Translation updates
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 5 Apr 2004 09:13:43 +0000 (09:13 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 5 Apr 2004 09:13:43 +0000 (09:13 +0000)
src/bin/initdb/nls.mk
src/bin/initdb/po/ru.po [new file with mode: 0644]
src/bin/psql/po/ru.po
src/interfaces/libpq/po/ru.po

index 945177149b0a751882ce5d658f102d594d898605..100bc6c4ba107b7fec90123de8f70e3637da6e1f 100644 (file)
@@ -1,5 +1,5 @@
-# $PostgreSQL: pgsql/src/bin/initdb/nls.mk,v 1.5 2004/01/10 09:09:40 dennis Exp $
+# $PostgreSQL: pgsql/src/bin/initdb/nls.mk,v 1.6 2004/04/05 09:13:43 petere Exp $
 CATALOG_NAME   := initdb
-AVAIL_LANGUAGES        := de it pt_BR sv
+AVAIL_LANGUAGES        := de it pt_BR ru sv
 GETTEXT_FILES  := initdb.c
 GETTEXT_TRIGGERS:= _ simple_prompt
diff --git a/src/bin/initdb/po/ru.po b/src/bin/initdb/po/ru.po
new file mode 100644 (file)
index 0000000..599d8bd
--- /dev/null
@@ -0,0 +1,399 @@
+# ru.po
+# INITDB Translated Messages into the Russian Language (KOI8-R)
+#
+# $PostgreSQL: pgsql/src/bin/initdb/po/ru.po,v 1.1 2004/04/05 09:13:43 petere Exp $
+#
+# ChangeLog:
+#   - March 27, 2004: Initial Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PostgreSQL 7.5.x\n"
+"POT-Creation-Date: 2004-03-27 14:11-0400\n"
+"PO-Revision-Date: 2004-03-27 14:03-0500\n"
+"Last-Translator: Serguei A. Mokhov <mokhov@cs.concordia.ca>\n"
+"Language-Team: pgsql-rus <pgsql-rus@yahoogroups.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=koi8-r\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: initdb.c:246
+#: initdb.c:260
+#, c-format
+msgid "%s: out of memory\n"
+msgstr "%s: ÎÅÈ×ÁÔËÁ ÐÁÍÑÔÉ\n"
+
+#: initdb.c:366
+#, c-format
+msgid "%s: could not open file \"%s\" for reading: %s\n"
+msgstr ""
+
+#: initdb.c:424
+#, c-format
+msgid "%s: could not open file \"%s\" for writing: %s\n"
+msgstr ""
+
+#: initdb.c:456
+#, c-format
+msgid "%s: child process exited with exit code %d\n"
+msgstr ""
+
+#: initdb.c:461
+#, c-format
+msgid "%s: child process was terminated by signal %d\n"
+msgstr ""
+
+#: initdb.c:466
+#, c-format
+msgid "%s: child process exited with unrecognized status %d\n"
+msgstr ""
+
+#: initdb.c:587
+#: initdb.c:596
+#: initdb.c:604
+#, c-format
+msgid "%s: failed\n"
+msgstr "%s: ÏÛÉÂËÁ\n"
+
+#: initdb.c:593
+#, c-format
+msgid "%s: removing data directory \"%s\"\n"
+msgstr ""
+
+#: initdb.c:601
+#, c-format
+msgid "%s: removing contents of data directory \"%s\"\n"
+msgstr ""
+
+#: initdb.c:612
+#, c-format
+msgid "%s: data directory \"%s\" not removed at user's request\n"
+msgstr ""
+
+#: initdb.c:638
+#, c-format
+msgid ""
+"%s: cannot be run as root\n"
+"Please log in (using, e.g., \"su\") as the (unprivileged) user that will\n"
+"own the server process.\n"
+msgstr ""
+
+#: initdb.c:682
+#, c-format
+msgid "%s: \"%s\" is not a valid server encoding name\n"
+msgstr ""
+
+#: initdb.c:806
+#, c-format
+msgid ""
+"%s: file \"%s\" does not exist\n"
+"This means you have a corrupted installation or identified\n"
+"the wrong directory with the invocation option -L.\n"
+msgstr ""
+
+#: initdb.c:1058
+msgid "selecting default max_connections ... "
+msgstr ""
+
+#: initdb.c:1094
+msgid "selecting default shared_buffers ... "
+msgstr ""
+
+#: initdb.c:1127
+msgid "creating configuration files ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÆÁÊÌÏ× ËÏÎÆÉÇÕÒÁÃÉÉ ... "
+
+#: initdb.c:1205
+#, c-format
+msgid "creating template1 database in %s/base/1 ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÂÁÚÙ template1 × %s/base/1 ... "
+
+#: initdb.c:1221
+#, c-format
+msgid ""
+"%s: input file \"%s\" does not belong to PostgreSQL %s\n"
+"Check your installation or specify the correct path using the option -L.\n"
+msgstr ""
+
+#: initdb.c:1294
+msgid "initializing pg_shadow ... "
+msgstr "ÉÎÉÃÉÁÌÉÚÁÃÉÑ pg_shadow ... "
+
+#: initdb.c:1325
+msgid "Enter new superuser password: "
+msgstr "÷×ÅÄÉÔÅ ÎÏ×ÙÊ ÐÁÒÏÌØ ÁÄÍÉÎÓÔÒÁÔÏÒÁ:"
+
+#: initdb.c:1326
+msgid "Enter it again: "
+msgstr "÷×ÅÄÉÔÅ ÅÇÏ ÓÎÏ×Á: "
+
+#: initdb.c:1329
+msgid "Passwords didn't match.\n"
+msgstr "ðÁÒÏÌÉ ÎÅ ÓÏ×ÐÁÄÁÀÔ.\n"
+
+#: initdb.c:1334
+msgid "setting password ... "
+msgstr "ÕÓÔÁÎÏ×ËÁ ÐÁÒÏÌÑ ... "
+
+#: initdb.c:1358
+#, c-format
+msgid "%s: The password file was not generated. Please report this problem.\n"
+msgstr ""
+
+#: initdb.c:1388
+msgid "enabling unlimited row size for system tables ... "
+msgstr ""
+
+#: initdb.c:1461
+msgid "initializing pg_depend ... "
+msgstr "ÉÎÉÃÉÁÌÉÚÁÃÉÑ pg_depend ... "
+
+#: initdb.c:1489
+msgid "creating system views ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÓÉÓÔÅÍÎÙÈ ×ÉÄÏ× ... "
+
+#: initdb.c:1526
+msgid "loading pg_description ... "
+msgstr "ÚÁÇÒÕÚËÁ pg_description ... "
+
+#: initdb.c:1574
+msgid "creating conversions ... "
+msgstr "ÓÏÚÄÁÎÉÅ ËÏÎ×ÅÒÓÉÊ ... "
+
+#: initdb.c:1630
+msgid "setting privileges on built-in objects ... "
+msgstr ""
+
+#: initdb.c:1688
+msgid "creating information schema ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÉÆÏÒÍÁÃÉÏÎÎÏÊ ÓÈÅÍÙ ... "
+
+#: initdb.c:1750
+msgid "vacuuming database template1 ... "
+msgstr "ÓÂÏÒËÁ ÍÕÓÏÒÁ × ÂÁÚÅ template1 ... "
+
+#: initdb.c:1806
+msgid "copying template1 to template0 ... "
+msgstr "ËÏÐÉÒÏ×ÁÎÉÅ template1 × template0 ... "
+
+#: initdb.c:1863
+msgid "caught signal\n"
+msgstr "ÐÏÊÍÁΠÓÉÇÎÁÌ\n"
+
+#: initdb.c:1868
+msgid "could not write to child process\n"
+msgstr ""
+
+#: initdb.c:1874
+msgid "ok\n"
+msgstr "ok\n"
+
+#: initdb.c:1904
+#, c-format
+msgid "%s: invalid locale name \"%s\"\n"
+msgstr "%s: ÎÅ×ÅÒÎÏÅ ÉÍÑ ÌÏËÁÌÉ \"%s\"\n"
+
+#: initdb.c:1971
+#, c-format
+msgid ""
+"%s initializes a PostgreSQL database cluster.\n"
+"\n"
+msgstr ""
+
+#: initdb.c:1972
+msgid "Usage:\n"
+msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ:\n"
+
+#: initdb.c:1973
+#, c-format
+msgid "  %s [OPTION]... [DATADIR]\n"
+msgstr ""
+
+#: initdb.c:1974
+msgid ""
+"\n"
+"Options:\n"
+msgstr ""
+"\n"
+"ïÐÃÉÉ:\n"
+
+#: initdb.c:1975
+msgid " [-D, --pgdata=]DATADIR     location for this database cluster\n"
+msgstr ""
+
+#: initdb.c:1976
+msgid "  -E, --encoding=ENCODING   set default encoding for new databases\n"
+msgstr ""
+
+#: initdb.c:1977
+msgid "  --locale=LOCALE           initialize database cluster with given locale\n"
+msgstr ""
+
+#: initdb.c:1978
+msgid ""
+"  --lc-collate, --lc-ctype, --lc-messages=LOCALE\n"
+"  --lc-monetary, --lc-numeric, --lc-time=LOCALE\n"
+"                            initialize database cluster with given locale\n"
+"                            in the respective category (default taken from\n"
+"                            environment)\n"
+msgstr ""
+
+#: initdb.c:1983
+msgid "  --no-locale               equivalent to --locale=C\n"
+msgstr ""
+
+#: initdb.c:1984
+msgid "  -U, --username=NAME       database superuser name\n"
+msgstr ""
+
+#: initdb.c:1985
+msgid "  -W, --pwprompt            prompt for a password for the new superuser\n"
+msgstr ""
+
+#: initdb.c:1986
+msgid "  -?, --help                show this help, then exit\n"
+msgstr ""
+
+#: initdb.c:1987
+msgid "  -V, --version             output version information, then exit\n"
+msgstr ""
+
+#: initdb.c:1988
+msgid ""
+"\n"
+"Less commonly used options:\n"
+msgstr ""
+
+#: initdb.c:1989
+msgid "  -d, --debug               generate lots of debugging output\n"
+msgstr ""
+
+#: initdb.c:1990
+msgid "  -s, --show                show internal settings\n"
+msgstr ""
+
+#: initdb.c:1991
+msgid "  -L DIRECTORY              where to find the input files\n"
+msgstr ""
+
+#: initdb.c:1992
+msgid "  -n, --noclean             do not clean up after errors\n"
+msgstr ""
+
+#: initdb.c:1993
+msgid ""
+"\n"
+"If the data directory is not specified, the environment variable PGDATA\n"
+"is used.\n"
+msgstr ""
+
+#: initdb.c:1995
+msgid ""
+"\n"
+"Report bugs to <pgsql-bugs@postgresql.org>.\n"
+msgstr ""
+
+#: initdb.c:2118
+msgid "Running in debug mode.\n"
+msgstr ""
+
+#: initdb.c:2122
+msgid "Running in noclean mode.  Mistakes will not be cleaned up.\n"
+msgstr ""
+
+#: initdb.c:2155
+#: initdb.c:2172
+#, c-format
+msgid "Try \"%s --help\" for more information.\n"
+msgstr ""
+
+#: initdb.c:2170
+#, c-format
+msgid "%s: too many command-line arguments (first is \"%s\")\n"
+msgstr ""
+
+#: initdb.c:2187
+#, c-format
+msgid ""
+"%s: no data directory specified\n"
+"You must identify the directory where the data for this database system\n"
+"will reside.  Do this with either the invocation option -D or the\n"
+"environment variable PGDATA.\n"
+msgstr ""
+
+#: initdb.c:2211
+#, c-format
+msgid ""
+"The program \"postgres\" is needed by %s but was not found in \n"
+"the directory \"%s\". Check your installation.\n"
+msgstr ""
+
+#: initdb.c:2220
+#, c-format
+msgid "%s: could not determine valid short version string\n"
+msgstr ""
+
+#: initdb.c:2272
+#, c-format
+msgid ""
+"The files belonging to this database system will be owned by user \"%s\".\n"
+"This user must also own the server process.\n"
+"\n"
+msgstr ""
+
+#: initdb.c:2285
+#, c-format
+msgid ""
+"The database cluster will be initialized with locale %s.\n"
+"\n"
+msgstr ""
+
+#: initdb.c:2290
+#, c-format
+msgid ""
+"The database cluster will be initialized with locales\n"
+"  COLLATE:  %s\n"
+"  CTYPE:    %s\n"
+"  MESSAGES: %s\n"
+"  MONETARY: %s\n"
+"  NUMERIC:  %s\n"
+"  TIME:     %s\n"
+"\n"
+msgstr ""
+
+#: initdb.c:2335
+#, c-format
+msgid "creating directory %s ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÄÉÒÅËÔÏÒÉÉ %s ... "
+
+#: initdb.c:2349
+#, c-format
+msgid "fixing permissions on existing directory %s ... "
+msgstr ""
+
+#: initdb.c:2367
+#, c-format
+msgid ""
+"%s: directory \"%s\" exists but is not empty\n"
+"If you want to create a new database system, either remove or empty\n"
+"the directory \"%s\" or run %s\n"
+"with an argument other than \"%s\".\n"
+msgstr ""
+
+#: initdb.c:2384
+#, c-format
+msgid "creating directory %s/%s ... "
+msgstr "ÓÏÚÄÁÎÉÅ ÄÉÒÅËÔÏÒÉÉ %s/%s ... "
+
+#: initdb.c:2442
+#, c-format
+msgid ""
+"\n"
+"Success. You can now start the database server using:\n"
+"\n"
+"    %s%s%s/postmaster -D %s%s%s\n"
+"or\n"
+"    %s%s%s/pg_ctl -D %s%s%s -l logfile start\n"
+"\n"
+msgstr ""
+
index 860680996386547e98b0aaeef8f93382e4147a97..05f9ce305aab2d9ac258a6ba94ac3b2f6508d712 100644 (file)
@@ -1,8 +1,9 @@
 # PSQL Translated Messages into the Russian Language (KOI8-R)
 #
-# $PostgreSQL: pgsql/src/bin/psql/po/ru.po,v 1.9 2003/11/29 19:52:07 pgsql Exp $
+# $PostgreSQL: pgsql/src/bin/psql/po/ru.po,v 1.10 2004/04/05 09:13:43 petere Exp $
 #
 # ChangeLog:
+#   - March 27, 2004: Update for 7.5.*; <mokhov@cs.concordia.ca>
 #   - July 26 - October 12, 2003: Update for 7.4.x; <mokhov@cs.concordia.ca>
 #   - October 12, 2002: Complete post-7.3beta2 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #   - September 7, 2002: Complete post-7.3beta1 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: PostgreSQL 7.4\n"
-"POT-Creation-Date: 2003-10-07 01:23-0300\n"
-"PO-Revision-Date: 2003-10-12 22:58-0500\n"
+"Project-Id-Version: PostgreSQL 7.5.x\n"
+"POT-Creation-Date: 2004-03-27 14:11-0400\n"
+"PO-Revision-Date: 2004-03-27 15:49-0500\n"
 "Last-Translator: Serguei A. Mokhov <mokhov@cs.concordia.ca>\n"
 "Language-Team: pgsql-rus <pgsql-rus@yahoogroups.com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=koi8-r\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: command.c:154
+#: command.c:112
 msgid "Warning: This syntax is deprecated.\n"
 msgstr "÷ÎÉÍÁÎÉÅ: üÔÏÔ ÓÉÎÔÁËÓÉÓ ÕÓÔÁÒÅÌ.\n"
 
-#: command.c:161
+#: command.c:120
 #, c-format
 msgid "Invalid command \\%s. Try \\? for help.\n"
 msgstr "îÅ×ÅÒÎÁÑ ËÏÍÁÎÄÁ \\%s. îÁÂÅÒÉÔÅ \\? ÄÌÑ ÐÏÄÓËÁÚËÉ.\n"
 
-#: command.c:163
+#: command.c:122
 #, c-format
 msgid "invalid command \\%s\n"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÁÑ ËÏÍÁÎÄÁ \\%s\n"
 
-#: command.c:290
+#: command.c:131
+#, c-format
+msgid "\\%s: extra argument \"%s\" ignored\n"
+msgstr "\\%s: ÉÚÌÉÛÎÉÊ ÁÒÇÕÍÅÎÔ: \"%s\" -- ÐÒÏÐÕÝÅÎ\n"
+
+#: command.c:240
 #, c-format
 msgid "could not get home directory: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÄÏÍÁÛÎÀÀ (home) ÄÉÒÅËÔÏÒÉÀ: %s\n"
 
-#: command.c:306
+#: command.c:256
 #, c-format
 msgid "\\%s: could not change directory to \"%s\": %s\n"
 msgstr "\\%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÏÍÅÎÑÔØ ÄÉÒÅËÔÏÒÉÀ ÎÁ \"%s\": %s\n"
 
-#: command.c:411
-#: command.c:769
+#: command.c:367
+#: command.c:754
 msgid "no query buffer\n"
 msgstr "ÎÅÔ ÂÕÆÅÒÁ ÚÁÐÒÏÓÏ×\n"
 
-#: command.c:468
+#: command.c:428
 #, c-format
 msgid "%s: invalid encoding name or conversion procedure not found\n"
 msgstr "%s: ÎÅÐÒÁ×ÉÌØÎÏÅ ÎÁÚ×ÁÎÉÅ ËÏÄÉÒÏ×ËÉ ÓÉÍ×ÏÌÏ× ÉÌÉ ÆÕÎËÃÉÑ ËÏÎ×ÅÒÓÉÉ ÎÅ ÎÁÊÄÅÎÁ\n"
 
+#: command.c:496
 #: command.c:530
+#: command.c:544
 #: command.c:561
-#: command.c:572
-#: command.c:586
-#: command.c:628
-#: command.c:749
-#: command.c:778
+#: command.c:607
+#: command.c:734
+#: command.c:765
 #, c-format
 msgid "\\%s: missing required argument\n"
 msgstr "\\%s: ÏÔÓÕÔÓÔ×ÕÅÔ ÎÅÏÂÈÏÄÉÍÙÊ ÁÒÇÕÍÅÎÔ\n"
 
-#: command.c:616
+#: command.c:593
 msgid "Query buffer is empty."
 msgstr "âÕÆÅÒ ÚÁÐÒÏÓÏ× ÐÕÓÔ."
 
-#: command.c:649
+#: command.c:627
 msgid "Query buffer reset (cleared)."
 msgstr "âÕÆÅÒ ÚÁÐÒÏÓÏ× ÓÂÒÏÛÅΠ(ÏÞÉÝÅÎ)."
 
-#: command.c:660
+#: command.c:640
 #, c-format
 msgid "Wrote history to file \"%s\".\n"
 msgstr "éÓÔÏÒÉÑ ÚÁÐÉÓÁÎÁ × ÆÁÊÌ \"%s\".\n"
 
-#: command.c:692
-#: command.c:1149
-#: command.c:1246
-#: command.c:1964
+#: command.c:675
 #: common.c:86
-#: copy.c:88
-#: copy.c:116
-#: describe.c:51
-#: mainloop.c:78
-#: mainloop.c:341
+#: common.c:100
+#: mainloop.c:70
 msgid "out of memory\n"
 msgstr "ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ\n"
 
-#: command.c:707
-#: command.c:754
+#: command.c:690
+#: command.c:739
 #, c-format
 msgid "\\%s: error\n"
 msgstr "\\%s: ÏÛÉÂËÁ\n"
 
-#: command.c:736
+#: command.c:720
 msgid "Timing is on."
 msgstr "CÅËÕÎÄÏÍÅÒ ×ËÌÀÞÅÎ."
 
-#: command.c:738
+#: command.c:722
 msgid "Timing is off."
 msgstr "CÅËÕÎÄÏÍÅÒ ×ÙËÌÀÞÅÎ."
 
-#: command.c:793
-#: command.c:813
-#: command.c:1011
-#: command.c:1024
-#: command.c:1035
-#: command.c:1606
-#: command.c:1619
-#: command.c:1631
-#: command.c:1644
-#: command.c:1658
-#: command.c:1680
-#: command.c:1710
-#: common.c:135
-#: copy.c:378
+#: command.c:780
+#: command.c:800
+#: command.c:1157
+#: command.c:1164
+#: command.c:1174
+#: command.c:1186
+#: command.c:1199
+#: command.c:1213
+#: command.c:1235
+#: command.c:1265
+#: common.c:171
+#: copy.c:412
+#: copy.c:457
 #, c-format
 msgid "%s: %s\n"
 msgstr "%s: %s\n"
 
-#: command.c:879
-#, c-format
-msgid "\\%s: extra argument \"%s\" ignored\n"
-msgstr "\\%s: ÉÚÌÉÛÎÉÊ ÁÒÇÕÍÅÎÔ: \"%s\" -- ÐÒÏÐÕÝÅÎ\n"
-
-#: command.c:972
-#: command.c:1000
-#: command.c:1122
-msgid "parse error at the end of line\n"
-msgstr "ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × ËÏÎÃÅ ÓÔÒÏËÉ\n"
-
-#: command.c:1351
-#: command.c:1375
-#: startup.c:177
-#: startup.c:195
+#: command.c:907
+#: command.c:931
+#: startup.c:183
+#: startup.c:201
 msgid "Password: "
 msgstr "ðÁÒÏÌØ: "
 
-#: command.c:1389
-#: common.c:181
-#: common.c:351
-#: common.c:405
-#: common.c:652
+#: command.c:945
+#: common.c:217
+#: common.c:599
+#: common.c:654
+#: common.c:896
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: command.c:1393
+#: command.c:949
 msgid "Previous connection kept\n"
 msgstr "ðÒÅÄÙÄÕÝÅÅ ÐÏÄÓÏÅÄÉÎÅÎÉÅ ÓÏÈÒÁÎÅÎÏ\n"
 
-#: command.c:1405
+#: command.c:961
 #, c-format
 msgid "\\connect: %s"
 msgstr "\\connect: %s"
 
-#: command.c:1417
+#: command.c:973
 #, c-format
 msgid "You are now connected to database \"%s\".\n"
 msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ \"%s\".\n"
 
-#: command.c:1419
+#: command.c:975
 #, c-format
 msgid "You are now connected as new user \"%s\".\n"
 msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ ËÁË ÎÏ×ÙÊ ÐÏÌØÚÏ×ÁÔÅÌØ \"%s\".\n"
 
-#: command.c:1422
+#: command.c:978
 #, c-format
 msgid "You are now connected to database \"%s\" as user \"%s\".\n"
 msgstr "÷Ù ÔÅÐÅÒØ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ \"%s\" ËÁË ÐÏÌØÚÏ×ÁÔÅÌØ \"%s\".\n"
 
-#: command.c:1544
+#: command.c:1095
 #, c-format
 msgid "could not start editor \"%s\"\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÕÓÔÉÔØ ÒÅÄÁËÔÏÒ \"%s\"\n"
 
-#: command.c:1546
+#: command.c:1097
 msgid "could not start /bin/sh\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÚÁÐÕÓÔÉÔØ /bin/sh\n"
 
-#: command.c:1591
+#: command.c:1142
 #, c-format
 msgid "could not open temporary file \"%s\": %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ×ÒÅÍÅÎÎÙÊ ÆÁÊÌ \"%s\": %s\n"
 
-#: command.c:1783
+#: command.c:1333
 msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"
 msgstr "\\pset: ÄÏÚ×ÏÌÅÎÎÙÅ ÆÏÒÍÁÔÙ: unaligned, aligned, html É latex\n"
 
-#: command.c:1788
+#: command.c:1338
 #, c-format
 msgid "Output format is %s.\n"
 msgstr "æÏÒÍÁÔ ×Ù×ÏÄÁ: %s.\n"
 
-#: command.c:1798
+#: command.c:1348
 #, c-format
 msgid "Border style is %d.\n"
 msgstr "óÔÉÌØ ÂÏÒÄÀÒÁ: %d.\n"
 
-#: command.c:1807
+#: command.c:1357
 msgid "Expanded display is on.\n"
 msgstr "òÁÓÛÉÒÅÎÎÙÊ ÄÉÓÐÌÅÊ ×ËÌÀÞÅÎ.\n"
 
-#: command.c:1808
+#: command.c:1358
 msgid "Expanded display is off.\n"
 msgstr "òÁÓÛÉÒÅÎÎÙÊ ÄÉÓÐÌÅÊ ×ÙËÌÀÞÅÎ.\n"
 
-#: command.c:1820
+#: command.c:1370
 #, c-format
 msgid "Null display is \"%s\".\n"
 msgstr "îÕÌØ-ÄÉÓÐÌÅÊ: \"%s\".\n"
 
-#: command.c:1832
+#: command.c:1382
 #, c-format
 msgid "Field separator is \"%s\".\n"
 msgstr "òÁÚÄÅÌÉÔÅÌØ ÐÏÌÅÊ: \"%s\".\n"
 
-#: command.c:1846
+#: command.c:1396
 msgid "Record separator is <newline>."
 msgstr "òÁÚÄÅÌÉÔÅÌØ ÚÁÐÉÓÅÊ: <newline>."
 
-#: command.c:1848
+#: command.c:1398
 #, c-format
 msgid "Record separator is \"%s\".\n"
 msgstr "òÁÚÄÅÌÉÔÅÌØ ÚÁÐÉÓÅÊ: \"%s\".\n"
 
-#: command.c:1859
+#: command.c:1409
 msgid "Showing only tuples."
 msgstr "ðÏËÁÚÙ×ÁÀÔÓÑ ÔÏÌØËÏ ÚÁÐÉÓÉ."
 
-#: command.c:1861
+#: command.c:1411
 msgid "Tuples only is off."
 msgstr "òÅÖÉÍ \"ÔÏÌØËÏ ÚÁÐÉÓÉ\" ×ÙËÌÀÞÅÎ."
 
-#: command.c:1877
+#: command.c:1427
 #, c-format
 msgid "Title is \"%s\".\n"
 msgstr "îÁÚ×ÁÎÉÅ: \"%s\".\n"
 
-#: command.c:1879
+#: command.c:1429
 msgid "Title is unset.\n"
 msgstr "îÁÚ×ÁÎÉÅ ÎÅ ÕËÁÚÁÎÏ.\n"
 
-#: command.c:1895
+#: command.c:1445
 #, c-format
 msgid "Table attribute is \"%s\".\n"
 msgstr "áÔÒÉÂÕÔ ÔÁÂÌÉÃÙ: \"%s\".\n"
 
-#: command.c:1897
+#: command.c:1447
 msgid "Table attributes unset.\n"
 msgstr "áÔÒÉÂÕÔÙ ÔÁÂÌÉÃÙ ÎÅ ÕËÁÚÁÎÙ.\n"
 
-#: command.c:1913
+#: command.c:1463
 msgid "Pager is used for long output."
 msgstr "éÓÐÏÌØÚÏ×ÁÔØ ÐÅÊÄÖÅÒ ÄÌÑ ÄÌÉÎÎÏÇÏ ×Ù×ÏÄÁ."
 
-#: command.c:1915
+#: command.c:1465
 msgid "Pager is always used."
 msgstr "÷ÓÅÇÄÁ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÅÊÄÖÅÒ."
 
-#: command.c:1917
+#: command.c:1467
 msgid "Pager usage is off."
 msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ ÐÅÊÄÖÅÒÁ ×ÙËÌÀÞÅÎÏ."
 
-#: command.c:1928
+#: command.c:1478
 msgid "Default footer is on."
 msgstr "îÉÖÎÉÊ ËÏÌÏÎÔÉÔÕÌ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ËÌÀÞÅÎ."
 
-#: command.c:1930
+#: command.c:1480
 msgid "Default footer is off."
 msgstr "îÉÖÎÉÊ ËÏÌÏÎÔÉÔÕÌ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ÙËÌÀÞÅÎ."
 
-#: command.c:1936
+#: command.c:1486
 #, c-format
 msgid "\\pset: unknown option: %s\n"
 msgstr "\\pset: ÎÅÉÚ×ÅÓÔÎÁÑ ÏÐÃÉÑ: %s\n"
 
-#: command.c:1983
+#: command.c:1525
 msgid "\\!: failed\n"
 msgstr "\\!: ÎÅÕÄÁÞÎÏ\n"
 
@@ -288,41 +276,53 @@ msgstr "\\!: 
 msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"
 msgstr "%s: xstrdup: ÎÅ ×ÏÚÍÏÖÎÏ ÓÄÅÌÁÔØ ËÏÐÉÀ ÎÕÌÅ×ÏÇÏ ÕËÁÚÁÔÅÌÑ (×ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ)\n"
 
-#: common.c:263
+#: common.c:124
+msgid "out of memory"
+msgstr "ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ"
+
+#: common.c:299
 msgid "connection to server was lost\n"
 msgstr "ÐÏÄÓÏÅÄÉÎÅÎÉÅ Ë ÓÅÒ×ÅÒÕ ÂÙÌÏ ÐÏÔÅÒÑÎÏ\n"
 
-#: common.c:267
+#: common.c:303
 msgid "The connection to the server was lost. Attempting reset: "
 msgstr "ðÏÄÓÏÅÄÉÎÅÎÉÅ Ë ÓÅÒ×ÅÒÕ ÂÙÌÏ ÐÏÔÅÒÑÎÏ. ðÏÐÙÔËÁ ÐÅÒÅÕÓÔÁÎÏ×ÉÔØ: "
 
-#: common.c:272
+#: common.c:308
 msgid "Failed.\n"
 msgstr "âÅÚÕÓÐÅÛÎÏ.\n"
 
-#: common.c:279
+#: common.c:315
 msgid "Succeeded.\n"
 msgstr "õÓÐÅÛÎÏ.\n"
 
-#: common.c:381
-#: common.c:620
+#: common.c:383
+#, c-format
+msgid "INTERNAL ERROR: unexpected statement position \"%s\"\n"
+msgstr "÷îõôòåîîñ: unexpected statement position \"%s\"\n"
+
+#: common.c:519
+#, c-format
+msgid "LINE %d: "
+msgstr "óôòïëá %d: "
+
+#: common.c:538
+#: common.c:547
+#, c-format
+msgid "%s\n"
+msgstr "%s\n"
+
+#: common.c:630
+#: common.c:864
 msgid "You are currently not connected to a database.\n"
 msgstr "÷ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ×Ù ÎÅ ÐÏÄÓÏÅÄÉÎÅÎÙ Ë ÂÁÚÅ ÄÁÎÎÙÈ.\n"
 
-#: common.c:436
+#: common.c:685
 #, c-format
 msgid "Asynchronous notification \"%s\" received from server process with PID %d.\n"
 msgstr "ðÏÌÕÞÅÎÏ ÁÓÉÎÈÒÏÎÎÏÅ ÏÐÏ×ÅÝÅÎÉÅ \"%s\" ÏÔ ÐÒÏÃÅÓÓÁ-ÓÅÒ×ÅÒÁ Ó PID %d.\n"
 
-#: common.c:516
-msgid ""
-"Enter data to be copied followed by a newline.\n"
-"End with a backslash and a period on a line by itself."
-msgstr ""
-"÷×ÅÄÉÔÅ ÄÁÎÎÙÅ ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ Ó ÐÏÓÌÅÄÕÀÝÉÍ ÓÉÍ×ÏÌÏÍ ÎÏ×ÏÊ ÓÔÒÏËÉ (newline).\n"
-"úÁËÏÎÞÉÔÅ Ó ÏÂÒÁÔÎÙÍ ÓÌÅÛÅÍ É ÔÏÞËÏÊ ÎÁ ÓÁÍÏÊ ÌÉÎÉÉ."
-
-#: common.c:628
+#: common.c:872
 #, c-format
 msgid ""
 "***(Single step mode: verify command)*******************************************\n"
@@ -333,39 +333,47 @@ msgstr ""
 "%s\n"
 "***(ÎÁÖÍÉÔÅ ××ÏÄ ÄÌÑ ÐÒÏÄÏÌÖÅÎÉÑ ÉÌÉ ÎÁÂÅÒÉÔÅ x É ××ÏÄ ÄÌÑ ÏÔÍÅÎÙ)**************\n"
 
-#: common.c:679
+#: common.c:923
 #, c-format
 msgid "Time: %.3f ms\n"
 msgstr "÷ÒÅÍÑ: %.3f ÍÓ\n"
 
-#: copy.c:110
+#: copy.c:114
 msgid "\\copy: arguments required\n"
 msgstr "\\copy: ÎÅÏÂÈÏÄÉÍÙ ÁÒÇÕÍÅÎÔÙ\n"
 
-#: copy.c:289
+#: copy.c:321
 #, c-format
 msgid "\\copy: parse error at \"%s\"\n"
 msgstr "\\copy: ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × \"%s\"\n"
 
-#: copy.c:291
+#: copy.c:323
 msgid "\\copy: parse error at end of line\n"
 msgstr "\\copy: ÏÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÓÉÎÔÁËÓÉÓÁ × ËÏÎÃÅ ÓÔÒÏËÉ\n"
 
-#: copy.c:389
+#: copy.c:423
 #, c-format
 msgid "%s: cannot copy from/to a directory\n"
 msgstr "%s: ÎÅÌØÚÑ ÉÓÐÏÌØÚÏ×ÁÔØ COPY TO/FROM ÄÌÑ ÄÉÒÅËÔÏÒÉÊ\n"
 
-#: copy.c:410
+#: copy.c:444
 #, c-format
 msgid "\\copy: %s"
 msgstr "\\copy: %s"
 
-#: copy.c:414
+#: copy.c:448
 #, c-format
 msgid "\\copy: unexpected response (%d)\n"
 msgstr "\\copy: ÎÅÏÖÉÄÁÅÍÙÊ ÏÔ×ÅÔ (%d)\n"
 
+#: copy.c:549
+msgid ""
+"Enter data to be copied followed by a newline.\n"
+"End with a backslash and a period on a line by itself."
+msgstr ""
+"÷×ÅÄÉÔÅ ÄÁÎÎÙÅ ÄÌÑ ËÏÐÉÒÏ×ÁÎÉÑ Ó ÐÏÓÌÅÄÕÀÝÉÍ ÓÉÍ×ÏÌÏÍ ÎÏ×ÏÊ ÓÔÒÏËÉ (newline).\n"
+"úÁËÏÎÞÉÔÅ Ó ÏÂÒÁÔÎÙÍ ÓÌÅÛÅÍ É ÔÏÞËÏÊ ÎÁ ÓÁÍÏÊ ÌÉÎÉÉ."
+
 #: help.c:48
 msgid "on"
 msgstr "×ËÌ."
@@ -644,8 +652,8 @@ msgid "  \\s [FILE]      display history or save it to file\n"
 msgstr "  \\s [æáêì]      ÐÏËÁÚÁÔØ ÉÓÔÏÒÉÀ ÉÌÉ ÓÏÈÒÁÎÉÔØ Å£ × ÆÁÊÌ\n"
 
 #: help.c:198
-msgid "  \\w [FILE]      write query buffer to file\n"
-msgstr "  \\w [æáêì]      ÚÁÐÉÓÁÔØ ÔÅËÕÝÉÊ ÂÕÆÅÒ ÚÁÐÒÏÓÏ× × ÆÁÊÌ\n"
+msgid "  \\w FILE        write query buffer to file\n"
+msgstr "  \\w æáêì      ÚÁÐÉÓÁÔØ ÂÕÆÅÒ ÚÁÐÒÏÓÏ× × ÆÁÊÌ\n"
 
 #: help.c:201
 msgid "Input/Output\n"
@@ -712,59 +720,63 @@ msgid "  \\df [PATTERN]  list functions (add \"+\" for more detail)\n"
 msgstr "  \\df [ðáôôåòî]  ÐÏËÁÚÁÔØ ÆÕÎËÃÉÉ (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ)\n"
 
 #: help.c:219
+msgid "  \\dg [PATTERN]  list groups\n"
+msgstr "  \\dg [ðáôôåòî]  ÐÏËÁÚÁÔØ ÇÒÕÐÐÙ\n"
+
+#: help.c:220
 msgid "  \\dn [PATTERN]  list schemas\n"
 msgstr "  \\dn [ðáôôåòî]  ÐÏËÁÚÁÔØ ÓÈÅÍÙ\n"
 
-#: help.c:220
+#: help.c:221
 msgid "  \\do [NAME]     list operators\n"
 msgstr "  \\do [éíñ]      ÐÏËÁÚÁÔØ ÏÐÅÒÁÔÏÒÙ\n"
 
-#: help.c:221
+#: help.c:222
 msgid "  \\dl            list large objects, same as \\lo_list\n"
 msgstr "  \\dl            ÐÏËÁÚÁÔØ ÂÏÌØÛÉÅ ÏÂßÅËÔÙ, ÁÎÁÌÏÇ \\lo_list\n"
 
-#: help.c:222
-msgid "  \\dp [PATTERN]  list table access privileges\n"
-msgstr "  \\dp [ðáôôåòî]  ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉÃ\n"
-
 #: help.c:223
+msgid "  \\dp [PATTERN]  list table, view and sequence access privileges\n"
+msgstr "  \\dp [ðáôôåòî]  ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉÃÙ, ×ÉÄÁ É ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ\n"
+
+#: help.c:224
 msgid "  \\dT [PATTERN]  list data types (add \"+\" for more detail)\n"
 msgstr "  \\dT [ðáôôåòî]  ÐÏËÁÚÁÔØ ÔÉÐÙ ÄÁÎÎÙÈ (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ)\n"
 
-#: help.c:224
+#: help.c:225
 msgid "  \\du [PATTERN]  list users\n"
 msgstr "  \\du [ðáôôåòî]  ÐÏËÁÚÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÅÊ\n"
 
-#: help.c:225
+#: help.c:226
 msgid "  \\l             list all databases (add \"+\" for more detail)\n"
 msgstr "  \\l             ÐÏËÁÚÁÔØ ×ÓÅ ÂÁÚÙ ÄÁÎÎÙÈ (ÄÏÂÁרÔÅ \"+\" ÄÌÑ ÂÏÌÅÅ ÄÅÔÁÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ)\n"
 
-#: help.c:226
-msgid "  \\z [PATTERN]   list table access privileges (same as \\dp)\n"
-msgstr "  \\z [ðáôôåòî]   ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉà(ÁÎÁÌÏÇ \\dp)\n"
+#: help.c:227
+msgid "  \\z [PATTERN]   list table, view and sequence access privileges (same as \\dp)\n"
+msgstr "  \\z [ðáôôåòî]   ÐÏËÁÚÁÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÔÁÂÌÉÃÙ, ×ÉÄÁ É ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ (ÁÎÁÌÏÇ \\dp)\n"
 
-#: help.c:229
+#: help.c:230
 msgid "Formatting\n"
 msgstr "æÏÒÍÁÔÉÒÏ×ÁÎÉÅ\n"
 
-#: help.c:230
+#: help.c:231
 msgid "  \\a             toggle between unaligned and aligned output mode\n"
 msgstr "  \\a             ÐÅÒÅËÌÀÞÉÔØÓÑ ÍÅÖÄÕ ÎÅÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÍ É ÆÏÒÍÁÔÉÒÏ×ÁÎÎÙÍ ×Ù×ÏÄÏÍ\n"
 
-#: help.c:231
+#: help.c:232
 msgid "  \\C [STRING]    set table title, or unset if none\n"
 msgstr "  \\C [óôòïëá]    ÕÓÔÁÎÏ×ÉÔØ ÚÁÇÏÌÏ×ÏË ÔÁÂÌÉÃÙ ÉÌÉ ÕÂÒÁÔØ ÅÓÌÉ ÓÔÒÏËÁ ÐÕÓÔÁ\n"
 
-#: help.c:232
+#: help.c:233
 msgid "  \\f [STRING]    show or set field separator for unaligned query output\n"
 msgstr "  \\f [óôòïëá]    ÐÏËÁÚÁÔØ ÉÌÉ ÕÓÔÁÎÏ×ÉÔØ ÒÁÚÄÅÌÉÔÅÌØ ÐÏÌÅÊ ÄÌÑ ÎÅÆÏÒÍÁÔÉÒÏ×ÁÎÎÏÇÏ  ×Ù×ÏÄÁ\n"
 
-#: help.c:233
+#: help.c:234
 #, c-format
 msgid "  \\H             toggle HTML output mode (currently %s)\n"
 msgstr "  \\H             ÐÅÒÅËÌÀÞÉÔØÓÑ × ÒÅÖÉÍ ×Ù×ÏÄÁ × ÆÏÒÍÁÔÅ HTML (ÔÅËÕÝÉÊ ÆÏÒÍÁÔ: %s)\n"
 
-#: help.c:235
+#: help.c:236
 msgid ""
 "  \\pset NAME [VALUE]\n"
 "                 set table output option\n"
@@ -776,45 +788,45 @@ msgstr ""
 "                 (éíñ := {format|border|expanded|fieldsep|footer|null|\n"
 "                 recordsep|tuples_only|title|tableattr|pager})\n"
 
-#: help.c:239
+#: help.c:240
 #, c-format
 msgid "  \\t             show only rows (currently %s)\n"
 msgstr "  \\t             ÐÏËÁÚÙ×ÁÔØ ÔÏÌØËÏ ÓÔÒÏËÉ (× ÄÁÎÎÙÊ ÍÏÍÅÎÔ: %s)\n"
 
-#: help.c:241
+#: help.c:242
 msgid "  \\T [STRING]    set HTML <table> tag attributes, or unset if none\n"
 msgstr "  \\T [óôòïëá]    ÕÓÔÁÎÏ×ÉÔØ ÁÔÒÉÂÕÔÙ HTML-ÔÁÇÁ <table>, ÉÌÉ ÕÄÁÌÉÔØ ÅÓÌÉ ÓÔÒÏËÁ ÐÕÓÔÁ\n"
 
-#: help.c:242
+#: help.c:243
 #, c-format
 msgid "  \\x             toggle expanded output (currently %s)\n"
 msgstr "  \\x             ÐÅÒÅËÌÀÞÉÔÓÑ × ÒÁÓÛÉÒÅÎÎÙÊ ÒÅÖÉÍ ×Ù×ÏÄÁ (ÔÅËÕÝÉÊ: %s)\n"
 
-#: help.c:246
+#: help.c:247
 msgid "Copy, Large Object\n"
 msgstr "Copy, âÏÌØÛÉÅ ÏÂßÅËÔÙ\n"
 
-#: help.c:247
+#: help.c:248
 msgid "  \\copy ...      perform SQL COPY with data stream to the client host\n"
 msgstr "  \\copy ...      ×ÙÐÏÌÎÉÔØ SQL COPY Ó ÐÏÔÏËÏÍ ÄÁÎÎÙÈ Ë ÈÏÓÔÕ ËÌÉÅÎÔÁ\n"
 
-#: help.c:248
+#: help.c:249
 msgid ""
-"  \\lo_export\n"
-"  \\lo_import\n"
+"  \\lo_export LOBOID FILE\n"
+"  \\lo_import FILE [COMMENT] \n"
 "  \\lo_list\n"
-"  \\lo_unlink     large object operations\n"
+"  \\lo_unlink LOBOID    large object operations\n"
 msgstr ""
-"  \\lo_export\n"
-"  \\lo_import\n"
+"  \\lo_export LOBOID æáêì\n"
+"  \\lo_import æáêì [ëïííåîôáòéê] \n"
 "  \\lo_list\n"
-"  \\lo_unlink     ÏÐÅÒÁÃÉÉ ÎÁÄ ÂÏÌØÛÉÍÉ ÏÂßÅËÔÁÍÉ\n"
+"  \\lo_unlink LOBOID     ÏÐÅÒÁÃÉÉ ÎÁÄ ÂÏÌØÛÉÍÉ ÏÂßÅËÔÁÍÉ\n"
 
-#: help.c:281
+#: help.c:282
 msgid "Available help:\n"
 msgstr "éÍÅÀÝÁÑÓÑ ÓÐÒÁ×ËÁ:\n"
 
-#: help.c:340
+#: help.c:341
 #, c-format
 msgid ""
 "Command:     %s\n"
@@ -829,7 +841,7 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: help.c:353
+#: help.c:354
 #, c-format
 msgid ""
 "No help available for \"%-.*s\".\n"
@@ -838,7 +850,7 @@ msgstr ""
 "îÅÔ ÓÐÒÁ×ËÉ ÐÏ \"%-.*s\".\n"
 "ðÏÐÒÏÂÕÊÔÅ \\h ÂÅÚ ÁÒÇÕÍÅÎÔÏ× ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÉÍÅÀÝÅÊÓÑ ÐÏÍÏÝÉ.\n"
 
-#: input.c:217
+#: input.c:215
 #, c-format
 msgid "could not save history to file \"%s\": %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÈÒÁÎÉÔØ ÉÓÔÏÒÉÀ × \"%s\": %s\n"
@@ -858,23 +870,23 @@ msgstr "%s: 
 msgid "%s: unknown transaction status\n"
 msgstr "%s: ÎÅÉÚ×ÅÓÔÎÏÅ ÓÏÓÔÏÑÎÉÅ ÔÒÁÎÚÁËÃÉÉ\n"
 
-#: describe.c:106
-#: describe.c:157
-#: describe.c:230
-#: describe.c:292
-#: describe.c:339
-#: describe.c:438
-#: describe.c:718
-#: describe.c:1343
-#: large_obj.c:278
+#: describe.c:80
+#: describe.c:131
+#: describe.c:204
+#: describe.c:266
+#: describe.c:313
+#: describe.c:413
+#: describe.c:693
+#: describe.c:1365
+#: large_obj.c:258
 msgid "Description"
 msgstr "ïÐÉÓÁÎÉÅ"
 
-#: large_obj.c:286
+#: large_obj.c:266
 msgid "Large objects"
 msgstr "âÏÌØÛÉÅ ÏÂßÅËÔÙ"
 
-#: mainloop.c:206
+#: mainloop.c:173
 #, c-format
 msgid "Use \"\\q\" to leave %s.\n"
 msgstr "éÓÐÏÌØÚÕÊÔÅ \"\\q\" ÞÔÏÂÙ ×ÙÊÔÉ ÉÚ %s.\n"
@@ -893,23 +905,22 @@ msgid "(%d rows)"
 msgstr "(ÚÁÐÉÓÅÊ: %d)"
 
 #: startup.c:132
-#: startup.c:574
 #, c-format
 msgid "%s: out of memory\n"
 msgstr "%s: ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ\n"
 
-#: startup.c:171
+#: startup.c:177
 msgid "User name: "
 msgstr "éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ: "
 
-#: startup.c:267
+#: startup.c:282
 #, c-format
 msgid ""
 "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
 "\n"
 "Type:  \\copyright for distribution terms\n"
 "       \\h for help with SQL commands\n"
-"       \\? for help on internal slash commands\n"
+"       \\? for help with psql commands\n"
 "       \\g or terminate with semicolon to execute query\n"
 "       \\q to quit\n"
 "\n"
@@ -918,47 +929,47 @@ msgstr ""
 "\n"
 "îÁÂÅÒÉÔÅ:  \\copyright ÄÌÑ ÕÓÌÏ×ÉÊ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ\n"
 "           \\h ÄÌÑ ÐÏÄÓËÁÚËÉ ÐÏ SQL ËÏÍÁÎÄÁÍ\n"
-"           \\? ÄÌÑ ÐÏÄÓËÁÚËÉ ÐÏ ×ÎÕÔÒÅÎÎÉÍ slash-ËÏÍÁÎÄÁÍ (\\ËÏÍÁÎÄÁ)\n"
+"           \\? ÄÌÑ ÐÏÄÓËÁÚËÉ ÐÏ ËÏÍÁÎÄÁÍ psql\n"
 "           \\g ÉÌÉ \";\" ÄÌÑ ÚÁ×ÅÒÛÅÎÉÑ É ×ÙÐÏÌÎÅÎÉÑ ÚÁÐÒÏÓÁ\n"
 "           \\q ÄÌÑ ×ÙÈÏÄÁ\n"
 "\n"
 
-#: startup.c:428
+#: startup.c:443
 #, c-format
 msgid "%s: couldn't set printing parameter \"%s\"\n"
 msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÐÁÒÁÍÅÔÒ ÐÅÞÁÔÉ \"%s\"\n"
 
-#: startup.c:474
+#: startup.c:489
 #, c-format
 msgid "%s: could not delete variable \"%s\"\n"
 msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÄÁÌÉÔØ ÐÅÒÅÍÅÎÎÕÀ \"%s\"\n"
 
-#: startup.c:484
+#: startup.c:499
 #, c-format
 msgid "%s: could not set variable \"%s\"\n"
 msgstr "%s: ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ \"%s\"\n"
 
-#: startup.c:515
-#: startup.c:521
+#: startup.c:530
+#: startup.c:536
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "îÁÂÅÒÉÔÅ \"%s --help\" ÄÌÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ.\n"
 
-#: startup.c:539
+#: startup.c:554
 #, c-format
 msgid "%s: warning: extra command-line argument \"%s\" ignored\n"
 msgstr "%s: ×ÎÉÍÁÎÉÅ: ÉÚÌÉÛÎÑÑ ÏÐÃÉÑ: \"%s\" -- ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎÁ\n"
 
-#: startup.c:546
+#: startup.c:561
 #, c-format
 msgid "%s: Warning: The -u option is deprecated. Use -U.\n"
 msgstr "%s: ÷ÎÉÍÁÎÉÅ: ïÐÃÉÑ -u ÕÓÔÁÒÅÌÁ. éÓÐÏÌØÚÕÊÔÅ -U.\n"
 
-#: startup.c:603
+#: startup.c:613
 msgid "contains support for command-line editing"
 msgstr "ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ"
 
-#: startup.c:626
+#: startup.c:636
 #, c-format
 msgid ""
 "SSL connection (cipher: %s, bits: %i)\n"
@@ -967,250 +978,255 @@ msgstr ""
 "SSL ÐÏÄÓÏÅÄÉÎÅÎÉÅ (ÛÉÆÒ: %s, ÂÉÔÙ: %i)\n"
 "\n"
 
-#: describe.c:105
-#: describe.c:147
-#: describe.c:217
-#: describe.c:290
-#: describe.c:384
-#: describe.c:438
-#: describe.c:1336
-#: describe.c:1442
-#: describe.c:1490
+#: describe.c:79
+#: describe.c:121
+#: describe.c:191
+#: describe.c:264
+#: describe.c:359
+#: describe.c:413
+#: describe.c:1358
+#: describe.c:1464
+#: describe.c:1512
 msgid "Schema"
 msgstr "óÈÅÍÁ"
 
-#: describe.c:105
-#: describe.c:147
-#: describe.c:217
-#: describe.c:290
-#: describe.c:332
-#: describe.c:438
-#: describe.c:1336
-#: describe.c:1443
-#: describe.c:1491
-#: describe.c:1586
+#: describe.c:79
+#: describe.c:121
+#: describe.c:191
+#: describe.c:264
+#: describe.c:306
+#: describe.c:359
+#: describe.c:413
+#: describe.c:1358
+#: describe.c:1465
+#: describe.c:1513
+#: describe.c:1610
 msgid "Name"
 msgstr "éÍÑ"
 
-#: describe.c:105
+#: describe.c:79
 msgid "(all types)"
 msgstr "(×ÓÅ ÔÉÐÙ)"
 
-#: describe.c:106
+#: describe.c:80
 msgid "Data type"
 msgstr "ôÉРÄÁÎÎÙÈ"
 
-#: describe.c:120
+#: describe.c:94
 msgid "List of aggregate functions"
 msgstr "óÐÉÓÏË ÁÇÒÅÇÁÔÎÙÈ ÆÕÎËÃÉÊ"
 
-#: describe.c:147
+#: describe.c:121
 msgid "Result data type"
 msgstr "ôÉРÄÁÎÎÙÈ ÒÅÚÕÌØÔÁÔÁ"
 
-#: describe.c:148
+#: describe.c:122
 msgid "Argument data types"
 msgstr "ôÉÐÙ ÄÁÎÎÙÈ ÁÒÇÕÍÅÎÔÏ×"
 
-#: describe.c:156
-#: describe.c:332
-#: describe.c:1338
-#: describe.c:1587
+#: describe.c:130
+#: describe.c:306
+#: describe.c:1360
+#: describe.c:1611
 msgid "Owner"
 msgstr "÷ÌÁÄÅÌÅÃ"
 
-#: describe.c:156
+#: describe.c:130
 msgid "Language"
 msgstr "ñÚÙË"
 
-#: describe.c:157
+#: describe.c:131
 msgid "Source code"
 msgstr "éÓÈÏÄÎÙÊ ÔÅËÓÔ"
 
-#: describe.c:191
+#: describe.c:165
 msgid "List of functions"
 msgstr "óÐÉÓÏË ÆÕÎËÃÉÊ"
 
-#: describe.c:227
+#: describe.c:201
 msgid "Internal name"
 msgstr "÷ÎÕÔÒÅÎÎÅÅ ÉÍÑ"
 
-#: describe.c:227
+#: describe.c:201
 msgid "Size"
 msgstr "òÁÚÍÅÒ"
 
-#: describe.c:259
+#: describe.c:233
 msgid "List of data types"
 msgstr "óÐÉÓÏË ÔÉÐÏ× ÄÁÎÎÙÈ"
 
-#: describe.c:291
+#: describe.c:265
 msgid "Left arg type"
 msgstr "ôÉРÌÅ×ÏÇÏ ÁÒÇÕÍÅÎÔÁ"
 
-#: describe.c:291
+#: describe.c:265
 msgid "Right arg type"
 msgstr "ôÉРÐÒÁ×ÏÇÏ ÁÒÇÕÍÅÎÔÁ"
 
-#: describe.c:292
+#: describe.c:266
 msgid "Result type"
 msgstr "òÅÚÕÌØÔÉÒÕÀÝÉÊ ÔÉÐ"
 
-#: describe.c:306
+#: describe.c:280
 msgid "List of operators"
 msgstr "óÐÉÓÏË ÏÐÅÒÁÔÏÒÏ×"
 
-#: describe.c:335
+#: describe.c:309
 msgid "Encoding"
 msgstr "ëÏÄÉÒÏ×ËÁ"
 
-#: describe.c:351
+#: describe.c:325
 msgid "List of databases"
 msgstr "óÐÉÓÏË ÂÁÚ ÄÁÎÎÙÈ"
 
-#: describe.c:384
-#: describe.c:1353
-msgid "Table"
-msgstr "ôÁÂÌÉÃÁ"
+#: describe.c:359
+#: describe.c:487
+#: describe.c:1359
+msgid "table"
+msgstr "ÔÁÂÌÉÃÁ"
+
+#: describe.c:359
+#: describe.c:487
+#: describe.c:1359
+msgid "view"
+msgstr "×ÉÄ"
+
+#: describe.c:359
+#: describe.c:487
+#: describe.c:1359
+msgid "sequence"
+msgstr "ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ"
 
-#: describe.c:384
+#: describe.c:359
+#: describe.c:680
+#: describe.c:1360
+#: describe.c:1466
+msgid "Type"
+msgstr "ôÉÐ"
+
+#: describe.c:359
 msgid "Access privileges"
 msgstr "ðÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ"
 
-#: describe.c:406
+#: describe.c:381
 #, c-format
 msgid "Access privileges for database \"%s\""
 msgstr "ðÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ ÄÌÑ ÂÁÚÙ ÄÁÎÎÙÈ \"%s\""
 
-#: describe.c:438
+#: describe.c:413
 msgid "Object"
 msgstr "ïÂßÅËÔ"
 
-#: describe.c:449
+#: describe.c:424
 msgid "aggregate"
 msgstr "ÁÇÒÅÇÁÔ"
 
-#: describe.c:467
+#: describe.c:442
 msgid "function"
 msgstr "ÆÕÎËÃÉÑ"
 
-#: describe.c:481
+#: describe.c:456
 msgid "operator"
 msgstr "ÏÐÅÒÁÔÏÒ"
 
-#: describe.c:495
+#: describe.c:470
 msgid "data type"
 msgstr "ÔÉРÄÁÎÎÙÈ"
 
-#: describe.c:512
-#: describe.c:1337
-msgid "table"
-msgstr "ÔÁÂÌÉÃÁ"
-
-#: describe.c:512
-#: describe.c:1337
-msgid "view"
-msgstr "×ÉÄ"
-
-#: describe.c:512
-#: describe.c:1337
+#: describe.c:487
+#: describe.c:1359
 msgid "index"
 msgstr "ÉÎÄÅËÓ"
 
-#: describe.c:512
-#: describe.c:1337
-msgid "sequence"
-msgstr "ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ"
-
-#: describe.c:528
+#: describe.c:503
 msgid "rule"
 msgstr "ÐÒÁ×ÉÌÏ"
 
-#: describe.c:544
+#: describe.c:519
 msgid "trigger"
 msgstr "ÔÒÉÇÇÅÒ"
 
-#: describe.c:562
+#: describe.c:537
 msgid "Object descriptions"
 msgstr "ïÐÉÓÁÎÉÅ ÏÂßÅËÔÁ"
 
-#: describe.c:608
+#: describe.c:583
 #, c-format
 msgid "Did not find any relation named \"%s\".\n"
 msgstr "ó×ÑÚÉ Ó ÉÍÅÎÅÍ \"%s\" ÎÅ ÎÁÊÄÅÎÏ.\n"
 
-#: describe.c:691
+#: describe.c:666
 #, c-format
 msgid "Did not find any relation with OID %s.\n"
 msgstr "ó×ÑÚÉ Ó OID %s ÎÅ ÎÁÊÄÅÎÏ.\n"
 
-#: describe.c:704
+#: describe.c:679
 msgid "Column"
 msgstr "ëÏÌÏÎËÁ"
 
-#: describe.c:705
-#: describe.c:1338
-#: describe.c:1444
-msgid "Type"
-msgstr "ôÉÐ"
-
-#: describe.c:712
+#: describe.c:687
 msgid "Modifiers"
 msgstr "íÏÄÉÆÉËÁÔÏÒÙ"
 
-#: describe.c:819
+#: describe.c:794
 #, c-format
 msgid "Table \"%s.%s\""
 msgstr "ôÁÂÌÉÃÁ \"%s.%s\""
 
-#: describe.c:823
+#: describe.c:798
 #, c-format
 msgid "View \"%s.%s\""
 msgstr "÷ÉÄ \"%s.%s\""
 
-#: describe.c:827
+#: describe.c:802
 #, c-format
 msgid "Sequence \"%s.%s\""
 msgstr "ðÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ \"%s.%s\""
 
-#: describe.c:831
+#: describe.c:806
 #, c-format
 msgid "Index \"%s.%s\""
 msgstr "éÎÄÅËÓ \"%s.%s\""
 
-#: describe.c:835
+#: describe.c:810
 #, c-format
 msgid "Special relation \"%s.%s\""
 msgstr "óÐÅÃÉÁÌØÎÁÑ Ó×ÑÚØ \"%s.%s\""
 
-#: describe.c:839
+#: describe.c:814
 #, c-format
 msgid "TOAST table \"%s.%s\""
 msgstr "TOAST-ÔÁÂÌÉÃÁ \"%s.%s\""
 
-#: describe.c:843
+#: describe.c:818
 #, c-format
 msgid "Composite type \"%s.%s\""
 msgstr "óÌÏÖÎÙÊ ÔÉР\"%s.%s\""
 
-#: describe.c:847
+#: describe.c:822
 #, c-format
 msgid "?%c? \"%s.%s\""
 msgstr "?%c? \"%s.%s\""
 
-#: describe.c:883
-msgid "primary key, "
-msgstr "ËÌÀÞÅ×ÏÅ ÐÏÌÅ(Ñ), "
+#: describe.c:858
+msgid "PRIMARY KEY, "
+msgstr "PRIMARY KEY, "
 
-#: describe.c:885
-msgid "unique, "
-msgstr "unique, "
+#: describe.c:860
+msgid "UNIQUE, "
+msgstr "UNIQUE, "
 
-#: describe.c:891
+#: describe.c:866
 #, c-format
 msgid "for table \"%s.%s\""
 msgstr "ÄÌÑ ÔÁÂÌÉÃÙ \"%s.%s\""
 
-#: describe.c:929
+#: describe.c:870
+#, c-format
+msgid ", predicate (%s)"
+msgstr ", ÐÒÅÄÉËÁÔ (%s)"
+
+#: describe.c:904
 #, c-format
 msgid ""
 "View definition:\n"
@@ -1219,170 +1235,183 @@ msgstr ""
 "ïÐÒÅÄÅÌÅÎÉÅ ×ÉÄÁ:\n"
 "%s"
 
-#: describe.c:935
-msgid "Rules"
-msgstr "ðÒÁ×ÉÌÁ"
+#: describe.c:910
+#: describe.c:1129
+msgid "Rules:"
+msgstr "ðÒÁ×ÉÌÁ:"
 
-#: describe.c:1084
+#: describe.c:1065
 msgid "Indexes:"
 msgstr "éÎÄÅËÓÙ:"
 
-#: describe.c:1092
+#: describe.c:1073
 #, c-format
 msgid "    \"%s\""
 msgstr "    \"%s\""
 
-#: describe.c:1098
-msgid " primary key,"
-msgstr " ËÌÀÞÅ×ÏÅ ÐÏÌÅ,"
+#: describe.c:1079
+msgid " PRIMARY KEY,"
+msgstr " PRIMARY KEY,"
 
-#: describe.c:1100
-msgid " unique,"
-msgstr " unique,"
+#: describe.c:1081
+msgid " UNIQUE,"
+msgstr " UNIQUE,"
 
-#: describe.c:1118
+#: describe.c:1099
 msgid "Check constraints:"
 msgstr "CHECK-ËÏÎÓÔÒÜÊÎÔÙ:"
 
-#: describe.c:1122
+#: describe.c:1103
+#: describe.c:1118
 #, c-format
-msgid "    \"%s\" CHECK %s"
-msgstr "    \"%s\" CHECK %s"
+msgid "    \"%s\" %s"
+msgstr "    \"%s\" %s"
 
 # TO REWVIEW
-#: describe.c:1133
+#: describe.c:1114
 msgid "Foreign-key constraints:"
 msgstr "ïÇÒÁÎÉÞÅÎÉÑ ÐÏ ×ÔÏÒÉÞÎÏÍÕ ËÌÀÞÕ:"
 
-#: describe.c:1137
-#, c-format
-msgid "    \"%s\" %s"
-msgstr "    \"%s\" %s"
-
 #: describe.c:1148
-msgid "Rules:"
-msgstr "ðÒÁ×ÉÌÁ:"
-
-#: describe.c:1167
 msgid "Triggers:"
 msgstr "ôÒÉÇÇÅÒÙ:"
 
-#: describe.c:1189
+#: describe.c:1170
 msgid "Inherits"
 msgstr "îÁÓÌÅÄÕÅÔ"
 
-#: describe.c:1275
+#: describe.c:1257
 msgid "User name"
 msgstr "éÍÑ ÐÏÌØÚÏ×ÁÔÅÌÑ"
 
-#: describe.c:1275
+#: describe.c:1257
 msgid "User ID"
 msgstr "ID ÐÏÌØÚÏ×ÁÔÅÌÑ"
 
-#: describe.c:1276
+#: describe.c:1258
 msgid "superuser, create database"
 msgstr "superuser: ÓÏÚÄÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: describe.c:1277
+#: describe.c:1259
 msgid "superuser"
 msgstr "superuser"
 
-#: describe.c:1277
+#: describe.c:1259
 msgid "create database"
 msgstr "ÓÏÚÄÁÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: describe.c:1278
+#: describe.c:1260
 msgid "Attributes"
 msgstr "áÔÒÉÂÕÔÙ"
 
-#: describe.c:1291
+#: describe.c:1260
+msgid "Groups"
+msgstr "çÒÕÐÐÙ"
+
+#: describe.c:1273
 msgid "List of database users"
 msgstr "óÐÉÓÏË ÐÏÌØÚÏ×ÁÔÅÌÅÊ ÂÁÚÙ ÄÁÎÎÙÈ"
 
-#: describe.c:1338
+#: describe.c:1300
+msgid "Group name"
+msgstr "éÍÑ ÇÒÕÐÐÙ"
+
+#: describe.c:1300
+msgid "Group ID"
+msgstr "ID çÒÕÐÐÙ"
+
+#: describe.c:1313
+msgid "List of database groups"
+msgstr "óÐÉÓÏË ÇÒÕÐРÂÁÚÙ"
+
+#: describe.c:1360
 msgid "special"
 msgstr "ÏÓÏÂÅÎÎÙÊ"
 
-#: describe.c:1399
+#: describe.c:1375
+msgid "Table"
+msgstr "ôÁÂÌÉÃÁ"
+
+#: describe.c:1421
 msgid "No matching relations found.\n"
 msgstr "ðÏÄÈÏÄÑÝÉÈ Ó×ÑÚÅÊ ÎÅ ÎÁÊÄÅÎÏ.\n"
 
-#: describe.c:1401
+#: describe.c:1423
 msgid "No relations found.\n"
 msgstr "ó×ÑÚÉ ÎÅ ÎÁÊÄÅÎÙ.\n"
 
-#: describe.c:1406
+#: describe.c:1428
 msgid "List of relations"
 msgstr "óÐÉÓÏË Ó×ÑÚÅÊ"
 
-#: describe.c:1445
+#: describe.c:1467
 msgid "Modifier"
 msgstr "íÏÄÉÆÉËÁÔÏÒÙ"
 
-#: describe.c:1459
+#: describe.c:1481
 msgid "List of domains"
 msgstr "óÐÉÓÏË ÄÏÍÅÎÏ×"
 
-#: describe.c:1492
+#: describe.c:1514
 msgid "Source"
 msgstr "éÓÔÏÞÎÉË"
 
-#: describe.c:1493
+#: describe.c:1515
 msgid "Destination"
 msgstr "îÁÚÎÁÞÅÎÉÅ"
 
-#: describe.c:1494
-#: describe.c:1551
+#: describe.c:1516
+#: describe.c:1573
 msgid "yes"
 msgstr "ÄÁ"
 
-#: describe.c:1495
-#: describe.c:1549
+#: describe.c:1517
+#: describe.c:1571
 msgid "no"
 msgstr "ÎÅÔ"
 
-#: describe.c:1496
+#: describe.c:1518
 msgid "Default?"
 msgstr "ðÏ ÕÍÏÌÞÁÎÉÀ?"
 
-#: describe.c:1510
+#: describe.c:1532
 msgid "List of conversions"
 msgstr "óÐÉÓÏË ËÏÎ×ÅÒÓÉÊ"
 
-#: describe.c:1545
+#: describe.c:1567
 msgid "Source type"
 msgstr "éÓÈÏÄÎÙÊ ÔÉÐ"
 
-#: describe.c:1546
+#: describe.c:1568
 msgid "Target type"
 msgstr "ôÉРÎÁÚÎÁÞÅÎÉÑ"
 
-#: describe.c:1547
+#: describe.c:1569
 msgid "(binary compatible)"
 msgstr "(Ä×ÏÉÞÎÏ-ÓÏ×ÍÅÓÔÉÍÙÊ)"
 
-#: describe.c:1548
+#: describe.c:1570
 msgid "Function"
 msgstr "æÕÎËÃÉÑ"
 
-#: describe.c:1550
+#: describe.c:1572
 msgid "in assignment"
 msgstr "× ÐÒÉÓ×ÏÅÎÉÉ"
 
-#: describe.c:1552
+#: describe.c:1574
 msgid "Implicit?"
 msgstr "ðÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ?"
 
-#: describe.c:1560
+#: describe.c:1582
 msgid "List of casts"
 msgstr "óÐÉÓÏË ËÏÎ×ÅÒÓÉÊ ÔÉÐÏ×"
 
-#: describe.c:1601
+#: describe.c:1624
 msgid "List of schemas"
 msgstr "óÐÉÓÏË ÓÈÅÍ"
 
 #: sql_help.h:25
-#: sql_help.h:341
+#: sql_help.h:345
 msgid "abort the current transaction"
 msgstr "ÏÔÍÅÎÔØ ÔÅËÕÝÕÀ ÔÒÁÎÚÁËÃÉÀ (abort)"
 
@@ -1491,10 +1520,18 @@ msgid "ALTER OPERATOR CLASS name USING index_method RENAME TO newname"
 msgstr "ALTER OPERATOR CLASS ÉÍÑ USING ÓÐÏÓÏÂ_ÉÄÅËÓÁÃÉÉ RENAME TO ÎÏ×ÏÅÉÍÑ"
 
 #: sql_help.h:61
+msgid "change the definition of a schema"
+msgstr "ÉÚÍÅÎÉÉÔØ ÏÐÒÅÄÅÌÅÎÉÅ ÓÈÅÍÙ"
+
+#: sql_help.h:62
+msgid "ALTER SCHEMA name RENAME TO newname"
+msgstr "ALTER SCHEMA ÉÍÑ RENAME TO ÎÏ×ÏÅ ÉÍÑ"
+
+#: sql_help.h:65
 msgid "alter the definition of a sequence generator"
 msgstr "ÉÚÍÅÎÉÔØ ÏÐÒÅÄÅÌÅÎÉÅ ÇÅÎÅÒÁÔÏÒÁ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÅÊ"
 
-#: sql_help.h:62
+#: sql_help.h:66
 msgid ""
 "ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
 "    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
@@ -1504,11 +1541,11 @@ msgstr ""
 "    [ MINVALUE ÍÉÎÉÍÕÍ | NO MINVALUE ] [ MAXVALUE ÍÁËÓÉÍÕÍ | NO MAXVALUE ]\n"
 "    [ RESTART [ WITH ] ÎÁÞÁÌÏ ] [ CACHE ËÜÛ ] [ [ NO ] CYCLE ]"
 
-#: sql_help.h:65
+#: sql_help.h:69
 msgid "change the definition of a table"
 msgstr "ÉÚÍÅÎÉÔØ ÏÐÒÅÄÅÌÅÎÉÅ ÔÁÂÌÉÃÙ"
 
-#: sql_help.h:66
+#: sql_help.h:70
 msgid ""
 "ALTER TABLE [ ONLY ] name [ * ]\n"
 "    ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
@@ -1564,19 +1601,19 @@ msgstr ""
 "ALTER TABLE ÉÍÑ\n"
 "    CLUSTER ON ÉÍÑ_ÉÎÄÅËÓÁ"
 
-#: sql_help.h:69
+#: sql_help.h:73
 msgid "change the definition of a trigger"
 msgstr "ÉÚÍÅÎÉÔØ ÏÐÒÅÄÅÌÅÎÉÅ ÔÒÉÇÇÅÒÁ"
 
-#: sql_help.h:70
+#: sql_help.h:74
 msgid "ALTER TRIGGER name ON table RENAME TO newname"
 msgstr "ALTER TRIGGER ÉÍÑ ON ÔÁÂÌÉÃÁ RENAME TO ÎÏ×ÏÅÉÍÑ"
 
-#: sql_help.h:73
+#: sql_help.h:77
 msgid "change a database user account"
 msgstr "ÉÚÍÅÎÔØ ÁËËÁÕÎÔ ÐÏÌØÚÏ×ÁÔÅÌÑ ÂÁÚÙ"
 
-#: sql_help.h:74
+#: sql_help.h:78
 msgid ""
 "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
 "\n"
@@ -1606,44 +1643,50 @@ msgstr ""
 "ALTER USER ÉÍÑ SET ÐÁÒÁÍÅÔÒ { TO | = } { ÚÎÁÞÅÎÉÅ | DEFAULT }\n"
 "ALTER USER ÉÍÑ RESET ÐÁÒÁÍÅÔÒ"
 
-#: sql_help.h:77
+#: sql_help.h:81
 msgid "collect statistics about a database"
 msgstr "ÓÏÂÒÁÔØ ÓÔÁÔÉÓÔÉËÕ Ï ÂÁÚÅ"
 
-#: sql_help.h:78
+#: sql_help.h:82
 msgid "ANALYZE [ VERBOSE ] [ table [ (column [, ...] ) ] ]"
 msgstr "ANALYZE [ VERBOSE ] [ ÔÁÂÌÉÃ× [ (ËÏÌÏÎËÁ [, ...] ) ] ]"
 
-#: sql_help.h:81
-#: sql_help.h:373
+#: sql_help.h:85
+#: sql_help.h:377
 msgid "start a transaction block"
 msgstr "ÎÁÞÁÔØ ÎÏ×ÙÊ ÂÌÏË ÔÒÁÎÚÁËÃÉÊ"
 
-#: sql_help.h:82
-msgid "BEGIN [ WORK | TRANSACTION ]"
-msgstr "BEGIN [ WORK | TRANSACTION ]"
+#: sql_help.h:86
+msgid ""
+"BEGIN [ WORK | TRANSACTION ]\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
+msgstr ""
+"BEGIN [ WORK | TRANSACTION ]\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
 
-#: sql_help.h:85
+#: sql_help.h:89
 msgid "force a transaction log checkpoint"
 msgstr "ÐÒÉÎÕÄÉÔÅÌØÎÏ ×ÙÓÔÁ×ÉÔØ ËÏÎÔÒÏÌØÎÕÀ ÔÏÞËÕ × ÌÏÇÅ ÔÒÁÎÚÁËÃÉÊ"
 
-#: sql_help.h:86
+#: sql_help.h:90
 msgid "CHECKPOINT"
 msgstr "CHECKPOINT"
 
-#: sql_help.h:89
+#: sql_help.h:93
 msgid "close a cursor"
 msgstr "ÚÁËÒÙÔØ ËÕÒÓÏÒ"
 
-#: sql_help.h:90
+#: sql_help.h:94
 msgid "CLOSE name"
 msgstr "CLOSE ÉÍÑ"
 
-#: sql_help.h:93
+#: sql_help.h:97
 msgid "cluster a table according to an index"
 msgstr "ÐÅÒÅÇÒÕÐÐÉÒÏ×ÁÔØ ÔÁÂÌÉÃÕ ÓÏÇÌÁÓÎÏ ÉÎÄÅËÓÕ"
 
-#: sql_help.h:94
+#: sql_help.h:98
 msgid ""
 "CLUSTER indexname ON tablename\n"
 "CLUSTER tablename\n"
@@ -1653,23 +1696,28 @@ msgstr ""
 "CLUSTER ÉÍÑÔÁÂÌÉÃÙ\n"
 "CLUSTER"
 
-#: sql_help.h:97
+#: sql_help.h:101
 msgid "define or change the comment of an object"
 msgstr "ÄÏÂÁ×ÉÔØ ÉÌÉ ÐÏÍÅÎÑÔØ ËÏÍÍÅÎÔÁÒÉÊ Ï ÏÂßÅËÔÅ"
 
-#: sql_help.h:98
+#: sql_help.h:102
 msgid ""
 "COMMENT ON\n"
 "{\n"
 "  TABLE object_name |\n"
 "  COLUMN table_name.column_name |\n"
 "  AGGREGATE agg_name (agg_type) |\n"
+"  CAST (sourcetype AS targettype) |\n"
 "  CONSTRAINT constraint_name ON table_name |\n"
+"  CONVERSION object_name |\n"
 "  DATABASE object_name |\n"
 "  DOMAIN object_name |\n"
 "  FUNCTION func_name (arg1_type, arg2_type, ...) |\n"
 "  INDEX object_name |\n"
+"  LARGE OBJECT large_object_oid |\n"
 "  OPERATOR op (leftoperand_type, rightoperand_type) |\n"
+"  OPERATOR CLASS object_name USING index_method |\n"
+"  [ PROCEDURAL ] LANGUAGE object_name |\n"
 "  RULE rule_name ON table_name |\n"
 "  SCHEMA object_name |\n"
 "  SEQUENCE object_name |\n"
@@ -1683,12 +1731,17 @@ msgstr ""
 "  TABLE ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  COLUMN ÉÍÑ_ÔÁÂÌÉÃÙ.ÉÍÑ_ËÏÌÏÎËÉ |\n"
 "  AGGREGATE ÉÍÑ_ÁÇÒÅÇÁÔÁ (ÔÉÐ_ÁÇÒÅÇÁÔÁ) |\n"
+"  CAST (ÉÓÈÏÄÎÙÊ_ÔÉРAS ÔÉÐ_ÎÁÚÎÁÞÅÎÉÑ) |\n"
 "  CONSTRAINT ÉÍÑ_ËÏÎÓÔÒÅÊÎÔÁ ON ÉÍÑ_ÔÁÂÌÉÃÙ |\n"
+"  CONVERSION ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  DATABASE ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  DOMAIN ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  FUNCTION func_name (ÔÉÐ_ÁÒÇÕÍÅÎÔÁ1, ÔÉÐ_ÁÒÇÕÍÅÎÔÁ2, ...) |\n"
 "  INDEX ÉÍÑ_ÏÂßÅËÔÁ |\n"
+"  LARGE OBJECT oid_ÂÏÌØÛÏÇÏ_ÏÂßÅËÔÁ |\n"
 "  OPERATOR ÏР(ÔÉÐ_ÏÐÅÒÁÔÏÒÁ_ÓÌÅ×Á, ÔÉÐ_ÏÐÅÒÁÔÏÒÁ_ÓÐÒÁ×Á) |\n"
+"  OPERATOR CLASS ÉÍÑ_ÏÂßÅËÔÁ USING ÍÅÔÏÄ_ÉÎÄÅËÓÁÃÉÉ |\n"
+"  [ PROCEDURAL ] LANGUAGE ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  RULE ÉÍÑ_ÐÒÁ×ÉÌÁ ON ÉÍÑ_ÔÁÂÌÉÃÙ |\n"
 "  SCHEMA ÉÍÑ_ÏÂßÅËÔÁ |\n"
 "  SEQUENCE ÉÍÑ_ÏÂßÅËÔÁ |\n"
@@ -1697,20 +1750,20 @@ msgstr ""
 "  VIEW ÉÍÑ_ÏÂßÅËÔÁ\n"
 "} IS 'ÔÅËÓÔ'"
 
-#: sql_help.h:101
-#: sql_help.h:281
+#: sql_help.h:105
+#: sql_help.h:285
 msgid "commit the current transaction"
 msgstr "ÐÏÄÔ×ÅÒÄÉÔØ ÔÅËÕÝÕÀ ÔÒÁÎÚÁËÃÉÀ (commit)"
 
-#: sql_help.h:102
+#: sql_help.h:106
 msgid "COMMIT [ WORK | TRANSACTION ]"
 msgstr "COMMIT [ WORK | TRANSACTION ]"
 
-#: sql_help.h:105
+#: sql_help.h:109
 msgid "copy data between a file and a table"
 msgstr "ËÏÐÉÒÏ×ÁÔØ ÄÁÎÎÙÅ ÍÅÖÄÕ ÆÁÊÌÏÍ É ÔÁÂÌÉÃÅÊ"
 
-#: sql_help.h:106
+#: sql_help.h:110
 msgid ""
 "COPY tablename [ ( column [, ...] ) ]\n"
 "    FROM { 'filename' | STDIN }\n"
@@ -1744,11 +1797,11 @@ msgstr ""
 "          [ DELIMITER [ AS ] 'ÒÁÄÅÌÉÔÅÌØ' ]\n"
 "          [ NULL [ AS ] 'ÐÕÓÔÁÑ ÓÔÒÏËÁ' ] ]"
 
-#: sql_help.h:109
+#: sql_help.h:113
 msgid "define a new aggregate function"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÕÀ ÁÇÒÅÇÁÔÎÕÀ ÆÕÎËÃÉÀ"
 
-#: sql_help.h:110
+#: sql_help.h:114
 msgid ""
 "CREATE AGGREGATE name (\n"
 "    BASETYPE = input_data_type,\n"
@@ -1766,11 +1819,11 @@ msgstr ""
 "    [ , INITCOND = ÎÁÞÁÌØÎÏÅ_ÕÓÌÏ×ÉÅ ]\n"
 ")"
 
-#: sql_help.h:113
+#: sql_help.h:117
 msgid "define a new cast"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÕÀ ËÏÎ×ÅÒÓÉÀ ÔÉÐÏ×"
 
-#: sql_help.h:114
+#: sql_help.h:118
 msgid ""
 "CREATE CAST (sourcetype AS targettype)\n"
 "    WITH FUNCTION funcname (argtype)\n"
@@ -1788,11 +1841,11 @@ msgstr ""
 "    WITHOUT FUNCTION\n"
 "    [ AS ASSIGNMENT | AS IMPLICIT ]"
 
-#: sql_help.h:117
+#: sql_help.h:121
 msgid "define a new constraint trigger"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÙÊ ËÏÎÓÔÒÅÊÎÔÎÙÊ ÔÒÉÇÇÅÒ"
 
-#: sql_help.h:118
+#: sql_help.h:122
 msgid ""
 "CREATE CONSTRAINT TRIGGER name\n"
 "    AFTER events ON\n"
@@ -1804,11 +1857,11 @@ msgstr ""
 "    ÉÍÑ_ÔÁÂÌÉÃÙ ËÏÎÔÓÒÅÊÎÔ ÁÔÒÉÂÕÉÔÙ\n"
 "    FOR EACH ROW EXECUTE PROCEDURE ÉÍÑ_ÆÕÎËÃÉÉ ( ÁÒÇÕÍÅÎÔÙ )"
 
-#: sql_help.h:121
+#: sql_help.h:125
 msgid "define a new conversion"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÕÀ ËÏÎ×ÅÒÓÉÀ"
 
-#: sql_help.h:122
+#: sql_help.h:126
 msgid ""
 "CREATE [DEFAULT] CONVERSION name\n"
 "    FOR source_encoding TO dest_encoding FROM funcname"
@@ -1816,11 +1869,11 @@ msgstr ""
 "CREATE [DEFAULT] CONVERSION ÉÍÑ\n"
 "    FOR ÉÓÈÏÄÎÁÑ_ËÏÄÉÒÏ×ËÁ TO ËÏÄÉÒÏ×ËÁ_ÎÁÚÎÁÞÅÎÉÑ FROM ÉÍÑ_ÆÕÎËÃÉÉ"
 
-#: sql_help.h:125
+#: sql_help.h:129
 msgid "create a new database"
 msgstr "ÓÏÚÄÁÔØ ÂÁÚÕ ÄÁÎÎÙÈ"
 
-#: sql_help.h:126
+#: sql_help.h:130
 msgid ""
 "CREATE DATABASE name\n"
 "    [ [ WITH ] [ OWNER [=] dbowner ]\n"
@@ -1834,11 +1887,11 @@ msgstr ""
 "           [ TEMPLATE [=] ÛÁÂÌÏΠ]\n"
 "           [ ENCODING [=] ËÏÄÉÒÏ×ËÁ ] ]"
 
-#: sql_help.h:129
+#: sql_help.h:133
 msgid "define a new domain"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÙÊ ÄÏÍÅÎ"
 
-#: sql_help.h:130
+#: sql_help.h:134
 msgid ""
 "CREATE DOMAIN name [AS] data_type\n"
 "    [ DEFAULT expression ]\n"
@@ -1858,11 +1911,11 @@ msgstr ""
 "[ CONSTRAINT ÉÍÑ_ËÏÎÓÔÒÅÊÎÔÁ ]\n"
 "{ NOT NULL | NULL | CHECK (×ÙÒÁÖÅÎÉÅ) }"
 
-#: sql_help.h:133
+#: sql_help.h:137
 msgid "define a new function"
 msgstr "ÓÏÚÄÁÔØ ÆÕÎËÃÉÀ"
 
-#: sql_help.h:134
+#: sql_help.h:138
 msgid ""
 "CREATE [ OR REPLACE ] FUNCTION name ( [ argtype [, ...] ] )\n"
 "    RETURNS rettype\n"
@@ -1886,11 +1939,11 @@ msgstr ""
 "  } ...\n"
 "    [ WITH ( ÁÔÒÉÂÕÔ [, ...] ) ]"
 
-#: sql_help.h:137
+#: sql_help.h:141
 msgid "define a new user group"
 msgstr "ÓÏÚÄÁÔØ ÇÒÕÐÐÕ ÐÏÌØÚÏ×ÁÔÅÌÅÊ"
 
-#: sql_help.h:138
+#: sql_help.h:142
 msgid ""
 "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
 "\n"
@@ -1906,11 +1959,11 @@ msgstr ""
 "     SYSID gid\n"
 "   | USER  ÐÏÌØÚÏ×ÁÔÅÌØ [, ...]"
 
-#: sql_help.h:141
+#: sql_help.h:145
 msgid "define a new index"
 msgstr "ÓÏÚÄÁÔØ ÉÎÄÅËÓ"
 
-#: sql_help.h:142
+#: sql_help.h:146
 msgid ""
 "CREATE [ UNIQUE ] INDEX name ON table [ USING method ]\n"
 "    ( { column | ( expression ) } [ opclass ] [, ...] )\n"
@@ -1920,11 +1973,11 @@ msgstr ""
 "    ( { ËÏÌÏÎËÁ | ( ×ÙÒÁÖÅÎÉÅ ) } [ ËÌÁÓÓ_ÏÐÅÒÁÔÏÒÏ× ] [, ...] )\n"
 "    [ WHERE ÐÒÅÄÉËÁÔ ]"
 
-#: sql_help.h:145
+#: sql_help.h:149
 msgid "define a new procedural language"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÙÊ ÐÒÏÃÅÄÕÒÎÙÊ ÑÚÙË"
 
-#: sql_help.h:146
+#: sql_help.h:150
 msgid ""
 "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
 "    HANDLER call_handler [ VALIDATOR valfunction ]"
@@ -1932,11 +1985,11 @@ msgstr ""
 "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE ÉÍÑ\n"
 "    HANDLER ÏÂÒÁÂÏÔÞÉË [ VALIDATOR ÆÕÎËÃÉÑ_×ÁÌÉÄÁÔÏÒ ]"
 
-#: sql_help.h:149
+#: sql_help.h:153
 msgid "define a new operator class"
 msgstr "ÓÏÚÁÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ×"
 
-#: sql_help.h:150
+#: sql_help.h:154
 msgid ""
 "CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method AS\n"
 "  {  OPERATOR strategy_number operator_name [ ( op_type, op_type ) ] [ RECHECK ]\n"
@@ -1950,11 +2003,11 @@ msgstr ""
 "   | STORAGE ÔÉÐ_ÈÒÁÎÉÌÉÝÁ\n"
 "  } [, ... ]"
 
-#: sql_help.h:153
+#: sql_help.h:157
 msgid "define a new operator"
 msgstr "ÓÏÚÄÁÔØ ÏÐÅÒÁÔÏÒ"
 
-#: sql_help.h:154
+#: sql_help.h:158
 msgid ""
 "CREATE OPERATOR name (\n"
 "    PROCEDURE = funcname\n"
@@ -1976,25 +2029,25 @@ msgstr ""
 "    [, LTCMP = ÏÐ_ÍÅÎØÛÅ ] [, GTCMP = ÏÐ_ÂÏÌØÛÅ ]\n"
 ")"
 
-#: sql_help.h:157
+#: sql_help.h:161
 msgid "define a new rewrite rule"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÏÅ ÐÒÁ×ÉÌÏ ÐÅÒÅÚÁÐÉÓÉ"
 
-#: sql_help.h:158
+#: sql_help.h:162
 msgid ""
 "CREATE [ OR REPLACE ] RULE name AS ON event\n"
 "    TO table [ WHERE condition ]\n"
-"    DO [ INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
+"    DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
 msgstr ""
 "CREATE [ OR REPLACE ] RULE ÉÍÑ AS ON ÓÏÂÙÔÉÅ\n"
 "    TO ÔÁÂÌÉÃÁ [ WHERE ÕÓÌÏ×ÉÅ ]\n"
-"    DO [ INSTEAD ] { NOTHING | ËÏÍÁÎÄÁ | ( ËÏÍÁÎÄÁ ; ËÏÍÁÎÄÁ ... ) }"
+"    DO [ ALSO | INSTEAD ] { NOTHING | ËÏÍÁÎÄÁ | ( ËÏÍÁÎÄÁ ; ËÏÍÁÎÄÁ ... ) }"
 
-#: sql_help.h:161
+#: sql_help.h:165
 msgid "define a new schema"
 msgstr "ÓÏÚÄÁÔØ ÓÈÅÍÕ"
 
-#: sql_help.h:162
+#: sql_help.h:166
 msgid ""
 "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
 "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
@@ -2002,11 +2055,11 @@ msgstr ""
 "CREATE SCHEMA ÉÍÑ_ÓÈÅÍÙ [ AUTHORIZATION ÐÏÌØÚÏ×ÁÔÅÌØ ] [ ÜÌÅÍÅÎÔ_ÓÈÅÍÙ [ ... ] ]\n"
 "CREATE SCHEMA AUTHORIZATION ÐÏÌØÚÏ×ÁÔÅÌØ [ ÜÌÅÍÅÎÔ_ÓÈÅÍÙ [ ... ] ]"
 
-#: sql_help.h:165
+#: sql_help.h:169
 msgid "define a new sequence generator"
 msgstr "ÓÏÚÄÁÔØ ÇÅÎÅÒÁÔÏÒ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÅÊ"
 
-#: sql_help.h:166
+#: sql_help.h:170
 msgid ""
 "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
 "    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
@@ -2016,14 +2069,14 @@ msgstr ""
 "    [ MINVALUE ÍÉÎÉÍÕÍ | NO MINVALUE ] [ MAXVALUE ÍÁËÓÉÍÕÍ | NO MAXVALUE ]\n"
 "    [ START [ WITH ] ÎÁÞÁÌÏ ] [ CACHE ËÜÛ ] [ [ NO ] CYCLE ]"
 
-#: sql_help.h:169
+#: sql_help.h:173
 msgid "define a new table"
 msgstr "ÓÏÚÄÁÔØ ÔÁÂÌÉÃÕ"
 
-#: sql_help.h:170
+#: sql_help.h:174
 msgid ""
 "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name (\n"
-"    { column_name data_type [ DEFAULT default_expr ] [ column_constraint [, ... ] ]\n"
+"  { column_name data_type [ DEFAULT default_expr ] [ column_constraint [ ... ] ]\n"
 "    | table_constraint\n"
 "    | LIKE parent_table [ { INCLUDING | EXCLUDING } DEFAULTS ] }  [, ... ]\n"
 ")\n"
@@ -2051,7 +2104,7 @@ msgid ""
 "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]"
 msgstr ""
 "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE ÉÍÑ_ÔÁÂÌÉÃÙ (\n"
-"    { ÉÍÑ_ËÏÌÏÎËÉ ÔÉÐ_ÄÁÎÎÙÈ [ DEFAULT ×ÙÒ_ÐÏ_ÕÍÏÌÞÁÎÉÀ ] [ ËÏÎÓÔÒÅÊÎÔ_ÎÁ_ËÏÌÏÎËÕ [, ... ] ]\n"
+"    { ÉÍÑ_ËÏÌÏÎËÉ ÔÉÐ_ÄÁÎÎÙÈ [ DEFAULT ×ÙÒ_ÐÏ_ÕÍÏÌÞÁÎÉÀ ] [ ËÏÎÓÔÒÅÊÎÔ_ÎÁ_ËÏÌÏÎËÕ [ ... ] ]\n"
 "    | ËÏÎÓÔÒÅÊÎÔ_ÎÁ_ÔÁÂÌÉÃÕ\n"
 "    | LIKE ÔÁÂÌÉÃÁ_ÒÏÄÉÔÅÌØ [ { INCLUDING | EXCLUDING } DEFAULTS ] }  [, ... ]\n"
 ")\n"
@@ -2078,24 +2131,24 @@ msgstr ""
 "    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE ÄÅÊÓÔ×ÉÅ ] [ ON UPDATE ÄÅÊÓÔ×ÉÅ ] }\n"
 "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]"
 
-#: sql_help.h:173
-#: sql_help.h:349
+#: sql_help.h:177
+#: sql_help.h:353
 msgid "create a new table from the results of a query"
 msgstr "ÓÏÚÄÁÔØ ÔÁÂÌÉÃÕ ÉÚ ÒÅÚÕÌØÔÁÔÏ× ÚÁÐÒÏÓÁ"
 
-#: sql_help.h:174
+#: sql_help.h:178
 msgid ""
-"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ]\n"
+"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ] [ [ WITH | WITHOUT ] OIDS ]\n"
 "    AS query"
 msgstr ""
-"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE ÉÍÑ_ÔÁÂÌÉÃÙ [ (ÉÍÑ_ËÏÌÏÎËÉ [, ...] ) ]\n"
+"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE ÉÍÑ_ÔÁÂÌÉÃÙ [ (ÉÍÑ_ËÏÌÏÎËÉ [, ...] ) ][ [ WITH | WITHOUT ] OIDS ]\n"
 "    AS ÚÁÐÒÏÓ"
 
-#: sql_help.h:177
+#: sql_help.h:181
 msgid "define a new trigger"
 msgstr "ÓÏÚÄÁÔØ ÔÒÉÇÇÅÒ"
 
-#: sql_help.h:178
+#: sql_help.h:182
 msgid ""
 "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
 "    ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
@@ -2105,11 +2158,11 @@ msgstr ""
 "    ON ÔÁÂÌÉÃÁ [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
 "    EXECUTE PROCEDURE ÉÍÑ_ÆÕÎÃÉÉ ( ÁÒÇÕÍÅÎÔÙ )"
 
-#: sql_help.h:181
+#: sql_help.h:185
 msgid "define a new data type"
 msgstr "ÓÏÚÄÁÔØ ÎÏ×ÙÊ ÔÉРÄÁÎÎÙÈ"
 
-#: sql_help.h:182
+#: sql_help.h:186
 msgid ""
 "CREATE TYPE name AS\n"
 "    ( attribute_name data_type [, ... ] )\n"
@@ -2119,6 +2172,7 @@ msgid ""
 "    OUTPUT = output_function\n"
 "    [ , RECEIVE = receive_function ]\n"
 "    [ , SEND = send_function ]\n"
+"    [ , ANALYZE = analyze_function ]\n"
 "    [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
 "    [ , PASSEDBYVALUE ]\n"
 "    [ , ALIGNMENT = alignment ]\n"
@@ -2136,6 +2190,7 @@ msgstr ""
 "    OUTPUT = ÆÕÎËÃÉÑ_×Ù×ÏÄÁ\n"
 "    [ , RECEIVE = ÆÕÎËÃÉÑ_ÏÔÐÒÁ×ËÉ ]\n"
 "    [ , SEND = ÆÕÎËÃÉÑ_ÐÏÌÕÞÅÎÉÑ ]\n"
+"    [ , ANALYZE = ÆÕÎËÃÉÑ_ÁÎÁÌÉÚÁÔÏÒ ]\n"
 "    [ , INTERNALLENGTH = { ×ÎÕÔÒ_ÄÌÉÎÁ | VARIABLE } ]\n"
 "    [ , PASSEDBYVALUE ]\n"
 "    [ , ALIGNMENT = ×ÙÒÁ×ÎÉ×ÁÎÉÅ ]\n"
@@ -2145,11 +2200,11 @@ msgstr ""
 "    [ , DELIMITER = ÒÁÚÄÅÌÉÔÅÌØ ]\n"
 ")"
 
-#: sql_help.h:185
+#: sql_help.h:189
 msgid "define a new database user account"
 msgstr "ÓÏÚÄÁÔØ ÁËËÁÕÎÔ ÐÏÌØÚÏ×ÁÔÅÌÑ ÂÁÚÙ"
 
-#: sql_help.h:186
+#: sql_help.h:190
 msgid ""
 "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
 "\n"
@@ -2173,27 +2228,27 @@ msgstr ""
 "    | IN GROUP ÉÍÑ_ÇÒÕÐÐÙ [, ...]\n"
 "    | VALID UNTIL 'abstime'"
 
-#: sql_help.h:189
+#: sql_help.h:193
 msgid "define a new view"
 msgstr "ÓÏÚÄÁÔØ ×ÉÄ"
 
-#: sql_help.h:190
+#: sql_help.h:194
 msgid "CREATE [ OR REPLACE ] VIEW name [ ( column_name [, ...] ) ] AS query"
 msgstr "CREATE [ OR REPLACE ] VIEW ÉÍÑ [ ( ÉÍÑ_ËÏÌÏÎËÉ [, ...] ) ] AS ÚÁÐÒÏÓ"
 
-#: sql_help.h:193
+#: sql_help.h:197
 msgid "deallocate a prepared statement"
 msgstr "ÕÄÁÌÉÔØ ÚÁÇÏÔÏ×ÌÅÎÎÕÀ ËÏÍÁÎÄÕ"
 
-#: sql_help.h:194
+#: sql_help.h:198
 msgid "DEALLOCATE [ PREPARE ] plan_name"
 msgstr "DEALLOCATE [ PREPARE ] ÉÍÑ_ÐÌÁÎÁ"
 
-#: sql_help.h:197
+#: sql_help.h:201
 msgid "define a cursor"
 msgstr "ÓÏÚÄÁÔØ ËÕÒÓÏÒ"
 
-#: sql_help.h:198
+#: sql_help.h:202
 msgid ""
 "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
 "    CURSOR [ { WITH | WITHOUT } HOLD ] FOR query\n"
@@ -2203,191 +2258,191 @@ msgstr ""
 "    CURSOR [ { WITH | WITHOUT } HOLD ] FOR ÚÁÐÒÏÓ\n"
 "    [ FOR { READ ONLY | UPDATE [ OF ËÏÌÏÎËÁ [, ...] ] } ]"
 
-#: sql_help.h:201
+#: sql_help.h:205
 msgid "delete rows of a table"
 msgstr "ÕÄÁÌÉÔØ ÚÁÐÉÓÉ ÔÁÂÌÉÃÙ"
 
-#: sql_help.h:202
+#: sql_help.h:206
 msgid "DELETE FROM [ ONLY ] table [ WHERE condition ]"
 msgstr "DELETE FROM [ ONLY ] ÔÁÂÌÉÃÁ [ WHERE ÕÓÌÏ×ÉÅ ]"
 
-#: sql_help.h:205
+#: sql_help.h:209
 msgid "remove an aggregate function"
 msgstr "ÕÄÁÌÉÔØ ÁÇÒÅÇÁÔÎÕÀ ÆÕÎËÃÉÀ"
 
-#: sql_help.h:206
+#: sql_help.h:210
 msgid "DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ]"
 msgstr "DROP AGGREGATE ÉÍÑ ( ÔÉР) [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:209
+#: sql_help.h:213
 msgid "remove a cast"
 msgstr "ÕÄÁÌÉÔØ ËÏÎ×ÅÒÓÉÀ ÔÉÐÏ×"
 
-#: sql_help.h:210
+#: sql_help.h:214
 msgid "DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
 msgstr "DROP CAST (ÉÓÈÏÄÎÙÊ_ÔÉРAS ÔÉÐ_ÎÁÚÎÁÞÅÎÉÑ) [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:213
+#: sql_help.h:217
 msgid "remove a conversion"
 msgstr "ÕÄÁÌÉÔØ ËÏÎ×ÅÒÓÉÀ"
 
-#: sql_help.h:214
+#: sql_help.h:218
 msgid "DROP CONVERSION name [ CASCADE | RESTRICT ]"
 msgstr "DROP CONVERSION ÉÍÑ [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:217
+#: sql_help.h:221
 msgid "remove a database"
 msgstr "ÕÄÁÌÉÔØ ÂÁÚÕ ÄÁÎÎÙÈ"
 
-#: sql_help.h:218
+#: sql_help.h:222
 msgid "DROP DATABASE name"
 msgstr "DROP DATABASE ÉÍÑ"
 
-#: sql_help.h:221
+#: sql_help.h:225
 msgid "remove a domain"
 msgstr "ÕÄÁÌÉÔØ ÄÏÍÅÎ"
 
-#: sql_help.h:222
+#: sql_help.h:226
 msgid "DROP DOMAIN name [, ...]  [ CASCADE | RESTRICT ]"
 msgstr "DROP DOMAIN ÉÍÑ [, ...]  [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:225
+#: sql_help.h:229
 msgid "remove a function"
 msgstr "ÕÄÁÌÉÔØ ÆÕÎËÃÉÀ"
 
-#: sql_help.h:226
+#: sql_help.h:230
 msgid "DROP FUNCTION name ( [ type [, ...] ] ) [ CASCADE | RESTRICT ]"
 msgstr "DROP FUNCTION ÆÕÎËÃÉÀ ( [ ÔÉР[, ...] ] ) [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:229
+#: sql_help.h:233
 msgid "remove a user group"
 msgstr "ÕÄÁÌÉÔØ ÐÏÌØÚÏ×ÁÔÅÌØÓËÕÀ ÇÒÕÐÐÕ"
 
-#: sql_help.h:230
+#: sql_help.h:234
 msgid "DROP GROUP name"
 msgstr "DROP GROUP ÉÍÑ"
 
-#: sql_help.h:233
+#: sql_help.h:237
 msgid "remove an index"
 msgstr "ÕÄÁÌÉÔØ ÉÎÄÅËÓ"
 
-#: sql_help.h:234
+#: sql_help.h:238
 msgid "DROP INDEX name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP INDEX ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:237
+#: sql_help.h:241
 msgid "remove a procedural language"
 msgstr "ÕÄÁÌÉÔØ ÐÒÏÃÅÄÕÒÎÙÊ ÑÚÙË"
 
-#: sql_help.h:238
+#: sql_help.h:242
 msgid "DROP [ PROCEDURAL ] LANGUAGE name [ CASCADE | RESTRICT ]"
 msgstr "DROP [ PROCEDURAL ] LANGUAGE ÉÍÑ [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:241
+#: sql_help.h:245
 msgid "remove an operator class"
 msgstr "ÕÄÁÌÉÔØ ËÌÁÓÓ ÏÐÅÒÁÔÏÒÏ×"
 
-#: sql_help.h:242
+#: sql_help.h:246
 msgid "DROP OPERATOR CLASS name USING index_method [ CASCADE | RESTRICT ]"
 msgstr "DROP OPERATOR CLASS ÉÍÑ USING ÍÅÔÏÄ_ÉÎÄÅËÓÉÒÏ×ÁÎÉÑ [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:245
+#: sql_help.h:249
 msgid "remove an operator"
 msgstr "ÕÄÁÌÉÔØ ÏÐÅÒÁÔÏÒ"
 
-#: sql_help.h:246
+#: sql_help.h:250
 msgid "DROP OPERATOR name ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ]"
 msgstr "DROP OPERATOR ÉÍÑ ( ÔÉÐ_ÓÌÅ×Á | NONE , ÔÉÐ_ÓÐÒÁ×Á | NONE ) [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:249
+#: sql_help.h:253
 msgid "remove a rewrite rule"
 msgstr "ÕÄÁÌÉÔØ ÐÒÁ×ÉÌÏ ÐÅÒÅÚÁÐÉÓÉ"
 
-#: sql_help.h:250
+#: sql_help.h:254
 msgid "DROP RULE name ON relation [ CASCADE | RESTRICT ]"
 msgstr "DROP RULE ÉÍÑ ON Ó×ÑÚØ [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:253
+#: sql_help.h:257
 msgid "remove a schema"
 msgstr "ÕÄÁÌÉÔØ ÓÈÅÍÕ"
 
-#: sql_help.h:254
+#: sql_help.h:258
 msgid "DROP SCHEMA name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP SCHEMA ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:257
+#: sql_help.h:261
 msgid "remove a sequence"
 msgstr "ÕÄÁÌÉÔØ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ"
 
-#: sql_help.h:258
+#: sql_help.h:262
 msgid "DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP SEQUENCE ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:261
+#: sql_help.h:265
 msgid "remove a table"
 msgstr "ÕÄÁÌÉÔØ ÔÁÂÌÉÃÕ"
 
-#: sql_help.h:262
+#: sql_help.h:266
 msgid "DROP TABLE name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP TABLE ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:265
+#: sql_help.h:269
 msgid "remove a trigger"
 msgstr "ÕÄÁÌÉÔØ ÔÒÉÇÇÅÒ"
 
-#: sql_help.h:266
+#: sql_help.h:270
 msgid "DROP TRIGGER name ON table [ CASCADE | RESTRICT ]"
 msgstr "DROP TRIGGER ÉÍÑ ON ÔÁÂÌÉÃÁ [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:269
+#: sql_help.h:273
 msgid "remove a data type"
 msgstr "ÕÄÁÌÉÔØ ÔÉРÄÁÎÎÙÈ"
 
-#: sql_help.h:270
+#: sql_help.h:274
 msgid "DROP TYPE name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP TYPE ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:273
+#: sql_help.h:277
 msgid "remove a database user account"
 msgstr "ÕÄÁÌÉÔØ ÁËËÁÕÎÔ ÐÏÌØÚÏ×ÁÔÅÌÑ ÂÁÚÙ"
 
-#: sql_help.h:274
+#: sql_help.h:278
 msgid "DROP USER name"
 msgstr "DROP USER ÉÍÑ"
 
-#: sql_help.h:277
+#: sql_help.h:281
 msgid "remove a view"
 msgstr "ÕÄÁÌÉÔØ ×ÉÄ"
 
-#: sql_help.h:278
+#: sql_help.h:282
 msgid "DROP VIEW name [, ...] [ CASCADE | RESTRICT ]"
 msgstr "DROP VIEW ÉÍÑ [, ...] [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:282
+#: sql_help.h:286
 msgid "END [ WORK | TRANSACTION ]"
 msgstr "END [ WORK | TRANSACTION ]"
 
-#: sql_help.h:285
+#: sql_help.h:289
 msgid "execute a prepared statement"
 msgstr "×ÙÐÏÌÎÉÔØ ÚÁÇÏÔÏ×ÌÅÎÎÕÀ ËÏÍÁÎÄÕ"
 
-#: sql_help.h:286
+#: sql_help.h:290
 msgid "EXECUTE plan_name [ (parameter [, ...] ) ]"
 msgstr "EXECUTE ÉÍÑ_ÐÌÁÎÁ [ (ÐÁÒÁÍÅÔÒ [, ...] ) ]"
 
-#: sql_help.h:289
+#: sql_help.h:293
 msgid "show the execution plan of a statement"
 msgstr "ÐÏËÁÚÁÔØ ÐÌÁΠ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄÙ"
 
-#: sql_help.h:290
+#: sql_help.h:294
 msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
 msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] ËÏÍÁÎÄÁ"
 
