From 66d8165a8bd63ae30d9a35f33f1c5100b979cd26 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Thu, 13 Jan 2005 21:24:40 +0000
Subject: [PATCH] Translation updates

---
 src/bin/initdb/po/ru.po         |   81 +--
 src/bin/pg_config/po/ru.po      |   29 +-
 src/bin/pg_controldata/po/ru.po |   29 +-
 src/bin/pg_ctl/po/ru.po         |  133 ++--
 src/bin/pg_dump/po/ru.po        |  375 +++++------
 src/bin/pg_resetxlog/po/ru.po   |   57 +-
 src/bin/psql/po/ru.po           | 1039 ++++++++++++++++---------------
 src/bin/scripts/po/ru.po        |  157 ++---
 src/interfaces/libpq/po/ru.po   |  125 ++--
 9 files changed, 1017 insertions(+), 1008 deletions(-)

diff --git a/src/bin/initdb/po/ru.po b/src/bin/initdb/po/ru.po
index 05309cd304a..f861d522ca6 100644
--- a/src/bin/initdb/po/ru.po
+++ b/src/bin/initdb/po/ru.po
@@ -4,9 +4,10 @@
 # Copyright (c) 2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/initdb/po/ru.po,v 1.13 2004/12/11 20:09:58 petere Exp $
+# $PostgreSQL: pgsql/src/bin/initdb/po/ru.po,v 1.14 2005/01/13 21:22:05 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: New translation by Oleg Bartunov <oleg@sai.msu.su>
 #   - March 27 - December 10, 2004: Initial Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #
 msgid ""
@@ -26,7 +27,7 @@ msgstr ""
 #: initdb.c:264
 #, c-format
 msgid "%s: out of memory\n"
-msgstr "%s: �������� ������\n"
+msgstr "%s: �� ������� ������\n"
 
 #: initdb.c:374
 #: initdb.c:1403
@@ -88,7 +89,7 @@ msgid ""
 msgstr ""
 "%s: ������ ��������� ��� root'��\n"
 "����������, ������� ��� (�������������������) ������������ (��������,\n"
-"��������� \"su\"), ��� ������� ����� ����������� ������� �������.\n"
+"��������� \"su\"), ��� ������� ����� ����������� ��������� �������.\n"
 
 #: initdb.c:689
 #, c-format
@@ -98,7 +99,7 @@ msgstr "%s: \"%s\" 
 #: initdb.c:844
 #, c-format
 msgid "%s: warning: encoding mismatch\n"
-msgstr "%s: ��������: �� ������������ ���������\n"
+msgstr "%s: ��������: �������������� ���������\n"
 
 #: initdb.c:846
 #, c-format
@@ -112,8 +113,8 @@ msgstr ""
 "��������� ������� �� ������� (%s) � ��������� ���������\n"
 "������ (%s) �� ���������.  ��� ����� �������� � �����������\n"
 "����������� � ��������� �������� ��������� � ���������� �����. \n"
-"����� ��������� �������� ������������� %s � ���� �� ����������\n"
-"��������� ��� �������� ��������������� ����������.\n"
+"��� �����������  ������������� %s �, ���� �� ����������\n"
+"���������, ���� ������� ���������� ���������� ��������� � ������.\n"
 
 #: initdb.c:976
 #, c-format
@@ -128,20 +129,20 @@ msgid ""
 "the wrong directory with the invocation option -L.\n"
 msgstr ""
 "%s: ���� \"%s\" �� ����������\n"
-"��� ���� �������� ��� � ��� ��������� ����������� ��� �������\n"
+"��� ��������, ��� � ��� �������� � ���������� ��� �������\n"
 "������������ ���������� � ����� ������� -L.\n"
 
 #: initdb.c:1086
 msgid "selecting default max_connections ... "
-msgstr "������������ ������� �������� �� ��������� max_connections ... "
+msgstr "���������� �������� ��-��������� ��� max_connections ... "
 
 #: initdb.c:1122
 msgid "selecting default shared_buffers ... "
-msgstr "������������ ������� �������� �� ��������� shared_buffers ... "
+msgstr "���������� �������� ��-��������� ��� shared_buffers ... "
 
 #: initdb.c:1155
 msgid "creating configuration files ... "
-msgstr "�������� ������ ������������ ... "
+msgstr "�������� ���������������� ������ ... "
 
 #: initdb.c:1251
 #, c-format
@@ -155,7 +156,7 @@ msgid ""
 "Check your installation or specify the correct path using the option -L.\n"
 msgstr ""
 "%s: ������� ���� \"%s\" �� ����������� PostgreSQL %s\n"
-"��������� ���� ����������� ��� ������� ���������� ���� � ������� ����� -L.\n"
+"��������� ���� ��������� ��� ������� ���������� ���� � ������� ����� -L.\n"
 
 #: initdb.c:1342
 msgid "initializing pg_shadow ... "
@@ -185,11 +186,11 @@ msgstr "
 #: initdb.c:1443
 #, c-format
 msgid "%s: The password file was not generated. Please report this problem.\n"
-msgstr "%s: �� ������� ������������� ������. ���������� �������� �� ���� ��������.\n"
+msgstr "%s: �� ������� ������������� ������. ����������, �������� �� ���� ��������.\n"
 
 #: initdb.c:1471
 msgid "enabling unlimited row size for system tables ... "
-msgstr "������������� ������� ������ ��� ��������� ������ ... "
+msgstr "���������� ��������������� ������� ������ ��� ��������� ������ ... "
 
 #: initdb.c:1544
 msgid "initializing pg_depend ... "
@@ -225,12 +226,12 @@ msgstr "
 
 #: initdb.c:1927
 msgid "caught signal\n"
-msgstr "������ ������\n"
+msgstr "���������� ������\n"
 
 #: initdb.c:1933
 #, c-format
 msgid "could not write to child process: %s\n"
-msgstr "�� ������� �������� � �������-���������: %s\n"
+msgstr "�� ������� �������� � �������� �������: %s\n"
 
 #: initdb.c:1941
 msgid "ok\n"
@@ -239,7 +240,7 @@ msgstr "
 #: initdb.c:1989
 #, c-format
 msgid "%s: invalid locale name \"%s\"\n"
-msgstr "%s: �������� ��� ������ \"%s\"\n"
+msgstr "%s: ��������� ��� ������ \"%s\"\n"
 
 #: initdb.c:2056
 #, c-format
@@ -257,7 +258,7 @@ msgstr "
 #: initdb.c:2058
 #, c-format
 msgid "  %s [OPTION]... [DATADIR]\n"
-msgstr "  %s [�����]... [���������]\n"
+msgstr "  %s [OPTION]... [DATADIR]\n"
 
 #: initdb.c:2059
 msgid ""
@@ -269,15 +270,15 @@ msgstr ""
 
 #: initdb.c:2060
 msgid " [-D, --pgdata=]DATADIR     location for this database cluster\n"
-msgstr " [-D, --pgdata=]���������   ��������������� ��� ����� �������� ��� ������\n"
+msgstr " [-D, --pgdata=]DATADIR   ��������������� ��� ����� �������� ��� ������\n"
 
 #: initdb.c:2061
 msgid "  -E, --encoding=ENCODING   set default encoding for new databases\n"
-msgstr "  -E, --encoding=���������  ���������� ��������� �� ��������� ��� ����� ���\n"
+msgstr "  -E, --encoding=ENCODING  ���������� ��������� ��-��������� ��� ����� ���\n"
 
 #: initdb.c:2062
 msgid "  --locale=LOCALE           initialize database cluster with given locale\n"
-msgstr "  --locale=������           ���������������� ������� ��� ������ � ��������� �������\n"
+msgstr "  --locale=LOCALE           ���������������� ������� ��� ������ � ��������� �������\n"
 
 #: initdb.c:2063
 msgid ""
@@ -287,11 +288,11 @@ msgid ""
 "                            in the respective category (default taken from\n"
 "                            environment)\n"
 msgstr ""
-"  --lc-collate, --lc-ctype, --lc-messages=������\n"
-"  --lc-monetary, --lc-numeric, --lc-time=������\n"
+"  --lc-collate, --lc-ctype, --lc-messages=LOCALE\n"
+"  --lc-monetary, --lc-numeric, --lc-time=LOCALE\n"
 "                            ���������������� ������� ��� ������ �\n"
 "                            ��������� ������� � ��������������� ���������\n"
-"                            (�������� �� ��������� ������� �� ���������)\n"
+"                            (�������� ��-��������� ������� �� ���������)\n"
 
 #: initdb.c:2068
 msgid "  --no-locale               equivalent to --locale=C\n"
@@ -299,7 +300,7 @@ msgstr "  --no-locale               
 
 #: initdb.c:2069
 msgid "  -A, --auth=METHOD         default authentication method for local connections\n"
-msgstr "  -A, --auth=�����          ����� �������������� �� ��������� ��� ��������� �������������\n"
+msgstr "  -A, --auth=METHOD          ����� �������������� ��-��������� ��� ��������� ����������\n"
 
 #: initdb.c:2070
 msgid "  -U, --username=NAME       database superuser name\n"
@@ -311,7 +312,7 @@ msgstr "  -W, --pwprompt            
 
 #: initdb.c:2072
 msgid "  --pwfile=FILE             read password for the new superuser from file\n"
-msgstr "  --pwfile=����             ������� ������ ��� ������ �������������� �� �����\n"
+msgstr "  --pwfile=FILE             ������� ������ ��� ������ �������������� �� �����\n"
 
 #: initdb.c:2073
 msgid "  -?, --help                show this help, then exit\n"
@@ -327,11 +328,11 @@ msgid ""
 "Less commonly used options:\n"
 msgstr ""
 "\n"
-"���� ������������ �����:\n"
+"����� ������������ �����:\n"
 
 #: initdb.c:2076
 msgid "  -d, --debug               generate lots of debugging output\n"
-msgstr "  -d, --debug               ������������ ����� ���������� ���������\n"
+msgstr "  -d, --debug               �������� ����� ���������� ���������\n"
 
 #: initdb.c:2077
 msgid "  -s, --show                show internal settings\n"
@@ -343,7 +344,7 @@ msgstr "  -L DIRECTORY              
 
 #: initdb.c:2079
 msgid "  -n, --noclean             do not clean up after errors\n"
-msgstr "  -n, --noclean             �� ��������� ����� ������\n"
+msgstr "  -n, --noclean             �� ������� ����� ������\n"
 
 #: initdb.c:2080
 msgid ""
@@ -396,7 +397,7 @@ msgid ""
 msgstr ""
 "\n"
 "��������: ������������ �������������� \"trust\" ��� ��������� �������������.\n"
-"�� ������ ţ �������� �������������� pg_hba.conf ��� ��������� ����� -A\n"
+"�� ������ ţ ��������, �������������� pg_hba.conf ��� ��������� ����� -A,\n"
 "��� ��������� ���������� initdb.\n"
 
 #: initdb.c:2269
@@ -407,7 +408,7 @@ msgstr "%s: 
 #: initdb.c:2279
 #, c-format
 msgid "%s: must specify a password for the superuser to enable %s authentication\n"
-msgstr "%s: ���������� ������� ������ �������������� ����� �������� �������������� %s\n"
+msgstr "%s: ���������� ������� ������ �������������� ��� ��������� �������������� %s\n"
 
 #: initdb.c:2294
 #, c-format
@@ -429,9 +430,9 @@ msgid ""
 "same directory as \"%s\".\n"
 "Check your installation.\n"
 msgstr ""
-"��������� \"postgres\" ����� ��� %s �� �� ������� � \n"
-"��� �� ���������� ��� � \"%s\".\n"
-"��������� ���� �����������.\n"
+"��������� \"postgres\" ����� ��� %s, �� ��� �� ������� � \n"
+"��� �� ����������, ��� � \"%s\".\n"
+"��������� ���� ���������.\n"
 
 #: initdb.c:2333
 #, c-format
@@ -442,7 +443,7 @@ msgid ""
 msgstr ""
 "��������� \"postgres\" ������� ����� � %s, �� ��\n"
 "� ��� �� ������� ��� %s.\n"
-"��������� ���� �����������.\n"
+"��������� ���� ���������.\n"
 
 #: initdb.c:2352
 #, c-format
@@ -461,7 +462,7 @@ msgid ""
 "This user must also own the server process.\n"
 "\n"
 msgstr ""
-"�����, ������������� ���� ������� ��� ������ �����\n"
+"�����, ������������� ���� ������� ��� ������, �����\n"
 "������������ ������������ \"%s\". ���� ������������\n"
 "����� ������ ���� ���������� �������� �������.\n"
 
@@ -558,7 +559,7 @@ msgstr ""
 "\n"
 "    %s%s%s%spostmaster -D %s%s%s\n"
 "���\n"
-"    %s%s%s%spg_ctl -D %s%s%s -l ����������� start\n"
+"    %s%s%s%spg_ctl -D %s%s%s -l logfile start\n"
 "\n"
 
 #: ../../port/dirmod.c:75
@@ -583,20 +584,20 @@ msgstr "
 #: ../../port/exec.c:338
 #, c-format
 msgid "could not read symbolic link \"%s\""
-msgstr "�� ���������� ������� ������ \"%s\""
+msgstr "�� ������� ������� ������������� ������ \"%s\""
 
 #: ../../port/exec.c:569
 #, c-format
 msgid "child process exited with exit code %d"
-msgstr "�������-��������� ���������� � ����� ������� %d"
+msgstr "�������� ������� ���������� � ����� �������� %d"
 
 #: ../../port/exec.c:572
 #, c-format
 msgid "child process was terminated by signal %d"
-msgstr "�������-��������� �����ۣ� �������� %d"
+msgstr "�������� ������� �����ۣ� �������� %d"
 
 #: ../../port/exec.c:575
 #, c-format
 msgid "child process exited with unrecognized status %d"
-msgstr "�������-��������� ���������� � �������������� �������� %d"
+msgstr "�������� ������� ���������� � �������������� �������� %d"
 
diff --git a/src/bin/pg_config/po/ru.po b/src/bin/pg_config/po/ru.po
index 51b531a6774..162ea667d35 100644
--- a/src/bin/pg_config/po/ru.po
+++ b/src/bin/pg_config/po/ru.po
@@ -4,9 +4,10 @@
 # Copyright (c) 2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/pg_config/po/ru.po,v 1.3 2004/12/06 22:10:40 petere Exp $
+# $PostgreSQL: pgsql/src/bin/pg_config/po/ru.po,v 1.4 2005/01/13 21:22:19 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>
 #   - October 13 - November 24, 2004: Initial Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #
 msgid ""
@@ -30,7 +31,7 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"%s ������������� ���������� �� ���������������� ������ PostgreSQL.\n"
+"%s ������������� ���������� �� ������������� ������ PostgreSQL.\n"
 "\n"
 
 #: pg_config.c:37
@@ -52,39 +53,39 @@ msgstr "
 
 #: pg_config.c:40
 msgid "  --bindir              show location of user executables\n"
-msgstr "  --bindir              �������� ������������ ����������� ������\n"
+msgstr "  --bindir              �������� ������������ ����������� ������\n"
 
 #: pg_config.c:41
 msgid ""
 "  --includedir          show location of C header files of the client\n"
 "                        interfaces\n"
 msgstr ""
-"  --includedir          �������� ���� ������-���������� C (.h)\n"
+"  --includedir          �������� ������������ ������-���������� C (.h)\n"
 "                        ���������� �����������\n"
 
 #: pg_config.c:43
 msgid "  --includedir-server   show location of C header files for the server\n"
-msgstr "  --includedir-server   �������� ���� ������-���������� C (.h) �������\n"
+msgstr "  --includedir-server   �������� ������������ ������-���������� C (.h) �������\n"
 
 #: pg_config.c:44
 msgid "  --libdir              show location of object code libraries\n"
-msgstr "  --libdir              �������� ���� ��������� ���������� ����\n"
+msgstr "  --libdir              �������� ������������ ��������� ���������� ����\n"
 
 #: pg_config.c:45
 msgid "  --pkglibdir           show location of dynamically loadable modules\n"
-msgstr "  --pkglibdir           �������� ���� ����������� ����������� �������\n"
+msgstr "  --pkglibdir           �������� ������������ ����������� ����������� �������\n"
 
 #: pg_config.c:46
 msgid "  --pgxs                show location of extension makefile\n"
-msgstr "  --pgxs                �������� ���� ��� makefile �����������\n"
+msgstr "  --pgxs                �������� ������������  makefile ���  ����������\n"
 
 #: pg_config.c:47
 msgid ""
 "  --configure           show options given to \"configure\" script when\n"
 "                        PostgreSQL was built\n"
 msgstr ""
-"  --configure           �������� ����� ��������� � ������� \"configure\"\n"
-"                        �� ����� ����������� PostgreSQL\n"
+"  --configure           �������� �����, �������������� \"configure\"\n"
+"                        ��� ���������� PostgreSQL\n"
 
 #: pg_config.c:49
 msgid "  --version             show the PostgreSQL version, then exit\n"
@@ -142,20 +143,20 @@ msgstr "
 #: ../../port/exec.c:338
 #, c-format
 msgid "could not read symbolic link \"%s\""
-msgstr "�� ���������� ������� ������ \"%s\""
+msgstr "�� ���������� ������� ������������� ������ \"%s\""
 
 #: ../../port/exec.c:569
 #, c-format
 msgid "child process exited with exit code %d"
-msgstr "�������-��������� ���������� � ����� ������� %d"
+msgstr "�������� ������� ���������� � ����� �������� %d"
 
 #: ../../port/exec.c:572
 #, c-format
 msgid "child process was terminated by signal %d"
-msgstr "�������-��������� �����ۣ� �������� %d"
+msgstr "�������� ������� �����ۣ� �������� %d"
 
 #: ../../port/exec.c:575
 #, c-format
 msgid "child process exited with unrecognized status %d"
-msgstr "�������-��������� ���������� � �������������� �������� %d"
+msgstr "�������� ������� ���������� � �������������� �������� %d"
 
diff --git a/src/bin/pg_controldata/po/ru.po b/src/bin/pg_controldata/po/ru.po
index b7db5d16e0d..5c142eb54ee 100644
--- a/src/bin/pg_controldata/po/ru.po
+++ b/src/bin/pg_controldata/po/ru.po
@@ -1,9 +1,10 @@
 # ru.po
 # PG_CONTROLDATA Translated Messages into the Russian Language (KOI8-R)
 #
-# $PostgreSQL: pgsql/src/bin/pg_controldata/po/ru.po,v 1.11 2004/09/27 20:26:02 petere Exp $
+# $PostgreSQL: pgsql/src/bin/pg_controldata/po/ru.po,v 1.12 2005/01/13 21:22:35 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>
 #   - March 27 - September 24, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 24 - August 23, 2003: Updates for 7.4.*; <mokhov@cs.concordia.ca>
 #   - September 7, 2002: Complete post 7.3beta1 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -26,7 +27,7 @@ msgid ""
 "%s displays control information of a PostgreSQL database cluster.\n"
 "\n"
 msgstr ""
-"%s ���������� ���������� �� ���������� ��������� ��� PostgreSQL.\n"
+"%s ���������� ���������� �� ���������� ��������� ��� PostgreSQL.\n"
 "\n"
 
 #: pg_controldata.c:30
@@ -40,7 +41,7 @@ msgid ""
 "  --version      output version information, then exit\n"
 msgstr ""
 "�������������:\n"
-"  %s [�����] [���������]\n"
+"  %s [OPTION] [DATADIR]\n"
 "\n"
 "�����:\n"
 "  --help         �������� ��� ��������� � �����\n"
@@ -55,7 +56,7 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"���� ���������� ������ (���������) �� �������, ����� �������������� ��������\n"
+"���� ���������� ������ (DATADIR) �� �������, ����� �������������� ��������\n"
 "���������� ��������� PGDATA.\n"
 "\n"
 
@@ -81,11 +82,11 @@ msgstr "
 
 #: pg_controldata.c:58
 msgid "in production"
-msgstr "� ������������"
+msgstr "� ������"
 
 #: pg_controldata.c:60
 msgid "unrecognized status code"
-msgstr "�� ������������ ��� �������"
+msgstr "�������������� ��� �������"
 
 #: pg_controldata.c:102
 #, c-format
@@ -100,12 +101,12 @@ msgstr "
 #: pg_controldata.c:111
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\" ��� ������: %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\" ��� ������: %s\n"
 
 #: pg_controldata.c:118
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\": %s\n"
 
 #: pg_controldata.c:132
 msgid ""
@@ -114,7 +115,7 @@ msgid ""
 "is expecting.  The results below are untrustworthy.\n"
 "\n"
 msgstr ""
-"��������: ����������� ����������� ����� CRC �� ��������� �� ��������� � �����.\n"
+"��������: ����������� ����������� ����� CRC �� ��������� �� ��������� � �����.\n"
 "���� ���� ������ģ�, ���� ��� ������ ���������� �� ���������� ���� ����������.\n"
 "�� ����� �������� ����������� �������������� ����.\n"
 "\n"
@@ -157,22 +158,22 @@ msgstr "
 #: pg_controldata.c:159
 #, c-format
 msgid "Latest checkpoint location:           %X/%X\n"
-msgstr "��������� checkpoint:                 %X/%X\n"
+msgstr "��������� ��������� checkpoint:                 %X/%X\n"
 
 #: pg_controldata.c:161
 #, c-format
 msgid "Prior checkpoint location:            %X/%X\n"
-msgstr "���������� checkpoint:                %X/%X\n"
+msgstr "��������� ���������� checkpoint:                %X/%X\n"
 
 #: pg_controldata.c:163
 #, c-format
 msgid "Latest checkpoint's REDO location:    %X/%X\n"
-msgstr "REDO ��������� checkpoint:            %X/%X\n"
+msgstr "��������� REDO ��������� checkpoint:            %X/%X\n"
 
 #: pg_controldata.c:165
 #, c-format
 msgid "Latest checkpoint's UNDO location:    %X/%X\n"
-msgstr "UNDO ��������� checkpoint:            %X/%X\n"
+msgstr "��������� UNDO ��������� checkpoint:            %X/%X\n"
 
 #: pg_controldata.c:167
 #, c-format
@@ -202,7 +203,7 @@ msgstr "
 #: pg_controldata.c:172
 #, c-format
 msgid "Blocks per segment of large relation: %u\n"
-msgstr "������ �� ������� ������� �����:      %u\n"
+msgstr "������ �� ������� �������� ���������:      %u\n"
 
 #: pg_controldata.c:173
 #, c-format
diff --git a/src/bin/pg_ctl/po/ru.po b/src/bin/pg_ctl/po/ru.po
index 1c34ea1bd63..745025f77db 100644
--- a/src/bin/pg_ctl/po/ru.po
+++ b/src/bin/pg_ctl/po/ru.po
@@ -4,11 +4,13 @@
 # Copyright (c) 2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $Header: /cvsroot/pgsql/src/bin/pg_ctl/po/ru.po,v 1.7 2004/12/06 22:10:41 petere Exp $
+# $Header: /cvsroot/pgsql/src/bin/pg_ctl/po/ru.po,v 1.8 2005/01/13 21:22:45 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: New version of translation by Oleg Bartunov <oleg@sai.msu.su>
 #   - May 29 - November 24, 2004: Initial translation for 8.0; Serguei A. Mokhov <mokhov@cs.concordia.ca>
 #
+#   - December, 2004: New version of translation by Oleg Bartunov <oleg@sai.msu.su>
 msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 8.0\n"
@@ -37,17 +39,17 @@ msgstr "%s: 
 #: pg_ctl.c:469
 #, c-format
 msgid "%s: another postmaster may be running; trying to start postmaster anyway\n"
-msgstr "%s: �������� ������� ������ postmaster. ������� ��������� postmaster � ����� ������.\n"
+msgstr "%s: ��������, ������ postmaster ��� �������, ������� ���������� ��-������\n"
 
 #: pg_ctl.c:487
 #, c-format
 msgid "%s: could not read file \"%s\"\n"
-msgstr "%s: �� ������� ������� ���� \"%s\"\n"
+msgstr "%s: �� ���� ��������� ���� \"%s\"\n"
 
 #: pg_ctl.c:493
 #, c-format
 msgid "%s: option file \"%s\" must have exactly one line\n"
-msgstr "%s: ���� ����� \"%s\" ����� ����� ����� ���� ������\n"
+msgstr "%s: ���� ����� \"%s\" ������ ����� ����� ���� ������\n"
 
 #: pg_ctl.c:544
 #, c-format
@@ -57,8 +59,8 @@ msgid ""
 "Check your installation.\n"
 msgstr ""
 "��������� \"postmaster\" ����� ��� %s, �� �� �������\n"
-"� ��� �� ���������� ��� � \"%s\".\n"
-"��������� ���� �����������.\n"
+"� ��� �� ����������, ��� � \"%s\".\n"
+"��������� ���� ���������.\n"
 
 #: pg_ctl.c:550
 #, c-format
@@ -68,13 +70,13 @@ msgid ""
 "Check your installation.\n"
 msgstr ""
 "��������� \"postmaster\" ������� ����� � \"%s\",\n"
-"�� �� ��� �� ������ ��� � %s.\n"
-"��������� ���� �����������.\n"
+"�� �� ��� �� ������, ��� � %s.\n"
+"��������� ���� ���������.\n"
 
 #: pg_ctl.c:562
 #, c-format
 msgid "%s: could not start postmaster: exit code was %d\n"
-msgstr "%s: �� ������� ��������� postmaster: ��� ������: %d\n"
+msgstr "%s: �� ������� ��������� postmaster, ��� ��������: %d\n"
 
 #: pg_ctl.c:573
 #, c-format
@@ -82,7 +84,7 @@ msgid ""
 "%s: could not start postmaster\n"
 "Examine the log output.\n"
 msgstr ""
-"%s: �� � ��������� ��������� postmaster\n"
+"%s: �� ���� ��������� postmaster\n"
 "��������� ������ ������.\n"
 
 #: pg_ctl.c:582
@@ -91,13 +93,13 @@ msgstr "
 
 #: pg_ctl.c:585
 msgid "could not start postmaster\n"
-msgstr "�� ������� ��������� postmaster\n"
+msgstr "�� ���� ��������� postmaster\n"
 
 #: pg_ctl.c:588
 #: pg_ctl.c:654
 #: pg_ctl.c:721
 msgid " done\n"
-msgstr " ���������\n"
+msgstr " ������\n"
 
 #: pg_ctl.c:589
 msgid "postmaster started\n"
@@ -123,7 +125,7 @@ msgstr "
 #: pg_ctl.c:614
 #, c-format
 msgid "%s: cannot stop postmaster; postgres is running (PID: %ld)\n"
-msgstr "%s: �� ���������� postmaster; ����������� postgres (PID: %ld)\n"
+msgstr "%s: ��  ���� ���������� postmaster; ����������� postgres (PID: %ld)\n"
 
 #: pg_ctl.c:622
 #: pg_ctl.c:693
@@ -133,12 +135,12 @@ msgstr "%s: 
 
 #: pg_ctl.c:629
 msgid "postmaster shutting down\n"
-msgstr "postmaster �����������\n"
+msgstr "postmaster ��������� ������\n"
 
 #: pg_ctl.c:634
 #: pg_ctl.c:698
 msgid "waiting for postmaster to shut down..."
-msgstr "�������� ���������� postmaster'�..."
+msgstr "�������� ���������� ������ postmaster'�..."
 
 #: pg_ctl.c:649
 #: pg_ctl.c:715
@@ -149,7 +151,7 @@ msgstr " 
 #: pg_ctl.c:717
 #, c-format
 msgid "%s: postmaster does not shut down\n"
-msgstr "%s: postmaster �� �����������\n"
+msgstr "%s: postmaster �� ���������������\n"
 
 #: pg_ctl.c:656
 #: pg_ctl.c:722
@@ -158,12 +160,12 @@ msgstr "postmaster 
 
 #: pg_ctl.c:677
 msgid "starting postmaster anyway\n"
-msgstr "������������ ������ postmaster'� � ����� ������\n"
+msgstr "����������� postmaster, �������� �� �� ���\n"
 
 #: pg_ctl.c:684
 #, c-format
 msgid "%s: cannot restart postmaster; postgres is running (PID: %ld)\n"
-msgstr "%s: ������ ������������� postmaster; ����������� postgres (PID: %ld)\n"
+msgstr "%s: ���������� ������������� postmaster; ����������� postgres (PID: %ld)\n"
 
 #: pg_ctl.c:687
 #: pg_ctl.c:745
@@ -173,7 +175,7 @@ msgstr "
 #: pg_ctl.c:742
 #, c-format
 msgid "%s: cannot reload postmaster; postgres is running (PID: %ld)\n"
-msgstr "%s: ������ ������������� postmaster; ����������� postgres (PID: %ld)\n"
+msgstr "%s: ���������� ������������� postmaster; ����������� postgres (PID: %ld)\n"
 
 #: pg_ctl.c:751
 #, c-format
@@ -187,12 +189,12 @@ msgstr "
 #: pg_ctl.c:771
 #, c-format
 msgid "%s: neither postmaster nor postgres running\n"
-msgstr "%s: �� postmaster �� postgres �� �����������\n"
+msgstr "%s: �� ����������� �� postmaster, �� postgres\n"
 
 #: pg_ctl.c:777
 #, c-format
 msgid "%s: a standalone backend \"postgres\" is running (PID: %ld)\n"
-msgstr "%s: ����������� ������������ ������ \"postgres\" (PID: %ld)\n"
+msgstr "%s: ����������� ����������� ������� \"postgres\" (PID: %ld)\n"
 
 #: pg_ctl.c:784
 #, c-format
@@ -207,44 +209,44 @@ msgstr "%s: 
 #: pg_ctl.c:833
 #, c-format
 msgid "%s: could not find own program executable\n"
-msgstr "%s: �� ������� ����� ���� ����������� ����������� ����\n"
+msgstr "%s: �� ������� ����� ���� ����������� ����\n"
 
 #: pg_ctl.c:842
 #, c-format
 msgid "%s: could not find postmaster program executable\n"
-msgstr "%s: �� ������� ����� ����������� ���� postmaster\n"
+msgstr "%s: �� ������� ����� ����������� ���� postmaster\n"
 
 #: pg_ctl.c:896
 #: pg_ctl.c:928
 #, c-format
 msgid "%s: could not open service manager\n"
-msgstr "%s: �� ������� �������� ��������\n"
+msgstr "%s: ���������� ������� �������� ��������\n"
 
 #: pg_ctl.c:902
 #, c-format
 msgid "%s: service \"%s\" already registered\n"
-msgstr "%s: ������\"%s\" ��� ���������������\n"
+msgstr "%s: ������\"%s\" ��� ���������������\n"
 
 #: pg_ctl.c:913
 #, c-format
 msgid "%s: could not register service \"%s\": error code %d\n"
-msgstr "%s: �� ������� ���������������� ������ \"%s\": ��� ������: %d\n"
+msgstr "%s: �� ������� ����� ������ \"%s\": ��� ������ %d\n"
 
 #: pg_ctl.c:934
 #, c-format
 msgid "%s: service \"%s\" not registered\n"
-msgstr "%s: ������\"%s\" �� ���������������\n"
+msgstr "%s: ������\"%s\" �� ���������������\n"
 
 #: pg_ctl.c:941
 #, c-format
 msgid "%s: could not open service \"%s\": error code %d\n"
-msgstr "%s: �� ������� ������� ������ \"%s\": ��� ������: %d\n"
+msgstr "%s: �� ������� ������� ������ \"%s\": ��� ������ %d\n"
 
 #: pg_ctl.c:948
 #, c-format
 msgid "%s: could not unregister service \"%s\": error code %d\n"
 msgstr ""
-"%s: �� ������� ����� ������ \"%s\"� �����������: ��� ������: %d\n"
+"%s: ���������� ����� ������ \"%s\": ��� ������ %d\n"
 "\n"
 
 #: pg_ctl.c:1085
@@ -260,7 +262,7 @@ msgid ""
 "\n"
 msgstr ""
 "%s �������� �������� ��� �������, ���������, �����������,\n"
-"������������ ������ ������������, ��ޣ������ � ������� �������\n"
+"������������ ���������������� ������, �������������� � ��������� �������\n"
 "PostgreSQL, ��� �������� �������� PostgreSQL-��������.\n"
 "\n"
 
@@ -271,32 +273,32 @@ msgstr "
 #: pg_ctl.c:1096
 #, c-format
 msgid "  %s start   [-w] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS\"]\n"
-msgstr "  %s start   [-w] [-D ���������] [-s] [-l ��������] [-o \"�����\"]\n"
+msgstr "  %s start   [-w] [-D DATADIR] [-s] [-l FILENAME] [-o \"�����\"]\n"
 
 #: pg_ctl.c:1097
 #, c-format
 msgid "  %s stop    [-W] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
