diff --git a/src/bin/pg_dump/ru.po b/src/bin/pg_dump/ru.po
index d2f8121eec7bbd607cf1455da88f5f3dfa85f51b..4149c64d038a6930ac965241f90742bc5d2aa3c1 100644
--- a/src/bin/pg_dump/ru.po
+++ b/src/bin/pg_dump/ru.po
@@ -1,11 +1,11 @@
 # PG_DUMP Translated Messages in Russian Language (KOI8-R)
-# Serguei A. Mokhov <stgunya@yahoo.com>, September 2001.
+# Serguei A. Mokhov <stgunya@yahoo.com>, September-October 2001.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 7.2\n"
 "POT-Creation-Date: 2001-09-06 13:50+0200\n"
-"PO-Revision-Date: 2001-09-15 20:38-0500\n"
+"PO-Revision-Date: 2001-10-07 14:03-0500\n"
 "Last-Translator: Serguei A. Mokhov <stgunya@yahoo.com>\n"
 "Language-Team: Serguei A. Mokhov <stgunya@yahoo.com>\n"
 "MIME-Version: 1.0\n"
@@ -76,18 +76,18 @@ msgstr ""
 "  -a, --data-only          ��������� ������ ������, ��� �����\n"
 "  -b, --blobs              �������� ����� BLOB-������ � ��������\n"
 "  -c, --clean              �������� (��������) ����� ����� ���������\n"
-"  -C, --create             include commands to create database in dump\n"
+"  -C, --create             �������� � �������� ������� �������� ���� ������\n"
 "  -d, --inserts            ��������� ������ ��� ����� INSERT ������ ������ COPY\n"
-"  -D, --column-inserts     ��������� ������ ��� ����� INSERT ������ with � ������� �����\n"
+"  -D, --column-inserts     ��������� ������ ��� ����� INSERT ������ � ������� �����\n"
 "  -f, --file=FILENAME      ��� ��������� �����\n"
-"  -F, --format {c|t|p}     ������ ��������� ����� (custom, tar, plain text)\n"
-"  -h, --host=HOSTNAME      ��� ����� ������� ��� ������ \n"
+"  -F, --format {c|t|p}     ������ ��������� ����� (����������������, tar, plain text)\n"
+"  -h, --host=HOSTNAME      ��� ����� ������� ��� ������\n"
 "  -i, --ignore-version     ���������� ���� ���� ������ ������� �� ��������� �\n"
 "                           ������� pg_dump\n"
 "  -n, --no-quotes          �������� ������������� ����������� ������� ������ ���������������\n"
 "  -N, --quotes             �������� ������������� ����������� ������� ������ ���������������\n"
 "  -o, --oids               �������� OIDs � ��������\n"
-"  -O, --no-owner           �� �������� \\connect ������� � ������� \n"
+"  -O, --no-owner           �� �������� \\connect ������� � �������\n"
 "                           plain text\n"
 "  -p, --port=PORT          ����� ����� ������� ��� ������\n"
 "  -R, --no-reconnect       ��������� ��� ������������� � ���� ������\n"
@@ -98,7 +98,7 @@ msgstr ""
 "  -t, --table=TABLE        ��������� ������ ��������� ������� (* ��� ���� ������)\n"
 "  -U, --username=NAME      �������������� ��� ��������� ������������\n"
 "  -v, --verbose            ����� ������ ���� ���������\n"
-"  -W, --password           ��������� ������ ������ (������ ���������� "
+"  -W, --password           ��������� ������ ������ (������ ����������� "
 "�������������)\n"
 "  -x, --no-privileges      �� ��������� ���������� (grant/revoke)\n"
 "  -X use-set-session-authorization, --use-set-session-authorization\n"
@@ -141,6 +141,38 @@ msgid ""
 "                           than \\connect commands\n"
 "  -Z {0-9}                 compression level for compressed formats\n"
 msgstr ""
