# ru.po
# POSTGRES Translated Messages into the Russian Language (KOI8-R)
#
-# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.26 2004/10/12 17:55:45 petere Exp $
+# $Header: /cvsroot/pgsql/src/backend/po/Attic/ru.po,v 1.27 2004/10/27 11:52:28 petere Exp $
#
# ChangeLog:
-# - March 27 - October 6, 2004: Updates for 7.4.x/8.0 branches; <mokhov@cs.concordia.ca>
+# - March 27 - October 24, 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-02 01:12+0100\n"
-"PO-Revision-Date: 2004-10-06 05:00-0500\n"
+"POT-Creation-Date: 2004-10-22 07:08+0100\n"
+"PO-Revision-Date: 2004-10-24 18:40-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
msgid "index row size %lu exceeds hash maximum %lu"
msgstr ""
-#: access/hash/hashsearch.c:145
-msgid "hash indexes do not support whole-index scans"
-msgstr ""
-
#: 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 ""
+
#: access/hash/hashutil.c:46
msgid "hash indexes cannot contain null keys"
msgstr ""
"ÐÕÔ£Í ÕËÁÚÁÎÉÑ ÏÐÃÉÉ -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 ""
msgid "operator class with OID %u does not exist"
msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× Ó OID %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: catalog/pg_aggregate.c:80
-msgid "cannot determine transition data type"
-msgstr ""
+#: catalog/dependency.c:173
+#, c-format
+msgid "cannot drop %s because other objects depend on it"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s ÐÏ ÐÒÉÞÉÎÅ ÎÁÌÉÞÉÑ ÚÁ×ÉÓÉÍÙÈ ÏÂßÅËÔÏ×"
-#: 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/dependency.c:175
+msgid "Use DROP ... CASCADE to drop the dependent objects too."
+msgstr "éÓÐÏÌØÚÕÊÔÅ DROP ... CASCADE ÞÔÏÂÙ ÔÁËÖÅ ÕÄÁÌÉÔØ ÚÁ×ÉÓÉÍÙÅ ÏÂßÅËÔÙ."
-#: catalog/pg_aggregate.c:110
+#: catalog/dependency.c:233
#, c-format
-msgid "return type of transition function %s is not %s"
-msgstr ""
+msgid "failed to drop all objects depending on %s"
+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 ""
+#: 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:165
-#: catalog/pg_proc.c:116
-#: catalog/pg_proc.c:539
-msgid "cannot determine result data type"
-msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÔÉÐ ÒÅÚÕÌØÔÁÔÁ"
+#: catalog/dependency.c:466
+#, c-format
+msgid "cannot drop %s because %s requires it"
+msgstr "ÎÅÌØÚÑ ÕÄÁÌÉÔØ %s: ÜÔÏÔ ÏÂßÅËÔ ÎÕÖÅÎ %s"
-#: catalog/pg_aggregate.c:166
-msgid "An aggregate returning \"anyarray\" or \"anyelement\" must have one of them as its base type."
-msgstr ""
+#: catalog/dependency.c:468
+#, c-format
+msgid "You may drop %s instead."
+msgstr "÷ÍÅÓÔÏ ÜÔÏÇÏ ×Ù ÍÏÖÅÔÅ ÕÄÁÌÉÔØ %s."
-#: 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
+#: catalog/dependency.c:536
+#: catalog/dependency.c:686
+#: catalog/dependency.c:714
#, c-format
-msgid "function %s does not exist"
-msgstr "ÆÕÎËÃÉÑ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+msgid "drop auto-cascades to %s"
+msgstr "ÕÄÁÌÅÎÉÅ Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
-#: catalog/pg_aggregate.c:285
+#: catalog/dependency.c:541
+#: catalog/dependency.c:691
#, c-format
-msgid "function %s returns a set"
-msgstr "ÆÕÎËÃÉÑ %s ×ÏÚ×ÒÁÝÁÅÔ ÍÎÏÖÅÓÔ×Ï"
+msgid "%s depends on %s"
+msgstr "%s ÚÁ×ÉÓÉÔ ÏÔ %s"
-#: catalog/pg_aggregate.c:316
-#: catalog/pg_aggregate.c:325
+#: catalog/dependency.c:548
+#: catalog/dependency.c:698
#, c-format
-msgid "function %s requires run-time type coercion"
-msgstr ""
+msgid "drop cascades to %s"
+msgstr "ÕÄÁÌÅÎÉÅ ÓÎÉÓÈÏÄÉÔ ÄÏ %s"
#: catalog/heap.c:227
#, c-format
msgid "permission denied to create temporary tables in database \"%s\""
msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÓÏÚÄÁÎÉÀ ×ÒÅÍÅÎÎÙÈ ÔÁÂÌÉÃ × ÂÁÚÅ \"%s\""
-#: catalog/pg_largeobject.c:107
-#: storage/large_object/inv_api.c:128
-#: storage/large_object/inv_api.c:248
+#: catalog/pg_aggregate.c:80
+msgid "cannot determine transition data type"
+msgstr ""
+
+#: 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_aggregate.c:110
#, c-format
-msgid "large object %u does not exist"
-msgstr "ÂÏÌØÛÏÊ ÏÂßÅËÔ %u ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+msgid "return type of transition function %s is not %s"
+msgstr ""
+
+#: 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_aggregate.c:165
+#: catalog/pg_proc.c:116
+#: catalog/pg_proc.c:539
+msgid "cannot determine result data type"
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÔÉÐ ÒÅÚÕÌØÔÁÔÁ"
+
+#: catalog/pg_aggregate.c:166
+msgid "An aggregate returning \"anyarray\" or \"anyelement\" must have one of them as its base type."
+msgstr ""
+
+#: catalog/pg_aggregate.c:280
+#: commands/typecmds.c:896
+#: commands/typecmds.c:966
+#: commands/typecmds.c:998
+#: commands/typecmds.c:1030
+#: parser/parse_func.c:319
+#: parser/parse_func.c:1491
+#, c-format
+msgid "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\" 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 "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/copy.c:700
-#: commands/copy.c:708
-#: commands/copy.c:716
-#: commands/copy.c:724
-#: commands/dbcommands.c:103
-#: commands/dbcommands.c:111
-#: commands/dbcommands.c:119
-#: commands/dbcommands.c:127
-#: commands/functioncmds.c:220
-#: commands/functioncmds.c:228
-#: commands/functioncmds.c:236
-#: commands/functioncmds.c:244
-#: commands/functioncmds.c:252
-#: commands/sequence.c:880
-#: commands/sequence.c:893
-#: commands/sequence.c:901
-#: commands/sequence.c:909
-#: commands/sequence.c:917
-#: commands/sequence.c:925
-#: commands/user.c:525
-#: commands/user.c:537
-#: commands/user.c:545
-#: commands/user.c:553
-#: commands/user.c:561
-#: commands/user.c:569
-#: commands/user.c:775
-#: commands/user.c:787
-#: commands/user.c:795
-#: commands/user.c:803
-#: commands/user.c:1275
-#: commands/user.c:1283
-msgid "conflicting or redundant options"
-msgstr "ËÏÎÆÌÉËÔÕÀÝÉÅ ÉÌÉ ÉÚÌÉÛÎÉÅ ÏÐÃÉÉ"
-
-#: commands/dbcommands.c:153
+#: commands/conversioncmds.c:66
#, c-format
-msgid "%d is not a valid encoding code"
-msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
+msgid "source encoding \"%s\" does not exist"
+msgstr "ÉÓÈÏÄÎÁÑ ËÏÄÉÒÏ×ËÁ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/dbcommands.c:162
+#: commands/conversioncmds.c:73
#, 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"
+msgid "destination encoding \"%s\" does not exist"
+msgstr "ËÏÄÉÒÏ×ËÁ ÎÁÚÎÁÞÅÎÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/dbcommands.c:959
+#: commands/conversioncmds.c:151
#, c-format
-msgid "could not remove database directory \"%s\""
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\""
+msgid "conversion \"%s\" already exists in schema \"%s\""
+msgstr "ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ × ÓÈÅÍÅ \"%s\""
#: commands/copy.c:193
#: commands/copy.c:205
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
+#: commands/copy.c:724
+#: commands/dbcommands.c:103
+#: commands/dbcommands.c:111
+#: commands/dbcommands.c:119
+#: commands/dbcommands.c:127
+#: commands/functioncmds.c:220
+#: commands/functioncmds.c:228
+#: commands/functioncmds.c:236
+#: commands/functioncmds.c:244
+#: commands/functioncmds.c:252
+#: commands/sequence.c:880
+#: commands/sequence.c:893
+#: commands/sequence.c:901
+#: commands/sequence.c:909
+#: commands/sequence.c:917
+#: commands/sequence.c:925
+#: commands/user.c:525
+#: commands/user.c:537
+#: commands/user.c:545
+#: commands/user.c:553
+#: commands/user.c:561
+#: commands/user.c:569
+#: commands/user.c:775
+#: commands/user.c:787
+#: commands/user.c:795
+#: commands/user.c:803
+#: commands/user.c:1275
+#: commands/user.c:1283
+msgid "conflicting or redundant options"
+msgstr "ËÏÎÆÌÉËÔÕÀÝÉÅ ÉÌÉ ÉÚÌÉÛÎÉÅ ÏÐÃÉÉ"
+
#: commands/copy.c:735
msgid "cannot specify DELIMITER in BINARY mode"
msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ DELIMITER × ÒÅÖÉÍÅ BINARY"
msgid "column \"%s\" specified more than once"
msgstr "ËÏÌÏÎËÁ \"%s\" ÕËÁÚÁÎÁ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-#: commands/functioncmds.c:83
+#: commands/dbcommands.c:153
#, c-format
-msgid "SQL function cannot return shell type %s"
-msgstr "SQL-ÆÕÎËÃÉÑ ÎÅ ÍÏÖÅÔ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ ÏÂÏÌÏÞËÉ %s"
+msgid "%d is not a valid encoding code"
+msgstr "%d ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ËÏÄÉÒÏ×ËÉ"
-#: commands/functioncmds.c:88
+#: commands/dbcommands.c:162
#, c-format
-msgid "return type %s is only a shell"
-msgstr "ÔÉÐ ×ÏÚÒÁÔÁ %s Ñ×ÌÑÅÔÓÑ ÔÏÌØËÏ ÏÂÏÌÏÞËÏÊ"
+msgid "%s is not a valid encoding name"
+msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ÉÍÅÎÅÍ ËÏÄÉÒÏ×ËÉ"
-#: commands/functioncmds.c:114
-#, c-format
-msgid "type \"%s\" is not yet defined"
-msgstr "ÔÉÐ \"%s\" ÅÝ£ ÎÅ ÏÐÒÅÄÅÌ£Î"
+#: commands/dbcommands.c:183
+msgid "permission denied to create database"
+msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ÓÏÚÄÁÎÉÀ ÂÁÚÙ"
-#: commands/functioncmds.c:115
-msgid "Creating a shell type definition."
-msgstr "óÏÚÄÁÎÉÅ ÏÐÒÅÄÅÌÅÎÉÑ ÔÉÐÁ-ÏÂÏÌÏÞËÉ."
+#: commands/dbcommands.c:192
+msgid "must be superuser to create database for another user"
+msgstr "ÎÕÖÎÏ ÂÙÔØ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ ÞÔÏÂÙ ÓÏÚÄÁ×ÁÔØ ÂÁÚÙ ÄÌÑ ÄÒÕÇÉÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ"
-#: commands/functioncmds.c:162
+#: 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 "SQL function cannot accept shell type %s"
-msgstr "SQL-ÆÕÎËÃÉÑ ÎÅ ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ ÚÎÁÞÅÎÉÅ ÔÉÐÁ ÏÂÏÌÏÞËÉ %s"
+msgid "database \"%s\" already exists"
+msgstr "ÂÁÚÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/functioncmds.c:167
+#: commands/dbcommands.c:231
#, c-format
-msgid "argument type %s is only a shell"
-msgstr "ÔÉÐ ÁÒÇÕÍÅÎÔÁ %s Ñ×ÌÑÅÔÓÑ ÔÏÌØËÏ ÏÂÏÌÏÞËÏÊ"
+msgid "template database \"%s\" does not exist"
+msgstr "ÂÁÚÁ ÄÁÎÎÙÈ-ÛÁÂÌÏÎ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/functioncmds.c:175
-#: parser/parse_oper.c:113
-#: parser/parse_oper.c:124
+#: commands/dbcommands.c:242
#, c-format
-msgid "type %s does not exist"
-msgstr "ÔÉÐ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+msgid "permission denied to copy database \"%s\""
+msgstr "ÄÏÓÔÕÐ ÚÁÐÒÅݣΠÐÏ ËÏÐÉÒÏ×ÁÎÉÀ ÂÁÚÙ \"%s\""
-#: commands/functioncmds.c:182
-msgid "functions cannot accept set arguments"
-msgstr "ÆÕÎËÃÉÉ ÎÅ ÐÒÉÎÉÍÁÀÔ ÁÒÇÕÍÅÎÔÙ-ÍÎÏÖÅÓÔ×Á (set)"
+#: commands/dbcommands.c:263
+#, c-format
+msgid "source database \"%s\" is being accessed by other users"
+msgstr "ÉÓÈÏÄÎÁÑ ÂÁÚÁ \"%s\" ÎÁÈÏÄÉÔÓÑ × ÐÏÌØÚÏ×ÁÎÉÉ ÄÒÕÇÉÍÉ ÐÏÌØÚÏ×ÁÔÅÌÑÍÉ"
-#: commands/functioncmds.c:265
-msgid "no function body specified"
-msgstr "ÎÅ ÕËÁÚÁÎÏ ÔÅÌÏ ÆÕÎËÃÉÉ"
+#: commands/dbcommands.c:274
+#, c-format
+msgid "invalid server encoding %d"
+msgstr "ÎÅ×ÅÒÎÁÑ ËÏÄÉÒÏ×ËÁ ÓÅÒ×ÅÒÁ: %d"
-#: commands/functioncmds.c:272
-msgid "no language specified"
-msgstr "ÑÚÙË ÎÅ ÕËÁÚÁÎ"
+#: commands/dbcommands.c:304
+#: commands/dbcommands.c:308
+#: commands/dbcommands.c:312
+msgid "database path may not contain single quotes"
+msgstr "ÐÕÔØ Ë ÂÁÚÅ ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÏÄÉÎÏÞÎÙÈ ËÁ×ÙÞÅË"
-#: commands/functioncmds.c:333
+#: commands/dbcommands.c:337
#, c-format
-msgid "unrecognized function attribute \"%s\" ignored"
-msgstr "ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÁÔÒÉÂÕÔ ÆÕÎËÃÉÉ \"%s\" -- ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎ"
+msgid "could not create database directory \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÄÉÒÅËÔÏÒÉÀ ÂÁÚ ÄÁÎÎÙÈ \"%s\": %m"
-#: commands/functioncmds.c:377
+#: 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"
+msgstr "SQL-ÆÕÎËÃÉÑ ÎÅ ÍÏÖÅÔ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ ÏÂÏÌÏÞËÉ %s"
+
+#: commands/functioncmds.c:88
+#, c-format
+msgid "return type %s is only a shell"
+msgstr "ÔÉÐ ×ÏÚÒÁÔÁ %s Ñ×ÌÑÅÔÓÑ ÔÏÌØËÏ ÏÂÏÌÏÞËÏÊ"
+
+#: commands/functioncmds.c:114
+#, c-format
+msgid "type \"%s\" is not yet defined"
+msgstr "ÔÉÐ \"%s\" ÅÝ£ ÎÅ ÏÐÒÅÄÅÌ£Î"
+
+#: commands/functioncmds.c:115
+msgid "Creating a shell type definition."
+msgstr "óÏÚÄÁÎÉÅ ÏÐÒÅÄÅÌÅÎÉÑ ÔÉÐÁ-ÏÂÏÌÏÞËÉ."
+
+#: commands/functioncmds.c:162
+#, c-format
+msgid "SQL function cannot accept shell type %s"
+msgstr "SQL-ÆÕÎËÃÉÑ ÎÅ ÍÏÖÅÔ ÐÒÉÎÉÍÁÔØ ÚÎÁÞÅÎÉÅ ÔÉÐÁ ÏÂÏÌÏÞËÉ %s"
+
+#: commands/functioncmds.c:167
+#, c-format
+msgid "argument type %s is only a shell"
+msgstr "ÔÉÐ ÁÒÇÕÍÅÎÔÁ %s Ñ×ÌÑÅÔÓÑ ÔÏÌØËÏ ÏÂÏÌÏÞËÏÊ"
+
+#: commands/functioncmds.c:175
+#: parser/parse_oper.c:113
+#: parser/parse_oper.c:124
+#, c-format
+msgid "type %s does not exist"
+msgstr "ÔÉÐ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
+
+#: commands/functioncmds.c:182
+msgid "functions cannot accept set arguments"
+msgstr "ÆÕÎËÃÉÉ ÎÅ ÐÒÉÎÉÍÁÀÔ ÁÒÇÕÍÅÎÔÙ-ÍÎÏÖÅÓÔ×Á (set)"
+
+#: commands/functioncmds.c:265
+msgid "no function body specified"
+msgstr "ÎÅ ÕËÁÚÁÎÏ ÔÅÌÏ ÆÕÎËÃÉÉ"
+
+#: commands/functioncmds.c:272
+msgid "no language specified"
+msgstr "ÑÚÙË ÎÅ ÕËÁÚÁÎ"
+
+#: commands/functioncmds.c:333
+#, c-format
+msgid "unrecognized function attribute \"%s\" ignored"
+msgstr "ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÁÔÒÉÂÕÔ ÆÕÎËÃÉÉ \"%s\" -- ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎ"
+
+#: commands/functioncmds.c:377
#, c-format
msgid "only one AS item needed for language \"%s\""
msgstr "ÎÕÖÎÏ ÔÏÌØËÏ ÏÄÎÏ ×ÙÒÁÖÅÎÉÅ AS ÄÌÑ ÑÚÙËÁ \"%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/indexcmds.c:92
+msgid "must specify at least one column"
+msgstr "ËÁË ÍÉÎÉÍÕÍ ÏÄÎÁ ËÏÌÏÎËÁ ÄÏÌÖÎÁ ÂÙÔØ ÕËÁÚÁÎÁ"
-#: commands/define.c:260
+#: commands/indexcmds.c:96
#, c-format
-msgid "invalid argument for %s: \"%s\""
-msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %s: \"%s\""
+msgid "cannot use more than %d columns in an index"
+msgstr "ÞÉÓÌÏ ËÏÌÏÎÏË × ÉÎÄÅËÓÅ ÎÅ ÍÏÖÅÔ ÐÒÅ×ÙÛÁÔØ %d"
#: commands/indexcmds.c:144
#: commands/opclasscmds.c:91
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 "ËÁË ÍÉÎÉÍÕÍ ÏÄÎÁ ËÏÌÏÎËÁ ÄÏÌÖÎÁ ÂÙÔØ ÕËÁÚÁÎÁ"
-
-#: commands/indexcmds.c:96
-#, c-format
-msgid "cannot use more than %d columns in an index"
-msgstr "ÞÉÓÌÏ ËÏÌÏÎÏË × ÉÎÄÅËÓÅ ÎÅ ÍÏÖÅÔ ÐÒÅ×ÙÛÁÔØ %d"
-
#: commands/indexcmds.c:152
#, c-format
msgid "access method \"%s\" does not support unique indexes"
msgid "data type %s has no default operator class for access method \"%s\""
msgstr "ÔÉÐ ÄÁÎÎÙÈ %s ÎÅ ÉÍÅÅÔ ËÌÁÓÓÁ ÏÐÅÒÁÔÏÒÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\""
-#: commands/indexcmds.c:441
-msgid "You must specify an operator class for the index or define a default operator class for the data type."
-msgstr "÷Ù ÄÏÌÖÎÙ ÕËÁÚÁÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× ÄÌÑ ÉÎÄÅËÓÁ ÉÌÉ ÏÐÒÅÄÅÌÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÜÔÏÇÏ ÔÉÐÁ ÄÁÎÎÙÈ."
+#: commands/indexcmds.c:441
+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"
+msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÎÅ ÐÒÉÎÉÍÁÅÔ ÔÉÐ ÄÁÎÎÙÈ %s"
+
+#: commands/indexcmds.c:551
+#: utils/cache/typcache.c:286
+#, c-format
+msgid "there are multiple default operator classes for data type %s"
+msgstr "ÉÍÅÅÔÓÑ ÂÏÌÄÅÅ ÏÄÎÏÇÏ ËÌÁÓÓÁ ÏÐÅÒÁÔÏÒÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÔÉÐÁ ÄÁÎÎÙÈ %s"
+
+#: commands/indexcmds.c:651
+#, c-format
+msgid "shared table \"%s\" can only be reindexed in stand-alone mode"
+msgstr ""
+
+#: commands/indexcmds.c:658
+#, c-format
+msgid "table \"%s\" has no indexes"
+msgstr "ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÉÍÅÅÔ ÉÄÅËÓÏ×"
+
+#: commands/indexcmds.c:685
+msgid "can only reindex the currently open database"
+msgstr "ÍÏÖÎÏ ÐÅÒÅÉÎÄÅËÓÏ×ÁÔØ ÔÏÌØËÏ ÏÔËÒÙÔÕÀ ÂÁÚÕ"
+
+#: commands/indexcmds.c:768
+#, c-format
+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/indexcmds.c:494
+#: commands/opclasscmds.c:192
#, c-format
-msgid "operator class \"%s\" does not accept data type %s"
-msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÎÅ ÐÒÉÎÉÍÁÅÔ ÔÉÐ ÄÁÎÎÙÈ %s"
+msgid "invalid procedure number %d, must be between 1 and %d"
+msgstr "ÎÅ×ÅÒÎÙÊ ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ: %d, ÄÏÌÖÅÎ ÂÙÔØ ÍÅÖÄÕ 1 É %d"
-#: commands/indexcmds.c:551
-#: utils/cache/typcache.c:286
+#: commands/opclasscmds.c:198
#, c-format
-msgid "there are multiple default operator classes for data type %s"
-msgstr "ÉÍÅÅÔÓÑ ÂÏÌÄÅÅ ÏÄÎÏÇÏ ËÌÁÓÓÁ ÏÐÅÒÁÔÏÒÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÔÉÐÁ ÄÁÎÎÙÈ %s"
+msgid "procedure number %d appears more than once"
+msgstr "ÎÏÍÅÒ ÐÒÏÃÅÄÕÒÙ %d ÕËÁÚÁÎ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
-#: commands/indexcmds.c:651
+#: commands/opclasscmds.c:214
+msgid "storage type specified more than once"
+msgstr ""
+
+#: commands/opclasscmds.c:241
#, c-format
-msgid "shared table \"%s\" can only be reindexed in stand-alone mode"
+msgid "storage type may not be different from data type for access method \"%s\""
msgstr ""
-#: commands/indexcmds.c:658
+#: commands/opclasscmds.c:259
#, c-format
-msgid "table \"%s\" has no indexes"
-msgstr "ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÉÍÅÅÔ ÉÄÅËÓÏ×"
+msgid "operator class \"%s\" for access method \"%s\" already exists"
+msgstr "ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÄÌÑ ÍÅÔÏÄÁ ÄÏÓÔÕÐÁ \"%s\" ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: commands/indexcmds.c:685
-msgid "can only reindex the currently open database"
-msgstr "ÍÏÖÎÏ ÐÅÒÅÉÎÄÅËÓÏ×ÁÔØ ÔÏÌØËÏ ÏÔËÒÙÔÕÀ ÂÁÚÕ"
+#: commands/opclasscmds.c:287
+#, c-format
+msgid "could not make operator class \"%s\" be default for type %s"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ× \"%s\" ÐÏ ÕÍÏÌÞÁÎÉÀ ÄÌÑ ÔÉÐÁ %s"
-#: commands/indexcmds.c:768
+#: commands/opclasscmds.c:290
#, c-format
-msgid "table \"%s\" was reindexed"
-msgstr "ÔÁÂÌÉÃÁ \"%s\" ÐÅÒÅÉÎÄÅËÓÏ×ÁÎÁ"
+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
#: utils/adt/cash.c:297
#: utils/adt/cash.c:312
#: utils/adt/regexp.c:190
-#: utils/adt/ri_triggers.c:3431
+#: utils/adt/ri_triggers.c:3434
#: utils/cache/relcache.c:172
#: utils/cache/relcache.c:182
#: utils/cache/relcache.c:196
#: commands/typecmds.c:282
#, c-format
msgid "type input function %s must return type %s"
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ ÔÉÐÁ input %s ÄÏÖÎÁ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ %s"
#: commands/typecmds.c:292
#, c-format
#: commands/typecmds.c:299
#, c-format
msgid "type output function %s must return type \"cstring\""
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ ÔÉÐÁ output %s ÄÏÖÎÁ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ \"cstring\""
#: commands/typecmds.c:308
#, c-format
msgid "type receive function %s must return type %s"
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ ÔÉÐÁ receive %s ÄÏÖÎÁ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ %s"
#: commands/typecmds.c:317
#, c-format
msgid "type send function %s must return type \"bytea\""
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ ÔÉÐÁ send %s ÄÏÖÎÁ ×ÏÚ×ÒÁÝÁÔØ ÔÉÐ \"bytea\""
#: commands/typecmds.c:520
#, c-format
#: commands/typecmds.c:618
msgid "multiple default expressions"
-msgstr ""
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ ÐÏ ÕÍÏÌÞÁÎÉÀ"
#: commands/typecmds.c:648
#: commands/typecmds.c:657
msgid "conflicting NULL/NOT NULL constraints"
-msgstr ""
+msgstr "ËÏÎÆÌÉËÔÕÀÝÉÅ ËÏÎÓÔÒÅÊÎÔÙ NULL/NOT NULL"
#: commands/typecmds.c:676
#: commands/typecmds.c:1471
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"
#: libpq/auth.c:201
#, c-format
msgid "Kerberos initialization returned error %d"
-msgstr ""
+msgstr "ÏÛÉÂËÁ Kerberos ÐÒÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ: %d"
#: libpq/auth.c:211
#, c-format
#: libpq/auth.c:394
#, c-format
msgid "%s authentication failed for user \"%s\""
-msgstr ""
+msgstr "ÏÛÉÂËÁ ÐÒÉ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ %s ÄÌÑ ÐÏÌØÚÏ×ÁÔÅÌÑ \"%s\""
#: libpq/auth.c:418
msgid "missing or erroneous pg_hba.conf file"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÉÌÉ ÏÛÉÂÏÞÎÙÊ ÆÁÊÌ pg_hba.conf"
#: libpq/auth.c:419
msgid "See server log for details."
-msgstr ""
+msgstr "óÍÏÔÒÉÔÅ ÐÏÄÒÏÂÎÏÓÔÉ × ÖÕÒÎÁÌÅ ÓÅÒ×ÅÒÁ."
#: libpq/auth.c:445
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\", %s"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ × pg_hba.conf ÄÌÑ ÈÏÓÔÁ \"%s\", ÐÏÌØÚÏ×ÁÔÅÌÑ \"%s\", ÂÁÚÙ \"%s\", %s"
#: libpq/auth.c:447
msgid "SSL on"
#: libpq/auth.c:451
#, c-format
msgid "no pg_hba.conf entry for host \"%s\", user \"%s\", database \"%s\""
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ × pg_hba.conf ÄÌÑ ÈÏÓÔÁ \"%s\", ÐÏÌØÚÏ×ÁÔÅÌÑ \"%s\", ÂÁÚÙ \"%s\""
#: libpq/auth.c:463
msgid "Kerberos 4 only supports IPv4 connections"
-msgstr ""
+msgstr "Kerberos 4 ÐÏÄÄÅÒÖÉ×ÁÅÔ ÔÏÌØËÏ ÐÏÄÓÏÅÄÉÎÅÎÉÑ IPv4"
#: libpq/auth.c:494
#, c-format
#: libpq/auth.c:618
msgid "empty password returned by client"
-msgstr ""
+msgstr "×ÏÚ×ÒÁÝ£Ô ÐÕÓÔÏÊ ÐÁÒÏÌØ ÏÔ ËÌÉÅÎÔÁ"
#: libpq/auth.c:678
#, c-format
#: libpq/auth.c:689
#, c-format
msgid "pam_set_item(PAM_USER) failed: %s"
-msgstr ""
+msgstr "ÏÛÉÂËÁ pam_set_item(PAM_USER): %s"
#: libpq/auth.c:700
#, c-format
msgid "pam_set_item(PAM_CONV) failed: %s"
-msgstr ""
+msgstr "ÏÛÉÂËÁ pam_set_item(PAM_CONV): %s"
#: libpq/auth.c:711
#, c-format
msgid "pam_authenticate failed: %s"
-msgstr ""
+msgstr "ÏÛÉÂËÁ pam_authenticate: %s"
#: libpq/auth.c:722
#, c-format
msgid "pam_acct_mgmt failed: %s"
-msgstr ""
+msgstr "ÏÛÉÂËÁ pam_acct_mgmt: %s"
#: libpq/auth.c:733
#, c-format
#: libpq/auth.c:771
#, c-format
msgid "expected password response, got message type %d"
-msgstr ""
+msgstr "ÏÖÉÄÁÌÓÑ ÏÔ×ÅÔ Ó ÐÁÒÏÌÅÍ, ÎÏ ×ÍÅÓÔÏ ÎÅÇÏ ÐÏÌÕÞÅÎÏ ÓÏÏÂÝÅÎÉÅ ÔÉÐÁ %d"
#: libpq/auth.c:799
msgid "invalid password packet size"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÊ ÒÁÚÍÅÒ ÐÁËÅÔÁ Ó ÐÁÒÏÌÅÍ"
#: libpq/auth.c:803
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
#: libpq/be-secure.c:381
#, c-format
msgid "unrecognized SSL error code %d"
-msgstr ""
+msgstr "ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ËÏÄ ÏÛÉÂËÉ SSL: %d"
#: libpq/be-secure.c:327
#: libpq/be-secure.c:331
"\"root\" execution of the PostgreSQL server is not permitted.\n"
"The server must be started under an unprivileged user ID to prevent\n"
"possible system security compromise. See the documentation for\n"
-"more information on how to properly start the server.\n"
-msgstr ""
-
-#: main/main.c:196
-#, c-format
-msgid "%s: real and effective user IDs must match\n"
-msgstr ""
-
-#: main/main.c:240
-#, c-format
-msgid "%s: invalid effective UID: %d\n"
-msgstr ""
-
-#: 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-×ÙÒÁÖÅÎÉÉ"
+"more information on how to properly start the server.\n"
+msgstr ""
-#: parser/parse_clause.c:743
+#: main/main.c:196
#, c-format
-msgid "common column name \"%s\" appears more than once in left table"
-msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+msgid "%s: real and effective user IDs must match\n"
+msgstr ""
-#: parser/parse_clause.c:752
+#: main/main.c:240
#, c-format
-msgid "column \"%s\" specified in USING clause does not exist in left table"
-msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
+msgid "%s: invalid effective UID: %d\n"
+msgstr ""
-#: parser/parse_clause.c:766
+#: main/main.c:253
#, c-format
-msgid "common column name \"%s\" appears more than once in right table"
-msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
+msgid "%s: could not determine user name (GetUserName failed)\n"
+msgstr "%s: ÎÅ ÕÄÁÌÏÓØ ÏÐÒÅÄÅÌÉÔØ ÉÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ (ÏÛÉÂËÁ GetUserName)\n"
-#: parser/parse_clause.c:775
-#, c-format
-msgid "column \"%s\" specified in USING clause does not exist in right table"
-msgstr "ËÏÌÏÎËÁ \"%s\" × USING-×ÙÒÁÖÅÎÉÉ ÎÅ ÓÕÝÅÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
+#: optimizer/path/allpaths.c:214
+msgid "SELECT FOR UPDATE is not supported for inheritance queries"
+msgstr ""
-#: parser/parse_clause.c:827
-#, c-format
-msgid "column alias list for \"%s\" has too many entries"
-msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÉÓÅÊ × ÓÐÉÓËÅ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ \"%s\""
+#: optimizer/plan/initsplan.c:282
+#: optimizer/prep/prepjointree.c:365
+msgid "UNION JOIN is not implemented"
+msgstr "UNION JOIN ÎÅ ÒÅÁÌÉÚÏ×ÁÎ"
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1020
-#, c-format
-msgid "argument of %s must not contain variables"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÅÒÅÍÅÎÎÙÅ"
+#: optimizer/plan/initsplan.c:339
+msgid "SELECT FOR UPDATE cannot be applied to the nullable side of an outer join"
+msgstr ""
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1028
+#: optimizer/plan/initsplan.c:755
#, c-format
-msgid "argument of %s must not contain aggregates"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÁÇÒÅÇÁÔÙ"
+msgid "could not identify an equality operator for types %s and %s"
+msgstr ""
-#. translator: %s is name of a SQL construct, eg LIMIT
-#: parser/parse_clause.c:1036
+#: optimizer/plan/initsplan.c:768
#, c-format
-msgid "argument of %s must not contain subqueries"
-msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÏÄÚÁÐÒÏÓÙ"
+msgid "equality operator for types %s and %s should be merge-joinable, but isn't"
+msgstr ""
-#. 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/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 ORDER BY
-#: parser/parse_clause.c:1168
-#, c-format
-msgid "non-integer constant in %s"
-msgstr "ÎÅÃÅÌÏÞÉÓÌÅÎÎÁÑ ËÏÎÓÔÁÎÔÁ × %s"
+#: optimizer/plan/planner.c:660
+msgid "SELECT FOR UPDATE is not allowed in subqueries"
+msgstr "SELECT FOR UPDATE ÎÅ ÐÏÚ×ÏÌÅÎ × ÐÏÄÚÁÐÒÏÓÁÈ"
-#. translator: %s is name of a SQL construct, eg ORDER BY
-#: parser/parse_clause.c:1185
+#: optimizer/util/clauses.c:2047
#, 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 "SQL function \"%s\" during inlining"
+msgstr ""
-#: parser/parse_clause.c:1410
-msgid "SELECT DISTINCT ON expressions must match initial ORDER BY expressions"
-msgstr "÷ÙÒÁÖÅÎÉÑ SELECT DISTINCT ON ÄÏÌÖÎÙ ÓÏ×ÐÁÄÁÔØ Ó ÉÚÎÁÞÁÌØÎÙÍÉ ×ÙÒÁÖÅÎÉÑÍÉ ORDER BY"
+#: 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/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_relation.c:174
-#: parser/parse_relation.c:189
+#: parser/parse_clause.c:336
#, c-format
-msgid "table reference \"%s\" is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
+msgid "JOIN/ON clause refers to \"%s\", which is not part of JOIN"
+msgstr "×ÙÒÁÖÅÎÉÅ JOIN/ON ÓÓÙÌÁÅÔÓÑ ÎÁ \"%s\", ÞÔÏ ÎÅ Ñ×ÌÑÅÔÓÑ ÞÁÓÔØÀ JOIN"
-#: parser/parse_relation.c:249
-#: parser/parse_relation.c:264
-#, c-format
-msgid "table reference %u is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ÔÁÂÌÉÃÕ %u ÎÅÏÄÎÏÚÎÁÞÎÁ"
+#: gram.y:4765
+#: parser/parse_clause.c:396
+msgid "subquery in FROM must have an alias"
+msgstr "ÐÏÄÚÁÐÒÏÓ × FROM ÄÏÌÖÅÎ ÉÍÅÔØ ÁÌÉÁÓ"
-#: parser/parse_relation.c:356
-#: parser/parse_relation.c:368
+#: 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 "table name \"%s\" specified more than once"
-msgstr "ÉÍÑ ÔÁÂÌÉÃÙ \"%s\" ÕËÁÚÁÎÏ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ"
+msgid "column name \"%s\" appears more than once in USING clause"
+msgstr "ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌØÛÅ ÏÄÎÏÇÏ ÒÁÚÁ × USING-×ÙÒÁÖÅÎÉÉ"
-#: parser/parse_relation.c:477
-#: parser/parse_relation.c:574
+#: parser/parse_clause.c:743
#, c-format
-msgid "column reference \"%s\" is ambiguous"
-msgstr "ÓÓÙÌËÁ ÎÁ ËÏÌÏÎËÕ \"%s\" ÎÅÏÄÎÏÚÎÁÞÎÁ"
+msgid "common column name \"%s\" appears more than once in left table"
+msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÌÅ×Á"
-#: parser/parse_relation.c:669
-#: parser/parse_relation.c:764
-#: parser/parse_relation.c:859
-#: parser/parse_relation.c:979
+#: parser/parse_clause.c:752
#, c-format
-msgid "table \"%s\" has %d columns available but %d columns specified"
-msgstr "Õ ÔÁÂÌÉÃÙ \"%s\" ËÏÌÏÎÏË ÄÏÓÔÕÐÎÏ: %d, ÎÏ ÕËÁÚÁÎÏ: %d"
+msgid "column \"%s\" specified in USING clause does not exist in left 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:766
+#, c-format
+msgid "common column name \"%s\" appears more than once in right table"
+msgstr "ÏÂÝÅÅ ÉÍÑ ËÏÌÏÎËÉ \"%s\" ÆÉÇÕÒÉÒÕÅÔ ÂÏÌÅÅ ÏÄÎÏÇÏ ÒÁÚÁ × ÔÁÂÌÉÃÅ ÓÐÒÁ×Á"
-#: parser/parse_relation.c:947
-msgid "a column definition list is required for functions returning \"record\""
-msgstr ""
+#: 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:1008
+#: parser/parse_clause.c:827
#, c-format
-msgid "too many column aliases specified for function %s"
-msgstr "ÕËÁÚÁÎÏ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ ÄÌÑ ÆÕÎËÃÉÉ %s"
+msgid "column alias list for \"%s\" has too many entries"
+msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ÚÁÐÉÓÅÊ × ÓÐÉÓËÅ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ \"%s\""
-#: parser/parse_relation.c:1031
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1020
#, c-format
-msgid "function \"%s\" in FROM has unsupported return type"
-msgstr "ÆÕÎËÃÉÑ \"%s\" × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
+msgid "argument of %s must not contain variables"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÅÒÅÍÅÎÎÙÅ"
-#: parser/parse_relation.c:1423
-#: parser/parse_relation.c:1667
-msgid "function in FROM has unsupported return type"
-msgstr "ÆÕÎËÃÉÑ × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1028
+#, c-format
+msgid "argument of %s must not contain aggregates"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÁÇÒÅÇÁÔÙ"
-#: parser/parse_relation.c:1911
+#. translator: %s is name of a SQL construct, eg LIMIT
+#: parser/parse_clause.c:1036
#, c-format
-msgid "missing FROM-clause entry in subquery for table \"%s\""
-msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+msgid "argument of %s must not contain subqueries"
+msgstr "ÁÒÇÕÍÅÎÔ Ë %s ÎÅ ÄÏÌÖÅÎ ÓÏÄÅÒÖÁÔØ ÐÏÄÚÁÐÒÏÓÙ"
-#: parser/parse_relation.c:1916
+#. translator: first %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1146
#, c-format
-msgid "missing FROM-clause entry for table \"%s\""
-msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+msgid "%s \"%s\" is ambiguous"
+msgstr "×ÙÒÁÖÅÎÉÅ %s \"%s\" Ä×ÕÓÍÙÓÌÅÎÎÏ"
-#: parser/parse_relation.c:1935
+#. translator: %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1168
#, c-format
-msgid "adding missing FROM-clause entry in subquery for table \"%s\""
-msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+msgid "non-integer constant in %s"
+msgstr "ÎÅÃÅÌÏÞÉÓÌÅÎÎÁÑ ËÏÎÓÔÁÎÔÁ × %s"
-#: parser/parse_relation.c:1940
+#. translator: %s is name of a SQL construct, eg ORDER BY
+#: parser/parse_clause.c:1185
#, c-format
-msgid "adding missing FROM-clause entry for table \"%s\""
-msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+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/parse_coerce.c:261
#, c-format
#: parser/parse_oper.c:185
#: utils/adt/arrayfuncs.c:2403
-#: utils/adt/ri_triggers.c:3601
+#: utils/adt/ri_triggers.c:3604
#, c-format
msgid "could not identify an equality operator for type %s"
msgstr ""
msgid "op ANY/ALL (array) requires operator not to return a set"
msgstr "ÏÐÅÒÁÔÏÒÙ ANY/ALL (ÍÁÓÓÉ×) ÔÒÅÂÕÀÔ ÏÐÅÒÁÔÏÒ ÎÅ ×ÏÚ×ÒÁÝÁÔØ ÍÎÏÖÅÓÔ×Ï"
-#: scan.l:296
-msgid "unterminated /* comment"
-msgstr "ÎÅÚÁËÒÙÔÙÊ ËÏÍÍÅÎÔÁÒÉÊ /*"
+#: 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"
-#: scan.l:324
-msgid "unterminated bit string literal"
+#: parser/parse_relation.c:936
+msgid "a column definition list is only allowed for functions returning \"record\""
msgstr ""
-#: scan.l:343
-msgid "unterminated hexadecimal string literal"
+#: parser/parse_relation.c:947
+msgid "a column definition list is required for functions returning \"record\""
msgstr ""
-#: scan.l:389
-msgid "unterminated quoted string"
-msgstr ""
+#: parser/parse_relation.c:1008
+#, c-format
+msgid "too many column aliases specified for function %s"
+msgstr "ÕËÁÚÁÎÏ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÁÌÉÁÓÏ× ËÏÌÏÎËÉ ÄÌÑ ÆÕÎËÃÉÉ %s"
-#: scan.l:402
-msgid "zero-length delimited identifier"
-msgstr ""
+#: parser/parse_relation.c:1031
+#, c-format
+msgid "function \"%s\" in FROM has unsupported return type"
+msgstr "ÆÕÎËÃÉÑ \"%s\" × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
-#: scan.l:415
-msgid "unterminated quoted identifier"
-msgstr ""
+#: parser/parse_relation.c:1423
+#: parser/parse_relation.c:1667
+msgid "function in FROM has unsupported return type"
+msgstr "ÆÕÎËÃÉÑ × FROM ÉÍÅÅÔ ÎÅÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÔÉÐ ×ÏÚÒÁÔÁ"
-#. translator: %s is typically "syntax error"
-#: scan.l:564
+#: parser/parse_relation.c:1911
#, c-format
-msgid "%s at end of input"
-msgstr "%s × ËÏÎÃÅ ××ÏÄÁ"
+msgid "missing FROM-clause entry in subquery for table \"%s\""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
-#. translator: first %s is typically "syntax error"
-#: scan.l:572
+#: parser/parse_relation.c:1916
#, c-format
-msgid "%s at or near \"%s\""
-msgstr "%s × ÉÌÉ ÒÑÄÏÍ \"%s\""
+msgid "missing FROM-clause entry for table \"%s\""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÚÁÐÉÓØ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+
+#: parser/parse_relation.c:1935
+#, c-format
+msgid "adding missing FROM-clause entry in subquery for table \"%s\""
+msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ × ÐÏÄÚÁÐÒÏÓÅ ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
+
+#: parser/parse_relation.c:1940
+#, c-format
+msgid "adding missing FROM-clause entry for table \"%s\""
+msgstr "ÄÏÂÁ×ÌÅÎÉÅ ÏÔÓÕÔÓÔ×ÕÀÝÅÊ ÚÁÐÉÓÉ Ï FROM-×ÙÒÁÖÅÎÉÉ ÄÌÑ ÔÁÂÌÉÃÙ \"%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 "INTERVAL(%d): ÔÏÞÎÏÓÔØ ÕÍÅÎØÛÅÎÁ ÄÏ ÄÏÚ×ÏÌÅÎÎÏÇÏ ÍÁËÓÉÍÕÍÁ: %d"
#: gram.y:1770
-#: utils/adt/ri_triggers.c:300
-#: utils/adt/ri_triggers.c:362
-#: utils/adt/ri_triggers.c:541
-#: utils/adt/ri_triggers.c:780
-#: utils/adt/ri_triggers.c:971
-#: utils/adt/ri_triggers.c:1132
-#: utils/adt/ri_triggers.c:1316
-#: utils/adt/ri_triggers.c:1485
-#: utils/adt/ri_triggers.c:1666
-#: utils/adt/ri_triggers.c:1836
-#: utils/adt/ri_triggers.c:2054
-#: utils/adt/ri_triggers.c:2234
-#: utils/adt/ri_triggers.c:2439
-#: utils/adt/ri_triggers.c:2535
-#: utils/adt/ri_triggers.c:2657
+#: utils/adt/ri_triggers.c:303
+#: utils/adt/ri_triggers.c:365
+#: utils/adt/ri_triggers.c:544
+#: utils/adt/ri_triggers.c:783
+#: utils/adt/ri_triggers.c:974
+#: utils/adt/ri_triggers.c:1135
+#: utils/adt/ri_triggers.c:1319
+#: utils/adt/ri_triggers.c:1488
+#: utils/adt/ri_triggers.c:1669
+#: utils/adt/ri_triggers.c:1839
+#: utils/adt/ri_triggers.c:2057
+#: utils/adt/ri_triggers.c:2237
+#: utils/adt/ri_triggers.c:2442
+#: utils/adt/ri_triggers.c:2538
+#: utils/adt/ri_triggers.c:2660
msgid "MATCH PARTIAL not yet implemented"
msgstr "×ÙÒÁÖÅÎÉÅ MATCH PARTIAL ÅÝ£ ÎÅ ÒÅÁÌÉÚÏ×ÁÎÏ"
msgid "multiple OFFSET clauses not allowed"
msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ OFFSET ÎÅ ÄÏÚ×ÏÌÅÎÙ"
-#: gram.y:7947
-msgid "multiple LIMIT clauses not allowed"
-msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ×ÙÒÁÖÅÎÉÑ LIMIT ÎÅ ÄÏÚ×ÏÌÅÎÙ"
+#: 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 "ÎÅÈ×ÁÔËÁ ÐÁÍÑÔÉ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ --- ÏÔÂÏÊ"
+
+#: postmaster/pgstat.c:1439
+#, c-format
+msgid "select() failed in statistics collector: %m"
+msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ: %m"
+
+#: postmaster/pgstat.c:1481
+#, c-format
+msgid "could not read from statistics collector pipe: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:1500
+msgid "invalid statistics message length"
+msgstr "ÎÅ×ÅÒÎÁÑ ÄÌÉÎÁ ÓÏÏÂÝÅÎÉÑ ÓÔÁÔÉÓÔÉËÉ"
+
+#: postmaster/pgstat.c:1650
+#, c-format
+msgid "could not set statistics collector pipe to nonblocking mode: %m"
+msgstr ""
+
+#: postmaster/pgstat.c:1690
+msgid "statistics buffer is full"
+msgstr "ÂÕÆÅÒ ÓÔÁÔÉÓÔÉËÉ ÐÏÌÏÎ"
+
+#: postmaster/pgstat.c:1723
+#, c-format
+msgid "select() failed in statistics buffer: %m"
+msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÂÕÆÅÒÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-#: port/pg_shmem.c:92
-#: port/sysv_shmem.c:92
+#: postmaster/pgstat.c:1739
#, c-format
-msgid "could not create shared memory segment: %m"
-msgstr ""
+msgid "could not read statistics message: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÉÔÁÔØ ÓÏÏÂÝÅÎÉÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-#: port/pg_shmem.c:93
-#: port/sysv_shmem.c:93
+#: postmaster/pgstat.c:1804
#, c-format
-msgid "Failed system call was shmget(key=%d, size=%u, 0%o)."
+msgid "could not write to statistics collector pipe: %m"
msgstr ""
-#: port/pg_shmem.c:97
-#: port/sysv_shmem.c:97
+#: postmaster/pgstat.c:1858
#, 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 ""
+msgid "invalid server process ID %d"
+msgstr "ÎÅ×ÅÒÎÙÊ ID ÐÒÏÃÅÓÓÁ-ÓÅÒ×ÅÒÁ: %d"
-#: port/pg_shmem.c:110
-#: port/sysv_shmem.c:110
+#: postmaster/pgstat.c:2053
#, 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."
+msgid "could not open temporary statistics file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
+
+#: postmaster/pgstat.c:2080
+msgid "database hash table corrupted during cleanup --- abort"
msgstr ""
-#: port/pg_shmem.c:119
-#: port/sysv_shmem.c:119
+#: postmaster/pgstat.c:2117
#, 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."
+msgid "tables hash table for database %u corrupted during cleanup --- abort"
msgstr ""
-#: port/pg_sema.c:117
-#: port/sysv_sema.c:117
+#: postmaster/pgstat.c:2166
#, c-format
-msgid "could not create semaphores: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÅÍÁÆÏÒÙ: %m"
+msgid "could not close temporary statistics file \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
-#: port/pg_sema.c:118
-#: port/sysv_sema.c:118
+#: postmaster/pgstat.c:2175
#, c-format
-msgid "Failed system call was semget(%d, %d, 0%o)."
-msgstr ""
+msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ ÉÚ \"%s\" × \"%s\": %m"
-#: 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."
+#: postmaster/pgstat.c:2197
+msgid "dead-server-process hash table corrupted during cleanup --- abort"
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."
+#: 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 ""
#: postmaster/postmaster.c:327
#: postmaster/postmaster.c:1705
msgid "received smart shutdown request"
-msgstr ""
+msgstr "ÐÏÌÕÞÅÎ ÚÁÐÒÏÓ Ï ÕÍÎÏÍ ÏÓÔÁÎÏ×Å"
#: postmaster/postmaster.c:1736
msgid "received fast shutdown request"
-msgstr ""
+msgstr "ÐÏÌÕÞÅÎ ÚÁÐÒÏÓ Ï ÂÙÓÔÒÏÍ ÏÓÔÁÎÏ×Å"
#: postmaster/postmaster.c:1743
msgid "aborting any active transactions"
-msgstr ""
+msgstr "ÏÔÍÅÎÁ ×ÓÅÈ ÁËÔÉ×ÎÙÈ ÔÒÁÎÚÁËÃÉÊ"
#: postmaster/postmaster.c:1780
msgid "received immediate shutdown request"
-msgstr ""
+msgstr "ÐÏÌÕÞÅÎ ÚÁÐÒÏÓ Ï ÎÅÍÅÄÌÅÎÎÏÍ ÏÓÔÁÎÏ×Å"
#: postmaster/postmaster.c:1837
msgid "statistics collector process"
#: postmaster/postmaster.c:1920
msgid "all server processes terminated; reinitializing"
-msgstr ""
+msgstr "×ÓÅ ÓÅÒ×ÅÒÎÙÅ ÐÒÏÃÅÓÓÙ ÚÁ×ÅÒÛÅÎÙ... ÐÅÒÅÉÎÉÃÉÁÌÉÚÁÃÉÑ"
#: postmaster/postmaster.c:1958
msgid "child process"
#: postmaster/postmaster.c:2008
msgid "terminating any other active server processes"
-msgstr ""
+msgstr "ÚÁ×ÅÒÛÅÎÉÅ ÌÀÂÙÈ ÄÒÕÇÉÈ ÁËÔÉ×ÎÙÈ ÓÅÒ×ÅÒÎÙÈ ÐÒÏÃÅÓÓÏ×"
#: postmaster/postmaster.c:2077
#, c-format
#: postmaster/postmaster.c:2227
#, c-format
msgid "could not fork new process for connection: %m"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ: %m"
#: postmaster/postmaster.c:2263
msgid "could not fork new process for connection: "
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÓÓ ÄÌÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ:"
#: postmaster/postmaster.c:2394
#, c-format
#: postmaster/postmaster.c:2886
#, c-format
msgid "could not fork startup process: %m"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÚÁÇÒÕÚËÉ: %m"
#: postmaster/postmaster.c:2890
#, c-format
msgid "could not fork checkpoint process: %m"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË: %m"
#: postmaster/postmaster.c:2894
#, c-format
msgid "could not fork shutdown process: %m"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ ÏÓÔÁÎÏ×ËÉ: %m"
#: postmaster/postmaster.c:2898
-#, c-format
-msgid "could not fork process: %m"
-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 "ÎÅÈ×ÁÔËÁ ÐÁÍÑÔÉ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ --- ÏÔÂÏÊ"
-
-#: postmaster/pgstat.c:1439
-#, c-format
-msgid "select() failed in statistics collector: %m"
-msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÓÂÏÒÝÉËÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-
-#: postmaster/pgstat.c:1481
-#, c-format
-msgid "could not read from statistics collector pipe: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:1500
-msgid "invalid statistics message length"
-msgstr "ÎÅ×ÅÒÎÁÑ ÄÌÉÎÁ ÓÏÏÂÝÅÎÉÑ ÓÔÁÔÉÓÔÉËÉ"
-
-#: postmaster/pgstat.c:1650
-#, c-format
-msgid "could not set statistics collector pipe to nonblocking mode: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:1690
-msgid "statistics buffer is full"
-msgstr "ÂÕÆÅÒ ÓÔÁÔÉÓÔÉËÉ ÐÏÌÏÎ"
-
-#: postmaster/pgstat.c:1723
-#, c-format
-msgid "select() failed in statistics buffer: %m"
-msgstr "select() ÎÅ ÕÄÁÌÓÑ × ÂÕÆÅÒÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-
-#: postmaster/pgstat.c:1739
-#, c-format
-msgid "could not read statistics message: %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÉÔÁÔØ ÓÏÏÂÝÅÎÉÅ ÓÔÁÔÉÓÔÉËÉ: %m"
-
-#: postmaster/pgstat.c:1804
-#, c-format
-msgid "could not write to statistics collector pipe: %m"
-msgstr ""
-
-#: postmaster/pgstat.c:1858
-#, c-format
-msgid "invalid server process ID %d"
-msgstr "ÎÅ×ÅÒÎÙÊ ID ÐÒÏÃÅÓÓÁ-ÓÅÒ×ÅÒÁ: %d"
-
-#: postmaster/pgstat.c:2053
-#, c-format
-msgid "could not open temporary statistics file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
-
-#: postmaster/pgstat.c:2080
-msgid "database hash table corrupted during cleanup --- abort"
-msgstr ""
-
-#: postmaster/pgstat.c:2117
-#, c-format
-msgid "tables hash table for database %u corrupted during cleanup --- abort"
-msgstr ""
-
-#: postmaster/pgstat.c:2166
-#, c-format
-msgid "could not close temporary statistics file \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ \"%s\": %m"
-
-#: postmaster/pgstat.c:2175
-#, c-format
-msgid "could not rename temporary statistics file \"%s\" to \"%s\": %m"
-msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÅÒÅÉÍÅÎÏ×ÁÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ ÓÔÁÔÉÓÔÉËÉ ÉÚ \"%s\" × \"%s\": %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 ""
+#, c-format
+msgid "could not fork process: %m"
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÔÁÒÔÏ×ÁÔØ ÐÒÏÃÅÓÓ: %m"
#: rewrite/rewriteDefine.c:103
#: rewrite/rewriteDefine.c:575
#: rewrite/rewriteHandler.c:1164
#, c-format
msgid "infinite recursion detected in rules for relation \"%s\""
-msgstr ""
+msgstr "ÏÂÎÁÒÕÖÅÎÁ ÂÅÓËÏÎÅÞÎÁÑ ÒÅËÕÒÓÉÑ × ÐÒÁ×ÉÌÁÈ ÄÌÑ ÏÔÎÏÛÅÎÉÑ \"%s\""
#: rewrite/rewriteHandler.c:1274
msgid "cannot insert into a view"
#: rewrite/rewriteHandler.c:1275
msgid "You need an unconditional ON INSERT DO INSTEAD rule."
-msgstr ""
+msgstr "÷ÁÍ ÎÕÖÎÏ ÂÅÚÕÓÌÏ×ÎÏÅ ÐÒÁ×ÉÌÏ ON INSERT DO INSTEAD."
#: rewrite/rewriteHandler.c:1280
msgid "cannot update a view"
#: rewrite/rewriteHandler.c:1281
msgid "You need an unconditional ON UPDATE DO INSTEAD rule."
-msgstr ""
+msgstr "÷ÁÍ ÎÕÖÎÏ ÂÅÚÕÓÌÏ×ÎÏÅ ÐÒÁ×ÉÌÏ ON UPDATE DO INSTEAD."
#: rewrite/rewriteHandler.c:1286
msgid "cannot delete from a view"
#: rewrite/rewriteHandler.c:1287
msgid "You need an unconditional ON DELETE DO INSTEAD rule."
-msgstr ""
+msgstr "÷ÁÍ ÎÕÖÎÏ ÂÅÚÕÓÌÏ×ÎÏÅ ÐÒÁ×ÉÌÏ ON DELETE DO INSTEAD."
#: rewrite/rewriteManip.c:734
#: rewrite/rewriteManip.c:790
#: storage/buffer/bufmgr.c:2197
#, c-format
msgid "writing block %u of relation %u/%u"
-msgstr ""
+msgstr "ÚÁÐÉÓØ ÂÌÏËÁ %u ÏÔÎÏÛÅÎÉÑ %u/%u"
#: storage/buffer/freelist.c:203
msgid "out of free buffers"
-msgstr ""
+msgstr "ÎÅÈ×ÁÔËÁ Ó×ÏÂÏÄÎÙÈ ÂÕÆÅÒÏ×"
#: storage/buffer/localbuf.c:85
msgid "no empty local buffer available"
#: storage/freespace/freespace.c:299
#, c-format
msgid "max_fsm_pages must exceed max_fsm_relations * %d"
-msgstr ""
+msgstr "ÐÁÒÁÍÅÔÒ max_fsm_pages ÄÏÌÖÅÎ ÐÒÅ×ÙÛÁÔØ max_fsm_relations * %d"
#: storage/freespace/freespace.c:334
msgid "max_fsm_pages is too large"
-msgstr ""
+msgstr "ÐÁÒÁÍÅÔÒ max_fsm_pages ÓÌÉÛËÏÍ ×ÅÌÉË"
#: storage/freespace/freespace.c:705
#, c-format
#: storage/lmgr/deadlock.c:887
msgid "deadlock detected"
-msgstr ""
+msgstr "ÏÂÎÁÒÕÖÅÎÁ ÂÅÓËÏÎÅÞÎÁÑ ÂÌÏËÉÒÏ×ËÁ (deadlock)"
#: storage/lmgr/lock.c:480
#: storage/lmgr/lock.c:528
msgid "You may need to increase max_locks_per_transaction."
-msgstr ""
+msgstr "÷ÁÍ ÓÌÅÄÕÅÔ Õ×ÅÌÉÞÉÔØ ÚÎÁÞÅÎÉÅ ÐÒÁÍÅÒÁ max_locks_per_transaction."
#: storage/page/bufpage.c:137
#: storage/page/bufpage.c:335
msgid "could not unlink %u/%u: %m"
msgstr ""
+#: tcop/fastpath.c:106
+#: tcop/fastpath.c:450
+#: tcop/fastpath.c:573
+#, c-format
+msgid "invalid argument size %d in function call message"
+msgstr ""
+
+#: tcop/fastpath.c:305
+#: tcop/postgres.c:794
+#: tcop/postgres.c:1114
+#: tcop/postgres.c:1572
+msgid "current transaction is aborted, commands ignored until end of transaction block"
+msgstr ""
+
+#: tcop/fastpath.c:420
+#: tcop/fastpath.c:543
+#, c-format
+msgid "function call message contains %d arguments but function requires %d"
+msgstr ""
+
+#: tcop/fastpath.c:428
+#, c-format
+msgid "function call message contains %d argument formats but %d arguments"
+msgstr ""
+
+#: tcop/fastpath.c:511
+#: tcop/fastpath.c:596
+#, c-format
+msgid "incorrect binary data format in function argument %d"
+msgstr ""
+
#: tcop/postgres.c:331
#: tcop/postgres.c:343
#: tcop/postgres.c:354
msgid "statement: %s"
msgstr "ËÏÍÁÎÄÁ: %s"
-#: tcop/fastpath.c:305
-#: tcop/postgres.c:794
-#: tcop/postgres.c:1114
-#: tcop/postgres.c:1572
-msgid "current transaction is aborted, commands ignored until end of transaction block"
-msgstr ""
-
#: tcop/postgres.c:957
#, c-format
msgid "duration: %ld.%03ld ms"
#: tcop/postgres.c:1799
msgid "terminating connection because of crash of another server process"
-msgstr ""
+msgstr "ÚÁËÒÙÔÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ ÐÏ ÐÒÉÞÉÎÅ ÕÐÁÄÁ ÄÒÕÇÏÇÏ ÓÅÒ×ÅÒÎÏÇÏ ÐÒÏÃÅÓÓÁ"
#: tcop/postgres.c:1800
msgid "The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory."
#: tcop/postgres.c:1955
msgid "terminating connection due to administrator command"
-msgstr ""
+msgstr "ÚÁËÒÙÔÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ ÐÏ ËÏÍÁÎÄÅ ÁÄÍÉÎÉÓÔÒÁÔÏÒÁ"
#: tcop/postgres.c:1964
msgid "canceling query due to user request"
-msgstr ""
+msgstr "ÐÒÏÉÚ×ÏÄÉÔÓÑ ÏÔÍÅÎÁ ÚÁÐÒÏÓÁ ÐÏ ÚÁÐÒÏÓÕ ÐÏÌØÚÏ×ÁÔÅÌÑ"
#: tcop/postgres.c:1973
#, c-format
#: tcop/postgres.c:2992
#, c-format
msgid "invalid CLOSE message subtype %d"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÊ ÐÏÄÔÉÐ ÓÏÏÂÝÅÎÉÑ CLOSE: %d"
#: tcop/postgres.c:3022
#, c-format
msgid "invalid DESCRIBE message subtype %d"
-msgstr ""
-
-#: tcop/fastpath.c:106
-#: tcop/fastpath.c:450
-#: tcop/fastpath.c:573
-#, c-format
-msgid "invalid argument size %d in function call message"
-msgstr ""
-
-#: tcop/fastpath.c:420
-#: tcop/fastpath.c:543
-#, c-format
-msgid "function call message contains %d arguments but function requires %d"
-msgstr ""
-
-#: tcop/fastpath.c:428
-#, c-format
-msgid "function call message contains %d argument formats but %d arguments"
-msgstr ""
-
-#: tcop/fastpath.c:511
-#: tcop/fastpath.c:596
-#, c-format
-msgid "incorrect binary data format in function argument %d"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÊ ÐÏÄÔÉÐ ÓÏÏÂÝÅÎÉÑ DESCRIBE: %d"
#: tcop/pquery.c:352
#, c-format
#: tcop/pquery.c:941
#, c-format
msgid "portal \"%s\" cannot be run anymore"
-msgstr ""
+msgstr "ÐÏÒÔÁÌ \"%s\" ÂÏÌØÛÅ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÚÁÐÕÝÅÎ"
#: tcop/pquery.c:615
msgid "cursor can only scan forward"
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 ""
-
-#: utils/adt/array_userfuncs.c:211
-#, c-format
-msgid "Arrays with element types %s and %s are not compatible for concatenation."
-msgstr ""
-
-#: 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"
#: utils/adt/name.c:91
#, c-format
msgid "Identifier must be less than %d characters."
-msgstr ""
+msgstr "éÄÅÎÔÉÆÉËÁÔÏÒ ÄÏÌÖÅÎ ÂÙÔØ ÍÅÎÎÅ ÞÅÍ %d ÓÉÍ×ÏÌÏ×."
#: utils/adt/acl.c:190
#, c-format
msgid "unrecognized key word: \"%s\""
-msgstr ""
+msgstr "ÎÅ ÒÁÓÐÏÚÎÁÎÎÏÅ ËÌÀÞÅ×ÏÅ ÓÌÏ×Ï: \"%s\""
#: utils/adt/acl.c:191
msgid "ACL key word must be \"group\" or \"user\"."
-msgstr ""
+msgstr "ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï ACL ÄÏÌÖÎÏ ÂÙÔØ \"group\" ÉÌÉ \"user\"."
#: utils/adt/acl.c:196
msgid "missing name"
#: utils/adt/acl.c:197
msgid "A name must follow the \"group\" or \"user\" key word."
-msgstr ""
+msgstr "éÍÑ ÄÏÌÖÎÏ ÓÌÅÄÏ×ÁÔØ ÚÁ ËÌÀÞÅ×ÙÍÉ ÓÌÏ×ÁÍÉ \"group\" ÉÌÉ \"user\"."
#: utils/adt/acl.c:205
msgid "missing \"=\" sign"
#: utils/adt/acl.c:252
#, c-format
msgid "invalid mode character: must be one of \"%s\""
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÊ ÓÉÍ×ÏÌ ÒÅÖÉÍÁ: ÄÏÌÖÅÎ ÂÙÔØ ÏÄÉÎ ÉÚ \"%s\""
#: utils/adt/acl.c:282
msgid "a name must follow the \"/\" sign"
-msgstr ""
+msgstr "ÉÍÑ ÄÏÌÖÎÏ ÓÌÅÄÏ×ÁÔØ ÚÁ ÚÎÁËÏÍ \"/\""
#: utils/adt/acl.c:291
#, c-format
#: utils/adt/acl.c:350
msgid "extra garbage at the end of the ACL specification"
-msgstr ""
+msgstr "ÄÏÐÏÌÎÉÔÅÌØÎÙÊ ÍÕÓÏÒ × ËÏÎÃÅ ACL-ÓÐÅÃÉÆÉËÁÃÉÉ"
#: utils/adt/acl.c:717
msgid "dependent privileges exist"
-msgstr ""
+msgstr "ÓÕÝÅÓÔ×ÕÀÔ ÚÁ×ÉÓÉÍÙÅ ÐÒÉ×ÉÌÅÇÉÉ"
#: utils/adt/acl.c:718
msgid "Use CASCADE to revoke them too."
-msgstr ""
+msgstr "éÓÐÏÌØÚÕÊÔÅ CASCADE ÞÔÏÂÙ ÉÈ ÔÏÖÅ ÓÎÑÔØ."
#: utils/adt/acl.c:851
msgid "cannot specify both user and group"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÕËÁÚÙ×ÁÔØ ÏÂÁ ÐÏÌØÚÏ×ÁÔÅÌÑ É ÇÒÕÐÐÕ"
#: utils/adt/acl.c:912
#: utils/adt/acl.c:1137
#: utils/adt/acl.c:1966
#, c-format
msgid "unrecognized privilege type: \"%s\""
-msgstr ""
+msgstr "ÎÅÒÁÓÐÏÚÎÁÎÎÙÊ ÔÉÐ ÐÒÉ×ÉÌÅÇÉÊ: \"%s\""
#: utils/adt/acl.c:1526
#: utils/adt/regproc.c:117
msgid "function \"%s\" does not exist"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
-#: 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:50
+msgid "could not determine input data types"
+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/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/arrayfuncs.c:219
#: utils/adt/arrayfuncs.c:231
#: utils/adt/arrayfuncs.c:241
msgid "missing \"]\" in array dimensions"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"]\" × ÒÁÚÍÅÒÎÏÓÔÑÈ ÍÁÓÓÉ×Á"
#: utils/adt/arrayfuncs.c:249
msgid "upper bound cannot be less than lower bound"
-msgstr ""
+msgstr "×ÅÒÈÎÉÊ ÐÒÅÄÅÌ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÍÅÎØÛÅ ÎÉÖÎÅÇÏ ÐÒÅÄÅÌÁ"
#: utils/adt/arrayfuncs.c:261
msgid "array value must start with \"{\" or dimension information"
-msgstr ""
+msgstr "ÚÎÁÞÅÎÉÅ ÍÁÓÓÉ×Á ÄÏÌÖÎÏ ÎÁÞÉÎÁÔØÓÑ Ó \"{\" ÉÌÉ ÉÎÆÏÒÍÁÃÉÉ Ï ÒÁÚÍÅÒÎÏÓÔÉ"
#: utils/adt/arrayfuncs.c:272
msgid "missing assignment operator"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÏÐÅÒÁÔÏÒ ÐÒÉÓ×ÏÅÎÉÑ"
#: utils/adt/arrayfuncs.c:300
msgid "missing left brace"
-msgstr ""
+msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ ÌÅ×ÁÑ ÆÉÇÕÒÎÁÑ ÓËÏÂËÁ"
#: utils/adt/arrayfuncs.c:358
#: utils/adt/arrayfuncs.c:367
#: utils/adt/arrayfuncs.c:904
msgid "invalid array flags"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÅ ÆÌÁÇÉ ÍÁÓÓÉ×Á"
#: utils/adt/arrayfuncs.c:912
msgid "wrong element type"
#: utils/adt/arrayfuncs.c:2553
#, c-format
msgid "could not identify a comparison function for type %s"
-msgstr ""
+msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ ÆÕÎËÃÉÀ ÓÒÁ×ÎÅÎÉÑ ÄÌÑ ÔÉÐÁ %s"
#: utils/adt/arrayfuncs.c:2927
msgid "could not determine target array type"
#: utils/adt/encode.c:327
msgid "invalid end sequence"
-msgstr ""
+msgstr "ÎÅ×ÅÒÎÙÊ ËÏÎÅà ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ"
#: utils/adt/encode.c:436
#: utils/adt/encode.c:501
#: utils/adt/formatting.c:1016
msgid "multiple decimal points"
-msgstr ""
+msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ÄÅÓÑÔÉÞÎÙÅ ÚÁÐÑÔÙÅ"
#: utils/adt/formatting.c:1023
#: utils/adt/formatting.c:1128
#: utils/adt/formatting.c:1038
msgid "not unique \"S\""
-msgstr ""
+msgstr "ÎÅÕÎÉËÁÌØÎÏÅ \"S\""
#: utils/adt/formatting.c:1045
msgid "cannot use \"S\" and \"PL\"/\"MI\"/\"SG\"/\"PR\" together"
#: utils/adt/formatting.c:3166
msgid "cannot calculate day of year without year information"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÒÁÓÞÉÔÁÔØ ÄÅÎØ ÇÏÄÁ ÂÅÚ ÉÎÆÏÒÍÁÃÉÉ Ï ÇÏÄÅ"
#: utils/adt/formatting.c:3943
msgid "\"RN\" not supported"
#: utils/adt/geo_ops.c:3930
#: utils/adt/geo_ops.c:4820
msgid "too many points requested"
-msgstr ""
+msgstr "ÚÁÐÒÏÝÅÎÏ ÓÌÉÛËÏÍ ÍÎÏÇÏ ÔÏÞÅË"
#: utils/adt/geo_ops.c:315
msgid "could not format \"path\" value"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÔØ ÚÎÁÞÅÎÉÅ \"path\""
#: utils/adt/geo_ops.c:390
#, c-format
#: utils/adt/geo_ops.c:4277
#: utils/adt/geo_ops.c:4285
msgid "could not format \"circle\" value"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÔØ ÚÎÁÞÅÎÉÅ \"circle\""
#: utils/adt/geo_ops.c:4312
msgid "invalid radius in external \"circle\" value"
#: utils/adt/geo_ops.c:4806
msgid "cannot convert circle with radius zero to polygon"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÓËÏÎ×ÅÒÔÉÒÏ×ÁÔØ ËÒÕÇ Ó ÎÕÌÅ×ÙÍ ÒÁÄÉÕÓÏÍ × ÐÏÌÉÇÏÎ"
#: utils/adt/geo_ops.c:4811
msgid "must request at least 2 points"
#: utils/adt/geo_ops.c:4855
#: utils/adt/geo_ops.c:4878
msgid "cannot convert empty polygon to circle"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÓËÏÎ×ÅÒÔÉÒÏ×ÁÔØ ÐÕÓÔÏÊ ÐÏÌÉÇÏÎ × ËÒÕÇ"
#: utils/adt/int.c:126
msgid "int2vector has too many elements"
msgid "OID out of range"
msgstr "OID ×ÎÅ ÄÉÁÐÁÚÏÎÁ"
-#: 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/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/mac.c:65
#, c-format
#: utils/adt/network.c:565
#, c-format
msgid "could not format inet value: %m"
-msgstr ""
+msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÆÏÒÍÁÔÉÒÏ×ÁÔØ ÚÎÁÞÅÎÉÅ inet: %m"
#: utils/adt/network.c:194
msgid "invalid address family in external \"inet\" value"
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"
msgid "improper type name"
msgstr "ÎÅ×ÅÒÎÏÅ ÉÍÑ ÔÉÐÁ"
-#: utils/adt/ri_triggers.c:336
-#: utils/adt/ri_triggers.c:2719
-#: utils/adt/ri_triggers.c:3208
-#: utils/adt/ri_triggers.c:3245
+#: utils/adt/ri_triggers.c:339
+#: utils/adt/ri_triggers.c:2722
+#: utils/adt/ri_triggers.c:3211
+#: utils/adt/ri_triggers.c:3248
#, c-format
msgid "insert or update on table \"%s\" violates foreign key constraint \"%s\""
msgstr ""
-#: utils/adt/ri_triggers.c:339
-#: utils/adt/ri_triggers.c:2722
+#: utils/adt/ri_triggers.c:342
+#: utils/adt/ri_triggers.c:2725
msgid "MATCH FULL does not allow mixing of null and nonnull key values."
msgstr ""
-#: utils/adt/ri_triggers.c:2481
-#: utils/adt/ri_triggers.c:2937
+#: utils/adt/ri_triggers.c:2484
+#: utils/adt/ri_triggers.c:2940
#, c-format
msgid "function \"%s\" called with wrong number of trigger arguments"
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ \"%s\" ×ÙÚ×ÁÎÁ Ó ÎÅÐÒÁ×ÉÌØÎÙÍ ÞÉÓÌÏÍ ÔÒÉÇÇÅÒÎÙÈ ÁÒÇÕÍÅÎÔÏ×"
-#: utils/adt/ri_triggers.c:2499
-#: utils/adt/ri_triggers.c:2947
+#: utils/adt/ri_triggers.c:2502
+#: utils/adt/ri_triggers.c:2950
#, c-format
msgid "no target table given for trigger \"%s\" on table \"%s\""
-msgstr ""
+msgstr "ÎÅ ÕËÁÚÁÎÁ ÔÁÂÌÉÃÁ ÎÁÚÎÁÞÅÎÉÑ ÄÌÑ ÔÒÉÇÇÅÒÁ \"%s\" ÄÌÑ ÔÁÂÌÉÃÙ \"%s\""
-#: utils/adt/ri_triggers.c:2502
-#: utils/adt/ri_triggers.c:2950
+#: utils/adt/ri_triggers.c:2505
+#: utils/adt/ri_triggers.c:2953
msgid "Remove this referential integrity trigger and its mates, then do ALTER TABLE ADD CONSTRAINT."
msgstr ""
-#: utils/adt/ri_triggers.c:2857
-#: utils/adt/ri_triggers.c:2867
-#: utils/adt/ri_triggers.c:3307
+#: utils/adt/ri_triggers.c:2860
+#: utils/adt/ri_triggers.c:2870
+#: utils/adt/ri_triggers.c:3310
#, c-format
msgid "table \"%s\" does not have column \"%s\" referenced by constraint \"%s\""
msgstr "ÔÁÂÌÉÃÁ \"%s\" ÎÅ ÉÍÅÅÔ ËÏÌÏÎËÕ \"%s\" ÕËÁÚÁÎÎÕÀ ËÏÎÓÔÒÅÊÎÔÏÍ \"%s\""
-#: utils/adt/ri_triggers.c:2887
+#: utils/adt/ri_triggers.c:2890
#, c-format
msgid "function \"%s\" was not called by trigger manager"
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ \"%s\" ÎÅ ÂÙÌÁ ×ÙÚ×ÁÎÁ ÍÅÎÅÄÖÅÒÏÍ ÔÒÉÇÇÅÒÏ×"
-#: utils/adt/ri_triggers.c:2896
+#: utils/adt/ri_triggers.c:2899
#, c-format
msgid "function \"%s\" must be fired AFTER ROW"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÄÏÌÖÎÁ ÚÁÐÕÓËÁÔØÓÑ × AFTER ROW"
-#: utils/adt/ri_triggers.c:2904
+#: utils/adt/ri_triggers.c:2907
#, c-format
msgid "function \"%s\" must be fired for INSERT"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÄÏÌÖÎÁ ÚÁÐÕÓËÁÔØÓÑ ÄÌÑ INSERT"
-#: utils/adt/ri_triggers.c:2910
+#: utils/adt/ri_triggers.c:2913
#, c-format
msgid "function \"%s\" must be fired for UPDATE"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÄÏÌÖÎÁ ÚÁÐÕÓËÁÔØÓÑ ÄÌÑ UPDATE"
-#: utils/adt/ri_triggers.c:2917
+#: utils/adt/ri_triggers.c:2920
#, c-format
msgid "function \"%s\" must be fired for INSERT or UPDATE"
-msgstr ""
+msgstr "ÆÕÎËÃÉÑ \"%s\" ÄÏÌÖÎÁ ÚÁÐÕÓËÁÔØÓÑ ÄÌÑ INSERT ÉÌÉ UPDATE"
-#: utils/adt/ri_triggers.c:2924
+#: utils/adt/ri_triggers.c:2927
#, c-format
msgid "function \"%s\" must be fired for DELETE"
msgstr "ÆÕÎËÃÉÑ \"%s\" ÄÏÌÖÎÁ ÚÁÐÕÓËÁÔØÓÑ ÄÌÑ DELETE"
-#: utils/adt/ri_triggers.c:3175
+#: utils/adt/ri_triggers.c:3178
#, c-format
msgid "referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave unexpected result"
msgstr ""
-#: utils/adt/ri_triggers.c:3179
+#: utils/adt/ri_triggers.c:3182
msgid "This is most likely due to a rule having rewritten the query."
msgstr ""
-#: utils/adt/ri_triggers.c:3210
+#: utils/adt/ri_triggers.c:3213
#, c-format
msgid "No rows were found in \"%s\"."
msgstr "óÔÒÏË × \"%s\" ÎÅ ÎÁÊÄÅÎÏ."
-#: utils/adt/ri_triggers.c:3247
+#: utils/adt/ri_triggers.c:3250
#, c-format
msgid "Key (%s)=(%s) is not present in table \"%s\"."
msgstr "ëÌÀÞ (%s)=(%s) ÏÔÓÕÔÓÔ×ÕÅÔ × ÔÁÂÌÉÃÅ \"%s\"."
-#: utils/adt/ri_triggers.c:3253
+#: utils/adt/ri_triggers.c:3256
#, c-format
msgid "update or delete on \"%s\" violates foreign key constraint \"%s\" on \"%s\""
msgstr ""
-#: utils/adt/ri_triggers.c:3256
+#: utils/adt/ri_triggers.c:3259
#, c-format
msgid "Key (%s)=(%s) is still referenced from table \"%s\"."
msgstr "ëÌÀÞ (%s)=(%s) ×Ó£ ÅÝ£ ÓÓÙÌÁÅÔÓÑ ÉÚ ÔÁÂÌÉÃÙ \"%s\"."
#: utils/adt/varbit.c:263
#, c-format
msgid "bit string length %d does not match type bit(%d)"
-msgstr ""
+msgstr "ÄÌÉÎÁ ÓÔÒÏËÉ ÂÉÔÏ× %d ÎÅ ÓÏ×ÐÁÄÁÅÔ Ó ÔÉÐÏÍ bit(%d)"
#: utils/adt/varbit.c:131
#: utils/adt/varbit.c:370
#: utils/adt/varbit.c:532
#, c-format
msgid "bit string too long for type bit varying(%d)"
-msgstr ""
+msgstr "ÓÔÒÏËÁ ÂÉÔÏ× ÓÌÉÛËÏÍ ×ÅÌÉËÁ ÄÌÑ ÔÉÐÁ bit varying(%d)"
#: utils/adt/varbit.c:472
msgid "invalid length in external bit string"
#: utils/adt/varbit.c:905
msgid "cannot AND bit strings of different sizes"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ \"é\" (AND) ÄÌÑ ÂÉÔÏ×ÙÈ ÓÔÒÏË ÒÁÚÎÏÊ ÄÌÉÎÙ"
#: utils/adt/varbit.c:946
msgid "cannot OR bit strings of different sizes"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ \"éìé\" (OR) ÄÌÑ ÂÉÔÏ×ÙÈ ÓÔÒÏË ÒÁÚÎÏÊ ÄÌÉÎÙ"
#: utils/adt/varbit.c:992
msgid "cannot XOR bit strings of different sizes"
-msgstr ""
+msgstr "ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ \"üëóëìàúé÷îùã éìé\" (XOR) ÄÌÑ ÂÉÔÏ×ÙÈ ÓÔÒÏË ÒÁÚÎÏÊ ÄÌÉÎÙ"
#: utils/adt/varbit.c:1257
#: utils/adt/varbit.c:1290
#: utils/cache/relcache.c:3308
#: utils/cache/relcache.c:3449
msgid "Continuing anyway, but there's something wrong."
-msgstr ""
+msgstr "ðÒÏÄÏÌÖÁÅÍ × ÌÀÂÏÍ ÓÌÕÞÁÅ, ÎÏ ÞÔÏ-ÔÏ ÎÅ ÔÁË."
#: utils/cache/relcache.c:3447
#, c-format
#: utils/error/elog.c:459
msgid "error during error recovery, giving up"
-msgstr ""
+msgstr "ÏÛÉÂËÁ ×Ï ×ÒÅÍÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ... ÓÄÁÀÓØ"
#: utils/error/elog.c:887
#, c-format
#: utils/fmgr/dfmgr.c:252
#, c-format
msgid "could not access file \"%s\": %m"
-msgstr ""
+msgstr "ÎÅÔ ÄÏÓÔÕÐÁ Ë ÆÁÊÌÕ \"%s\": %m"
#: utils/fmgr/dfmgr.c:135
#, c-format
#: utils/init/miscinit.c:548
#, c-format
msgid "Is another %s (PID %d) running in data directory \"%s\"?"
-msgstr ""
+msgstr "÷ÙÐÏÌÎÑÅÔÓÑ ÌÉ ÄÒÕÇÏÊ %s (PID %d) ÎÁ ÄÉÒÅËÔÏÒÉÉ ÄÁÎÎÙÈ \"%s\"?"
#: utils/init/miscinit.c:551
#, c-format
msgid "Is another %s (PID %d) using socket file \"%s\"?"
-msgstr ""
+msgstr "éÓÐÏÌØÚÕÅÔ ÌÉ ÄÒÕÇÏÊ %s (PID %d) ÆÁÊÌ ÓÏËÅÔÁ \"%s\"?"
#: utils/init/miscinit.c:580
#, c-format