-msgstr "  %s stop    [-W] [-D ���������] [-s] [-m �����-���������]\n"
+msgstr "  %s stop    [-W] [-D DATADIR] [-s] [-m �����-���������]\n"
 
 #: pg_ctl.c:1098
 #, c-format
 msgid "  %s restart [-w] [-D DATADIR] [-s] [-m SHUTDOWN-MODE] [-o \"OPTIONS\"]\n"
-msgstr "  %s restart [-w] [-D ���������] [-s] [-m �����-���������] [-o \"�����\"]\n"
+msgstr "  %s restart [-w] [-D DATADIR] [-s] [-m �����-���������] [-o \"�����\"]\n"
 
 #: pg_ctl.c:1099
 #, c-format
 msgid "  %s reload  [-D DATADIR] [-s]\n"
-msgstr "  %s reload  [-D ���������] [-s]\n"
+msgstr "  %s reload  [-D DATADIR] [-s]\n"
 
 #: pg_ctl.c:1100
 #, c-format
 msgid "  %s status  [-D DATADIR]\n"
-msgstr "  %s status  [-D ���������]\n"
+msgstr "  %s status  [-D DATADIR]\n"
 
 #: pg_ctl.c:1101
 #, c-format
 msgid "  %s kill    SIGNALNAME PID\n"
-msgstr "  %s kill    ���������� PID\n"
+msgstr "  %s kill   SIGNALNAME PID\n"
 
 #: pg_ctl.c:1103
 #, c-format
@@ -304,8 +306,8 @@ msgid ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
 "                    [-w] [-o \"OPTIONS\"]\n"
 msgstr ""
-"  %s register   [-N ����������] [-U ������������] [-P ������] [-D ���������]\n"
-"                    [-w] [-o \"�����\"]\n"
+"  %s register   [-N SERVICENAME]] [-U USERNAME]] [-P PASSWORD] [-D DATADIR]\n"
+"                    [-w] [-o \"OPTIONS\"]\n"
 
 #: pg_ctl.c:1105
 #, c-format
@@ -322,11 +324,11 @@ msgstr ""
 
 #: pg_ctl.c:1109
 msgid "  -D, --pgdata DATADIR   location of the database storage area\n"
-msgstr "  -D, --pgdata ��������� ��������������� �������� ����\n"
+msgstr "  -D, --pgdata DATADIR  ��������������� ��������� ��� ������\n"
 
 #: pg_ctl.c:1110
 msgid "  -s, --silent           only print errors, no informational messages\n"
-msgstr "  -s, --silent           �������� ������ ������ ��� �������������� ���������\n"
+msgstr "  -s, --silent           �������� ������ ������, �������� �������������� ���������\n"
 
 #: pg_ctl.c:1111
 msgid "  -w                     wait until operation completes\n"
@@ -334,7 +336,7 @@ msgstr "  -w                     
 
 #: pg_ctl.c:1112
 msgid "  -W                     do not wait until operation completes\n"
-msgstr "  -W                     �� ����� �� ��������� ��������\n"
+msgstr "  -W                     �� ����� ���������� ��������\n"
 
 #: pg_ctl.c:1113
 msgid "  --help                 show this help, then exit\n"
@@ -349,12 +351,12 @@ msgid ""
 "(The default is to wait for shutdown, but not for start or restart.)\n"
 "\n"
 msgstr ""
-"(�� ��������� ����� �� ���������� ���������, �� �� �� (����)�������.)\n"
+"(�� ���������, ����� ���������� ���������, �� �� � ������ ������� ��� �����������\n"
 "\n"
 
 #: pg_ctl.c:1116
 msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
-msgstr "���� ����� -D �����������, ����� �������������� ���������� ��������� PGDATA.\n"
+msgstr "���� ����� -D �� ������,�� ����� �������������� ���������� ��������� PGDATA.\n"
 
 #: pg_ctl.c:1118
 msgid ""
@@ -366,7 +368,7 @@ msgstr ""
 
 #: pg_ctl.c:1119
 msgid "  -l, --log FILENAME     write (or append) server log to FILENAME\n"
-msgstr "  -l, --log ��������     �������� (��� ��������) ������ ������� � ��������.\n"
+msgstr "  -l, --log FILENAME     ���������� (��� ���������) ������ ������� ������� � FILENAME.\n"
 
 #: pg_ctl.c:1120
 msgid ""
@@ -374,11 +376,11 @@ msgid ""
 "                         (PostgreSQL server executable)\n"
 msgstr ""
 "  -o �����                ����� �������o� ������ ��� �������� postmaster'�\n"
-"                          (������������ ����� ������� PostgreSQL)\n"
+"                          (������������ ����� ������� PostgreSQL)\n"
 
 #: pg_ctl.c:1122
 msgid "  -p PATH-TO-POSTMASTER  normally not necessary\n"
-msgstr "  -p ����-�-POSTMASTER'� ������ �� �����\n"
+msgstr "  -p PATH-TO-POSTMASTER ������ �� ���������\n"
 
 #: pg_ctl.c:1124
 msgid ""
@@ -390,7 +392,7 @@ msgstr ""
 
 #: pg_ctl.c:1125
 msgid "  -m SHUTDOWN-MODE   may be \"smart\", \"fast\", or \"immediate\"\n"
-msgstr "  -m �����-��������� ����� ���� \"smart\", \"fast\" ��� \"immediate\"\n"
+msgstr "  -m SHUTDOWN-MODE ����� ���� \"smart\", \"fast\" ��� \"immediate\"\n"
 
 #: pg_ctl.c:1127
 msgid ""
@@ -402,16 +404,16 @@ msgstr ""
 
 #: pg_ctl.c:1128
 msgid "  smart       quit after all clients have disconnected\n"
-msgstr "  smart       ����� ����� ������������ ���� ��������\n"
+msgstr "  smart      ��������� ������ ����� ������������ ���� ��������\n"
 
 #: pg_ctl.c:1129
 msgid "  fast        quit directly, with proper shutdown\n"
-msgstr "  fast        ������ ����� �� � ����������� ����������\n"
+msgstr "  fast       ��������� ������,�� � ����������� ����������\n"
 
 #: pg_ctl.c:1130
 msgid "  immediate   quit without complete shutdown; will lead to recovery on restart\n"
 msgstr ""
-"  immediate   ����� ���������� ��� ������ ���������; �����ģ� �\n"
+"  immediate   ����� ���������� ��� ����������� ���������; �����ģ� �\n"
 "              �������������� ��� �����������\n"
 
 #: pg_ctl.c:1132
@@ -420,7 +422,7 @@ msgid ""
 "Allowed signal names for kill:\n"
 msgstr ""
 "\n"
-"����������� ������� ��� ����������� (kill):\n"
+"�����ۣ���� �������� �������� ��� ������� kill:\n"
 
 #: pg_ctl.c:1136
 msgid ""
@@ -428,19 +430,19 @@ msgid ""
 "Options for register and unregister:\n"
 msgstr ""
 "\n"
-"����� ��� ��������� � ������ � �����������:\n"
+"����� ��� ����������� � ������ � �����������:\n"
 
 #: pg_ctl.c:1137
 msgid "  -N SERVICENAME  service name with which to register PostgreSQL server\n"
-msgstr "  -N ����������   ��� ������� ��� ����������� ������� PostgreSQL\n"
+msgstr "  -N SERVICENAME   ��� ������� ��� ����������� ������� PostgreSQL\n"
 
 #: pg_ctl.c:1138
 msgid "  -P PASSWORD     password of account to register PostgreSQL server\n"
-msgstr "  -P ������       ������ �������� ��� ����������� ������� PostgreSQL\n"
+msgstr "  -P PASSWORD    ������ �������� ��� ����������� ������� PostgreSQL\n"
 
 #: pg_ctl.c:1139
 msgid "  -U USERNAME     user name of account to register PostgreSQL server\n"
-msgstr "  -U ������������ ��� ������������ ��� ����������� ������� PostgreSQL\n"
+msgstr "  -U USERNAME    ��� ������������ ��� ����������� ������� PostgreSQL\n"
 
 #: pg_ctl.c:1142
 msgid ""
@@ -448,12 +450,12 @@ msgid ""
 "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr ""
 "\n"
-"��������� �� �������: <pgsql-bugs@postgresql.org>.\n"
+"�������� ��������� �� ������� �� �����  <pgsql-bugs@postgresql.org>.\n"
 
 #: pg_ctl.c:1167
 #, c-format
 msgid "%s: unrecognized shutdown mode \"%s\"\n"
-msgstr "%s: �������� ����� ��������� \"%s\"\n"
+msgstr "%s: ����������� ����� ��������� \"%s\"\n"
 
 #: pg_ctl.c:1200
 #, c-format
@@ -467,9 +469,9 @@ msgid ""
 "Please log in (using, e.g., \"su\") as the (unprivileged) user that will\n"
 "own the server process.\n"
 msgstr ""
-"%s: ������ ��������� ��� root\n"
-"���������� ������� ��� ������������������� ������������  (�������� ��������� \"su\"),\n"
-"������� ����� ������� ��������� ���������.\n"
+"%s: ������ ��������� ��� ������������� root\n"
+"����������, ������� � ������� ��� ������������������� ������������  (��������, ��������� \"su\"),\n"
+"��� ������� ����� ����������� ��������� �������.\n"
 
 #: pg_ctl.c:1358
 #, c-format
@@ -489,7 +491,7 @@ msgstr "%s: 
 #: pg_ctl.c:1406
 #, c-format
 msgid "%s: unrecognized operation mode \"%s\"\n"
-msgstr "%s: �������������� ����������� ����� \"%s\"\n"
+msgstr "%s: �������������� ����� ������ \"%s\"\n"
 
 #: pg_ctl.c:1416
 #, c-format
@@ -506,7 +508,7 @@ msgstr "%s: 
 #: ../../port/exec.c:350
 #, c-format
 msgid "could not identify current directory: %s"
-msgstr "�� ������� ���������������� ������� ����������: %s"
+msgstr "�� ������� ���������� ������� ����������: %s"
 
 #: ../../port/exec.c:323
 #: ../../port/exec.c:359
@@ -522,15 +524,14 @@ msgstr "
 #: ../../port/exec.c:569
 #, c-format
 msgid "child process exited with exit code %d"
-msgstr "�������-��������� ���������� � ����� ������� %d"
+msgstr "�������� ������� ���������� � ����� �������� %d"
 
 #: ../../port/exec.c:572
 #, c-format
 msgid "child process was terminated by signal %d"
-msgstr "�������-��������� �����ۣ� �������� %d"
+msgstr "�������� ������� ��� �������� �������� %d"
 
 #: ../../port/exec.c:575
 #, c-format
 msgid "child process exited with unrecognized status %d"
-msgstr "�������-��������� ���������� � �������������� �������� %d"
-
+msgstr "�������� ������� ���������� � �������������� �������� %d"
diff --git a/src/bin/pg_dump/po/ru.po b/src/bin/pg_dump/po/ru.po
index d7d996858e7..b543d606317 100644
--- a/src/bin/pg_dump/po/ru.po
+++ b/src/bin/pg_dump/po/ru.po
@@ -4,9 +4,10 @@
 # Copyright (c) 2001-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/pg_dump/po/ru.po,v 1.18 2004/12/11 20:10:09 petere Exp $
+# $PostgreSQL: pgsql/src/bin/pg_dump/po/ru.po,v 1.19 2005/01/13 21:23:18 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: New translation by Oleg Bartunov <oleg@sai.msu.su>
 #   - April 6 - December 10, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 24 - October 5, 2003: Updates for 7.4.x; <mokhov@cs.concordia.ca>
 #   - October 12, 2002: Post-7.3 beta 2, Fixes, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -50,17 +51,17 @@ msgstr "%s: 
 #: pg_restore.c:285
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
-msgstr "�������� \"%s --help\" ��� ����� ��������� ����������.\n"
+msgstr "���������� \"%s --help\" ��� ����� ��������� ����������.\n"
 
 #: pg_dump.c:422
 #: pg_dumpall.c:290
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
-msgstr "%s: ������� ����� ���������� ��������� ������� (������ \"%s\")\n"
+msgstr "%s: ������� ����� ���������� ��������� ������ (������ \"%s\")\n"
 
 #: pg_dump.c:435
 msgid "options \"schema only\" (-s) and \"data only\" (-a) cannot be used together\n"
-msgstr "����� \"������ �����\" (-s) � \"������ ������\" (-a) �� ����� �������������� ������\n"
+msgstr "����� \"schema only\" (-s) � \"data only\" (-a) �� ����� �������������� ������\n"
 
 # TO REVEIW
 #: pg_dump.c:441
@@ -69,16 +70,16 @@ msgstr "
 
 #: pg_dump.c:447
 msgid "large-object output not supported for a single table\n"
-msgstr "����� ������� �������� �� �������������� ��� ����� �������\n"
+msgstr "����� ������� �������� �� �������������� ��� ��������� �������\n"
 
 #: pg_dump.c:448
 #: pg_dump.c:455
 msgid "use a full dump instead\n"
-msgstr "������ ����� ����������� ������ ��������\n"
+msgstr "������ ����� ����������� ������ ����\n"
 
 #: pg_dump.c:454
 msgid "large-object output not supported for a single schema\n"
-msgstr "����� ������� �������� �� �������������� ��� ����� �����\n"
+msgstr "����� ������� �������� �� �������������� ��� ��������� �����\n"
 
 #: pg_dump.c:461
 msgid "INSERT (-d, -D) and OID (-o) options cannot be used together\n"
@@ -90,11 +91,11 @@ msgstr "(
 
 #: pg_dump.c:468
 msgid "large-object output is not supported for plain-text dump files\n"
-msgstr "����� ������� �������� �� �������������� ��� ��������� ������ ��������\n"
+msgstr "����� ������� �������� �� �������������� ��� ����� � ��������� �����\n"
 
 #: pg_dump.c:469
 msgid "(Use a different output format.)\n"
-msgstr "(����������� ������ ������ ��������.)\n"
+msgstr "(����������� ������ ������ ��� ������.)\n"
 
 #: pg_dump.c:498
 #, c-format
@@ -104,18 +105,18 @@ msgstr "
 #: pg_dump.c:504
 #, c-format
 msgid "could not open output file \"%s\" for writing\n"
-msgstr "�� ���������� ������� ���� ������ \"%s\"  ��� ������\n"
+msgstr "�� ������� ������� ���� ������ \"%s\"  ��� ������\n"
 
 #: pg_backup_db.c:52
 #: pg_dump.c:515
 #, c-format
 msgid "could not parse version string \"%s\"\n"
-msgstr "�� � ��������� �������� ������ � ������� ������ \"%s\"\n"
+msgstr "�� ������� ���������������� ������ � ������� ������ \"%s\"\n"
 
 #: pg_dump.c:551
 #, c-format
 msgid "last built-in OID is %u\n"
-msgstr "��������� ���������� OID: %u\n"
+msgstr "��������� ����������̣���� OID: %u\n"
 
 #: pg_dump.c:662
 #, c-format
@@ -123,7 +124,7 @@ msgid ""
 "%s dumps a database as a text file or to other formats.\n"
 "\n"
 msgstr ""
-"%s ��������� ���� ������ � ���� � ��������� ��� ������ ��������.\n"
+"%s ������� ��������� ����� ���� ������ � ���� ����� � ��������� ��� ������ ��������.\n"
 "\n"
 
 #: pg_dump.c:663
@@ -135,7 +136,7 @@ msgstr "
 #: pg_dump.c:664
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
-msgstr "  %s [�����]... [�����]\n"
+msgstr "  %s [OPTION]... [DBNAME]\n"
 
 #: pg_dump.c:666
 #: pg_dumpall.c:340
@@ -150,11 +151,11 @@ msgstr ""
 #: pg_dump.c:667
 #: pg_restore.c:364
 msgid "  -f, --file=FILENAME      output file name\n"
-msgstr "  -f, --file=��������      ��� ��������� �����\n"
+msgstr "  -f, --file=FILENAME      ��� ��������� �����\n"
 
 #: pg_dump.c:668
 msgid "  -F, --format=c|t|p       output file format (custom, tar, plain text)\n"
-msgstr "  -F, --format=c|t|p       ������ ��������� ����� (����������������, tar, ������ �����)\n"
+msgstr "  -F, --format=c|t|p       ������ ��������� ����� (����������������, tar, ���������)\n"
 
 #: pg_dump.c:669
 msgid ""
@@ -192,7 +193,7 @@ msgid ""
 "Options controlling the output content:\n"
 msgstr ""
 "\n"
-"Options �� ������ ����������� ����:\n"
+"�����, ����������� ������� �����������:\n"
 
 #: pg_dump.c:677
 #: pg_dumpall.c:346
@@ -210,33 +211,33 @@ msgstr "  -c, --clean              
 
 #: pg_dump.c:680
 msgid "  -C, --create             include commands to create database in dump\n"
-msgstr "  -C, --create             �������� � �������� ������� �� �������� ���� ������\n"
+msgstr "  -C, --create             �������� � �������� ������� �������� ���� ������\n"
 
 #: pg_dump.c:681
 #: pg_dumpall.c:348
 msgid "  -d, --inserts            dump data as INSERT, rather than COPY, commands\n"
-msgstr "  -d, --inserts            ��������� ������ ��� ����� INSERT ������ ������ COPY\n"
+msgstr "  -d, --inserts            ��������� ������ ��� ����� ������ INSERT ������ COPY\n"
 
 #: pg_dump.c:682
 #: pg_dumpall.c:349
 msgid "  -D, --column-inserts     dump data as INSERT commands with column names\n"
-msgstr "  -D, --column-inserts     ��������� ������ ��� ����� INSERT ������ � ������� �����\n"
+msgstr "  -D, --column-inserts     ��������� ������ ��� ����� ������ INSERT � �������� �������� �����\n"
 
 #: pg_dump.c:683
 msgid "  -n, --schema=SCHEMA      dump the named schema only\n"
-msgstr "  -n, --schema=�����       ��������� ������ ��������� �����\n"
+msgstr "  -n, --schema=SCHEMA      ��������� ������ ��������� �����\n"
 
 #: pg_dump.c:684
 #: pg_dumpall.c:351
 msgid "  -o, --oids               include OIDs in dump\n"
-msgstr "  -o, --oids               �������� OIDs � ��������\n"
+msgstr "  -o, --oids               �������� OID-� � ��������\n"
 
 #: pg_dump.c:685
 msgid ""
 "  -O, --no-owner           skip restoration of object ownership\n"
 "                           in plain text format\n"
 msgstr ""
-"  -O, --no-owner           ���������� �������������� ���������� �� �������\n"
+"  -O, --no-owner           ���������� �������������� ��������� ����������\n"
 "                           � ������� \"������ �����\"\n"
 
 #: pg_dump.c:687
@@ -249,7 +250,7 @@ msgid ""
 "  -S, --superuser=NAME     specify the superuser user name to use in\n"
 "                           plain text format\n"
 msgstr ""
-"  -S, --superuser=���      ������� ����� ��� �����-������������ ������������ ���\n"
+"  -S, --superuser=���      ������� ��� �����-������������ ���\n"
 "                           ������� \"������ �����\"\n"
 
 #: pg_dump.c:690
@@ -259,7 +260,7 @@ msgstr "  -t, --table=
 #: pg_dump.c:691
 #: pg_dumpall.c:355
 msgid "  -x, --no-privileges      do not dump privileges (grant/revoke)\n"
-msgstr "  -x, --no-privileges      �� ��������� ���������� (GRANT/REVOKE)\n"
+msgstr "  -x, --no-privileges      �� ��������� ���������� (grant/revoke)\n"
 
 #: pg_dump.c:692
 #: pg_dumpall.c:356
@@ -268,7 +269,7 @@ msgid ""
 "                           disable dollar quoting, use SQL standard quoting\n"
 msgstr ""
 "  -X disable-dollar-quoting, --disable-dollar-quoting\n"
-"                           ��������� ���������� ������������; ������������ ����������� SQL\n"
+"                           ��������� ���������� ������������, ������������ ������������ ��� � ��������� SQL\n"
 
 #: pg_dump.c:694
 #: pg_dumpall.c:358
@@ -278,7 +279,7 @@ msgid ""
 "                           disable triggers during data-only restore\n"
 msgstr ""
 "  -X disable-triggers, --disable-triggers\n"
-"                           ��������� �������� ��� ������ ������������ ������ ������\n"
+"                           ��������� �������� ��� ������ �������������� ������ ������\n"
 
 #: pg_dump.c:696
 #: pg_dumpall.c:360
@@ -300,31 +301,31 @@ msgid ""
 "Connection options:\n"
 msgstr ""
 "\n"
-"����� �������������:\n"
+"����� ����������:\n"
 
 #: pg_dump.c:701
 #: pg_dumpall.c:365
 #: pg_restore.c:395
 msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
-msgstr "  -h, --host=��������      ���� ������� ��� ������ ��� ���������� �������\n"
+msgstr "  -h, --host=HOSTNAME     ��� ������� ��� ������ ��� ���������� �������\n"
 
 #: pg_dump.c:702
 #: pg_dumpall.c:366
 #: pg_restore.c:396
 msgid "  -p, --port=PORT          database server port number\n"
-msgstr "  -p, --port=����          ����� ����� ������� ��� ������\n"
+msgstr "  -p, --port=PORT          ����� ����� ������� ��� ������\n"
 
 #: pg_dump.c:703
 #: pg_dumpall.c:367
 #: pg_restore.c:397
 msgid "  -U, --username=NAME      connect as specified database user\n"
-msgstr "  -U, --username=���       �������������� ��� ��������� ������������\n"
+msgstr "  -U, --username=NAME       ����������� ��� ��������� ������������\n"
 
 #: pg_dump.c:704
 #: pg_dumpall.c:368
 #: pg_restore.c:398
 msgid "  -W, --password           force password prompt (should happen automatically)\n"
-msgstr "  -W, --password           ��������� ������ ������ (������ ����������� �������������)\n"
+msgstr "  -W, --password           �������������� ������ ������ (������ ����������� �������������)\n"
 
 #: pg_dump.c:706
 msgid ""
@@ -334,8 +335,8 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"���� ��� ���� ������ �� �������, ����� �������� ����������\n"
-"��������� PGDATABASE ����� ������������.\n"
+"���� ��� ���� ������ �� �������, �� ����� ������������  �������� ����������\n"
+"��������� PGDATABASE.\n"
 "\n"
 
 #: pg_dump.c:708
@@ -396,18 +397,18 @@ msgstr "
 #: pg_dump.c:1427
 #, c-format
 msgid "dumpBlobs(): could not open large object: %s"
-msgstr "dumpBlobs(): �� ���������� ������� ������� ������: %s"
+msgstr "dumpBlobs(): �� ������� ������� ������� ������: %s"
 
 #: pg_dump.c:1440
 #, c-format
 msgid "dumpBlobs(): error reading large object: %s"
-msgstr "dumpBlobs(): ������ ��� ������ �������� �������: %s"
+msgstr "dumpBlobs(): ������ ��� ������ �������� �������: %s"
 
 # TO REVIEW
 #: pg_dump.c:1557
 #, c-format
 msgid "WARNING: owner of schema \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ����� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ����� \"%s\" ,��-��������, �� �����\n"
 
 #: pg_dump.c:1574
 #, c-format
@@ -422,32 +423,32 @@ msgstr "
 #: pg_dump.c:1796
 #, c-format
 msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ���� ������ \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ���� ������ \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:1894
 #, c-format
 msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ��������� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ��������� \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:2060
 #, c-format
 msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ������ ��������� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ������ ��������� \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:2164
 #, c-format
 msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ���������� ������� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ���������� ������� \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:2298
 #, c-format
 msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ������� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ������� \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:2576
 #, c-format
 msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
-msgstr "��������: �������� ������� \"%s\" �������� �� �����\n"
+msgstr "��������: �������� ������� \"%s\", ��������, �� �����\n"
 
 #: pg_dump.c:2595
 #, c-format
@@ -462,7 +463,7 @@ msgstr "
 #: pg_dump.c:2939
 #, c-format
 msgid "reading foreign key constraints for table \"%s\"\n"
-msgstr "������ ��������� ������ ��� ������� \"%s\"\n"
+msgstr "������ ����������� �� ������� ����� ��� ������� \"%s\"\n"
 
 #: pg_dump.c:3215
 #, c-format
@@ -477,7 +478,7 @@ msgstr "
 #: pg_dump.c:3332
 #, c-format
 msgid "query produced null referenced table name for foreign key trigger \"%s\" on table \"%s\" (OID of table: %u)\n"
-msgstr "������ �����ף� ������� ��� ������� ��� �������� �� ���������� ����� \"%s\" ��� ������� \"%s\" (OID �������: %u)\n"
+msgstr "� ���������� ������� ���������� ������� ������ �� ��� ������� ��� �������� �� �������� ����� \"%s\" ��� ������� \"%s\" (OID �������: %u)\n"
 
 #: pg_dump.c:3633
 #, c-format
@@ -487,31 +488,31 @@ msgstr "
 #: pg_dump.c:3719
 #, c-format
 msgid "invalid column numbering in table \"%s\"\n"
-msgstr "������� ��������������� ������� � ������� \"%s\"\n"
+msgstr "�������� ��������� ������� � ������� \"%s\"\n"
 
 #: pg_dump.c:3753
 #, c-format
 msgid "finding default expressions of table \"%s\"\n"
-msgstr "����� ��������� �� ��������� (default) ��� ������� \"%s\"\n"
+msgstr "����� ��������� ��-��������� ��� ������� \"%s\"\n"
 
 #: pg_dump.c:3836
 #, c-format
 msgid "invalid adnum value %d for table \"%s\"\n"
-msgstr "�������� �������� adnum - %d - ��� ������� \"%s\"\n"
+msgstr "�������� �������� adnum  %d  ��� ������� \"%s\"\n"
 
 #: pg_dump.c:3854
 #, c-format
 msgid "finding check constraints for table \"%s\"\n"
-msgstr "������������ ����� CHECK-����������� ��� ������� \"%s\"\n"
+msgstr "������������ ����� ��������  ����������� ��� ������� \"%s\"\n"
 
 #: pg_dump.c:3918
 #, c-format
 msgid "expected %d check constraints on table \"%s\" but found %d\n"
-msgstr "��������� CHECK-�����������: %d ��� ������� \"%s\", �� ���� �������: %d\n"
+msgstr "��������� %d �������� ����������� ��� ������� \"%s\", �� ���� �������: %d\n"
 
 #: pg_dump.c:3920
 msgid "(The system catalogs might be corrupted.)\n"
-msgstr "(�������� ����������� ��������� ���������.)\n"
+msgstr "(��������� �������� ����� ���� ����������.)\n"
 
 #: pg_dump.c:4605
 #: pg_dump.c:4771
@@ -522,12 +523,12 @@ msgstr "(
 #: pg_dump.c:6244
 #, c-format
 msgid "Got %d rows instead of one from: %s"
-msgstr "����� �������� �����: %d, ����� ��� ��������� ����� ���� ��: %s"
+msgstr "�������� �����: %d, ����� ��� ��������� ����� ���� ��: %s"
 
 #: pg_dump.c:4880
 #, c-format
 msgid "query yielded no rows: %s\n"
-msgstr "������ ����ڣ� ���� �����: %s\n"
+msgstr "������ ������ ���� �����: %s\n"
 
 #: pg_dump.c:5228
 msgid "WARNING: could not parse proargnames array\n"
@@ -537,7 +538,7 @@ msgstr "
 #: pg_dump.c:5265
 #, c-format
 msgid "unrecognized provolatile value for function \"%s\"\n"
-msgstr "����������� provolatile-�������� ��� ������� \"%s\"\n"
+msgstr "������������ �������� provolatile ��� ������� \"%s\"\n"
 
 #: pg_dump.c:5782
 #, c-format
@@ -547,42 +548,42 @@ msgstr "
 #: pg_dump.c:6272
 #, c-format
 msgid "WARNING: aggregate function %s could not be dumped correctly for this database version; ignored\n"
-msgstr "��������: �� ���������� ��������� ��������� ���������� ������� %s ��� ���� ������ ���� ������; ������� ���������������\n"
+msgstr "��������: ���������� ������� %s �� ����� ���� ��������� ��������� ��� ���� ������ ���� ������; ������� ���������������\n"
 
 #: pg_dump.c:6406
 #, c-format
 msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
-msgstr "�� ���������� ���������������� ACL-������ (%s) ��� ������� \"%s\" (%s)\n"
+msgstr "�� ������� ���������������� ACL-������ (%s) ��� ������� \"%s\" (%s)\n"
 
 #: pg_dump.c:6500
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned no data\n"
-msgstr "������ �� ��������� ����������� ���� \"%s\" �� ��������� ������\n"
+msgstr "������ �� ��������� ����������� ������������� \"%s\" �� ��������� ������\n"
 
 #: pg_dump.c:6503
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned more than one definition\n"
-msgstr "������ �� ��������� ����������� ���� \"%s\" ��������� ����� ��� ���� �����������\n"
+msgstr "������ �� ��������� ����������� ������������� \"%s\" ��������� ����� ��� ���� �����������\n"
 
 #: pg_dump.c:6512
 #, c-format
 msgid "definition of view \"%s\" appears to be empty (length zero)\n"
-msgstr "����������� ���� \"%s\" �������� ������ (����� ����� ����)\n"
+msgstr "����������� ������������� \"%s\" �������� ������ (����� ����� ����)\n"
 
 #: pg_dump.c:6814
 #, c-format
 msgid "invalid column number %d for table \"%s\"\n"
-msgstr "�� ������ ����� ������� - %d - ��� ������� \"%s\"\n"
+msgstr "�������� ����� ������� %d ��� ������� \"%s\"\n"
 
 #: pg_dump.c:6916
 #, c-format
 msgid "missing index for constraint \"%s\"\n"
-msgstr "����������� ������ ��� ����������� \"%s\"\n"
+msgstr "����������� ������ ��� ����������� \"%s\"\n"
 
 #: pg_dump.c:7076
 #, c-format
 msgid "unrecognized constraint type: %c\n"
-msgstr "�������������� ��� �����������: %c\n"
+msgstr "�������������� ��� �����������: %c\n"
 
 #: pg_dump.c:7118
 msgid "inserted invalid OID\n"
@@ -612,12 +613,12 @@ msgstr "
 #: pg_dump.c:7256
 #, c-format
 msgid "query to get data of sequence \"%s\" returned %d rows (expected 1)\n"
-msgstr "������ �� ��������� ������ ������������������ \"%s\" ������ ����� ����� > 1 (%d)\n"
+msgstr "������ �� ��������� ������ ������������������ \"%s\" ������ ����� ����� > 1 (%d)\n"
 
 #: pg_dump.c:7265
 #, c-format
 msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
-msgstr "������ �� ��������� ������ ������������������ \"%s\" ������ ��� \"%s\"\n"
+msgstr "������ �� ��������� ������ ������������������ \"%s\" ������ ��� \"%s\"\n"
 
 #: pg_dump.c:7506
 #, c-format
@@ -627,7 +628,7 @@ msgstr "
 #: pg_dump.c:7613
 #, c-format
 msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned"
-msgstr "������ �� ��������� ������� \"%s\" ��� ������� \"%s\" �� ������: �������� �� ������ ����� �����"
+msgstr "������ �� ��������� ������� \"%s\" ��� ������� \"%s\" �� ������: �������� �������� ����� �����"
 
 #: pg_dump.c:7681
 msgid "reading dependency data\n"
@@ -636,7 +637,7 @@ msgstr "
 #: pg_dump.c:7858
 #, c-format
 msgid "query yielded %d rows instead of one: %s\n"
-msgstr "������ �����ף� �����: %d, ����� ��� ��������� ����� ����: %s\n"
+msgstr "������ ������ %d ����� ������ �����: %s\n"
 
 #: pg_dump.c:8045
 msgid "SQL command failed\n"
@@ -672,7 +673,7 @@ msgstr "
 
 #: common.c:129
 msgid "reading user-defined conversions\n"
-msgstr "������ ���������������� ���������\n"
+msgstr "������ ���������������� ��������������\n"
 
 #: common.c:133
 msgid "reading user-defined tables\n"
@@ -684,15 +685,15 @@ msgstr "
 
 #: common.c:141
 msgid "reading rewrite rules\n"
-msgstr "������ ������ ����������\n"
+msgstr "������ ������\n"
 
 #: common.c:145
 msgid "reading type casts\n"
-msgstr "������ ��������� �����\n"
+msgstr "������ ���������� �����\n"
 
 #: common.c:150
 msgid "finding inheritance relationships\n"
-msgstr "����� ���������� � ������������ ������\n"
+msgstr "����� ���������� � ������������ ���������\n"
 
 #: common.c:154
 msgid "reading column info for interesting tables\n"
@@ -704,11 +705,11 @@ msgstr "
 
 #: common.c:162
 msgid "reading indexes\n"
-msgstr "��������������\n"
+msgstr "������ ��������\n"
 
 #: common.c:166
 msgid "reading constraints\n"
