From 118bd9180958bcb62de255a6d1490d129d7e92d8 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Wed, 27 Oct 2004 11:52:28 +0000 Subject: [PATCH] Translation update --- src/backend/po/ru.po | 2318 +++++++++++++++++++++--------------------- 1 file changed, 1159 insertions(+), 1159 deletions(-) diff --git a/src/backend/po/ru.po b/src/backend/po/ru.po index e2b36af600..07c1e90ea4 100644 --- a/src/backend/po/ru.po +++ b/src/backend/po/ru.po @@ -1,10 +1,10 @@ # 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; +# - March 27 - October 24, 2004: Updates for 7.4.x/8.0 branches; # - July - August 23, 2003: Updates for 7.4.x; # - January 2, 2003: Fuzzy fixes, Serguei A. Mokhov # - October 12, 2002: Post-7.3 beta 2, Fuzzy fixes, Serguei A. Mokhov @@ -15,8 +15,8 @@ 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 \n" "Language-Team: pgsql-rus \n" "MIME-Version: 1.0\n" @@ -25,6 +25,11 @@ msgstr "" "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)" @@ -35,11 +40,6 @@ msgstr " 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 @@ -66,15 +66,15 @@ msgstr " 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 "" @@ -772,55 +772,6 @@ 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 "" @@ -1048,54 +999,54 @@ 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 @@ -1275,12 +1226,54 @@ msgstr "" 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 @@ -1299,6 +1292,13 @@ msgstr " 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 @@ -1573,21 +1573,6 @@ msgstr "\"%s\" 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 @@ -1682,186 +1667,20 @@ msgstr " 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 @@ -1900,6 +1719,40 @@ msgstr " 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" @@ -2095,60 +1948,243 @@ msgstr " 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\"" @@ -2260,41 +2296,14 @@ msgstr " 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 @@ -2304,78 +2313,6 @@ msgstr " 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" @@ -2436,39 +2373,102 @@ msgstr " 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 @@ -2653,7 +2653,7 @@ msgstr "setval: #: 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 @@ -3086,7 +3086,7 @@ msgstr " #: 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 @@ -3096,17 +3096,17 @@ msgstr " #: 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 @@ -3125,12 +3125,12 @@ msgstr " #: 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 @@ -3771,51 +3771,6 @@ msgstr "" 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" @@ -3839,7 +3794,7 @@ msgstr "Kerberos 4 #: libpq/auth.c:201 #, c-format msgid "Kerberos initialization returned error %d" -msgstr "" +msgstr "ÏÛÉÂËÁ Kerberos ÐÒÉ ÉÎÉÃÉÁÌÉÚÁÃÉÉ: %d" #: libpq/auth.c:211 #, c-format @@ -3868,20 +3823,20 @@ msgstr "Kerberos 5 #: 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" @@ -3894,11 +3849,11 @@ msgstr "SSL #: 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 @@ -3917,7 +3872,7 @@ msgstr "" #: libpq/auth.c:618 msgid "empty password returned by client" -msgstr "" +msgstr "×ÏÚ×ÒÁÝ£Ô ÐÕÓÔÏÊ ÐÁÒÏÌØ ÏÔ ËÌÉÅÎÔÁ" #: libpq/auth.c:678 #, c-format @@ -3927,22 +3882,22 @@ msgstr " #: 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 @@ -3952,16 +3907,61 @@ msgstr " #: 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 @@ -3983,7 +3983,7 @@ msgstr " #: 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 @@ -4276,169 +4276,69 @@ msgid "" "\"root\" execution of the PostgreSQL server is not permitted.\n" "The server must be started under an unprivileged user ID to prevent\n" "possible system security compromise. See the documentation for\n" -"more information on how to properly start the server.\n" -msgstr "" - -#: main/main.c: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" @@ -4684,80 +4584,105 @@ msgstr " 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 @@ -4988,7 +4913,7 @@ msgstr " #: 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 "" @@ -5034,41 +4959,80 @@ 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 @@ -5130,6 +5094,42 @@ msgstr " 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 "ÏÛÉÂËÁ ÓÉÎÔÁËÓÉÓÁ: ÎÅÌØÚÑ ×ÅÒÎÕÔØÓÑ" @@ -5154,21 +5154,21 @@ msgid "INTERVAL(%d) precision reduced to maximum allowed, %d" 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 ÅÝ£ ÎÅ ÒÅÁÌÉÚÏ×ÁÎÏ" @@ -5375,72 +5375,230 @@ msgstr " 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 @@ -5713,19 +5871,19 @@ msgstr " #: 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" @@ -5745,7 +5903,7 @@ msgstr "" #: postmaster/postmaster.c:1920 msgid "all server processes terminated; reinitializing" -msgstr "" +msgstr "×ÓÅ ÓÅÒ×ÅÒÎÙÅ ÐÒÏÃÅÓÓÙ ÚÁ×ÅÒÛÅÎÙ... ÐÅÒÅÉÎÉÃÉÁÌÉÚÁÃÉÑ" #: postmaster/postmaster.c:1958 msgid "child process" @@ -5761,7 +5919,7 @@ msgstr " #: postmaster/postmaster.c:2008 msgid "terminating any other active server processes" -msgstr "" +msgstr "ÚÁ×ÅÒÛÅÎÉÅ ÌÀÂÙÈ ÄÒÕÇÉÈ ÁËÔÉ×ÎÙÈ ÓÅÒ×ÅÒÎÙÈ ÐÒÏÃÅÓÓÏ×" #: postmaster/postmaster.c:2077 #, c-format @@ -5785,11 +5943,11 @@ msgstr " #: 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 @@ -5813,180 +5971,22 @@ msgstr " #: 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 @@ -6107,7 +6107,7 @@ msgstr " #: 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" @@ -6115,7 +6115,7 @@ msgstr " #: 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" @@ -6123,7 +6123,7 @@ msgstr " #: 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" @@ -6131,7 +6131,7 @@ msgstr " #: 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 @@ -6179,11 +6179,11 @@ msgstr "" #: 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" @@ -6214,11 +6214,11 @@ msgstr "" #: 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 @@ -6247,12 +6247,12 @@ msgstr "" #: 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 @@ -6325,6 +6325,37 @@ msgstr "" 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 @@ -6339,13 +6370,6 @@ msgstr "" 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" @@ -6389,7 +6413,7 @@ msgstr " #: 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." @@ -6409,11 +6433,11 @@ msgstr "" #: 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 @@ -6528,36 +6552,12 @@ msgstr "%s: #: 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 @@ -6568,7 +6568,7 @@ msgstr "" #: 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" @@ -6632,57 +6632,6 @@ msgstr " 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" @@ -6692,16 +6641,16 @@ msgstr " #: 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" @@ -6709,7 +6658,7 @@ msgstr " #: 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" @@ -6718,11 +6667,11 @@ msgstr " #: 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 @@ -6731,19 +6680,19 @@ msgstr "" #: 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 @@ -6753,7 +6702,7 @@ msgstr "" #: 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 @@ -6763,17 +6712,56 @@ msgstr "" 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 @@ -6782,23 +6770,23 @@ msgstr " #: 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 @@ -6814,7 +6802,7 @@ msgstr "" #: utils/adt/arrayfuncs.c:904 msgid "invalid array flags" -msgstr "" +msgstr "ÎÅ×ÅÒÎÙÅ ÆÌÁÇÉ ÍÁÓÓÉ×Á" #: utils/adt/arrayfuncs.c:912 msgid "wrong element type" @@ -6876,7 +6864,7 @@ msgstr " #: 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" @@ -7089,7 +7077,7 @@ msgstr " #: utils/adt/encode.c:327 msgid "invalid end sequence" -msgstr "" +msgstr "ÎÅ×ÅÒÎÙÊ ËÏÎÅà ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ" #: utils/adt/encode.c:436 #: utils/adt/encode.c:501 @@ -7198,7 +7186,7 @@ msgstr "\"0\" #: utils/adt/formatting.c:1016 msgid "multiple decimal points" -msgstr "" +msgstr "ÍÎÏÇÏÞÉÓÌÅÎÎÙÅ ÄÅÓÑÔÉÞÎÙÅ ÚÁÐÑÔÙÅ" #: utils/adt/formatting.c:1023 #: utils/adt/formatting.c:1128 @@ -7207,7 +7195,7 @@ msgstr "" #: 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" @@ -7257,7 +7245,7 @@ msgstr " #: 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" @@ -7267,11 +7255,11 @@ msgstr "\"RN\" #: 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 @@ -7355,7 +7343,7 @@ msgstr " #: 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" @@ -7363,7 +7351,7 @@ msgstr "" #: 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" @@ -7372,7 +7360,7 @@ msgstr "" #: 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" @@ -7388,11 +7376,17 @@ msgstr " 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 @@ -7448,7 +7442,7 @@ msgstr "" #: 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" @@ -7574,6 +7568,12 @@ msgstr " 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" @@ -7679,98 +7679,98 @@ msgstr " 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\"." @@ -7904,7 +7904,7 @@ msgstr "" #: 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 @@ -7922,7 +7922,7 @@ msgstr "\"%c\" #: 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" @@ -7930,15 +7930,15 @@ msgstr " #: 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 @@ -8005,7 +8005,7 @@ msgstr " #: 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 @@ -8014,7 +8014,7 @@ msgstr " #: utils/error/elog.c:459 msgid "error during error recovery, giving up" -msgstr "" +msgstr "ÏÛÉÂËÁ ×Ï ×ÒÅÍÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ... ÓÄÁÀÓØ" #: utils/error/elog.c:887 #, c-format @@ -8106,7 +8106,7 @@ msgstr "PANIC" #: 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 @@ -8178,12 +8178,12 @@ msgstr " #: 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 -- 2.49.0