-#: sql_help.h:293
+#: sql_help.h:297
 msgid "retrieve rows from a query using a cursor"
 msgstr "ÐÏËÁÚÁÔØ ÚÁÐÉÓÉ ÉÚ ÚÁÐÒÏÓÁ ÉÓÐÏÌØÚÕÑ ËÕÒÓÏÒ"
 
-#: sql_help.h:294
+#: sql_help.h:298
 msgid ""
 "FETCH [ direction { FROM | IN } ] cursorname\n"
 "\n"
@@ -2427,11 +2482,11 @@ msgstr ""
 "    BACKWARD ÓÞ£ÔÞÉË\n"
 "    BACKWARD ALL"
 
-#: sql_help.h:297
+#: sql_help.h:301
 msgid "define access privileges"
 msgstr "ÏÐÒÅÄÅÌÉÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ"
 
-#: sql_help.h:298
+#: sql_help.h:302
 msgid ""
 "GRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER }\n"
 "    [,...] | ALL [ PRIVILEGES ] }\n"
@@ -2475,11 +2530,11 @@ msgstr ""
 "    ON SCHEMA ÉÍÑ_ÓÈÅÍÙ [, ...]\n"
 "    TO { ÐÏÌØÚÏ×ÁÔÅÌØ | GROUP ÉÍÑ_ÇÒÕÐÐÙ | PUBLIC } [, ...] [ WITH GRANT OPTION ]"
 