-msgstr "������ ������������\n"
+msgstr "������ �����������\n"
 
 #: common.c:170
 msgid "reading triggers\n"
@@ -739,15 +740,15 @@ msgstr "
 #: common.c:728
 #, c-format
 msgid "failed sanity check, parent OID %u of table \"%s\" (OID %u) not found\n"
-msgstr "�������� �� ��������: OID �������� %u ������� \"%s\" (OID %u) �� ������\n"
+msgstr "�������� �� ����������: OID �������� %u ������� \"%s\" (OID %u) �� ������\n"
 
 #: common.c:770
 msgid "could not parse numeric array: too many numbers\n"
-msgstr "�� ������� ���������������� ������� ������: ������� ����� �����\n"
+msgstr "�� ������� ���������������� �������� ������: ������� ����� �����\n"
 
 #: common.c:785
 msgid "could not parse numeric array: invalid character in number\n"
-msgstr "�� ���������� ���������������� �������� ������: �������� ������ � �����\n"
+msgstr "�� ������� ���������������� �������� ������: �������� ������ � �����\n"
 
 #: pg_backup_archiver.c:45
 msgid "archiver"
@@ -755,7 +756,7 @@ msgstr "
 
 #: pg_backup_archiver.c:126
 msgid "could not close output archive file\n"
-msgstr "�� ���������� ������� ���� ������\n"
+msgstr "�� ������� ������� �������� ���� ������\n"
 
 #: pg_backup_archiver.c:153
 msgid "-C and -c are incompatible options\n"
@@ -763,11 +764,11 @@ msgstr "
 
 #: pg_backup_archiver.c:160
 msgid "connecting to database for restore\n"
-msgstr "������������� � ���� ������ ��� �������������\n"
+msgstr "���������� � ���� ������ ��� ��������������\n"
 
 #: pg_backup_archiver.c:162
 msgid "direct database connections are not supported in pre-1.3 archives\n"
-msgstr "������ ������������� � ���� ������ �� �������������� � ������� �� 1.3\n"
+msgstr "������ ���������� � ���� ������ �� �������������� � ������� �� ������ 1.3\n"
 
 #: pg_backup_archiver.c:205
 msgid "implied data-only restore\n"
@@ -792,11 +793,11 @@ msgstr "
 #: pg_backup_archiver.c:281
 #, c-format
 msgid "connecting to new database \"%s\"\n"
-msgstr "������������� � ����� ���� \"%s\"\n"
+msgstr "���������� � ����� ����� \"%s\"\n"
 
 #: pg_backup_archiver.c:306
 msgid "cannot restore from compressed archive (not configured for compression support)\n"
-msgstr "�� � ��������� ������������ �� ������� ������ (��������� ���������� �� ���� ����������������)\n"
+msgstr "�� ������������ �� ������� ������ (��������� ���������� �� ���� ����������������)\n"
 
 #: pg_backup_archiver.c:326
 msgid "WARNING: skipping large-object restoration\n"
@@ -821,7 +822,7 @@ msgstr "
 #: pg_backup_archiver.c:399
 #, c-format
 msgid "setting owner and privileges for %s %s\n"
-msgstr "�������� ��������� � ���������� ��� %s %s\n"
+msgstr "��������� ��������� � ���������� ��� %s %s\n"
 
 #: pg_backup_archiver.c:517
 msgid "disabling triggers\n"
@@ -851,7 +852,7 @@ msgstr "
 
 #: pg_backup_archiver.c:801
 msgid "cannot restore large objects without a database connection\n"
-msgstr "�������������� ������� �������� �� �������� ��� ������������� � ����\n"
+msgstr "�������������� ������� �������� ���������� ��� ������������� � ���� ������\n"
 
 #: pg_backup_archiver.c:815
 msgid "starting large-object transactions\n"
@@ -859,7 +860,7 @@ msgstr "
 
 #: pg_backup_archiver.c:823
 msgid "could not create large object\n"
-msgstr "�� ���������� ������� ������� ������\n"
+msgstr "�� ������� ������� ������� ������\n"
 
 #: pg_backup_archiver.c:825
 #, c-format
@@ -868,22 +869,22 @@ msgstr "
 
 #: pg_backup_archiver.c:831
 msgid "could not open large object\n"
-msgstr "�� ���������� ������� ������� ������\n"
+msgstr "�� ������� ������� ������� ������\n"
 
 #: pg_backup_archiver.c:846
 #, c-format
 msgid "wrote remaining %lu bytes of large-object data (result = %lu)\n"
-msgstr "����� ���������� ���� �������� �������: %lu (��������� = %lu)\n"
+msgstr "����� ���������� ���� �������� �������: %lu (��������� = %lu)\n"
 
 #: pg_backup_archiver.c:849
 #: pg_backup_archiver.c:1141
 #, c-format
 msgid "could not write to large object (result: %lu, expected: %lu)\n"
-msgstr "�� ���������� �������� ������� ������ (���������: %lu, ���������: %lu)\n"
+msgstr "�� ������� �������� ������� ������ (���������: %lu, ���������: %lu)\n"
 
 #: pg_backup_archiver.c:895
 msgid "could not open TOC file\n"
-msgstr "�� ���������� ������� ���� ����������\n"
+msgstr "�� ������� ������� ���� ����������\n"
 
 #: pg_backup_archiver.c:916
 #, c-format
@@ -900,18 +901,18 @@ msgstr "
 #: pg_backup_files.c:439
 #, c-format
 msgid "could not close TOC file: %s\n"
-msgstr "�� ���������� ������� ���� ����������: %s\n"
+msgstr "�� ������� ������� ���� ����������: %s\n"
 
 #: pg_backup_archiver.c:1032
 #: pg_backup_files.c:130
 #, c-format
 msgid "could not open output file: %s\n"
-msgstr "�� ���������� ������� ���� ������: %s\n"
+msgstr "�� ������� ������� ���� ������: %s\n"
 
 #: pg_backup_archiver.c:1048
 #, c-format
 msgid "could not close output file: %s\n"
-msgstr "�� ���������� ������� ���� ������: %s\n"
+msgstr "�� ������� ������� ���� ������: %s\n"
 
 #: pg_backup_archiver.c:1137
 #, c-format
@@ -951,7 +952,7 @@ msgstr "
 #: pg_backup_archiver.c:1415
 #, c-format
 msgid "Unexpected data offset flag %d\n"
-msgstr "����������� ���� ��������� ������: %d\n"
+msgstr "����������� ���� �������� ������: %d\n"
 
 #: pg_backup_archiver.c:1428
 msgid "file offset in dump file is too large\n"
@@ -959,18 +960,18 @@ msgstr "
 
 #: pg_backup_archiver.c:1540
 msgid "attempting to ascertain archive format\n"
-msgstr "������� �������������� � ������� ������\n"
+msgstr "������� �������� ������ ������\n"
 
 #: pg_backup_archiver.c:1560
 #: pg_backup_files.c:148
 #, c-format
 msgid "could not open input file: %s\n"
-msgstr "�� ���������� ������� ������� ����: %s\n"
+msgstr "�� ������� ������� ������� ����: %s\n"
 
 #: pg_backup_archiver.c:1567
 #, c-format
 msgid "could not read input file: %s\n"
-msgstr "�� ���������� ������� �� �������� �����: %s\n"
+msgstr "�� ������� ������� �� �������� �����: %s\n"
 
 #: pg_backup_archiver.c:1569
 #, c-format
@@ -979,7 +980,7 @@ msgstr "
 
 #: pg_backup_archiver.c:1622
 msgid "input file does not appear to be a valid archive (too short?)\n"
-msgstr "������� ���� �� �������� ���������� ������� (����� ������� �������?)\n"
+msgstr "������� ���� �� �������� ���������� ������� ( ��������, ������� ���?)\n"
 
 #: pg_backup_archiver.c:1625
 msgid "input file does not appear to be a valid archive\n"
@@ -993,7 +994,7 @@ msgstr "
 #: pg_backup_archiver.c:1650
 #, c-format
 msgid "could not close the input file after reading header: %s\n"
-msgstr "�� ���������� ������� ������� ���� ����� ��������� ���������: %s\n"
+msgstr "�� ������� ������� ������� ���� ����� ��������� ���������: %s\n"
 
 #: pg_backup_archiver.c:1667
 #, c-format
@@ -1008,7 +1009,7 @@ msgstr "
 #: pg_backup_archiver.c:1749
 #, c-format
 msgid "unrecognized file format \"%d\"\n"
-msgstr "�� ���������� ������ �����: \"%d\"\n"
+msgstr "������������ ������ �����: \"%d\"\n"
 
 #: pg_backup_archiver.c:1877
 #, c-format
@@ -1018,16 +1019,16 @@ msgstr "ID 
 #: pg_backup_archiver.c:1962
 #, c-format
 msgid "read TOC entry %d (ID %d) for %s %s\n"
-msgstr "���������� ������ ����������: %d (ID %d) ��� %s %s\n"
+msgstr "��������� ������ ����������: %d (ID %d) ��� %s %s\n"
 
 #: pg_backup_archiver.c:2124
 #, c-format
 msgid "could not set session user to \"%s\": %s"
-msgstr "�� ���������� ���������� ������������ ������ � \"%s\": %s"
+msgstr "�� ������� ���������� ������������ ������ � \"%s\": %s"
 
 #: pg_backup_archiver.c:2569
 msgid "WARNING: requested compression not available in this installation -- archive will be uncompressed\n"
-msgstr "��������: ����������� ���������� �� �������� � ���� ����������� -- ����� ����� �����������������\n"
+msgstr "��������: ����������� ������ �� �������� � ���� ��������� -- ����� ����� ����������������\n"
 
 #: pg_backup_archiver.c:2604
 msgid "did not find magic string in file header\n"
@@ -1041,11 +1042,11 @@ msgstr "
 #: pg_backup_archiver.c:2623
 #, c-format
 msgid "sanity check on integer size (%lu) failed\n"
-msgstr "�������� �� ������ �� ������� ������� integer (%lu) �� ������\n"
+msgstr "�������� �� ������ integer (%lu) �� ������\n"
 
 #: pg_backup_archiver.c:2627
 msgid "WARNING: archive was made on a machine with larger integers, some operations may fail\n"
-msgstr "��������: ����� ��� �������ģ� �� ������ � �������� ������ ������� ��������� �������� ����� �� ������ �������\n"
+msgstr "��������: ����� ��� ������ �� ������ � �������� ������, ������� ��������� �������� ����� �� ������\n"
 
 #: pg_backup_archiver.c:2637
 #, c-format
@@ -1054,11 +1055,11 @@ msgstr "
 
 #: pg_backup_archiver.c:2653
 msgid "WARNING: archive is compressed, but this installation does not support compression -- no data will be available\n"
-msgstr "��������: ����� ���������������, �� ������ ����������� �� ������������ ���������� -- ������ ����� ����������\n"
+msgstr "��������: ����� ����, �� ������� ��������� �� ������������ ���������� -- ������ ����� ����������\n"
 
 #: pg_backup_archiver.c:2671
 msgid "WARNING: invalid creation date in header\n"
-msgstr "��������: �� ������ ���� �������� � ���������\n"
+msgstr "��������: �������� ���� �������� � ���������\n"
 
 #: pg_backup_custom.c:97
 msgid "custom archiver"
@@ -1068,7 +1069,7 @@ msgstr "
 #: pg_backup_custom.c:191
 #, c-format
 msgid "could not open archive file \"%s\": %s\n"
-msgstr "�� ���������� ������� ���� ������ \"%s\": %s\n"
+msgstr "�� ������� ������� ���� ������ \"%s\": %s\n"
 
 #: pg_backup_custom.c:389
 msgid "invalid OID for large object\n"
@@ -1076,7 +1077,7 @@ msgstr "
 
 #: pg_backup_custom.c:447
 msgid "Dumping a specific TOC data block out of order is not supported without ID on this input stream (fseek required)\n"
-msgstr "�������� ����������� ����� ������ ���������� �� �� ������� �� �������������� ��� ID � ������ ������� ������ (��������� fseek)\n"
+msgstr "�������� ����������� ����� ������ ���������� �� �� ������� �� �������������� ��� �������� ID � ������ ������� ������ (��������� fseek)\n"
 
 #: pg_backup_custom.c:462
 #, c-format
@@ -1100,13 +1101,13 @@ msgstr "
 #: pg_backup_custom.c:497
 #, c-format
 msgid "unrecognized data block type %d while restoring archive\n"
-msgstr "�� ������������� ��� ����� ������ %d ��� �������������� ������\n"
+msgstr "�������������� ��� ����� ������ %d ��� �������������� ������\n"
 
 #: pg_backup_custom.c:531
 #: pg_backup_custom.c:893
 #, c-format
 msgid "could not initialize compression library: %s\n"
-msgstr "�� ���������� ������������������� ���������� ����������: %s\n"
+msgstr "�� ������� ������������������� ���������� ����������: %s\n"
 
 #: pg_backup_custom.c:553
 #: pg_backup_custom.c:676
@@ -1118,12 +1119,12 @@ msgstr "
 #: pg_backup_custom.c:601
 #, c-format
 msgid "could not uncompress data: %s\n"
-msgstr "�� ���������� ������������������ ������: %s\n"
+msgstr "�� ���������� ������������������ ������: %s\n"
 
 #: pg_backup_custom.c:607
 #, c-format
 msgid "could not close compression library: %s\n"
-msgstr "�� ���������� ������� ���������� ����������: %s\n"
+msgstr "�� ������� ������� ���������� ����������: %s\n"
 
 #: pg_backup_custom.c:704
 #, c-format
@@ -1139,16 +1140,16 @@ msgstr "
 #: pg_backup_custom.c:819
 #, c-format
 msgid "could not close archive file: %s\n"
-msgstr "�� ���������� ������� ���� ������: %s\n"
+msgstr "�� ������� ������� ���� ������: %s\n"
 
 #: pg_backup_custom.c:842
 msgid "WARNING: ftell mismatch with expected position -- ftell used\n"
-msgstr "��������: ftell �� ������������� � ����������� �������� -- ftell ������������\n"
+msgstr "��������: ftell �� ������������� ���������� ��������� -- ftell ������������\n"
 
 #: pg_backup_custom.c:925
 #, c-format
 msgid "could not compress data: %s\n"
-msgstr "�� ���������� ����� ������: %s\n"
+msgstr "�� ������� ����� ������: %s\n"
 
 #: pg_backup_custom.c:945
 msgid "could not write compressed chunk\n"
@@ -1161,7 +1162,7 @@ msgstr "
 #: pg_backup_custom.c:1005
 #, c-format
 msgid "could not close compression stream: %s\n"
-msgstr "�� ���������� ������� ����� ������: %s\n"
+msgstr "�� ������� ������� ����������������� �����: %s\n"
 
 #: pg_backup_db.c:31
 msgid "archiver (db)"
@@ -1182,7 +1183,7 @@ msgstr "
 
 #: pg_backup_db.c:84
 msgid "aborting because of version mismatch  (Use the -i option to proceed anyway.)\n"
-msgstr "��������� �� ������� ������������ ������  (����������� ����� -i ��� ����������� � ����� ������.)\n"
+msgstr "��������� ��-�� ������������ ������  (����������� ����� -i ��� �������������.)\n"
 
 #: pg_backup_db.c:151
 #, c-format
@@ -1209,7 +1210,7 @@ msgstr "
 
 #: pg_backup_db.c:227
 msgid "already connected to a database\n"
-msgstr "��� ���� ������������� � ���� ������\n"
+msgstr "���������� � ���� ������ ��� �����������\n"
 
 #: pg_backup_db.c:250
 msgid "failed to connect to database\n"
@@ -1232,7 +1233,7 @@ msgstr "%s: 
 
 #: pg_backup_db.c:320
 msgid "COPY command executed in non-primary connection\n"
-msgstr "������� COPY ����������� ��� �������� �������������\n"
+msgstr "������� COPY ����������� ��� ��������� ����������\n"
 
 #: pg_backup_db.c:410
 msgid "error returned by PQputline\n"
@@ -1244,7 +1245,7 @@ msgstr "PQendcopy 
 
 #: pg_backup_db.c:481
 msgid "could not execute query"
-msgstr "�� ���������� ��������� ������"
+msgstr "�� ������� ��������� ������"
 
 #: pg_backup_db.c:701
 #, c-format
@@ -1278,39 +1279,39 @@ msgstr "
 
 #: pg_backup_db.c:793
 msgid "creating table for large object cross-references\n"
-msgstr "�������� ������� ��� �����ң����� ������ ����� ������� ��������\n"
+msgstr "�������� ������� ��� �����ң����� ������ ������� ��������\n"
 
 #: pg_backup_db.c:796
 msgid "could not create large object cross-reference table"
-msgstr "�� ���������� ������� ������� ��� �����ң����� ������ ����� ������� ��������"
+msgstr "�� ������� ������� ������� ��� �����ң����� ������ ������� ��������"
 
 #: pg_backup_db.c:806
 msgid "creating index for large object cross-references\n"
-msgstr "�������� ������� ��� �����ң����� ������ ����� ������� ��������\n"
+msgstr "�������� ������� ��� �����ң����� ������ ������� ��������\n"
 
 #: pg_backup_db.c:810
 msgid "could not create index on large object cross-reference table"
-msgstr "�� ���������� ������� ������ �� ������� ��� �����ң����� ������ ����� ������� ��������"
+msgstr "�� ������� ������� ������ �� ������� �����ң����� ������ ������� ��������"
 
 #: pg_backup_db.c:823
 msgid "could not create large object cross-reference entry"
-msgstr "�� ���������� ������� ������ ��� �����ң����� ������ ����� ������� ��������"
+msgstr "�� ������� ������� ������ ��� �����ң����� ������ ������� ��������"
 
 #: pg_backup_db.c:835
 msgid "could not start database transaction"
-msgstr "�� ���������� ������ ���������� ��� ����"
+msgstr "�� ������� ������ ���������� ��� ����"
 
 #: pg_backup_db.c:849
 msgid "could not start transaction for large object cross-references"
-msgstr "�� ���������� ������ ���������� ��� �����ң����� ������ ����� ������� ��������"
+msgstr "�� ������� ������ ���������� ��� �����ң����� ������ ������� ��������"
 
 #: pg_backup_db.c:862
 msgid "could not commit database transaction"
-msgstr "�� ���������� ��������� (COMMIT) ���������� ��� ����"
+msgstr "�� ������� ��������� ���������� ��� ����"
 
 #: pg_backup_db.c:875
 msgid "could not commit transaction for large object cross-references"
-msgstr "�� ���������� ��������� ���������� ��� �����ң����� ������ ����� ������� ��������"
+msgstr "�� ������� ��������� ���������� ��� �����ң����� ������ ������� ��������"
 
 #: pg_backup_files.c:69
 msgid "file archiver"
@@ -1328,30 +1329,30 @@ msgstr ""
 
 #: pg_backup_files.c:246
 msgid "could not open data file for output\n"
-msgstr "�� ���������� ������� ���� ������ ��� ������\n"
+msgstr "�� ������� ������� ���� ������ ��� ������\n"
 
 #: pg_backup_files.c:266
 msgid "could not close data file\n"
-msgstr "�� ���������� ������� ���� ������\n"
+msgstr "�� ������� ������� ���� ������\n"
 
 #: pg_backup_files.c:290
 msgid "could not open data file for input\n"
-msgstr "�� ���������� ������� ���� ������ ��� ������\n"
+msgstr "�� ������� ������� ���� ������ ��� ������\n"
 
 #: pg_backup_files.c:299
 msgid "could not close data file after reading\n"
-msgstr "�� ���������� ������� ���� ������ ����� ������\n"
+msgstr "�� ������� ������� ���� ������ ����� ������\n"
 
 #: pg_backup_files.c:362
 #, c-format
 msgid "could not open large object TOC for input: %s\n"
-msgstr "�� ���������� ������� ���������� ��� ������� �������� ��� ������: %s\n"
+msgstr "�� ������� ������� �� ������ ���������� ������� ��������: %s\n"
 
 #: pg_backup_files.c:375
 #: pg_backup_files.c:545
 #, c-format
 msgid "could not close large object TOC file: %s\n"
-msgstr "�� ���������� ������� ���� ���������� ��� ������� ��������: %s\n"
+msgstr "�� ������� ������� ���� ���������� ������� ��������: %s\n"
 
 #: pg_backup_files.c:387
 msgid "could not write byte\n"
@@ -1360,7 +1361,7 @@ msgstr "
 #: pg_backup_files.c:473
 #, c-format
 msgid "could not open large object TOC for output: %s\n"
-msgstr "�� ���������� ������� ���������� ��� ������� �������� ��� ������: %s\n"
+msgstr "�� ������� ������� �� ������ ���������� ������� ��������: %s\n"
 
 #: pg_backup_files.c:493
 #: pg_backup_tar.c:884
@@ -1370,15 +1371,15 @@ msgstr "
 
 #: pg_backup_files.c:512
 msgid "could not open large object file\n"
-msgstr "�� ���������� ������� ���� � ������� ��������\n"
+msgstr "�� ������� ������� ���� � ������� ��������\n"
 
 #: pg_backup_files.c:527
 msgid "could not close large object file\n"
-msgstr "�� ���������� ������� ���� � ������� ��������\n"
+msgstr "�� ������� ������� ���� � ������� ��������\n"
 
 #: pg_backup_null.c:55
 msgid "this format cannot be read\n"
-msgstr "���� ������ �� ����� ���� ������\n"
+msgstr "���� ������ �� ����� ���� ��������\n"
 
 #: pg_backup_tar.c:105
 msgid "tar archiver"
@@ -1387,7 +1388,7 @@ msgstr "tar-
 #: pg_backup_tar.c:183
 #, c-format
 msgid "could not open TOC file for output: %s\n"
-msgstr "�� ���������� ������� ���� ���������� ��� ������: %s\n"
+msgstr "�� ������� ������� ���� ���������� ��� ������: %s\n"
 
 #: pg_backup_tar.c:208
 msgid "compression not supported by tar output format\n"
@@ -1396,7 +1397,7 @@ msgstr "
 #: pg_backup_tar.c:220
 #, c-format
 msgid "could not open TOC file for input: %s\n"
-msgstr "�� ���������� ������� ���� ���������� ��� ��������: %s\n"
+msgstr "�� ������� ������� ���� ���������� ��� ��������: %s\n"
 
 #: pg_backup_tar.c:341
 #, c-format
@@ -1410,19 +1411,19 @@ msgstr "
 #: pg_backup_tar.c:367
 #, c-format
 msgid "could not generate temporary file name: %s\n"
-msgstr "�� ���������� ������� ��������� ����: %s\n"
+msgstr "�� ������� ������� ��������� ����: %s\n"
 
 #: pg_backup_tar.c:376
 msgid "could not open temporary file\n"
-msgstr "�� ���������� ������� ��������� ����\n"
+msgstr "�� ������� ������� ��������� ����\n"
 
 #: pg_backup_tar.c:406
 msgid "could not close tar member\n"
-msgstr "�� ���������� ������� ��������� tar-������\n"
+msgstr "�� ������� ������� ��������� tar-������\n"
 
 #: pg_backup_tar.c:506
 msgid "internal error -- neither th nor fh specified in tarReadRaw()\n"
-msgstr "���������� ������ -- �� th �� fh �� ���� ������� � tarReadRaw()\n"
+msgstr "���������� ������ -- �� th, �� fh �� ���� ������� � tarReadRaw()\n"
 
 #: pg_backup_tar.c:510
 #, c-format
@@ -1432,17 +1433,17 @@ msgstr "
 #: pg_backup_tar.c:549
 #, c-format
 msgid "could not write to tar member (wrote %lu, attempted %lu)\n"
-msgstr "�� ���������� �������� � tar-��������� (��������: %lu, ����: %lu)\n"
+msgstr "�� ������� �������� � tar-��������� (��������: %lu, ����: %lu)\n"
 
 #: pg_backup_tar.c:638
 #, c-format
 msgid "invalid COPY statement -- could not find \"copy\" in string \"%s\"\n"
-msgstr "�������� COPY ������� -- �� ������� \"copy\" � ������ \"%s\"\n"
+msgstr "�������� ������� COPY -- �� ������� \"copy\" � ������ \"%s\"\n"
 
 #: pg_backup_tar.c:656
 #, c-format
 msgid "invalid COPY statement -- could not find \"from stdin\" in string \"%s\" starting at position %lu\n"
-msgstr "�������� COPY ������� -- �� ������� \"from stdin\" � ������ \"%s\" ������� � ������� %lu\n"
+msgstr "�������� ������� COPY -- �� ������� \"from stdin\" � ������ \"%s\", ������� � ������� %lu\n"
 
 #: pg_backup_tar.c:692
 #, c-format
@@ -1451,7 +1452,7 @@ msgstr "
 
 #: pg_backup_tar.c:829
 msgid "could not write null block at end of tar archive\n"
-msgstr "�� ���������� �������� ������� ���� � ����� tar-������\n"
+msgstr "�� ������� �������� ������� ���� � ����� tar-������\n"
 
 #: pg_backup_tar.c:1027
 msgid "archive member too large for tar format\n"
@@ -1465,7 +1466,7 @@ msgstr "
 #: pg_backup_tar.c:1043
 #, c-format
 msgid "could not close tar member: %s\n"
-msgstr "�� ���������� ������� tar-���������: %s\n"
+msgstr "�� ������� ������� ��������� tar-������: %s\n"
 
 #: pg_backup_tar.c:1052
 #, c-format
@@ -1474,12 +1475,12 @@ msgstr "
 
 #: pg_backup_tar.c:1060
 msgid "could not output padding at end of tar member\n"
-msgstr "�� ���������� ������� \"�������\" � ����� tar-���������\n"
+msgstr "�� ������� ��������� ���������� tar-������\n"
 
 #: pg_backup_tar.c:1089
 #, c-format
 msgid "moving from position %s to next member at file position %s\n"
-msgstr "������� �� ������� %s � ���������� ���������� � ������� ����� %s\n"
+msgstr "������� �� ������� %s � ���������� �������� � ������� ����� %s\n"
 
 #: pg_backup_tar.c:1100
 #, c-format
@@ -1500,12 +1501,12 @@ msgstr "
 #: pg_backup_tar.c:1124
 #, c-format
 msgid "dumping data out of order is not supported in this archive format: %s is required, but comes before %s in the archive file.\n"
-msgstr "�������� ������ �� �� ������� �� �������������� ��� ������� ������� ������: %s ���������, �� �ģ� �� %s � ����� ������.\n"
+msgstr "�������� ������ � ������������ ������� �� �������������� ��� ������� ������� ������: %s ���������, �� �ģ� �� %s � ����� ������.\n"
 
 #: pg_backup_tar.c:1172
 #, c-format
 msgid "mismatch in actual vs. predicted file position (%s vs. %s)\n"
-msgstr "�� ���������� �������� � ������������� ������� � ����� (%s vs. %s)\n"
+msgstr "������������ �������� � ������������� ������� � ����� (%s vs. %s)\n"
 
 #: pg_backup_tar.c:1187
 #, c-format
@@ -1515,7 +1516,7 @@ msgstr "
 #: pg_backup_tar.c:1222
 #, c-format
 msgid "TOC Entry %s at %s (length %lu, checksum %d)\n"
-msgstr "������ ���������� %s � %s (������: %lu, checksum: %d)\n"
+msgstr "������ ���������� %s � %s (�����: %lu, checksum: %d)\n"
 
 #: pg_backup_tar.c:1232
 #, c-format
@@ -1524,12 +1525,12 @@ msgstr "
 
 #: pg_backup_tar.c:1325
 msgid "could not write tar header\n"
-msgstr "�� ���������� �������� ��������� tar-������\n"
+msgstr "�� ������� �������� ��������� tar-������\n"
 
 #: pg_restore.c:283
 #, c-format
 msgid "%s: cannot specify both -d and -f output\n"
-msgstr "%s: ������ ��������� ��� ���� ������ -d � -f ������������\n"
+msgstr "%s: ������ ��������� ������������ ��� ���� ������ -d �  -f\n"
 
 #: pg_restore.c:344
 #, c-format
@@ -1556,15 +1557,15 @@ msgstr "  -d, --dbname=
 
 #: pg_restore.c:365
 msgid "  -F, --format=c|t         specify backup file format\n"
-msgstr "  -F, --format=c|t         ������� ������ ����� ������\n"
+msgstr "  -F, --format=c|t         ������� ������ ����� ��������� �����\n"
 
 #: pg_restore.c:366
 msgid "  -i, --ignore-version     proceed even when server version mismatches\n"
-msgstr "  -i, --ignore-version     ���������� ���� ���� ������ ������� �� ���������\n"
+msgstr "  -i, --ignore-version     ����������, ���� ���� ������ ������� �� ���������\n"
 
 #: pg_restore.c:367
 msgid "  -l, --list               print summarized TOC of the archive\n"
-msgstr "  -l, --list               ���������� ������ ���������� ������\n"
+msgstr "  -l, --list               ���������� �������� ���������� ������\n"
 
 #: pg_restore.c:372
 msgid ""
@@ -1576,36 +1577,36 @@ msgstr ""
 
 #: pg_restore.c:373
 msgid "  -a, --data-only          restore only the data, no schema\n"
-msgstr "  -a, --data-only          ������������ ����� ������, ��� �����\n"
+msgstr "  -a, --data-only          ������������ ������ ������, ��� �����\n"
 
 #: pg_restore.c:375
 msgid "  -C, --create             create the target database\n"
-msgstr "  -C, --create             ������� ���� ����������\n"
+msgstr "  -C, --create             ������� ����\n"
 
 #: pg_restore.c:376
 msgid "  -I, --index=NAME         restore named index\n"
-msgstr "  -I, --index=���          ������������ ������ � ��������� ������\n"
+msgstr "  -I, --index=����          ������������ ����������� ������\n"
 
 #: pg_restore.c:377
 msgid ""
 "  -L, --use-list=FILENAME  use specified table of contents for ordering\n"
 "                           output from this file\n"
 msgstr ""
-"  -L, --use-list=��������  ������������ ��������� ���������� ��� ��������������\n"
+"  -L, --use-list=FILENAME  ������������ ��������� ���������� ��� ��������������\n"
 "                           ����� �� ����� �����\n"
 
 #: pg_dumpall.c:352
 #: pg_restore.c:379
 msgid "  -O, --no-owner           skip restoration of object ownership\n"
-msgstr "  -O, --no-owner           ���������� �������������� ���������� �� �������\n"
+msgstr "  -O, --no-owner           ���������� �������������� ��������� ����������\n"
 
 #: pg_restore.c:380
 msgid ""
 "  -P, --function=NAME(args)\n"
 "                           restore named function\n"
 msgstr ""
-"  -P, --function=���(���������)\n"
-"                           ������������ ������� � ��������� ������\n"
+"  -P, --function=NAME(args)\n"
+"                           ������������ ����������� �������\n"
 
 #: pg_restore.c:382
 msgid "  -s, --schema-only        restore only the schema, no data\n"
@@ -1616,24 +1617,24 @@ msgid ""
 "  -S, --superuser=NAME     specify the superuser user name to use for\n"
 "                           disabling triggers\n"
 msgstr ""
-"  -S, --superuser=���      ������� ��� ������������������ ���\n"
+"  -S, --superuser=NAME      ������� ��� ����������������� ���\n"
 "                           ���������� ���������\n"
 
 #: pg_restore.c:385
 msgid "  -t, --table=NAME         restore named table\n"
-msgstr "  -t, --table=���          ������������ ������� � ��������� ������\n"
+msgstr "  -t, --table=NAME          ������������ ������� � ��������� ������\n"
 
 #: pg_restore.c:386
 msgid "  -T, --trigger=NAME       restore named trigger\n"
-msgstr "  -T, --trigger=���        ������������ ������� � ��������� ������\n"
+msgstr "  -T, --trigger=NAME        ������������ ������� � ��������� ������\n"
 
 #: pg_restore.c:387
 msgid "  -x, --no-privileges      skip restoration of access privileges (grant/revoke)\n"
-msgstr "  -x, --no-privileges      ���������� �������������� ���������� ������� (GRANT/REVOKE)\n"
+msgstr "  -x, --no-privileges      ���������� �������������� ���������� ������� (grant/revoke)\n"
 
 #: pg_restore.c:399
 msgid "  -e, --exit-on-error      exit on error, default is to continue\n"
-msgstr "  -e, --exit-on-error      ����� �� ������ (�� ��������� -- ����������)\n"
+msgstr "  -e, --exit-on-error      ����� ��� ������ (��-��������� -- ����������)\n"
 
 #: pg_restore.c:401
 msgid ""
@@ -1642,7 +1643,7 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"���� ��� �������� ����� �� �������, ����� ����� �������������� ����������� ����.\n"
+"���� ��� �������� ����� �� �������, �� ����� �������������� ����������� ����.\n"
 "\n"
 
 #: pg_dumpall.c:149