+"  -a                       ��������� ������ ������ ��� �����\n"
+"  -b                       �������� BLOB-������ � ��������\n"
+"  -c                       �������� (��������) ����� ����� ���������\n"
+"  -C                       �������� � �������� ������� �������� ���� ������\n"
+"  -d                       ��������� ������ ��� ����� INSERT ������ ������ COPY\n"
+"  -D                       ��������� ������ ��� ����� INSERT ������ � ������� �����\n"
+"  -f FILENAME              ��� ��������� �����\n"
+"  -F {c|t|p}               ������ ��������� ����� (����������������, tar, plain text)\n"
+"  -h HOSTNAME              ��� ����� ������� ��� ������\n"
+"  -i                       ���������� ���� ���� ������ ������� �� ��������� �\n"
+"                           ������� pg_dump\n"
+"  -n                       �������� ������������� ����������� ������� ������ ���������������\n"
+"  -N                       �������� ������������� ����������� ������� ������ ���������������\n"
+"  -o                       �������� OIDs � ��������\n"
+"  -O                       �� �������� \\connect ������� � �������\n"
+"                           plain text\n"
+"  -p                       PORT ����� ����� ������� ��� ������\n"
+"  -R                       ��������� ��� ������������� � ���� ������\n"
+"                           � ������� plain text\n"
+"  -s                       ��������� ������ ����� ��� ������\n"
+"  -S NAME                  ������� ��� ������������ ��� superuser ��� �������������\n"
+"                           ������� plain text\n"
+"  -t TABLE                 ��������� ������ ��������� ������� (* ��� ���� ������)\n"
+"  -U NAME                  �������������� ��� ��������� ������������\n"
+"  -v                       ����� ������ ���� ���������\n"
+"  -W                       ��������� ������ ������ (������ ����������� "
+"�������������)\n"
+"  -x                       �� ��������� ���������� (grant/revoke)\n"
+"  -X use-set-session-authorization\n"
+"                           ������� SET SESSION AUTHORIZATION �������\n"
+"                           ������ \\connect ������\n"
+"  -Z {0-9}                 ������� ������ ��� ����������������� ��������\n"
 
 #: pg_dump.c:210
 msgid ""
@@ -149,41 +181,45 @@ msgid ""
 "\n"
 "Report bugs to <pgsql-bugs@postgresql.org>."
 msgstr ""
+"���� ��� ���� ������ �� �������, ����� �������� ����������\n"
+"��������� PGDATABASE ����� ��������������.\n"
+"\n"
+"�������� �� �������: <pgsql-bugs@postgresql.org>."
 
 #: pg_backup_archiver.c:1269 pg_dump.c:221
 msgid "*** aborted because of error\n"
-msgstr ""
+msgstr "*** ��������� ���������� ��-�� ������\n"
 
 #: pg_dump.c:249
 #, c-format
 msgid "dumping out the contents of table %s\n"
-msgstr ""
+msgstr "����������� ���������� ������� %s\n"
 
 #: pg_dump.c:282
 #, c-format
 msgid "SQL command to dump the contents of table \"%s\" failed\n"
-msgstr ""
+msgstr "SQL-������� �� �������� ����������� ������� \"%s\" �� �������\n"
 
 #: pg_dump.c:284 pg_dump.c:380 pg_dump.c:413 pg_dump.c:426 pg_dump.c:496
 #: pg_dump.c:1158
 #, c-format
 msgid "Error message from server: %s"
-msgstr ""
+msgstr "��������� �� ������ � �������: %s"
 
 #: pg_dump.c:285 pg_dump.c:296 pg_dump.c:381 pg_dump.c:414 pg_dump.c:1159
 #, c-format
 msgid "The command was: %s\n"
-msgstr ""
+msgstr "������� ����: %s\n"
 
 #: pg_dump.c:292
 #, c-format
 msgid "SQL command to dump the contents of table \"%s\" executed abnormally.\n"
-msgstr ""
+msgstr "SQL-������� �� �������� ����������� ������� \"%s\" ����������� �����������.\n"
 
 #: pg_dump.c:294
 #, c-format
 msgid "The server returned status %d when %d was expected.\n"
-msgstr ""
+msgstr "������ ������ ������ %d � �� ����� ��� ��������� %d.\n"
 
 #: pg_dump.c:379
 #, c-format
@@ -191,51 +227,53 @@ msgid ""
 "SQL command to dump the contents of table \"%s\" failed: PQendcopy() "
 "failed.\n"
 msgstr ""
+"SQL-������� �� �������� ����������� ������� \"%s\" �� �������: PQendcopy() "
+"����������� �����������.\n"
 
 #: pg_dump.c:412 pg_dump.c:425 pg_dump.c:495
 msgid "dumpClasses(): SQL command failed\n"
-msgstr ""
+msgstr "dumpClasses():SQL-������� �� �������\n"
 
 #: pg_dump.c:427
 msgid "The command was: FETCH 100 FROM _pg_dump_cursor\n"
-msgstr ""
+msgstr "������� ����: FETCH 100 FROM _pg_dump_cursor\n"
 
 #: pg_dump.c:497
 msgid "The command was: CLOSE _pg_dump_cursor\n"
-msgstr ""
+msgstr "������� ����: CLOSE _pg_dump_cursor\n"
 
 #: pg_dump.c:564
 #, c-format
 msgid "preparing to dump the contents of all %d tables/sequences\n"