-#: sql_help.h:301
+#: sql_help.h:305
 msgid "create new rows in a table"
 msgstr "ÓÏÚÄÁÔØ ÚÁÐÉÓØ × ÔÁÂÌÉÃÅ"
 
-#: sql_help.h:302
+#: sql_help.h:306
 msgid ""
 "INSERT INTO table [ ( column [, ...] ) ]\n"
 "    { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | query }"
@@ -2487,79 +2542,79 @@ msgstr ""
 "INSERT INTO ÔÁÂÌÉÃÁ [ ( ËÏÌÏÎËÁ [, ...] ) ]\n"
 "    { DEFAULT VALUES | VALUES ( { ×ÙÒÁÖÅÎÉÅ | DEFAULT } [, ...] ) | ÚÁÐÒÏÓ }"
 
-#: sql_help.h:305
+#: sql_help.h:309
 msgid "listen for a notification"
 msgstr "ÓÌÕÛÁÔØ É ÖÄÁÔØ ÏÐÏ×ÅÝÅÎÉÑ"
 
-#: sql_help.h:306
+#: sql_help.h:310
 msgid "LISTEN name"
 msgstr "LISTEN ÉÍÑ"
 
-#: sql_help.h:309
+#: sql_help.h:313
 msgid "load or reload a shared library file"
 msgstr "ÚÁÇÒÕÚÉÔØ ÉÌÉ ÐÅÒÅÚÁÇÒÕÚÉÔØ ÆÁÊÌ shared-ÂÉÂÌÉÏÔÅËÉ"
 