@@ -1652,9 +1653,9 @@ msgid ""
 "same directory as \"%s\".\n"
 "Check your installation.\n"
 msgstr ""
-"%s ��������� � ��������� \"pg_dump\", �� ��� �� �������\n"
-"� ��� �� ���������� ��� � \"%s\".\n"
-"��������� ���� �����������.\n"
+"��� %s  ���������� ��������� \"pg_dump\", �� ��� �� �������\n"
+"� ��� �� ����������, ��� � \"%s\".\n"
+"��������� ���� ���������.\n"
 
 #: pg_dumpall.c:156
 #, c-format
@@ -1665,7 +1666,7 @@ msgid ""
 msgstr ""
 "��������� \"pg_dump\" ���� ������� ����� � \"%s\",\n"
 "�� ţ ������ �� ��������� � %s.\n"
-"��������� ���� �����������.\n"
+"��������� ���� ���������.\n"
 
 #: pg_dumpall.c:336
 #, c-format
@@ -1673,20 +1674,20 @@ msgid ""
 "%s extracts a PostgreSQL database cluster into an SQL script file.\n"
 "\n"
 msgstr ""
-"%s ��������� ������� ���� ������ PostgreSQL � SQL-������.\n"
+"%s ��������� ������� ��� ������ PostgreSQL � SQL-������.\n"
 "\n"
 
 #: pg_dumpall.c:338
 #, c-format
 msgid "  %s [OPTION]...\n"
-msgstr "  %s [�����]...\n"
+msgstr "  %s [OPTION]...\n"
 
 #: pg_dumpall.c:341
 msgid ""
 "  -i, --ignore-version     proceed even when server version mismatches\n"
 "                           pg_dumpall version\n"
 msgstr ""
-"  -i, --ignore-version     ���������� ���� ���� ������ ������� �� ���������\n"
+"  -i, --ignore-version     ����������, ���� ���� ������ ������� �� ���������\n"
 "                           � ������� pg_dumpall\n"
 
 #: pg_dumpall.c:347
@@ -1699,7 +1700,7 @@ msgstr "  -g, --globals-only       
 
 #: pg_dumpall.c:354
 msgid "  -S, --superuser=NAME     specify the superuser user name to use in the dump\n"
-msgstr "  -S, --superuser=���      ������� ��� �����-������������ ��� ������������� � ���������\n"
+msgstr "  -S, --superuser=���      ������� ��� �����-������������ ��� ������������� ��� ��������\n"
 
 #: pg_dumpall.c:370
 msgid ""
@@ -1708,18 +1709,18 @@ msgid ""
 "\n"
 msgstr ""
 "\n"
-"SQL ������ ����� ��������� � ����������� �����.\n"
+"SQL ������ ����� ��������� � ����������� �����.\n"
 "\n"
 
 #: pg_dumpall.c:570
 #, c-format
 msgid "%s: could not parse ACL list (%s) for tablespace \"%s\"\n"
-msgstr "%s: �� ���������� ���������������� ACL-������ (%s) ��� tablespace \"%s\"\n"
+msgstr "%s: �� ������� ���������������� ACL-������ (%s) ��� tablespace \"%s\"\n"
 
 #: pg_dumpall.c:702
 #, c-format
 msgid "%s: could not parse ACL list (%s) for database \"%s\"\n"
-msgstr "%s: �� ���������� ���������������� ACL-������ (%s) ��� ���� \"%s\"\n"
+msgstr "%s: �� ������� ���������������� ACL-������ (%s) ��� ���� \"%s\"\n"
 
 #: pg_dumpall.c:852
 #, c-format
@@ -1754,7 +1755,7 @@ msgstr "%s: 
 #: pg_dumpall.c:991
 #, c-format
 msgid "%s: could not parse server version \"%s\"\n"
-msgstr "%s: �� � ��������� ���������������� ������ � ������� ������ ������� \"%s\"\n"
+msgstr "%s: �� ������� ���������������� ������ � ������� ������ ������� \"%s\"\n"
 
 #: pg_dumpall.c:1010
 #, c-format
@@ -1787,20 +1788,20 @@ msgstr "
 #: ../../port/exec.c:338
 #, c-format
 msgid "could not read symbolic link \"%s\""
-msgstr "�� ���������� ������� ������ \"%s\""
+msgstr "�� ���������� ������� ������������� ������ \"%s\""
 
 #: ../../port/exec.c:569
 #, c-format
 msgid "child process exited with exit code %d"
-msgstr "�������-��������� ���������� � ����� ������� %d"
+msgstr "�������� ������� ���������� � ����� ������� %d"
 
 #: ../../port/exec.c:572
 #, c-format
 msgid "child process was terminated by signal %d"
-msgstr "�������-��������� �����ۣ� �������� %d"
+msgstr "�������� ������� �����ۣ� �������� %d"
 
 #: ../../port/exec.c:575
 #, c-format
 msgid "child process exited with unrecognized status %d"
-msgstr "�������-��������� ���������� � �������������� �������� %d"
+msgstr "�������� ������� ���������� � �������������� �������� %d"
 
diff --git a/src/bin/pg_resetxlog/po/ru.po b/src/bin/pg_resetxlog/po/ru.po
index 81631c5ea97..3b782cf1208 100644
--- a/src/bin/pg_resetxlog/po/ru.po
+++ b/src/bin/pg_resetxlog/po/ru.po
@@ -1,9 +1,10 @@
 # ru.po
 # PG_RESETXLOG Translated Messages into the Russian Language (KOI8-R)
 #
-# $PostgreSQL: pgsql/src/bin/pg_resetxlog/po/ru.po,v 1.10 2004/08/13 16:34:23 petere Exp $
+# $PostgreSQL: pgsql/src/bin/pg_resetxlog/po/ru.po,v 1.11 2005/01/13 21:23:50 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>
 #   - April 6 - August 11, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 24 - August 23, 2003: Updates for 7.4.*; <mokhov@cs.concordia.ca>
 #   - October 12, 2002: Complete post-7.3beta2 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -24,7 +25,7 @@ msgstr ""
 #: pg_resetxlog.c:120
 #, c-format
 msgid "%s: invalid argument for option -x\n"
-msgstr "%s: �������� �������� ��� ����� -x\n"
+msgstr "%s: ������������ �������� ��� ����� -x\n"
 
 #: pg_resetxlog.c:121
 #: pg_resetxlog.c:136
@@ -44,7 +45,7 @@ msgstr "%s: ID 
 #: pg_resetxlog.c:135
 #, c-format
 msgid "%s: invalid argument for option -o\n"
-msgstr "%s: �������� �������� ��� ����� -o\n"
+msgstr "%s: ��������� �������� ��� ����� -o\n"
 
 #: pg_resetxlog.c:141
 #, c-format
@@ -55,18 +56,18 @@ msgstr "%s: OID (-o) 
 #: pg_resetxlog.c:157
 #, c-format
 msgid "%s: invalid argument for option -l\n"
-msgstr "%s: �������� �������� ��� ����� -l\n"
+msgstr "%s: ��������� �������� ��� ����� -l\n"
 
 #: pg_resetxlog.c:171
 #, c-format
 msgid "%s: no data directory specified\n"
-msgstr "%s: ���������� ������ �� �������\n"
+msgstr "%s: �� ������� ���������� ������\n"
 
 #: pg_resetxlog.c:191
 #: pg_resetxlog.c:287
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\" ��� ������: %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\" ��� ������: %s\n"
 
 #: pg_resetxlog.c:197
 #, c-format
@@ -74,7 +75,7 @@ msgid ""
 "%s: lock file \"%s\" exists\n"
 "Is a server running?  If not, delete the lock file and try again.\n"
 msgstr ""
-"%s: �������� lock-���� \"%s\"\n"
+"%s: ��������� lock-���� \"%s\"\n"
 "������� �� ������? ���� ���, ������� ���� ���� � ���������� �����.\n"
 
 #: pg_resetxlog.c:236
@@ -83,7 +84,7 @@ msgid ""
 "If these values seem acceptable, use -f to force reset.\n"
 msgstr ""
 "\n"
-"���� ��� �������� �������� �����������, ����������� -f ��� ���������� ������.\n"
+"���� ��� �������� �������� �����������, ����������� -f ��� ���������������  ������.\n"
 
 #: pg_resetxlog.c:248
 msgid ""
@@ -93,7 +94,7 @@ msgid ""
 msgstr ""
 "������ ��� ������ �� ��� ��������� ����������.\n"
 "����� ���� ���������� ����� �������� � ������ ������.\n"
-"���� �� �ӣ �� ������ ���������� �� ������ �� ���, ����������� -f ��� ������ģ����� ������.\n"
+"���� �� �ӣ �� ������ ���������� �� ������ �� ���, ����������� -f ��� ��������������� ������.\n"
 
 #: pg_resetxlog.c:261
 msgid "Transaction log reset\n"
@@ -106,14 +107,14 @@ msgid ""
 "  touch %s\n"
 "and try again.\n"
 msgstr ""
-"���� �� ������� ��� ���� � ���������� ������ ����������, ��������\n"
+"���� �� �������, ��� ���� � ���������� ������ ����������, ��������\n"
 "  touch %s\n"
 "� ���������� �����.\n"
 
 #: pg_resetxlog.c:303
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\": %s\n"
 
 #: pg_resetxlog.c:326
 #, c-format
@@ -128,19 +129,19 @@ msgstr "%s: pg_control 
 #: pg_resetxlog.c:399
 #, c-format
 msgid "%s: invalid LC_COLLATE setting\n"
-msgstr "%s: �������� �������� LC_COLLATE\n"
+msgstr "%s: ��������� �������� LC_COLLATE\n"
 
 #: pg_resetxlog.c:406
 #, c-format
 msgid "%s: invalid LC_CTYPE setting\n"
-msgstr "%s: �������� �������� LC_CTYPE\n"
+msgstr "%s: ��������� �������� LC_CTYPE\n"
 
 #: pg_resetxlog.c:430
 msgid ""
 "Guessed pg_control values:\n"
 "\n"
 msgstr ""
-"��������� �������� pg_control:\n"
+"��������� �������� pg_control:\n"
 "\n"
 
 #: pg_resetxlog.c:432
@@ -199,7 +200,7 @@ msgstr "
 #: pg_resetxlog.c:450
 #, c-format
 msgid "Blocks per segment of large relation: %u\n"
-msgstr "������ �� ������� ������� �����:      %u\n"
+msgstr "������ �� ������� �������� ���������:      %u\n"
 
 #: pg_resetxlog.c:451
 #, c-format
@@ -209,7 +210,7 @@ msgstr "
 #: pg_resetxlog.c:452
 #, c-format
 msgid "Maximum number of function arguments: %u\n"
-msgstr "����. ����� ���������� �������:       %u\n"
+msgstr "������������ ����� ���������� �������:       %u\n"
 
 #: pg_resetxlog.c:453
 #, c-format
@@ -247,12 +248,12 @@ msgstr "%s: 
 #: pg_resetxlog.c:531
 #, c-format
 msgid "%s: could not create pg_control file: %s\n"
-msgstr "%s: �� ���������� ������� ���� pg_control: %s\n"
+msgstr "%s: �� ������� ������� ���� pg_control: %s\n"
 
 #: pg_resetxlog.c:542
 #, c-format
 msgid "%s: could not write pg_control file: %s\n"
-msgstr "%s: �� ���������� �������� � ���� pg_control: %s\n"
+msgstr "%s: �� ������� �������� � ���� pg_control: %s\n"
 
 #: pg_resetxlog.c:549
 #: pg_resetxlog.c:704
@@ -263,28 +264,28 @@ msgstr "%s: 
 #: pg_resetxlog.c:570
 #, c-format
 msgid "%s: could not open directory \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� ���������� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� ���������� \"%s\": %s\n"
 
 #: pg_resetxlog.c:584
 #, c-format
 msgid "%s: could not delete file \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\": %s\n"
 
 #: pg_resetxlog.c:600
 #, c-format
 msgid "%s: could not read from directory \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� �� ���������� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� �� ���������� \"%s\": %s\n"
 
 #: pg_resetxlog.c:671
 #, c-format
 msgid "%s: could not open file \"%s\": %s\n"
-msgstr "%s: �� ���������� ������� ���� \"%s\": %s\n"
+msgstr "%s: �� ������� ������� ���� \"%s\": %s\n"
 
 #: pg_resetxlog.c:682
 #: pg_resetxlog.c:696
 #, c-format
 msgid "%s: could not write file \"%s\": %s\n"
-msgstr "%s: �� ���������� �������� ���� \"%s\": %s\n"
+msgstr "%s: �� ������� �������� ���� \"%s\": %s\n"
 
 #: pg_resetxlog.c:715
 #, c-format
@@ -303,7 +304,7 @@ msgid ""
 "\n"
 msgstr ""
 "�������������:\n"
-"  %s [�����]... ���������\n"
+"  %s [OPTION]... DATADIR\n"
 "\n"
 
 #: pg_resetxlog.c:717
@@ -316,19 +317,19 @@ msgstr "  -f              
 
 #: pg_resetxlog.c:719
 msgid "  -l FILEID,SEG   force minimum WAL starting location for new transaction log\n"
-msgstr "  -l FILEID,SEG   ��������� ���. ��������� �������� � WAL ��� ������ ���� ����������\n"
+msgstr "  -l FILEID,SEG   ��������� ����������� ��������� ��������� �������� WAL ��� ������ ���� ����������\n"
 
 #: pg_resetxlog.c:720
 msgid "  -n              no update, just show extracted control values (for testing)\n"
-msgstr "  -n              ��� ����������, ������ �������� ��������� ����������� �������� (��� ������������)\n"
+msgstr "  -n              ��� ����������, ������ �������� ����������� ����������� �������� (��� ������������)\n"
 
 #: pg_resetxlog.c:721
 msgid "  -o OID          set next OID\n"
-msgstr "  -o OID          ��������� ����������� OID\n"
+msgstr "  -o OID          ������ ����������� OID\n"
 
 #: pg_resetxlog.c:722
 msgid "  -x XID          set next transaction ID\n"
-msgstr "  -x XID          ��������� ID ��������� ����������\n"
+msgstr "  -x XID          ������ ID ��������� ����������\n"
 
 #: pg_resetxlog.c:723
 msgid "  --help          show this help, then exit\n"
diff --git a/src/bin/psql/po/ru.po b/src/bin/psql/po/ru.po
index d52a716a78b..4b792c02e8f 100644
--- a/src/bin/psql/po/ru.po
+++ b/src/bin/psql/po/ru.po
@@ -4,9 +4,10 @@
 # Copyright (c) 2001-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/psql/po/ru.po,v 1.23 2005/01/06 00:11:56 tgl Exp $
+# $PostgreSQL: pgsql/src/bin/psql/po/ru.po,v 1.24 2005/01/13 21:24:10 petere Exp $
 #
 # ChangeLog:
+#   - December, 2004 - January, 2005: New translation by Oleg Bartunov <oleg@sai.msu.su>
 #   - March 27 - December 10, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 26 - October 12, 2003: Updates for 7.4.x; <mokhov@cs.concordia.ca>
 #   - October 12, 2002: Complete post-7.3beta2 Translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -43,17 +44,17 @@ msgstr "
 #: command.c:135
 #, c-format
 msgid "\\%s: extra argument \"%s\" ignored\n"
-msgstr "\\%s: �������� ��������: \"%s\" -- ��������\n"
+msgstr "\\%s: ������ ��������: \"%s\" -- ��������\n"
 
 #: command.c:244
 #, c-format
 msgid "could not get home directory: %s\n"
-msgstr "���������� ���� �������� �������� (home) ����������: %s\n"
+msgstr "�� ������� �������� �������� (home) ����������: %s\n"
 
 #: command.c:260
 #, c-format
 msgid "\\%s: could not change directory to \"%s\": %s\n"
-msgstr "\\%s: �� ���������� �������� ���������� �� \"%s\": %s\n"
+msgstr "\\%s: �� ������� �������� ���������� �� \"%s\": %s\n"
 
 #: command.c:374
 #: command.c:766
@@ -63,7 +64,7 @@ msgstr "
 #: command.c:437
 #, c-format
 msgid "%s: invalid encoding name or conversion procedure not found\n"
-msgstr "%s: ������������ �������� ��������� �������� ��� ������� ��������� �� �������\n"
+msgstr "%s: �������� �������� ��������� �������� ��� ��������� ������������� �� �������\n"
 
 #: command.c:505
 #: command.c:539
@@ -158,50 +159,50 @@ msgstr "%s"
 
 #: command.c:963
 msgid "Previous connection kept\n"
-msgstr "���������� ������������� ���������\n"
+msgstr "���������� ���������� ���������\n"
 
 #: command.c:975
 #, c-format
 msgid "\\connect: %s"
-msgstr "\\connect: %s"
+msgstr "\\����������: %s"
 
 #: command.c:987
 #, c-format
 msgid "You are now connected to database \"%s\".\n"
-msgstr "�� ������ ������������ � ���� ������ \"%s\".\n"
+msgstr "�� �������������� � ���� ������ \"%s\".\n"
 
 #: command.c:989
 #, c-format
 msgid "You are now connected as new user \"%s\".\n"
-msgstr "�� ������ ������������ ��� ����� ������������ \"%s\".\n"
+msgstr "�� ����������� ��� ����� ������������ \"%s\".\n"
 
 #: command.c:992
 #, c-format
 msgid "You are now connected to database \"%s\" as user \"%s\".\n"
-msgstr "�� ������ ������������ � ���� ������ \"%s\" ��� ������������ \"%s\".\n"
+msgstr "�� �������������� � ���� ������ \"%s\" ��� ������������ \"%s\".\n"
 
 #: command.c:1117
 #, c-format
 msgid "could not start editor \"%s\"\n"
-msgstr "�� ���������� ��������� �������� \"%s\"\n"
+msgstr "�� ������� ��������� �������� \"%s\"\n"
 
 #: command.c:1119
 msgid "could not start /bin/sh\n"
-msgstr "�� ���������� ��������� /bin/sh\n"
+msgstr "�� ������� ��������� /bin/sh\n"
 
 #: command.c:1158
 #, c-format
 msgid "cannot locate temporary directory: %s"
-msgstr "�� ���������� ����� ��������� ����������: %s"
+msgstr "�� ������� ����� ��������� ����������: %s"
 
 #: command.c:1184
 #, c-format
 msgid "could not open temporary file \"%s\": %s\n"
-msgstr "�� ���������� ������� ��������� ���� \"%s\": %s\n"
+msgstr "�� ������� ������� ��������� ���� \"%s\": %s\n"
 
 #: command.c:1376
 msgid "\\pset: allowed formats are unaligned, aligned, html, latex\n"
-msgstr "\\pset: ����������� �������: unaligned, aligned, html � latex\n"
+msgstr "\\pset: ����������� �������: unaligned, aligned, html � latex\n"
 
 #: command.c:1381
 #, c-format
@@ -215,16 +216,16 @@ msgstr "
 
 #: command.c:1400
 msgid "Expanded display is on.\n"
-msgstr "����������� ������� �������.\n"
+msgstr "����������� ����� �������.\n"
 
 #: command.c:1401
 msgid "Expanded display is off.\n"
-msgstr "����������� ������� ��������.\n"
+msgstr "����������� ����� ��������.\n"
 
 #: command.c:1413
 #, c-format
 msgid "Null display is \"%s\".\n"
-msgstr "����-�������: \"%s\".\n"
+msgstr "Null ������������ ���: \"%s\".\n"
 
 #: command.c:1425
 #, c-format
@@ -251,40 +252,40 @@ msgstr "
 #: command.c:1470
 #, c-format
 msgid "Title is \"%s\".\n"
-msgstr "��������: \"%s\".\n"
+msgstr "���������: \"%s\".\n"
 
 #: command.c:1472
 msgid "Title is unset.\n"
-msgstr "�������� �� �������.\n"
+msgstr "��������� �� �����.\n"
 
 #: command.c:1488
 #, c-format
 msgid "Table attribute is \"%s\".\n"
-msgstr "������� �������: \"%s\".\n"
+msgstr "������� HTML �������: \"%s\".\n"
 
 #: command.c:1490
 msgid "Table attributes unset.\n"
-msgstr "�������� ������� �� �������.\n"
+msgstr "�������� HTML ������� �� ������.\n"
 
 #: command.c:1506
 msgid "Pager is used for long output."
-msgstr "������������ ������� ��� �������� ������."
+msgstr "������������ Pager ��� ��������� �������� ������."
 
 #: command.c:1508
 msgid "Pager is always used."
-msgstr "������ ������������ �������."
+msgstr "������ ������������ Pager."
 
 #: command.c:1510
 msgid "Pager usage is off."
-msgstr "������������� �������� ���������."
+msgstr "������������� Pager ���������."
 
 #: command.c:1521
 msgid "Default footer is on."
-msgstr "������ ���������� �� ��������� �������."
+msgstr "������ ���������� ��-��������� �������."
 
 #: command.c:1523
 msgid "Default footer is off."
-msgstr "������ ���������� �� ��������� ��������."
+msgstr "������ ���������� ��-��������� ��������."
 
 #: command.c:1529
 #, c-format
@@ -298,7 +299,7 @@ msgstr "\\!: 
 #: common.c:78
 #, c-format
 msgid "%s: xstrdup: cannot duplicate null pointer (internal error)\n"
-msgstr "%s: xstrdup: �� �������� ������� ����� �������� ��������� (���������� ������)\n"
+msgstr "%s: xstrdup: ���������� ������� ����� �������� ��������� (���������� ������)\n"
 
 #: common.c:123
 msgid "out of memory"
@@ -306,11 +307,11 @@ msgstr "
 
 #: common.c:356
 msgid "connection to server was lost\n"
-msgstr "������������� � ������� ���� ��������\n"
+msgstr "���������� � �������� ���� ��������\n"
 
 #: common.c:360
 msgid "The connection to the server was lost. Attempting reset: "
-msgstr "������������� � ������� ���� ��������. ������� ��������������: "
+msgstr "���������� � �������� ���� ��������. ������� ��������������: "
 
 #: common.c:365
 msgid "Failed.\n"
@@ -323,7 +324,7 @@ msgstr "
 #: common.c:471
 #, c-format
 msgid "INTERNAL ERROR: unexpected statement position \"%s\"\n"
-msgstr "���������: unexpected statement position \"%s\"\n"
+msgstr "���������� ������: unexpected statement position \"%s\"\n"
 
 #: common.c:607
 #, c-format
@@ -344,7 +345,7 @@ msgstr "
 #: common.c:771
 #, c-format
 msgid "Asynchronous notification \"%s\" received from server process with PID %d.\n"
-msgstr "�������� ����������� ���������� \"%s\" �� ��������-������� � PID %d.\n"
+msgstr "�������� ����������� ��������� \"%s\" �� ��������-������� � PID %d.\n"
 
 #: common.c:959
 #, c-format
@@ -364,16 +365,16 @@ msgstr "
 
 #: copy.c:122
 msgid "\\copy: arguments required\n"
-msgstr "\\copy: ���������� ���������\n"
+msgstr "\\copy: ����������� ���������\n"
 
 #: copy.c:408
 #, c-format
 msgid "\\copy: parse error at \"%s\"\n"
-msgstr "\\copy: ������ ��� ������� ���������� � \"%s\"\n"
+msgstr "\\copy: ������ ��� ������� ������ ����� \"%s\"\n"
 
 #: copy.c:410
 msgid "\\copy: parse error at end of line\n"
-msgstr "\\copy: ������ ��� ������� ���������� � ����� ������\n"
+msgstr "\\copy: ������ ��� ������� � ����� ������\n"
 
 #: copy.c:541
 #, c-format
@@ -388,7 +389,7 @@ msgstr "\\copy: %s"
 #: copy.c:566
 #, c-format
 msgid "\\copy: unexpected response (%d)\n"
-msgstr "\\copy: ����������� ����� (%d)\n"
+msgstr "\\copy: ����������� ����� (%d)\n"
 
 #: copy.c:668
 msgid ""
@@ -396,7 +397,7 @@ msgid ""
 "End with a backslash and a period on a line by itself."
 msgstr ""
 "������� ������ ��� ����������� � ����������� �������� ����� ������ (newline).\n"
-"��������� � �������� ������ � ������ �� ����� �����."
+"��������� ���� ������ ������� '\\.'."
 
 #: help.c:49
 msgid "on"
@@ -409,7 +410,7 @@ msgstr "
 #: help.c:71
 #, c-format
 msgid "could not get current user name: %s\n"
-msgstr "�� �������� ������� ��� ������������: %s\n"
+msgstr "�� ������� ���������� ��� �������� ������������: %s\n"
 
 #: help.c:84
 #, c-format
@@ -426,7 +427,7 @@ msgstr "
 
 #: help.c:87
 msgid "  psql [OPTIONS]... [DBNAME [USERNAME]]\n"
-msgstr "  psql [�����]... [����� [������������]]\n"
+msgstr "  psql [�����]... [DBNAME [USERNAME]]\n"
 
 #: help.c:89
 msgid "General options:"
@@ -435,19 +436,19 @@ msgstr "
 #: help.c:94
 #, c-format
 msgid "  -d DBNAME       specify database name to connect to (default: \"%s\")\n"
-msgstr "  -d �����        ������� ��� �� ��� ������������� (�� ���������: \"%s\")\n"
+msgstr "  -d DBNAME        ��� ���� ������ ��� ������������� (��-���������: \"%s\")\n"
 
 #: help.c:95
 msgid "  -c COMMAND      run only single command (SQL or internal) and exit"
-msgstr "  -c �������      ��������� ������ ���� ������� (SQL ��� ����������) � �����"
+msgstr "  -c COMMAND      ��������� ������ ���� ������� (SQL ��� ����������) � �����"
 
 #: help.c:96
 msgid "  -f FILENAME     execute commands from file, then exit"
-msgstr "  -f ��������     ��������� ������� �� ����� � �����"
+msgstr "  -f FILENAME     ��������� ������� �� ����� � �����"
 
 #: help.c:97
 msgid "  -l              list available databases, then exit"
-msgstr "  -l              ������� ������ ��������� ��� ������ � �����"
+msgstr "  -l              ������� ������ ��� ������ � �����"
 
 #: help.c:98
 msgid "  -v NAME=VALUE   set psql variable NAME to VALUE"
@@ -463,7 +464,7 @@ msgstr "  --help          
 
 #: help.c:101
 msgid "  --version       output version information, then exit"
-msgstr "  --version       �������� ������ � �����"
+msgstr "  --version       �������� ���������� � ������ � �����"
 
 #: help.c:103
 msgid ""
@@ -475,27 +476,27 @@ msgstr ""
 
 #: help.c:104
 msgid "  -a              echo all input from script"
-msgstr "  -a              ���������� ���� ���� �� �������"
+msgstr "  -a             ���������� ��� ����������� ������"
 
 #: help.c:105
 msgid "  -e              echo commands sent to server"
-msgstr "  -e              ���������� ������� ������������ �������"
+msgstr "  -e             ���������� ������� ������������ �������"
 
 #: help.c:106
 msgid "  -E              display queries that internal commands generate"
-msgstr "  -E              ���������� ������� �������������� ���������� ���������"
+msgstr "  -E              ���������� �������, ����������� �����������  ���������"
 
 #: help.c:107
 msgid "  -q              run quietly (no messages, only query output)"
-msgstr "  -q              ����������� \"����\" (��� ���������, ������ ���������� ��������)"
+msgstr "  -q             ���������� ������ ���������� ��������, ������� ���������"
 
 #: help.c:108
 msgid "  -o FILENAME     send query results to file (or |pipe)"
-msgstr "  -o ��������     ��������� ���������� ������� � ���� (��� |�����)"
+msgstr "  -o FILENAME     ��������� ���������� ������� � ���� (��� |�����)"
 
 #: help.c:109
 msgid "  -n              disable enhanced command line editing (readline)"
-msgstr "  -n              ��������� ���������� �������� ��������� ������ (readline)"
+msgstr "  -n              ��������� ����������� �������� ��������� ������ (readline)"
 
 #: help.c:110
 msgid "  -s              single-step mode (confirm each query)"
@@ -527,11 +528,11 @@ msgstr "  -t              
 
 #: help.c:117
 msgid "  -T TEXT         set HTML table tag attributes (width, border) (-P tableattr=)"
-msgstr "  -T �����        ���������� �������� HTML-���� <table> (width, border) (-P tableattr=)"
+msgstr "  -T �����        ���������� �������� HTML ������� (width, border) (-P tableattr=)"
 
 #: help.c:118
 msgid "  -x              turn on expanded table output (-P expanded)"
-msgstr "  -x              ������� ����������� ����� ������� (-P expanded)"
+msgstr "  -x              �������� ����������� ����� ������� (-P expanded)"
 
 #: help.c:119
 msgid "  -P VAR[=ARG]    set printing option VAR to ARG (see \\pset command)"
@@ -540,11 +541,11 @@ msgstr "  -P VAR[=ARG]    
 #: help.c:120
 #, c-format
 msgid "  -F STRING       set field separator (default: \"%s\") (-P fieldsep=)\n"
-msgstr "  -F ������       ���������� ����������� ����� (�� ���������: \"%s\") (-P fieldsep=)\n"
+msgstr "  -F ������       ���������� ����������� ����� (��-���������: \"%s\") (-P fieldsep=)\n"
 
 #: help.c:122
 msgid "  -R STRING       set record separator (default: newline) (-P recordsep=)"
-msgstr "  -R ������       ���������� ����������� ������� (�� ���������: ����� ������) (-P recordsep=)"
+msgstr "  -R ������       ���������� ����������� ������� (��-���������: ����� ������) (-P recordsep=)"
 
 #: help.c:124
 msgid ""
@@ -552,12 +553,12 @@ msgid ""
 "Connection options:"
 msgstr ""
 "\n"
-"����� �������������:"
+"����� ����������:"
 
 #: help.c:127
 #, c-format
 msgid "  -h HOSTNAME     database server host or socket directory (default: \"%s\")\n"
-msgstr "  -h ����         ������� ������ ��� ������ ��� ���������� ������� (�� ���������: \"%s\")\n"
+msgstr "  -h HOSTNAME    ��� ������� ��� ������ ��� ���������� ������� (��-���������: \"%s\")\n"
 
 #: help.c:128
 msgid "local socket"
@@ -566,16 +567,16 @@ msgstr "
 #: help.c:131
 #, c-format
 msgid "  -p PORT         database server port (default: \"%s\")\n"
-msgstr "  -p ����         ������� ���� ������� ��� ������ (�� ���������: \"%s\")\n"
+msgstr "  -p PORT        ���� ������� ��� ������ (��-���������: \"%s\")\n"
 
 #: help.c:137
 #, c-format
 msgid "  -U NAME         database user name (default: \"%s\")\n"
-msgstr "  -U ���          ������� ��� ������������ ���� ������ (�� ���������: \"%s\")\n"
+msgstr "  -U ���         ��� ������������ ���� ������ (��-���������: \"%s\")\n"
 
 #: help.c:138
 msgid "  -W              prompt for password (should happen automatically)"
-msgstr "  -W              ��������� ������ (������ ������������� �������������)"
+msgstr "  -W              ��������� ������ (������ ���� �������������)"
 
 #: help.c:141
 msgid ""
@@ -588,7 +589,7 @@ msgid ""
 msgstr ""
 "\n"
 "��� �������������� ���������� �������� \"\\?\" (��� ���������� ������) ��� \"\\help\"\n"
-"(��� ������ SQL) � ����� psql, ��� ���������� � ������ psql\n"
+"(��� ������ SQL) � ����� psql, ��� ���������� � ������� psql\n"
 "� ������������ PostgreSQL.\n"
 "\n"
 "�������� �� �������: <pgsql-bugs@postgresql.org>."
@@ -603,28 +604,28 @@ msgid ""
 "  \\c[onnect] [DBNAME|- [USER]]\n"
 "                 connect to new database (currently \"%s\")\n"
 msgstr ""
-"  \\c[onnect] [�����|- [������������]]\n"
+"  \\c[onnect] [DBNAME|- [USER]]\n"
 "                 �������������� � ����� ���� ������ (�������: \"%s\")\n"
 
 #: help.c:179
 msgid "  \\cd [DIR]      change the current working directory\n"
-msgstr "  \\cd [���]      �������� ������� ������� ����������\n"
+msgstr "  \\cd [DIR]      �������� ������� ������� ����������\n"
 
 #: help.c:180
 msgid "  \\copyright     show PostgreSQL usage and distribution terms\n"
-msgstr "  \\copyright     �������� ������� ����������� � ��������������� PostgreSQL\n"
+msgstr "  \\copyright     �������� ������� ������������� � ��������������� PostgreSQL\n"
 
 #: help.c:181
 msgid ""
 "  \\encoding [ENCODING]\n"
 "                 show or set client encoding\n"
 msgstr ""