-msgstr ""
+msgstr "�ģ� ���������� � �������� ����������� ���� %d ������/�������������������\n"
 
 #: pg_dump.c:566
 msgid "preparing to dump the contents of only one table/sequence\n"
-msgstr ""
+msgstr "�ģ� ���������� � �������� ����������� ������ ����� �������/������������������\n"
 
 #: pg_dump.c:583
 #, c-format
 msgid "preparing to dump the contents of table %s\n"
-msgstr ""
+msgstr "�ģ� ���������� � �������� ����������� ������� %s\n"
 
 #: pg_backup_db.c:131 pg_dump.c:630
 #, c-format
 msgid "unable to parse version string \"%s\"\n"
-msgstr ""
+msgstr "�� � ��������� ������������� ������ � ������� ������ \"%s\"\n"
 
 #: pg_dump.c:874 pg_restore.c:258
 msgid "User name: "
-msgstr ""
+msgstr "��� ������������: "
 
 #: pg_dump.c:907 pg_restore.c:283
 #, c-format
 msgid "%s: invalid -X option -- %s\n"
-msgstr ""
+msgstr "%s: �������� ����� -X -- %s\n"
 
 #: pg_dump.c:909 pg_dump.c:931 pg_restore.c:285 pg_restore.c:297
 #, c-format
 msgid "Try '%s --help' for more information.\n"
-msgstr ""
+msgstr "�������� '%s --help' ��� ����� ��������� ����������.\n"
 
 #: pg_dump.c:920
 #, c-format
@@ -243,6 +281,8 @@ msgid ""
 "%s was compiled without support for long options.\n"
 "Use --help for help on invocation options.\n"
 msgstr ""
+"%s ��� ������������� ��� ��������� ������ �����.\n"
+"����������� --help ��� ��������� �� ������ ��������� �����.\n"
 
 #: pg_dump.c:939
 #, c-format
@@ -250,60 +290,64 @@ msgid ""
 "%s: too many command line options (first is '%s')\n"
 "Try '%s --help' for more information.\n"
 msgstr ""
+"%s: ������� ����� ����� ��������� ������ (������: '%s')\n"
+"�������� '%s --help' ��� ����� ��������� ����������.\n"
 
 #: pg_backup_db.c:372 pg_dump.c:952
 msgid "no database name specified\n"
-msgstr ""
+msgstr "��� ���� ������ �� �������\n"
 
 #: pg_dump.c:958
 msgid ""
 "The options \"schema only\" (-s) and \"data only\" (-a) cannot be used "
 "together.\n"
 msgstr ""
+"����� \"������ �����\" (-s) � \"������ ������\" (-a) �� ����� "
+"�������������� ������.\n"
 
 #: pg_dump.c:964
 msgid "BLOB output is not supported for a single table.\n"
-msgstr ""
+msgstr "����� BLOB �� �������������� ��� ����� �������.\n"
 
 #: pg_dump.c:965
 msgid "Use all tables or a full dump instead.\n"
-msgstr ""
+msgstr "������ ����� ����������� �������� ���� ������ ��� ������ ��������.\n"
 
 #: pg_dump.c:971
 msgid "INSERT (-d, -D) and OID (-o) options cannot be used together.\n"
-msgstr ""
+msgstr "����� INSERT (-d, -D) � OID (-o) �� ����� �������������� ������.\n"
 
 #: pg_dump.c:972
 msgid "(The INSERT command cannot set oids.)\n"
-msgstr ""
+msgstr "(������� INSERT �� ����� �������� OID.)\n"
 
 #: pg_dump.c:978
 msgid "BLOB output is not supported for plain text dump files.\n"
-msgstr ""
+msgstr "����� BLOB �� �������������� ��� ��������� ������ ��������.\n"
 
 #: pg_dump.c:979
 msgid "(Use a different output format.)\n"
-msgstr ""
+msgstr "(����������� ������ ������ ��������.)\n"
 
 #: pg_dump.c:1009
 #, c-format
 msgid "invalid output format '%s' specified\n"
-msgstr ""
+msgstr "�������� ������ ������ ������: '%s'\n"
 
 #: pg_dump.c:1015
 #, c-format
 msgid "could not open output file %s for writing\n"
-msgstr ""
+msgstr "�� ���������� ������� ���� ������ %s ��� ������\n"
 
 #: pg_dump.c:1038
 #, c-format
 msgid "BEGIN command failed: %s"
-msgstr ""
+msgstr "������� BEGIN �� �������: %s"
 
 #: pg_dump.c:1044
 #, c-format
 msgid "could not set transaction isolation level to serializable: %s"
-msgstr ""
+msgstr "�� ���������� ���������� ������� �������� ���������� � �������������: %s"
 
 #: pg_dump.c:1063
 #, c-format