-#: sql_help.h:310
+#: sql_help.h:314
 msgid "LOAD 'filename'"
 msgstr "LOAD 'ÉÍÑ_ÆÁÊÌÁ'"
 
-#: sql_help.h:313
+#: sql_help.h:317
 msgid "lock a table"
 msgstr "ÚÁÂÌÏËÉÒÏ×ÁÔØ ÔÁÂÌÉÃÕ"
 
-#: sql_help.h:314
+#: sql_help.h:318
 msgid ""
-"LOCK [ TABLE ] name [, ...] [ IN lockmode MODE ]\n"
+"LOCK [ TABLE ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
 "\n"
 "where lockmode is one of:\n"
 "\n"
 "    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
 "    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
 msgstr ""
-"LOCK [ TABLE ] ÉÍÑ [, ...] [ IN ÒÅÖÉÍ_ÂÌÏËÉÒÏ×ËÉ MODE ]\n"
+"LOCK [ TABLE ] ÉÍÑ [, ...] [ IN ÒÅÖÉÍ_ÂÌÏËÉÒÏ×ËÉ MODE ] [ NOWAIT ]\n"
 "\n"
 "ÇÄÅ ÒÅÖÉÍ_ÂÌÏËÉÒÏ×ËÉ ÏÄÉΠÉÚ:\n"
 "\n"
 "    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
 "    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
 