-"  \\encoding [���������]\n"
+"  \\encoding [ENCODING]\n"
 "                 �������� ��� ���������� ��������� �������\n"
 
 #: help.c:183
 msgid "  \\h [NAME]      help on syntax of SQL commands, * for all commands\n"
-msgstr "  \\h [���]       ��������� �� ���������� SQL ������; * ��� ���� ������\n"
+msgstr "  \\h [NAME]       ��������� �� ���������� SQL ������; * ��� ���� ������\n"
 
 #: help.c:184
 msgid "  \\q             quit psql\n"
@@ -635,21 +636,21 @@ msgid ""
 "  \\set [NAME [VALUE]]\n"
 "                 set internal variable, or list all if no parameters\n"
 msgstr ""
-"  \\set [��� [��������]]\n"
-"                 ���������� ���������� ���������� ��� �������� ��� ���� ��� ����������\n"
+"  \\set [NAME [VALUE]]\n"
+"                 ���������� ���������� ���������� ��� �������� ���, ���� ������ �� ������\n"
 
 #: help.c:187
 #, c-format
 msgid "  \\timing        toggle timing of commands (currently %s)\n"
-msgstr "  \\timing        ����������� ����� ������ �������� (� ������ ������: %s)\n"
+msgstr "  \\timing        ����������� ��������� ����������� (� ������ ������: %s)\n"
 
 #: help.c:189
 msgid "  \\unset NAME    unset (delete) internal variable\n"
-msgstr "  \\unset ���     ������� ���������� ����������\n"
+msgstr "  \\unset NAME     ������� ���������� ����������\n"
 
 #: help.c:190
 msgid "  \\! [COMMAND]   execute command in shell or start interactive shell\n"
-msgstr "  \\! [�������]   ��������� ������� � �������� ��� ��������� ������������� ��������\n"
+msgstr "  \\! [COMMAND]   ��������� ������� � ��������� �������� ��� ��������� ������������� ��������\n"
 
 #: help.c:193
 msgid "Query Buffer\n"
@@ -657,11 +658,11 @@ msgstr "
 
 #: help.c:194
 msgid "  \\e [FILE]      edit the query buffer (or file) with external editor\n"
-msgstr "  \\e [����]      ������������� ������� ����� �������� (��� ����) � ������� �������� ���������\n"
+msgstr "  \\e [FILE]      ������������� ����� �������� (��� ����) � ������� �������� ���������\n"
 
 #: help.c:195
 msgid "  \\g [FILE]      send query buffer to server (and results to file or |pipe)\n"
-msgstr "  \\g [����]      ��������� ����� �������� ������� (� �������� ���������� � ���� ��� |�����)\n"
+msgstr "  \\g [FILE]      ��������� ����� �������� ������� (� �������� ���������� � ���� ��� |�����)\n"
 
 #: help.c:196
 msgid "  \\p             show the contents of the query buffer\n"
@@ -669,15 +670,15 @@ msgstr "  \\p             
 
 #: help.c:197
 msgid "  \\r             reset (clear) the query buffer\n"
-msgstr "  \\r             ��������� ����� ��������\n"
+msgstr "  \\r             �������� ����� ��������\n"
 
 #: help.c:199
 msgid "  \\s [FILE]      display history or save it to file\n"
-msgstr "  \\s [����]      �������� ������� ��� ��������� ţ � ����\n"
+msgstr "  \\s [FILE]      �������� ������� ��� ��������� ţ � ����\n"
 
 #: help.c:201
 msgid "  \\w FILE        write query buffer to file\n"
-msgstr "  \\w ����        �������� ����� �������� � ����\n"
+msgstr "  \\w FILE       ���������� ����� �������� � ����\n"
 
 #: help.c:204
 msgid "Input/Output\n"
@@ -685,23 +686,23 @@ msgstr "
 
 #: help.c:205
 msgid "  \\echo [STRING] write string to standard output\n"
-msgstr "  \\echo [������] �������� ������ � ����������� �����\n"
+msgstr "  \\echo [STRING] �������� ������ � ����������� �����\n"
 
 #: help.c:206
 msgid "  \\i FILE        execute commands from file\n"
-msgstr "  \\i ����        ��������� ������� �� �����\n"
+msgstr "  \\i FILE        ��������� ������� �� �����\n"
 
 #: help.c:207
 msgid "  \\o [FILE]      send all query results to file or |pipe\n"
-msgstr "  \\o ����        ��������� ��� ���������� �������� � ���� ��� |�����\n"
+msgstr "  \\o [FILE]        ��������� ��� ���������� �������� � ���� ��� |�����\n"
 
 #: help.c:208
 msgid ""
 "  \\qecho [STRING]\n"
 "                 write string to query output stream (see \\o)\n"
 msgstr ""
-"  \\qecho [������]\n"
-"                 �������� ����� � ����� ������ ������� (��. \\o)\n"
+"  \\qecho [STRING]\n"
+"                 �������� ������ � �������� ����� (��. \\o)\n"
 
 #: help.c:212
 msgid "Informational\n"
@@ -709,39 +710,39 @@ msgstr "
 
 #: help.c:213
 msgid "  \\d [NAME]      describe table, index, sequence, or view\n"
-msgstr "  \\d [���]       ������� �������, ������, ������������������ ��� ���\n"
+msgstr "  \\d [NAME]     �������� ���������� � �������, �������, ������������������ ��� �������������\n"
 
 #: help.c:214
 msgid ""
 "  \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
 "                 list tables/indexes/sequences/views/system tables\n"
 msgstr ""
-"  \\d{t|i|s|v|S} [�������] (�������� \"+\" ��� ����� ��������� ����������)\n"
-"                 �������� �������/�������/������������������/����/��������� �������\n"
+"  \\d{t|i|s|v|S} [PATTERN] (�������� \"+\" ��� ����� ��������� ����������)\n"
+"                 �������� �������/�������/������������������/�������������/��������� �������\n"
 
 #: help.c:216
 msgid "  \\da [PATTERN]  list aggregate functions\n"
-msgstr "  \\da [�������]  �������� ���������� �������\n"
+msgstr "  \\da [PATTERN]  �������� ���������� �������\n"
 
 #: help.c:217
 msgid "  \\db [PATTERN]  list tablespaces (add \"+\" for more detail)\n"
-msgstr "  \\db [�������]  �������� tablespaces (�������� \"+\" ��� ����� ��������� ����������)\n"
+msgstr "  \\db [PATTERN]  �������� tablespaces (�������� \"+\" ��� ����� ��������� ����������)\n"
 
 #: help.c:218
 msgid "  \\dc [PATTERN]  list conversions\n"
-msgstr "  \\dc [�������]  �������� ���������\n"
+msgstr "  \\dc [PATTERN]  �������� ������� �������������� ���������\n"
 
 #: help.c:219
 msgid "  \\dC            list casts\n"
-msgstr "  \\dC            �������� ��������� �����\n"
+msgstr "  \\dC            �������� ������� �������������� �����\n"
 
 #: help.c:220
 msgid "  \\dd [PATTERN]  show comment for object\n"
-msgstr "  \\dd [�������]  �������� ���������� ��� �������\n"
+msgstr "  \\dd [PATTERN]  �������� ����������� ��� �������\n"
 
 #: help.c:221
 msgid "  \\dD [PATTERN]  list domains\n"
-msgstr "  \\dD [�������]  �������� ������\n"
+msgstr "  \\dD [PATTERN]  �������� ������\n"
 
 #: help.c:222
 msgid "  \\df [PATTERN]  list functions (add \"+\" for more detail)\n"
@@ -749,15 +750,15 @@ msgstr "  \\df [
 
 #: help.c:223
 msgid "  \\dg [PATTERN]  list groups\n"
-msgstr "  \\dg [�������]  �������� ������\n"
+msgstr "  \\dg [PATTERN]  �������� ������\n"
 
 #: help.c:224
 msgid "  \\dn [PATTERN]  list schemas (add \"+\" for more detail)\n"
-msgstr "  \\dn [�������]  �������� ����� (�������� \"+\" ��� ����� ��������� ����������)\n"
+msgstr "  \\dn [PATTERN]  �������� ����� (�������� \"+\" ��� ����� ��������� ����������)\n"
 
 #: help.c:225
 msgid "  \\do [NAME]     list operators\n"
-msgstr "  \\do [���]      �������� ���������\n"
+msgstr "  \\do [NAME]      �������� ���������\n"
 
 #: help.c:226
 msgid "  \\dl            list large objects, same as \\lo_list\n"
@@ -765,15 +766,15 @@ msgstr "  \\dl            
 
 #: help.c:227
 msgid "  \\dp [PATTERN]  list table, view, and sequence access privileges\n"
-msgstr "  \\dp [�������]  �������� ���������� ������� ������, ������������� � �������������������\n"
+msgstr "  \\dp [PATTERN]  �������� ���������� ������� ������, ������������� � �������������������\n"
 
 #: help.c:228
 msgid "  \\dT [PATTERN]  list data types (add \"+\" for more detail)\n"
-msgstr "  \\dT [�������]  �������� ���� ������ (�������� \"+\" ��� ����� ��������� ����������)\n"
+msgstr "  \\dT [PATTERN]  �������� ���� ������ (�������� \"+\" ��� ����� ��������� ����������)\n"
 
 #: help.c:229
 msgid "  \\du [PATTERN]  list users\n"
-msgstr "  \\du [�������]  �������� �������������\n"
+msgstr "  \\du [PATTERN]  �������� �������������\n"
 
 #: help.c:230
 msgid "  \\l             list all databases (add \"+\" for more detail)\n"
@@ -781,7 +782,7 @@ msgstr "  \\l             
 
 #: help.c:231
 msgid "  \\z [PATTERN]   list table, view, and sequence access privileges (same as \\dp)\n"
-msgstr "  \\z [�������]   �������� ���������� ������� ������, ������������� � ������������������� (������ \\dp)\n"
+msgstr "  \\z [PATTERN]   �������� ���������� ������� � ��������, �������������� � ������������������� (������ \\dp)\n"
 
 #: help.c:234
 msgid "Formatting\n"
@@ -793,16 +794,16 @@ msgstr "  \\a             
 
 #: help.c:236
 msgid "  \\C [STRING]    set table title, or unset if none\n"
-msgstr "  \\C [������]    ���������� ��������� ������� ��� ������ ���� ������ �����\n"
+msgstr "  \\C [STRING]   ������ ��������� ������� ��� ������, ���� ������ �����\n"
 
 #: help.c:237
 msgid "  \\f [STRING]    show or set field separator for unaligned query output\n"
-msgstr "  \\f [������]    �������� ��� ���������� ����������� ����� ��� ������������������  ������\n"
+msgstr "  \\f [STRING]    �������� ��� ���������� ����������� ����� ��� ������������������  ������\n"
 
 #: help.c:238
 #, c-format
 msgid "  \\H             toggle HTML output mode (currently %s)\n"
-msgstr "  \\H             ������������� � ����� ������ � ������� HTML (������� ������: %s)\n"
+msgstr "  \\H             ����������� ����� ������ � ������� HTML (������� ���������: %s)\n"
 
 #: help.c:240
 msgid ""
@@ -811,9 +812,9 @@ msgid ""
 "                 (NAME := {format|border|expanded|fieldsep|footer|null|\n"
 "                 recordsep|tuples_only|title|tableattr|pager})\n"
 msgstr ""
-"  \\pset ��� [��������]\n"
-"                 ���������� ����� ������ ������\n"
-"                 (��� := {format|border|expanded|fieldsep|footer|null|\n"
+"  \\pset NAME [VALUE]\n"
+"                 ���������� �������� ������� ��� ������\n"
+"                 (NAME := {format|border|expanded|fieldsep|footer|null|\n"
 "                 recordsep|tuples_only|title|tableattr|pager})\n"
 
 #: help.c:244
@@ -823,20 +824,20 @@ msgstr "  \\t             
 
 #: help.c:246
 msgid "  \\T [STRING]    set HTML <table> tag attributes, or unset if none\n"
-msgstr "  \\T [������]    ���������� �������� HTML-���� <table>, ��� ������� ���� ������ �����\n"
+msgstr "  \\T [STRING]    ���������� �������� ���� <table>, ��� �������, ���� ������ �����\n"
 
 #: help.c:247
 #, c-format
 msgid "  \\x             toggle expanded output (currently %s)\n"
-msgstr "  \\x             ������������ � ����������� ����� ������ (�������: %s)\n"
+msgstr "  \\x             ����������� ����� ������������ ������ (�������: %s)\n"
 
 #: help.c:251
 msgid "Copy, Large Object\n"
-msgstr "Copy, ������� �������\n"
+msgstr "Copy, Large Object\n"
 
 #: help.c:252
 msgid "  \\copy ...      perform SQL COPY with data stream to the client host\n"
-msgstr "  \\copy ...      ��������� SQL COPY � ������� ������ � ����� �������\n"
+msgstr "  \\copy ...      ��������� SQL COPY �� ������� �������\n"
 
 #: help.c:253
 msgid ""
@@ -845,8 +846,8 @@ msgid ""
 "  \\lo_list\n"
 "  \\lo_unlink LOBOID    large object operations\n"
 msgstr ""
-"  \\lo_export LOBOID ����\n"
-"  \\lo_import ���� [�����������] \n"
+"  \\lo_export LOBOID FILE\n"
+"  \\lo_import FILE [COMMENT] \n"
 "  \\lo_list\n"
 "  \\lo_unlink LOBOID    �������� ��� �������� ���������\n"
 
@@ -876,26 +877,26 @@ msgid ""
 "Try \\h with no arguments to see available help.\n"
 msgstr ""
 "��� ������� �� \"%-.*s\".\n"
-"���������� \\h ��� ���������� ��� ��������� ��������� ������.\n"
+"���������� \\h ��� ���������� ��� ��������� ��������� ����������.\n"
 
 #: input.c:210
 #, c-format
 msgid "could not save history to file \"%s\": %s\n"
-msgstr "�� ���������� ��������� ������� � \"%s\": %s\n"
+msgstr "�� ������� ��������� ������� � ����\"%s\": %s\n"
 
 #: input.c:213
 msgid "history is not supported by this installation\n"
-msgstr "������� �� �������������� ���� ������������\n"
+msgstr "������� �� �������������� � ���� ���������\n"
 
 #: large_obj.c:36
 #, c-format
 msgid "%s: not connected to a database\n"
-msgstr "%s: ��� ������������� � ���� ������\n"
+msgstr "%s: ��� ���������� � ����� ������\n"
 
 #: large_obj.c:55
 #, c-format
 msgid "%s: current transaction is aborted\n"
-msgstr "%s: ������� ���������� ��������\n"
+msgstr "%s: ������� ���������� ��������\n"
 
 #: large_obj.c:58
 #, c-format
@@ -922,7 +923,7 @@ msgstr "
 #: mainloop.c:175
 #, c-format
 msgid "Use \"\\q\" to leave %s.\n"
-msgstr "����������� \"\\q\" ����� ����� �� %s.\n"
+msgstr "����������� \"\\q\", ����� ����� �� %s.\n"
 
 #: print.c:428
 msgid "(No rows)\n"
@@ -963,24 +964,24 @@ msgstr ""
 "��������:  \\copyright ��� ������� ���������������\n"
 "           \\h ��� ��������� �� SQL ��������\n"
 "           \\? ��� ��������� �� �������� psql\n"
-"           \\g ��� \";\" ��� ���������� � ���������� �������\n"
+"           \\g ��� �������� \";\" ��� ���������� ������� � ��� ����������\n"
 "           \\q ��� ������\n"
 "\n"
 
 #: startup.c:447
 #, c-format
 msgid "%s: couldn't set printing parameter \"%s\"\n"
-msgstr "%s: �� ���������� ���������� �������� ������ \"%s\"\n"
+msgstr "%s: �� ������� ���������� �������� ������ \"%s\"\n"
 
 #: startup.c:493
 #, c-format
 msgid "%s: could not delete variable \"%s\"\n"
-msgstr "%s: �� ���������� ������� ���������� \"%s\"\n"
+msgstr "%s: �� ������� ������� ���������� \"%s\"\n"
 
 #: startup.c:503
 #, c-format
 msgid "%s: could not set variable \"%s\"\n"
-msgstr "%s: �� ���������� ���������� ���������� \"%s\"\n"
+msgstr "%s: �� ������� ���������� ���������� \"%s\"\n"
 
 #: startup.c:534
 #: startup.c:540
@@ -991,7 +992,7 @@ msgstr "
 #: startup.c:558
 #, c-format
 msgid "%s: warning: extra command-line argument \"%s\" ignored\n"
-msgstr "%s: ��������: �������� �����: \"%s\" -- ���������������\n"
+msgstr "%s: ��������: ������ �������� \"%s\" ��������������\n"
 
 #: startup.c:565
 #, c-format
@@ -1000,7 +1001,7 @@ msgstr "%s: 
 
 #: startup.c:630
 msgid "contains support for command-line editing"
-msgstr "������������ �������������� ��������� ������"
+msgstr "�������� ��������� �������������� ��������� ������"
 
 #: startup.c:653
 #, c-format
@@ -1008,7 +1009,7 @@ msgid ""
 "SSL connection (cipher: %s, bits: %i)\n"
 "\n"
 msgstr ""
-"SSL ������������� (����: %s, ����: %i)\n"
+"SSL ���������� (����: %s, ����: %i)\n"
 "\n"
 
 #: describe.c:82
@@ -1143,7 +1144,7 @@ msgstr "
 #: describe.c:543
 #: describe.c:1477
 msgid "view"
-msgstr "���"
+msgstr "�������������"
 
 #: describe.c:415
 #: describe.c:543
@@ -1203,12 +1204,12 @@ msgstr "
 #: describe.c:641
 #, c-format
 msgid "Did not find any relation named \"%s\".\n"
-msgstr "����� � ������ \"%s\" �� �������.\n"
+msgstr "�� ������� �� ������ ��������� � ������ \"%s\".\n"
 
 #: describe.c:728
 #, c-format
 msgid "Did not find any relation with OID %s.\n"
-msgstr "����� � OID %s �� �������.\n"
+msgstr "�� ������� �� ������ ��������� � OID %s.\n"
 
 #: describe.c:744
 msgid "Column"
@@ -1226,7 +1227,7 @@ msgstr "
 #: describe.c:863
 #, c-format
 msgid "View \"%s.%s\""
-msgstr "��� \"%s.%s\""
+msgstr "������������� \"%s.%s\""
 
 #: describe.c:867
 #, c-format
@@ -1241,7 +1242,7 @@ msgstr "
 #: describe.c:875
 #, c-format
 msgid "Special relation \"%s.%s\""
-msgstr "����������� ����� \"%s.%s\""
+msgstr "����������� ��������� \"%s.%s\""
 
 #: describe.c:879
 #, c-format
@@ -1251,7 +1252,7 @@ msgstr "TOAST-
 #: describe.c:883
 #, c-format
 msgid "Composite type \"%s.%s\""
-msgstr "������� ��� \"%s.%s\""
+msgstr "��������� ��� \"%s.%s\""
 
 #: describe.c:887
 #, c-format
@@ -1286,7 +1287,7 @@ msgid ""
 "View definition:\n"
 "%s"
 msgstr ""
-"����������� ����:\n"
+"����������� �������������:\n"
 "%s"
 
 #: describe.c:983
@@ -1305,7 +1306,7 @@ msgstr "    \"%s\""
 
 #: describe.c:1174
 msgid "Check constraints:"
-msgstr "CHECK-�����������:"
+msgstr "����������� �����������:"
 
 #: describe.c:1178
 #: describe.c:1193
@@ -1316,7 +1317,7 @@ msgstr "    \"%s\" %s"
 # TO REWVIEW
 #: describe.c:1189
 msgid "Foreign-key constraints:"
-msgstr "����������� �� ���������� �����:"
+msgstr "����������� �� �������� �����:"
 
 #: describe.c:1223
 msgid "Triggers:"
@@ -1393,7 +1394,7 @@ msgstr "
 
 #: describe.c:1478
 msgid "special"
-msgstr "���������"
+msgstr "�����������"
 
 #: describe.c:1483
 msgid "Table"
@@ -1401,15 +1402,15 @@ msgstr "
 
 #: describe.c:1542
 msgid "No matching relations found.\n"
-msgstr "���������� ������ �� �������.\n"
+msgstr "���������� ��������� �� �������.\n"
 
 #: describe.c:1544
 msgid "No relations found.\n"
-msgstr "����� �� �������.\n"
+msgstr "��������� �� �������.\n"
 
 #: describe.c:1549
 msgid "List of relations"
-msgstr "������ ������"
+msgstr "������ ���������"
 
 #: describe.c:1588
 msgid "Modifier"
@@ -1429,11 +1430,11 @@ msgstr "
 
 #: describe.c:1639
 msgid "Default?"
-msgstr "�� ���������?"
+msgstr "��-���������?"
 
 #: describe.c:1653
 msgid "List of conversions"
-msgstr "������ ���������"
+msgstr "������ ��������������"
 
 #: describe.c:1688
 msgid "Source type"
@@ -1441,7 +1442,7 @@ msgstr "
 
 #: describe.c:1689
 msgid "Target type"
-msgstr "��� ����������"
+msgstr "������� ���"
 
 #: describe.c:1690
 msgid "(binary compatible)"
@@ -1453,7 +1454,7 @@ msgstr "
 
 #: describe.c:1693
 msgid "in assignment"
-msgstr "� ����������"
+msgstr "� ������������"
 
 #: describe.c:1695
 msgid "Implicit?"
@@ -1461,7 +1462,7 @@ msgstr "
 
 #: describe.c:1703
 msgid "List of casts"
-msgstr "������ ��������� �����"
+msgstr "������ �������������� �����"
 
 #: describe.c:1753
 msgid "List of schemas"
@@ -1470,7 +1471,7 @@ msgstr "
 #: sql_help.h:25
 #: sql_help.h:373
 msgid "abort the current transaction"
-msgstr "������� ������� ���������� (abort)"
+msgstr "�������� ������� ����������"
 
 #: sql_help.h:26
 msgid "ABORT [ WORK | TRANSACTION ]"
@@ -1485,8 +1486,8 @@ msgid ""
 "ALTER AGGREGATE name ( type ) RENAME TO newname\n"
 "ALTER AGGREGATE name ( type ) OWNER TO newowner"
 msgstr ""
-"ALTER AGGREGATE ��� ( ��� ) RENAME TO �����_���\n"
-"ALTER AGGREGATE ��� ( ��� ) OWNER TO �����_��������"
+"ALTER AGGREGATE name ( type ) RENAME TO newname\n"
+"ALTER AGGREGATE ��� ( type ) OWNER TO newowner"
 
 #: sql_help.h:33
 msgid "change the definition of a conversion"
@@ -1497,12 +1498,12 @@ msgid ""
 "ALTER CONVERSION name RENAME TO newname\n"
 "ALTER CONVERSION name OWNER TO newowner"
 msgstr ""
-"ALTER CONVERSION ��� RENAME TO �����_���\n"
-"ALTER CONVERSION ��� OWNER TO �����_��������"
+"ALTER CONVERSION name RENAME TO newname\n"
+"ALTER CONVERSION name OWNER TO newowner"
 
 #: sql_help.h:37
 msgid "change a database"
-msgstr "�������� ����"
+msgstr "�������� �������� ���� ������"
 
 #: sql_help.h:38
 msgid ""
@@ -1513,12 +1514,12 @@ msgid ""
 "\n"
 "ALTER DATABASE name OWNER TO new_owner"
 msgstr ""
-"ALTER DATABASE ��� SET �������� { TO | = } { �������� | DEFAULT }\n"
-"ALTER DATABASE ��� RESET ��������\n"
+"ALTER DATABASE name SET parameter { TO | = } { value | DEFAULT }\n"
+"ALTER DATABASE name RESET parameter\n"
 "\n"
-"ALTER DATABASE ��� RENAME TO �����_���\n"
+"ALTER DATABASE name RENAME TO newname\n"
 "\n"
-"ALTER DATABASE ��� OWNER TO �����_��������"
+"ALTER DATABASE name OWNER TO new_owner"
 
 #: sql_help.h:41
 msgid "change the definition of a domain"
@@ -1535,34 +1536,34 @@ msgid ""
 "ALTER DOMAIN name\n"
 "    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
 "ALTER DOMAIN name\n"
-"    OWNER TO new_owner"
+"    OWNER TO new_owner\n"
 msgstr ""
-"ALTER DOMAIN ���\n"
-"    { SET DEFAULT ��������� | DROP DEFAULT }\n"
-"ALTER DOMAIN ���\n"
+"ALTER DOMAIN name\n"
+"    { SET DEFAULT expression | DROP DEFAULT }\n"
+"ALTER DOMAIN name\n"
 "    { SET | DROP } NOT NULL\n"
+"ALTER DOMAIN name\n"
+"    ADD domain_constraint\n"
+"ALTER DOMAIN name\n"
+"    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
 "ALTER DOMAIN ���\n"
-"    ADD ����������_������\n"
-"ALTER DOMAIN ���\n"
-"    DROP CONSTRAINT ���_����������� [ RESTRICT | CASCADE ]\n"
-"ALTER DOMAIN ���\n"
-"    OWNER TO �����_��������"
+"    OWNER TO new_owner\n"
 
 #: sql_help.h:45
 msgid "change the definition of a function"
-msgstr "�������� ����������� ������"
+msgstr "�������� ����������� �������"
 
 #: sql_help.h:46
 msgid ""
 "ALTER FUNCTION name ( [ type [, ...] ] ) RENAME TO newname\n"
 "ALTER FUNCTION name ( [ type [, ...] ] ) OWNER TO newowner"
 msgstr ""
-"ALTER FUNCTION ��� ( [ ��� [, ...] ] ) RENAME TO �����_���\n"
-"ALTER FUNCTION ��� ( [ ��� [, ...] ] ) OWNER TO �����_��������"
+"ALTER FUNCTION name ( [ ��� [, ...] ] ) RENAME TO newname\n"
+"ALTER FUNCTION name ( [ ��� [, ...] ] ) OWNER TO newowner"
 
 #: sql_help.h:49
 msgid "change a user group"
-msgstr "�������� ������ �������������"
+msgstr "�������� ���������������� ������"
 
 #: sql_help.h:50
 msgid ""
@@ -1571,10 +1572,10 @@ msgid ""
 "\n"
 "ALTER GROUP groupname RENAME TO newname"
 msgstr ""
-"ALTER GROUP ���_������ ADD USER ������������ [, ... ]\n"
-"ALTER GROUP ���_������ DROP USER ������������ [, ... ]\n"
+"ALTER GROUP groupname ADD USER username [, ... ]\n"
+"ALTER GROUP groupname DROP USER username [, ... ]\n"
 "\n"
-"ALTER GROUP ���_������ RENAME TO �����_���"
+"ALTER GROUP ������������ RENAME TO newname"
 
 #: sql_help.h:53
 msgid "change the definition of an index"
@@ -1592,14 +1593,14 @@ msgid ""
 "    OWNER TO new_owner\n"
 "    SET TABLESPACE indexspace_name"
 msgstr ""
-"ALTER INDEX ��� \n"
-"    �������� [, ... ]\n"
-"ALTER INDEX ���\n"
-"    RENAME TO �����_���\n"
+"ALTER INDEX name \n"
+"    action [, ... ]\n"
+"ALTER INDEX name\n"
+"    RENAME TO new_name\n"
 "\n"
-"��� �������� ���� �� ���������:\n"
+"��� action -  ���� ��:\n"
 "\n"
-"    OWNER TO �����_��������\n"
+"    OWNER TO new_owner\n"
 "    SET TABLESPACE ���_indexspace"
 
 #: sql_help.h:57
@@ -1608,7 +1609,7 @@ msgstr "
 
 #: sql_help.h:58
 msgid "ALTER LANGUAGE name RENAME TO newname"
-msgstr "ALTER LANGUAGE ��� RENAME TO �����_���"
+msgstr "ALTER LANGUAGE name RENAME TO newname"
 
 #: sql_help.h:61
 msgid "change the definition of an operator class"
@@ -1619,8 +1620,8 @@ msgid ""
 "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
 "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
 msgstr ""
-"ALTER OPERATOR CLASS ��� USING ������_��������� RENAME TO �����_���\n"
-"ALTER OPERATOR CLASS ��� USING ������_��������� OWNER TO �����_��������"
+"ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
+"ALTER OPERATOR CLASS name USING index_method OWNER TO newname"
 
 #: sql_help.h:65
 msgid "change the definition of an operator"
@@ -1628,7 +1629,7 @@ msgstr "
 
 #: sql_help.h:66
 msgid "ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner"
-msgstr "ALTER OPERATOR ���( { ���_����� | NONE } , { ���_������ | NONE } ) OWNER TO �����_��������"
+msgstr "ALTER OPERATOR name( { ���_����� | NONE } , { ���_������ | NONE } ) OWNER TO newowner"
 
 #: sql_help.h:69
 msgid "change the definition of a schema"
@@ -1639,12 +1640,12 @@ msgid ""
 "ALTER SCHEMA name RENAME TO newname\n"
 "ALTER SCHEMA name OWNER TO newowner"
 msgstr ""
-"ALTER SCHEMA ��� RENAME TO �����_���\n"
-"ALTER SCHEMA ��� OWNER TO �����_��������"
+"ALTER SCHEMA name RENAME TO newname\n"
+"ALTER SCHEMA name OWNER TO newowner"
 
 #: sql_help.h:73
 msgid "change the definition of a sequence generator"
-msgstr "�������� ����������� ���������� �������������������"
+msgstr "�������� ����������� ���������� ������������������"
 
 #: sql_help.h:74
 msgid ""
@@ -1652,9 +1653,9 @@ msgid ""
 "    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
 "    [ RESTART [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]"
 msgstr ""
-"ALTER SEQUENCE ��� [ INCREMENT [ BY ] ��� ]\n"
-"    [ MINVALUE ������� | NO MINVALUE ] [ MAXVALUE �������� | NO MAXVALUE ]\n"
-"    [ RESTART [ WITH ] ������ ] [ CACHE ��� ] [ [ NO ] CYCLE ]"
+"ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+"    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+"    [ RESTART [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]"
 
 #: sql_help.h:77
 msgid "change the definition of a table"
@@ -1687,30 +1688,30 @@ msgid ""
 "    OWNER TO new_owner\n"
 "    SET TABLESPACE tablespace_name"
 msgstr ""
+"ALTER TABLE [ ONLY ] name [ * ]\n"
+"    action [, ... ]\n"
 "ALTER TABLE [ ONLY ] ��� [ * ]\n"
-"    �������� [, ... ]\n"
-"ALTER TABLE [ ONLY ] ��� [ * ]\n"
-"    RENAME [ COLUMN ] ������� TO �����_�������\n"
-"ALTER TABLE ���\n"
-"    RENAME TO �����_���\n"
-"\n"
-"��� �������� ���� �� ���������:\n"
-"\n"
-"    ADD [ COLUMN ] ������� ��� [ ����������_������� [ ... ] ]\n"
-"    DROP [ COLUMN ] ������� [ RESTRICT | CASCADE ]\n"
-"    ALTER [ COLUMN ] ������� TYPE ��� [ USING ��������� ]\n"
-"    ALTER [ COLUMN ] ������� SET DEFAULT ���������\n"
-"    ALTER [ COLUMN ] ������� DROP DEFAULT\n"
-"    ALTER [ COLUMN ] ������� { SET | DROP } NOT NULL\n"
-"    ALTER [ COLUMN ] ������� SET STATISTICS �����\n"
-"    ALTER [ COLUMN ] ������� SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
-"    ADD ����������_�������\n"
-"    DROP CONSTRAINT ���_����������� [ RESTRICT | CASCADE ]\n"
-"    CLUSTER ON ���_�������\n"
+"    RENAME [ COLUMN ] column TO new_column\n"
+"ALTER TABLE name\n"
+"    RENAME TO new_name\n"
+"\n"
+"��� action - ���� ��:\n"
+"\n"
+"    ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
+"    DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
+"    ALTER [ COLUMN ] column TYPE type [ USING expression ]\n"
+"    ALTER [ COLUMN ] column SET DEFAULT expression\n"
+"    ALTER [ COLUMN ] column DROP DEFAULT\n"
+"    ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
+"    ALTER [ COLUMN ] column SET STATISTICS integer\n"
+"    ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
+"    ADD table_constraint\n"
+"    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
+"    CLUSTER ON index_name\n"
 "    SET WITHOUT CLUSTER\n"
 "    SET WITHOUT OIDS\n"
-"    OWNER TO �����_��������\n"
-"    SET TABLESPACE ���_tablespace"
+"    OWNER TO new_owner\n"
+"    SET TABLESPACE tablespace_name"
 
 #: sql_help.h:81
 msgid "change the definition of a tablespace"
