# ru.po
# POSTGRES Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.12.2.13 2004/10/27 11:52:05 petere Exp $
+# Copyright (c) 2001-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
+# Distributed under the same licensing terms as PostgreSQL itself.
+#
+# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.12.2.14 2004/11/16 22:49:24 petere Exp $
#
# ChangeLog:
-# - March 27 - October 24, 2004: Updates for 7.4.x/8.0 branches; <mokhov@cs.concordia.ca>
+# - March 27 - November 14, 2004: Updates for 7.4.x/8.0 branches; <mokhov@cs.concordia.ca>
# - July - August 23, 2003: Updates for 7.4.x; <mokhov@cs.concordia.ca>
# - January 2, 2003: Fuzzy fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca>
# - October 12, 2002: Post-7.3 beta 2, Fuzzy fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca>
msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 7.4.x\n"
-"POT-Creation-Date: 2004-10-22 07:08+0100\n"
-"PO-Revision-Date: 2004-10-24 18:40-0500\n"
+"POT-Creation-Date: 2004-11-01 19:32+0000\n"
+"PO-Revision-Date: 2004-11-14 18:51-0500\n"
"Last-Translator: Serguei A. Mokhov <mokhov@cs.concordia.ca>\n"
"Language-Team: pgsql-rus <pgsql-rus@yahoogroups.com>\n"
"MIME-Version: 1.0\n"
"X-Poedit-Language: Russian\n"
"X-Poedit-Country: RUSSIAN FEDERATION\n"
-#: access/common/heaptuple.c:584
-#, c-format
-msgid "number of columns (%d) exceeds limit (%d)"
-msgstr "ÞÉÓÌÏ ËÏÌÏÎÏË (%d) ÐÒÅ×ÙÛÁÅÔ ÌÉÍÉÔ (%d)"
-
#: access/common/indextuple.c:57
#, c-format
msgid "number of index columns (%d) exceeds limit (%d)"
msgid "index row requires %lu bytes, maximum size is %lu"
msgstr "ÓÔÒÏËÁ ÉÎÄÅËÓÁ ÔÒÅÂÕÅÔ ÂÁÊÔ: %lu, ÐÒÉ ÍÁËÓÉÍÕÍÅ: %lu"
+#: access/common/heaptuple.c:584
+#, c-format
+msgid "number of columns (%d) exceeds limit (%d)"
+msgstr "ÞÉÓÌÏ ËÏÌÏÎÏË (%d) ÐÒÅ×ÙÛÁÅÔ ÌÉÍÉÔ (%d)"
+
#: access/common/printtup.c:279
#: tcop/fastpath.c:187
#: tcop/fastpath.c:517
#: access/hash/hashinsert.c:90
#, c-format
msgid "index row size %lu exceeds hash maximum %lu"
-msgstr ""
+msgstr "ÒÁÚÍÅÒ ÓÔÒÏËÉ ÉÎÄÅËÓÁ %lu ÐÒÅ×ÙÛÁÅÔ hash-ÍÁËÓÉÍÕÍ %lu"
+
+#: access/hash/hashsearch.c:145
+msgid "hash indexes do not support whole-index scans"
+msgstr "hash-ÉÎÄÅËÓÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔ ÓËÁÎÉÒÏ×ÁÎÉÅ ÃÅÌÉËÏ×ÙÈ ÉÎÄÅËÓÏ×"
#: access/hash/hashovfl.c:521
#, c-format
msgid "out of overflow pages in hash index \"%s\""
-msgstr ""
-
-#: access/hash/hashsearch.c:145
-msgid "hash indexes do not support whole-index scans"
-msgstr ""
+msgstr "ÎÅÈ×ÁÔÁÅÔ ÓÔÒÁÎÉà ÐÅÒÅÐÏÌÎÅÎÉÑ × hash-ÉÎÄÅËÓÅ \"%s\""
#: access/hash/hashutil.c:46
msgid "hash indexes cannot contain null keys"
-msgstr ""
+msgstr "hash-ÉÎÄÅËÓÙ ÎÅ ÍÏÇÕÔ ÓÏÄÅÒÖÁÔØ ÎÕÌÅ×ÙÅ (NULL) ËÌÀÞÉ"
#: access/hash/hashutil.c:126
#, c-format
#: access/hash/hashutil.c:132
#, c-format
msgid "index \"%s\" has wrong hash version"
-msgstr ""
+msgstr "ÉÎÄÅËÓ \"%s\" ÉÍÅÅÎÔ ÎÅÐÒÁ×ÉÌØÎÕÀ hash-×ÅÒÓÉÀ"
#: access/hash/hashutil.c:133
msgid "Please REINDEX it."
#: access/rtree/rtree.c:645
msgid "variable-length rtree keys are not supported"
-msgstr ""
+msgstr "rtree-ËÌÀÞÉ ÒÁÚÎÏÊ ÄÌÉÎÙ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ"
#: access/rtree/rtree.c:785
#, c-format
msgid "index row size %lu exceeds rtree maximum, %lu"
msgstr "ÒÁÚÍÅÒ ÓÔÒÏËÉ ÉÎÄÅËÓÁ (%lu) ÐÒÅ×ÙÛÁÅÔ ÍÁËÓÉÍÁÌØÎÙÊ ÄÌÑ rtree: %lu"
+#: access/transam/xact.c:418
+msgid "cannot have more than 2^32-1 commands in a transaction"
+msgstr "ÎÅÌØÚÑ ÉÍÅÔØ ÂÏÌÅÅ 2^32-1 ËÏÍÁÎÄ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ"
+
+#. translator: %s represents an SQL statement name
+#: access/transam/xact.c:1411
+#, c-format
+msgid "%s cannot run inside a transaction block"
+msgstr "%s ÎÅ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ×ÎÕÔÒÉ ÔÒÁÎÚÁËÃÉÏÎÎÏÇÏ ÂÌÏËÁ"
+
+#. translator: %s represents an SQL statement name
+#: access/transam/xact.c:1423
+#, c-format
+msgid "%s cannot be executed from a function"
+msgstr "%s ÎÅ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ×ÎÕÔÒÉ ÆÕÎËÃÉÉ"
+
+#. translator: %s represents an SQL statement name
+#: access/transam/xact.c:1466
+#, c-format
+msgid "%s may only be used in transaction blocks"
+msgstr "%s ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÔÏÌØËÏ ×ÎÕÔÒÉ ÂÌÏËÏ× ÔÒÁÎÚÁËÃÉÊ"
+
+#: access/transam/xact.c:1545
+msgid "there is already a transaction in progress"
+msgstr "ÔÒÁÎÚÁËÃÉÑ ÕÖÅ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
+
+#: access/transam/xact.c:1607
+#: access/transam/xact.c:1645
+#: access/transam/xact.c:1693
+msgid "there is no transaction in progress"
+msgstr "ÎÅÔ ÔÒÁÎÚÁËÃÉÉ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
+
#: access/transam/slru.c:490
#, c-format
msgid "file \"%s\" doesn't exist, reading as zeroes"
msgid "could not read directory \"%s\": %m"
msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÞÉÔÁÔØ ÄÉÒÅËÔÏÒÉÀ \"%s\": %m"
-#: access/transam/xact.c:418
-msgid "cannot have more than 2^32-1 commands in a transaction"
-msgstr "ÎÅÌØÚÑ ÉÍÅÔØ ÂÏÌÅÅ 2^32-1 ËÏÍÁÎÄ × ÏÄÎÏÊ ÔÒÁÎÚÁËÃÉÉ"
-
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:1410
-#, c-format
-msgid "%s cannot run inside a transaction block"
-msgstr "%s ÎÅ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ×ÎÕÔÒÉ ÔÒÁÎÚÁËÃÉÏÎÎÏÇÏ ÂÌÏËÁ"
-
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:1422
-#, c-format
-msgid "%s cannot be executed from a function"
-msgstr "%s ÎÅ ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ×ÎÕÔÒÉ ÆÕÎËÃÉÉ"
-
-#. translator: %s represents an SQL statement name
-#: access/transam/xact.c:1465
-#, c-format
-msgid "%s may only be used in transaction blocks"
-msgstr "%s ÍÏÖÅÔ ×ÙÐÏÌÎÑÔØÓÑ ÔÏÌØËÏ ×ÎÕÔÒÉ ÂÌÏËÏ× ÔÒÁÎÚÁËÃÉÊ"
-
-#: access/transam/xact.c:1544
-msgid "there is already a transaction in progress"
-msgstr "ÔÒÁÎÚÁËÃÉÑ ÕÖÅ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
-
-#: access/transam/xact.c:1606
-#: access/transam/xact.c:1644
-#: access/transam/xact.c:1692
-msgid "there is no transaction in progress"
-msgstr "ÎÅÔ ÔÒÁÎÚÁËÃÉÉ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ"
-
#: access/transam/xlog.c:1047
#: access/transam/xlog.c:1163
#: access/transam/xlog.c:3575
#: access/transam/xlog.c:1747
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
-msgstr ""
+msgstr "ÎÅËÏÒÒÅËÔÎÁÑ ËÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ ÄÁÎÎÙÈ ÍÅÎÅÄÖÅÒÁ ÒÅÓÕÒÓÏ× × ÚÁÐÉÓÉ ÎÁ %X/%X"
#: access/transam/xlog.c:1770
#, c-format
msgid "incorrect checksum of backup block %d in record at %X/%X"
-msgstr ""
+msgstr "ÎÅËÏÒÒÅËÔÎÁÑ ËÏÎÔÒÏÌØÎÁÑ ÓÕÍÍÁ ÒÅÚÅÒ×ÎÏÇÏ ÂÌÏËÁ %d × ÚÁÐÉÓÉ ÎÁ %X/%X"
#: access/transam/xlog.c:1840
#, c-format
#: access/transam/xlog.c:1884
#, c-format
msgid "contrecord is requested by %X/%X"
-msgstr ""
+msgstr "contrecord ÚÁÐÒÏÛÅÎÁ ÓÌÅÄÕÀÝÉÍ: %X/%X"
#: access/transam/xlog.c:1899
#, c-format
#: access/transam/xlog.c:1972
#, c-format
msgid "there is no contrecord flag in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÆÌÁÇ contrecord × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#: access/transam/xlog.c:1981
#, c-format
msgid "invalid contrecord length %u in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÁÑ ÄÌÉÎÁ contrecord %u × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#: access/transam/xlog.c:2047
#, c-format
msgid "invalid magic number %04X in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÏÅ ÍÁÇÉÞÅÓËÏÅ ÞÉÓÌÏ %04X × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#: access/transam/xlog.c:2054
#, c-format
msgid "invalid info bits %04X in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÅ ÉÎÆÏÒÍÁÃÉÏÎÎÙÅ ÂÉÔÙ %04X × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#: access/transam/xlog.c:2063
#, c-format
msgid "unexpected pageaddr %X/%X in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "ÎÅÏÖÉÄÁÎÎÙÊ pageaddr %X/%X × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#. translator: SUI = startup id
#: access/transam/xlog.c:2086
#, c-format
msgid "out-of-sequence SUI %u (after %u) in log file %u, segment %u, offset %u"
-msgstr ""
+msgstr "×ÎÅ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ SUI %u (ÐÏÓÌÅ %u) × ÆÁÌÅ ÖÕÒÎÁÌÁ %u, ÓÅÇÍÅÎÔ %u, ÓÍÅÝÅÎÉÅ %u"
#: access/transam/xlog.c:2147
msgid "invalid LC_COLLATE setting"
"ÐÕÔ£Í ÕËÁÚÁÎÉÑ ÏÐÃÉÉ -D ÐÒÉ ÚÁÐÕÓËÅ ÉÌÉ ÕÓÔÁÎÏ×É× ÐÅÒÅÍÅÎÎÕÀ\n"
"ÏËÒÕÖÅÎÉÑ PGDATA.\n"
+#: catalog/dependency.c:173
+#, c-format
+msgid "cannot drop %s because other objects depend on it"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s ÐÏ ÐÒÉÞÉÎÅ ÎÁÌÉÞÉÑ ÚÁ×ÉÓÉÍÙÈ ÏÂßÅËÔÏ×"
+
+#: catalog/dependency.c:175
+msgid "Use DROP ... CASCADE to drop the dependent objects too."
+msgstr "éÓÐÏÌØÚÕÊÔÅ DROP ... CASCADE ÞÔÏÂÙ ÔÁËÖÅ ÕÄÁÌÉÔØ ÚÁ×ÉÓÉÍÙÅ ÏÂßÅËÔÙ."
+
+#: catalog/dependency.c:233
+#, c-format
+msgid "failed to drop all objects depending on %s"
+msgstr "ÏÛÉÂËÁ ÐÒÉ ÕÄÁÌÅÎÉÉ ×ÓÅÈ ÏÂßÅËÔÏ× ÚÁ×ÉÍÙÈ ÏÔ %s"
+
+#: catalog/dependency.c:330
+#: catalog/dependency.c:729
+#, c-format
+msgid "cannot drop %s because it is required by the database system"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s: ÜÔÏÔ ÏÂßÅËÔ ÎÕÖÅÎ ÓÉÓÔÅÍÅ ÂÁÚ ÄÁÎÎÙÈ"
+
+#: catalog/dependency.c:466
+#, c-format
+msgid "cannot drop %s because %s requires it"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s: ÜÔÏÔ ÏÂßÅËÔ ÎÕÖÅÎ %s"
+
+#: catalog/dependency.c:468
+#, c-format
+msgid "You may drop %s instead."
+msgstr "÷ÍÅÓÔÏ ÜÔÏÇÏ ×Ù ÍÏÖÅÔÅ ÕÄÁÌÉÔØ %s."
+
+#: catalog/dependency.c:536
+#: catalog/dependency.c:686
+#: catalog/dependency.c:714
+#, c-format
+msgid "drop auto-cascades to %s"
+msgstr "ÕÄÁÌÅÎÉÅ Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
+
+#: catalog/dependency.c:541
+#: catalog/dependency.c:691
+#, c-format
+msgid "%s depends on %s"
+msgstr "%s ÚÁ×ÉÓÉÔ ÏÔ %s"
+
+#: catalog/dependency.c:548
+#: catalog/dependency.c:698
+#, c-format
+msgid "drop cascades to %s"
+msgstr "ÕÄÁÌÅÎÉÅ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
+
#: catalog/aclchk.c:160
msgid "grant options can only be granted to individual users"
-msgstr ""
+msgstr "ÏÐÃÉÉ GRANT ÍÏÇÕÔ ÂÙÔØ ÔÏÌØËÏ ×ÒÕÞÅÎÙ ÉÎÄÉ×ÉÄÕÁÌØÎÙ ÐÏÌØÚÏ×ÁÔÅÌÑÍ"
#: catalog/aclchk.c:165
msgid "cannot revoke grant options from owner"
-msgstr ""
+msgstr "ÎÅÌÚÑ ÏÔÏÂÒÁÔØ GRANT-ÏÐÃÉÉ ÏÔ ×ÌÁÄÅÌØÃÁ"
#: catalog/aclchk.c:236
#, c-format
msgid "operator class with OID %u does not exist"
msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× Ó OID %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:173
-#, c-format
-msgid "cannot drop %s because other objects depend on it"
-msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s ÐÏ ÐÒÉÞÉÎÅ ÎÁÌÉÞÉÑ ÚÁ×ÉÓÉÍÙÈ ÏÂßÅËÔÏ×"
+#: catalog/pg_aggregate.c:80
+msgid "cannot determine transition data type"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÐÅÒÅÈÏÄÎÙÊ ÔÉÐ"
-#: catalog/dependency.c:175
-msgid "Use DROP ... CASCADE to drop the dependent objects too."
-msgstr "éÓÐÏÌØÚÕÊÔÅ DROP ... CASCADE ÞÔÏÂÙ ÔÁËÖÅ ÕÄÁÌÉÔØ ÚÁ×ÉÓÉÍÙÅ ÏÂßÅËÔÙ."
+#: catalog/pg_aggregate.c:81
+msgid "An aggregate using \"anyarray\" or \"anyelement\" as transition type must have one of them as its base type."
+msgstr "áÇÒÅÇÁÔ, ÉÓÐÏÌØÚÕÀÝÉÊ \"anyarray\" ÉÌÉ \"anyelement\" ËÁË ÐÅÒÅÈÏÄÎÙÅ ÔÉÐÙ ÄÏÌÖÅÎ ÉÍÅÔØ ÏÄÉÎ ÉÚ ÎÉÈ ËÁË Ó×ÏÊ ÂÁÚÏ×ÙÊ ÔÉÐ."
-#: catalog/dependency.c:233
+#: catalog/pg_aggregate.c:110
#, c-format
-msgid "failed to drop all objects depending on %s"
-msgstr "ÏÛÉÂËÁ ÐÒÉ ÕÄÁÌÅÎÉÉ ×ÓÅÈ ÏÂßÅËÔÏ× ÚÁ×ÉÍÙÈ ÏÔ %s"
+msgid "return type of transition function %s is not %s"
+msgstr "ÔÉÐ ×ÏÚÒÁÔÁ ÐÅÒÅÈÏÄÎÏÊ ÆÕÎËÃÉÉ %s ÎÅ Ñ×ÌÑÅÔÓÑ %s"
-#: catalog/dependency.c:330
-#: catalog/dependency.c:729
-#, c-format
-msgid "cannot drop %s because it is required by the database system"
-msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s: ÜÔÏÔ ÏÂßÅËÔ ÎÕÖÅÎ ÓÉÓÔÅÍÅ ÂÁÚ ÄÁÎÎÙÈ"
+#: catalog/pg_aggregate.c:132
+msgid "must not omit initial value when transition function is strict and transition type is not compatible with input type"
+msgstr "ÎÅÌØÚÑ ÏÐÕÓËÁÔØ ÎÁÞÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ ËÏÇÄÁ ÐÅÒÅÈÏÄÎÁÑ ÆÕÎËÃÉÑ strict É ÐÅÒÅÈÏÄÎÙÊ ÔÉÐ ÎÅ ÓÏ×ÍÅÓÔÉÍ Ó ×ÈÏÄÎÙÍ ÔÉÐÏÍ"
-#: catalog/dependency.c:466
-#, c-format
-msgid "cannot drop %s because %s requires it"
-msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s: ÜÔÏÔ ÏÂßÅËÔ ÎÕÖÅÎ %s"
+#: catalog/pg_aggregate.c:165
+#: catalog/pg_proc.c:116
+#: catalog/pg_proc.c:539
+msgid "cannot determine result data type"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÔÉÐ ÒÅÚÕÌØÔÁÔÁ"
-#: catalog/dependency.c:468
-#, c-format
-msgid "You may drop %s instead."
-msgstr "÷ÍÅÓÔÏ ÜÔÏÇÏ ×Ù ÍÏÖÅÔÅ ÕÄÁÌÉÔØ %s."
+#: catalog/pg_aggregate.c:166
+msgid "An aggregate returning \"anyarray\" or \"anyelement\" must have one of them as its base type."
+msgstr "áÇÒÅÇÁÔ, ×ÏÚ×ÒÁÝÁÀÝÉÊ \"anyarray\" ÉÌÉ \"anyelement\" ÄÏÌÖÅÎ ÉÍÅÔØ ÏÄÉÎ ÉÚ ÎÉÈ ËÁË Ó×ÏÊ ÂÁÚÏ×ÙÊ ÔÉÐ."
-#: catalog/dependency.c:536
-#: catalog/dependency.c:686
-#: catalog/dependency.c:714
+#: catalog/pg_aggregate.c:280
+#: commands/typecmds.c:896
+#: commands/typecmds.c:966
+#: commands/typecmds.c:998
+#: commands/typecmds.c:1030
+#: parser/parse_func.c:319
+#: parser/parse_func.c:1491
#, c-format
-msgid "drop auto-cascades to %s"
-msgstr "ÕÄÁÌÅÎÉÅ Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
+msgid "function %s does not exist"
+msgstr "ÆÕÎËÃÉÑ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/dependency.c:541
-#: catalog/dependency.c:691
+#: catalog/pg_aggregate.c:285
#, c-format
-msgid "%s depends on %s"
-msgstr "%s ÚÁ×ÉÓÉÔ ÏÔ %s"
+msgid "function %s returns a set"
+msgstr "ÆÕÎËÃÉÑ %s ×ÏÚ×ÒÁÝÁÅÔ ÍÎÏÖÅÓÔ×Ï"
-#: catalog/dependency.c:548
-#: catalog/dependency.c:698
+#: catalog/pg_aggregate.c:316
+#: catalog/pg_aggregate.c:325
#, c-format
-msgid "drop cascades to %s"
-msgstr "ÕÄÁÌÅÎÉÅ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
+msgid "function %s requires run-time type coercion"
+msgstr ""
#: catalog/heap.c:227
#, c-format
#: catalog/heap.c:1634
#, c-format
msgid "only table \"%s\" can be referenced in check constraint"
-msgstr ""
+msgstr "ÔÏÌØËÏ ÎÁ ÔÁÂÌÉÃÕ \"%s\" ÍÏÖÎÏ ÓÓÙÌÁÔØÓÑ × CHECK-ÏÇÒÁÎÉÞÅÎÉÉ"
#: catalog/heap.c:1643
#: commands/tablecmds.c:2941
#: commands/typecmds.c:1811
msgid "cannot use subquery in check constraint"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÏÄÚÁÐÒÏÓ × CHECK-ÏÇÒÁÎÉÞÅÎÉÉ"
#: catalog/heap.c:1647
#: commands/tablecmds.c:2945
msgid "cannot use aggregate function in check constraint"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÁÇÒÅÇÁÔÎÕÀ ÆÕÎËÃÉÀ × CHECK-ÏÇÒÁÎÉÞÅÎÉÉ"
#: catalog/heap.c:1754
msgid "cannot use column references in default expression"
#: catalog/heap.c:2060
#, c-format
msgid "Table \"%s\" references \"%s\" via foreign key constraint \"%s\"."
-msgstr ""
+msgstr "ôÁÂÌÉÃÁ \"%s\" ÓÓÙÌÁÅÔÓÑ ÎÁ \"%s\" ÞÅÒÅÚ ×ÔÏÒÉÞÎÙÊ ËÌÀÞ \"%s\"."
#: catalog/index.c:505
msgid "user-defined indexes on system catalog tables are not supported"
#: catalog/index.c:517
msgid "shared indexes cannot be created after initdb"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÓÏÚÄÁÔØ ÏÂÝÉÅ ÉÎÄÅËÓÙ ÐÏÓÌÅ initdb"
#: catalog/index.c:1659
#, c-format
msgid "shared index \"%s\" can only be reindexed in stand-alone mode"
-msgstr ""
+msgstr "ÏÂÝÉÊ ÉÎÄÅËÓ \"%s\" ÍÏÖÎÏ ÔÏÌØËÏ ÐÅÒÅÉÎÄÅËÓÉÒÏ×ÁÔØ × ÏÄÉÎÏÞÎÏÍ ÒÅÖÉÍÅ"
#: catalog/namespace.c:167
#: catalog/namespace.c:220
msgid "permission denied to create temporary tables in database \"%s\""
msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÓÏÚÄÁÎÉÀ ×ÒÅÍÅÎÎÙÈ ÔÁÂÌÉÃ × ÂÁÚÅ \"%s\""
-#: catalog/pg_aggregate.c:80
-msgid "cannot determine transition data type"
-msgstr ""
+#: catalog/pg_largeobject.c:107
+#: storage/large_object/inv_api.c:128
+#: storage/large_object/inv_api.c:248
+#, c-format
+msgid "large object %u does not exist"
+msgstr "ÂÏÌØÛÏÊ ÏÂßÅËÔ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:81
-msgid "An aggregate using \"anyarray\" or \"anyelement\" as transition type must have one of them as its base type."
-msgstr ""
+#: catalog/pg_conversion.c:66
+#, c-format
+msgid "conversion \"%s\" already exists"
+msgstr "ËÏÎ×ÅÒÓÉÑ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:110
+#: catalog/pg_conversion.c:79
#, c-format
-msgid "return type of transition function %s is not %s"
-msgstr ""
+msgid "default conversion for %s to %s already exists"
+msgstr "ËÏÎ×ÅÒÓÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ %s × %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:132
-msgid "must not omit initial value when transition function is strict and transition type is not compatible with input type"
-msgstr ""
+#: catalog/pg_conversion.c:308
+#: commands/conversioncmds.c:109
+#: commands/conversioncmds.c:133
+#, c-format
+msgid "conversion \"%s\" does not exist"
+msgstr "ËÏÎ×ÅÒÓÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:165
-#: catalog/pg_proc.c:116
-#: catalog/pg_proc.c:539
-msgid "cannot determine result data type"
-msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÔÉÐ ÒÅÚÕÌØÔÁÔÁ"
+#: catalog/pg_namespace.c:51
+#: commands/schemacmds.c:256
+#, c-format
+msgid "schema \"%s\" already exists"
+msgstr "ÓÈÅÍÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:166
-msgid "An aggregate returning \"anyarray\" or \"anyelement\" must have one of them as its base type."
-msgstr ""
-
-#: catalog/pg_aggregate.c:280
-#: commands/typecmds.c:896
-#: commands/typecmds.c:966
-#: commands/typecmds.c:998
-#: commands/typecmds.c:1030
-#: parser/parse_func.c:319
-#: parser/parse_func.c:1491
-#, c-format
-msgid "function %s does not exist"
-msgstr "ÆÕÎËÃÉÑ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_aggregate.c:285
-#, c-format
-msgid "function %s returns a set"
-msgstr "ÆÕÎËÃÉÑ %s ×ÏÚ×ÒÁÝÁÅÔ ÍÎÏÖÅÓÔ×Ï"
-
-#: catalog/pg_aggregate.c:316
-#: catalog/pg_aggregate.c:325
-#, c-format
-msgid "function %s requires run-time type coercion"
-msgstr ""
-
-#: catalog/pg_conversion.c:66
-#, c-format
-msgid "conversion \"%s\" already exists"
-msgstr "ËÏÎ×ÅÒÓÉÑ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_conversion.c:79
-#, c-format
-msgid "default conversion for %s to %s already exists"
-msgstr "ËÏÎ×ÅÒÓÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ %s × %s ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_conversion.c:308
-#: commands/conversioncmds.c:109
-#: commands/conversioncmds.c:133
-#, c-format
-msgid "conversion \"%s\" does not exist"
-msgstr "ËÏÎ×ÅÒÓÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_largeobject.c:107
-#: storage/large_object/inv_api.c:128
-#: storage/large_object/inv_api.c:248
-#, c-format
-msgid "large object %u does not exist"
-msgstr "ÂÏÌØÛÏÊ ÏÂßÅËÔ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_namespace.c:51
-#: commands/schemacmds.c:256
-#, c-format
-msgid "schema \"%s\" already exists"
-msgstr "ÓÈÅÍÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: catalog/pg_operator.c:217
-#: catalog/pg_operator.c:406
-#, c-format
-msgid "\"%s\" is not a valid operator name"
-msgstr "\"%s\" ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ÏÐÅÒÁÔÏÒÁ"
+#: catalog/pg_operator.c:217
+#: catalog/pg_operator.c:406
+#, c-format
+msgid "\"%s\" is not a valid operator name"
+msgstr "\"%s\" ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ÏÐÅÒÁÔÏÒÁ"
#: catalog/pg_operator.c:412
msgid "at least one of leftarg or rightarg must be specified"
#: catalog/pg_operator.c:420
msgid "only binary operators can have commutators"
-msgstr ""
+msgstr "ÔÏÌØËÏ ÂÉÎÁÒÎÙÅ ÏÐÅÒÁÔÏÒÙ ÍÏÇÕÔ ÉÍÅÔØ ËÏÍÍÕÔÁÔÏÒÙ"
#: catalog/pg_operator.c:424
msgid "only binary operators can have join selectivity"
-msgstr ""
+msgstr "ÔÏÌØËÏ ÂÉÎÁÒÎÙÅ ÏÐÅÒÁÔÏÒÙ ÍÏÇÕÔ ÉÍÅÔØ ×ÙÂÏÒËÕ ÐÏ ÏÂßÅÄÉÎÅÎÉÀ (JOIN SELECT)"
#: catalog/pg_operator.c:428
msgid "only binary operators can hash"
-msgstr ""
+msgstr "ÔÏÌØËÏ ÂÉÎÁÒÎÙÅ ÏÐÅÒÁÔÏÒÙ ÍÏÇÕÔ ÈÜÛÉÒÏ×ÁÔØÓÑ"
#: catalog/pg_operator.c:432
msgid "only binary operators can merge join"
-msgstr ""
+msgstr "ÔÏÌØËÏ ÂÉÎÁÒÎÙÅ ÏÐÅÒÁÔÏÒÙ ÍÏÇÕÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÓÌÉÑÎÉÅ × ÏÂßÅÄÉÎÅÎÉÉ (MERGE JOIN)"
#: catalog/pg_operator.c:444
#, c-format
#: catalog/pg_type.c:208
msgid "fixed-size types must have storage PLAIN"
-msgstr ""
+msgstr "ÔÉÐÙ ÆÉËÓÉÒÏ×ÁÎÎÏÇÏ ÒÁÚÍÅÒÁ ÏÂÑÚÁÎÙ ÉÍÅÔØ ÈÒÁÎÅÎÉÅ PLAIN"
#: catalog/pg_type.c:289
#: catalog/pg_type.c:511
#: commands/aggregatecmds.c:107
msgid "aggregate basetype must be specified"
-msgstr ""
+msgstr "basetype ÁÇÒÅÇÁÔÁ ÄÏÌÖÅÎ ÂÙÔØ ÕËÁÚÁÎ"
#: commands/aggregatecmds.c:111
msgid "aggregate stype must be specified"
-msgstr ""
+msgstr "stype ÁÇÒÅÇÁÔÁ ÄÏÌÖÅÎ ÂÙÔØ ÕËÁÚÁÎ"
#: commands/aggregatecmds.c:115
msgid "aggregate sfunc must be specified"
-msgstr ""
+msgstr "sfunc ÁÇÒÅÇÁÔÁ ÄÏÌÖÅÎ ÂÙÔØ ÕËÁÚÁÎÁ"
#: commands/aggregatecmds.c:138
#, c-format
msgid "aggregate transition data type cannot be %s"
-msgstr ""
+msgstr "ÐÅÒÅÈÏÄÎÙÊ ÔÉÐ ÁÇÒÅÇÁÔÁ ÎÅ ÍÏÖÅÔ ÂÙÔØ %s"
#: commands/aggregatecmds.c:259
#, c-format
#: commands/analyze.c:700
#, c-format
msgid "\"%s\": %u pages, %d rows sampled, %.0f estimated total rows"
-msgstr ""
+msgstr "\"%s\": ÓÔÒÁÎÉÃ: %u, ÒÑÄÏ× ÚÁÍÅÒÅÎÏ: %d, ×ÓÅÇÏ ÒÑÄÏ× ÏÃÅÎÅÎÏ: %.0f"
#: commands/cluster.c:150
#, c-format
msgid "there is no previously clustered index for table \"%s\""
-msgstr ""
+msgstr "ÎÅ ÉÍÅÅÔÓÑ ÐÒÅÄÙÄÕÝÅÇÏ ÐÅÒÅÇÒÕÐÐÉÒÏ×ÁÎÎÏÇÏ ÉÎÄÅËÓÁ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
#: commands/cluster.c:164
#: commands/tablecmds.c:3932
#: commands/cluster.c:334
msgid "cannot cluster on partial index"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÇÒÕÐÐÉÒÏ×ÁÔØ ÐÏ ÞÁÓÔÉÞÎÏÍÕ ÉÎÄÅËÓÕ"
#: commands/cluster.c:352
msgid "cannot cluster when index access method does not handle null values"
msgid "cannot cluster temporary tables of other sessions"
msgstr ""
+#: commands/conversioncmds.c:66
+#, c-format
+msgid "source encoding \"%s\" does not exist"
+msgstr "ÉÓÈÏÄÎÁÑ ËÏÄÉÒÏ×ËÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/conversioncmds.c:73
+#, c-format
+msgid "destination encoding \"%s\" does not exist"
+msgstr "ËÏÄÉÒÏ×ËÁ ÎÁÚÎÁÞÅÎÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/conversioncmds.c:151
+#, c-format
+msgid "conversion \"%s\" already exists in schema \"%s\""
+msgstr "ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÈÅÍÅ \"%s\""
+
#: commands/comment.c:316
#: commands/sequence.c:779
#: tcop/utility.c:81
msgid "constraint \"%s\" for table \"%s\" does not exist"
msgstr "ËÏÎÓÔÒÅÊÎÔ \"%s\" ÄÌÑ ÔÁÂÌÉÃÙ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/conversioncmds.c:66
-#, c-format
-msgid "source encoding \"%s\" does not exist"
-msgstr "ÉÓÈÏÄÎÁÑ ËÏÄÉÒÏ×ËÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: commands/conversioncmds.c:73
-#, c-format
-msgid "destination encoding \"%s\" does not exist"
-msgstr "ËÏÄÉÒÏ×ËÁ ÎÁÚÎÁÞÅÎÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: commands/conversioncmds.c:151
-#, c-format
-msgid "conversion \"%s\" already exists in schema \"%s\""
-msgstr "ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÈÅÍÅ \"%s\""
-
-#: commands/copy.c:193
-#: commands/copy.c:205
-#: commands/copy.c:238
-#: commands/copy.c:248
-msgid "COPY BINARY is not supported to stdout or from stdin"
-msgstr "COPY BINARY ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÁÎÄÁÒÔÎÏÇÏ ×Ù×ÏÄÁ (stdout) ÉÌÉ ××ÏÄÁ (stdin)"
-
-#: commands/copy.c:301
-#, c-format
-msgid "could not write to COPY file: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ × ÆÁÊÌ COPY: %m"
-
-#: commands/copy.c:309
-msgid "connection lost during COPY to stdout"
-msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ ÐÏÔÅÒÑÎÏ ×Ï ×ÒÅÍÑ COPY × ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ (stdout)"
-
-#: commands/copy.c:392
-#: commands/copy.c:410
-#: commands/copy.c:414
-#: commands/copy.c:474
-#: commands/copy.c:523
-#: tcop/fastpath.c:292
-#: tcop/postgres.c:281
-#: tcop/postgres.c:304
-msgid "unexpected EOF on client connection"
-msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ËÏÎÅÃ ÆÁÊÌÁ (EOF) ÐÒÉ ÐÏÄÓÏÅÄÉÎÅÎÉÉ ËÌÉÅÎÔÁ"
-
-#: commands/copy.c:426
-#, c-format
-msgid "COPY from stdin failed: %s"
-msgstr "ÏÛÉÂËÁ ÐÒÉ COPY ÉÚ ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁ (stdin): %s"
-
-#: commands/copy.c:441
-#, c-format
-msgid "unexpected message type 0x%02X during COPY from stdin"
-msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ÔÉÐ ÓÏÏÂÝÅÎÉÑ 0x%02X ÐÒÉ COPY ÉÚ ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁ (stdin)"
-
#: commands/copy.c:700
#: commands/copy.c:708
#: commands/copy.c:716
msgid "conflicting or redundant options"
msgstr "ËÏÎÆÌÉËÔÕÀÝÉÅ ÉÌÉ ÉÚÌÉÛÎÉÅ ÏÐÃÉÉ"
-#: commands/copy.c:735
-msgid "cannot specify DELIMITER in BINARY mode"
-msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ DELIMITER × ÒÅÖÉÍÅ BINARY"
-
-#: commands/copy.c:740
-msgid "cannot specify NULL in BINARY mode"
-msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ NULL × ÒÅÖÉÍÅ BINARY"
+#: commands/dbcommands.c:153
+#, c-format
+msgid "%d is not a valid encoding code"
+msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
-#: commands/copy.c:758
-#: executor/execMain.c:483
-#: tcop/utility.c:260
-msgid "transaction is read-only"
-msgstr "ÔÒÁÎÚÁËÃÉÑ ÕÓÔÁÎÏ×ÌÅÎÁ \"ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ\""
+#: commands/dbcommands.c:162
+#, c-format
+msgid "%s is not a valid encoding name"
+msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ËÏÄÉÒÏ×ËÉ"
-#: commands/copy.c:769
-msgid "must be superuser to COPY to or from a file"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ COPY Ó ÆÁÊÌÁÍÉ"
+#: commands/dbcommands.c:183
+msgid "permission denied to create database"
+msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÓÏÚÄÁÎÉÀ ÂÁÚÙ"
-#: commands/copy.c:770
-msgid "Anyone can COPY to stdout or from stdin. psql's \\copy command also works for anyone."
-msgstr "ëÁÖÄÙÊ ÍÏÖÅÔ COPY × stdout ÉÌÉ ÉÚ stdin. ëÏÍÁÎÄÁ psql \\copy ÔÁËÖÅ ÒÁÂÏÔÁÅÔ ÄÌÑ ×ÓÅÈ."
+#: commands/dbcommands.c:192
+msgid "must be superuser to create database for another user"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÞÔÏÂÙ ÓÏÚÄÁ×ÁÔØ ÂÁÚÙ ÄÌÑ ÄÒÕÇÉÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ"
-#: commands/copy.c:779
-msgid "COPY delimiter must be a single character"
-msgstr "ÒÁÚÄÅÌÉÔÅÌØ × COPY ÄÏÌÖÅÎ ÂÙÔØ ÏÄÎÉÍ ÓÉÍ×ÏÌÏÍ"
+#: commands/dbcommands.c:203
+msgid "cannot use an alternative location on this platform"
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÁÌÔÅÒÎÁÔÉ×ÎÏÅ ÒÁÓÐÏÌÏÌÖÅÎÉÅ ÂÁÚÙ ÎÁ ÄÁÎÎÏÊ ÐÌÁÔÆÏÒÍÅ"
-#: commands/copy.c:787
+#: commands/dbcommands.c:217
+#: commands/dbcommands.c:405
+#: commands/dbcommands.c:653
#, c-format
-msgid "table \"%s\" does not have OIDs"
-msgstr "ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÓÏÄÅÒÖÉÔ OIDs"
+msgid "database \"%s\" already exists"
+msgstr "ÂÁÚÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/copy.c:817
+#: commands/dbcommands.c:231
#, c-format
-msgid "cannot copy to view \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ×ÉÄ \"%s\""
+msgid "template database \"%s\" does not exist"
+msgstr "ÂÁÚÁ ÄÁÎÎÙÈ-ÛÁÂÌÏÎ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/copy.c:822
+#: commands/dbcommands.c:242
#, c-format
-msgid "cannot copy to sequence \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ \"%s\""
+msgid "permission denied to copy database \"%s\""
+msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ËÏÐÉÒÏ×ÁÎÉÀ ÂÁÚÙ \"%s\""
-#: commands/copy.c:827
+#: commands/dbcommands.c:263
#, c-format
-msgid "cannot copy to non-table relation \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ÎÅ-ÔÁÂÌÉÃÕ \"%s\""
+msgid "source database \"%s\" is being accessed by other users"
+msgstr "ÉÓÈÏÄÎÁÑ ÂÁÚÁ \"%s\" ÎÁÈÏÄÉÔÓÑ × ÐÏÌØÚÏ×ÁÎÉÉ ÄÒÕÇÉÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ"
-#: commands/copy.c:846
+#: commands/dbcommands.c:274
#, c-format
-msgid "could not open file \"%s\" for reading: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\" ÄÌÑ ÞÔÅÎÉÑ: %m"
+msgid "invalid server encoding %d"
+msgstr "ÎÅ×ÅÒÎÁÑ ËÏÄÉÒÏ×ËÁ ÓÅÒ×ÅÒÁ: %d"
-#: commands/copy.c:855
-#: commands/copy.c:917
-#, c-format
-msgid "\"%s\" is a directory"
-msgstr "\"%s\" Ñ×ÌÑÅÔÓÑ ÄÉÒÅËÔÏÒÉÅÊ"
+#: commands/dbcommands.c:304
+#: commands/dbcommands.c:308
+#: commands/dbcommands.c:312
+msgid "database path may not contain single quotes"
+msgstr "ÐÕÔØ Ë ÂÁÚÅ ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÏÄÉÎÏÞÎÙÈ ËÁ×ÙÞÅË"
-#: commands/copy.c:867
+#: commands/dbcommands.c:337
#, c-format
-msgid "cannot copy from view \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ×ÉÄÁ \"%s\""
+msgid "could not create database directory \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\": %m"
-#: commands/copy.c:872
+#: commands/dbcommands.c:342
#, c-format
-msgid "cannot copy from sequence \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ \"%s\""
+msgid "could not remove temporary directory \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ×ÒÅÍÅÎÎÕÀ ÄÉÒÅËÔÏÒÉÀ \"%s\": %m"
-#: commands/copy.c:877
+#: commands/dbcommands.c:353
#, c-format
-msgid "cannot copy from non-table relation \"%s\""
-msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ÎÅ-ÔÁÂÌÉÃÙ \"%s\""
-
-#: commands/copy.c:899
-msgid "relative path not allowed for COPY to file"
-msgstr "ÏÔÎÏÓÉÔÅÌØÎÙÊ ÐÕÔØ ÎÅ ÄÏÚ×ÏÌÅÎ ÄÌÑ COPY × ÆÁÊÌ"
+msgid "could not link file \"%s\" to \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÌÉÎËÏ×ÁÔØ ÆÁÊÌ \"%s\" × \"%s\": %m"
-#: commands/copy.c:908
-#, c-format
-msgid "could not open file \"%s\" for writing: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\" ÄÌÑ ÚÁÐÉÓÉ: %m"
+#: commands/dbcommands.c:370
+#: commands/dbcommands.c:385
+msgid "could not initialize database directory"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ"
-#: commands/copy.c:1148
+#: commands/dbcommands.c:371
+#: commands/dbcommands.c:376
+#: commands/dbcommands.c:961
#, c-format
-msgid "COPY %s, line %d, column %s"
-msgstr "COPY %s, ÓÔÒÏËÁ %d, ËÏÌÏÎËÁ %s"
+msgid "Failing system command was: %s"
+msgstr "óÉÓÔÅÍÎÁÑ ËÏÍÁÎÄÁ Ó ÏÛÉÂËÏÊ: %s"
-#: commands/copy.c:1151
-#, c-format
+#: commands/dbcommands.c:372
+#: commands/dbcommands.c:377
+#: commands/dbcommands.c:962
+msgid "Look in the postmaster's stderr log for more information."
+msgstr "ðÒÏÓÍÏÔÒÉÔÅ stderr-ÖÕÒÎÁÌ postmaster'Á ÄÌÑ ÐÏÄÒÏÂÎÏÓÔÅÊ."
+
+#: commands/dbcommands.c:375
+#: commands/dbcommands.c:388
+msgid "could not initialize database directory; delete failed as well"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ; ÔÁËÖÅ ÎÅ ÕÄÁÌÏÓØ Å£ ÕÄÁÌÉÔØ"
+
+#: commands/dbcommands.c:483
+msgid "cannot drop the currently open database"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ ÏÔËÒÙÔÕÀ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÂÁÚÕ"
+
+#: commands/dbcommands.c:516
+msgid "cannot drop a template database"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ ÂÁÚÕ-ÛÁÂÌÏÎ"
+
+#: commands/dbcommands.c:527
+#: commands/dbcommands.c:643
+#, c-format
+msgid "database \"%s\" is being accessed by other users"
+msgstr "ÂÁÚÁ \"%s\" ÎÁÈÏÄÉÔÓÑ × ÐÏÌØÚÏ×ÁÎÉÉ ÄÒÕÇÉÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ"
+
+#: commands/dbcommands.c:634
+msgid "current database may not be renamed"
+msgstr "ÎÅÌØÚÑ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ÔÅËÕÝÕÀ ÂÁÚÕ ÄÁÎÎÙÈ"
+
+#: commands/dbcommands.c:665
+msgid "permission denied to rename database"
+msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÀ ÂÁÚÙ"
+
+#: commands/dbcommands.c:884
+msgid "relative paths are not allowed as database locations"
+msgstr "ÏÔÎÏÓÉÔÅÌØÎÙÅ ÐÕÔÉ ÎÅ ÄÏÚ×ÏÌÅÎÙ ÄÌÑ ÒÁÓÐÏÌÏÖÅÎÉÑ ÂÁÚ"
+
+#: commands/dbcommands.c:888
+msgid "absolute paths are not allowed as database locations"
+msgstr "ÁÂÓÌÀÔÎÙÅ ÐÕÔÉ ÎÅ ÄÏÚ×ÏÌÅÎÙ ÄÌÑ ÒÁÓÐÏÌÏÖÅÎÉÑ ÂÁÚ"
+
+#: commands/dbcommands.c:900
+#, c-format
+msgid "postmaster environment variable \"%s\" not found"
+msgstr "ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ postmaster'Á \"%s\" ÎÅ ÎÁÊÄÅÎÁ"
+
+#: commands/dbcommands.c:905
+#, c-format
+msgid "postmaster environment variable \"%s\" must be absolute path"
+msgstr "ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ postmaster'Á \"%s\" ÄÏÌÖÎÁ ÓÏÄÅÒÖÁÔØ ÁÂÓÏÌÀÔÎÙÊ ÐÕÔØ"
+
+#: commands/dbcommands.c:914
+msgid "alternative path is too long"
+msgstr "ÁÌØÔÅÒÎÁÔÉ×ÎÙÊ ÐÕÔØ ÓÌÉÛËÏÍ ÄÌÉÎÎÙÊ"
+
+#: commands/dbcommands.c:945
+#, c-format
+msgid "could not remove file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÆÁÊÌ \"%s\": %m"
+
+#: commands/dbcommands.c:959
+#, c-format
+msgid "could not remove database directory \"%s\""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\""
+
+#: commands/copy.c:193
+#: commands/copy.c:205
+#: commands/copy.c:238
+#: commands/copy.c:248
+msgid "COPY BINARY is not supported to stdout or from stdin"
+msgstr "COPY BINARY ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÄÌÑ ÓÔÁÎÄÁÒÔÎÏÇÏ ×Ù×ÏÄÁ (stdout) ÉÌÉ ××ÏÄÁ (stdin)"
+
+#: commands/copy.c:301
+#, c-format
+msgid "could not write to COPY file: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ × ÆÁÊÌ COPY: %m"
+
+#: commands/copy.c:309
+msgid "connection lost during COPY to stdout"
+msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ ÐÏÔÅÒÑÎÏ ×Ï ×ÒÅÍÑ COPY × ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ (stdout)"
+
+#: commands/copy.c:392
+#: commands/copy.c:410
+#: commands/copy.c:414
+#: commands/copy.c:474
+#: commands/copy.c:523
+#: tcop/fastpath.c:292
+#: tcop/postgres.c:281
+#: tcop/postgres.c:304
+msgid "unexpected EOF on client connection"
+msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ËÏÎÅÃ ÆÁÊÌÁ (EOF) ÐÒÉ ÐÏÄÓÏÅÄÉÎÅÎÉÉ ËÌÉÅÎÔÁ"
+
+#: commands/copy.c:426
+#, c-format
+msgid "COPY from stdin failed: %s"
+msgstr "ÏÛÉÂËÁ ÐÒÉ COPY ÉÚ ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁ (stdin): %s"
+
+#: commands/copy.c:441
+#, c-format
+msgid "unexpected message type 0x%02X during COPY from stdin"
+msgstr "ÎÅÏÖÉÄÁÎÎÙÊ ÔÉÐ ÓÏÏÂÝÅÎÉÑ 0x%02X ÐÒÉ COPY ÉÚ ÓÔÁÎÄÁÒÔÎÏÇÏ ××ÏÄÁ (stdin)"
+
+#: commands/copy.c:735
+msgid "cannot specify DELIMITER in BINARY mode"
+msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ DELIMITER × ÒÅÖÉÍÅ BINARY"
+
+#: commands/copy.c:740
+msgid "cannot specify NULL in BINARY mode"
+msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ NULL × ÒÅÖÉÍÅ BINARY"
+
+#: commands/copy.c:758
+#: executor/execMain.c:483
+#: tcop/utility.c:260
+msgid "transaction is read-only"
+msgstr "ÔÒÁÎÚÁËÃÉÑ ÕÓÔÁÎÏ×ÌÅÎÁ \"ÔÏÌØËÏ ÄÌÑ ÞÔÅÎÉÑ\""
+
+#: commands/copy.c:769
+msgid "must be superuser to COPY to or from a file"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ COPY Ó ÆÁÊÌÁÍÉ"
+
+#: commands/copy.c:770
+msgid "Anyone can COPY to stdout or from stdin. psql's \\copy command also works for anyone."
+msgstr "ëÁÖÄÙÊ ÍÏÖÅÔ COPY × stdout ÉÌÉ ÉÚ stdin. ëÏÍÁÎÄÁ psql \\copy ÔÁËÖÅ ÒÁÂÏÔÁÅÔ ÄÌÑ ×ÓÅÈ."
+
+#: commands/copy.c:779
+msgid "COPY delimiter must be a single character"
+msgstr "ÒÁÚÄÅÌÉÔÅÌØ × COPY ÄÏÌÖÅÎ ÂÙÔØ ÏÄÎÉÍ ÓÉÍ×ÏÌÏÍ"
+
+#: commands/copy.c:787
+#, c-format
+msgid "table \"%s\" does not have OIDs"
+msgstr "ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÓÏÄÅÒÖÉÔ OIDs"
+
+#: commands/copy.c:817
+#, c-format
+msgid "cannot copy to view \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ×ÉÄ \"%s\""
+
+#: commands/copy.c:822
+#, c-format
+msgid "cannot copy to sequence \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ \"%s\""
+
+#: commands/copy.c:827
+#, c-format
+msgid "cannot copy to non-table relation \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ × ÎÅ-ÔÁÂÌÉÃÕ \"%s\""
+
+#: commands/copy.c:846
+#, c-format
+msgid "could not open file \"%s\" for reading: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\" ÄÌÑ ÞÔÅÎÉÑ: %m"
+
+#: commands/copy.c:855
+#: commands/copy.c:917
+#, c-format
+msgid "\"%s\" is a directory"
+msgstr "\"%s\" Ñ×ÌÑÅÔÓÑ ÄÉÒÅËÔÏÒÉÅÊ"
+
+#: commands/copy.c:867
+#, c-format
+msgid "cannot copy from view \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ×ÉÄÁ \"%s\""
+
+#: commands/copy.c:872
+#, c-format
+msgid "cannot copy from sequence \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ \"%s\""
+
+#: commands/copy.c:877
+#, c-format
+msgid "cannot copy from non-table relation \"%s\""
+msgstr "ÎÅÌØÚÑ ËÏÐÉÒÏ×ÁÔØ ÉÚ ÎÅ-ÔÁÂÌÉÃÙ \"%s\""
+
+#: commands/copy.c:899
+msgid "relative path not allowed for COPY to file"
+msgstr "ÏÔÎÏÓÉÔÅÌØÎÙÊ ÐÕÔØ ÎÅ ÄÏÚ×ÏÌÅÎ ÄÌÑ COPY × ÆÁÊÌ"
+
+#: commands/copy.c:908
+#, c-format
+msgid "could not open file \"%s\" for writing: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\" ÄÌÑ ÚÁÐÉÓÉ: %m"
+
+#: commands/copy.c:1148
+#, c-format
+msgid "COPY %s, line %d, column %s"
+msgstr "COPY %s, ÓÔÒÏËÁ %d, ËÏÌÏÎËÁ %s"
+
+#: commands/copy.c:1151
+#, c-format
msgid "COPY %s, line %d"
msgstr "COPY %s, ÓÔÒÏËÁ %d"
msgid "column \"%s\" specified more than once"
msgstr "ËÏÌÏÎËÁ \"%s\" ÕËÁÚÁÎÁ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-#: commands/dbcommands.c:153
-#, c-format
-msgid "%d is not a valid encoding code"
-msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
-
-#: commands/dbcommands.c:162
-#, c-format
-msgid "%s is not a valid encoding name"
-msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ËÏÄÉÒÏ×ËÉ"
-
-#: commands/dbcommands.c:183
-msgid "permission denied to create database"
-msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÓÏÚÄÁÎÉÀ ÂÁÚÙ"
-
-#: commands/dbcommands.c:192
-msgid "must be superuser to create database for another user"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÞÔÏÂÙ ÓÏÚÄÁ×ÁÔØ ÂÁÚÙ ÄÌÑ ÄÒÕÇÉÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ"
-
-#: commands/dbcommands.c:203
-msgid "cannot use an alternative location on this platform"
-msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÁÌÔÅÒÎÁÔÉ×ÎÏÅ ÒÁÓÐÏÌÏÌÖÅÎÉÅ ÂÁÚÙ ÎÁ ÄÁÎÎÏÊ ÐÌÁÔÆÏÒÍÅ"
-
-#: commands/dbcommands.c:217
-#: commands/dbcommands.c:405
-#: commands/dbcommands.c:653
-#, c-format
-msgid "database \"%s\" already exists"
-msgstr "ÂÁÚÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: commands/dbcommands.c:231
-#, c-format
-msgid "template database \"%s\" does not exist"
-msgstr "ÂÁÚÁ ÄÁÎÎÙÈ-ÛÁÂÌÏÎ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: commands/dbcommands.c:242
-#, c-format
-msgid "permission denied to copy database \"%s\""
-msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ËÏÐÉÒÏ×ÁÎÉÀ ÂÁÚÙ \"%s\""
-
-#: commands/dbcommands.c:263
-#, c-format
-msgid "source database \"%s\" is being accessed by other users"
-msgstr "ÉÓÈÏÄÎÁÑ ÂÁÚÁ \"%s\" ÎÁÈÏÄÉÔÓÑ × ÐÏÌØÚÏ×ÁÎÉÉ ÄÒÕÇÉÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ"
-
-#: commands/dbcommands.c:274
-#, c-format
-msgid "invalid server encoding %d"
-msgstr "ÎÅ×ÅÒÎÁÑ ËÏÄÉÒÏ×ËÁ ÓÅÒ×ÅÒÁ: %d"
-
-#: commands/dbcommands.c:304
-#: commands/dbcommands.c:308
-#: commands/dbcommands.c:312
-msgid "database path may not contain single quotes"
-msgstr "ÐÕÔØ Ë ÂÁÚÅ ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÏÄÉÎÏÞÎÙÈ ËÁ×ÙÞÅË"
-
-#: commands/dbcommands.c:337
-#, c-format
-msgid "could not create database directory \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\": %m"
-
-#: commands/dbcommands.c:342
-#, c-format
-msgid "could not remove temporary directory \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ×ÒÅÍÅÎÎÕÀ ÄÉÒÅËÔÏÒÉÀ \"%s\": %m"
-
-#: commands/dbcommands.c:353
-#, c-format
-msgid "could not link file \"%s\" to \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÌÉÎËÏ×ÁÔØ ÆÁÊÌ \"%s\" × \"%s\": %m"
-
-#: commands/dbcommands.c:370
-#: commands/dbcommands.c:385
-msgid "could not initialize database directory"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ"
-
-#: commands/dbcommands.c:371
-#: commands/dbcommands.c:376
-#: commands/dbcommands.c:961
-#, c-format
-msgid "Failing system command was: %s"
-msgstr "óÉÓÔÅÍÎÁÑ ËÏÍÁÎÄÁ Ó ÏÛÉÂËÏÊ: %s"
-
-#: commands/dbcommands.c:372
-#: commands/dbcommands.c:377
-#: commands/dbcommands.c:962
-msgid "Look in the postmaster's stderr log for more information."
-msgstr "ðÒÏÓÍÏÔÒÉÔÅ stderr-ÖÕÒÎÁÌ postmaster'Á ÄÌÑ ÐÏÄÒÏÂÎÏÓÔÅÊ."
-
-#: commands/dbcommands.c:375
-#: commands/dbcommands.c:388
-msgid "could not initialize database directory; delete failed as well"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ; ÔÁËÖÅ ÎÅ ÕÄÁÌÏÓØ Å£ ÕÄÁÌÉÔØ"
-
-#: commands/dbcommands.c:483
-msgid "cannot drop the currently open database"
-msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ ÏÔËÒÙÔÕÀ × ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÂÁÚÕ"
-
-#: commands/dbcommands.c:516
-msgid "cannot drop a template database"
-msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ ÂÁÚÕ-ÛÁÂÌÏÎ"
-
-#: commands/dbcommands.c:527
-#: commands/dbcommands.c:643
-#, c-format
-msgid "database \"%s\" is being accessed by other users"
-msgstr "ÂÁÚÁ \"%s\" ÎÁÈÏÄÉÔÓÑ × ÐÏÌØÚÏ×ÁÎÉÉ ÄÒÕÇÉÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ"
-
-#: commands/dbcommands.c:634
-msgid "current database may not be renamed"
-msgstr "ÎÅÌØÚÑ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ÔÅËÕÝÕÀ ÂÁÚÕ ÄÁÎÎÙÈ"
-
-#: commands/dbcommands.c:665
-msgid "permission denied to rename database"
-msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÐÅÒÅÉÍÅÎÏ×ÁÎÉÀ ÂÁÚÙ"
-
-#: commands/dbcommands.c:884
-msgid "relative paths are not allowed as database locations"
-msgstr "ÏÔÎÏÓÉÔÅÌØÎÙÅ ÐÕÔÉ ÎÅ ÄÏÚ×ÏÌÅÎÙ ÄÌÑ ÒÁÓÐÏÌÏÖÅÎÉÑ ÂÁÚ"
-
-#: commands/dbcommands.c:888
-msgid "absolute paths are not allowed as database locations"
-msgstr "ÁÂÓÌÀÔÎÙÅ ÐÕÔÉ ÎÅ ÄÏÚ×ÏÌÅÎÙ ÄÌÑ ÒÁÓÐÏÌÏÖÅÎÉÑ ÂÁÚ"
-
-#: commands/dbcommands.c:900
-#, c-format
-msgid "postmaster environment variable \"%s\" not found"
-msgstr "ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ postmaster'Á \"%s\" ÎÅ ÎÁÊÄÅÎÁ"
-
-#: commands/dbcommands.c:905
-#, c-format
-msgid "postmaster environment variable \"%s\" must be absolute path"
-msgstr "ÐÅÒÅÍÅÎÎÁÑ ÏËÒÕÖÅÎÉÑ postmaster'Á \"%s\" ÄÏÌÖÎÁ ÓÏÄÅÒÖÁÔØ ÁÂÓÏÌÀÔÎÙÊ ÐÕÔØ"
-
-#: commands/dbcommands.c:914
-msgid "alternative path is too long"
-msgstr "ÁÌØÔÅÒÎÁÔÉ×ÎÙÊ ÐÕÔØ ÓÌÉÛËÏÍ ÄÌÉÎÎÙÊ"
-
-#: commands/dbcommands.c:945
-#, c-format
-msgid "could not remove file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÆÁÊÌ \"%s\": %m"
-
-#: commands/dbcommands.c:959
-#, c-format
-msgid "could not remove database directory \"%s\""
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\""
-
-#: commands/define.c:66
-#: commands/define.c:164
-#: commands/define.c:196
-#: commands/define.c:230
-#, c-format
-msgid "%s requires a parameter"
-msgstr "%s ÔÒÅÂÕÅÔ ÐÁÒÁÍÅÔÒ"
-
-#: commands/define.c:105
-#: commands/define.c:116
-#: commands/define.c:131
-#: commands/define.c:149
-#, c-format
-msgid "%s requires a numeric value"
-msgstr "%s ÔÒÅÂÕÅÔ ÃÉÆÒÏ×ÏÅ ÚÎÁÞÅÎÉÅ"
-
-#: commands/define.c:178
-#, c-format
-msgid "argument of %s must be a name"
-msgstr "ÉÍÑ ÄÏÌÖÎÏ ÂÙÔØ ÁÒÇÕÍÅÎÔÏÍ ÄÌÑ %s"
-
-#: commands/define.c:214
-#, c-format
-msgid "argument of %s must be a type name"
-msgstr "ÉÍÑ ÔÉÐÁ ÄÏÌÖÎÏ ÂÙÔØ ÁÒÇÕÍÅÎÔÏÍ ÄÌÑ %s"
-
-#: commands/define.c:239
-#, c-format
-msgid "%s requires an integer value"
-msgstr "%s ÔÒÅÂÕÅÔ ÃÅÌÏÅ ÚÎÁÞÅÎÉÅ"
-
-#: commands/define.c:260
-#, c-format
-msgid "invalid argument for %s: \"%s\""
-msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %s: \"%s\""
-
#: commands/functioncmds.c:83
#, c-format
msgid "SQL function cannot return shell type %s"
msgid "cast from type %s to type %s does not exist"
msgstr "ËÏÎ×ÅÒÓÉÑ ÔÉÐÁ %s × ÔÉÐ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+#: commands/define.c:66
+#: commands/define.c:164
+#: commands/define.c:196
+#: commands/define.c:230
+#, c-format
+msgid "%s requires a parameter"
+msgstr "%s ÔÒÅÂÕÅÔ ÐÁÒÁÍÅÔÒ"
+
+#: commands/define.c:105
+#: commands/define.c:116
+#: commands/define.c:131
+#: commands/define.c:149
+#, c-format
+msgid "%s requires a numeric value"
+msgstr "%s ÔÒÅÂÕÅÔ ÃÉÆÒÏ×ÏÅ ÚÎÁÞÅÎÉÅ"
+
+#: commands/define.c:178
+#, c-format
+msgid "argument of %s must be a name"
+msgstr "ÉÍÑ ÄÏÌÖÎÏ ÂÙÔØ ÁÒÇÕÍÅÎÔÏÍ ÄÌÑ %s"
+
+#: commands/define.c:214
+#, c-format
+msgid "argument of %s must be a type name"
+msgstr "ÉÍÑ ÔÉÐÁ ÄÏÌÖÎÏ ÂÙÔØ ÁÒÇÕÍÅÎÔÏÍ ÄÌÑ %s"
+
+#: commands/define.c:239
+#, c-format
+msgid "%s requires an integer value"
+msgstr "%s ÔÒÅÂÕÅÔ ÃÅÌÏÅ ÚÎÁÞÅÎÉÅ"
+
+#: commands/define.c:260
+#, c-format
+msgid "invalid argument for %s: \"%s\""
+msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %s: \"%s\""
+
+#: commands/indexcmds.c:144
+#: commands/opclasscmds.c:91
+#: commands/opclasscmds.c:497
+#: commands/opclasscmds.c:647
+#, c-format
+msgid "access method \"%s\" does not exist"
+msgstr "ÍÅÔÏÄ ÄÏÓÔÕÐÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/opclasscmds.c:112
+msgid "must be superuser to create an operator class"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÓÏÚÄÁÎÉÑ ËÌÁÓÓÁ ÏÐÅÒÁÔÏÒÏ×"
+
+#: commands/opclasscmds.c:154
+#, c-format
+msgid "invalid operator number %d, must be between 1 and %d"
+msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÏÐÅÒÁÔÏÒÁ: %d, ÄÏÌÖÅÎ ÂÙÔØ ÍÅÖÄÕ 1 É %d"
+
+#: commands/opclasscmds.c:160
+#, c-format
+msgid "operator number %d appears more than once"
+msgstr "ÎÏÍÅÒ ÏÐÅÒÁÔÏÒÁ %d ÕËÁÚÁÎ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
+
+#: commands/opclasscmds.c:192
+#, c-format
+msgid "invalid procedure number %d, must be between 1 and %d"
+msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ: %d, ÄÏÌÖÅÎ ÂÙÔØ ÍÅÖÄÕ 1 É %d"
+
+#: commands/opclasscmds.c:198
+#, c-format
+msgid "procedure number %d appears more than once"
+msgstr "ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ %d ÕËÁÚÁÎ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
+
+#: commands/opclasscmds.c:214
+msgid "storage type specified more than once"
+msgstr ""
+
+#: commands/opclasscmds.c:241
+#, c-format
+msgid "storage type may not be different from data type for access method \"%s\""
+msgstr ""
+
+#: commands/opclasscmds.c:259
+#, c-format
+msgid "operator class \"%s\" for access method \"%s\" already exists"
+msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/opclasscmds.c:287
+#, c-format
+msgid "could not make operator class \"%s\" be default for type %s"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÔÉÐÁ %s"
+
+#: commands/opclasscmds.c:290
+#, c-format
+msgid "Operator class \"%s\" already is the default."
+msgstr "ëÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ Ñ×ÌÑÅÔÓÑ ËÌÁÓÓÏÍ ÐÏ ÕÍÏÌÞÁÎÉÀ."
+
+#: commands/indexcmds.c:471
+#: commands/indexcmds.c:481
+#: commands/opclasscmds.c:526
+#: commands/opclasscmds.c:536
+#: commands/opclasscmds.c:669
+#: commands/opclasscmds.c:680
+#, c-format
+msgid "operator class \"%s\" does not exist for access method \"%s\""
+msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÄÏÔÁ ÄÏÓÔÕÐÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/opclasscmds.c:701
+#, c-format
+msgid "operator class \"%s\" for access method \"%s\" already exists in schema \"%s\""
+msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÈÅÍÅ \"%s\""
+
#: commands/indexcmds.c:92
msgid "must specify at least one column"
msgstr "ËÁË ÍÉÎÉÍÕÍ ÏÄÎÁ ËÏÌÏÎËÁ ÄÏÌÖÎÁ ÂÙÔØ ÕËÁÚÁÎÁ"
msgid "cannot use more than %d columns in an index"
msgstr "ÞÉÓÌÏ ËÏÌÏÎÏË × ÉÎÄÅËÓÅ ÎÅ ÍÏÖÅÔ ÐÒÅ×ÙÛÁÔØ %d"
-#: commands/indexcmds.c:144
-#: commands/opclasscmds.c:91
-#: commands/opclasscmds.c:497
-#: commands/opclasscmds.c:647
-#, c-format
-msgid "access method \"%s\" does not exist"
-msgstr "ÍÅÔÏÄ ÄÏÓÔÕÐÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
#: commands/indexcmds.c:152
#, c-format
msgid "access method \"%s\" does not support unique indexes"
msgid "You must specify an operator class for the index or define a default operator class for the data type."
msgstr "÷Ù ÄÏÌÖÎÙ ÕËÁÚÁÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× ÄÌÑ ÉÎÄÅËÓÁ ÉÌÉ ÏÐÒÅÄÅÌÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÜÔÏÇÏ ÔÉÐÁ ÄÁÎÎÙÈ."
-#: commands/indexcmds.c:471
-#: commands/indexcmds.c:481
-#: commands/opclasscmds.c:526
-#: commands/opclasscmds.c:536
-#: commands/opclasscmds.c:669
-#: commands/opclasscmds.c:680
-#, c-format
-msgid "operator class \"%s\" does not exist for access method \"%s\""
-msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÄÏÔÁ ÄÏÓÔÕÐÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
#: commands/indexcmds.c:494
#, c-format
msgid "operator class \"%s\" does not accept data type %s"
msgid "table \"%s\" was reindexed"
msgstr "ÔÁÂÌÉÃÁ \"%s\" ÐÅÒÅÉÎÄÅËÓÏ×ÁÎÁ"
-#: commands/opclasscmds.c:112
-msgid "must be superuser to create an operator class"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÓÏÚÄÁÎÉÑ ËÌÁÓÓÁ ÏÐÅÒÁÔÏÒÏ×"
-
-#: commands/opclasscmds.c:154
-#, c-format
-msgid "invalid operator number %d, must be between 1 and %d"
-msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÏÐÅÒÁÔÏÒÁ: %d, ÄÏÌÖÅÎ ÂÙÔØ ÍÅÖÄÕ 1 É %d"
-
-#: commands/opclasscmds.c:160
-#, c-format
-msgid "operator number %d appears more than once"
-msgstr "ÎÏÍÅÒ ÏÐÅÒÁÔÏÒÁ %d ÕËÁÚÁÎ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-
-#: commands/opclasscmds.c:192
-#, c-format
-msgid "invalid procedure number %d, must be between 1 and %d"
-msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ: %d, ÄÏÌÖÅÎ ÂÙÔØ ÍÅÖÄÕ 1 É %d"
-
-#: commands/opclasscmds.c:198
-#, c-format
-msgid "procedure number %d appears more than once"
-msgstr "ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ %d ÕËÁÚÁÎ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-
-#: commands/opclasscmds.c:214
-msgid "storage type specified more than once"
-msgstr ""
-
-#: commands/opclasscmds.c:241
-#, c-format
-msgid "storage type may not be different from data type for access method \"%s\""
-msgstr ""
-
-#: commands/opclasscmds.c:259
-#, c-format
-msgid "operator class \"%s\" for access method \"%s\" already exists"
-msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-
-#: commands/opclasscmds.c:287
-#, c-format
-msgid "could not make operator class \"%s\" be default for type %s"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÔÉÐÁ %s"
-
-#: commands/opclasscmds.c:290
-#, c-format
-msgid "Operator class \"%s\" already is the default."
-msgstr "ëÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ Ñ×ÌÑÅÔÓÑ ËÌÁÓÓÏÍ ÐÏ ÕÍÏÌÞÁÎÉÀ."
-
-#: commands/opclasscmds.c:701
-#, c-format
-msgid "operator class \"%s\" for access method \"%s\" already exists in schema \"%s\""
-msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÈÅÍÅ \"%s\""
-
#: commands/operatorcmds.c:106
#: commands/operatorcmds.c:114
msgid "setof type not allowed for operator argument"
msgid "cannot open SELECT INTO query as cursor"
msgstr ""
+#: libpq/be-fsstubs.c:124
+#: libpq/be-fsstubs.c:162
+#: libpq/be-fsstubs.c:186
+#: libpq/be-fsstubs.c:214
+#: libpq/be-fsstubs.c:271
+#, c-format
+msgid "invalid large-object descriptor: %d"
+msgstr ""
+
+#: libpq/be-fsstubs.c:375
+msgid "must be superuser to use server-side lo_import()"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ server-side lo_import()"
+
+#: libpq/be-fsstubs.c:376
+msgid "Anyone can use the client-side lo_import() provided by libpq."
+msgstr ""
+
+#: libpq/be-fsstubs.c:391
+#, c-format
+msgid "could not open server file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÔÒÙÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
+
+#: libpq/be-fsstubs.c:412
+#, c-format
+msgid "could not read server file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÞÉÔÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
+
+#: libpq/be-fsstubs.c:442
+msgid "must be superuser to use server-side lo_export()"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ server-side lo_export()"
+
+#: libpq/be-fsstubs.c:443
+msgid "Anyone can use the client-side lo_export() provided by libpq."
+msgstr ""
+
+#: libpq/be-fsstubs.c:469
+#, c-format
+msgid "could not create server file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
+
+#: libpq/be-fsstubs.c:481
+#, c-format
+msgid "could not write server file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
+
#: libpq/auth.c:113
#, c-format
msgid "Kerberos error: %s"
msgid "received password packet"
msgstr "ÐÏÌÕÞÅÎÔ ÐÁËÅÔ Ó ÐÁÒÏÌÅÍ"
-#: libpq/be-fsstubs.c:124
-#: libpq/be-fsstubs.c:162
-#: libpq/be-fsstubs.c:186
-#: libpq/be-fsstubs.c:214
-#: libpq/be-fsstubs.c:271
-#, c-format
-msgid "invalid large-object descriptor: %d"
-msgstr ""
-
-#: libpq/be-fsstubs.c:375
-msgid "must be superuser to use server-side lo_import()"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ server-side lo_import()"
-
-#: libpq/be-fsstubs.c:376
-msgid "Anyone can use the client-side lo_import() provided by libpq."
-msgstr ""
-
-#: libpq/be-fsstubs.c:391
-#, c-format
-msgid "could not open server file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÔÒÙÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
-
-#: libpq/be-fsstubs.c:412
-#, c-format
-msgid "could not read server file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÞÉÔÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
-
-#: libpq/be-fsstubs.c:442
-msgid "must be superuser to use server-side lo_export()"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ server-side lo_export()"
-
-#: libpq/be-fsstubs.c:443
-msgid "Anyone can use the client-side lo_export() provided by libpq."
-msgstr ""
-
-#: libpq/be-fsstubs.c:469
-#, c-format
-msgid "could not create server file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
-
-#: libpq/be-fsstubs.c:481
-#, c-format
-msgid "could not write server file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÉÓÁÔØ ÆÁÊÌ ÓÅÒ×ÅÒÁ \"%s\": %m"
-
#: libpq/be-secure.c:274
#: libpq/be-secure.c:359
#, c-format
msgid "%s: invalid effective UID: %d\n"
msgstr ""
-#: main/main.c:253
+#: main/main.c:253
+#, c-format
+msgid "%s: could not determine user name (GetUserName failed)\n"
+msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÏÛÉÂËÁ GetUserName)\n"
+
+#: optimizer/path/allpaths.c:214
+msgid "SELECT FOR UPDATE is not supported for inheritance queries"
+msgstr ""
+
+#: optimizer/plan/initsplan.c:282
+#: optimizer/prep/prepjointree.c:365
+msgid "UNION JOIN is not implemented"
+msgstr "UNION JOIN ÎÅ ÒÅÁÌÉÚÏ×ÁÎ"
+
+#: optimizer/plan/initsplan.c:339
+msgid "SELECT FOR UPDATE cannot be applied to the nullable side of an outer join"
+msgstr ""
+
+#: optimizer/plan/initsplan.c:755
+#, c-format
+msgid "could not identify an equality operator for types %s and %s"
+msgstr ""
+
+#: optimizer/plan/initsplan.c:768
+#, c-format
+msgid "equality operator for types %s and %s should be merge-joinable, but isn't"
+msgstr ""
+
+#: optimizer/plan/planner.c:594
+#: parser/analyze.c:2090
+#: parser/analyze.c:2254
+#: parser/analyze.c:2809
+msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT"
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ SELECT FOR UPDATE × UNION/INTERSECT/EXCEPT"
+
+#: optimizer/plan/planner.c:660
+msgid "SELECT FOR UPDATE is not allowed in subqueries"
+msgstr "SELECT FOR UPDATE ÎÅ ÐÏÚ×ÏÌÅÎ × ÐÏÄÚÁÐÒÏÓÁÈ"
+
+#: optimizer/util/clauses.c:2047
+#, c-format
+msgid "SQL function \"%s\" during inlining"
+msgstr ""
+
+#: optimizer/util/clauses.c:2432
+#: optimizer/util/clauses.c:2909
+#: parser/parse_expr.c:1323
+#, c-format
+msgid "relation reference \"%s\" cannot be used in an expression"
+msgstr ""
+
+#: parser/parse_clause.c:336
+#, c-format
+msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN"
+msgstr "×ÙÒÁÖÅÎÉÅ JOIN/ON ÓÓÙÌÁÅÔÓÑ ÎÁ \"%s\", ÞÔÏ ÎÅ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ JOIN"
+
+#: gram.y:4765
+#: parser/parse_clause.c:396
+msgid "subquery in FROM must have an alias"
+msgstr "ÐÏÄÚÁÐÒÏÓ × FROM ÄÏÌÖÅÎ ÉÍÅÔØ ÁÌÉÁÓ"
+
+#: parser/parse_clause.c:419
+msgid "subquery in FROM may not have SELECT INTO"
+msgstr "ÐÏÄÚÁÐÒÏÓ × FROM ÎÅ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ SELECT INTO"
+
+#: parser/parse_clause.c:441
+msgid "subquery in FROM may not refer to other relations of same query level"
+msgstr "ÐÏÚÁÐÒÏÓ ×Ï FROM ÎÅ ÍÏÖÅÔ ÓÓÙÌÁÔØÓÑ ÎÁ ÄÒÕÇÉÅ ÏÔÎÏÛÅÎÉÑ ÎÁ ÔÏÍ ÖÅ ÕÒÏ×ÎÅ ÚÁÐÒÏÓÁ"
+
+#: parser/parse_clause.c:496
+msgid "function expression in FROM may not refer to other relations of same query level"
+msgstr "ÆÕÎËÃÉÏÎÁÌØÎÏÅ ×ÙÒÁÖÅÎÉÅ ×Ï FROM ÎÅ ÍÏÖÅÔ ÓÓÙÌÁÔØÓÑ ÎÁ ÄÒÕÇÉÅ ÏÔÎÏÛÅÎÉÑ ÎÁ ÔÏÍ ÖÅ ÕÒÏ×ÎÅ ÚÁÐÒÏÓÁ"
+
+#: parser/parse_clause.c:508
+msgid "cannot use aggregate function in function expression in FROM"
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÁÇÒÅÇÁÔÎÕÀ ÆÕÎÃÉÀ × ÆÕÎÃÉÏÎÁÌØÎÏÍ ×ÙÒÁÖÅÎÉÉ × FROM"
+
+#: parser/parse_clause.c:728
+#, c-format
+msgid "column name \"%s\" appears more than once in USING clause"
+msgstr "ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ × USING-×ÙÒÁÖÅÎÉÉ"
+
+#: parser/parse_clause.c:743
+#, c-format
+msgid "common column name \"%s\" appears more than once in left table"
+msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+
+#: parser/parse_clause.c:752
+#, c-format
+msgid "column \"%s\" specified in USING clause does not exist in left table"
+msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+
+#: parser/parse_clause.c:766
#, c-format
-msgid "%s: could not determine user name (GetUserName failed)\n"
-msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÏÛÉÂËÁ GetUserName)\n"
-
-#: optimizer/path/allpaths.c:214
-msgid "SELECT FOR UPDATE is not supported for inheritance queries"
-msgstr ""
+msgid "common column name \"%s\" appears more than once in right table"
+msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
-#: optimizer/plan/initsplan.c:282
-#: optimizer/prep/prepjointree.c:365
-msgid "UNION JOIN is not implemented"
-msgstr "UNION JOIN ÎÅ ÒÅÁÌÉÚÏ×ÁÎ"
+#: parser/parse_clause.c:775
+#, c-format
+msgid "column \"%s\" specified in USING clause does not exist in right table"
+msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
-#: optimizer/plan/initsplan.c:339
-msgid "SELECT FOR UPDATE cannot be applied to the nullable side of an outer join"
-msgstr ""
+#: parser/parse_clause.c:827
+#, c-format
+msgid "column alias list for \"%s\" has too many entries"
+msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÉÓÅÊ × ÓÐÉÓËÅ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ \"%s\""
-#: optimizer/plan/initsplan.c:755
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1020
#, c-format
-msgid "could not identify an equality operator for types %s and %s"
-msgstr ""
+msgid "argument of %s must not contain variables"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÅÒÅÍÅÎÎÙÅ"
-#: optimizer/plan/initsplan.c:768
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1028
#, c-format
-msgid "equality operator for types %s and %s should be merge-joinable, but isn't"
-msgstr ""
+msgid "argument of %s must not contain aggregates"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÁÇÒÅÇÁÔÙ"
-#: optimizer/plan/planner.c:594
-#: parser/analyze.c:2090
-#: parser/analyze.c:2254
-#: parser/analyze.c:2809
-msgid "SELECT FOR UPDATE is not allowed with UNION/INTERSECT/EXCEPT"
-msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ SELECT FOR UPDATE × UNION/INTERSECT/EXCEPT"
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1036
+#, c-format
+msgid "argument of %s must not contain subqueries"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÏÄÚÁÐÒÏÓÙ"
-#: optimizer/plan/planner.c:660
-msgid "SELECT FOR UPDATE is not allowed in subqueries"
-msgstr "SELECT FOR UPDATE ÎÅ ÐÏÚ×ÏÌÅÎ × ÐÏÄÚÁÐÒÏÓÁÈ"
+#. translator: first %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1146
+#, c-format
+msgid "%s \"%s\" is ambiguous"
+msgstr "×ÙÒÁÖÅÎÉÅ %s \"%s\" Ä×ÕÓÍÙÓÌÅÎÎÏ"
-#: optimizer/util/clauses.c:2047
+#. translator: %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1168
#, c-format
-msgid "SQL function \"%s\" during inlining"
-msgstr ""
+msgid "non-integer constant in %s"
+msgstr "ÎÅÃÅÌÏÞÉÓÌÅÎÎÁÑ ËÏÎÓÔÁÎÔÁ × %s"
-#: optimizer/util/clauses.c:2432
-#: optimizer/util/clauses.c:2909
-#: parser/parse_expr.c:1323
+#. translator: %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1185
#, c-format
-msgid "relation reference \"%s\" cannot be used in an expression"
-msgstr ""
+msgid "%s position %d is not in select list"
+msgstr "ÐÏÚÉÃÉÑ %s %d ÎÅ × ÓÐÉÓËÅ ×ÙÂÏÒËÉ"
+
+#: parser/parse_clause.c:1370
+msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
+msgstr "ÄÌÑ SELECT DISTINCT, ×ÙÒÁÖÅÎÉÑ ORDER BY ÏÂÑÚÁÎÙ ÂÙÔØ × ÓÐÉÓËÅ ×ÙÂÏÒËÉ (SELECT)"
+
+#: parser/parse_clause.c:1410
+msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
+msgstr "÷ÙÒÁÖÅÎÉÑ SELECT DISTINCT ON ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ Ó ÉÚÎÁÞÁÌØÎÙÍÉ ×ÙÒÁÖÅÎÉÑÍÉ ORDER BY"
#: parser/analyze.c:364
msgid "CREATE VIEW specifies more column names than columns"
msgid "subquery uses ungrouped column \"%s.%s\" from outer query"
msgstr "ÐÏÄÚÁÐÒÏÓ ÉÓÐÏÌØÚÕÅÔ ÎÅÓÇÒÕÐÐÉÒÏ×ÁÎÎÕÀ ËÏÌÏÎËÕ \"%s.%s\" ÉÚ ×ÎÅÛÎÅÇÏ ÚÁÐÒÏÓÁ"
-#: parser/parse_clause.c:336
+#: parser/parse_relation.c:174
+#: parser/parse_relation.c:189
#, c-format
-msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN"
-msgstr "×ÙÒÁÖÅÎÉÅ JOIN/ON ÓÓÙÌÁÅÔÓÑ ÎÁ \"%s\", ÞÔÏ ÎÅ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ JOIN"
-
-#: gram.y:4765
-#: parser/parse_clause.c:396
-msgid "subquery in FROM must have an alias"
-msgstr "ÐÏÄÚÁÐÒÏÓ × FROM ÄÏÌÖÅÎ ÉÍÅÔØ ÁÌÉÁÓ"
-
-#: parser/parse_clause.c:419
-msgid "subquery in FROM may not have SELECT INTO"
-msgstr "ÐÏÄÚÁÐÒÏÓ × FROM ÎÅ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ SELECT INTO"
-
-#: parser/parse_clause.c:441
-msgid "subquery in FROM may not refer to other relations of same query level"
-msgstr "ÐÏÚÁÐÒÏÓ ×Ï FROM ÎÅ ÍÏÖÅÔ ÓÓÙÌÁÔØÓÑ ÎÁ ÄÒÕÇÉÅ ÏÔÎÏÛÅÎÉÑ ÎÁ ÔÏÍ ÖÅ ÕÒÏ×ÎÅ ÚÁÐÒÏÓÁ"
-
-#: parser/parse_clause.c:496
-msgid "function expression in FROM may not refer to other relations of same query level"
-msgstr "ÆÕÎËÃÉÏÎÁÌØÎÏÅ ×ÙÒÁÖÅÎÉÅ ×Ï FROM ÎÅ ÍÏÖÅÔ ÓÓÙÌÁÔØÓÑ ÎÁ ÄÒÕÇÉÅ ÏÔÎÏÛÅÎÉÑ ÎÁ ÔÏÍ ÖÅ ÕÒÏ×ÎÅ ÚÁÐÒÏÓÁ"
-
-#: parser/parse_clause.c:508
-msgid "cannot use aggregate function in function expression in FROM"
-msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ ÁÇÒÅÇÁÔÎÕÀ ÆÕÎÃÉÀ × ÆÕÎÃÉÏÎÁÌØÎÏÍ ×ÙÒÁÖÅÎÉÉ × FROM"
+msgid "table reference \"%s\" is ambiguous"
+msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
-#: parser/parse_clause.c:728
+#: parser/parse_relation.c:249
+#: parser/parse_relation.c:264
#, c-format
-msgid "column name \"%s\" appears more than once in USING clause"
-msgstr "ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ × USING-×ÙÒÁÖÅÎÉÉ"
+msgid "table reference %u is ambiguous"
+msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ %u ÎÅÏÄÎÏÚÎÁÞÎÁ"
-#: parser/parse_clause.c:743
+#: parser/parse_relation.c:356
+#: parser/parse_relation.c:368
#, c-format
-msgid "common column name \"%s\" appears more than once in left table"
-msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+msgid "table name \"%s\" specified more than once"
+msgstr "ÉÍÑ ÔÁÂÌÉÃÙ \"%s\" ÕËÁÚÁÎÏ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-#: parser/parse_clause.c:752
+#: parser/parse_relation.c:477
+#: parser/parse_relation.c:574
#, c-format
-msgid "column \"%s\" specified in USING clause does not exist in left table"
-msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+msgid "column reference \"%s\" is ambiguous"
+msgstr "ÓÓÙÌËÁ ÎÁ ËÏÌÏÎËÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
-#: parser/parse_clause.c:766
+#: parser/parse_relation.c:669
+#: parser/parse_relation.c:764
+#: parser/parse_relation.c:859
+#: parser/parse_relation.c:979
#, c-format
-msgid "common column name \"%s\" appears more than once in right table"
-msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
+msgid "table \"%s\" has %d columns available but %d columns specified"
+msgstr "Õ ÔÁÂÌÉÃÙ \"%s\" ËÏÌÏÎÏË ÄÏÓÔÕÐÎÏ: %d, ÎÏ ÕËÁÚÁÎÏ: %d"
-#: parser/parse_clause.c:775
-#, c-format
-msgid "column \"%s\" specified in USING clause does not exist in right table"
-msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
+#: parser/parse_relation.c:936
+msgid "a column definition list is only allowed for functions returning \"record\""
+msgstr ""
-#: parser/parse_clause.c:827
-#, c-format
-msgid "column alias list for \"%s\" has too many entries"
-msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÉÓÅÊ × ÓÐÉÓËÅ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ \"%s\""
+#: parser/parse_relation.c:947
+msgid "a column definition list is required for functions returning \"record\""
+msgstr ""
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1020
+#: parser/parse_relation.c:1008
#, c-format
-msgid "argument of %s must not contain variables"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÅÒÅÍÅÎÎÙÅ"
+msgid "too many column aliases specified for function %s"
+msgstr "ÕËÁÚÁÎÏ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ ÄÌÑ ÆÕÎËÃÉÉ %s"
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1028
+#: parser/parse_relation.c:1031
#, c-format
-msgid "argument of %s must not contain aggregates"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÁÇÒÅÇÁÔÙ"
+msgid "function \"%s\" in FROM has unsupported return type"
+msgstr "ÆÕÎËÃÉÑ \"%s\" × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1036
-#, c-format
-msgid "argument of %s must not contain subqueries"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÏÄÚÁÐÒÏÓÙ"
+#: parser/parse_relation.c:1423
+#: parser/parse_relation.c:1667
+msgid "function in FROM has unsupported return type"
+msgstr "ÆÕÎËÃÉÑ × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
-#. translator: first %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1146
+#: parser/parse_relation.c:1911
#, c-format
-msgid "%s \"%s\" is ambiguous"
-msgstr "×ÙÒÁÖÅÎÉÅ %s \"%s\" Ä×ÕÓÍÙÓÌÅÎÎÏ"
+msgid "missing FROM-clause entry in subquery for table \"%s\""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
-#. translator: %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1168
+#: parser/parse_relation.c:1916
#, c-format
-msgid "non-integer constant in %s"
-msgstr "ÎÅÃÅÌÏÞÉÓÌÅÎÎÁÑ ËÏÎÓÔÁÎÔÁ × %s"
+msgid "missing FROM-clause entry for table \"%s\""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
-#. translator: %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1185
+#: parser/parse_relation.c:1935
#, c-format
-msgid "%s position %d is not in select list"
-msgstr "ÐÏÚÉÃÉÑ %s %d ÎÅ × ÓÐÉÓËÅ ×ÙÂÏÒËÉ"
-
-#: parser/parse_clause.c:1370
-msgid "for SELECT DISTINCT, ORDER BY expressions must appear in select list"
-msgstr "ÄÌÑ SELECT DISTINCT, ×ÙÒÁÖÅÎÉÑ ORDER BY ÏÂÑÚÁÎÙ ÂÙÔØ × ÓÐÉÓËÅ ×ÙÂÏÒËÉ (SELECT)"
+msgid "adding missing FROM-clause entry in subquery for table \"%s\""
+msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
-#: parser/parse_clause.c:1410
-msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
-msgstr "÷ÙÒÁÖÅÎÉÑ SELECT DISTINCT ON ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ Ó ÉÚÎÁÞÁÌØÎÙÍÉ ×ÙÒÁÖÅÎÉÑÍÉ ORDER BY"
+#: parser/parse_relation.c:1940
+#, c-format
+msgid "adding missing FROM-clause entry for table \"%s\""
+msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
#: parser/parse_coerce.c:261
#, c-format
msgid "op ANY/ALL (array) requires operator not to return a set"
msgstr "ÏÐÅÒÁÔÏÒÙ ANY/ALL (ÍÁÓÓÉ×) ÔÒÅÂÕÀÔ ÏÐÅÒÁÔÏÒ ÎÅ ×ÏÚ×ÒÁÝÁÔØ ÍÎÏÖÅÓÔ×Ï"
-#: parser/parse_relation.c:174
-#: parser/parse_relation.c:189
-#, c-format
-msgid "table reference \"%s\" is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
-
-#: parser/parse_relation.c:249
-#: parser/parse_relation.c:264
-#, c-format
-msgid "table reference %u is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ %u ÎÅÏÄÎÏÚÎÁÞÎÁ"
-
-#: parser/parse_relation.c:356
-#: parser/parse_relation.c:368
-#, c-format
-msgid "table name \"%s\" specified more than once"
-msgstr "ÉÍÑ ÔÁÂÌÉÃÙ \"%s\" ÕËÁÚÁÎÏ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-
-#: parser/parse_relation.c:477
-#: parser/parse_relation.c:574
-#, c-format
-msgid "column reference \"%s\" is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ËÏÌÏÎËÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
-
-#: parser/parse_relation.c:669
-#: parser/parse_relation.c:764
-#: parser/parse_relation.c:859
-#: parser/parse_relation.c:979
-#, c-format
-msgid "table \"%s\" has %d columns available but %d columns specified"
-msgstr "Õ ÔÁÂÌÉÃÙ \"%s\" ËÏÌÏÎÏË ÄÏÓÔÕÐÎÏ: %d, ÎÏ ÕËÁÚÁÎÏ: %d"
-
-#: parser/parse_relation.c:936
-msgid "a column definition list is only allowed for functions returning \"record\""
-msgstr ""
-
-#: parser/parse_relation.c:947
-msgid "a column definition list is required for functions returning \"record\""
-msgstr ""
+#: scan.l:296
+msgid "unterminated /* comment"
+msgstr "ÎÅÚÁËÒÙÔÙÊ ËÏÍÍÅÎÔÁÒÉÊ /*"
-#: parser/parse_relation.c:1008
-#, c-format
-msgid "too many column aliases specified for function %s"
-msgstr "ÕËÁÚÁÎÏ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ ÄÌÑ ÆÕÎËÃÉÉ %s"
+#: scan.l:324
+msgid "unterminated bit string literal"
+msgstr ""
-#: parser/parse_relation.c:1031
-#, c-format
-msgid "function \"%s\" in FROM has unsupported return type"
-msgstr "ÆÕÎËÃÉÑ \"%s\" × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
+#: scan.l:343
+msgid "unterminated hexadecimal string literal"
+msgstr ""
-#: parser/parse_relation.c:1423
-#: parser/parse_relation.c:1667
-msgid "function in FROM has unsupported return type"
-msgstr "ÆÕÎËÃÉÑ × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
+#: scan.l:389
+msgid "unterminated quoted string"
+msgstr ""
-#: parser/parse_relation.c:1911
-#, c-format
-msgid "missing FROM-clause entry in subquery for table \"%s\""
-msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+#: scan.l:402
+msgid "zero-length delimited identifier"
+msgstr ""
-#: parser/parse_relation.c:1916
-#, c-format
-msgid "missing FROM-clause entry for table \"%s\""
-msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+#: scan.l:415
+msgid "unterminated quoted identifier"
+msgstr ""
-#: parser/parse_relation.c:1935
+#. translator: %s is typically "syntax error"
+#: scan.l:564
#, c-format
-msgid "adding missing FROM-clause entry in subquery for table \"%s\""
-msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+msgid "%s at end of input"
+msgstr "%s × ËÏÎÃÅ ××ÏÄÁ"
-#: parser/parse_relation.c:1940
+#. translator: first %s is typically "syntax error"
+#: scan.l:572
#, c-format
-msgid "adding missing FROM-clause entry for table \"%s\""
-msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+msgid "%s at or near \"%s\""
+msgstr "%s × ÉÌÉ ÒÑÄÏÍ \"%s\""
#: parser/parse_target.c:66
#, c-format
msgid "identifier \"%s\" will be truncated to \"%.*s\""
msgstr ""
-#: scan.l:296
-msgid "unterminated /* comment"
-msgstr "ÎÅÚÁËÒÙÔÙÊ ËÏÍÍÅÎÔÁÒÉÊ /*"
-
-#: scan.l:324
-msgid "unterminated bit string literal"
-msgstr ""
-
-#: scan.l:343
-msgid "unterminated hexadecimal string literal"
-msgstr ""
-
-#: scan.l:389
-msgid "unterminated quoted string"
-msgstr ""
-
-#: scan.l:402
-msgid "zero-length delimited identifier"
-msgstr ""
-
-#: scan.l:415
-msgid "unterminated quoted identifier"
-msgstr ""
-
-#. translator: %s is typically "syntax error"
-#: scan.l:564
-#, c-format
-msgid "%s at end of input"
-msgstr "%s × ËÏÎÃÅ ××ÏÄÁ"
-
-#. translator: first %s is typically "syntax error"
-#: scan.l:572
-#, c-format
-msgid "%s at or near \"%s\""
-msgstr "%s × ÉÌÉ ÒÑÄÏÍ \"%s\""
-
#: y.tab.c:9086
msgid "syntax error: cannot back up"
msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ: ÎÅÌØÚÑ ×ÅÒÎÕÔØÓÑ"
msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ; ÔÁËÖÅ ×ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÉÓÞÅÒÐÁÎÁ"
#: y.tab.c:18250
-msgid "syntax error"
-msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ"
-
-#: y.tab.c:18364
-msgid "parser stack overflow"
-msgstr "ÐÅÒÅÐÏÌÎÅÎÉÅ ÓÔÜËÁ ÐÁÒÓÅÒÁ"
-
-#: gram.y:7802
-#, c-format
-msgid "operator %s is not supported for row expressions"
-msgstr "ÏÐÅÒÁÔÏÒ %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÔÒÏÞÎÙÅ ×ÙÒÁÖÅÎÉÑ"
-
-#: gram.y:7879
-msgid "wrong number of parameters on left side of OVERLAPS expression"
-msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÐÁÒÁÍÅÔÒÏ× ÓÌÅ×Á × ×ÙÒÁÖÅÎÉÉ OVERLAPS"
-
-#: gram.y:7885
-msgid "wrong number of parameters on right side of OVERLAPS expression"
-msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÐÁÒÁÍÅÔÒÏ× ÓÐÒÁ×Á × ×ÙÒÁÖÅÎÉÉ OVERLAPS"
-
-#: gram.y:7923
-msgid "multiple ORDER BY clauses not allowed"
-msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ ORDER BY ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-
-#: gram.y:7931
-msgid "multiple FOR UPDATE clauses not allowed"
-msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ FOR UPDATE ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-
-#: gram.y:7939
-msgid "multiple OFFSET clauses not allowed"
-msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ OFFSET ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-
-#: gram.y:7947
-msgid "multiple LIMIT clauses not allowed"
-msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ LIMIT ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-
-#: port/pg_sema.c:117
-#: port/sysv_sema.c:117
-#, c-format
-msgid "could not create semaphores: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÅÍÁÆÏÒÙ: %m"
-
-#: port/pg_sema.c:118
-#: port/sysv_sema.c:118
-#, c-format
-msgid "Failed system call was semget(%d, %d, 0%o)."
-msgstr ""
-
-#: port/pg_sema.c:122
-#: port/sysv_sema.c:122
-#, 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/pg_sema.c:151
-#: port/sysv_sema.c:151
-#, 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/pg_shmem.c:92
-#: port/sysv_shmem.c:92
-#, c-format
-msgid "could not create shared memory segment: %m"
-msgstr ""
-
-#: port/pg_shmem.c:93
-#: port/sysv_shmem.c:93
-#, c-format
-msgid "Failed system call was shmget(key=%d, size=%u, 0%o)."
-msgstr ""
-
-#: port/pg_shmem.c:97
-#: port/sysv_shmem.c:97
-#, 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 %u bytes), reduce PostgreSQL's shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
-"If the request size is already small, it's possible that it is less than your kernel's SHMMIN parameter, in which case raising the request size or reconfiguring SHMMIN is called for.\n"
-"The PostgreSQL documentation contains more information about shared memory configuration."
-msgstr ""
-
-#: port/pg_shmem.c:110
-#: port/sysv_shmem.c:110
-#, 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 %u bytes), reduce PostgreSQL's shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
-"The PostgreSQL documentation contains more information about shared memory configuration."
-msgstr ""
-
-#: port/pg_shmem.c:119
-#: port/sysv_shmem.c:119
-#, 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 %u bytes), by reducing its shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
-"The PostgreSQL documentation contains more information about shared memory configuration."
-msgstr ""
-
-#: postmaster/pgstat.c:201
-#, c-format
-msgid "could not resolve \"localhost\": %s"
-msgstr ""
-
-#: postmaster/pgstat.c:228
-#, c-format
-msgid "could not create socket for statistics collector: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÏËÅÔ ÄÌÑ ÓÂÏÒÝÉËÁ ÓÔÁÔÉÓÔÉËÉ: %m"
-
-#: postmaster/pgstat.c:240
-#, c-format
-msgid "could not bind socket for statistics collector: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:251
-#, c-format
-msgid "could not get address of socket for statistics collector: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:267
-#, c-format
-msgid "could not connect socket for statistics collector: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:282
-msgid "disabling statistics collector for lack of working socket"
-msgstr ""
-
-#: postmaster/pgstat.c:296
-#, c-format
-msgid "could not set statistics collector socket to nonblocking mode: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:307
-#, c-format
-msgid "could not create pipe for statistics collector: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:370
-msgid "statistics collector startup skipped"
-msgstr ""
-
-#: postmaster/pgstat.c:401
-#, c-format
-msgid "could not fork statistics buffer: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:814
-msgid "must be superuser to reset statistics counters"
-msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÓÂÒÏÓÁ ÓÞ£ÔÞÉËÏ× ÓÔÁÔÉÓÔÉËÉ"
-
-#: postmaster/pgstat.c:1295
-#, c-format
-msgid "could not create pipe for statistics buffer: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:1303
-#, c-format
-msgid "could not fork statistics collector: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:1360
-#: postmaster/pgstat.c:1373
-#: postmaster/pgstat.c:1662
-#: postmaster/pgstat.c:1918
-#: postmaster/pgstat.c:1950
-#: postmaster/pgstat.c:2004
-#: postmaster/pgstat.c:2265
-#: postmaster/pgstat.c:2326
-#: postmaster/pgstat.c:2372
-#: postmaster/pgstat.c:2423
-#: postmaster/pgstat.c:2652
-#: postmaster/pgstat.c:2834
-msgid "out of memory in statistics collector --- abort"
-msgstr "ÎÅÈ×ÁÔËÁ ÐÁÍÑÔÉ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ --- ÏÔÂÏÊ"
+msgid "syntax error"
+msgstr "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ"
-#: postmaster/pgstat.c:1439
-#, c-format
-msgid "select() failed in statistics collector: %m"
-msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ: %m"
+#: y.tab.c:18364
+msgid "parser stack overflow"
+msgstr "ÐÅÒÅÐÏÌÎÅÎÉÅ ÓÔÜËÁ ÐÁÒÓÅÒÁ"
-#: postmaster/pgstat.c:1481
+#: gram.y:7802
#, c-format
-msgid "could not read from statistics collector pipe: %m"
-msgstr ""
+msgid "operator %s is not supported for row expressions"
+msgstr "ÏÐÅÒÁÔÏÒ %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÔÒÏÞÎÙÅ ×ÙÒÁÖÅÎÉÑ"
-#: postmaster/pgstat.c:1500
-msgid "invalid statistics message length"
-msgstr "ÎÅ×ÅÒÎÁÑ ÄÌÉÎÁ ÓÏÏÂÝÅÎÉÑ ÓÔÁÔÉÓÔÉËÉ"
+#: gram.y:7879
+msgid "wrong number of parameters on left side of OVERLAPS expression"
+msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÐÁÒÁÍÅÔÒÏ× ÓÌÅ×Á × ×ÙÒÁÖÅÎÉÉ OVERLAPS"
-#: postmaster/pgstat.c:1650
-#, c-format
-msgid "could not set statistics collector pipe to nonblocking mode: %m"
-msgstr ""
+#: gram.y:7885
+msgid "wrong number of parameters on right side of OVERLAPS expression"
+msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÐÁÒÁÍÅÔÒÏ× ÓÐÒÁ×Á × ×ÙÒÁÖÅÎÉÉ OVERLAPS"
-#: postmaster/pgstat.c:1690
-msgid "statistics buffer is full"
-msgstr "ÂÕÆÅÒ ÓÔÁÔÉÓÔÉËÉ ÐÏÌÏÎ"
+#: gram.y:7923
+msgid "multiple ORDER BY clauses not allowed"
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ ORDER BY ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-#: postmaster/pgstat.c:1723
-#, c-format
-msgid "select() failed in statistics buffer: %m"
-msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÂÕÆÅÒÅ ÓÔÁÔÉÓÔÉËÉ: %m"
+#: gram.y:7931
+msgid "multiple FOR UPDATE clauses not allowed"
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ FOR UPDATE ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-#: postmaster/pgstat.c:1739
-#, c-format
-msgid "could not read statistics message: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÉÔÁÔØ ÓÏÏÂÝÅÎÉÅ ÓÔÁÔÉÓÔÉËÉ: %m"
+#: gram.y:7939
+msgid "multiple OFFSET clauses not allowed"
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ OFFSET ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-#: postmaster/pgstat.c:1804
+#: gram.y:7947
+msgid "multiple LIMIT clauses not allowed"
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ LIMIT ÎÅ ÄÏÚ×ÏÌÅÎÙ"
+
+#: port/pg_shmem.c:92
+#: port/sysv_shmem.c:92
#, c-format
-msgid "could not write to statistics collector pipe: %m"
+msgid "could not create shared memory segment: %m"
msgstr ""
-#: postmaster/pgstat.c:1858
+#: port/pg_shmem.c:93
+#: port/sysv_shmem.c:93
#, c-format
-msgid "invalid server process ID %d"
-msgstr "ÎÅ×ÅÒÎÙÊ ID ÐÒÏÃÅÓÓÁ-ÓÅÒ×ÅÒÁ: %d"
+msgid "Failed system call was shmget(key=%d, size=%u, 0%o)."
+msgstr ""
-#: postmaster/pgstat.c:2053
+#: port/pg_shmem.c:97
+#: port/sysv_shmem.c:97
#, c-format
-msgid "could not open temporary statistics file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
+msgid ""
+"This error usually means that PostgreSQL's request for a shared memory segment exceeded your kernel's SHMMAX parameter. You can either reduce the request size or reconfigure the kernel with larger SHMMAX. To reduce the request size (currently %u bytes), reduce PostgreSQL's shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
+"If the request size is already small, it's possible that it is less than your kernel's SHMMIN parameter, in which case raising the request size or reconfiguring SHMMIN is called for.\n"
+"The PostgreSQL documentation contains more information about shared memory configuration."
+msgstr ""
-#: postmaster/pgstat.c:2080
-msgid "database hash table corrupted during cleanup --- abort"
+#: port/pg_shmem.c:110
+#: port/sysv_shmem.c:110
+#, 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 %u bytes), reduce PostgreSQL's shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
+"The PostgreSQL documentation contains more information about shared memory configuration."
msgstr ""
-#: postmaster/pgstat.c:2117
+#: port/pg_shmem.c:119
+#: port/sysv_shmem.c:119
#, c-format
-msgid "tables hash table for database %u corrupted during cleanup --- abort"
+msgid ""
+"This error does *not* mean that you have run out of disk space. It occurs either if all available shared memory IDs have been taken, in which case you need to raise the SHMMNI parameter in your kernel, or because the system's overall limit for shared memory has been reached. If you cannot increase the shared memory limit, reduce PostgreSQL's shared memory request (currently %u bytes), by reducing its shared_buffers parameter (currently %d) and/or its max_connections parameter (currently %d).\n"
+"The PostgreSQL documentation contains more information about shared memory configuration."
msgstr ""
-#: postmaster/pgstat.c:2166
+#: port/pg_sema.c:117
+#: port/sysv_sema.c:117
#, c-format
-msgid "could not close temporary statistics file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
+msgid "could not create semaphores: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÅÍÁÆÏÒÙ: %m"
-#: postmaster/pgstat.c:2175
+#: port/pg_sema.c:118
+#: port/sysv_sema.c:118
#, c-format
-msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ ÉÚ \"%s\" × \"%s\": %m"
+msgid "Failed system call was semget(%d, %d, 0%o)."
+msgstr ""
-#: postmaster/pgstat.c:2197
-msgid "dead-server-process hash table corrupted during cleanup --- abort"
+#: port/pg_sema.c:122
+#: port/sysv_sema.c:122
+#, 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 ""
-#: postmaster/pgstat.c:2308
-#: postmaster/pgstat.c:2340
-#: postmaster/pgstat.c:2403
-#: postmaster/pgstat.c:2436
-#: postmaster/pgstat.c:2457
-#: postmaster/pgstat.c:2503
-#: postmaster/pgstat.c:2536
-msgid "corrupted pgstat.stat file"
+#: port/pg_sema.c:151
+#: port/sysv_sema.c:151
+#, 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 ""
#: postmaster/postmaster.c:327
msgid "checkpoint process"
msgstr "ÐÒÏÃÅÓÓ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË"
-#: postmaster/postmaster.c:2005
-msgid "server process"
-msgstr "ÐÒÏÃÅÓÓ ÓÅÒ×ÅÒÁ"
+#: postmaster/postmaster.c:2005
+msgid "server process"
+msgstr "ÐÒÏÃÅÓÓ ÓÅÒ×ÅÒÁ"
+
+#: postmaster/postmaster.c:2008
+msgid "terminating any other active server processes"
+msgstr "ÚÁ×ÅÒÛÅÎÉÅ ÌÀÂÙÈ ÄÒÕÇÉÈ ÁËÔÉ×ÎÙÈ ÓÅÒ×ÅÒÎÙÈ ÐÒÏÃÅÓÓÏ×"
+
+#: postmaster/postmaster.c:2077
+#, c-format
+msgid "%s (PID %d) exited with exit code %d"
+msgstr "%s (PID %d) ÚÁ×ÅÒÛÉÌÓÑ Ó ËÏÄÏÍ ×ÙÈÏÄÁ %d"
+
+#: postmaster/postmaster.c:2086
+#, c-format
+msgid "%s (PID %d) was terminated by signal %d"
+msgstr "%s (PID %d) ÂÙÌ ÚÁ×ÅÒۣΠÓÉÇÎÁÌÏÍ %d"
+
+#: postmaster/postmaster.c:2095
+#, c-format
+msgid "%s (PID %d) exited with unexpected status %d"
+msgstr "%s (PID %d) ÚÁ×ÅÒÛÉÌÓÑ Ó ÎÅÏÖÉÄÁÎÎÙÍ ÓÔÁÔÕÓÏÍ %d"
+
+#: postmaster/postmaster.c:2211
+msgid "connection startup failed"
+msgstr "ÏÛÉÂËÁ ÐÒÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ ÐÏÄÓÏÅÄÉÎÅÎÉÑ"
+
+#: postmaster/postmaster.c:2227
+#, c-format
+msgid "could not fork new process for connection: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ: %m"
+
+#: postmaster/postmaster.c:2263
+msgid "could not fork new process for connection: "
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ:"
+
+#: postmaster/postmaster.c:2394
+#, c-format
+msgid "connection received: host=%s port=%s"
+msgstr "ÐÏÌÕÞÅÎÏ ÐÏÄÓÏÅÄÉÎÅÎÉÅ: ÈÏÓÔ=%s ÐÏÒÔ=%s"
+
+#: postmaster/postmaster.c:2456
+#, c-format
+msgid "connection authorized: user=%s database=%s"
+msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ Á×ÔÏÒÉÚÉÒÏ×ÁÎÏ: ÐÏÌØÚÏ×ÁÔÅÌØ=%s ÂÁÚÁ=%s"
+
+#: postmaster/postmaster.c:2616
+#, c-format
+msgid "checkpoints are occurring too frequently (%d seconds apart)"
+msgstr "ËÏÎÔÒÏÌØÎÙÅ ÔÏÞËÉ ÐÒÏÉÓÈÏÄÑÔ ÓÌÉÛËÏÍ ÞÁÓÔÏ (ÓÅËÕÎÄ ÏÔ ÄÒÕÇÁ: %d)"
+
+#: postmaster/postmaster.c:2618
+msgid "Consider increasing the configuration parameter \"checkpoint_segments\"."
+msgstr "ðÏÄÕÍÁÊÔÅ Ï Õ×ÅÌÉÞÅÎÉÉ ÐÁÒÁÍÅÔÒÁ ËÏÎÆÉÇÕÒÁÃÉÉ \"checkpoint_segments\"."
+
+#: postmaster/postmaster.c:2886
+#, c-format
+msgid "could not fork startup process: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÚÁÇÒÕÚËÉ: %m"
+
+#: postmaster/postmaster.c:2890
+#, c-format
+msgid "could not fork checkpoint process: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË: %m"
+
+#: postmaster/postmaster.c:2894
+#, c-format
+msgid "could not fork shutdown process: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÏÓÔÁÎÏ×ËÉ: %m"
+
+#: postmaster/postmaster.c:2898
+#, c-format
+msgid "could not fork process: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ: %m"
+
+#: postmaster/pgstat.c:201
+#, c-format
+msgid "could not resolve \"localhost\": %s"
+msgstr ""
+
+#: postmaster/pgstat.c:228
+#, c-format
+msgid "could not create socket for statistics collector: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÏËÅÔ ÄÌÑ ÓÂÏÒÝÉËÁ ÓÔÁÔÉÓÔÉËÉ: %m"
+
+#: postmaster/pgstat.c:240
+#, c-format
+msgid "could not bind socket for statistics collector: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:251
+#, c-format
+msgid "could not get address of socket for statistics collector: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:267
+#, c-format
+msgid "could not connect socket for statistics collector: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:282
+msgid "disabling statistics collector for lack of working socket"
+msgstr ""
+
+#: postmaster/pgstat.c:296
+#, c-format
+msgid "could not set statistics collector socket to nonblocking mode: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:307
+#, c-format
+msgid "could not create pipe for statistics collector: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:370
+msgid "statistics collector startup skipped"
+msgstr ""
+
+#: postmaster/pgstat.c:401
+#, c-format
+msgid "could not fork statistics buffer: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:814
+msgid "must be superuser to reset statistics counters"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ÓÂÒÏÓÁ ÓÞ£ÔÞÉËÏ× ÓÔÁÔÉÓÔÉËÉ"
+
+#: postmaster/pgstat.c:1295
+#, c-format
+msgid "could not create pipe for statistics buffer: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:1303
+#, c-format
+msgid "could not fork statistics collector: %m"
+msgstr ""
-#: postmaster/postmaster.c:2008
-msgid "terminating any other active server processes"
-msgstr "ÚÁ×ÅÒÛÅÎÉÅ ÌÀÂÙÈ ÄÒÕÇÉÈ ÁËÔÉ×ÎÙÈ ÓÅÒ×ÅÒÎÙÈ ÐÒÏÃÅÓÓÏ×"
+#: postmaster/pgstat.c:1360
+#: postmaster/pgstat.c:1373
+#: postmaster/pgstat.c:1662
+#: postmaster/pgstat.c:1918
+#: postmaster/pgstat.c:1950
+#: postmaster/pgstat.c:2004
+#: postmaster/pgstat.c:2265
+#: postmaster/pgstat.c:2326
+#: postmaster/pgstat.c:2372
+#: postmaster/pgstat.c:2423
+#: postmaster/pgstat.c:2652
+#: postmaster/pgstat.c:2834
+msgid "out of memory in statistics collector --- abort"
+msgstr "ÎÅÈ×ÁÔËÁ ÐÁÍÑÔÉ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ --- ÏÔÂÏÊ"
-#: postmaster/postmaster.c:2077
+#: postmaster/pgstat.c:1439
#, c-format
-msgid "%s (PID %d) exited with exit code %d"
-msgstr "%s (PID %d) ÚÁ×ÅÒÛÉÌÓÑ Ó ËÏÄÏÍ ×ÙÈÏÄÁ %d"
+msgid "select() failed in statistics collector: %m"
+msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-#: postmaster/postmaster.c:2086
+#: postmaster/pgstat.c:1481
#, c-format
-msgid "%s (PID %d) was terminated by signal %d"
-msgstr "%s (PID %d) ÂÙÌ ÚÁ×ÅÒۣΠÓÉÇÎÁÌÏÍ %d"
+msgid "could not read from statistics collector pipe: %m"
+msgstr ""
-#: postmaster/postmaster.c:2095
+#: postmaster/pgstat.c:1500
+msgid "invalid statistics message length"
+msgstr "ÎÅ×ÅÒÎÁÑ ÄÌÉÎÁ ÓÏÏÂÝÅÎÉÑ ÓÔÁÔÉÓÔÉËÉ"
+
+#: postmaster/pgstat.c:1650
#, c-format
-msgid "%s (PID %d) exited with unexpected status %d"
-msgstr "%s (PID %d) ÚÁ×ÅÒÛÉÌÓÑ Ó ÎÅÏÖÉÄÁÎÎÙÍ ÓÔÁÔÕÓÏÍ %d"
+msgid "could not set statistics collector pipe to nonblocking mode: %m"
+msgstr ""
-#: postmaster/postmaster.c:2211
-msgid "connection startup failed"
-msgstr "ÏÛÉÂËÁ ÐÒÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ ÐÏÄÓÏÅÄÉÎÅÎÉÑ"
+#: postmaster/pgstat.c:1690
+msgid "statistics buffer is full"
+msgstr "ÂÕÆÅÒ ÓÔÁÔÉÓÔÉËÉ ÐÏÌÏÎ"
-#: postmaster/postmaster.c:2227
+#: postmaster/pgstat.c:1723
#, c-format
-msgid "could not fork new process for connection: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ: %m"
+msgid "select() failed in statistics buffer: %m"
+msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÂÕÆÅÒÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-#: postmaster/postmaster.c:2263
-msgid "could not fork new process for connection: "
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ:"
+#: postmaster/pgstat.c:1739
+#, c-format
+msgid "could not read statistics message: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÉÔÁÔØ ÓÏÏÂÝÅÎÉÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-#: postmaster/postmaster.c:2394
+#: postmaster/pgstat.c:1804
#, c-format
-msgid "connection received: host=%s port=%s"
-msgstr "ÐÏÌÕÞÅÎÏ ÐÏÄÓÏÅÄÉÎÅÎÉÅ: ÈÏÓÔ=%s ÐÏÒÔ=%s"
+msgid "could not write to statistics collector pipe: %m"
+msgstr ""
-#: postmaster/postmaster.c:2456
+#: postmaster/pgstat.c:1858
#, c-format
-msgid "connection authorized: user=%s database=%s"
-msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ Á×ÔÏÒÉÚÉÒÏ×ÁÎÏ: ÐÏÌØÚÏ×ÁÔÅÌØ=%s ÂÁÚÁ=%s"
+msgid "invalid server process ID %d"
+msgstr "ÎÅ×ÅÒÎÙÊ ID ÐÒÏÃÅÓÓÁ-ÓÅÒ×ÅÒÁ: %d"
-#: postmaster/postmaster.c:2616
+#: postmaster/pgstat.c:2053
#, c-format
-msgid "checkpoints are occurring too frequently (%d seconds apart)"
-msgstr "ËÏÎÔÒÏÌØÎÙÅ ÔÏÞËÉ ÐÒÏÉÓÈÏÄÑÔ ÓÌÉÛËÏÍ ÞÁÓÔÏ (ÓÅËÕÎÄ ÏÔ ÄÒÕÇÁ: %d)"
+msgid "could not open temporary statistics file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
-#: postmaster/postmaster.c:2618
-msgid "Consider increasing the configuration parameter \"checkpoint_segments\"."
-msgstr "ðÏÄÕÍÁÊÔÅ Ï Õ×ÅÌÉÞÅÎÉÉ ÐÁÒÁÍÅÔÒÁ ËÏÎÆÉÇÕÒÁÃÉÉ \"checkpoint_segments\"."
+#: postmaster/pgstat.c:2080
+msgid "database hash table corrupted during cleanup --- abort"
+msgstr ""
-#: postmaster/postmaster.c:2886
+#: postmaster/pgstat.c:2117
#, c-format
-msgid "could not fork startup process: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÚÁÇÒÕÚËÉ: %m"
+msgid "tables hash table for database %u corrupted during cleanup --- abort"
+msgstr ""
-#: postmaster/postmaster.c:2890
+#: postmaster/pgstat.c:2166
#, c-format
-msgid "could not fork checkpoint process: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË: %m"
+msgid "could not close temporary statistics file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
-#: postmaster/postmaster.c:2894
+#: postmaster/pgstat.c:2175
#, c-format
-msgid "could not fork shutdown process: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÏÓÔÁÎÏ×ËÉ: %m"
+msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ ÉÚ \"%s\" × \"%s\": %m"
-#: postmaster/postmaster.c:2898
-#, c-format
-msgid "could not fork process: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ: %m"
+#: postmaster/pgstat.c:2197
+msgid "dead-server-process hash table corrupted during cleanup --- abort"
+msgstr ""
+
+#: postmaster/pgstat.c:2308
+#: postmaster/pgstat.c:2340
+#: postmaster/pgstat.c:2403
+#: postmaster/pgstat.c:2436
+#: postmaster/pgstat.c:2457
+#: postmaster/pgstat.c:2503
+#: postmaster/pgstat.c:2536
+msgid "corrupted pgstat.stat file"
+msgstr ""
#: rewrite/rewriteDefine.c:103
#: rewrite/rewriteDefine.c:575
msgid "must be superuser to do CHECKPOINT"
msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÄÌÑ ×ÙÐÏÌÎÅÎÉÑ CHECKPOINT"
+#: utils/adt/array_userfuncs.c:50
+msgid "could not determine input data types"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ×ÈÏÄÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ"
+
+#: utils/adt/array_userfuncs.c:72
+msgid "neither input type is an array"
+msgstr "×ÈÏÄÎÏÊ ÔÉÐ ÔÁËÖÅ ÎÅ Ñ×ÌÑÅÔÓÑ ÍÁÓÓÉ×ÏÍ"
+
+#: utils/adt/array_userfuncs.c:99
+msgid "argument must be empty or one-dimensional array"
+msgstr "ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÐÕÓÔÏÊ ÉÌÉ ÏÄÎÏÍÅÒÎÙÊ ÍÁÓÓÉ×"
+
+#: utils/adt/array_userfuncs.c:198
+#: utils/adt/array_userfuncs.c:210
+#: utils/adt/array_userfuncs.c:247
+#: utils/adt/array_userfuncs.c:280
+#: utils/adt/array_userfuncs.c:308
+msgid "cannot concatenate incompatible arrays"
+msgstr "ÎÅÌØÚÑ ÏÂßÅÄÅÎÉÔØ ÎÅÓÏ×ÍÅÓÔÉÍÙÅ ÍÁÓÓÉ×Ù"
+
+#: utils/adt/array_userfuncs.c:199
+#, c-format
+msgid "Arrays of %d and %d dimensions are not compatible for concatenation."
+msgstr "íÁÓÓÉ×Ù ÒÁÚÍÅÒÎÏÓÔÑÍÉ %d É %d ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
+
+#: utils/adt/array_userfuncs.c:211
+#, c-format
+msgid "Arrays with element types %s and %s are not compatible for concatenation."
+msgstr "íÁÓÓÉ×Ù ÔÉÐÁÍÉ ÜÌÅÍÅÎÔÏ× %s É %s ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
+
+#: utils/adt/array_userfuncs.c:248
+msgid "Arrays with differing element dimensions are not compatible for concatenation."
+msgstr "íÁÓÓÉ×Ù Ó ÏÔÌÉÞÎÙÍÉ ÒÁÚÍÅÒÎÏÓÔÑÍÉ ÜÌÅÍÅÎÔÏ× ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
+
+#: utils/adt/array_userfuncs.c:281
+#: utils/adt/array_userfuncs.c:309
+msgid "Arrays with differing dimensions are not compatible for concatenation."
+msgstr "íÁÓÓÉ×Ù Ó ÏÔÌÉÞÎÙÍÉ ÒÁÚÍÅÒÎÏÓÔÑÍÉ ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
+
+#: utils/adt/array_userfuncs.c:354
+#, c-format
+msgid "invalid array element type OID: %u"
+msgstr "ÎÅ×ÅÒÎÙÊ OID ÔÉÐÁ ÜÌÅÍÅÎÔÏ× ÍÁÓÓÉ×Á: %u"
+
+#: utils/adt/array_userfuncs.c:358
+#: utils/adt/arrayfuncs.c:893
+#: utils/adt/arrayfuncs.c:2239
+#, c-format
+msgid "invalid number of dimensions: %d"
+msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÒÁÚÍÅÒÎÏÓÔÅÊ: %d"
+
#: utils/adt/acl.c:102
#: utils/adt/name.c:90
msgid "identifier too long"
msgid "function \"%s\" does not exist"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: utils/adt/array_userfuncs.c:50
-msgid "could not determine input data types"
-msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ×ÈÏÄÎÙÅ ÔÉÐÙ ÄÁÎÎÙÈ"
-
-#: utils/adt/array_userfuncs.c:72
-msgid "neither input type is an array"
-msgstr "×ÈÏÄÎÏÊ ÔÉÐ ÔÁËÖÅ ÎÅ Ñ×ÌÑÅÔÓÑ ÍÁÓÓÉ×ÏÍ"
-
-#: utils/adt/array_userfuncs.c:99
-msgid "argument must be empty or one-dimensional array"
-msgstr "ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÐÕÓÔÏÊ ÉÌÉ ÏÄÎÏÍÅÒÎÙÊ ÍÁÓÓÉ×"
-
-#: utils/adt/array_userfuncs.c:198
-#: utils/adt/array_userfuncs.c:210
-#: utils/adt/array_userfuncs.c:247
-#: utils/adt/array_userfuncs.c:280
-#: utils/adt/array_userfuncs.c:308
-msgid "cannot concatenate incompatible arrays"
-msgstr "ÎÅÌØÚÑ ÏÂßÅÄÅÎÉÔØ ÎÅÓÏ×ÍÅÓÔÉÍÙÅ ÍÁÓÓÉ×Ù"
-
-#: utils/adt/array_userfuncs.c:199
-#, c-format
-msgid "Arrays of %d and %d dimensions are not compatible for concatenation."
-msgstr "íÁÓÓÉ×Ù ÒÁÚÍÅÒÎÏÓÔÑÍÉ %d É %d ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
-
-#: utils/adt/array_userfuncs.c:211
-#, c-format
-msgid "Arrays with element types %s and %s are not compatible for concatenation."
-msgstr "íÁÓÓÉ×Ù ÔÉÐÁÍÉ ÜÌÅÍÅÎÔÏ× %s É %s ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
-
-#: utils/adt/array_userfuncs.c:248
-msgid "Arrays with differing element dimensions are not compatible for concatenation."
-msgstr "íÁÓÓÉ×Ù Ó ÏÔÌÉÞÎÙÍÉ ÒÁÚÍÅÒÎÏÓÔÑÍÉ ÜÌÅÍÅÎÔÏ× ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
-
-#: utils/adt/array_userfuncs.c:281
-#: utils/adt/array_userfuncs.c:309
-msgid "Arrays with differing dimensions are not compatible for concatenation."
-msgstr "íÁÓÓÉ×Ù Ó ÏÔÌÉÞÎÙÍÉ ÒÁÚÍÅÒÎÏÓÔÑÍÉ ÎÅ ÓÏ×ÍÅÓÔÉÍÙ ÄÌÑ ÓÏ×ÍÅÝÅÎÉÑ."
-
-#: utils/adt/array_userfuncs.c:354
-#, c-format
-msgid "invalid array element type OID: %u"
-msgstr "ÎÅ×ÅÒÎÙÊ OID ÔÉÐÁ ÜÌÅÍÅÎÔÏ× ÍÁÓÓÉ×Á: %u"
+#: utils/adt/like.c:453
+#: utils/adt/like_match.c:291
+#: utils/adt/regexp.c:460
+msgid "invalid escape string"
+msgstr ""
-#: utils/adt/array_userfuncs.c:358
-#: utils/adt/arrayfuncs.c:893
-#: utils/adt/arrayfuncs.c:2239
-#, c-format
-msgid "invalid number of dimensions: %d"
-msgstr "ÎÅ×ÅÒÎÏÅ ÞÉÓÌÏ ÒÁÚÍÅÒÎÏÓÔÅÊ: %d"
+#: utils/adt/like.c:454
+#: utils/adt/like_match.c:292
+#: utils/adt/regexp.c:461
+msgid "Escape string must be empty or one character."
+msgstr ""
#: utils/adt/arrayfuncs.c:219
#: utils/adt/arrayfuncs.c:231
msgid "OID out of range"
msgstr "OID ×ÎÅ ÄÉÁÐÁÚÏÎÁ"
-#: utils/adt/like.c:453
-#: utils/adt/like_match.c:291
-#: utils/adt/regexp.c:460
-msgid "invalid escape string"
-msgstr ""
-
-#: utils/adt/like.c:454
-#: utils/adt/like_match.c:292
-#: utils/adt/regexp.c:461
-msgid "Escape string must be empty or one character."
-msgstr ""
+#: utils/adt/oracle_compat.c:206
+#: utils/adt/oracle_compat.c:303
+#: utils/adt/oracle_compat.c:927
+msgid "requested length too large"
+msgstr "ÚÁÐÒÏÛÅÎÎÁÑ ÄÌÉÎÁ ÓÌÉÛËÏÍ ×ÅÌÉËÁ"
#: utils/adt/mac.c:65
#, c-format
msgid "oidvector has too many elements"
msgstr "oidvector ÓÏÄÅÒÖÉÔ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÜÌÅÍÅÎÔÏ×"
-#: utils/adt/oracle_compat.c:206
-#: utils/adt/oracle_compat.c:303
-#: utils/adt/oracle_compat.c:927
-msgid "requested length too large"
-msgstr "ÚÁÐÒÏÛÅÎÎÁÑ ÄÌÉÎÁ ÓÌÉÛËÏÍ ×ÅÌÉËÁ"
-
#: utils/adt/pseudotypes.c:38
#: utils/adt/pseudotypes.c:64
msgid "cannot accept a value of type record"