-#: sql_help.h:317
+#: sql_help.h:321
 msgid "position a cursor"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ËÕÒÓÏÒ"
 
-#: sql_help.h:318
+#: sql_help.h:322
 msgid "MOVE [ direction { FROM | IN } ] cursorname"
 msgstr "MOVE [ ÎÁÐÒÁ×ÌÅÎÉÅ { FROM | IN } ] ÉÍÑ_ËÕÒÓÏÒÁ"
 
-#: sql_help.h:321
+#: sql_help.h:325
 msgid "generate a notification"
 msgstr "ÓÇÅÎÅÒÉÒÏ×ÁÔØ ÏÐÏ×ÅÝÅÎÉÅ"
 
-#: sql_help.h:322
+#: sql_help.h:326
 msgid "NOTIFY name"
 msgstr "NOTIFY ÉÍÑ"
 
-#: sql_help.h:325
+#: sql_help.h:329
 msgid "prepare a statement for execution"
 msgstr "ÐÒÉÇÏÔÏ×ÉÔØ ËÏÍÁÎÄÕ ÄÌÑ ÚÁÐÕÓËÁ"
 
-#: sql_help.h:326
+#: sql_help.h:330
 msgid "PREPARE plan_name [ (datatype [, ...] ) ] AS statement"
 msgstr "PREPARE ÉÍÑ_ÐÌÁÎÁ [ (ÔÉÐ_ÄÁÎÎÙÈ [, ...] ) ] AS ËÏÍÁÎÄÁ"
 