@@ -1721,8 +1722,8 @@ msgid ""
 "ALTER TABLESPACE name RENAME TO newname\n"
 "ALTER TABLESPACE name OWNER TO newowner"
 msgstr ""
-"ALTER TABLESPACE ��� RENAME TO �����_���\n"
-"ALTER TABLESPACE ��� OWNER TO �����_��������"
+"ALTER TABLESPACE name RENAME TO newname\n"
+"ALTER TABLESPACE name OWNER TO newowner"
 
 #: sql_help.h:85
 msgid "change the definition of a trigger"
@@ -1730,7 +1731,7 @@ msgstr "
 
 #: sql_help.h:86
 msgid "ALTER TRIGGER name ON table RENAME TO newname"
-msgstr "ALTER TRIGGER ��� ON ������� RENAME TO �����_���"
+msgstr "ALTER TRIGGER name ON ������� RENAME TO newname"
 
 #: sql_help.h:89
 msgid "change the definition of a type"
@@ -1738,11 +1739,11 @@ msgstr "
 
 #: sql_help.h:90
 msgid "ALTER TYPE name OWNER TO new_owner"
-msgstr "ALTER TYPE ��� OWNER TO �����_��������"
+msgstr "ALTER TYPE name OWNER TO new_owner"
 
 #: sql_help.h:93
 msgid "change a database user account"
-msgstr "�������� ������� ������������ ����"
+msgstr "�������� �������� ������������ ���� ������"
 
 #: sql_help.h:94
 msgid ""
@@ -1750,9 +1751,9 @@ msgid ""
 "\n"
 "where option can be:\n"
 "\n"
-"    CREATEDB | NOCREATEDB\n"
+"    [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' \n"
+"    | CREATEDB | NOCREATEDB\n"
 "    | CREATEUSER | NOCREATEUSER \n"
-"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' \n"
 "    | VALID UNTIL 'abstime'\n"
 "\n"
 "ALTER USER name RENAME TO newname\n"
@@ -1760,32 +1761,32 @@ msgid ""
 "ALTER USER name SET parameter { TO | = } { value | DEFAULT }\n"
 "ALTER USER name RESET parameter"
 msgstr ""
-"ALTER USER ��� [ [ WITH ] ����� [ ... ] ]\n"
+"ALTER USER name [ [ WITH ] option [ ... ] ]\n"
 "\n"
-"��� ����� ����� ����:\n"
+"��� option ����� ����:\n"
 "\n"
-"    CREATEDB | NOCREATEDB\n"
+"    [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' \n"
+"    | CREATEDB | NOCREATEDB\n"
 "    | CREATEUSER | NOCREATEUSER \n"
-"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '������' \n"
 "    | VALID UNTIL 'abstime'\n"
 "\n"
-"ALTER USER ��� RENAME TO �����_���\n"
+"ALTER USER name RENAME TO newname\n"
 "\n"
-"ALTER USER ��� SET �������� { TO | = } { �������� | DEFAULT }\n"
-"ALTER USER ��� RESET ��������"
+"ALTER USER name SET parameter { TO | = } { value | DEFAULT }\n"
+"ALTER USER name RESET parameter"
 
 #: sql_help.h:97
 msgid "collect statistics about a database"
-msgstr "������� ���������� � ����"
+msgstr "������� ���������� � ���� ������"
 
 #: sql_help.h:98
 msgid "ANALYZE [ VERBOSE ] [ table [ (column [, ...] ) ] ]"
-msgstr "ANALYZE [ VERBOSE ] [ ������� [ (������� [, ...] ) ] ]"
+msgstr "ANALYZE [ VERBOSE ] [ table [ (column [, ...] ) ] ]"
 
 #: sql_help.h:101
 #: sql_help.h:413
 msgid "start a transaction block"
-msgstr "������ ���� ����������"
+msgstr "������ ����������"
 
 #: sql_help.h:102
 msgid ""
@@ -1796,16 +1797,16 @@ msgid ""
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
 msgstr ""
-"BEGIN [ WORK | TRANSACTION ] [ �����_���������� [, ...] ]\n"
+"BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
 "\n"
-"��� �����_���������� ���� �� ���������:\n"
+"��� transaction_mode ����� ����:\n"
 "\n"
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
 
 #: sql_help.h:105
 msgid "force a transaction log checkpoint"
-msgstr "������������� ��������� ����������� ����� � ���� ����������"
+msgstr "������������� �������� ����������� ����� � ���� ����������"
 
 #: sql_help.h:106
 msgid "CHECKPOINT"
@@ -1817,7 +1818,7 @@ msgstr "
 
 #: sql_help.h:110
 msgid "CLOSE name"
-msgstr "CLOSE ���"
+msgstr "CLOSE name"
 
 #: sql_help.h:113
 msgid "cluster a table according to an index"
@@ -1829,13 +1830,13 @@ msgid ""
 "CLUSTER tablename\n"
 "CLUSTER"
 msgstr ""
-"CLUSTER ���_������� ON ���_�������\n"
-"CLUSTER ���_�������\n"
+"CLUSTER indexname ON tablename\n"
+"CLUSTER tablename\n"
 "CLUSTER"
 
 #: sql_help.h:117
 msgid "define or change the comment of an object"
-msgstr "�������� ��� �������� ����������� �� �������"
+msgstr "������ ��� �������� ����������� �������"
 
 #: sql_help.h:118
 msgid ""
@@ -1865,27 +1866,27 @@ msgid ""
 msgstr ""
 "COMMENT ON\n"
 "{\n"
-"  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"
-"  TRIGGER ���_�������� ON ���_������� |\n"
-"  TYPE ���_������� |\n"
-"  VIEW ���_�������\n"
-"} IS '�����'"
+"  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"
+"  TRIGGER trigger_name ON table_name |\n"
+"  TYPE object_name |\n"
+"  VIEW object_name\n"
+"} IS 'text'"
 
 #: sql_help.h:121
 #: sql_help.h:309
@@ -1924,27 +1925,27 @@ msgid ""
 "                [ ESCAPE [ AS ] 'escape' ]\n"
 "                [ FORCE QUOTE column [, ...] ]"
 msgstr ""
-"COPY ���_������� [ ( ������� [, ...] ) ]\n"
-"    FROM { '��������' | STDIN }\n"
+"COPY tablename [ ( column [, ...] ) ]\n"
+"    FROM { 'filename' | STDIN }\n"
 "    [ [ WITH ] \n"
 "          [ BINARY ] \n"
 "          [ OIDS ]\n"
-"          [ DELIMITER [ AS ] '�����������' ]\n"
-"          [ NULL [ AS ] '������ ������' ] ]\n"
-"          [ CSV [ QUOTE [ AS ] '�������' ] \n"
-"                [ ESCAPE [ AS ] '������' ]\n"
-"                [ FORCE NOT NULL ������� [, ...] ]\n"
-"\n"
-"COPY ���_������� [ ( ������� [, ...] ) ]\n"
-"    TO { '��������' | STDOUT }\n"
+"          [ DELIMITER [ AS ] 'delimiter' ]\n"
+"          [ NULL [ AS ] 'null string' ]\n"
+"          [ CSV [ QUOTE [ AS ] 'quote' ] \n"
+"                [ ESCAPE [ AS ] 'escape' ]\n"
+"                [ FORCE NOT NULL column [, ...] ]\n"
+"\n"
+"COPY tablename [ ( column [, ...] ) ]\n"
+"    TO { 'filename' | STDOUT }\n"
 "    [ [ WITH ] \n"
 "          [ BINARY ]\n"
 "          [ OIDS ]\n"
-"          [ DELIMITER [ AS ] '�����������' ]\n"
-"          [ NULL [ AS ] '������ ������' ] ]\n"
-"          [ CSV [ QUOTE [ AS ] '�������' ] \n"
-"                [ ESCAPE [ AS ] '������' ]\n"
-"                [ FORCE QUOTE ������� [, ...] ]"
+"          [ DELIMITER [ AS ] 'delimiter' ]\n"
+"          [ NULL [ AS ] 'null string' ]\n"
+"          [ CSV [ QUOTE [ AS ] 'quote' ] \n"
+"                [ ESCAPE [ AS ] 'escape' ]\n"
+"                [ FORCE QUOTE column [, ...] ]"
 
 #: sql_help.h:129
 msgid "define a new aggregate function"
@@ -1960,17 +1961,17 @@ msgid ""
 "    [ , INITCOND = initial_condition ]\n"
 ")"
 msgstr ""
-"CREATE AGGREGATE ��� (\n"
-"    BASETYPE = �������_���_������,\n"
+"CREATE AGGREGATE name (\n"
+"    BASETYPE = input_data_type,\n"
 "    SFUNC = sfunc,\n"
-"    STYPE = ���_������_���������\n"
+"    STYPE = state_data_type\n"
 "    [ , FINALFUNC = ffunc ]\n"
-"    [ , INITCOND = ���������_������� ]\n"
+"    [ , INITCOND = initial_condition ]\n"
 ")"
 
 #: sql_help.h:133
 msgid "define a new cast"
-msgstr "������� ����� ��������� �����"
+msgstr "���������� ����� ���������� �����"
 
 #: sql_help.h:134
 msgid ""
@@ -1982,17 +1983,17 @@ msgid ""
 "    WITHOUT FUNCTION\n"
 "    [ AS ASSIGNMENT | AS IMPLICIT ]"
 msgstr ""
-"CREATE CAST (��������_��� AS ���_����������)\n"
-"    WITH FUNCTION ���_������� (����_����������)\n"
+"CREATE CAST (sourcetype AS targettype)\n"
+"    WITH FUNCTION funcname (argtypes)\n"
 "    [ AS ASSIGNMENT | AS IMPLICIT ]\n"
 "\n"
-"CREATE CAST (��������_��� AS ���_����������)\n"
+"CREATE CAST (sourcetype AS targettype)\n"
 "    WITHOUT FUNCTION\n"
 "    [ AS ASSIGNMENT | AS IMPLICIT ]"
 
 #: sql_help.h:137
 msgid "define a new constraint trigger"
-msgstr "������� ����� ������������� �������"
+msgstr "������� ����� ������� ��� �������� �����������"
 
 #: sql_help.h:138
 msgid ""
@@ -2001,26 +2002,26 @@ msgid ""
 "    tablename constraint attributes\n"
 "    FOR EACH ROW EXECUTE PROCEDURE funcname ( args )"
 msgstr ""
-"CREATE CONSTRAINT TRIGGER ���\n"
-"    AFTER ������� ON\n"
-"    ���_������� ���������� ���������\n"
-"    FOR EACH ROW EXECUTE PROCEDURE ���_������� ( ��������� )"
+"CREATE CONSTRAINT TRIGGER name\n"
+"    AFTER events ON\n"
+"    tablename constraint attributes\n"
+"    FOR EACH ROW EXECUTE PROCEDURE funcname ( args )"
 
 #: sql_help.h:141
 msgid "define a new conversion"
-msgstr "������� ����� ���������"
+msgstr "���������� ����� �������������� ����� �����������"
 
 #: sql_help.h:142
 msgid ""
 "CREATE [DEFAULT] CONVERSION name\n"
 "    FOR source_encoding TO dest_encoding FROM funcname"
 msgstr ""
-"CREATE [DEFAULT] CONVERSION ���\n"
-"    FOR ��������_��������� TO ���������_���������� FROM ���_�������"
+"CREATE [DEFAULT] CONVERSION name\n"
+"    FOR source_encoding TO dest_encoding FROM funcname"
 
 #: sql_help.h:145
 msgid "create a new database"
-msgstr "������� ���� ������"
+msgstr "������� ����� ���� ������"
 
 #: sql_help.h:146
 msgid ""
@@ -2030,10 +2031,10 @@ msgid ""
 "           [ ENCODING [=] encoding ]\n"
 "           [ TABLESPACE [=] tablespace ] ]"
 msgstr ""
-"CREATE DATABASE ���\n"
-"    [ [ WITH ] [ OWNER [=] ��������_���� ]\n"
-"           [ TEMPLATE [=] ������ ]\n"
-"           [ ENCODING [=] ��������� ] \n"
+"CREATE DATABASE name\n"
+"    [ [ WITH ] [ OWNER [=] dbowner ]\n"
+"           [ TEMPLATE [=] template ]\n"
+"           [ ENCODING [=] encoding ]\n"
 "           [ TABLESPACE [=] tablespace ] ]"
 
 #: sql_help.h:149
@@ -2051,18 +2052,18 @@ msgid ""
 "[ CONSTRAINT constraint_name ]\n"
 "{ NOT NULL | NULL | CHECK (expression) }"
 msgstr ""
-"CREATE DOMAIN ��� [AS] ���_������\n"
-"    [ DEFAULT ��������� ]\n"
-"    [ ���������� [ ... ] ]\n"
+"CREATE DOMAIN name [AS] data_type\n"
+"    [ DEFAULT expression ]\n"
+"    [ constraint [ ... ] ]\n"
 "\n"
-"��� ����������:\n"
+"where constraint is:\n"
 "\n"
-"[ CONSTRAINT ���_����������� ]\n"
-"{ NOT NULL | NULL | CHECK (���������) }"
+"[ CONSTRAINT constraint_name ]\n"
+"{ NOT NULL | NULL | CHECK (expression) }"
 
 #: sql_help.h:153
 msgid "define a new function"
-msgstr "������� �������"
+msgstr "������� ����� �������"
 
 #: sql_help.h:154
 msgid ""
@@ -2077,20 +2078,20 @@ msgid ""
 "  } ...\n"
 "    [ WITH ( attribute [, ...] ) ]"
 msgstr ""
-"CREATE [ OR REPLACE ] FUNCTION ��� ( [  [ ���_��������� ] ���_��������� [, ...] ] )\n"
-"    RETURNS ���_��������\n"
-"  { LANGUAGE ���_�����\n"
+"CREATE [ OR REPLACE ] FUNCTION name ( [ [ argname ] argtype [, ...] ] )\n"
+"    RETURNS rettype\n"
+"  { LANGUAGE langname\n"
 "    | IMMUTABLE | STABLE | VOLATILE\n"
 "    | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-"    | [EXTERNAL] SECURITY INVOKER | [EXTERNAL] SECURITY DEFINER\n"
-"    | AS '�����������'\n"
-"    | AS '���������_����', '������_��������'\n"
+"    | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+"    | AS 'definition'\n"
+"    | AS 'obj_file', 'link_symbol'\n"
 "  } ...\n"
-"    [ WITH ( ������� [, ...] ) ]"
+"    [ WITH ( attribute [, ...] ) ]"
 
 #: sql_help.h:157
 msgid "define a new user group"
-msgstr "������� ������ �������������"
+msgstr "������� ����� ������ �������������"
 
 #: sql_help.h:158
 msgid ""
@@ -2101,16 +2102,16 @@ msgid ""
 "     SYSID gid\n"
 "   | USER  username [, ...]"
 msgstr ""
-"CREATE GROUP ��� [ [ WITH ] ����� [ ... ] ]\n"
+"CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
 "\n"
-"��� ����� ����� ����:\n"
+"��� option ����� ����:\n"
 "\n"
 "     SYSID gid\n"
-"   | USER  ������������ [, ...]"
+"   | USER  username [, ...]"
 
 #: sql_help.h:161
 msgid "define a new index"
-msgstr "������� ������"
+msgstr "������� ����� ������"
 
 #: sql_help.h:162
 msgid ""
@@ -2119,10 +2120,10 @@ msgid ""
 "    [ TABLESPACE tablespace ]\n"
 "    [ WHERE predicate ]"
 msgstr ""
-"CREATE [ UNIQUE ] INDEX ��� ON ������� [ USING ����� ]\n"
-"    ( { ������� | ( ��������� ) } [ �����_���������� ] [, ...] )\n"
+"CREATE [ UNIQUE ] INDEX name ON table [ USING method ]\n"
+"    ( { column | ( expression ) } [ opclass ] [, ...] )\n"
 "    [ TABLESPACE tablespace ]\n"
-"    [ WHERE �������� ]"
+"    [ WHERE predicate ]"
 
 #: sql_help.h:165
 msgid "define a new procedural language"
@@ -2133,12 +2134,12 @@ msgid ""
 "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
 "    HANDLER call_handler [ VALIDATOR valfunction ]"
 msgstr ""
-"CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE ���\n"
-"    HANDLER ���������� [ VALIDATOR �������_��������� ]"
+"CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
+"    HANDLER call_handler [ VALIDATOR valfunction]"
 
 #: sql_help.h:169
 msgid "define a new operator class"
-msgstr "������ ����� ����������"
+msgstr "������� ����� ����� ����������"
 
 #: sql_help.h:170
 msgid ""
@@ -2148,15 +2149,15 @@ msgid ""
 "   | STORAGE storage_type\n"
 "  } [, ... ]"
 msgstr ""
-"CREATE OPERATOR CLASS ��� [ DEFAULT ] FOR TYPE ���_������ USING �����_�������������� AS\n"
-"  {  OPERATOR �����_��������� ���_��������� [ ( ���_���������, ���_��������� ) ] [ RECHECK ]\n"
-"   | FUNCTION �����_��������� ���_������� ( ���_��������� [, ...] )\n"
-"   | STORAGE ���_���������\n"
+"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"
+"   | FUNCTION support_number funcname ( argument_type [, ...] )\n"
+"   | STORAGE storage_type\n"
 "  } [, ... ]"
 
 #: sql_help.h:173
 msgid "define a new operator"
-msgstr "������� ��������"
+msgstr "������� ����� ��������"
 
 #: sql_help.h:174
 msgid ""
@@ -2170,19 +2171,19 @@ msgid ""
 "    [, LTCMP = less_than_op ] [, GTCMP = greater_than_op ]\n"
 ")"
 msgstr ""
-"CREATE OPERATOR ��� (\n"
-"    PROCEDURE = ���_�������\n"
-"    [, LEFTARG = ���_����� ] [, RIGHTARG = ���_������ ]\n"
-"    [, COMMUTATOR = ����������_�� ] [, NEGATOR = ��_��������� ]\n"
+"CREATE OPERATOR name (\n"
+"    PROCEDURE = funcname\n"
+"    [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
+"    [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
 "    [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
 "    [, HASHES ] [, MERGES ]\n"
-"    [, SORT1 = ��_����������_����� ] [, SORT2 = ��_����������_������ ]\n"
-"    [, LTCMP = ��_������ ] [, GTCMP = ��_������ ]\n"
+"    [, SORT1 = left_sort_op ] [, SORT2 = right_sort_op ]\n"
+"    [, LTCMP = less_than_op ] [, GTCMP = greater_than_op ]\n"
 ")"
 
 #: sql_help.h:177
 msgid "define a new rewrite rule"
-msgstr "������� ����� ������� ����������"
+msgstr "������� ����� ������� �����������"
 
 #: sql_help.h:178
 msgid ""
@@ -2190,25 +2191,25 @@ msgid ""
 "    TO table [ WHERE condition ]\n"
 "    DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
 msgstr ""
-"CREATE [ OR REPLACE ] RULE ��� AS ON �������\n"
-"    TO ������� [ WHERE ������� ]\n"
-"    DO [ ALSO | INSTEAD ] { NOTHING | ������� | ( ������� ; ������� ... ) }"
+"CREATE [ OR REPLACE ] RULE name AS ON event\n"
+"    TO table [ WHERE condition ]\n"
+"    DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
 
 #: sql_help.h:181
 msgid "define a new schema"
-msgstr "������� �����"
+msgstr "������� ����� �����"
 
 #: sql_help.h:182
 msgid ""
 "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
 "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
 msgstr ""
-"CREATE SCHEMA ���_����� [ AUTHORIZATION ������������ ] [ �������_����� [ ... ] ]\n"
-"CREATE SCHEMA AUTHORIZATION ������������ [ �������_����� [ ... ] ]"
+"CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
+"CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
 
 #: sql_help.h:185
 msgid "define a new sequence generator"
-msgstr "������� ��������� �������������������"
+msgstr "������� ����� ��������� �������������������"
 
 #: sql_help.h:186
 msgid ""
@@ -2216,13 +2217,13 @@ msgid ""
 "    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
 "    [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]"
 msgstr ""
-"CREATE [ TEMPORARY | TEMP ] SEQUENCE ��� [ INCREMENT [ BY ] ��� ]\n"
-"    [ MINVALUE ������� | NO MINVALUE ] [ MAXVALUE �������� | NO MAXVALUE ]\n"
-"    [ START [ WITH ] ������ ] [ CACHE ��� ] [ [ NO ] CYCLE ]"
+"CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+"    [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+"    [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]"
 
 #: sql_help.h:189
 msgid "define a new table"
-msgstr "������� �������"
+msgstr "������� ����� �������"
 
 #: sql_help.h:190
 msgid ""
@@ -2258,36 +2259,36 @@ msgid ""
 "    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] }\n"
 "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]"
 msgstr ""
-"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE ���_������� (\n"
-"  { ���_������� ���_������ [ DEFAULT ���_��_��������� ] [ ����������_��_������� [ ... ] ]\n"
-"    | ����������_��_�������\n"
-"    | LIKE �������_�������� [ { INCLUDING | EXCLUDING } DEFAULTS ] }  [, ... ]\n"
+"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name (\n"
+"  { column_name data_type [ DEFAULT default_expr ] [ column_constraint [ ... ] ]\n"
+"    | table_constraint\n"
+"    | LIKE parent_table [ { INCLUDING | EXCLUDING } DEFAULTS ] }  [, ... ]\n"
 ")\n"
-"[ INHERITS ( �������_�������� [, ... ] ) ]\n"
+"[ INHERITS ( parent_table [, ... ] ) ]\n"
 "[ WITH OIDS | WITHOUT OIDS ]\n"
 "[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
 "[ TABLESPACE tablespace ]\n"
 "\n"
-"��� ����������_��_�������:\n"
+"��� column_constraint ����� ����:\n"
 "\n"
-"[ CONSTRAINT ���_����������� ]\n"
+"[ CONSTRAINT constraint_name ]\n"
 "{ NOT NULL | \n"
 "  NULL | \n"
 "  UNIQUE [ USING INDEX TABLESPACE tablespace ] |\n"
 "  PRIMARY KEY [ USING INDEX TABLESPACE tablespace ] |\n"
-"  CHECK (���������) |\n"
-"  REFERENCES ���_������� [ ( ���_������� ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
-"    [ ON DELETE �������� ] [ ON UPDATE �������� ] }\n"
+"  CHECK (expression) |\n"
+"  REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
+"    [ ON DELETE action ] [ ON UPDATE action ] }\n"
 "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\n"
 "\n"
-"� ����������_��_�������:\n"
+"� table_constraint ����� ����:\n"
 "\n"
-"[ CONSTRAINT ���_����������� ]\n"
-"{ UNIQUE ( ���_������� [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |\n"
-"  PRIMARY KEY ( ���_������� [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |\n"
-"  CHECK ( ��������� ) |\n"
-"  FOREIGN KEY ( ���_������� [, ... ] ) REFERENCES ���_������� [ ( ���_������� [, ... ] ) ]\n"
-"    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE �������� ] [ ON UPDATE �������� ] }\n"
+"[ CONSTRAINT constraint_name ]\n"
+"{ UNIQUE ( column_name [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |\n"
+"  PRIMARY KEY ( column_name [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |\n"
+"  CHECK ( expression ) |\n"
+"  FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn [, ... ] ) ]\n"
+"    [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] }\n"
 "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]"
 
 #: sql_help.h:193
@@ -2298,22 +2299,22 @@ msgstr "
 #: sql_help.h:194
 msgid ""
 "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ] [ [ WITH | WITHOUT ] OIDS ]\n"
-"    AS query"
+"    AS query\n"
 msgstr ""
-"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE ���_������� [ (���_������� [, ...] ) ][ [ WITH | WITHOUT ] OIDS ]\n"
-"    AS ������"
+"CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ] [ [ WITH | WITHOUT ] OIDS ]\n"
+"    AS query\n"
 
 #: sql_help.h:197
 msgid "define a new tablespace"
-msgstr "������� tablespace"
+msgstr "������� ����� tablespace"
 
 #: sql_help.h:198
 msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
-msgstr "CREATE TABLESPACE ���[ OWNER ������������ ] LOCATION '����������'"
+msgstr "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
 
 #: sql_help.h:201
 msgid "define a new trigger"
-msgstr "������� �������"
+msgstr "������� ����� �������"
 
 #: sql_help.h:202
 msgid ""
@@ -2321,9 +2322,9 @@ msgid ""
 "    ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
 "    EXECUTE PROCEDURE funcname ( arguments )"
 msgstr ""
-"CREATE TRIGGER ��� { BEFORE | AFTER } { ������� [ OR ... ] }\n"
-"    ON ������� [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-"    EXECUTE PROCEDURE ���_������ ( ��������� )"
+"CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
+"    ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+"    EXECUTE PROCEDURE funcname ( arguments )"
 
 #: sql_help.h:205
 msgid "define a new data type"
@@ -2349,27 +2350,27 @@ msgid ""
 "    [ , DELIMITER = delimiter ]\n"
 ")"
 msgstr ""
-"CREATE TYPE ��� AS\n"
-"    ( ���_�������� ���_������ [, ... ] )\n"
+"CREATE TYPE name AS\n"
+"    ( attribute_name data_type [, ... ] )\n"
 "\n"
-"CREATE TYPE ��� (\n"
-"    INPUT = �������_�����,\n"
-"    OUTPUT = �������_������\n"
-"    [ , RECEIVE = �������_�������� ]\n"
-"    [ , SEND = �������_��������� ]\n"
-"    [ , ANALYZE = �������_���������� ]\n"
-"    [ , INTERNALLENGTH = { �����_����� | VARIABLE } ]\n"
+"CREATE TYPE name (\n"
+"    INPUT = input_function,\n"
+"    OUTPUT = output_function\n"
+"    [ , RECEIVE = receive_function ]\n"
+"    [ , SEND = send_function ]\n"
+"    [ , ANALYZE = analyze_function ]\n"
+"    [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
 "    [ , PASSEDBYVALUE ]\n"
-"    [ , ALIGNMENT = ������������ ]\n"
-"    [ , STORAGE = �������� ]\n"
-"    [ , DEFAULT = ��_��������� ]\n"
-"    [ , ELEMENT = ������� ]\n"
-"    [ , DELIMITER = ����������� ]\n"
+"    [ , ALIGNMENT = alignment ]\n"
+"    [ , STORAGE = storage ]\n"
+"    [ , DEFAULT = default ]\n"
+"    [ , ELEMENT = element ]\n"
+"    [ , DELIMITER = delimiter ]\n"
 ")"
 
 #: sql_help.h:209
 msgid "define a new database user account"
-msgstr "������� ������� ������������ ����"
+msgstr "������� ������ ������������ ����"
 
 #: sql_help.h:210
 msgid ""
@@ -2378,38 +2379,38 @@ msgid ""
 "where option can be:\n"
 "    \n"
 "      SYSID uid \n"
+"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
 "    | CREATEDB | NOCREATEDB\n"
 "    | CREATEUSER | NOCREATEUSER\n"
 "    | IN GROUP groupname [, ...]\n"
-"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
 "    | VALID UNTIL 'abstime'"
 msgstr ""
-"CREATE USER ��� [ [ WITH ] ����� [ ... ] ]\n"
+"CREATE USER name [ [ WITH ] option [ ... ] ]\n"
 "\n"
-"��� ����� ����� ����:\n"
+"��� option ����� ����:\n"
 "    \n"
 "      SYSID uid \n"
+"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
 "    | CREATEDB | NOCREATEDB\n"
 "    | CREATEUSER | NOCREATEUSER\n"
-"    | IN GROUP ���_������ [, ...]\n"
-"    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD '������'\n"
-"    | VALID UNTIL 'abstime'"
+"    | IN GROUP groupname [, ...]\n"
+"    | VALID UNTIL 'abstime'"\
 
 #: sql_help.h:213
 msgid "define a new view"
-msgstr "������� ���"
+msgstr "������� ����� �������������"
 
 #: sql_help.h:214
 msgid "CREATE [ OR REPLACE ] VIEW name [ ( column_name [, ...] ) ] AS query"
-msgstr "CREATE [ OR REPLACE ] VIEW ��� [ ( ���_������� [, ...] ) ] AS ������"
+msgstr "CREATE [ OR REPLACE ] VIEW name [ ( column_name [, ...] ) ] AS query"
 
 #: sql_help.h:217
 msgid "deallocate a prepared statement"
-msgstr "������� ������������� �������"
+msgstr "������� �������������� �������"
 
 #: sql_help.h:218
 msgid "DEALLOCATE [ PREPARE ] plan_name"
-msgstr "DEALLOCATE [ PREPARE ] ���_�����"
+msgstr "DEALLOCATE [ PREPARE ] plan_name"
 
 #: sql_help.h:221
 msgid "define a cursor"
@@ -2421,17 +2422,17 @@ msgid ""
 "    CURSOR [ { WITH | WITHOUT } HOLD ] FOR query\n"
 "    [ FOR { READ ONLY | UPDATE [ OF column [, ...] ] } ]"
 msgstr ""
-"DECLARE ��� [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-"    CURSOR [ { WITH | WITHOUT } HOLD ] FOR ������\n"
-"    [ FOR { READ ONLY | UPDATE [ OF ������� [, ...] ] } ]"
+"DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+"    CURSOR [ { WITH | WITHOUT } HOLD ] FOR query\n"
+"    [ FOR { READ ONLY | UPDATE [ OF column [, ...] ] } ]"
 
 #: sql_help.h:225
 msgid "delete rows of a table"
-msgstr "������� ������ �������"
+msgstr "������� ������ �� �������"
 
 #: sql_help.h:226
 msgid "DELETE FROM [ ONLY ] table [ WHERE condition ]"
-msgstr "DELETE FROM [ ONLY ] ������� [ WHERE ������� ]"
+msgstr "DELETE FROM [ ONLY ] table [ WHERE condition ]"
 
 #: sql_help.h:229
 msgid "remove an aggregate function"
@@ -2439,23 +2440,23 @@ msgstr "
 
 #: sql_help.h:230
 msgid "DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ]"
-msgstr "DROP AGGREGATE ��� ( ��� ) [ CASCADE | RESTRICT ]"
+msgstr "DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:233
 msgid "remove a cast"
-msgstr "������� ��������� �����"
+msgstr "������� ���������� ����"
 
 #: sql_help.h:234
 msgid "DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
-msgstr "DROP CAST (��������_��� AS ���_����������) [ CASCADE | RESTRICT ]"
+msgstr "DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:237
 msgid "remove a conversion"
-msgstr "������� ���������"
+msgstr "������� ��������������"
 
 #: sql_help.h:238
 msgid "DROP CONVERSION name [ CASCADE | RESTRICT ]"
-msgstr "DROP CONVERSION ��� [ CASCADE | RESTRICT ]"
+msgstr "DROP CONVERSION name [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:241
 msgid "remove a database"
@@ -2463,7 +2464,7 @@ msgstr "
 
 #: sql_help.h:242
 msgid "DROP DATABASE name"
-msgstr "DROP DATABASE ���"
+msgstr "DROP DATABASE name"
 
 #: sql_help.h:245
 msgid "remove a domain"
@@ -2471,7 +2472,7 @@ msgstr "
 
 #: sql_help.h:246
 msgid "DROP DOMAIN name [, ...]  [ CASCADE | RESTRICT ]"
-msgstr "DROP DOMAIN ��� [, ...]  [ CASCADE | RESTRICT ]"
+msgstr "DROP DOMAIN name [, ...]  [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:249
 msgid "remove a function"
@@ -2479,7 +2480,7 @@ msgstr "
 
 #: sql_help.h:250
 msgid "DROP FUNCTION name ( [ type [, ...] ] ) [ CASCADE | RESTRICT ]"
-msgstr "DROP FUNCTION ������� ( [ ��� [, ...] ] ) [ CASCADE | RESTRICT ]"
+msgstr "DROP FUNCTION name ( [ ��� [, ...] ] ) [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:253
 msgid "remove a user group"
@@ -2487,7 +2488,7 @@ msgstr "
 
 #: sql_help.h:254
 msgid "DROP GROUP name"
-msgstr "DROP GROUP ���"
+msgstr "DROP GROUP name"
 
 #: sql_help.h:257
 msgid "remove an index"
@@ -2495,7 +2496,7 @@ msgstr "
 
 #: sql_help.h:258
 msgid "DROP INDEX name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP INDEX ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP INDEX name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:261
 msgid "remove a procedural language"
@@ -2503,7 +2504,7 @@ msgstr "
 
 #: sql_help.h:262
 msgid "DROP [ PROCEDURAL ] LANGUAGE name [ CASCADE | RESTRICT ]"
-msgstr "DROP [ PROCEDURAL ] LANGUAGE ��� [ CASCADE | RESTRICT ]"
+msgstr "DROP [ PROCEDURAL ] LANGUAGE name [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:265
 msgid "remove an operator class"
@@ -2511,7 +2512,7 @@ msgstr "
 
 #: sql_help.h:266
 msgid "DROP OPERATOR CLASS name USING index_method [ CASCADE | RESTRICT ]"
-msgstr "DROP OPERATOR CLASS ��� USING �����_�������������� [ CASCADE | RESTRICT ]"
+msgstr "DROP OPERATOR CLASS name USING index_method [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:269
 msgid "remove an operator"
@@ -2519,15 +2520,15 @@ msgstr "
 
 #: sql_help.h:270
 msgid "DROP OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
-msgstr "DROP OPERATOR ��� ( { ���_����� | NONE } , { ���_������ | NONE } ) [ CASCADE | RESTRICT ]"
+msgstr "DROP OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:273
 msgid "remove a rewrite rule"
-msgstr "������� ������� ����������"
+msgstr "������� ������� �����������"
 
 #: sql_help.h:274
 msgid "DROP RULE name ON relation [ CASCADE | RESTRICT ]"
-msgstr "DROP RULE ��� ON ����� [ CASCADE | RESTRICT ]"
+msgstr "DROP RULE name ON relation [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:277
 msgid "remove a schema"
@@ -2535,7 +2536,7 @@ msgstr "
 
 #: sql_help.h:278
 msgid "DROP SCHEMA name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP SCHEMA ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP SCHEMA name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:281
 msgid "remove a sequence"
@@ -2543,7 +2544,7 @@ msgstr "
 
 #: sql_help.h:282
 msgid "DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP SEQUENCE ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:285
 msgid "remove a table"
@@ -2551,7 +2552,7 @@ msgstr "
 
 #: sql_help.h:286
 msgid "DROP TABLE name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP TABLE ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP TABLE name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:289
 msgid "remove a tablespace"
@@ -2559,7 +2560,7 @@ msgstr "
 
 #: sql_help.h:290
 msgid "DROP TABLESPACE tablespacename"
-msgstr "DROP TABLESPACE ���"
+msgstr "DROP TABLESPACE tablespacename"
 
 #: sql_help.h:293
 msgid "remove a trigger"
@@ -2567,7 +2568,7 @@ msgstr "
 
 #: sql_help.h:294
 msgid "DROP TRIGGER name ON table [ CASCADE | RESTRICT ]"
-msgstr "DROP TRIGGER ��� ON ������� [ CASCADE | RESTRICT ]"
+msgstr "DROP TRIGGER name ON table [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:297
 msgid "remove a data type"
@@ -2575,23 +2576,23 @@ msgstr "
 
 #: sql_help.h:298
 msgid "DROP TYPE name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP TYPE ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP TYPE name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:301
 msgid "remove a database user account"
-msgstr "������� ������� ������������ ����"
+msgstr "������� ������������ ����"
 
 #: sql_help.h:302
 msgid "DROP USER name"
-msgstr "DROP USER ���"
+msgstr "DROP USER name"
 
 #: sql_help.h:305
 msgid "remove a view"
-msgstr "������� ���"
+msgstr "������� �������������"
 
 #: sql_help.h:306
 msgid "DROP VIEW name [, ...] [ CASCADE | RESTRICT ]"
-msgstr "DROP VIEW ��� [, ...] [ CASCADE | RESTRICT ]"
+msgstr "DROP VIEW name [, ...] [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:310
 msgid "END [ WORK | TRANSACTION ]"
@@ -2603,7 +2604,7 @@ msgstr "
 
 #: sql_help.h:314
 msgid "EXECUTE plan_name [ (parameter [, ...] ) ]"
-msgstr "EXECUTE ���_����� [ (�������� [, ...] ) ]"
+msgstr "EXECUTE plan_name [ (�������� [, ...] ) ]"
 
 #: sql_help.h:317
 msgid "show the execution plan of a statement"
@@ -2615,7 +2616,7 @@ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] 
 
 #: sql_help.h:321
 msgid "retrieve rows from a query using a cursor"