-#: sql_help.h:329
+#: sql_help.h:333
 msgid "rebuild indexes"
 msgstr "ÐÅÒÅÓÔÒÏÉÔØ ÉÎÄÅËÓÙ"
 
-#: sql_help.h:330
+#: sql_help.h:334
 msgid "REINDEX { DATABASE | TABLE | INDEX } name [ FORCE ]"
 msgstr "REINDEX { DATABASE | TABLE | INDEX } ÉÍÑ [ FORCE ]"
 
-#: sql_help.h:333
+#: sql_help.h:337
 msgid "restore the value of a run-time parameter to the default value"
 msgstr "×ÏÓÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ×ÙÐÏÌÎÅÎÉÑ × ÎÁÞÁÌØÎÏÅ ÚÎÁÞÅÎÉÅ"
 
-#: sql_help.h:334
+#: sql_help.h:338
 msgid ""
 "RESET name\n"
 "RESET ALL"
@@ -2567,11 +2622,11 @@ msgstr ""
 "RESET ÉÍÑ\n"
 "RESET ALL"
 
-#: sql_help.h:337
+#: sql_help.h:341
 msgid "remove access privileges"
 msgstr "ÕÄÁÌÉÔØ ÐÒÉ×ÉÌÅÇÉÉ ÄÏÓÔÕÐÁ"
 
-#: sql_help.h:338
+#: sql_help.h:342
 msgid ""
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER }\n"
@@ -2635,15 +2690,15 @@ msgstr ""
 "    FROM { ÐÏÌØÚÏ×ÁÔÅÌØ | GROUP ÉÍÑ_ÇÒÕÐÐÙ | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]"
 
-#: sql_help.h:342
+#: sql_help.h:346
 msgid "ROLLBACK [ WORK | TRANSACTION ]"
 msgstr "ROLLBACK [ WORK | TRANSACTION ]"
 
-#: sql_help.h:345
+#: sql_help.h:349
 msgid "retrieve rows from a table or view"
 msgstr "ÉÚ×ÌÅÞØ ÚÁÐÉÓÉ ÉÚ ÔÁÂÌÉÃÙ"
 
-#: sql_help.h:346
+#: sql_help.h:350
 msgid ""
 "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
 "    * | expression [ AS output_name ] [, ...]\n"