-msgstr "�������� ������ �� ������� ��������� ������"
+msgstr "�������� ������ �� �������, ��������� ������"
 
 #: sql_help.h:322
 msgid ""
@@ -2638,23 +2639,23 @@ msgid ""
 "    BACKWARD count\n"
 "    BACKWARD ALL"
 msgstr ""
-"FETCH [ ����������� { FROM | IN } ] ���_�������\n"
+"FETCH [ direction { FROM | IN } ] cursorname\n"
 "\n"
-"��� ����������� ����� ���� ������ ��� ���� ��:\n"
+"��� direction ����� �� ������ ��� ����� ��:\n"
 "\n"
 "    NEXT\n"
 "    PRIOR\n"
 "    FIRST\n"
 "    LAST\n"
-"    ABSOLUTE �ޣ����\n"
-"    RELATIVE �ޣ����\n"
-"    �ޣ����\n"
+"    ABSOLUTE count\n"
+"    RELATIVE count\n"
+"    count\n"
 "    ALL\n"
 "    FORWARD\n"
-"    FORWARD �ޣ����\n"
+"    FORWARD count\n"
 "    FORWARD ALL\n"
 "    BACKWARD\n"
-"    BACKWARD �ޣ����\n"
+"    BACKWARD count\n"
 "    BACKWARD ALL"
 
 #: sql_help.h:325