@@ -2685,7 +2740,7 @@ msgstr ""
 "    ÉÍÑ_ÆÕÎËÃÉÉ ( [ ÁÒÇÕÍÅÎÔ [, ...] ] ) AS ( ÏÐÒÅÄÅÌÅÎÉÅ_ËÏÌÏÎËÉ [, ...] )\n"
 "    ÜÌÅÍÅÎÔ_ÉÚ [ NATURAL ] ÔÉÐ_join ÜÌÅÍÅÎÔ_ÉÚ [ ON ÕÓÌÏ×ÉÅ_join | USING ( ËÏÌÏÎËÁ_join [, ...] ) ]"
 
-#: sql_help.h:350
+#: sql_help.h:354
 msgid ""
 "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
 "    * | expression [ AS output_name ] [, ...]\n"
@@ -2713,11 +2768,11 @@ msgstr ""
 "    [ OFFSET ÎÁÞÁÌÏ ]\n"
 "    [ FOR UPDATE [ OF ÉÍÑ_ÔÁÂÌÉÃÙ [, ...] ] ]"
 
-#: sql_help.h:353
+#: sql_help.h:357
 msgid "change a run-time parameter"
 msgstr "ÉÚÍÅÎÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ÓÒÅÄÙ ×ÙÐÏÌÎÅÎÉÑ"
 
-#: sql_help.h:354
+#: sql_help.h:358
 msgid ""
 "SET [ SESSION | LOCAL ] name { TO | = } { value | 'value' | DEFAULT }\n"
 "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
@@ -2725,19 +2780,19 @@ msgstr ""
 "SET [ SESSION | LOCAL ] ÉÍÑ { TO | = } { ÚÎÁÞÅÎÉÅ | 'ÚÎÁÞÅÎÉÅ' | DEFAULT }\n"
 "SET [ SESSION | LOCAL ] TIME ZONE { ×ÒÅÍÅÎÎÁÑ_ÚÏÎÁ | LOCAL | DEFAULT }"
 
-#: sql_help.h:357
+#: sql_help.h:361
 msgid "set the constraint mode of the current transaction"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ÒÅÖÉÍ ÏÇÒÁÎÉÞÅÎÉÊ ÔÅËÕÝÅÊ ÔÒÁÎÚÁÎÃÉÉ"
 
-#: sql_help.h:358
+#: sql_help.h:362
 msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
 msgstr "SET CONSTRAINTS { ALL | ÉÍÑ [, ...] } { DEFERRED | IMMEDIATE }"
 
-#: sql_help.h:361
+#: sql_help.h:365
 msgid "set the session user identifier and the current user identifier of the current session"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ÉÄÅÎÔÉÆÉËÁÔÏÒ ÐÏÌØÚÏ×ÁÔÅÌÑ ÓÅÓÓÉÉ É ÔÅËÕÝÉÊ ÉÄÅÎÔÉÆÉËÁÔÏÒ ÐÏÌØÚÏ×ÁÔÅÌÑ ÔÅËÕÝÅÊ ÓÅÓÓÉÉ"
 
-#: sql_help.h:362
+#: sql_help.h:366
 msgid ""
 "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
 "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
@@ -2747,27 +2802,33 @@ msgstr ""
 "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
 "RESET SESSION AUTHORIZATION"
 
-#: sql_help.h:365
+#: sql_help.h:369
 msgid "set the characteristics of the current transaction"
 msgstr "ÕÓÔÁÎÏ×ÉÔØ ÈÁÒÁËÔÅÒÉÓÔÉËÉ ÔÅËÕÝÅÊ ÔÒÁÎÚÁËÃÉÉ"
 
-#: sql_help.h:366
+#: sql_help.h:370
 msgid ""
 "SET TRANSACTION\n"
-"    [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]\n"
+"\n"
 "SET SESSION CHARACTERISTICS AS TRANSACTION\n"
-"    [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
 msgstr ""
 "SET TRANSACTION\n"
-"    [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]\n"
+"\n"
 "SET SESSION CHARACTERISTICS AS TRANSACTION\n"
-"    [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
 
-#: sql_help.h:369
+#: sql_help.h:373
 msgid "show the value of a run-time parameter"
 msgstr "ÐÏËÁÚÁÔØ ÚÎÁÞÅÎÉÅ ÐÁÒÁÍÅÔÒÁ ÓÒÅÄÙ ×ÙÐÏÌÎÅÎÉÑ"
 
-#: sql_help.h:370
+#: sql_help.h:374
 msgid ""
 "SHOW name\n"
 "SHOW ALL"
@@ -2775,31 +2836,37 @@ msgstr ""
 "SHOW ÉÍÑ\n"
 "SHOW ALL"
 
-#: sql_help.h:374
-msgid "START TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]"
-msgstr "START TRANSACTION [ ISOLATION LEVEL { READ COMMITTED | SERIALIZABLE } ] [ READ WRITE | READ ONLY ]"
+#: sql_help.h:378
+msgid ""
+"START TRANSACTION\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
+msgstr ""
+"START TRANSACTION\n"
+"    [ ISOLATION LEVEL { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE } ]\n"
+"    [ READ WRITE | READ ONLY ]"
 
-#: sql_help.h:377
+#: sql_help.h:381
 msgid "empty a table"
 msgstr "ÏÞÉÓÔÉÔØ ÔÁÂÌÉÃÕ"
 
-#: sql_help.h:378
+#: sql_help.h:382
 msgid "TRUNCATE [ TABLE ] name"
 msgstr "TRUNCATE [ TABLE ] ÉÍÑ"
 
-#: sql_help.h:381
+#: sql_help.h:385
 msgid "stop listening for a notification"
 msgstr "ÐÒÅËÒÁÔÉÔØ ÐÒÏÓÌÕÛÉ×ÁÎÉÅ × ÏÖÉÄÁÎÉÉ ÏÐÏ×ÅÝÅÎÉÑ"
 
-#: sql_help.h:382
+#: sql_help.h:386
 msgid "UNLISTEN { name | * }"
 msgstr "UNLISTEN { ÉÍÑ | * }"
 
-#: sql_help.h:385
+#: sql_help.h:389
 msgid "update rows of a table"
 msgstr "ÏÂÎÏ×ÉÔØ ÚÁÐÉÓÉ ÔÁÂÌÉÃÙ"
 
-#: sql_help.h:386
+#: sql_help.h:390
 msgid ""
 "UPDATE [ ONLY ] table SET column = { expression | DEFAULT } [, ...]\n"
 "    [ FROM fromlist ]\n"
@@ -2809,11 +2876,11 @@ msgstr ""
 "    [ FROM ÓÐÉÓÏË_from ]\n"
 "    [ WHERE ÕÓÌÏ×ÉÅ ]"
 
-#: sql_help.h:389
+#: sql_help.h:393
 msgid "garbage-collect and optionally analyze a database"
 msgstr "ÐÒÏÉÚ×ÅÓÔÉ ÓÂÏÒËÕ ÍÕÓÏÒÁ É ÏÐÃÉÏÎÁÌØÎÏ ÓÏÂÒÁÔØ ÓÔÁÔÉÓÔÉËÕ Ï ÂÁÚÅ"
 
-#: sql_help.h:390
+#: sql_help.h:394
 msgid ""
 "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
 "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
index b7627389bceaebf17bbd2cd87d165808fd2aeca4..26f58f3c8930f29aef32b80231e9ece1f3df35c1 100644 (file)
@@ -1,9 +1,10 @@
 # ru.po
 # LIBPQ Translated Messages into the Russian Language (KOI8-R)
 #
-# $PostgreSQL: pgsql/src/interfaces/libpq/po/ru.po,v 1.9 2003/11/29 19:52:12 pgsql Exp $
+# $PostgreSQL: pgsql/src/interfaces/libpq/po/ru.po,v 1.10 2004/04/05 09:13:43 petere Exp $
 #
 # ChangeLog:
+#   - March 27, 2004: Update for 7.5.*; <mokhov@cs.concordia.ca>
 #   - July 24 - October 5, 2003: Update for 7.4.*; <mokhov@cs.concordia.ca>
 #   - Januray 2, 2002: Completed SSL transaltion, Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #   - October 12, 2002: Post-7.3beta2 fuzzy translation fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -12,8 +13,8 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: PostgreSQL 7.4.x\n"
-"POT-Creation-Date: 2003-10-05 07:25-0300\n"
+"Project-Id-Version: PostgreSQL 7.5.x\n"
+"POT-Creation-Date: 2004-03-27 14:12-0400\n"
 "PO-Revision-Date: 2003-10-05 11:35-0500\n"
 "Last-Translator: Serguei A. Mokhov <mokhov@cs.concordia.ca>\n"
 "Language-Team: pgsql-rus <pgsql-rus@yahoogroups.com>\n"
@@ -31,8 +32,7 @@ msgstr "
 msgid "could not set socket to blocking mode: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÓÏËÅÔ × ÂÌÏËÉÒÕÀÝÉÊ ÒÅÖÉÍ: %s\n"
 
-#: fe-auth.c:411
-#: fe-auth.c:415
+#: fe-auth.c:411 fe-auth.c:415
 #, c-format
 msgid "Kerberos 5 authentication rejected: %*s\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ Kerberos 5 ÏÔËÌÏÎÅÎÁ: %*s\n"
@@ -42,7 +42,7 @@ msgstr "
 msgid "could not restore non-blocking mode on socket: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ×ÏÓÓÔÁÎÏ×ÉÔØ ÎÅ ÂÌÏËÉÒÕÀÝÉÊ ÒÅÖÉÍ ÄÌÑ ÓÏËÅÔÁ: %s\n"
 
-#: fe-auth.c:509
+#: fe-auth.c:508
 msgid "SCM_CRED authentication method not supported\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ SCM_CRED ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
@@ -50,54 +50,54 @@ msgstr "
 msgid "Kerberos 4 authentication failed\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ Kerberos 4 ÎÅ ÕÄÁÌÁÓØ\n"
 
-#: fe-auth.c:606
+#: fe-auth.c:608
 msgid "Kerberos 4 authentication not supported\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ Kerberos 4 ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: fe-auth.c:616
+#: fe-auth.c:619
 msgid "Kerberos 5 authentication failed\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ Kerberos 5 ÎÅ ÕÄÁÌÁÓØ\n"
 
-#: fe-auth.c:622
+#: fe-auth.c:627
 msgid "Kerberos 5 authentication not supported\n"
 msgstr "ÁÕÔÅÎÔÉÆÉËÁÃÉÑ Kerberos 5 ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: fe-auth.c:650
+#: fe-auth.c:655
 #, c-format
 msgid "authentication method %u not supported\n"
 msgstr "ÍÅÔÏÄ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ %u ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: fe-auth.c:687
+#: fe-auth.c:692
 #, c-format
 msgid "invalid authentication service name \"%s\", ignored\n"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÉÍÑ ÓÅÒ×ÉÓÁ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ \"%s\", ÉÇÎÏÒÉÒÕÅÔÓÑ\n"
 
-#: fe-auth.c:758
+#: fe-auth.c:764
 #, c-format
 msgid "fe_getauthname: invalid authentication system: %d\n"
 msgstr "fe_getauthname: ÎÅÐÒÁ×ÉÌØÎÁÑ ÓÉÓÔÅÍÁ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ: %d\n"
 
-#: fe-connect.c:452
+#: fe-connect.c:451
 #, c-format
 msgid "invalid sslmode value: \"%s\"\n"
 msgstr "ÎÅ×ÅÒÎÏÅ ÚÎÁÞÅÎÉÅ sslmode: \"%s\"\n"
 
-#: fe-connect.c:472
+#: fe-connect.c:471
 #, c-format
 msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
 msgstr "ÚÎÁÞÅÎÉÅ sslmode \"%s\" ÎÅ×ÅÒÎÏ ÅÓÌÉ ÐÏÄÄÅÒÖËÁ SSL ÎÅ ÓËÏÍÐÉÌÉÒÏ×ÁÎÁ\n"
 
-#: fe-connect.c:783
+#: fe-connect.c:782
 #, c-format
 msgid "could not set socket to non-blocking mode: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÓÏËÅÔ × ÎÅ ÂÌÏËÉÒÕÀÝÉÊ ÒÅÖÉÍ: %s\n"
 
-#: fe-connect.c:810
+#: fe-connect.c:809
 #, c-format
 msgid "could not set socket to TCP no delay mode: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ ÓÏËÅÔ × ÂÅÓÐÒÅÒÙ×ÎÙÊ TCP ÒÅÖÉÍ: %s\n"
 
-#: fe-connect.c:841
+#: fe-connect.c:840
 #, c-format
 msgid ""
 "could not connect to server: %s\n"
@@ -108,7 +108,7 @@ msgstr ""
 "\tòÁÂÏÔÁÅÔ ÌÉ ÓÅÒ×ÅÒ ÌÏËÁÌØÎÏ É ÐÒÉÎÉÍÁÅÔ\n"
 "\tÐÏÄÓÏÅÄÉÎÅÎÉÑ ÐÏ ÓÏËÅÔÕ Unix'Ï×ÓËÏÇÏ ÄÏÍÅÎÁ \"%s\"?\n"
 
-#: fe-connect.c:853
+#: fe-connect.c:852
 #, c-format
 msgid ""
 "could not connect to server: %s\n"
@@ -119,181 +119,172 @@ msgstr ""
 "\tòÁÂÏÔÁÅÔ ÌÉ ÓÅÒ×ÅÒ ÎÁ ÈÏÓÔÅ \"%s\" É ÐÒÉÎÉÍÁÅÔ ÌÉ\n"
 "\tÐÏÄÓÏÅÄÉÎÅÎÉÑ ÞÅÒÅÚ TCP/IP ÐÒÏÔÏËÏÌ ÎÁ ÐÏÒÔ %s?\n"
 
-#: fe-connect.c:937
+#: fe-connect.c:942
 #, c-format
 msgid "could not translate host name \"%s\" to address: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÔÒÁÎÓÌÉÒÏ×ÁÔØ ÉÍÑ ÈÏÓÔÁ \"%s\" × ÁÄÒÅÓ: %s\n"
 
-#: fe-connect.c:941
+#: fe-connect.c:946
 #, c-format
 msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÔÒÁÎÓÌÉÒÏ×ÁÔØ ÐÕÔØ ÓÏËÅÔÏ× UNIX-ÄÏÍÅÎÁ \"%s\" × ÁÄÒÅÓ: %s\n"
 
-#: fe-connect.c:1144
+#: fe-connect.c:1149
 msgid "invalid connection state, probably indicative of memory corruption\n"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ, ×ÏÚÍÏÖÎÙÊ ÕËÁÚÁÔÅÌØ ÎÁ ÎÁÒÕÛÅÎÉÅ ÃÅÌÏÓÔÎÏÓÔÉ ÐÁÍÑÔÉ\n"
 
-#: fe-connect.c:1187
+#: fe-connect.c:1192
 #, c-format
 msgid "could not create socket: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ÓÏËÅÔ: %s\n"
 
-#: fe-connect.c:1298
+#: fe-connect.c:1303
 #, c-format
 msgid "could not get socket error status: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÓÔÁÔÕÓ ÏÛÉÂËÉ ÓÏËÅÔÁ: %s\n"
 
-#: fe-connect.c:1337
+#: fe-connect.c:1342
 #, c-format
 msgid "could not get client address from socket: %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÁÄÒÅÓ ËÌÉÅÎÔÁ ÉÚ ÓÏËÅÔÁ: %s\n"
 
-#: fe-connect.c:1382
+#: fe-connect.c:1387
 #, c-format
 msgid "could not send SSL negotiation packet: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÐÒÁ×ÉÔØ ÐÁËÅÔ ÓÏÇÌÁÓÏ×ÁÎÉÑ SSL: %s\n"
 
-#: fe-connect.c:1404
-#: fe-connect.c:2527
-#: fe-connect.c:2536
-#: fe-connect.c:3103
-#: fe-lobj.c:540
+#: fe-connect.c:1409 fe-connect.c:2529 fe-connect.c:2538 fe-connect.c:3105
+#: fe-lobj.c:548
 msgid "out of memory\n"
 msgstr "ÎÅÄÏÓÔÁÔÏÞÎÏ ÐÁÍÑÔÉ\n"
 
-#: fe-connect.c:1417
+#: fe-connect.c:1422
 #, c-format
 msgid "could not send startup packet: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔÐÒÁ×ÉÔØ ÎÁÞÁÌØÎÙÊ ÐÁËÅÔ: %s\n"
 
-#: fe-connect.c:1457
+#: fe-connect.c:1462
 #, c-format
 msgid "could not receive server response to SSL negotiation packet: %s\n"
 msgstr "ÎÅ ÂÙÌ ÐÏÌÕÞÅΠÏÔ×ÅÔ ÓÅÒ×ÅÒÁ ÎÁ ÐÁËÅÔ ÓÏÇÌÁÓÏ×ÁÎÉÑ SSL: %s\n"
 
-#: fe-connect.c:1476
-#: fe-connect.c:1493
+#: fe-connect.c:1481 fe-connect.c:1498
 msgid "server does not support SSL, but SSL was required\n"
 msgstr "ÓÅÒ×ÅÒ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ SSL, ÎÏ ÎÁÌÉÞÉÅ SSL ÂÙÌÏ ÎÅÏÂÈÏÄÉÍÏ\n"
 
-#: fe-connect.c:1509
+#: fe-connect.c:1514
 #, c-format
 msgid "received invalid response to SSL negotiation: %c\n"
 msgstr "ÐÏÌÕÞÅΠÎÅÐÒÁ×ÉÌØÎÙÊ ÏÔ×ÅÔ ÎÁ ÎÁÞÁÌØÎÏÅ ÓÏÇÌÁÓÏ×ÁÎÉÅ ÐÏ SSL: %c\n"
 
-#: fe-connect.c:1566
-#: fe-connect.c:1598
+#: fe-connect.c:1571 fe-connect.c:1603
 #, c-format
 msgid "expected authentication request from server, but received %c\n"
 msgstr "ÏÖÉÄÁÌÓÑ ÚÁÐÒÏÓ ÁÕÔÅÎÔÉÆÉËÁÃÉÉ ÏÔ ÓÅÒ×ÅÒÁ, ÎÏ ÂÙÌÏ ÐÏÌÕÞÅÎÏ: %c\n"
 
-#: fe-connect.c:1834
+#: fe-connect.c:1839
 msgid "unexpected message from server during startup\n"
 msgstr "ÎÅÏÖÉÄÁÎÎÏÅ ÓÏÏÂÝÅÎÉÅ ÏÔ ÓÅÒ×ÅÒÁ ÐÒÉ ÚÁÐÕÓËÅ\n"
 
-#: fe-connect.c:1904
+#: fe-connect.c:1909
 #, c-format
 msgid "invalid connection state %c, probably indicative of memory corruption\n"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÓÏÓÔÏÑÎÉÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ %c, ×ÏÚÍÏÖÎÙÊ ÕËÁÚÁÔÅÌØ ÎÁ ÎÁÒÕÛÅÎÉÅ ÃÅÌÏÓÔÎÏÓÔÉ ÐÁÍÑÔÉ\n"
 
-#: fe-connect.c:2575
+#: fe-connect.c:2577
 #, c-format
 msgid "missing \"=\" after \"%s\" in connection info string\n"
 msgstr "ÏÔÓÕÔÓÔ×ÕÅÔ \"=\" ÐÏÓÌÅ \"%s\" × ÓÔÒÏËÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
 
-#: fe-connect.c:2624
+#: fe-connect.c:2626
 msgid "unterminated quoted string in connection info string\n"
 msgstr "ÎÅÏËÏÎÞÅÎÎÁÑ ÓÔÒÏËÁ (ÎÅ È×ÁÔÁÅÔ ËÁ×ÙÞËÉ) × ÓÔÒÏËÅ ÐÏÄÓÏÅÄÉÎÅÎÉÑ\n"
 
-#: fe-connect.c:2658
+#: fe-connect.c:2660
 #, c-format
 msgid "invalid connection option \"%s\"\n"
 msgstr "ÎÅÐÒÁ×ÉÌØÎÁÑ ÏÐÃÉÑ ÐÏÄÓÏÅÄÉÎÅÎÉÑ \"%s\"\n"
 
-#: fe-connect.c:2870
+#: fe-connect.c:2872
 msgid "connection pointer is NULL\n"
 msgstr "ÕËÁÚÁÔÅÌØ ÐÏÄÓÏÅÄÉÎÅÎÉÑ Ñ×ÌÑÅÔÓÑ NULL'ÏÍ\n"
 
-#: fe-connect.c:3121
+#: fe-connect.c:3123
 #, c-format
-msgid "WARNING: Password file %s has world or group read access; permission should be u=rw (0600)\n"
+msgid ""
+"WARNING: Password file %s has world or group read access; permission should "
+"be u=rw (0600)\n"
 msgstr "÷îéíáîéå: ðÁÒÏÌØÎÙÊ ÆÁÊÌ %s ÚÁÐÉÓÁΠӠÐÒÁ×ÁÍÉ ÞÔÅÎÉÑ ÄÌÑ ×ÓÅÈ ÉÌÉ ÇÒÕÐÐÙ; ÐÒÁ×Á ÄÏÌÖÎÙ ÂÙÔØ u=rw (0600)\n"
 
 #: fe-exec.c:484
 msgid "NOTICE"
 msgstr "NOTICE"
 
-#: fe-exec.c:637
-#: fe-exec.c:689
+#: fe-exec.c:653 fe-exec.c:705
 msgid "command string is a null pointer\n"
 msgstr "ËÏÍÁÎÄÎÁÑ ÓÔÒÏËÁ Ñ×ÌÑÅÔÓÑ ÎÕÌÅ×ÙÍ ÕËÁÚÁÔÅÌÅÍ\n"
 
-#: fe-exec.c:724
+#: fe-exec.c:740
 msgid "statement name is a null pointer\n"
 msgstr "ÉÍÑ ËÏÍÁÎÄÙ Ñ×ÌÑÅÔÓÑ ÎÕÌÅ×ÙÍ ÕËÁÚÁÔÅÌÅÍ\n"
 
-#: fe-exec.c:755
+#: fe-exec.c:771
 msgid "no connection to the server\n"
 msgstr "ÎÅÔ ÐÏÄÓÏÅÄÉÎÅÎÉÑ Ë ÓÅÒ×ÅÒÕ\n"
 
-#: fe-exec.c:762
+#: fe-exec.c:778
 msgid "another command is already in progress\n"
 msgstr "ÄÒÕÇÁÑ ËÏÍÁÎÄÁ × ÐÒÏÃÅÓÓÅ ×ÙÐÏÌÎÅÎÉÑ\n"
 
-#: fe-exec.c:798
-#: fe-exec.c:1432
+#: fe-exec.c:814 fe-exec.c:1465
 msgid "function requires at least protocol version 3.0\n"
 msgstr "ÆÕÎËÃÉÑ ÔÒÅÂÕÅÔ ËÁË ÍÉÎÉÍÕÍ ×ÅÒÓÉÀ ÐÒÏÔÏËÏÌÁ 3.0\n"
 
-#: fe-exec.c:1100
+#: fe-exec.c:1116
 #, c-format
 msgid "unexpected asyncStatus: %d\n"
 msgstr "ÎÅÏÖÉÄÁÎÎÙÊ asyncStatus: %d\n"
 
-#: fe-exec.c:1205
+#: fe-exec.c:1221
 msgid "COPY terminated by new PQexec"
 msgstr "COPY ÐÒÅËÒÁÝÅÎÁ ÎÏ×ÏÊ PQexec"
 
-#: fe-exec.c:1213
+#: fe-exec.c:1229
 msgid "COPY IN state must be terminated first\n"
 msgstr "ÓÎÁÞÁÌÁ ÓÏÓÔÏÑÎÉÅ COPY IN ÄÏÌÖÎÏ ÂÙÔØ ÚÁ×ÅÒÛÅÎÏ\n"
 
-#: fe-exec.c:1233
+#: fe-exec.c:1249
 msgid "COPY OUT state must be terminated first\n"
 msgstr "ÓÎÁÞÁÌÁ ÓÏÓÔÏÑÎÉÅ COPY OUT ÄÏÌÖÎÏ ÂÙÔØ ÚÁ×ÅÒÛÅÎÏ\n"
 
-#: fe-exec.c:1336
-#: fe-exec.c:1390
-#: fe-exec.c:1474
+#: fe-exec.c:1358 fe-exec.c:1423 fe-exec.c:1507
 msgid "no COPY in progress\n"
 msgstr "×ÙÐÏÌÎÅÎÉÑ ÐÒÏÃÅÓÓÁ COPY ÎÅ ÎÁÂÌÀÄÁÅÔÓÑ\n"
 
-#: fe-exec.c:1666
+#: fe-exec.c:1699
 msgid "connection in wrong state\n"
 msgstr "ÓÏÅÄÉÎÅÎÉÅ × ÎÅ×ÅÒÎÏÍ ÓÏÓÔÏÑÎÉÉ\n"
 
-#: fe-exec.c:1697
+#: fe-exec.c:1730
 msgid "invalid ExecStatusType code"
 msgstr "ÎÅ×ÅÒÎÙÊ ËÏÄ ExecStatusType"
 
-#: fe-exec.c:1761
-#: fe-exec.c:1784
+#: fe-exec.c:1794 fe-exec.c:1817
 #, c-format
 msgid "column number %d is out of range 0..%d"
 msgstr "ËÏÌÏÎËÁ N %d ×ÎÅ ÄÉÁÐÁÚÏÎÁ 0..%d"
 
-#: fe-exec.c:1777
+#: fe-exec.c:1810
 #, c-format
 msgid "row number %d is out of range 0..%d"
 msgstr "ÒÑÄ N %d ×ÎÅ ÄÉÁÐÁÚÏÎÁ 0..%d"
 
-#: fe-exec.c:2062
+#: fe-exec.c:2095
 #, c-format
 msgid "could not interpret result from server: %s"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÉÎÔÅÒÐÒÅÔÉÒÏ×ÁÔØ ÏÔ×ÅÔ ÓÅÒ×ÅÒÁ: %s"
 
-#: fe-lobj.c:402
-#: fe-lobj.c:487
+#: fe-lobj.c:402 fe-lobj.c:487
 #, c-format
 msgid "could not open file \"%s\": %s\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÔËÒÙÔØ ÆÁÊÌ \"%s\": %s\n"
@@ -303,8 +294,7 @@ msgstr "
 msgid "could not create large object for file \"%s\"\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÓÏÚÄÁÔØ ÂÏÌØÛÏÊ ÏÂßÅËÔ (LO) ÄÌÑ ÆÁÊÌÁ \"%s\"\n"
 
-#: fe-lobj.c:424
-#: fe-lobj.c:474
+#: fe-lobj.c:424 fe-lobj.c:474
 #, c-format
 msgid "could not open large object %u\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÔËÒÙÔØ ÂÏÌØÛÏÊ ÏÂßÅËÔ (LO) %u\n"
@@ -314,44 +304,44 @@ msgstr "
 msgid "error while reading file \"%s\"\n"
 msgstr "ÏÛÉÂËÁ ÐÒÉ ÞÔÅÎÉÉ ÆÁÊÌÁ \"%s\"\n"
 
-#: fe-lobj.c:502
+#: fe-lobj.c:502 fe-lobj.c:515
 #, c-format
 msgid "error while writing to file \"%s\"\n"
 msgstr "ÏÛÉÂËÁ ÐÒÉ ÚÁÐÉÓÉ × ÆÁÊÌ \"%s\"\n"
 
-#: fe-lobj.c:568
+#: fe-lobj.c:593
 msgid "query to initialize large object functions did not return data\n"
 msgstr "ÚÁÐÒÏÓ Ï ÉÎÉÃÉÁÌÉÚÁÃÉÉ ÆÕÎËÃÉÊ ÄÌÑ ÂÏÌØÛÉÈ ÏÂßÅËÔÏ× (LOs) ÎÅ ×ÏÚ×ÒÁÔÉÌ ÄÁÎÎÙÈ\n"
 
-#: fe-lobj.c:606
+#: fe-lobj.c:631
 msgid "cannot determine OID of function lo_open\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_open\n"
 
-#: fe-lobj.c:613
+#: fe-lobj.c:638
 msgid "cannot determine OID of function lo_close\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_close\n"
 
-#: fe-lobj.c:620
+#: fe-lobj.c:645
 msgid "cannot determine OID of function lo_creat\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_creat\n"
 
-#: fe-lobj.c:627
+#: fe-lobj.c:652
 msgid "cannot determine OID of function lo_unlink\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_unlink\n"
 
-#: fe-lobj.c:634
+#: fe-lobj.c:659
 msgid "cannot determine OID of function lo_lseek\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_lseek\n"
 
-#: fe-lobj.c:641
+#: fe-lobj.c:666
 msgid "cannot determine OID of function lo_tell\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lo_tell\n"
 
-#: fe-lobj.c:648
+#: fe-lobj.c:673
 msgid "cannot determine OID of function loread\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ loread\n"
 
-#: fe-lobj.c:655
+#: fe-lobj.c:680
 msgid "cannot determine OID of function lowrite\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÐÒÅÄÅÌÉÔØ OID ÆÕÎËÃÉÉ lowrite\n"
 
@@ -365,19 +355,16 @@ msgstr "
 msgid "integer of size %lu not supported by pqPutInt"
 msgstr "ÔÉРinteger ÒÁÚÍÅÒÏÍ %lu ÂÁÊÔ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ÆÕÎËÃÉÅÊ pqPutInt"
 
-#: fe-misc.c:544
-#: fe-misc.c:748
+#: fe-misc.c:544 fe-misc.c:748
 msgid "connection not open\n"
 msgstr "ÓÏÅÄÉÎÅÎÉÅ ÎÅ ÏÔËÒÙÔÏ\n"
 
-#: fe-misc.c:610
-#: fe-misc.c:701
+#: fe-misc.c:610 fe-misc.c:701
 #, c-format
 msgid "could not receive data from server: %s\n"
 msgstr "ÏÛÉÂËÁ ÐÒÉ ÐÏÌÕÞÅÎÉÉ ÄÁÎÎÙÈ Ó ÓÅÒ×ÅÒÁ: %s\n"
 
-#: fe-misc.c:718
-#: fe-misc.c:786
+#: fe-misc.c:718 fe-misc.c:786
 msgid ""
 "server closed the connection unexpectedly\n"
 "\tThis probably means the server terminated abnormally\n"
@@ -392,136 +379,126 @@ msgstr ""
 msgid "could not send data to server: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÏÓÌÁÔØ ÄÁÎÎÙÅ ÓÅÒ×ÅÒÕ: %s\n"
 
-#: fe-misc.c:905
+#: fe-misc.c:922
 msgid "timeout expired\n"
 msgstr "ÔÁÊÍÁÕÔ ÉÎÔÅÒ×ÁÌ ÉÓÔ£Ë\n"
 
-#: fe-misc.c:950
+#: fe-misc.c:967
 msgid "socket not open\n"
 msgstr "ÓÏËÅÔ ÎÅ ÏÔËÒÙÔ\n"
 
-#: fe-misc.c:973
+#: fe-misc.c:990
 #, c-format
 msgid "select() failed: %s\n"
 msgstr "select() ÎÅ ÕÄÁÌÓÑ: %s\n"
 
-#: fe-secure.c:246
+#: fe-secure.c:260
 #, c-format
 msgid "could not establish SSL connection: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÕÓÔÁÎÏ×ÉÔØ SSL-ÓÏÅÄÉÎÅÎÉÅ: %s\n"
 
-#: fe-secure.c:308
-#: fe-secure.c:380
-#: fe-secure.c:913
+#: fe-secure.c:323 fe-secure.c:403 fe-secure.c:1010
 #, c-format
 msgid "SSL SYSCALL error: %s\n"
 msgstr "ÏÛÉÂËÁ SSL SYSCALL: %s\n"
 
-#: fe-secure.c:313
-#: fe-secure.c:385
-#: fe-secure.c:917
+#: fe-secure.c:328 fe-secure.c:408 fe-secure.c:1014
 msgid "SSL SYSCALL error: EOF detected\n"
 msgstr "ÏÛÉÂËÁ SSL SYSCALL: ÏÂÎÁÒÕÖÅΠËÏÎÅàÆÁÊÌÁ (EOF)\n"
 
-#: fe-secure.c:322
-#: fe-secure.c:393
-#: fe-secure.c:923
+#: fe-secure.c:339 fe-secure.c:418 fe-secure.c:1022
 #, c-format
 msgid "SSL error: %s\n"
 msgstr "ÏÛÉÂËÁ SSL: %s\n"
 
-#: fe-secure.c:330
-#: fe-secure.c:401
-#: fe-secure.c:929
+#: fe-secure.c:349 fe-secure.c:428 fe-secure.c:1030
 msgid "unrecognized SSL error code\n"
 msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ËÏÄ ÏÛÉÂËÉ SSL\n"
 
-#: fe-secure.c:459
+#: fe-secure.c:490
 #, c-format
 msgid "error querying socket: %s\n"
 msgstr "ÏÛÉÂËÁ ÐÒÉ ÚÁÐÒÏÓÅ ÓÏËÅÔÁ: %s\n"
 
-#: fe-secure.c:487
+#: fe-secure.c:518
 #, c-format
 msgid "could not get information about host (%s): %s\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÓÅÒ×ÅÒÅ (%s): %s\n"
 
-#: fe-secure.c:506
+#: fe-secure.c:537
 msgid "unsupported protocol\n"
 msgstr "ÐÒÏÔÏËÏÌ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: fe-secure.c:528
+#: fe-secure.c:559
 #, c-format
 msgid "server common name \"%s\" does not resolve to %ld.%ld.%ld.%ld\n"
 msgstr "ÉÍÑ ÓÅÒ×ÅÒÁ \"%s\" ÎÅ ÔÒÁÎÓÌÉÒÕÅÔÓÑ × %ld.%ld.%ld.%ld\n"
 
-#: fe-secure.c:535
+#: fe-secure.c:566
 #, c-format
 msgid "server common name \"%s\" does not resolve to peer address\n"
 msgstr "ÏÂÙÞÎÏÅ ÉÍÑ ÓÅÒ×ÅÒÁ \"%s\" ÎÅ ÒÅÚÏÌ×ÉÔÓÑ × ÁÄÒÅÓ\n"
 
-#: fe-secure.c:718
+#: fe-secure.c:749
 msgid "could not get user information\n"
 msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÂÙÌÏ ÐÏÌÕÞÉÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ÐÏÌØÚÏ×ÁÔÅÌÅ\n"
 
-#: fe-secure.c:730
+#: fe-secure.c:761
 #, c-format
 msgid "could not open certificate (%s): %s\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÏÔËÒÙÔØ ÓÅÒÔÉÆÉËÁÔ (%s): %s\n"
 
-#: fe-secure.c:737
+#: fe-secure.c:769
 #, c-format
 msgid "could not read certificate (%s): %s\n"
 msgstr "ÎÅ × ÓÏÓÔÏÑÎÉÉ ÓÞÉÔÁÔØ ÓÅÒÔÉÆÉËÁÔ (%s): %s\n"
 
-#: fe-secure.c:750
+#: fe-secure.c:783
 #, c-format
 msgid "certificate present, but not private key (%s)\n"
 msgstr "ÓÅÒÔÉÆÉËÁÔ ÐÒÉÓÕÔÓÔ×ÕÅÔ, ÎÏ ÎÅÔ ÌÉÞÎÏÇÏ ËÌÀÞÁ (%s)\n"
 
-#: fe-secure.c:759
+#: fe-secure.c:792
 #, c-format
 msgid "private key (%s) has wrong permissions\n"
 msgstr "ÎÅ ×ÅÒÎÙÅ ÐÒÁ×Á ÄÌÑ ÌÉÞÎÏÇÏ ËÌÀÞÁ (%s)\n"
 
-#: fe-secure.c:766
+#: fe-secure.c:799
 #, c-format
 msgid "could not open private key file (%s): %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÏÔËÒÙÔØ ÆÁÊÌ ÌÉÞÎÏÇÏ ËÌÀÞÁ (%s): %s\n"
 
-#: fe-secure.c:775
+#: fe-secure.c:808
 #, c-format
 msgid "private key (%s) changed during execution\n"
 msgstr "ÌÉÞÎÙÊ ËÌÀÞ (%s) ÐÏÍÅÎÑÌÓÑ ×Ï ×ÒÅÍÑ ÉÓÐÏÌÎÅÎÉÑ\n"
 
-#: fe-secure.c:782
+#: fe-secure.c:816
 #, c-format
 msgid "could not read private key (%s): %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÉÔÁÔØ ÌÉÞÎÙÊ ËÌÀÞ (%s): %s\n"
 
-#: fe-secure.c:794
+#: fe-secure.c:830
 #, c-format
 msgid "certificate/private key mismatch (%s): %s\n"
 msgstr "ÓÅÒÔÉÆÉËÁÔ/ÌÉÞÎÙÊ ËÌÀÞ ÎÅ ÓÏ×ÐÁÄÁÀÔ (%s): %s\n"
 
-#: fe-secure.c:827
+#: fe-secure.c:897
 #, c-format
 msgid "could not create SSL context: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÓÏÚÄÁÔØ ËÏÎÔÅËÓÔ SSL: %s\n"
 
-#: fe-secure.c:846
-#: fe-secure.c:854
+#: fe-secure.c:941 fe-secure.c:950
 #, c-format
 msgid "could not read root certificate list (%s): %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏÞÅÓÔØ ÓÐÉÓÏË ËÏÒÎÅ×ÙÈ ÓÅÒÔÉÆÉËÁÔÏ× (%s): %s\n"
 
-#: fe-secure.c:948
+#: fe-secure.c:1049
 #, c-format
 msgid "certificate could not be validated: %s\n"
 msgstr "ÎÅ ÐÏÌÕÞÉÌÏÓØ ÐÒÏ×ÅÒÉÔØ ÓÅÒÔÉÆÉËÁÔ: %s\n"
 
-#: fe-secure.c:960
+#: fe-secure.c:1062
 #, c-format
 msgid "certificate could not be obtained: %s\n"
 msgstr "ÎÅ ÕÄÁÌÏÓØ ÐÏÌÕÞÉÔØ ÓÅÒÔÉÆÉËÁÔ: %s\n"
-