@@ -2690,39 +2691,40 @@ msgid ""
 msgstr ""
 "GRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER }\n"
 "    [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON [ TABLE ] ���_������� [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"    ON [ TABLE ] tablename [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
 "\n"
 "GRANT { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON DATABASE ���_���� [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"    ON DATABASE dbname [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
 "\n"
 "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-"    ON FUNCTION ���_������� ([���, ...]) [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"    ON FUNCTION funcname ([type, ...]) [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
 "\n"
 "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-"    ON LANGUAGE ���_����� [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"    ON LANGUAGE langname [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
 "\n"
 "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON SCHEMA ���_����� [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"    ON SCHEMA schemaname [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+"\n"
 "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-"    ON TABLESPACE ���_tablespace [, ...]\n"
-"    TO { ������������ | GROUP ���_������ | PUBLIC } [, ...] [ WITH GRANT OPTION ]"
+"    ON TABLESPACE tablespacename [, ...]\n"
+"    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]"
 
 #: sql_help.h:329
 msgid "create new rows in a table"
-msgstr "������� ������ � �������"
+msgstr "������� ������ � �������"
 
 #: sql_help.h:330
 msgid ""
 "INSERT INTO table [ ( column [, ...] ) ]\n"
 "    { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | query }"
 msgstr ""
-"INSERT INTO ������� [ ( ������� [, ...] ) ]\n"
-"    { DEFAULT VALUES | VALUES ( { ��������� | DEFAULT } [, ...] ) | ������ }"
+"INSERT INTO table [ ( column [, ...] ) ]\n"
+"    { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) | query }"
 
 #: sql_help.h:333
 msgid "listen for a notification"
@@ -2730,7 +2732,7 @@ msgstr "
 
 #: sql_help.h:334
 msgid "LISTEN name"
-msgstr "LISTEN ���"
+msgstr "LISTEN name"
 
 #: sql_help.h:337
 msgid "load or reload a shared library file"
@@ -2738,11 +2740,11 @@ msgstr "
 
 #: sql_help.h:338
 msgid "LOAD 'filename'"
-msgstr "LOAD '���_�����'"
+msgstr "LOAD 'filename'"
 
 #: sql_help.h:341
 msgid "lock a table"
-msgstr "������������� �������"
+msgstr "����������� �������"
 
 #: sql_help.h:342
 msgid ""
@@ -2753,9 +2755,9 @@ msgid ""
 "    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
 "    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
 msgstr ""
-"LOCK [ TABLE ] ��� [, ...] [ IN �����_���������� MODE ] [ NOWAIT ]\n"
+"LOCK [ TABLE ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
 "\n"
-"��� �����_���������� ���� ��:\n"
+"��� lockmode ����� ����:\n"
 "\n"
 "    ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
 "    | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
@@ -2766,7 +2768,7 @@ msgstr "
 
 #: sql_help.h:346
 msgid "MOVE [ direction { FROM | IN } ] cursorname"
-msgstr "MOVE [ ����������� { FROM | IN } ] ���_�������"
+msgstr "MOVE [ direction { FROM | IN } ] cursorname"
 
 #: sql_help.h:349
 msgid "generate a notification"
@@ -2774,15 +2776,15 @@ msgstr "
 
 #: sql_help.h:350
 msgid "NOTIFY name"
-msgstr "NOTIFY ���"
+msgstr "NOTIFY name"
 
 #: sql_help.h:353
 msgid "prepare a statement for execution"
-msgstr "����������� ������� ��� �������"
+msgstr "����������� ������� ��� ����������"
 
 #: sql_help.h:354
 msgid "PREPARE plan_name [ (datatype [, ...] ) ] AS statement"
-msgstr "PREPARE ���_����� [ (���_������ [, ...] ) ] AS �������"
+msgstr "PREPARE plan_name [ (datatype [, ...] ) ] AS statement"
 
 #: sql_help.h:357
 msgid "rebuild indexes"
@@ -2790,7 +2792,7 @@ msgstr "
 
 #: sql_help.h:358
 msgid "REINDEX { DATABASE | TABLE | INDEX } name [ FORCE ]"
-msgstr "REINDEX { DATABASE | TABLE | INDEX } ��� [ FORCE ]"
+msgstr "REINDEX { DATABASE | TABLE | INDEX } name [ FORCE ]"
 
 #: sql_help.h:361
 msgid "destroy a previously defined savepoint"
@@ -2798,11 +2800,11 @@ msgstr "
 
 #: sql_help.h:362
 msgid "RELEASE [ SAVEPOINT ] savepoint_name"
-msgstr "RELEASE [ SAVEPOINT ] ���_�����������"
+msgstr "RELEASE [ SAVEPOINT ] savepoint_name"
 
 #: sql_help.h:365
 msgid "restore the value of a run-time parameter to the default value"
-msgstr "������������ �������� ��������� ���������� � ��������� ��������"
+msgstr "������������ �������� ��������� ���������� � �������� ��-���������"
 
 #: sql_help.h:366
 msgid ""
@@ -2858,38 +2860,38 @@ msgstr ""
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER }\n"
 "    [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON [ TABLE ] ���_������� [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON [ TABLE ] tablename [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]\n"
 "\n"
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { { CREATE | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON DATABASE ���_���� [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON DATABASE dbname [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]\n"
 "\n"
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { EXECUTE | ALL [ PRIVILEGES ] }\n"
-"    ON FUNCTION ���_������ ([���, ...]) [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON FUNCTION funcname ([type, ...]) [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]\n"
 "\n"
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { USAGE | ALL [ PRIVILEGES ] }\n"
-"    ON LANGUAGE ���_����� [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON LANGUAGE langname [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]\n"
 "\n"
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-"    ON SCHEMA ���_����� [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON SCHEMA schemaname [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]\n"
 "\n"
 "REVOKE [ GRANT OPTION FOR ]\n"
 "    { CREATE | ALL [ PRIVILEGES ] }\n"
-"    ON TABLESPACE ���_tablespace [, ...]\n"
-"    FROM { ������������ | GROUP ���_������ | PUBLIC } [, ...]\n"
+"    ON TABLESPACE tablespacename [, ...]\n"
+"    FROM { username | GROUP groupname | PUBLIC } [, ...]\n"
 "    [ CASCADE | RESTRICT ]"
 
 #: sql_help.h:374
@@ -2902,7 +2904,7 @@ msgstr "
 
 #: sql_help.h:378
 msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
-msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] ���_savepoint"
+msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
 
 #: sql_help.h:381
 msgid "define a new savepoint within the current transaction"
@@ -2910,11 +2912,11 @@ msgstr "
 
 #: sql_help.h:382
 msgid "SAVEPOINT savepoint_name"
-msgstr "SAVEPOINT ���_�����������"
+msgstr "SAVEPOINT savepoint_name"
 
 #: sql_help.h:385
 msgid "retrieve rows from a table or view"
-msgstr "������� ������ �� �������"
+msgstr "������� ������ �� ������� ��� �������������"
 
 #: sql_help.h:386
 msgid ""
@@ -2938,25 +2940,25 @@ msgid ""
 "    function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
 "    from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]"
 msgstr ""
-"SELECT [ ALL | DISTINCT [ ON ( ��������� [, ...] ) ] ]\n"
-"    * | ��������� [ AS ���_������ ] [, ...]\n"
-"    [ FROM �������_�� [, ...] ]\n"
-"    [ WHERE ������� ]\n"
-"    [ GROUP BY ��������� [, ...] ]\n"
-"    [ HAVING ������� [, ...] ]\n"
-"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] ��������� ]\n"
-"    [ ORDER BY ��������� [ ASC | DESC | USING �������� ] [, ...] ]\n"
-"    [ LIMIT { �ޣ���� | ALL } ]\n"
-"    [ OFFSET ������ ]\n"
-"    [ FOR UPDATE [ OF ���_������� [, ...] ] ]\n"
-"\n"
-"��� �������_�� ����� ���� ���� ��:\n"
-"\n"
-"    [ ONLY ] ���_������� [ * ] [ [ AS ] ����� [ ( �����_������� [, ...] ) ] ]\n"
-"    ( ��������� ) [ AS ] ����� [ ( �����_������� [, ...] ) ]\n"
-"    ���_������� ( [ �������� [, ...] ] ) [ AS ] ����� [ ( �����_������� [, ...] | �����������_������� [, ...] ) ]\n"
-"    ���_������� ( [ �������� [, ...] ] ) AS ( �����������_������� [, ...] )\n"
-"    �������_�� [ NATURAL ] ���_join �������_�� [ ON �������_join | USING ( �������_join [, ...] ) ]"
+"SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+"    * | expression [ AS output_name ] [, ...]\n"
+"    [ FROM from_item [, ...] ]\n"
+"    [ WHERE condition ]\n"
+"    [ GROUP BY expression [, ...] ]\n"
+"    [ HAVING condition [, ...] ]\n"
+"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+"    [ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ]\n"
+"    [ LIMIT { count | ALL } ]\n"
+"    [ OFFSET start ]\n"
+"    [ FOR UPDATE [ OF table_name [, ...] ] ]\n"
+"\n"
+"where from_item can be one of:\n"
+"\n"
+"    [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
+"    ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
+"    function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ]\n"
+"    function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
+"    from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]"
 
 #: sql_help.h:390
 msgid ""
@@ -2973,18 +2975,18 @@ msgid ""
 "    [ OFFSET start ]\n"
 "    [ FOR UPDATE [ OF tablename [, ...] ] ]"
 msgstr ""
-"SELECT [ ALL | DISTINCT [ ON ( ��������� [, ...] ) ] ]\n"
-"    * | ��������� [ AS ���_������ ] [, ...]\n"
-"    INTO [ TEMPORARY | TEMP ] [ TABLE ] �����_�������\n"
-"    [ FROM �������_�� [, ...] ]\n"
-"    [ WHERE ������� ]\n"
-"    [ GROUP BY ��������� [, ...] ]\n"
-"    [ HAVING ������� [, ...] ]\n"
-"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] ��������� ]\n"
-"    [ ORDER BY ��������� [ ASC | DESC | USING �������� ] [, ...] ]\n"
-"    [ LIMIT { �ޣ���� | ALL } ]\n"
-"    [ OFFSET ������ ]\n"
-"    [ FOR UPDATE [ OF ���_������� [, ...] ] ]"
+"SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+"    * | expression [ AS output_name ] [, ...]\n"
+"    INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
+"    [ FROM from_item [, ...] ]\n"
+"    [ WHERE condition ]\n"
+"    [ GROUP BY expression [, ...] ]\n"
+"    [ HAVING condition [, ...] ]\n"
+"    [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+"    [ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ]\n"
+"    [ LIMIT { count | ALL } ]\n"
+"    [ OFFSET start ]\n"
+"    [ FOR UPDATE [ OF tablename [, ...] ] ]"
 
 #: sql_help.h:393
 msgid "change a run-time parameter"
@@ -2995,20 +2997,20 @@ msgid ""
 "SET [ SESSION | LOCAL ] name { TO | = } { value | 'value' | DEFAULT }\n"
 "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
 msgstr ""
-"SET [ SESSION | LOCAL ] ��� { TO | = } { �������� | '��������' | DEFAULT }\n"
-"SET [ SESSION | LOCAL ] TIME ZONE { ���������_���� | LOCAL | DEFAULT }"
+"SET [ SESSION | LOCAL ] name { TO | = } { value | 'value' | DEFAULT }\n"
+"SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
 
 #: sql_help.h:397
 msgid "set constraint checking modes for the current transaction"
-msgstr "���������� ������ �������� ����������� ��� ������� ����������"
+msgstr "���������� ������ �������� ����������� ��� ������� ����������"
 
 #: sql_help.h:398
 msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
-msgstr "SET CONSTRAINTS { ALL | ��� [, ...] } { DEFERRED | IMMEDIATE }"
+msgstr "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
 
 #: sql_help.h:401
 msgid "set the session user identifier and the current user identifier of the current session"
-msgstr "���������� ������������� ������������ ������ � ������� ������������� ������������ ������� ������"
+msgstr "������ ������������� ������������ ������ � ������� ������������� ������������ ������� ������"
 
 #: sql_help.h:402
 msgid ""
@@ -3016,13 +3018,13 @@ msgid ""
 "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
 "RESET SESSION AUTHORIZATION"
 msgstr ""
-"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION ������������\n"
+"SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
 "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
 "RESET SESSION AUTHORIZATION"
 
 #: sql_help.h:405
 msgid "set the characteristics of the current transaction"
-msgstr "���������� �������������� ������� ����������"
+msgstr "������ �������� ������� ����������"
 
 #: sql_help.h:406
 msgid ""
@@ -3034,10 +3036,10 @@ msgid ""
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
 msgstr ""
-"SET TRANSACTION �����_���������� [, ...]\n"
-"SET SESSION CHARACTERISTICS AS TRANSACTION �����_���������� [, ...]\n"
+"SET TRANSACTION transaction_mode [, ...]\n"
+"SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
 "\n"
-"��� �����_���������� ���� �� ���������:\n"
+"��� transaction_mode ����� ���� ����� ��:\n"
 "\n"
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
@@ -3051,7 +3053,7 @@ msgid ""
 "SHOW name\n"
 "SHOW ALL"
 msgstr ""
-"SHOW ���\n"
+"SHOW name\n"
 "SHOW ALL"
 
 #: sql_help.h:414
@@ -3063,9 +3065,9 @@ msgid ""
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
 msgstr ""
-"START TRANSACTION [ �����_���������� [, ...] ]\n"
+"START TRANSACTION [ transaction_mode [, ...] ]\n"
 "\n"
-"��� �����_���������� ���� �� ���������:\n"
+"��� transaction_mode ����� ���� ����� ��:\n"
 "\n"
 "    ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
 "    READ WRITE | READ ONLY"
@@ -3080,7 +3082,7 @@ msgstr "TRUNCATE [ TABLE ] 
 
 #: sql_help.h:421
 msgid "stop listening for a notification"
-msgstr "���������� ������������� � �������� ����������"
+msgstr "���������� ������������� � �������� ����������"
 
 #: sql_help.h:422
 msgid "UNLISTEN { name | * }"
@@ -3096,21 +3098,21 @@ msgid ""
 "    [ FROM fromlist ]\n"
 "    [ WHERE condition ]"
 msgstr ""
-"UPDATE [ ONLY ] ������� SET ������� = { ��������� | DEFAULT } [, ...]\n"
-"    [ FROM ������_from ]\n"
-"    [ WHERE ������� ]"
+"UPDATE [ ONLY ] table SET column = { expression | DEFAULT } [, ...]\n"
+"    [ FROM fromlist ]\n"
+"    [ WHERE condition ]"
 
 #: sql_help.h:429
 msgid "garbage-collect and optionally analyze a database"
-msgstr "���������� ������ ������ � ����������� ������� ���������� � ����"
+msgstr "���������� ������ ������ � �������� ������� ���������� � ���� ������"
 
 #: sql_help.h:430
 msgid ""
 "VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ table ]\n"
 "VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
 msgstr ""
-"VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ ������� ]\n"
-"VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ ������� [ (������� [, ...] ) ] ]"
+"VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ table ]\n"
+"VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
 
 #: ../../port/exec.c:193
 #: ../../port/exec.c:307
@@ -3128,20 +3130,19 @@ msgstr "
 #: ../../port/exec.c:338
 #, c-format
 msgid "could not read symbolic link \"%s\""
-msgstr "�� ���������� ������� ������ \"%s\""
+msgstr "�� ������� ������� ������������� ������ \"%s\""
 
 #: ../../port/exec.c:569
 #, c-format
 msgid "child process exited with exit code %d"
-msgstr "�������-��������� ���������� � ����� ������� %d"
+msgstr "�������� ������� ���������� � ����� ������� %d"
 
 #: ../../port/exec.c:572
 #, c-format
 msgid "child process was terminated by signal %d"
-msgstr "�������-��������� �����ۣ� �������� %d"
+msgstr "�������� ������� �����ۣ� �������� %d"
 
 #: ../../port/exec.c:575
 #, c-format
 msgid "child process exited with unrecognized status %d"
-msgstr "�������-��������� ���������� � �������������� �������� %d"
-
+msgstr "�������� ������� ���������� � �������������� �������� %d"
diff --git a/src/bin/scripts/po/ru.po b/src/bin/scripts/po/ru.po
index 4e651520278..f94f181283a 100644
--- a/src/bin/scripts/po/ru.po
+++ b/src/bin/scripts/po/ru.po
@@ -4,13 +4,14 @@
 # Copyright (c) 2003-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/bin/scripts/po/ru.po,v 1.11 2004/12/14 11:11:20 petere Exp $
+# $PostgreSQL: pgsql/src/bin/scripts/po/ru.po,v 1.12 2005/01/13 21:24:25 petere Exp $
 #
 # To the new translator:
 #   PG Russian Translation Discussion Group: <http://groups.yahoo.com/group/pgsql-rus/>
 #   PG Glossary: <http://www.sai.msu.su/~megera/oddmuse/index.cgi?Pgsql_Glossary>
 #
 # ChangeLog:
+#   - December, 2004: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>
 #   - May 28 - November 14, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 24 - August 25, 2003: Complete Initial Translation for 7.4.*; Serguei A. Mokhov, <mokhov@cs.concordia.ca>
 #
@@ -65,17 +66,17 @@ msgstr "%s: 
 #: createdb.c:129
 #, c-format
 msgid "%s: \"%s\" is not a valid encoding name\n"
-msgstr "%s: \"%s\" �� �������� ������ ������ ���������\n"
+msgstr "%s: \"%s\" �� �������� ���������� ��������� ���������\n"
 
 #: createdb.c:168
 #, c-format
 msgid "%s: database creation failed: %s"
-msgstr "%s: �������� ���� �� �������: %s"
+msgstr "%s: �������� ���� ������ �� �������: %s"
 
 #: createdb.c:196
 #, c-format
 msgid "%s: comment creation failed (database was created): %s"
-msgstr "%s: �������� ����������� �� ������� (���� ���� �������): %s"
+msgstr "%s: �������� ����������� �� ������� (���� ������ ���� �������): %s"
 
 #: createdb.c:217
 #, c-format
@@ -83,7 +84,7 @@ msgid ""
 "%s creates a PostgreSQL database.\n"
 "\n"
 msgstr ""
-"%s ������� ���� PostgreSQL.\n"
+"%s ������� ���� ������ PostgreSQL.\n"
 "\n"
 
 #: clusterdb.c:234
@@ -100,7 +101,7 @@ msgstr "
 #: createdb.c:219
 #, c-format
 msgid "  %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
-msgstr "  %s [�����]... [�����] [��������]\n"
+msgstr "  %s [�����]... [DBNAME] [DESCRIPTION]\n"
 
 #: clusterdb.c:236
 #: createdb.c:220
@@ -119,19 +120,19 @@ msgstr ""
 
 #: createdb.c:221
 msgid "  -D, --tablespace=TABLESPACE  default tablespace for the database\n"
-msgstr "  -D, --tablespace=TABLESPACE  tablespace �� ��������� ��� ����\n"
+msgstr "  -D, --tablespace=TABLESPACE  tablespace ��-��������� ��� ����\n"
 
 #: createdb.c:222
 msgid "  -E, --encoding=ENCODING      encoding for the database\n"
-msgstr "  -E, --encoding=���������     ��������� ��� ����\n"
+msgstr "  -E, --encoding=ENCODING     ��������� ��� ���� ������\n"
 
 #: createdb.c:223
 msgid "  -O, --owner=OWNER            database user to own the new database\n"
-msgstr "  -O, --owner=��������         ������������-�������� ����� ����\n"
+msgstr "  -O, --owner=OWNER        ������������-�������� ����� ���� ������\n"
 
 #: createdb.c:224
 msgid "  -T, --template=TEMPLATE      template database to copy\n"
-msgstr "  -T, --template=������        ����-������ ��� �����������\n"
+msgstr "  -T, --template=TEMPLATE     ��� ���� ������, ������������ ��� ������\n"
 
 #: createdb.c:225
 msgid "  -e, --echo                   show the commands being sent to the server\n"
@@ -158,19 +159,19 @@ msgid ""
 "Connection options:\n"
 msgstr ""
 "\n"
-"����� �������������:\n"
+"����� ����������:\n"
 
 #: createdb.c:230
 msgid "  -h, --host=HOSTNAME          database server host or socket directory\n"
-msgstr "  -h, --host=����              ������ ��� ������ ��� ���������� �������\n"
+msgstr "  -h, --host=HOSTNAME         ������ ��� ������ ��� ���������� �������\n"
 
 #: createdb.c:231
 msgid "  -p, --port=PORT              database server port\n"
-msgstr "  -p, --port=����              ���� ������� ��� ������\n"
+msgstr "  -p, --port=PORT              ���� ������� ��� ������\n"
 
 #: createdb.c:232
 msgid "  -U, --username=USERNAME      user name to connect as\n"
-msgstr "  -U, --username=������������  ��� ������������ ��� �������������\n"
+msgstr "  -U, --username=USERNAME     ��� ������������ ��� ����������\n"
 
 #: createdb.c:233
 msgid "  -W, --password               prompt for password\n"
@@ -182,7 +183,7 @@ msgid ""
 "By default, a database with the same name as the current user is created.\n"
 msgstr ""
 "\n"
-"�� ��������� ��� ����������� ���� ������� ��� ������� ��� ������������.\n"
+"��-���������, ���� ������ � ���������, ���������� � ������� ������ ������������.\n"
 
 #: clusterdb.c:250
 #: createdb.c:235
@@ -217,7 +218,7 @@ msgstr "
 #: createlang.c:143
 #: droplang.c:140
 msgid "Trusted?"
-msgstr "����������?"
+msgstr "����������?"
 
 #: createlang.c:150
 #: droplang.c:147
@@ -228,7 +229,7 @@ msgstr "
 #: droplang.c:156
 #, c-format
 msgid "%s: missing required argument language name\n"
-msgstr "%s: ����������� ����������� �������� -- ��� �����\n"
+msgstr "%s: ����������� ����������� �������� -- �������� �����\n"
 
 #: createlang.c:210
 #, c-format
@@ -242,12 +243,12 @@ msgstr "
 #: createlang.c:226
 #, c-format
 msgid "%s: language \"%s\" is already installed in database \"%s\"\n"
-msgstr "%s: ���� \"%s\" ��� ���������� � ���� \"%s\"\n"
+msgstr "%s: ��������� ����� \"%s\" ��� ������� � ���� \"%s\"\n"
 
 #: createlang.c:283
 #, c-format
 msgid "%s: language installation failed: %s"
-msgstr "%s: ��������� ����� �� �������: %s"
+msgstr "%s: ��������� ��������� ����� �� �������: %s"
 
 #: createlang.c:298
 #, c-format
@@ -255,18 +256,18 @@ msgid ""
 "%s installs a procedural language into a PostgreSQL database.\n"
 "\n"
 msgstr ""
-"%s ������������� ����������� ���� � ���� PostgreSQL.\n"
+"%s ������������� ��������� ������������ ����� � ���� PostgreSQL.\n"
 "\n"
 
 #: createlang.c:300
 #: droplang.c:281
 #, c-format
 msgid "  %s [OPTION]... LANGNAME [DBNAME]\n"
-msgstr "  %s [�����]... ���� [�����]\n"
+msgstr "  %s [OPTION]... LANGNAME [DBNAME]\n"
 
 #: createlang.c:302
 msgid "  -d, --dbname=DBNAME       database to install language in\n"
-msgstr "  -d, --dbname=�����        ���� � ������� ���������� ����\n"
+msgstr "  -d, --dbname=DBNAME      �������� ���� ������,  � ������� ��������������� ��������� �����\n"
 
 #: clusterdb.c:240
 #: createlang.c:303
@@ -284,7 +285,7 @@ msgstr "  -l, --list                
 
 #: createlang.c:305
 msgid "  -L, --pglib=DIRECTORY     find language interpreter file in DIRECTORY\n"
-msgstr "  -L, --pglib=����������    ����� ���� �������������� � ����������\n"
+msgstr "  -L, --pglib=DIRECTORY    ������ ���� �������������� ����� � DIRECTORY\n"
 
 #: clusterdb.c:245
 #: createlang.c:306
@@ -294,7 +295,7 @@ msgstr "  -L, --pglib=
 #: dropuser.c:153
 #: vacuumdb.c:274
 msgid "  -h, --host=HOSTNAME       database server host or socket directory\n"
-msgstr "  -h, --host=����           ������ ��� ������ ��� ���������� �������\n"
+msgstr "  -h, --host=HOSTNAME       ������ ��� ������ ��� ���������� �������\n"
 
 #: clusterdb.c:246
 #: createlang.c:307
@@ -304,7 +305,7 @@ msgstr "  -h, --host=
 #: dropuser.c:154
 #: vacuumdb.c:275
 msgid "  -p, --port=PORT           database server port\n"
-msgstr "  -p, --port=����           ���� ������� ��� ������\n"
+msgstr "  -p, --port=PORT          ���� ������� ��� ������\n"
 
 #: clusterdb.c:247
 #: createlang.c:308
@@ -313,8 +314,8 @@ msgstr "  -p, --port=
 #: vacuumdb.c:276
 msgid "  -U, --username=USERNAME   user name to connect as\n"
 msgstr ""
-"  -U, --username=������������\n"
-"                            ��� ������������ ��� �������������\n"
+"  -U, --username=USERNAME\n"
+"                            ��� ������������ ��� ����������\n"
 
 #: clusterdb.c:248
 #: createlang.c:309
@@ -331,7 +332,7 @@ msgstr "  -W, --password            
 #: droplang.c:290
 #: dropuser.c:157
 msgid "  --help                    show this help, then exit\n"
-msgstr "  --help                    �������� ��� ������ � �����\n"
+msgstr "  --help                    �������� ��� ������� � �����\n"
 
 #: clusterdb.c:243
 #: createlang.c:311
@@ -349,7 +350,7 @@ msgstr "%s: ID 
 
 #: createuser.c:148
 msgid "Enter name of user to add: "
-msgstr "������� ��� ������������ ������������: "
+msgstr "������� ��� ������ ������������: "
 
 #: createuser.c:155
 msgid "Enter password for new user: "
@@ -365,7 +366,7 @@ msgstr "
 
 #: createuser.c:170
 msgid "Shall the new user be allowed to create databases? (y/n) "
-msgstr "��������� ������ ������������ ��������� ����? (y/n) "
+msgstr "��������� ������ ������������ ��������� ���� ������? (y/n) "
 
 #: createuser.c:181
 msgid "Shall the new user be allowed to create more new users? (y/n) "
@@ -382,14 +383,14 @@ msgid ""
 "%s creates a new PostgreSQL user.\n"
 "\n"
 msgstr ""
-"%s ������� ������ ������������� PostgreSQL.\n"
+"%s ������� ������ ������������ PostgreSQL.\n"
 "\n"
 
 #: createuser.c:241
 #: dropuser.c:148
 #, c-format
 msgid "  %s [OPTION]... [USERNAME]\n"
-msgstr "  %s [�����]... [������������]\n"
+msgstr "  %s [OPTION]... [USERNAME]\n"
 
 #: createuser.c:243
 msgid "  -a, --adduser             user can add new users\n"
@@ -397,49 +398,49 @@ msgstr "  -a, --adduser             
 
 #: createuser.c:244
 msgid "  -A, --no-adduser          user cannot add new users\n"
-msgstr "  -A, --no-adduser          ������������ �� ������ ��������� �������������\n"
+msgstr "  -A, --no-adduser          ������������ �� ����� ��������� �������������\n"
 
 #: createuser.c:245
 msgid "  -d, --createdb            user can create new databases\n"
-msgstr "  -d, --createdb            ������������ ����� ��������� ����� ����\n"
+msgstr "  -d, --createdb            ������������ ����� ��������� ����� ���� ������\n"
 
 #: createuser.c:246
 msgid "  -D, --no-createdb         user cannot create databases\n"
-msgstr "  -D, --no-createdb         ������������ �� ����� ��������� ����\n"
+msgstr "  -D, --no-createdb         ������������ �� ����� ��������� ���� ������\n"
 
 #: createuser.c:247
 msgid "  -P, --pwprompt            assign a password to new user\n"
-msgstr "  -P, --pwprompt            ������� ������ ������ ������������\n"
+msgstr "  -P, --pwprompt            ��������� ������ ������ ������������\n"
 
 #: createuser.c:248
 msgid "  -E, --encrypted           encrypt stored password\n"
-msgstr "  -E, --encrypted           ����������� ��������� ������\n"
+msgstr "  -E, --encrypted           ����������� ����������� ������\n"
 
 #: createuser.c:249
 msgid "  -N, --unencrypted         do not encrypt stored password\n"
-msgstr "  -N, --unencrypted         �� ��������� ��������� ������\n"
+msgstr "  -N, --unencrypted         �� ��������� ����������� ������\n"
 
 #: createuser.c:250
 msgid "  -i, --sysid=SYSID         select sysid for new user\n"
-msgstr "  -i, --sysid=SYSID         ������� sysid ��� ������ �������������\n"
+msgstr "  -i, --sysid=SYSID         ������� sysid ��� ������ ������������\n"
 
 #: clusterdb.c:241
 #: createuser.c:252
 #: dropdb.c:152
 #: dropuser.c:152
 msgid "  -q, --quiet               don't write any messages\n"
-msgstr "  -q, --quiet               �� ���������� ������� ���������\n"
+msgstr "  -q, --quiet               �� �������� ������� ���������\n"
 
 #: createuser.c:258
 msgid "  -U, --username=USERNAME   user name to connect as (not the one to create)\n"
 msgstr ""
-"  -U, --username=������������\n"
-"                            ��� ������������� ��� ������������� (�� �� ��� ��������)\n"
+"  -U, --username=USERNAME\n"
+"                            ��� ������������ ��� ���������� (�� �� ��� ��������)\n"
 
 #: createuser.c:259
 #: dropuser.c:156
 msgid "  -W, --password            prompt for password to connect\n"
-msgstr "  -W, --password            ��������� ������ ��� �������������\n"
+msgstr "  -W, --password            ��������� ������ ��� ����������\n"
 
 #: createuser.c:260
 msgid ""
@@ -448,18 +449,18 @@ msgid ""
 "be prompted interactively.\n"
 msgstr ""
 "\n"
-"���� ���� ��: -a, -A, -d, -D � ������������ �� �������, �� ������\n"
-"��������� ������������.\n"
+"���� �� ������ �� ���� �� -a, -A, -d, -D � USERNAME, �� ��� �����\n"
+"������ �������.\n"
 
 #: dropdb.c:92
 #, c-format
 msgid "%s: missing required argument database name\n"
-msgstr "%s: ����������� ����������� ��������: ��� ����\n"
+msgstr "%s: ����������� ����������� ��������: ��� ���� ������\n"
 
 #: dropdb.c:109
 #, c-format
 msgid "Database \"%s\" will be permanently removed.\n"
-msgstr "���� \"%s\" ����� ��������� �������.\n"
+msgstr "���� ������ \"%s\" ����� ��������� �������.\n"
 
 #: dropdb.c:110
 #: dropuser.c:111
@@ -469,7 +470,7 @@ msgstr "
 #: dropdb.c:127
 #, c-format
 msgid "%s: database removal failed: %s"
-msgstr "%s: �� ������� ������� ����: %s"
+msgstr "%s: �� ������� ������� ���� ������: %s"
 
 #: dropdb.c:146
 #, c-format
@@ -477,13 +478,13 @@ msgid ""
 "%s removes a PostgreSQL database.\n"
 "\n"
 msgstr ""
-"%s ������� ���� PostgreSQL.\n"
+"%s ������� ���� ������ PostgreSQL.\n"
 "\n"
 
 #: dropdb.c:148
 #, c-format
 msgid "  %s [OPTION]... DBNAME\n"
-msgstr "  %s [�����]... �����\n"
+msgstr "  %s [OPTION]... DBNAME\n"
 
 #: dropdb.c:151
 #: dropuser.c:151
@@ -493,17 +494,17 @@ msgstr "  -i, --interactive         
 #: droplang.c:176
 #, c-format
 msgid "%s: language \"%s\" is not installed in database \"%s\"\n"
-msgstr "%s: ���� \"%s\" �� ���������� � ���� \"%s\"\n"
+msgstr "%s: ��������� ����� \"%s\" �� ����������� � ���� ������\"%s\"\n"
 
 #: droplang.c:193
 #, c-format
 msgid "%s: still %s functions declared in language \"%s\"; language not removed\n"
-msgstr "%s: ���������� �ݣ ������ (%s) � ����� \"%s\" ; ���� �� ���̣�\n"
+msgstr "%s: %s ������� ����� \"%s\" ��� ������������ ; ���� �� ������\n"
 
 #: droplang.c:265
 #, c-format
 msgid "%s: language removal failed: %s"
-msgstr "%s: �� ������� ������� ����: %s"
+msgstr "%s: �� ������� ������� ��������� �����: %s"
 
 #: droplang.c:279
 #, c-format
@@ -511,12 +512,12 @@ msgid ""
 "%s removes a procedural language from a database.\n"
 "\n"
 msgstr ""
-"%s ������� ����������� ���� �� ����.\n"
+"%s ������� ��������� ������������ ����� �� ���� ������.\n"
 "\n"
 
 #: droplang.c:283
 msgid "  -d, --dbname=DBNAME       database from which to remove the language\n"
-msgstr "  -d, --dbname=�����        ���� �� ������� ������� ����\n"
+msgstr "  -d, --dbname=DBNAME        ���� ������,  �� ������� ����� ������� ��������� �����\n"
 
 #: dropuser.c:104
 msgid "Enter name of user to drop: "
@@ -525,12 +526,12 @@ msgstr "
 #: dropuser.c:110
 #, c-format
 msgid "User \"%s\" will be permanently removed.\n"
-msgstr "������������ \"%s\" ����� ��������� ���̣�.\n"
+msgstr "������������ \"%s\" �����  ������.\n"
 
 #: dropuser.c:127
 #, c-format
 msgid "%s: removal of user \"%s\" failed: %s"
-msgstr "%s: ������ ��� �������� �������� ������������ \"%s\": %s"
+msgstr "%s: ������ ��� �������� ������������ \"%s\": %s"
 
 #: dropuser.c:146
 #, c-format
@@ -544,33 +545,33 @@ msgstr ""
 #: dropuser.c:155
 msgid "  -U, --username=USERNAME   user name to connect as (not the one to drop)\n"
 msgstr ""
-"  -U, --username=������������\n"
-"                            ��� ������������ ��� ������������� (�� ��� ��������)\n"
+"  -U, --username=USERNAME\n"
+"                            ��� ������������ ��� ���������� (�� ��� ��������)\n"
 
 #: clusterdb.c:118
 #, c-format
 msgid "%s: cannot cluster all databases and a specific one at the same time\n"
-msgstr "%s: ������ ��������������� ��� ���� � ���� ���������� ������������\n"
+msgstr "%s: ������ �������������� ��� ���� � ���� ���������� ������������\n"
 
 #: clusterdb.c:124
 #, c-format
 msgid "%s: cannot cluster a specific table in all databases\n"
-msgstr "%s: ������ ��������������� ���� � �� �� ������� �� ���� �����\n"
+msgstr "%s: ������  �������������� ���� � �� �� ������� �� ���� �����\n"
 
 #: clusterdb.c:180
 #, c-format
 msgid "%s: clustering of table \"%s\" in database \"%s\" failed: %s"
-msgstr "%s: ������ ��� ������������������ ������� \"%s\" � ���� \"%s\": %s"
+msgstr "%s: ������ ��� ������������� ������� \"%s\" � ���� \"%s\": %s"
 
 #: clusterdb.c:183
 #, c-format
 msgid "%s: clustering of database \"%s\" failed: %s"
-msgstr "%s: ������ ��� ������������������ ���� \"%s\": %s"
+msgstr "%s: ������ ��� ������������� ���� \"%s\": %s"
 
 #: clusterdb.c:219
 #, c-format
 msgid "%s: clustering database \"%s\"\n"
-msgstr "%s: ������������������ ���� \"%s\"\n"
+msgstr "%s: ������������� ���� \"%s\"\n"
 
 #: clusterdb.c:233
 #, c-format
@@ -578,26 +579,26 @@ msgid ""
 "%s clusters all previously clustered tables in a database.\n"
 "\n"
 msgstr ""
-"%s ����������������� ����� ������������������ ������� � ���� ������ �������� �������.\n"
+"%s ������������ ��� ����� ���������������� ������� � ���� ������.\n"
 "\n"
 
 #: clusterdb.c:235
 #: vacuumdb.c:261
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
-msgstr "  %s [�����]... [�����]\n"
+msgstr "  %s [OPTION]... [DBNAME]\n"
 
 #: clusterdb.c:237
 msgid "  -a, --all                 cluster all databases\n"
-msgstr "  -a, --all                 ��������������� ��� ����\n"
+msgstr "  -a, --all                �������������� ��� ����\n"
 
 #: clusterdb.c:238
 msgid "  -d, --dbname=DBNAME       database to cluster\n"
-msgstr "  -d, --dbname=�����        ��� ���� ��� ������������������\n"
+msgstr "  -d, --dbname=DBNAME        ��� ���� ��� �������������\n"
 
 #: clusterdb.c:239
 msgid "  -t, --table=TABLE         cluster specific table only\n"
-msgstr "  -t, --table=�������        ��������������� ���������� �������\n"
+msgstr "  -t, --table=TABLE      �������������� ��������� �������\n"
 
 #: clusterdb.c:249
 msgid ""
@@ -625,12 +626,12 @@ msgstr "%s: 
 #: vacuumdb.c:208
 #, c-format
 msgid "%s: vacuuming of database \"%s\" failed: %s"
-msgstr "%s: ������ ��� ������ ���� \"%s\": %s"
+msgstr "%s: ������ ��� ������ ������ ���� \"%s\": %s"
 
 #: vacuumdb.c:245
 #, c-format
 msgid "%s: vacuuming database \"%s\"\n"
-msgstr "%s: ������ ��� ������ ������ � ���� \"%s\"\n"
+msgstr "%s: ������ ������ � ���� \"%s\"\n"
 
 #: vacuumdb.c:259
 #, c-format
@@ -638,7 +639,7 @@ msgid ""
 "%s cleans and analyzes a PostgreSQL database.\n"
 "\n"
 msgstr ""
-"%s ������� � ����������� ���� PostgreSQL.\n"
+"%s ���������� ������ ������  � �������� ���������� ���� ������ PostgreSQL.\n"
 "\n"
 
 #: vacuumdb.c:263
@@ -647,15 +648,15 @@ msgstr "  -a, --all                       
 
 #: vacuumdb.c:264
 msgid "  -d, --dbname=DBNAME             database to vacuum\n"
-msgstr "  -d, --dbname=�����              ���������� ������ ������ � ��������� ����\n"
+msgstr "  -d, --dbname=DBNAME            ���������� ������ ������ � ��������� ����\n"
 
 #: vacuumdb.c:265
 msgid "  -t, --table='TABLE[(COLUMNS)]'  vacuum specific table only\n"
-msgstr "  -t, --table='�������[(�������)]' ���������� ������ ������ � ��������� �������\n"
+msgstr "  -t, --table='TABLE[(COLUMNS)]' ���������� ������ ������ � ��������� �������\n"
 
 #: vacuumdb.c:266
 msgid "  -f, --full                      do full vacuuming\n"
-msgstr "  -f, --full                      ���������� ���������� ������ ������\n"
+msgstr "  -f, --full                      ���������� ���������� ������ ������\n"
 
 #: vacuumdb.c:267
 msgid "  -z, --analyze                   update optimizer hints\n"
@@ -671,7 +672,7 @@ msgstr "  -q, --quiet                     
 
 #: vacuumdb.c:270
 msgid "  -v, --verbose                   write a lot of output\n"
-msgstr "  -v, --verbose                   ����������� �����\n"
+msgstr "  -v, --verbose                  ��������� �����\n"
 
 #: vacuumdb.c:271
 msgid "  --help                          show this help, then exit\n"
@@ -707,12 +708,12 @@ msgstr "
 #: common.c:102
 #, c-format
 msgid "%s: could not connect to database %s\n"
-msgstr "%s: �� ������� �������������� � ���� %s\n"
+msgstr "%s: �� ������� ����������� � ���� %s\n"
 
 #: common.c:125
 #, c-format
 msgid "%s: could not connect to database %s: %s"
-msgstr "%s: �� ������� �������������� � ���� %s: %s"
+msgstr "%s: �� ������� ����������� � ���� %s: %s"
 
 #: common.c:149
 #, c-format
diff --git a/src/interfaces/libpq/po/ru.po b/src/interfaces/libpq/po/ru.po
index 83627c15d92..577ee054dea 100644
--- a/src/interfaces/libpq/po/ru.po
+++ b/src/interfaces/libpq/po/ru.po
@@ -4,9 +4,10 @@
 # Copyright (c) 2001-2004 Serguei A. Mokhov, mokhov@cs.concordia.ca
 # Distributed under the same licensing terms as PostgreSQL itself.
 #
-# $PostgreSQL: pgsql/src/interfaces/libpq/po/ru.po,v 1.17 2004/11/02 09:20:22 petere Exp $
+# $PostgreSQL: pgsql/src/interfaces/libpq/po/ru.po,v 1.18 2005/01/13 21:24:40 petere Exp $
 #
 # ChangeLog:
+#   - January, 2005: Corrections and improvements by Oleg Bartunov <oleg@sai.msu.su>
 #   - March 27 - November 1, 2004: Updates for 8.0; <mokhov@cs.concordia.ca>
 #   - July 24 - October 5, 2003: Updates for 7.4.*; <mokhov@cs.concordia.ca>
 #   - Januray 2, 2002: Completed SSL translation, Serguei A. Mokhov <mokhov@cs.concordia.ca>
@@ -35,7 +36,7 @@ msgstr "
 #: fe-auth.c:394
 #, c-format
 msgid "could not set socket to blocking mode: %s\n"
-msgstr "�� ���������� ���������� ����� � ����������� �����: %s\n"
+msgstr "�� ������� ���������� ����� � ����������� �����: %s\n"
 
 #: fe-auth.c:411
 #: fe-auth.c:415
@@ -46,7 +47,7 @@ msgstr "
 #: fe-auth.c:441
 #, c-format
 msgid "could not restore non-blocking mode on socket: %s\n"
-msgstr "�� ���������� ������������ �� ����������� ����� ��� ������: %s\n"
+msgstr "�� ������� ������������ ������������� ����� ��� ������: %s\n"
 
 #: fe-auth.c:508
 msgid "SCM_CRED authentication method not supported\n"
@@ -76,12 +77,12 @@ msgstr "
 #: fe-auth.c:692
 #, c-format
 msgid "invalid authentication service name \"%s\", ignored\n"
-msgstr "������������ ��� ������� �������������� \"%s\", ������������\n"
+msgstr "�������� ��� ������� �������������� \"%s\", ������������\n"
 
 #: fe-auth.c:764
 #, c-format
 msgid "fe_getauthname: invalid authentication system: %d\n"
-msgstr "fe_getauthname: ������������ ������� ��������������: %d\n"
+msgstr "fe_getauthname: �������� ������� ��������������: %d\n"
 
 #: fe-connect.c:457
 #, c-format
@@ -91,12 +92,12 @@ msgstr "
 #: fe-connect.c:477
 #, c-format
 msgid "sslmode value \"%s\" invalid when SSL support is not compiled in\n"
-msgstr "�������� sslmode \"%s\" ������� ���� ��������� SSL �� ��������������\n"
+msgstr "�������� sslmode \"%s\" �������, ���� ��������� SSL �� ��������������\n"
 
 #: fe-connect.c:793
 #, c-format
 msgid "could not set socket to TCP no delay mode: %s\n"
-msgstr "�� ���������� ���������� ����� � ������������ TCP �����: %s\n"
+msgstr "�� ������� ���������� ����� � ����� TCP �������� ��� ��������: %s\n"
 
 #: fe-connect.c:824
 #, c-format
@@ -105,9 +106,9 @@ msgid ""
 "\tIs the server running locally and accepting\n"
 "\tconnections on Unix domain socket \"%s\"?\n"
 msgstr ""
-"�� ���������� ������������� � �������: %s\n"
+"�� ������� ����������� � ��������: %s\n"
 "\t�������� �� ������ �������� � ���������\n"
-"\t������������� �� ������ Unix'������� ������ \"%s\"?\n"
+"\t���������� ����� ����� Unix-������ \"%s\"?\n"
 
 #: fe-connect.c:836
 #, c-format
@@ -116,53 +117,53 @@ msgid ""
 "\tIs the server running on host \"%s\" and accepting\n"
 "\tTCP/IP connections on port %s?\n"
 msgstr ""
-"�� ���������� �������������� � �������: %s\n"
+"�� ������� �������������� � �������: %s\n"
 "\t�������� �� ������ �� ����� \"%s\" � ��������� ��\n"
-"\t������������� ����� TCP/IP �������� �� ���� %s?\n"
+"\tTCP/IP ���������� �� ����� %s?\n"
 
 #: fe-connect.c:929
 #, c-format
 msgid "could not translate host name \"%s\" to address: %s\n"
-msgstr "�� ���������� ������������� ��� ����� \"%s\" � �����: %s\n"
+msgstr "�� ������� ������������� ��� ����� \"%s\" � �����: %s\n"
 
 #: fe-connect.c:933
 #, c-format
 msgid "could not translate Unix-domain socket path \"%s\" to address: %s\n"
-msgstr "�� ���������� ������������� ���� ������� UNIX-������ \"%s\" � �����: %s\n"
+msgstr "�� ������� ������������� �������� ���������� ������� UNIX-������ \"%s\" � �����: %s\n"
 
 #: fe-connect.c:1137
 msgid "invalid connection state, probably indicative of memory corruption\n"
-msgstr "������������ ��������� �������������, ��������� ��������� �� ��������� ����������� ������\n"
+msgstr "�������� ��������� ����������, ��������� ��������� �� ��������� ����������� ������\n"
 
 #: fe-connect.c:1180
 #, c-format
 msgid "could not create socket: %s\n"
-msgstr "�� ���������� ������� �����: %s\n"
+msgstr "�� ������� ������� �����: %s\n"
 
 #: fe-connect.c:1203
 #, c-format
 msgid "could not set socket to non-blocking mode: %s\n"
-msgstr "�� ���������� ���������� ����� � �� ����������� �����: %s\n"
+msgstr "�� ������� ���������� ����� � ������������� �����: %s\n"
 
 #: fe-connect.c:1215
 #, c-format
 msgid "could not set socket to close-on-exec mode: %s\n"
-msgstr "�� ���������� ���������� ����� � ����� ��������-��-���������� (close-on-exec): %s\n"
+msgstr "�� ������� ���������� ����� � ����� ��������-��-���������� (close-on-exec): %s\n"
 
 #: fe-connect.c:1307
 #, c-format
 msgid "could not get socket error status: %s\n"
-msgstr "���������� ���� �������� ������ ������ ������: %s\n"
+msgstr "�� ������� �������� ������ ������ ������: %s\n"
 
 #: fe-connect.c:1346
 #, c-format
 msgid "could not get client address from socket: %s\n"
-msgstr "���������� ���� �������� ����� ������� �� ������: %s\n"
+msgstr "�� ������� �������� ����� ������� �� ������: %s\n"
 
 #: fe-connect.c:1391
 #, c-format
 msgid "could not send SSL negotiation packet: %s\n"
-msgstr "�� ���������� ��������� ����� ������������ SSL: %s\n"
+msgstr "�� ������� ��������� ����� ������������ SSL: %s\n"
 
 #: fe-connect.c:1413
 #: fe-connect.c:2628
@@ -177,7 +178,7 @@ msgstr "
 #: fe-connect.c:1426
 #, c-format
 msgid "could not send startup packet: %s\n"
-msgstr "�� ���������� ��������� ��������� �����: %s\n"
+msgstr "�� ������� ��������� ��������� �����: %s\n"
 
 #: fe-connect.c:1466
 #, c-format
@@ -192,7 +193,7 @@ msgstr "
 #: fe-connect.c:1518
 #, c-format
 msgid "received invalid response to SSL negotiation: %c\n"
-msgstr "������� ������������ ����� �� ��������� ������������ �� SSL: %c\n"
+msgstr "������� �������� ����� �� ������������ �� SSL: %c\n"
 
 #: fe-connect.c:1575
 #: fe-connect.c:1607
@@ -207,30 +208,30 @@ msgstr "
 #: fe-connect.c:1913
 #, c-format
 msgid "invalid connection state %c, probably indicative of memory corruption\n"
-msgstr "������������ ��������� ������������� %c, ��������� ��������� �� ��������� ����������� ������\n"
+msgstr "�������� ��������� ���������� %c, ��������� ��������� �� ��������� ����������� ������\n"
 
 #: fe-connect.c:2676
 #, c-format
 msgid "missing \"=\" after \"%s\" in connection info string\n"
-msgstr "����������� \"=\" ����� \"%s\" � ������ �������������\n"
+msgstr "����������� \"=\" ����� \"%s\" � ������ ����������\n"
 
 #: fe-connect.c:2725
 msgid "unterminated quoted string in connection info string\n"
-msgstr "������������ ������ (�� ������� �������) � ������ �������������\n"
+msgstr "������������ ������ (�� ������� �������) � ������ ����������\n"
 
 #: fe-connect.c:2759
 #, c-format
 msgid "invalid connection option \"%s\"\n"
-msgstr "������������ ����� ������������� \"%s\"\n"
+msgstr "�������� �������� ���������� \"%s\"\n"
 
 #: fe-connect.c:2981
 msgid "connection pointer is NULL\n"
-msgstr "��������� ������������� �������� NULL'��\n"
+msgstr "��������� ���������� �������� NULL\n"
 
 #: fe-connect.c:3238
 #, c-format
 msgid "WARNING: Password file %s has world or group read access; permission should be u=rw (0600)\n"
-msgstr "��������: ��������� ���� %s ������� � ������� ������ ��� ���� ��� ������; ����� ������ ���� u=rw (0600)\n"
+msgstr "��������: ���� � �������� %s ������� � ������� ������ ��� ���� ��� ������; ����� ������ ���� u=rw (0600)\n"
 
 #: fe-exec.c:479
 msgid "NOTICE"
@@ -255,11 +256,11 @@ msgstr "
 
 #: fe-exec.c:854
 msgid "no connection to the server\n"
-msgstr "��� ������������� � �������\n"
+msgstr "��� ���������� � ��������\n"
 
 #: fe-exec.c:861
 msgid "another command is already in progress\n"
-msgstr "������ ������� � �������� ����������\n"
+msgstr "������ ������� ��� �����������\n"
 
 #: fe-exec.c:1199
 #, c-format
@@ -272,11 +273,11 @@ msgstr "COPY 
 
 #: fe-exec.c:1334
 msgid "COPY IN state must be terminated first\n"
-msgstr "������� ��������� COPY IN ������ ���� ���������\n"
+msgstr "�������, ��������� COPY IN ������ �����������\n"
 
 #: fe-exec.c:1354
 msgid "COPY OUT state must be terminated first\n"
-msgstr "������� ��������� COPY OUT ������ ���� ���������\n"
+msgstr "�������, ��������� COPY OUT ������ �����������\n"
 
 #: fe-exec.c:1464
 #: fe-exec.c:1529
@@ -284,11 +285,11 @@ msgstr "
 #: fe-protocol2.c:1153
 #: fe-protocol3.c:1115
 msgid "no COPY in progress\n"
-msgstr "���������� �������� COPY �� �����������\n"
+msgstr "COPY �� �����������\n"
 
 #: fe-exec.c:1806
 msgid "connection in wrong state\n"
-msgstr "���������� � �������� ���������\n"
+msgstr "���������� � ������������ ���������\n"
 
 #: fe-exec.c:1837
 msgid "invalid ExecStatusType code"
@@ -298,12 +299,12 @@ msgstr "
 #: fe-exec.c:1924
 #, c-format
 msgid "column number %d is out of range 0..%d"
-msgstr "������� N %d ��� ��������� 0..%d"
+msgstr "����� ������� %d ��� ��������� 0..%d"
 
 #: fe-exec.c:1917
 #, c-format
 msgid "row number %d is out of range 0..%d"
-msgstr "��� N %d ��� ��������� 0..%d"
+msgstr "����� ������ %d ��� ��������� 0..%d"
 
 #: fe-exec.c:2199
 #, c-format
@@ -340,7 +341,7 @@ msgstr "
 
 #: fe-lobj.c:601
 msgid "query to initialize large object functions did not return data\n"
-msgstr "������ �� ������������� ������� ��� ������� �������� (LOs) �� ��������� ������\n"
+msgstr "������ �� ������������� ������� ��� ������� �������� (LOs) �� ������ ������\n"
 
 #: fe-lobj.c:639
 msgid "cannot determine OID of function lo_open\n"
@@ -377,12 +378,12 @@ msgstr "
 #: fe-misc.c:228
 #, c-format
 msgid "integer of size %lu not supported by pqGetInt"
-msgstr "��� integer �������� %lu ���� �� �������������� �������� pqGetInt"
+msgstr "��� integer ������ %lu ���� �� �������������� �������� pqGetInt"
 
 #: fe-misc.c:264
 #, c-format
 msgid "integer of size %lu not supported by pqPutInt"
-msgstr "��� integer �������� %lu ���� �� �������������� �������� pqPutInt"
+msgstr "��� integer ������ %lu ���� �� �������������� �������� pqPutInt"
 
 #: fe-misc.c:544
 #: fe-misc.c:748
@@ -402,18 +403,18 @@ msgid ""
 "\tThis probably means the server terminated abnormally\n"
 "\tbefore or while processing the request.\n"
 msgstr ""
-"������ ���������� ������� ����������\n"
-"\t������ ����� ��� �������� ��� ������ �������� ������ �� �����\n"
-"\t�� ��� � ������� ������������ �������.\n"
+"������ ���������� ������ ����������\n"
+"\t������ ����� ��� ��������, ��� ������ �������� ������ �� �����\n"
+"\t�� ��� � �������� ���������� �������.\n"
 
 #: fe-misc.c:803
 #, c-format
 msgid "could not send data to server: %s\n"
-msgstr "�� ���������� ������� ������ �������: %s\n"
+msgstr "�� ������� ������� ������ �������: %s\n"
 
 #: fe-misc.c:923
 msgid "timeout expired\n"
-msgstr "������� �������� ��ԣ�\n"
+msgstr "�������� �������� ����������\n"
 
 #: fe-misc.c:968
 msgid "socket not open\n"
@@ -438,20 +439,20 @@ msgstr "
 #: fe-protocol3.c:183
 #, c-format
 msgid "message type 0x%02x arrived from server while idle"
-msgstr "������� ��������� ���� 0x%02x �� ����� �������"
+msgstr "��������� ���� 0x%02x ������� �� ������� �� ����� �������"
 
 #: fe-protocol2.c:462
 #, c-format
 msgid "unexpected character %c following empty query response (\"I\" message)"
-msgstr "����������� ������ %c �������� �� ������ ������� �� ������ (��������� \"I\")"
+msgstr "����������� ������ %c ����� �� ������ ������� (��������� \"I\")"
 
 #: fe-protocol2.c:517
 msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
-msgstr "������ �������� ������ (��������� \"D\") ��� ���������������� �������� ������ (��������� \"T\")"
+msgstr "������ �������� ������ (��������� \"D\") ��� ���������������� ������ �������� (��������� \"T\")"
 
 #: fe-protocol2.c:533
 msgid "server sent binary data (\"B\" message) without prior row description (\"T\" message)"
-msgstr "������ �������� �������� ������ (��������� \"B\") ��� ���������������� �������� ������ (��������� \"T\")"
+msgstr "������ �������� �������� ������ (��������� \"B\") ��� ���������������� ������ �������� (��������� \"T\")"
 
 #: fe-protocol2.c:548
 #: fe-protocol3.c:344
@@ -472,7 +473,7 @@ msgstr "%s"
 
 #: fe-protocol2.c:1208
 msgid "lost synchronization with server, resetting connection"
-msgstr "�������� ������������� � ��������; �����������������"
+msgstr "�������� ������������� � ��������; ������������� ����������"
 
 #: fe-protocol2.c:1343
 #: fe-protocol2.c:1375
@@ -483,12 +484,12 @@ msgstr "
 
 #: fe-protocol3.c:306
 msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
-msgstr "������ �������� ������ (��������� \"D\") ��� ���������������� �������� ������ (��������� \"T\")\n"
+msgstr "������ �������� ������ (��������� \"D\") ��� ���������������� ������ �������� (��������� \"T\")\n"
 
 #: fe-protocol3.c:365
 #, c-format
 msgid "message contents do not agree with length in message type \"%c\"\n"
-msgstr "���������� ��������� �� ����������� � ������ � ��������� ���� \"%c\"\n"
+msgstr "���������� ��������� �� ����������� � ������ � ��������� ���� \"%c\"\n"
 
 #: fe-protocol3.c:386
 #, c-format
@@ -504,7 +505,7 @@ msgstr "
 #: fe-protocol3.c:659
 #, c-format
 msgid " at character %s"
-msgstr " �� ������� %s"
+msgstr " � ������� %s"
 
 #: fe-protocol3.c:668
 #, c-format
@@ -547,7 +548,7 @@ msgstr "PQgetline: 
 #: fe-secure.c:264
 #, c-format
 msgid "could not establish SSL connection: %s\n"
-msgstr "�� ���������� ���������� SSL-����������: %s\n"
+msgstr "�� ������� ���������� SSL-����������: %s\n"
 
 #: fe-secure.c:330
 #: fe-secure.c:415
@@ -584,7 +585,7 @@ msgstr "
 #: fe-secure.c:532
 #, c-format
 msgid "could not get information about host \"%s\": %s\n"
-msgstr "���������� ���� �������� ���������� � ����� \"%s\": %s\n"
+msgstr "�� ������� �������� ���������� � ����� \"%s\": %s\n"
 
 #: fe-secure.c:551
 msgid "unsupported protocol\n"
@@ -602,7 +603,7 @@ msgstr "
 
 #: fe-secure.c:763
 msgid "could not get user information\n"
-msgstr "���������� ���� �������� ���������� � ������������\n"
+msgstr "�� ������� �������� ���������� � ������������\n"
 
 #: fe-secure.c:775
 #, c-format
@@ -622,22 +623,22 @@ msgstr "
 #: fe-secure.c:807
 #, c-format
 msgid "private key file \"%s\" has wrong permissions\n"
-msgstr "�� ������ ����� ��� ����� ������� ����� \"%s\"\n"
+msgstr "������������ ����� ������� �  ����� ������� ����� \"%s\"\n"
 
 #: fe-secure.c:815
 #, c-format
 msgid "could not open private key file \"%s\": %s\n"
-msgstr "�� ���������� ������� ���� ������� ����� \"%s\": %s\n"
+msgstr "�� ������� ������� ���� ������� ����� \"%s\": %s\n"
 
 #: fe-secure.c:824
 #, c-format
 msgid "private key file \"%s\" changed during execution\n"
-msgstr "������ ���� \"%s\" ��������� �� ����� ����������\n"
+msgstr "������ ���� \"%s\" ��������� �� ����� ����������\n"
 
 #: fe-secure.c:833
 #, c-format
 msgid "could not read private key file \"%s\": %s\n"
-msgstr "�� ���������� ��������� ���� ������� ����� \"%s\": %s\n"
+msgstr "�� ������� ��������� ���� ������� ����� \"%s\": %s\n"
 
 #: fe-secure.c:848
 #, c-format
@@ -647,17 +648,17 @@ msgstr "
 #: fe-secure.c:932
 #, c-format
 msgid "could not create SSL context: %s\n"
-msgstr "�� ���������� ������� �������� SSL: %s\n"
+msgstr "�� ������� ������� �������� SSL: %s\n"
 
 #: fe-secure.c:977
 #, c-format
 msgid "could not read root certificate file \"%s\": %s\n"
-msgstr "�� ���������� ���� �������� ������������ \"%s\": %s\n"
+msgstr "�� ������� ��������� ���� �������� ������������ \"%s\": %s\n"
 
 #: fe-secure.c:1079
 #, c-format
 msgid "certificate could not be validated: %s\n"
-msgstr "�� ���������� ��������� ����������: %s\n"
+msgstr "���������� �� ����� ���� ��������: %s\n"
 
 #: fe-secure.c:1093
 #, c-format
-- 
GitLab