ru: Translation updates
authorAlexander Lakhin <exclusion@gmail.com>
Sat, 27 May 2017 18:54:29 +0000 (21:54 +0300)
committerAlexander Lakhin <exclusion@gmail.com>
Sat, 27 May 2017 18:54:29 +0000 (21:54 +0300)
ru/ecpg.po
ru/libpq.po
ru/pg_basebackup.po
ru/pg_dump.po
ru/postgres.po
ru/psql.po

index 7b121453b8ebf88bb79fa5a655fefb740ae6f286..acf61754348f125f1b70a20597dde3a5c171f34e 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ecpg (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-01-30 17:30+0000\n"
+"POT-Creation-Date: 2017-05-26 20:58+0000\n"
 "PO-Revision-Date: 2016-11-24 16:50+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
@@ -248,62 +248,62 @@ msgstr "оборванная шестнадцатеричная строка"
 msgid "unterminated quoted string"
 msgstr "незавершённая строка в кавычках"
 
-#: pgc.l:580 pgc.l:593
+#: pgc.l:581 pgc.l:594
 #, c-format
 msgid "zero-length delimited identifier"
 msgstr "пустой идентификатор в кавычках"
 
-#: pgc.l:601
+#: pgc.l:602
 #, c-format
 msgid "unterminated quoted identifier"
 msgstr "незавершённый идентификатор в кавычках"
 
-#: pgc.l:947
+#: pgc.l:948
 #, c-format
 msgid "missing identifier in EXEC SQL UNDEF command"
 msgstr "в команде EXEC SQL UNDEF отсутствует идентификатор"
 
-#: pgc.l:993 pgc.l:1007
+#: pgc.l:994 pgc.l:1008
 #, c-format
 msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
 msgstr "нет соответствующего \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
 
-#: pgc.l:996 pgc.l:1009 pgc.l:1185
+#: pgc.l:997 pgc.l:1010 pgc.l:1186
 #, c-format
 msgid "missing \"EXEC SQL ENDIF;\""
 msgstr "отсутствует \"EXEC SQL ENDIF;\""
 
-#: pgc.l:1025 pgc.l:1044
+#: pgc.l:1026 pgc.l:1045
 #, c-format
 msgid "more than one EXEC SQL ELSE"
 msgstr "неоднократная команда EXEC SQL ELSE"
 
-#: pgc.l:1066 pgc.l:1080
+#: pgc.l:1067 pgc.l:1081
 #, c-format
 msgid "unmatched EXEC SQL ENDIF"
 msgstr "непарная команда EXEC SQL ENDIF"
 
-#: pgc.l:1100
+#: pgc.l:1101
 #, c-format
 msgid "too many nested EXEC SQL IFDEF conditions"
 msgstr "слишком много вложенных условий EXEC SQL IFDEF"
 
-#: pgc.l:1133
+#: pgc.l:1134
 #, c-format
 msgid "missing identifier in EXEC SQL IFDEF command"
 msgstr "в команде EXEC SQL IFDEF отсутствует идентификатор"
 
-#: pgc.l:1142
+#: pgc.l:1143
 #, c-format
 msgid "missing identifier in EXEC SQL DEFINE command"
 msgstr "в команде EXEC SQL DEFINE отсутствует идентификатор"
 
-#: pgc.l:1175
+#: pgc.l:1176
 #, c-format
 msgid "syntax error in EXEC SQL INCLUDE command"
 msgstr "ошибка синтаксиса в команде EXEC SQL INCLUDE"
 
-#: pgc.l:1224
+#: pgc.l:1225
 #, c-format
 msgid ""
 "internal error: unreachable state; please report this to <pgsql-"
@@ -312,14 +312,14 @@ msgstr ""
 "внутренняя ошибка: недостижимое состояние; пожалуйста, сообщите в <pgsql-"
 "bugs@postgresql.org>"
 
-#: pgc.l:1348
+#: pgc.l:1349
 #, c-format
 msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n"
 msgstr ""
 "Ошибка: путь включаемых файлов \"%s/%s\" в строке %d слишком длинный, "
 "пропускается\n"
 
-#: pgc.l:1371
+#: pgc.l:1372
 #, c-format
 msgid "could not open include file \"%s\" on line %d"
 msgstr "не удалось открыть включаемый файл \"%s\" (строка %d)"
index 65feaba035e25cb6ff1c18df42b1e391acec651f..5aecdea3b5a756de4cbd497339090373afe1a580 100644 (file)
@@ -4,15 +4,14 @@
 # Serguei A. Mokhov <mokhov@cs.concordia.ca>, 2001-2004.
 # Oleg Bartunov <oleg@sai.msu.su>, 2005.
 # Andrey Sudnik <sudnikand@yandex.ru>, 2010.
-# Alexander Lakhin <exclusion@gmail.com>, 2012-2016.
+# Alexander Lakhin <exclusion@gmail.com>, 2012-2016, 2017.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: libpq (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-11-23 19:29+0000\n"
-"PO-Revision-Date: 2016-09-20 12:00+0300\n"
-"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
+"POT-Creation-Date: 2017-05-26 20:59+0000\n"
+"PO-Revision-Date: 2017-05-27 12:34+0300\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -20,6 +19,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 
 #: fe-auth.c:210 fe-auth.c:429 fe-auth.c:658
 msgid "host name must be specified\n"
@@ -60,9 +60,9 @@ msgstr "ошибка продолжения в SSPI"
 #: fe-connect.c:888 fe-connect.c:1063 fe-connect.c:2084 fe-connect.c:3475
 #: fe-connect.c:3727 fe-connect.c:3846 fe-connect.c:4076 fe-connect.c:4156
 #: fe-connect.c:4251 fe-connect.c:4507 fe-connect.c:4535 fe-connect.c:4604
-#: fe-connect.c:4621 fe-connect.c:4713 fe-connect.c:5064 fe-connect.c:5214
-#: fe-exec.c:3332 fe-exec.c:3497 fe-lobj.c:896 fe-protocol2.c:1206
-#: fe-protocol3.c:1613 fe-secure.c:779 fe-secure.c:1258
+#: fe-connect.c:4628 fe-connect.c:4645 fe-connect.c:4737 fe-connect.c:5088
+#: fe-connect.c:5238 fe-exec.c:3331 fe-exec.c:3496 fe-lobj.c:896
+#: fe-protocol2.c:1206 fe-protocol3.c:1613 fe-secure.c:779 fe-secure.c:1269
 msgid "out of memory\n"
 msgstr "нехватка памяти\n"
 
@@ -94,7 +94,11 @@ msgstr "аутентификация через SSPI не поддерживае
 msgid "Crypt authentication not supported\n"
 msgstr "аутентификация Crypt не поддерживается\n"
 
-#: fe-auth.c:966
+#: fe-auth.c:974
+msgid "SCRAM authentication requires libpq version 10 or above\n"
+msgstr "для аутентификации SCRAM требуется libpq версии 10 или новее\n"
+
+#: fe-auth.c:979
 #, c-format
 msgid "authentication method %u not supported\n"
 msgstr "метод аутентификации %u не поддерживается\n"
@@ -354,7 +358,7 @@ msgstr "атрибут не содержит значений при поиск
 msgid "missing \"=\" after \"%s\" in connection info string\n"
 msgstr "в строке соединения нет \"=\" после \"%s\"\n"
 
-#: fe-connect.c:3858 fe-connect.c:4475 fe-connect.c:5197
+#: fe-connect.c:3858 fe-connect.c:4475 fe-connect.c:5221
 #, c-format
 msgid "invalid connection option \"%s\"\n"
 msgstr "неверный параметр соединения \"%s\"\n"
@@ -388,24 +392,24 @@ msgstr "слишком длинная строка (%d) в файле опред
 msgid "syntax error in service file \"%s\", line %d\n"
 msgstr "синтаксическая ошибка в файле определения служб \"%s\" (строка %d)\n"
 
-#: fe-connect.c:4724
+#: fe-connect.c:4748
 #, c-format
 msgid "invalid URI propagated to internal parser routine: \"%s\"\n"
 msgstr "во внутреннюю процедуру разбора строки передан ошибочный URI: \"%s\"\n"
 
-#: fe-connect.c:4794
+#: fe-connect.c:4818
 #, c-format
 msgid ""
 "end of string reached when looking for matching \"]\" in IPv6 host address "
 "in URI: \"%s\"\n"
 msgstr "URI не содержит символ \"]\" после адреса IPv6: \"%s\"\n"
 
-#: fe-connect.c:4801
+#: fe-connect.c:4825
 #, c-format
 msgid "IPv6 host address may not be empty in URI: \"%s\"\n"
 msgstr "IPv6, содержащийся в URI, не может быть пустым: \"%s\"\n"
 
-#: fe-connect.c:4816
+#: fe-connect.c:4840
 #, c-format
 msgid ""
 "unexpected character \"%c\" at position %d in URI (expected \":\" or \"/\"): "
@@ -414,41 +418,41 @@ msgstr ""
 "неожиданный символ \"%c\" в позиции %d в URI (ожидалось \":\" или \"/\"): "
 "\"%s\"\n"
 
-#: fe-connect.c:4930
+#: fe-connect.c:4954
 #, c-format
 msgid "extra key/value separator \"=\" in URI query parameter: \"%s\"\n"
 msgstr "лишний разделитель ключа/значения \"=\" в параметрах URI: \"%s\"\n"
 
-#: fe-connect.c:4950
+#: fe-connect.c:4974
 #, c-format
 msgid "missing key/value separator \"=\" in URI query parameter: \"%s\"\n"
 msgstr "в параметрах URI не хватает разделителя ключа/значения \"=\": \"%s\"\n"
 
-#: fe-connect.c:5020
+#: fe-connect.c:5044
 #, c-format
 msgid "invalid URI query parameter: \"%s\"\n"
 msgstr "неверный параметр в URI: \"%s\"\n"
 
-#: fe-connect.c:5092
+#: fe-connect.c:5116
 #, c-format
 msgid "invalid percent-encoded token: \"%s\"\n"
 msgstr "неверный символ, закодированный с %%: \"%s\"\n"
 
-#: fe-connect.c:5102
+#: fe-connect.c:5126
 #, c-format
 msgid "forbidden value %%00 in percent-encoded value: \"%s\"\n"
 msgstr "недопустимое значение %%00 для символа, закодированного с %%: \"%s\"\n"
 
-#: fe-connect.c:5433
+#: fe-connect.c:5457
 msgid "connection pointer is NULL\n"
 msgstr "нулевой указатель соединения\n"
 
-#: fe-connect.c:5719
+#: fe-connect.c:5743
 #, c-format
 msgid "WARNING: password file \"%s\" is not a plain file\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: файл паролей \"%s\" - не обычный файл\n"
 
-#: fe-connect.c:5728
+#: fe-connect.c:5752
 #, c-format
 msgid ""
 "WARNING: password file \"%s\" has group or world access; permissions should "
@@ -457,7 +461,7 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: к файлу паролей \"%s\" имеют доступ все или группа; права "
 "должны быть u=rw (0600) или более ограниченные\n"
 
-#: fe-connect.c:5842
+#: fe-connect.c:5866
 #, c-format
 msgid "password retrieved from file \"%s\"\n"
 msgstr "пароль получен из файла \"%s\"\n"
@@ -548,12 +552,12 @@ msgstr "номер записи %d вне диапазона 0..%d"
 msgid "parameter number %d is out of range 0..%d"
 msgstr "номер параметра %d вне диапазона 0..%d"
 
-#: fe-exec.c:2991
+#: fe-exec.c:2990
 #, c-format
 msgid "could not interpret result from server: %s"
 msgstr "не удалось интерпретировать ответ сервера: %s"
 
-#: fe-exec.c:3230 fe-exec.c:3314
+#: fe-exec.c:3229 fe-exec.c:3313
 msgid "incomplete multibyte character\n"
 msgstr "неполный многобайтный символ\n"
 
@@ -859,16 +863,16 @@ msgstr "СТРОКА %d: "
 msgid "PQgetline: not doing text COPY OUT\n"
 msgstr "PQgetline можно вызывать только во время COPY OUT с текстом\n"
 
-#: fe-secure.c:377 fe-secure.c:541 fe-secure.c:1448
+#: fe-secure.c:377 fe-secure.c:541 fe-secure.c:1459
 #, c-format
 msgid "SSL SYSCALL error: %s\n"
 msgstr "ошибка SSL SYSCALL: %s\n"
 
-#: fe-secure.c:384 fe-secure.c:548 fe-secure.c:1452
+#: fe-secure.c:384 fe-secure.c:548 fe-secure.c:1463
 msgid "SSL SYSCALL error: EOF detected\n"
 msgstr "ошибка SSL SYSCALL: конец файла (EOF)\n"
 
-#: fe-secure.c:395 fe-secure.c:559 fe-secure.c:1461
+#: fe-secure.c:395 fe-secure.c:559 fe-secure.c:1472
 #, c-format
 msgid "SSL error: %s\n"
 msgstr "ошибка SSL: %s\n"
@@ -877,7 +881,7 @@ msgstr "ошибка SSL: %s\n"
 msgid "SSL connection has been closed unexpectedly\n"
 msgstr "SSL-соединение было неожиданно закрыто\n"
 
-#: fe-secure.c:416 fe-secure.c:580 fe-secure.c:1470
+#: fe-secure.c:416 fe-secure.c:580 fe-secure.c:1481
 #, c-format
 msgid "unrecognized SSL error code: %d\n"
 msgstr "нераспознанный код ошибки SSL: %d\n"
@@ -909,22 +913,22 @@ msgstr "для проверенного SSL-соединения требует
 msgid "server common name \"%s\" does not match host name \"%s\"\n"
 msgstr "имя в сертификате \"%s\" не совпадает с именем сервера \"%s\"\n"
 
-#: fe-secure.c:1050
+#: fe-secure.c:1061
 #, c-format
 msgid "could not create SSL context: %s\n"
 msgstr "не удалось создать контекст SSL: %s\n"
 
-#: fe-secure.c:1087
+#: fe-secure.c:1098
 #, c-format
 msgid "could not read root certificate file \"%s\": %s\n"
 msgstr "не удалось прочитать файл корневых сертификатов \"%s\": %s\n"
 
-#: fe-secure.c:1115
+#: fe-secure.c:1126
 #, c-format
 msgid "SSL library does not support CRL certificates (file \"%s\")\n"
 msgstr "Библиотека SSL не поддерживает проверку CRL (файл \"%s\")\n"
 
-#: fe-secure.c:1143
+#: fe-secure.c:1154
 msgid ""
 "could not get home directory to locate root certificate file\n"
 "Either provide the file or change sslmode to disable server certificate "
@@ -934,7 +938,7 @@ msgstr ""
 "Укажите полный путь к файлу или отключите проверку сертификата сервера, "
 "изменив sslmode.\n"
 
-#: fe-secure.c:1147
+#: fe-secure.c:1158
 #, c-format
 msgid ""
 "root certificate file \"%s\" does not exist\n"
@@ -945,47 +949,47 @@ msgstr ""
 "Укажите полный путь к файлу или отключите проверку сертификата сервера, "
 "изменив sslmode.\n"
 
-#: fe-secure.c:1178
+#: fe-secure.c:1189
 #, c-format
 msgid "could not open certificate file \"%s\": %s\n"
 msgstr "не удалось открыть файл сертификата \"%s\": %s\n"
 
-#: fe-secure.c:1197
+#: fe-secure.c:1208
 #, c-format
 msgid "could not read certificate file \"%s\": %s\n"
 msgstr "не удалось прочитать файл сертификата \"%s\": %s\n"
 
-#: fe-secure.c:1221
+#: fe-secure.c:1232
 #, c-format
 msgid "could not establish SSL connection: %s\n"
 msgstr "не удалось установить SSL-соединение: %s\n"
 
-#: fe-secure.c:1274
+#: fe-secure.c:1285
 #, c-format
 msgid "could not load SSL engine \"%s\": %s\n"
 msgstr "не удалось загрузить модуль SSL ENGINE \"%s\": %s\n"
 
-#: fe-secure.c:1286
+#: fe-secure.c:1297
 #, c-format
 msgid "could not initialize SSL engine \"%s\": %s\n"
 msgstr "не удалось инициализировать модуль SSL ENGINE \"%s\": %s\n"
 
-#: fe-secure.c:1302
+#: fe-secure.c:1313
 #, c-format
 msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
 msgstr "не удалось прочитать закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
 
-#: fe-secure.c:1316
+#: fe-secure.c:1327
 #, c-format
 msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
 msgstr "не удалось загрузить закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
 
-#: fe-secure.c:1353
+#: fe-secure.c:1364
 #, c-format
 msgid "certificate present, but not private key file \"%s\"\n"
 msgstr "сертификат присутствует, но файла закрытого ключа \"%s\" нет\n"
 
-#: fe-secure.c:1361
+#: fe-secure.c:1372
 #, c-format
 msgid ""
 "private key file \"%s\" has group or world access; permissions should be "
@@ -994,27 +998,27 @@ msgstr ""
 "к файлу закрытого ключа \"%s\" имеют доступ все или группа; права должны "
 "быть u=rw (0600) или более ограниченные\n"
 
-#: fe-secure.c:1372
+#: fe-secure.c:1383
 #, c-format
 msgid "could not load private key file \"%s\": %s\n"
 msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s\n"
 
-#: fe-secure.c:1386
+#: fe-secure.c:1397
 #, c-format
 msgid "certificate does not match private key file \"%s\": %s\n"
 msgstr "сертификат не соответствует файлу закрытого ключа \"%s\": %s\n"
 
-#: fe-secure.c:1491
+#: fe-secure.c:1502
 #, c-format
 msgid "certificate could not be obtained: %s\n"
 msgstr "не удалось получить сертификат: %s\n"
 
-#: fe-secure.c:1587
+#: fe-secure.c:1598
 #, c-format
 msgid "no SSL error reported"
 msgstr "нет сообщения об ошибке SSL"
 
-#: fe-secure.c:1596
+#: fe-secure.c:1607
 #, c-format
 msgid "SSL error code %lu"
 msgstr "код ошибки SSL: %lu"
index c6b98b5b0dfd18b4cd40d9176288a4ad63fbbbd0..d1a3105e810961978c63df1d9bf7c0867dcabdde 100644 (file)
@@ -1,15 +1,14 @@
 # Russian message translation file for pg_basebackup
 # Copyright (C) 2012-2016 PostgreSQL Global Development Group
 # This file is distributed under the same license as the PostgreSQL package.
-# Alexander Lakhin <exclusion@gmail.com>, 2012-2016.
+# Alexander Lakhin <exclusion@gmail.com>, 2012-2016, 2017.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: pg_basebackup (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-10-24 03:03+0000\n"
-"PO-Revision-Date: 2016-09-20 12:00+0300\n"
-"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
+"POT-Creation-Date: 2017-05-26 21:02+0000\n"
+"PO-Revision-Date: 2017-05-27 12:34+0300\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -17,6 +16,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 
 #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60
 #: ../../common/fe_memutils.c:83
@@ -73,10 +73,10 @@ msgstr ""
 #, c-format
 msgid ""
 "  -R, --write-recovery-conf\n"
-"                         write recovery.conf after backup\n"
+"                         write recovery.conf for replication\n"
 msgstr ""
 "  -R, --write-recovery-conf\n"
-"                         Ð·Ð°Ð¿Ð¸Ñ\81аÑ\82Ñ\8c recovery.conf Ð¿Ð¾Ñ\81ле ÐºÐ¾Ð¿Ð¸Ñ\80ованиÑ\8f\n"
+"                         Ð·Ð°Ð¿Ð¸Ñ\81аÑ\82Ñ\8c recovery.conf Ð´Ð»Ñ\8f Ñ\80епликаÑ\86ии\n"
 
 #: pg_basebackup.c:140
 #, c-format
index 61d7eca3131cdb18254d1ec92d4e101a12814056..7f52eeba4c5434d0b39d1c857fd108ff72830075 100644 (file)
@@ -11,8 +11,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pg_dump (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-02-06 22:32+0000\n"
+"POT-Creation-Date: 2017-05-26 21:03+0000\n"
 "PO-Revision-Date: 2017-02-07 19:04+0300\n"
+"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -20,7 +21,6 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 
 #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60
 #: ../../common/fe_memutils.c:83 pg_backup_db.c:140 pg_backup_db.c:195
@@ -270,8 +270,8 @@ msgstr "не удалось закрыть поток сжатых данных:
 msgid "could not compress data: %s\n"
 msgstr "не удалось сжать данные: %s\n"
 
-#: compress_io.c:300 compress_io.c:431 pg_backup_archiver.c:1454
-#: pg_backup_archiver.c:1477 pg_backup_custom.c:661 pg_backup_directory.c:538
+#: compress_io.c:300 compress_io.c:431 pg_backup_archiver.c:1482
+#: pg_backup_archiver.c:1505 pg_backup_custom.c:661 pg_backup_directory.c:538
 #: pg_backup_tar.c:596 pg_backup_tar.c:1078 pg_backup_tar.c:1303
 #, c-format
 msgid "could not write to output file: %s\n"
@@ -402,7 +402,7 @@ msgstr "pgpipe: не удалось принять соединение (код
 msgid "archiver"
 msgstr "архиватор"
 
-#: pg_backup_archiver.c:169 pg_backup_archiver.c:1317
+#: pg_backup_archiver.c:169 pg_backup_archiver.c:1345
 #, c-format
 msgid "could not close output file: %s\n"
 msgstr "не удалось закрыть выходной файл: %s\n"
@@ -523,12 +523,12 @@ msgstr ""
 "внутренняя ошибка -- WriteData нельзя вызывать вне контекста процедуры "
 "DataDumper\n"
 
-#: pg_backup_archiver.c:965
+#: pg_backup_archiver.c:993
 #, c-format
 msgid "large-object output not supported in chosen format\n"
 msgstr "выбранный формат не поддерживает выгрузку больших объектов\n"
 
-#: pg_backup_archiver.c:1019
+#: pg_backup_archiver.c:1047
 #, c-format
 msgid "restored %d large object\n"
 msgid_plural "restored %d large objects\n"
@@ -536,55 +536,55 @@ msgstr[0] "восстановлен %d большой объект\n"
 msgstr[1] "восстановлено %d больших объекта\n"
 msgstr[2] "восстановлено %d больших объектов\n"
 
-#: pg_backup_archiver.c:1040 pg_backup_tar.c:729
+#: pg_backup_archiver.c:1068 pg_backup_tar.c:729
 #, c-format
 msgid "restoring large object with OID %u\n"
 msgstr "восстановление большого объекта с OID %u\n"
 
-#: pg_backup_archiver.c:1052
+#: pg_backup_archiver.c:1080
 #, c-format
 msgid "could not create large object %u: %s"
 msgstr "не удалось создать большой объект %u: %s"
 
-#: pg_backup_archiver.c:1057 pg_dump.c:2838
+#: pg_backup_archiver.c:1085 pg_dump.c:2860
 #, c-format
 msgid "could not open large object %u: %s"
 msgstr "не удалось открыть большой объект %u: %s"
 
-#: pg_backup_archiver.c:1114
+#: pg_backup_archiver.c:1142
 #, c-format
 msgid "could not open TOC file \"%s\": %s\n"
 msgstr "не удалось открыть файл оглавления \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1155
+#: pg_backup_archiver.c:1183
 #, c-format
 msgid "WARNING: line ignored: %s\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: строка проигнорирована: %s\n"
 
-#: pg_backup_archiver.c:1162
+#: pg_backup_archiver.c:1190
 #, c-format
 msgid "could not find entry for ID %d\n"
 msgstr "не найдена запись для ID %d\n"
 
-#: pg_backup_archiver.c:1183 pg_backup_directory.c:235
+#: pg_backup_archiver.c:1211 pg_backup_directory.c:235
 #: pg_backup_directory.c:604
 #, c-format
 msgid "could not close TOC file: %s\n"
 msgstr "не удалось закрыть файл оглавления: %s\n"
 
-#: pg_backup_archiver.c:1287 pg_backup_custom.c:161 pg_backup_directory.c:346
+#: pg_backup_archiver.c:1315 pg_backup_custom.c:161 pg_backup_directory.c:346
 #: pg_backup_directory.c:590 pg_backup_directory.c:648
 #: pg_backup_directory.c:668
 #, c-format
 msgid "could not open output file \"%s\": %s\n"
 msgstr "не удалось открыть выходной файл \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1290 pg_backup_custom.c:168
+#: pg_backup_archiver.c:1318 pg_backup_custom.c:168
 #, c-format
 msgid "could not open output file: %s\n"
 msgstr "не удалось открыть выходной файл: %s\n"
 
-#: pg_backup_archiver.c:1390
+#: pg_backup_archiver.c:1418
 #, c-format
 msgid "wrote %lu byte of large object data (result = %lu)\n"
 msgid_plural "wrote %lu bytes of large object data (result = %lu)\n"
@@ -592,198 +592,198 @@ msgstr[0] "записан %lu байт данных большого объек
 msgstr[1] "записано %lu байта данных большого объекта (результат = %lu)\n"
 msgstr[2] "записано %lu байт данных большого объекта (результат = %lu)\n"
 
-#: pg_backup_archiver.c:1396
+#: pg_backup_archiver.c:1424
 #, c-format
 msgid "could not write to large object (result: %lu, expected: %lu)\n"
 msgstr "не удалось записать большой объект (результат: %lu, ожидалось: %lu)\n"
 
-#: pg_backup_archiver.c:1462
+#: pg_backup_archiver.c:1490
 #, c-format
 msgid "could not write to custom output routine\n"
 msgstr "не удалось вывести данную в пользовательскую процедуру\n"
 
-#: pg_backup_archiver.c:1500
+#: pg_backup_archiver.c:1528
 #, c-format
 msgid "Error while INITIALIZING:\n"
 msgstr "Ошибка при инициализации:\n"
 
-#: pg_backup_archiver.c:1505
+#: pg_backup_archiver.c:1533
 #, c-format
 msgid "Error while PROCESSING TOC:\n"
 msgstr "Ошибка при обработке оглавления:\n"
 
-#: pg_backup_archiver.c:1510
+#: pg_backup_archiver.c:1538
 #, c-format
 msgid "Error while FINALIZING:\n"
 msgstr "Ошибка при завершении:\n"
 
-#: pg_backup_archiver.c:1515
+#: pg_backup_archiver.c:1543
 #, c-format
 msgid "Error from TOC entry %d; %u %u %s %s %s\n"
 msgstr "Ошибка из записи оглавления %d; %u %u %s %s %s\n"
 
-#: pg_backup_archiver.c:1588
+#: pg_backup_archiver.c:1616
 #, c-format
 msgid "bad dumpId\n"
 msgstr "неверный dumpId\n"
 
-#: pg_backup_archiver.c:1609
+#: pg_backup_archiver.c:1637
 #, c-format
 msgid "bad table dumpId for TABLE DATA item\n"
 msgstr "неверный dumpId таблицы в элементе TABLE DATA\n"
 
-#: pg_backup_archiver.c:1701
+#: pg_backup_archiver.c:1729
 #, c-format
 msgid "unexpected data offset flag %d\n"
 msgstr "неожиданный флаг смещения данных: %d\n"
 
-#: pg_backup_archiver.c:1714
+#: pg_backup_archiver.c:1742
 #, c-format
 msgid "file offset in dump file is too large\n"
 msgstr "слишком большое смещение в файле вывода\n"
 
-#: pg_backup_archiver.c:1808 pg_backup_archiver.c:3272 pg_backup_custom.c:639
+#: pg_backup_archiver.c:1836 pg_backup_archiver.c:3311 pg_backup_custom.c:639
 #: pg_backup_directory.c:521 pg_backup_tar.c:785
 #, c-format
 msgid "unexpected end of file\n"
 msgstr "неожиданный конец файла\n"
 
-#: pg_backup_archiver.c:1825
+#: pg_backup_archiver.c:1853
 #, c-format
 msgid "attempting to ascertain archive format\n"
 msgstr "попытка выяснить формат архива\n"
 
-#: pg_backup_archiver.c:1851 pg_backup_archiver.c:1861
+#: pg_backup_archiver.c:1879 pg_backup_archiver.c:1889
 #, c-format
 msgid "directory name too long: \"%s\"\n"
 msgstr "слишком длинное имя каталога: \"%s\"\n"
 
-#: pg_backup_archiver.c:1869
+#: pg_backup_archiver.c:1897
 #, c-format
 msgid ""
 "directory \"%s\" does not appear to be a valid archive (\"toc.dat\" does not "
 "exist)\n"
 msgstr "каталог \"%s\" не похож на архивный (в нём отсутствует \"toc.dat\")\n"
 
-#: pg_backup_archiver.c:1877 pg_backup_custom.c:180 pg_backup_custom.c:771
+#: pg_backup_archiver.c:1905 pg_backup_custom.c:180 pg_backup_custom.c:771
 #: pg_backup_directory.c:219 pg_backup_directory.c:404
 #, c-format
 msgid "could not open input file \"%s\": %s\n"
 msgstr "не удалось открыть входной файл \"%s\": %s\n"
 
-#: pg_backup_archiver.c:1885 pg_backup_custom.c:187
+#: pg_backup_archiver.c:1913 pg_backup_custom.c:187
 #, c-format
 msgid "could not open input file: %s\n"
 msgstr "не удалось открыть входной файл: %s\n"
 
-#: pg_backup_archiver.c:1894
+#: pg_backup_archiver.c:1922
 #, c-format
 msgid "could not read input file: %s\n"
 msgstr "не удалось прочитать входной файл: %s\n"
 
-#: pg_backup_archiver.c:1896
+#: pg_backup_archiver.c:1924
 #, c-format
 msgid "input file is too short (read %lu, expected 5)\n"
 msgstr "входной файл слишком короткий (прочитано байт: %lu, ожидалось: 5)\n"
 
-#: pg_backup_archiver.c:1961
+#: pg_backup_archiver.c:1989
 #, c-format
 msgid "input file appears to be a text format dump. Please use psql.\n"
 msgstr ""
 "входной файл похоже имеет текстовый формат. Загрузите его с помощью psql.\n"
 
-#: pg_backup_archiver.c:1965
+#: pg_backup_archiver.c:1993
 #, c-format
 msgid "input file does not appear to be a valid archive (too short?)\n"
 msgstr "входной файл не похож на архив (возможно, слишком мал?)\n"
 
-#: pg_backup_archiver.c:1968
+#: pg_backup_archiver.c:1996
 #, c-format
 msgid "input file does not appear to be a valid archive\n"
 msgstr "входной файл не похож на архив\n"
 
-#: pg_backup_archiver.c:1988
+#: pg_backup_archiver.c:2016
 #, c-format
 msgid "could not close input file: %s\n"
 msgstr "не удалось закрыть входной файл: %s\n"
 
-#: pg_backup_archiver.c:2005
+#: pg_backup_archiver.c:2033
 #, c-format
 msgid "allocating AH for %s, format %d\n"
 msgstr "выделение структуры AH для %s, формат %d\n"
 
-#: pg_backup_archiver.c:2110
+#: pg_backup_archiver.c:2138
 #, c-format
 msgid "unrecognized file format \"%d\"\n"
 msgstr "неопознанный формат файла: \"%d\"\n"
 
-#: pg_backup_archiver.c:2266
+#: pg_backup_archiver.c:2294
 #, c-format
 msgid "entry ID %d out of range -- perhaps a corrupt TOC\n"
 msgstr "ID записи %d вне диапазона - возможно повреждено оглавление\n"
 
-#: pg_backup_archiver.c:2382
+#: pg_backup_archiver.c:2410
 #, c-format
 msgid "read TOC entry %d (ID %d) for %s %s\n"
 msgstr "прочитана запись оглавления %d (ID %d): %s %s\n"
 
-#: pg_backup_archiver.c:2416
+#: pg_backup_archiver.c:2444
 #, c-format
 msgid "unrecognized encoding \"%s\"\n"
 msgstr "нераспознанная кодировка \"%s\"\n"
 
-#: pg_backup_archiver.c:2421
+#: pg_backup_archiver.c:2449
 #, c-format
 msgid "invalid ENCODING item: %s\n"
 msgstr "неверный элемент ENCODING: %s\n"
 
-#: pg_backup_archiver.c:2439
+#: pg_backup_archiver.c:2467
 #, c-format
 msgid "invalid STDSTRINGS item: %s\n"
 msgstr "неверный элемент STDSTRINGS: %s\n"
 
-#: pg_backup_archiver.c:2656
+#: pg_backup_archiver.c:2694
 #, c-format
 msgid "could not set session user to \"%s\": %s"
 msgstr "не удалось переключить пользователя сессии на \"%s\": %s"
 
-#: pg_backup_archiver.c:2688
+#: pg_backup_archiver.c:2726
 #, c-format
 msgid "could not set default_with_oids: %s"
 msgstr "не удалось установить параметр default_with_oids: %s"
 
-#: pg_backup_archiver.c:2831
+#: pg_backup_archiver.c:2869
 #, c-format
 msgid "could not set search_path to \"%s\": %s"
 msgstr "не удалось присвоить search_path значение \"%s\": %s"
 
-#: pg_backup_archiver.c:2892
+#: pg_backup_archiver.c:2930
 #, c-format
 msgid "could not set default_tablespace to %s: %s"
 msgstr "не удалось задать для default_tablespace значение %s: %s"
 
-#: pg_backup_archiver.c:3002 pg_backup_archiver.c:3192
+#: pg_backup_archiver.c:3040 pg_backup_archiver.c:3230
 #, c-format
 msgid "WARNING: don't know how to set owner for object type %s\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: неизвестно, как назначить владельца для объекта типа %s\n"
 
-#: pg_backup_archiver.c:3275
+#: pg_backup_archiver.c:3314
 #, c-format
 msgid "did not find magic string in file header\n"
 msgstr "в файле заголовка не найдена магическая строка\n"
 
-#: pg_backup_archiver.c:3288
+#: pg_backup_archiver.c:3327
 #, c-format
 msgid "unsupported version (%d.%d) in file header\n"
 msgstr "неподдерживаемая версия (%d.%d) в заголовке файла\n"
 
-#: pg_backup_archiver.c:3293
+#: pg_backup_archiver.c:3332
 #, c-format
 msgid "sanity check on integer size (%lu) failed\n"
 msgstr "несоответствие размера integer (%lu)\n"
 
-#: pg_backup_archiver.c:3297
+#: pg_backup_archiver.c:3336
 #, c-format
 msgid ""
 "WARNING: archive was made on a machine with larger integers, some operations "
@@ -792,12 +792,12 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: архив был сделан на компьютере большей разрядности -- "
 "возможен сбой некоторых операций\n"
 
-#: pg_backup_archiver.c:3307
+#: pg_backup_archiver.c:3346
 #, c-format
 msgid "expected format (%d) differs from format found in file (%d)\n"
 msgstr "ожидаемый формат (%d) отличается от формата, указанного в файле (%d)\n"
 
-#: pg_backup_archiver.c:3323
+#: pg_backup_archiver.c:3362
 #, c-format
 msgid ""
 "WARNING: archive is compressed, but this installation does not support "
@@ -806,87 +806,87 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: архив сжат, но установленная версия не поддерживает сжатие "
 "-- данные недоступны\n"
 
-#: pg_backup_archiver.c:3341
+#: pg_backup_archiver.c:3380
 #, c-format
 msgid "WARNING: invalid creation date in header\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неверная дата создания в заголовке\n"
 
-#: pg_backup_archiver.c:3430
+#: pg_backup_archiver.c:3469
 #, c-format
 msgid "entering restore_toc_entries_prefork\n"
 msgstr "вход в restore_toc_entries_prefork\n"
 
-#: pg_backup_archiver.c:3474
+#: pg_backup_archiver.c:3513
 #, c-format
 msgid "processing item %d %s %s\n"
 msgstr "обработка объекта %d %s %s\n"
 
-#: pg_backup_archiver.c:3526
+#: pg_backup_archiver.c:3565
 #, c-format
 msgid "entering restore_toc_entries_parallel\n"
 msgstr "вход в restore_toc_entries_parallel\n"
 
-#: pg_backup_archiver.c:3574
+#: pg_backup_archiver.c:3613
 #, c-format
 msgid "entering main parallel loop\n"
 msgstr "вход в основной параллельный цикл\n"
 
-#: pg_backup_archiver.c:3585
+#: pg_backup_archiver.c:3624
 #, c-format
 msgid "skipping item %d %s %s\n"
 msgstr "объект %d %s %s пропускается\n"
 
-#: pg_backup_archiver.c:3595
+#: pg_backup_archiver.c:3634
 #, c-format
 msgid "launching item %d %s %s\n"
 msgstr "объект %d %s %s запускается\n"
 
-#: pg_backup_archiver.c:3651
+#: pg_backup_archiver.c:3690
 #, c-format
 msgid "finished main parallel loop\n"
 msgstr "основной параллельный цикл закончен\n"
 
-#: pg_backup_archiver.c:3660
+#: pg_backup_archiver.c:3699
 #, c-format
 msgid "entering restore_toc_entries_postfork\n"
 msgstr "вход в restore_toc_entries_postfork\n"
 
-#: pg_backup_archiver.c:3679
+#: pg_backup_archiver.c:3718
 #, c-format
 msgid "processing missed item %d %s %s\n"
 msgstr "обработка пропущенного объекта %d %s %s\n"
 
-#: pg_backup_archiver.c:3828
+#: pg_backup_archiver.c:3867
 #, c-format
 msgid "no item ready\n"
 msgstr "элемент не готов\n"
 
-#: pg_backup_archiver.c:3877
+#: pg_backup_archiver.c:3916
 #, c-format
 msgid "could not find slot of finished worker\n"
 msgstr "не удалось найти слот законченного рабочего объекта\n"
 
-#: pg_backup_archiver.c:3879
+#: pg_backup_archiver.c:3918
 #, c-format
 msgid "finished item %d %s %s\n"
 msgstr "закончен объект %d %s %s\n"
 
-#: pg_backup_archiver.c:3892
+#: pg_backup_archiver.c:3931
 #, c-format
 msgid "worker process failed: exit code %d\n"
 msgstr "рабочий процесс завершился с кодом возврата %d\n"
 
-#: pg_backup_archiver.c:4054
+#: pg_backup_archiver.c:4093
 #, c-format
 msgid "transferring dependency %d -> %d to %d\n"
 msgstr "переключение зависимости %d -> %d на %d\n"
 
-#: pg_backup_archiver.c:4127
+#: pg_backup_archiver.c:4166
 #, c-format
 msgid "reducing dependencies for %d\n"
 msgstr "уменьшение зависимостей для %d\n"
 
-#: pg_backup_archiver.c:4166
+#: pg_backup_archiver.c:4205
 #, c-format
 msgid "table \"%s\" could not be created, will not restore its data\n"
 msgstr "создать таблицу \"%s\" не удалось, её данные не будут восстановлены\n"
@@ -1104,7 +1104,7 @@ msgstr "ошибка в PQputCopyEnd: %s"
 msgid "COPY failed for table \"%s\": %s"
 msgstr "сбой команды COPY для таблицы \"%s\": %s"
 
-#: pg_backup_db.c:612 pg_dump.c:1669
+#: pg_backup_db.c:612 pg_dump.c:1678
 #, c-format
 msgid "WARNING: unexpected extra results during COPY of table \"%s\"\n"
 msgstr ""
@@ -1438,7 +1438,7 @@ msgstr "Соответствующие схемы не найдены\n"
 msgid "No matching tables were found\n"
 msgstr "Соответствующие таблицы не найдены\n"
 
-#: pg_dump.c:884
+#: pg_dump.c:893
 #, c-format
 msgid ""
 "%s dumps a database as a text file or to other formats.\n"
@@ -1447,17 +1447,17 @@ msgstr ""
 "%s сохраняет резервную копию БД в текстовом файле или другом виде.\n"
 "\n"
 
-#: pg_dump.c:885 pg_dumpall.c:542 pg_restore.c:420
+#: pg_dump.c:894 pg_dumpall.c:542 pg_restore.c:420
 #, c-format
 msgid "Usage:\n"
 msgstr "Использование:\n"
 
-#: pg_dump.c:886
+#: pg_dump.c:895
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
 msgstr "  %s [ПАРАМЕТР]... [ИМЯ_БД]\n"
 
-#: pg_dump.c:888 pg_dumpall.c:545 pg_restore.c:423
+#: pg_dump.c:897 pg_dumpall.c:545 pg_restore.c:423
 #, c-format
 msgid ""
 "\n"
@@ -1466,12 +1466,12 @@ msgstr ""
 "\n"
 "Общие параметры:\n"
 
-#: pg_dump.c:889
+#: pg_dump.c:898
 #, c-format
 msgid "  -f, --file=FILENAME          output file or directory name\n"
 msgstr "  -f, --file=ИМЯ               имя выходного файла или каталога\n"
 
-#: pg_dump.c:890
+#: pg_dump.c:899
 #, c-format
 msgid ""
 "  -F, --format=c|d|t|p         output file format (custom, directory, tar,\n"
@@ -1481,7 +1481,7 @@ msgstr ""
 "                               (пользовательский | каталог | tar |\n"
 "                               текстовый (по умолчанию))\n"
 
-#: pg_dump.c:892
+#: pg_dump.c:901
 #, c-format
 msgid "  -j, --jobs=NUM               use this many parallel jobs to dump\n"
 msgstr ""
@@ -1489,23 +1489,23 @@ msgstr ""
 "число\n"
 "                               заданий\n"
 
-#: pg_dump.c:893 pg_dumpall.c:547
+#: pg_dump.c:902 pg_dumpall.c:547
 #, c-format
 msgid "  -v, --verbose                verbose mode\n"
 msgstr "  -v, --verbose                режим подробных сообщений\n"
 
-#: pg_dump.c:894 pg_dumpall.c:548
+#: pg_dump.c:903 pg_dumpall.c:548
 #, c-format
 msgid "  -V, --version                output version information, then exit\n"
 msgstr "  -V, --version                показать версию и выйти\n"
 
-#: pg_dump.c:895
+#: pg_dump.c:904
 #, c-format
 msgid ""
 "  -Z, --compress=0-9           compression level for compressed formats\n"
 msgstr "  -Z, --compress=0-9           уровень сжатия при архивации\n"
 
-#: pg_dump.c:896 pg_dumpall.c:549
+#: pg_dump.c:905 pg_dumpall.c:549
 #, c-format
 msgid ""
 "  --lock-wait-timeout=TIMEOUT  fail after waiting TIMEOUT for a table lock\n"
@@ -1513,12 +1513,12 @@ msgstr ""
 "  --lock-wait-timeout=ТАЙМАУТ  прервать операцию при таймауте блокировки "
 "таблицы\n"
 
-#: pg_dump.c:897 pg_dumpall.c:550
+#: pg_dump.c:906 pg_dumpall.c:550
 #, c-format
 msgid "  -?, --help                   show this help, then exit\n"
 msgstr "  -?, --help                   показать эту справку и выйти\n"
 
-#: pg_dump.c:899 pg_dumpall.c:551
+#: pg_dump.c:908 pg_dumpall.c:551
 #, c-format
 msgid ""
 "\n"
@@ -1527,17 +1527,17 @@ msgstr ""
 "\n"
 "Параметры, управляющие выводом:\n"
 
-#: pg_dump.c:900 pg_dumpall.c:552
+#: pg_dump.c:909 pg_dumpall.c:552
 #, c-format
 msgid "  -a, --data-only              dump only the data, not the schema\n"
 msgstr "  -a, --data-only              выгрузить только данные, без схемы\n"
 
-#: pg_dump.c:901
+#: pg_dump.c:910
 #, c-format
 msgid "  -b, --blobs                  include large objects in dump\n"
 msgstr "  -b, --blobs                  выгрузить также большие объекты\n"
 
-#: pg_dump.c:902 pg_restore.c:434
+#: pg_dump.c:911 pg_restore.c:434
 #, c-format
 msgid ""
 "  -c, --clean                  clean (drop) database objects before "
@@ -1546,7 +1546,7 @@ msgstr ""
 "  -c, --clean                  очистить (удалить) объекты БД при "
 "восстановлении\n"
 
-#: pg_dump.c:903
+#: pg_dump.c:912
 #, c-format
 msgid ""
 "  -C, --create                 include commands to create database in dump\n"
@@ -1554,27 +1554,27 @@ msgstr ""
 "  -C, --create                 добавить в копию команды создания базы "
 "данных\n"
 
-#: pg_dump.c:904
+#: pg_dump.c:913
 #, c-format
 msgid "  -E, --encoding=ENCODING      dump the data in encoding ENCODING\n"
 msgstr "  -E, --encoding=КОДИРОВКА     выгружать данные в заданной кодировке\n"
 
-#: pg_dump.c:905
+#: pg_dump.c:914
 #, c-format
 msgid "  -n, --schema=SCHEMA          dump the named schema(s) only\n"
 msgstr "  -n, --schema=СХЕМА           выгрузить только указанную схему(ы)\n"
 
-#: pg_dump.c:906
+#: pg_dump.c:915
 #, c-format
 msgid "  -N, --exclude-schema=SCHEMA  do NOT dump the named schema(s)\n"
 msgstr "  -N, --exclude-schema=СХЕМА   НЕ выгружать указанную схему(ы)\n"
 
-#: pg_dump.c:907 pg_dumpall.c:555
+#: pg_dump.c:916 pg_dumpall.c:555
 #, c-format
 msgid "  -o, --oids                   include OIDs in dump\n"
 msgstr "  -o, --oids                   выгружать данные с OID\n"
 
-#: pg_dump.c:908
+#: pg_dump.c:917
 #, c-format
 msgid ""
 "  -O, --no-owner               skip restoration of object ownership in\n"
@@ -1583,12 +1583,12 @@ msgstr ""
 "  -O, --no-owner               не восстанавливать владение объектами\n"
 "                               при использовании текстового формата\n"
 
-#: pg_dump.c:910 pg_dumpall.c:558
+#: pg_dump.c:919 pg_dumpall.c:558
 #, c-format
 msgid "  -s, --schema-only            dump only the schema, no data\n"
 msgstr "  -s, --schema-only            выгрузить только схему, без данных\n"
 
-#: pg_dump.c:911
+#: pg_dump.c:920
 #, c-format
 msgid ""
 "  -S, --superuser=NAME         superuser user name to use in plain-text "
@@ -1597,27 +1597,27 @@ msgstr ""
 "  -S, --superuser=ИМЯ          имя пользователя, который будет задействован\n"
 "                               при восстановлении из текстового формата\n"
 
-#: pg_dump.c:912
+#: pg_dump.c:921
 #, c-format
 msgid "  -t, --table=TABLE            dump the named table(s) only\n"
 msgstr "  -t, --table=ТАБЛИЦА          выгрузить только указанную таблицу(ы)\n"
 
-#: pg_dump.c:913
+#: pg_dump.c:922
 #, c-format
 msgid "  -T, --exclude-table=TABLE    do NOT dump the named table(s)\n"
 msgstr "  -T, --exclude-table=ТАБЛИЦА  НЕ выгружать указанную таблицу(ы)\n"
 
-#: pg_dump.c:914 pg_dumpall.c:561
+#: pg_dump.c:923 pg_dumpall.c:561
 #, c-format
 msgid "  -x, --no-privileges          do not dump privileges (grant/revoke)\n"
 msgstr "  -x, --no-privileges          не выгружать права (назначение/отзыв)\n"
 
-#: pg_dump.c:915 pg_dumpall.c:562
+#: pg_dump.c:924 pg_dumpall.c:562
 #, c-format
 msgid "  --binary-upgrade             for use by upgrade utilities only\n"
 msgstr "  --binary-upgrade             только для утилит обновления БД\n"
 
-#: pg_dump.c:916 pg_dumpall.c:563
+#: pg_dump.c:925 pg_dumpall.c:563
 #, c-format
 msgid ""
 "  --column-inserts             dump data as INSERT commands with column "
@@ -1626,7 +1626,7 @@ msgstr ""
 "  --column-inserts             выгружать данные в виде INSERT с именами "
 "колонок\n"
 
-#: pg_dump.c:917 pg_dumpall.c:564
+#: pg_dump.c:926 pg_dumpall.c:564
 #, c-format
 msgid ""
 "  --disable-dollar-quoting     disable dollar quoting, use SQL standard "
@@ -1635,7 +1635,7 @@ msgstr ""
 "  --disable-dollar-quoting     отключить спецстроки с $, выводить строки\n"
 "                               по стандарту SQL\n"
 
-#: pg_dump.c:918 pg_dumpall.c:565 pg_restore.c:450
+#: pg_dump.c:927 pg_dumpall.c:565 pg_restore.c:450
 #, c-format
 msgid ""
 "  --disable-triggers           disable triggers during data-only restore\n"
@@ -1643,13 +1643,13 @@ msgstr ""
 "  --disable-triggers           отключить триггеры при восстановлении\n"
 "                               только данных, без схемы\n"
 
-#: pg_dump.c:919
+#: pg_dump.c:928
 #, c-format
 msgid ""
 "  --exclude-table-data=TABLE   do NOT dump data for the named table(s)\n"
 msgstr "  --exclude-table-data=ТАБЛИЦА НЕ выгружать указанную таблицу(ы)\n"
 
-#: pg_dump.c:920 pg_dumpall.c:566
+#: pg_dump.c:929 pg_dumpall.c:566
 #, c-format
 msgid ""
 "  --inserts                    dump data as INSERT commands, rather than "
@@ -1658,13 +1658,13 @@ msgstr ""
 "  --inserts                    выгрузить данные в виде команд INSERT, не "
 "COPY\n"
 
-#: pg_dump.c:921 pg_dumpall.c:567
+#: pg_dump.c:930 pg_dumpall.c:567
 #, c-format
 msgid "  --no-security-labels         do not dump security label assignments\n"
 msgstr ""
 "  --no-security-labels         не выгружать назначения меток безопасности\n"
 
-#: pg_dump.c:922
+#: pg_dump.c:931
 #, c-format
 msgid ""
 "  --no-synchronized-snapshots  do not use synchronized snapshots in parallel "
@@ -1673,20 +1673,20 @@ msgstr ""
 "  --no-synchronized-snapshots  не использовать синхронизированные снимки\n"
 "                               в параллельных заданиях\n"
 
-#: pg_dump.c:923 pg_dumpall.c:568
+#: pg_dump.c:932 pg_dumpall.c:568
 #, c-format
 msgid "  --no-tablespaces             do not dump tablespace assignments\n"
 msgstr ""
 "  --no-tablespaces             не выгружать назначения табличных "
 "пространств\n"
 
-#: pg_dump.c:924 pg_dumpall.c:569
+#: pg_dump.c:933 pg_dumpall.c:569
 #, c-format
 msgid "  --no-unlogged-table-data     do not dump unlogged table data\n"
 msgstr ""
 "  --no-unlogged-table-data     не выгружать данные нежурналируемых таблиц\n"
 
-#: pg_dump.c:925 pg_dumpall.c:570
+#: pg_dump.c:934 pg_dumpall.c:570
 #, c-format
 msgid ""
 "  --quote-all-identifiers      quote all identifiers, even if not key words\n"
@@ -1694,7 +1694,7 @@ msgstr ""
 "  --quote-all-identifiers      заключать в кавычки все идентификаторы,\n"
 "                               а не только ключевые слова\n"
 
-#: pg_dump.c:926
+#: pg_dump.c:935
 #, c-format
 msgid ""
 "  --section=SECTION            dump named section (pre-data, data, or post-"
@@ -1703,7 +1703,7 @@ msgstr ""
 "  --section=РАЗДЕЛ             выгрузить заданный раздел\n"
 "                               (pre-data, data или post-data)\n"
 
-#: pg_dump.c:927
+#: pg_dump.c:936
 #, c-format
 msgid ""
 "  --serializable-deferrable    wait until the dump can run without "
@@ -1712,7 +1712,7 @@ msgstr ""
 "  --serializable-deferrable    дождаться момента для выгрузки данных без "
 "аномалий\n"
 
-#: pg_dump.c:928 pg_dumpall.c:571 pg_restore.c:456
+#: pg_dump.c:937 pg_dumpall.c:571 pg_restore.c:456
 #, c-format
 msgid ""
 "  --use-set-session-authorization\n"
@@ -1724,7 +1724,7 @@ msgstr ""
 "                               устанавливать владельца, используя команды\n"
 "                               SET SESSION AUTHORIZATION вместо ALTER OWNER\n"
 
-#: pg_dump.c:932 pg_dumpall.c:575 pg_restore.c:460
+#: pg_dump.c:941 pg_dumpall.c:575 pg_restore.c:460
 #, c-format
 msgid ""
 "\n"
@@ -1733,33 +1733,33 @@ msgstr ""
 "\n"
 "Параметры подключения:\n"
 
-#: pg_dump.c:933
+#: pg_dump.c:942
 #, c-format
 msgid "  -d, --dbname=DBNAME      database to dump\n"
 msgstr "  -d, --dbname=БД          имя базы данных для выгрузки\n"
 
-#: pg_dump.c:934 pg_dumpall.c:577 pg_restore.c:461
+#: pg_dump.c:943 pg_dumpall.c:577 pg_restore.c:461
 #, c-format
 msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
 msgstr ""
 "  -h, --host=ИМЯ           имя сервера баз данных или каталог сокетов\n"
 
-#: pg_dump.c:935 pg_dumpall.c:579 pg_restore.c:462
+#: pg_dump.c:944 pg_dumpall.c:579 pg_restore.c:462
 #, c-format
 msgid "  -p, --port=PORT          database server port number\n"
 msgstr "  -p, --port=ПОРТ          номер порта сервера БД\n"
 
-#: pg_dump.c:936 pg_dumpall.c:580 pg_restore.c:463
+#: pg_dump.c:945 pg_dumpall.c:580 pg_restore.c:463
 #, c-format
 msgid "  -U, --username=NAME      connect as specified database user\n"
 msgstr "  -U, --username=ИМЯ       имя пользователя баз данных\n"
 
-#: pg_dump.c:937 pg_dumpall.c:581 pg_restore.c:464
+#: pg_dump.c:946 pg_dumpall.c:581 pg_restore.c:464
 #, c-format
 msgid "  -w, --no-password        never prompt for password\n"
 msgstr "  -w, --no-password        не запрашивать пароль\n"
 
-#: pg_dump.c:938 pg_dumpall.c:582 pg_restore.c:465
+#: pg_dump.c:947 pg_dumpall.c:582 pg_restore.c:465
 #, c-format
 msgid ""
 "  -W, --password           force password prompt (should happen "
@@ -1767,12 +1767,12 @@ msgid ""
 msgstr ""
 "  -W, --password           запрашивать пароль всегда (обычно не требуется)\n"
 
-#: pg_dump.c:939 pg_dumpall.c:583
+#: pg_dump.c:948 pg_dumpall.c:583
 #, c-format
 msgid "  --role=ROLENAME          do SET ROLE before dump\n"
 msgstr "  --role=ИМЯ_РОЛИ          выполнить SET ROLE перед выгрузкой\n"
 
-#: pg_dump.c:941
+#: pg_dump.c:950
 #, c-format
 msgid ""
 "\n"
@@ -1785,151 +1785,151 @@ msgstr ""
 "PGDATABASE.\n"
 "\n"
 
-#: pg_dump.c:943 pg_dumpall.c:587 pg_restore.c:469
+#: pg_dump.c:952 pg_dumpall.c:587 pg_restore.c:469
 #, c-format
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_dump.c:958
+#: pg_dump.c:967
 #, c-format
 msgid "invalid client encoding \"%s\" specified\n"
 msgstr "указана неверная клиентская кодировка \"%s\"\n"
 
-#: pg_dump.c:1141
+#: pg_dump.c:1150
 #, c-format
 msgid "invalid output format \"%s\" specified\n"
 msgstr "указан неверный формат вывода: \"%s\"\n"
 
-#: pg_dump.c:1163
+#: pg_dump.c:1172
 #, c-format
 msgid "server version must be at least 7.3 to use schema selection switches\n"
 msgstr ""
 "для использования параметров выбора схемы нужен сервер версии 7.3 или новее\n"
 
-#: pg_dump.c:1527
+#: pg_dump.c:1536
 #, c-format
 msgid "dumping contents of table %s\n"
 msgstr "выгрузка содержимого таблицы %s\n"
 
-#: pg_dump.c:1650
+#: pg_dump.c:1659
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n"
 msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQendcopy().\n"
 
-#: pg_dump.c:1651 pg_dump.c:1661
+#: pg_dump.c:1660 pg_dump.c:1670
 #, c-format
 msgid "Error message from server: %s"
 msgstr "Сообщение об ошибке с сервера: %s"
 
-#: pg_dump.c:1652 pg_dump.c:1662
+#: pg_dump.c:1661 pg_dump.c:1671
 #, c-format
 msgid "The command was: %s\n"
 msgstr "Выполнялась команда: %s\n"
 
-#: pg_dump.c:1660
+#: pg_dump.c:1669
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n"
 msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQgetResult().\n"
 
-#: pg_dump.c:2276
+#: pg_dump.c:2285
 #, c-format
 msgid "saving database definition\n"
 msgstr "сохранение определения базы данных\n"
 
-#: pg_dump.c:2609
+#: pg_dump.c:2618
 #, c-format
 msgid "saving encoding = %s\n"
 msgstr "сохранение кодировки (%s)\n"
 
-#: pg_dump.c:2636
+#: pg_dump.c:2645
 #, c-format
 msgid "saving standard_conforming_strings = %s\n"
 msgstr "сохранение standard_conforming_strings (%s)\n"
 
-#: pg_dump.c:2669
+#: pg_dump.c:2678
 #, c-format
 msgid "reading large objects\n"
 msgstr "чтение больших объектов\n"
 
-#: pg_dump.c:2801
+#: pg_dump.c:2823
 #, c-format
 msgid "saving large objects\n"
 msgstr "сохранение больших объектов\n"
 
-#: pg_dump.c:2848
+#: pg_dump.c:2870
 #, c-format
 msgid "error reading large object %u: %s"
 msgstr "ошибка чтения большого объекта %u: %s"
 
-#: pg_dump.c:3041
+#: pg_dump.c:3063
 #, c-format
 msgid "could not find parent extension for %s\n"
 msgstr "не удалось найти родительское расширение для %s\n"
 
 # TO REVIEW
-#: pg_dump.c:3144
+#: pg_dump.c:3166
 #, c-format
 msgid "WARNING: owner of schema \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у схемы \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:3187
+#: pg_dump.c:3209
 #, c-format
 msgid "schema with OID %u does not exist\n"
 msgstr "схема с OID %u не существует\n"
 
-#: pg_dump.c:3537
+#: pg_dump.c:3559
 #, c-format
 msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:3648
+#: pg_dump.c:3670
 #, c-format
 msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у оператора \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:3905
+#: pg_dump.c:3927
 #, c-format
 msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у класса операторов \"%s\" по-видимому неправильный "
 "владелец\n"
 
-#: pg_dump.c:3993
+#: pg_dump.c:4015
 #, c-format
 msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у семейства операторов \"%s\" по-видимому неправильный "
 "владелец\n"
 
-#: pg_dump.c:4131
+#: pg_dump.c:4153
 #, c-format
 msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у агрегатной функции \"%s\" по-видимому неправильный "
 "владелец\n"
 
-#: pg_dump.c:4324
+#: pg_dump.c:4346
 #, c-format
 msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у функции \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:4891
+#: pg_dump.c:4913
 #, c-format
 msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у таблицы \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:5042
+#: pg_dump.c:5064
 #, c-format
 msgid "reading indexes for table \"%s\"\n"
 msgstr "чтение индексов таблицы \"%s\"\n"
 
-#: pg_dump.c:5375
+#: pg_dump.c:5397
 #, c-format
 msgid "reading foreign key constraints for table \"%s\"\n"
 msgstr "чтение ограничений внешних ключей таблицы \"%s\"\n"
 
-#: pg_dump.c:5620
+#: pg_dump.c:5642
 #, c-format
 msgid ""
 "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not "
@@ -1938,12 +1938,12 @@ msgstr ""
 "по OID %u не удалось найти родительскую таблицу для записи pg_rewrite с OID "
 "%u\n"
 
-#: pg_dump.c:5713
+#: pg_dump.c:5735
 #, c-format
 msgid "reading triggers for table \"%s\"\n"
 msgstr "чтение триггеров таблицы \"%s\"\n"
 
-#: pg_dump.c:5877
+#: pg_dump.c:5899
 #, c-format
 msgid ""
 "query produced null referenced table name for foreign key trigger \"%s\" on "
@@ -1952,32 +1952,32 @@ msgstr ""
 "запрос не вернул имя целевой таблицы для триггера внешнего ключа \"%s\" в "
 "таблице \"%s\" (OID целевой таблицы: %u)\n"
 
-#: pg_dump.c:6348
+#: pg_dump.c:6370
 #, c-format
 msgid "finding the columns and types of table \"%s\"\n"
 msgstr "поиск колонок и типов таблицы \"%s\"\n"
 
-#: pg_dump.c:6526
+#: pg_dump.c:6548
 #, c-format
 msgid "invalid column numbering in table \"%s\"\n"
 msgstr "неверная нумерация колонок в таблице \"%s\"\n"
 
-#: pg_dump.c:6560
+#: pg_dump.c:6582
 #, c-format
 msgid "finding default expressions of table \"%s\"\n"
 msgstr "поиск выражений по умолчанию для таблицы \"%s\"\n"
 
-#: pg_dump.c:6612
+#: pg_dump.c:6634
 #, c-format
 msgid "invalid adnum value %d for table \"%s\"\n"
 msgstr "неверное значение adnum (%d) в таблице \"%s\"\n"
 
-#: pg_dump.c:6684
+#: pg_dump.c:6706
 #, c-format
 msgid "finding check constraints for table \"%s\"\n"
 msgstr "поиск ограничений-проверок для таблицы \"%s\"\n"
 
-#: pg_dump.c:6779
+#: pg_dump.c:6801
 #, c-format
 msgid "expected %d check constraint on table \"%s\" but found %d\n"
 msgid_plural "expected %d check constraints on table \"%s\" but found %d\n"
@@ -1988,71 +1988,71 @@ msgstr[1] ""
 msgstr[2] ""
 "ожидалось %d ограничений-проверок для таблицы \"%s\", но найдено: %d\n"
 
-#: pg_dump.c:6783
+#: pg_dump.c:6805
 #, c-format
 msgid "(The system catalogs might be corrupted.)\n"
 msgstr "(Возможно повреждены системные каталоги.)\n"
 
-#: pg_dump.c:8151
+#: pg_dump.c:8174
 #, c-format
 msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный тип типа\n"
 
-#: pg_dump.c:9623
+#: pg_dump.c:9646
 #, c-format
 msgid "WARNING: bogus value in proargmodes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в массиве proargmodes\n"
 
-#: pg_dump.c:9951
+#: pg_dump.c:9974
 #, c-format
 msgid "WARNING: could not parse proallargtypes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proallargtypes\n"
 
-#: pg_dump.c:9967
+#: pg_dump.c:9990
 #, c-format
 msgid "WARNING: could not parse proargmodes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargmodes\n"
 
-#: pg_dump.c:9981
+#: pg_dump.c:10004
 #, c-format
 msgid "WARNING: could not parse proargnames array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargnames\n"
 
-#: pg_dump.c:9992
+#: pg_dump.c:10015
 #, c-format
 msgid "WARNING: could not parse proconfig array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proconfig\n"
 
 # TO REVEIW
-#: pg_dump.c:10049
+#: pg_dump.c:10072
 #, c-format
 msgid "unrecognized provolatile value for function \"%s\"\n"
 msgstr "недопустимое значение provolatile для функции \"%s\"\n"
 
-#: pg_dump.c:10179
+#: pg_dump.c:10202
 #, c-format
 msgid "could not find function definition for function with OID %u\n"
 msgstr "не удалось найти определение функции для функции с OID %u\n"
 
-#: pg_dump.c:10224
+#: pg_dump.c:10247
 #, c-format
 msgid "WARNING: bogus value in pg_cast.castfunc or pg_cast.castmethod field\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_cast.castfunc или pg_cast."
 "castmethod\n"
 
-#: pg_dump.c:10227
+#: pg_dump.c:10250
 #, c-format
 msgid "WARNING: bogus value in pg_cast.castmethod field\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_cast.castmethod\n"
 
-#: pg_dump.c:10596
+#: pg_dump.c:10619
 #, c-format
 msgid "WARNING: could not find operator with OID %s\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: оператор с OID %s не найден\n"
 
-#: pg_dump.c:11613
+#: pg_dump.c:11648
 #, c-format
 msgid ""
 "WARNING: aggregate function %s could not be dumped correctly for this "
@@ -2061,28 +2061,28 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: агрегатная функция %s не может быть правильно выгружена для "
 "этой версии базы данных; функция проигнорирована\n"
 
-#: pg_dump.c:12381
+#: pg_dump.c:12416
 #, c-format
 msgid "unrecognized object type in default privileges: %d\n"
 msgstr "нераспознанный тип объекта в определении прав по умолчанию: %d)\n"
 
-#: pg_dump.c:12396
+#: pg_dump.c:12431
 #, c-format
 msgid "could not parse default ACL list (%s)\n"
 msgstr "не удалось разобрать список прав по умолчанию (%s)\n"
 
-#: pg_dump.c:12451
+#: pg_dump.c:12486
 #, c-format
 msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
 msgstr "не удалось разобрать список прав (%s) для объекта \"%s\" (%s)\n"
 
-#: pg_dump.c:12870
+#: pg_dump.c:12906
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned no data\n"
 msgstr ""
 "запрос на получение определения представления \"%s\" не возвратил данные\n"
 
-#: pg_dump.c:12873
+#: pg_dump.c:12909
 #, c-format
 msgid ""
 "query to obtain definition of view \"%s\" returned more than one definition\n"
@@ -2090,27 +2090,27 @@ msgstr ""
 "запрос на получения определения представления \"%s\" возвратил несколько "
 "определений\n"
 
-#: pg_dump.c:12880
+#: pg_dump.c:12916
 #, c-format
 msgid "definition of view \"%s\" appears to be empty (length zero)\n"
 msgstr "определение представления \"%s\" пустое (длина равна нулю)\n"
 
-#: pg_dump.c:13595
+#: pg_dump.c:13631
 #, c-format
 msgid "invalid column number %d for table \"%s\"\n"
 msgstr "неверный номер колонки %d для таблицы \"%s\"\n"
 
-#: pg_dump.c:13710
+#: pg_dump.c:13746
 #, c-format
 msgid "missing index for constraint \"%s\"\n"
 msgstr "отсутствует индекс для ограничения \"%s\"\n"
 
-#: pg_dump.c:13901
+#: pg_dump.c:13937
 #, c-format
 msgid "unrecognized constraint type: %c\n"
 msgstr "нераспознанный тип ограничения: %c\n"
 
-#: pg_dump.c:14050 pg_dump.c:14214
+#: pg_dump.c:14086 pg_dump.c:14250
 #, c-format
 msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n"
 msgid_plural ""
@@ -2125,23 +2125,23 @@ msgstr[2] ""
 "запрос на получение данных последовательности \"%s\" вернул %d строк "
 "(ожидалась 1)\n"
 
-#: pg_dump.c:14061
+#: pg_dump.c:14097
 #, c-format
 msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
 msgstr ""
 "запрос на получение данных последовательности \"%s\" вернул имя \"%s\"\n"
 
-#: pg_dump.c:14309
+#: pg_dump.c:14345
 #, c-format
 msgid "unexpected tgtype value: %d\n"
 msgstr "неожиданное значение tgtype: %d\n"
 
-#: pg_dump.c:14391
+#: pg_dump.c:14427
 #, c-format
 msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n"
 msgstr "неверная строка аргументов (%s) для триггера \"%s\" таблицы \"%s\"\n"
 
-#: pg_dump.c:14578
+#: pg_dump.c:14614
 #, c-format
 msgid ""
 "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows "
@@ -2150,17 +2150,17 @@ msgstr ""
 "запрос на получение правила \"%s\" для таблицы \"%s\" возвратил неверное "
 "число строк\n"
 
-#: pg_dump.c:14957
+#: pg_dump.c:14993
 #, c-format
 msgid "reading dependency data\n"
 msgstr "чтение данных о зависимостях\n"
 
-#: pg_dump.c:15515
+#: pg_dump.c:15551
 #, c-format
 msgid "WARNING: could not parse reloptions array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив reloptions\n"
 
-#: pg_dump.c:15579
+#: pg_dump.c:15615
 #, c-format
 msgid "query returned %d row instead of one: %s\n"
 msgid_plural "query returned %d rows instead of one: %s\n"
index 93013763738542974f931b33304fc488461c8543..43b5247dc4cc77a53d0c78da0708f9092b65c5ae 100644 (file)
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: postgres (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-02-06 22:29+0000\n"
-"PO-Revision-Date: 2017-04-19 06:50+0300\n"
+"POT-Creation-Date: 2017-05-26 20:59+0000\n"
+"PO-Revision-Date: 2017-05-27 17:51+0300\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -216,8 +216,8 @@ msgstr "число колонок индекса (%d) превышает пре
 msgid "index row requires %lu bytes, maximum size is %lu"
 msgstr "строка индекса требует байт: %lu, при максимуме: %lu"
 
-#: access/common/printtup.c:293 tcop/fastpath.c:182 tcop/fastpath.c:544
-#: tcop/postgres.c:1702
+#: access/common/printtup.c:293 tcop/fastpath.c:182 tcop/fastpath.c:532
+#: tcop/postgres.c:1708
 #, c-format
 msgid "unsupported format code: %d"
 msgstr "неподдерживаемый код формата: %d"
@@ -429,8 +429,8 @@ msgid "\"%s\" is an index"
 msgstr "\"%s\" - это индекс"
 
 #: access/heap/heapam.c:1203 access/heap/heapam.c:1231
-#: access/heap/heapam.c:1263 catalog/aclchk.c:1749 commands/tablecmds.c:8290
-#: commands/tablecmds.c:10711
+#: access/heap/heapam.c:1263 catalog/aclchk.c:1749 commands/tablecmds.c:8291
+#: commands/tablecmds.c:10712
 #, c-format
 msgid "\"%s\" is a composite type"
 msgstr "\"%s\" - это составной тип"
@@ -447,8 +447,8 @@ msgid "row is too big: size %lu, maximum size %lu"
 msgstr "строка слишком велика: размер %lu, при максимуме: %lu"
 
 #: access/index/indexam.c:169 catalog/objectaddress.c:842
-#: commands/indexcmds.c:1744 commands/tablecmds.c:232
-#: commands/tablecmds.c:10702
+#: commands/indexcmds.c:1745 commands/tablecmds.c:232
+#: commands/tablecmds.c:10703
 #, c-format
 msgid "\"%s\" is not an index"
 msgstr "\"%s\" - это не индекс"
@@ -747,8 +747,8 @@ msgstr "удаляется файл \"%s\""
 #: access/transam/xlog.c:2703 access/transam/xlog.c:2781
 #: replication/basebackup.c:391 replication/basebackup.c:1063
 #: replication/walsender.c:368 replication/walsender.c:1340
-#: storage/file/copydir.c:155 storage/file/fd.c:466 storage/file/fd.c:2766
-#: storage/file/fd.c:2832 storage/smgr/md.c:587 storage/smgr/md.c:845
+#: storage/file/copydir.c:155 storage/file/fd.c:473 storage/file/fd.c:2843
+#: storage/file/fd.c:2909 storage/smgr/md.c:587 storage/smgr/md.c:845
 #: utils/error/elog.c:1698 utils/init/miscinit.c:1067
 #: utils/init/miscinit.c:1188 utils/init/miscinit.c:1266
 #, c-format
@@ -822,8 +822,8 @@ msgid "could not write to file \"%s\": %m"
 msgstr "записать в файл \"%s\" не удалось: %m"
 
 #: access/transam/timeline.c:407 access/transam/timeline.c:483
-#: access/transam/xlog.c:2370 access/transam/xlog.c:2500 storage/file/fd.c:483
-#: storage/file/fd.c:2853 storage/smgr/md.c:968 storage/smgr/md.c:1199
+#: access/transam/xlog.c:2370 access/transam/xlog.c:2500 storage/file/fd.c:490
+#: storage/file/fd.c:2930 storage/smgr/md.c:968 storage/smgr/md.c:1199
 #: storage/smgr/md.c:1372
 #, c-format
 msgid "could not fsync file \"%s\": %m"
@@ -1719,8 +1719,8 @@ msgstr "начинается восстановление архива"
 #: postmaster/postmaster.c:4595 postmaster/postmaster.c:5263
 #: postmaster/postmaster.c:5439 postmaster/postmaster.c:5856
 #: storage/buffer/buf_init.c:154 storage/buffer/localbuf.c:397
-#: storage/file/fd.c:588 storage/file/fd.c:985 storage/file/fd.c:1103
-#: storage/file/fd.c:1716 storage/ipc/procarray.c:901
+#: storage/file/fd.c:595 storage/file/fd.c:1023 storage/file/fd.c:1141
+#: storage/file/fd.c:1793 storage/ipc/procarray.c:901
 #: storage/ipc/procarray.c:1341 storage/ipc/procarray.c:1348
 #: storage/ipc/procarray.c:1665 storage/ipc/procarray.c:2155
 #: utils/adt/formatting.c:1527 utils/adt/formatting.c:1647
@@ -2181,8 +2181,8 @@ msgstr ""
 #: access/transam/xlog.c:8909 access/transam/xlog.c:9103
 #: access/transam/xlogarchive.c:106 access/transam/xlogarchive.c:265
 #: replication/basebackup.c:397 replication/basebackup.c:463
-#: storage/file/copydir.c:72 storage/file/copydir.c:115 storage/file/fd.c:2632
-#: storage/file/fd.c:2724 utils/adt/dbsize.c:68 utils/adt/dbsize.c:218
+#: storage/file/copydir.c:72 storage/file/copydir.c:115 storage/file/fd.c:2709
+#: storage/file/fd.c:2801 utils/adt/dbsize.c:68 utils/adt/dbsize.c:218
 #: utils/adt/dbsize.c:298 utils/adt/genfile.c:108 utils/adt/genfile.c:280
 #: guc-file.l:775
 #, c-format
@@ -2361,7 +2361,7 @@ msgstr "восстановить файл \"%s\" из архива не удал
 msgid "%s \"%s\": return code %d"
 msgstr "%s \"%s\": код возврата %d"
 
-#: access/transam/xlogarchive.c:457 storage/file/fd.c:494 storage/file/fd.c:552
+#: access/transam/xlogarchive.c:457 storage/file/fd.c:501 storage/file/fd.c:559
 #: utils/time/snapmgr.c:884
 #, c-format
 msgid "could not rename file \"%s\" to \"%s\": %m"
@@ -2571,12 +2571,12 @@ msgstr ""
 "нарушение последовательности ID линии времени %u (после %u) в сегменте "
 "журнала %s, смещение %u"
 
-#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:805 tcop/postgres.c:3523
+#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:805 tcop/postgres.c:3529
 #, c-format
 msgid "--%s requires a value"
 msgstr "для --%s требуется значение"
 
-#: bootstrap/bootstrap.c:283 postmaster/postmaster.c:810 tcop/postgres.c:3528
+#: bootstrap/bootstrap.c:283 postmaster/postmaster.c:810 tcop/postgres.c:3534
 #, c-format
 msgid "-c %s requires a value"
 msgstr "для -c %s требуется значение"
@@ -2720,9 +2720,9 @@ msgstr "большой объект %u не существует"
 #: commands/dbcommands.c:164 commands/dbcommands.c:172
 #: commands/dbcommands.c:180 commands/dbcommands.c:188
 #: commands/dbcommands.c:196 commands/dbcommands.c:1381
-#: commands/dbcommands.c:1389 commands/extension.c:1250
-#: commands/extension.c:1258 commands/extension.c:1266
-#: commands/extension.c:2674 commands/foreigncmds.c:538
+#: commands/dbcommands.c:1389 commands/extension.c:1253
+#: commands/extension.c:1261 commands/extension.c:1269
+#: commands/extension.c:2677 commands/foreigncmds.c:538
 #: commands/foreigncmds.c:547 commands/functioncmds.c:496
 #: commands/functioncmds.c:588 commands/functioncmds.c:596
 #: commands/functioncmds.c:604 commands/functioncmds.c:1669
@@ -2753,8 +2753,8 @@ msgstr "права по умолчанию нельзя определить д
 #: commands/tablecmds.c:4920 commands/tablecmds.c:4970
 #: commands/tablecmds.c:5074 commands/tablecmds.c:5121
 #: commands/tablecmds.c:5205 commands/tablecmds.c:5293
-#: commands/tablecmds.c:7254 commands/tablecmds.c:7473
-#: commands/tablecmds.c:7865 commands/trigger.c:616 parser/analyze.c:1994
+#: commands/tablecmds.c:7255 commands/tablecmds.c:7474
+#: commands/tablecmds.c:7866 commands/trigger.c:616 parser/analyze.c:1994
 #: parser/parse_relation.c:2259 parser/parse_relation.c:2316
 #: parser/parse_target.c:931 parser/parse_type.c:124 utils/adt/acl.c:2840
 #: utils/adt/ruleutils.c:1813
@@ -2763,7 +2763,7 @@ msgid "column \"%s\" of relation \"%s\" does not exist"
 msgstr "колонка \"%s\" в таблице \"%s\" не существует"
 
 #: catalog/aclchk.c:1757 catalog/objectaddress.c:849 commands/sequence.c:1076
-#: commands/tablecmds.c:214 commands/tablecmds.c:10676 utils/adt/acl.c:2076
+#: commands/tablecmds.c:214 commands/tablecmds.c:10677 utils/adt/acl.c:2076
 #: utils/adt/acl.c:2106 utils/adt/acl.c:2138 utils/adt/acl.c:2170
 #: utils/adt/acl.c:2198 utils/adt/acl.c:2228
 #, c-format
@@ -3281,11 +3281,11 @@ msgstr ""
 "сортировки"
 
 #: catalog/heap.c:575 commands/createas.c:200 commands/createas.c:471
-#: commands/indexcmds.c:1091 commands/view.c:86 regex/regc_pg_locale.c:262
+#: commands/indexcmds.c:1092 commands/view.c:86 regex/regc_pg_locale.c:262
 #: utils/adt/formatting.c:1518 utils/adt/formatting.c:1570
 #: utils/adt/formatting.c:1638 utils/adt/formatting.c:1690
 #: utils/adt/formatting.c:1759 utils/adt/formatting.c:1823 utils/adt/like.c:213
-#: utils/adt/selfuncs.c:5225 utils/adt/varlena.c:1381
+#: utils/adt/selfuncs.c:5325 utils/adt/varlena.c:1381
 #, c-format
 msgid "Use the COLLATE clause to set the collation explicitly."
 msgstr "Задайте правило сортировки явно в предложении COLLATE."
@@ -3295,7 +3295,7 @@ msgstr "Задайте правило сортировки явно в пред
 msgid "relation \"%s\" already exists"
 msgstr "отношение \"%s\" уже существует"
 
-#: catalog/heap.c:1065 catalog/pg_type.c:402 catalog/pg_type.c:705
+#: catalog/heap.c:1065 catalog/pg_type.c:402 catalog/pg_type.c:720
 #: commands/typecmds.c:237 commands/typecmds.c:737 commands/typecmds.c:1088
 #: commands/typecmds.c:1306 commands/typecmds.c:2058
 #, c-format
@@ -3474,13 +3474,13 @@ msgid "relation \"%s.%s\" does not exist"
 msgstr "отношение \"%s.%s\" не существует"
 
 #: catalog/namespace.c:417 parser/parse_relation.c:976
-#: parser/parse_relation.c:984 utils/adt/regproc.c:853
+#: parser/parse_relation.c:984 utils/adt/regproc.c:854
 #, c-format
 msgid "relation \"%s\" does not exist"
 msgstr "отношение \"%s\" не существует"
 
-#: catalog/namespace.c:485 catalog/namespace.c:2834 commands/extension.c:1400
-#: commands/extension.c:1406
+#: catalog/namespace.c:485 catalog/namespace.c:2834 commands/extension.c:1403
+#: commands/extension.c:1409
 #, c-format
 msgid "no schema has been selected to create in"
 msgstr "схема для создания объектов не выбрана"
@@ -3587,7 +3587,7 @@ msgstr "Ошибка синтаксиса в списке."
 msgid "database name cannot be qualified"
 msgstr "имя базы данных не может быть составным"
 
-#: catalog/objectaddress.c:722 commands/extension.c:2427
+#: catalog/objectaddress.c:722 commands/extension.c:2430
 #, c-format
 msgid "extension name cannot be qualified"
 msgstr "имя расширения не может быть составным"
@@ -3622,25 +3622,25 @@ msgstr "имя событийного триггера не может быть
 
 #: catalog/objectaddress.c:856 commands/lockcmds.c:94 commands/tablecmds.c:208
 #: commands/tablecmds.c:1239 commands/tablecmds.c:4017
-#: commands/tablecmds.c:7376
+#: commands/tablecmds.c:7377
 #, c-format
 msgid "\"%s\" is not a table"
 msgstr "\"%s\" - это не таблица"
 
 #: catalog/objectaddress.c:863 commands/tablecmds.c:220
-#: commands/tablecmds.c:4041 commands/tablecmds.c:10681 commands/view.c:123
+#: commands/tablecmds.c:4041 commands/tablecmds.c:10682 commands/view.c:123
 #, c-format
 msgid "\"%s\" is not a view"
 msgstr "\"%s\" - это не представление"
 
 #: catalog/objectaddress.c:870 commands/matview.c:144 commands/tablecmds.c:226
-#: commands/tablecmds.c:10686
+#: commands/tablecmds.c:10687
 #, c-format
 msgid "\"%s\" is not a materialized view"
 msgstr "\"%s\" - это не материализованное представление"
 
 #: catalog/objectaddress.c:877 commands/tablecmds.c:244
-#: commands/tablecmds.c:4044 commands/tablecmds.c:10691
+#: commands/tablecmds.c:4044 commands/tablecmds.c:10692
 #, c-format
 msgid "\"%s\" is not a foreign table"
 msgstr "\"%s\" - это не сторонняя таблица"
@@ -3652,7 +3652,7 @@ msgstr "имя колонки нужно указать в полной форм
 
 #: catalog/objectaddress.c:1061 commands/functioncmds.c:127
 #: commands/tablecmds.c:236 commands/typecmds.c:3245 parser/parse_func.c:1580
-#: parser/parse_type.c:203 utils/adt/acl.c:4374 utils/adt/regproc.c:1017
+#: parser/parse_type.c:203 utils/adt/acl.c:4374 utils/adt/regproc.c:1018
 #, c-format
 msgid "type \"%s\" does not exist"
 msgstr "тип \"%s\" не существует"
@@ -4043,7 +4043,7 @@ msgstr "преобразование \"%s\" уже существует"
 msgid "default conversion for %s to %s already exists"
 msgstr "преобразование по умолчанию из %s в %s уже существует"
 
-#: catalog/pg_depend.c:165 commands/extension.c:2930
+#: catalog/pg_depend.c:165 commands/extension.c:2933
 #, c-format
 msgid "%s is already a member of extension \"%s\""
 msgstr "%s уже относится к расширению \"%s\""
@@ -4365,13 +4365,13 @@ msgstr "выравнивание \"%c\" не подходит для типа п
 msgid "fixed-size types must have storage PLAIN"
 msgstr "для типов постоянного размера применим только режим хранения PLAIN"
 
-#: catalog/pg_type.c:772
+#: catalog/pg_type.c:792
 #, c-format
 msgid "could not form array type name for type \"%s\""
 msgstr "не удалось сформировать имя типа массива для типа \"%s\""
 
 #: catalog/toasting.c:91 commands/indexcmds.c:381 commands/tablecmds.c:4026
-#: commands/tablecmds.c:10569
+#: commands/tablecmds.c:10570
 #, c-format
 msgid "\"%s\" is not a table or materialized view"
 msgstr "\"%s\" - это не таблица и не материализованное представление"
@@ -4595,7 +4595,7 @@ msgstr "кластеризовать временные таблицы друг
 msgid "there is no previously clustered index for table \"%s\""
 msgstr "таблица \"%s\" ранее не кластеризовалась по какому-либо индексу"
 
-#: commands/cluster.c:175 commands/tablecmds.c:8589
+#: commands/cluster.c:175 commands/tablecmds.c:8590
 #, c-format
 msgid "index \"%s\" for table \"%s\" does not exist"
 msgstr "индекс \"%s\" для таблицы \"%s\" не существует"
@@ -4644,7 +4644,7 @@ msgid "clustering \"%s.%s\" using sequential scan and sort"
 msgstr ""
 "кластеризация \"%s.%s\" путём последовательного сканирования и сортировки"
 
-#: commands/cluster.c:943 commands/vacuumlazy.c:436
+#: commands/cluster.c:943 commands/vacuumlazy.c:441
 #, c-format
 msgid "vacuuming \"%s.%s\""
 msgstr "очистка \"%s.%s\""
@@ -5200,7 +5200,7 @@ msgstr "неверный размер поля"
 msgid "incorrect binary data format"
 msgstr "неверный двоичный формат данных"
 
-#: commands/copy.c:4187 commands/indexcmds.c:1012 commands/tablecmds.c:1403
+#: commands/copy.c:4187 commands/indexcmds.c:1013 commands/tablecmds.c:1403
 #: commands/tablecmds.c:2212 parser/parse_relation.c:2745
 #: utils/adt/tsvector_op.c:1418
 #, c-format
@@ -5676,8 +5676,8 @@ msgstr "Владельцем событийного триггера долже
 msgid "%s can only be called in a sql_drop event trigger function"
 msgstr "%s можно вызывать только в событийной триггерной функции sql_drop"
 
-#: commands/event_trigger.c:1226 commands/extension.c:1650
-#: commands/extension.c:1759 commands/extension.c:1952 commands/prepare.c:702
+#: commands/event_trigger.c:1226 commands/extension.c:1653
+#: commands/extension.c:1762 commands/extension.c:1955 commands/prepare.c:702
 #: executor/execQual.c:1743 executor/execQual.c:1768 executor/execQual.c:2143
 #: executor/execQual.c:5333 executor/functions.c:1027 foreign/foreign.c:421
 #: replication/walsender.c:1901 utils/adt/jsonfuncs.c:924
@@ -5688,8 +5688,8 @@ msgid "set-valued function called in context that cannot accept a set"
 msgstr ""
 "функция, возвращающая множество, вызвана в контексте, где ему нет места"
 
-#: commands/event_trigger.c:1230 commands/extension.c:1654
-#: commands/extension.c:1763 commands/extension.c:1956 commands/prepare.c:706
+#: commands/event_trigger.c:1230 commands/extension.c:1657
+#: commands/extension.c:1766 commands/extension.c:1959 commands/prepare.c:706
 #: foreign/foreign.c:426 replication/walsender.c:1905
 #: utils/mmgr/portalmem.c:1056
 #, c-format
@@ -5716,7 +5716,7 @@ msgstr "параметр BUFFERS оператора EXPLAIN требует ук
 msgid "EXPLAIN option TIMING requires ANALYZE"
 msgstr "параметр TIMING оператора EXPLAIN требует указания ANALYZE"
 
-#: commands/extension.c:148 commands/extension.c:2632
+#: commands/extension.c:148 commands/extension.c:2635
 #, c-format
 msgid "extension \"%s\" does not exist"
 msgstr "расширение \"%s\" не существует"
@@ -5806,33 +5806,33 @@ msgid "parameter \"schema\" cannot be specified when \"relocatable\" is true"
 msgstr ""
 "параметр \"schema\" не может быть указан вместе с \"relocatable\" = true"
 
-#: commands/extension.c:726
+#: commands/extension.c:729
 #, c-format
 msgid ""
 "transaction control statements are not allowed within an extension script"
 msgstr "в скрипте расширения не должно быть операторов управления транзакциями"
 
-#: commands/extension.c:794
+#: commands/extension.c:797
 #, c-format
 msgid "permission denied to create extension \"%s\""
 msgstr "нет прав на создание расширения \"%s\""
 
-#: commands/extension.c:796
+#: commands/extension.c:799
 #, c-format
 msgid "Must be superuser to create this extension."
 msgstr "Для создания этого расширения нужно быть суперпользователем."
 
-#: commands/extension.c:800
+#: commands/extension.c:803
 #, c-format
 msgid "permission denied to update extension \"%s\""
 msgstr "нет прав на изменение расширения \"%s\""
 
-#: commands/extension.c:802
+#: commands/extension.c:805
 #, c-format
 msgid "Must be superuser to update this extension."
 msgstr "Для изменения этого расширения нужно быть суперпользователем."
 
-#: commands/extension.c:1084
+#: commands/extension.c:1087
 #, c-format
 msgid ""
 "extension \"%s\" has no update path from version \"%s\" to version \"%s\""
@@ -5840,47 +5840,47 @@ msgstr ""
 "для расширения \"%s\" не определён путь обновления с версии \"%s\" до версии "
 "\"%s\""
 
-#: commands/extension.c:1211
+#: commands/extension.c:1214
 #, c-format
 msgid "extension \"%s\" already exists, skipping"
 msgstr "расширение \"%s\" уже существует, пропускается"
 
-#: commands/extension.c:1218
+#: commands/extension.c:1221
 #, c-format
 msgid "extension \"%s\" already exists"
 msgstr "расширение \"%s\" уже существует"
 
-#: commands/extension.c:1229
+#: commands/extension.c:1232
 #, c-format
 msgid "nested CREATE EXTENSION is not supported"
 msgstr "вложенные операторы CREATE EXTENSION не поддерживаются"
 
-#: commands/extension.c:1284 commands/extension.c:2692
+#: commands/extension.c:1287 commands/extension.c:2695
 #, c-format
 msgid "version to install must be specified"
 msgstr "нужно указать версию для установки"
 
-#: commands/extension.c:1301
+#: commands/extension.c:1304
 #, c-format
 msgid "FROM version must be different from installation target version \"%s\""
 msgstr "версия FROM должна отличаться от устанавливаемой версии \"%s\""
 
-#: commands/extension.c:1356
+#: commands/extension.c:1359
 #, c-format
 msgid "extension \"%s\" must be installed in schema \"%s\""
 msgstr "расширение \"%s\" должно устанавливаться в схему \"%s\""
 
-#: commands/extension.c:1440 commands/extension.c:2835
+#: commands/extension.c:1443 commands/extension.c:2838
 #, c-format
 msgid "required extension \"%s\" is not installed"
 msgstr "требуемое расширение \"%s\" не установлено"
 
-#: commands/extension.c:1602
+#: commands/extension.c:1605
 #, c-format
 msgid "cannot drop extension \"%s\" because it is being modified"
 msgstr "удалить расширение \"%s\" нельзя, так как это модифицируемый объект"
 
-#: commands/extension.c:2073
+#: commands/extension.c:2076
 #, c-format
 msgid ""
 "pg_extension_config_dump() can only be called from an SQL script executed by "
@@ -5889,17 +5889,17 @@ msgstr ""
 "функцию pg_extension_config_dump() можно вызывать только из SQL-скрипта, "
 "запускаемого в CREATE EXTENSION"
 
-#: commands/extension.c:2085
+#: commands/extension.c:2088
 #, c-format
 msgid "OID %u does not refer to a table"
 msgstr "OID %u не относится к таблице"
 
-#: commands/extension.c:2090
+#: commands/extension.c:2093
 #, c-format
 msgid "table \"%s\" is not a member of the extension being created"
 msgstr "таблица \"%s\" не относится к созданному расширению"
 
-#: commands/extension.c:2454
+#: commands/extension.c:2457
 #, c-format
 msgid ""
 "cannot move extension \"%s\" into schema \"%s\" because the extension "
@@ -5908,27 +5908,27 @@ msgstr ""
 "переместить расширение \"%s\" в схему \"%s\" нельзя, так как оно содержит "
 "схему"
 
-#: commands/extension.c:2494 commands/extension.c:2557
+#: commands/extension.c:2497 commands/extension.c:2560
 #, c-format
 msgid "extension \"%s\" does not support SET SCHEMA"
 msgstr "расширение \"%s\" не поддерживает SET SCHEMA"
 
-#: commands/extension.c:2559
+#: commands/extension.c:2562
 #, c-format
 msgid "%s is not in the extension's schema \"%s\""
 msgstr "объект %s не принадлежит схеме расширения \"%s\""
 
-#: commands/extension.c:2612
+#: commands/extension.c:2615
 #, c-format
 msgid "nested ALTER EXTENSION is not supported"
 msgstr "вложенные операторы ALTER EXTENSION не поддерживаются"
 
-#: commands/extension.c:2703
+#: commands/extension.c:2706
 #, c-format
 msgid "version \"%s\" of extension \"%s\" is already installed"
 msgstr "версия \"%s\" расширения \"%s\" уже установлена"
 
-#: commands/extension.c:2942
+#: commands/extension.c:2945
 #, c-format
 msgid ""
 "cannot add schema \"%s\" to extension \"%s\" because the schema contains the "
@@ -5937,7 +5937,7 @@ msgstr ""
 "добавить схему \"%s\" к расширению \"%s\" нельзя, так как схема содержит "
 "расширение"
 
-#: commands/extension.c:2960
+#: commands/extension.c:2963
 #, c-format
 msgid "%s is not a member of extension \"%s\""
 msgstr "%s не относится к расширению \"%s\""
@@ -6318,7 +6318,7 @@ msgstr "нет внедрённого кода"
 msgid "language \"%s\" does not support inline code execution"
 msgstr "язык \"%s\" не поддерживает выполнение внедрённого кода"
 
-#: commands/indexcmds.c:159 commands/indexcmds.c:487 commands/opclasscmds.c:364
+#: commands/indexcmds.c:159 commands/indexcmds.c:488 commands/opclasscmds.c:364
 #: commands/opclasscmds.c:784 commands/opclasscmds.c:1743
 #, c-format
 msgid "access method \"%s\" does not exist"
@@ -6344,81 +6344,81 @@ msgstr "создать индекс в сторонней таблице \"%s\"
 msgid "cannot create indexes on temporary tables of other sessions"
 msgstr "создавать индексы во временных таблицах других сеансов нельзя"
 
-#: commands/indexcmds.c:446 commands/tablecmds.c:522 commands/tablecmds.c:8859
+#: commands/indexcmds.c:447 commands/tablecmds.c:522 commands/tablecmds.c:8860
 #, c-format
 msgid "only shared relations can be placed in pg_global tablespace"
 msgstr ""
 "в табличное пространство pg_global можно поместить только разделяемые таблицы"
 
-#: commands/indexcmds.c:479
+#: commands/indexcmds.c:480
 #, c-format
 msgid "substituting access method \"gist\" for obsolete method \"rtree\""
 msgstr "устаревший метод доступа \"rtree\" подменяется методом \"gist\""
 
-#: commands/indexcmds.c:496
+#: commands/indexcmds.c:497
 #, c-format
 msgid "access method \"%s\" does not support unique indexes"
 msgstr "метод доступа \"%s\" не поддерживает уникальные индексы"
 
-#: commands/indexcmds.c:501
+#: commands/indexcmds.c:502
 #, c-format
 msgid "access method \"%s\" does not support multicolumn indexes"
 msgstr "метод доступа \"%s\" не поддерживает индексы по многим колонкам"
 
-#: commands/indexcmds.c:506
+#: commands/indexcmds.c:507
 #, c-format
 msgid "access method \"%s\" does not support exclusion constraints"
 msgstr "метод доступа \"%s\" не поддерживает ограничения-исключения"
 
-#: commands/indexcmds.c:585
+#: commands/indexcmds.c:586
 #, c-format
 msgid "%s %s will create implicit index \"%s\" for table \"%s\""
 msgstr "%s %s создаст неявный индекс \"%s\" для таблицы \"%s\""
 
-#: commands/indexcmds.c:941
+#: commands/indexcmds.c:942
 #, c-format
 msgid "functions in index predicate must be marked IMMUTABLE"
 msgstr "функции в предикате индекса должны быть помечены как IMMUTABLE"
 
-#: commands/indexcmds.c:1007 parser/parse_utilcmd.c:1804
+#: commands/indexcmds.c:1008 parser/parse_utilcmd.c:1804
 #, c-format
 msgid "column \"%s\" named in key does not exist"
 msgstr "указанная в ключе колонка \"%s\" не существует"
 
-#: commands/indexcmds.c:1067
+#: commands/indexcmds.c:1068
 #, c-format
 msgid "functions in index expression must be marked IMMUTABLE"
 msgstr "функции в индексном выражении должны быть помечены как IMMUTABLE"
 
-#: commands/indexcmds.c:1090
+#: commands/indexcmds.c:1091
 #, c-format
 msgid "could not determine which collation to use for index expression"
 msgstr "не удалось определить правило сортировки для индексного выражения"
 
-#: commands/indexcmds.c:1098 commands/typecmds.c:780 parser/parse_expr.c:2261
+#: commands/indexcmds.c:1099 commands/typecmds.c:780 parser/parse_expr.c:2261
 #: parser/parse_type.c:499 parser/parse_utilcmd.c:2655 utils/adt/misc.c:527
 #, c-format
 msgid "collations are not supported by type %s"
 msgstr "тип %s не поддерживает сортировку (COLLATION)"
 
-#: commands/indexcmds.c:1136
+#: commands/indexcmds.c:1137
 #, c-format
 msgid "operator %s is not commutative"
 msgstr "оператор %s не коммутативен"
 
-#: commands/indexcmds.c:1138
+#: commands/indexcmds.c:1139
 #, c-format
 msgid "Only commutative operators can be used in exclusion constraints."
 msgstr ""
 "В ограничениях-исключениях могут использоваться только коммутативные "
 "операторы."
 
-#: commands/indexcmds.c:1164
+#: commands/indexcmds.c:1165
 #, c-format
 msgid "operator %s is not a member of operator family \"%s\""
 msgstr "оператор \"%s\" не входит в семейство операторов \"%s\""
 
-#: commands/indexcmds.c:1167
+#: commands/indexcmds.c:1168
 #, c-format
 msgid ""
 "The exclusion operator must be related to the index operator class for the "
@@ -6427,24 +6427,24 @@ msgstr ""
 "Оператор исключения для ограничения должен относиться к классу операторов "
 "индекса."
 
-#: commands/indexcmds.c:1202
+#: commands/indexcmds.c:1203
 #, c-format
 msgid "access method \"%s\" does not support ASC/DESC options"
 msgstr "метод доступа \"%s\" не поддерживает сортировку ASC/DESC"
 
-#: commands/indexcmds.c:1207
+#: commands/indexcmds.c:1208
 #, c-format
 msgid "access method \"%s\" does not support NULLS FIRST/LAST options"
 msgstr "метод доступа \"%s\" не поддерживает параметр NULLS FIRST/LAST"
 
-#: commands/indexcmds.c:1263 commands/typecmds.c:1885
+#: commands/indexcmds.c:1264 commands/typecmds.c:1885
 #, c-format
 msgid "data type %s has no default operator class for access method \"%s\""
 msgstr ""
 "для типа данных %s не определён класс операторов по умолчанию для метода "
 "доступа \"%s\""
 
-#: commands/indexcmds.c:1265
+#: commands/indexcmds.c:1266
 #, c-format
 msgid ""
 "You must specify an operator class for the index or define a default "
@@ -6453,34 +6453,34 @@ msgstr ""
 "Вы должны указать класс операторов для индекса или определить класс "
 "операторов по умолчанию для этого типа данных."
 
-#: commands/indexcmds.c:1294 commands/indexcmds.c:1302
+#: commands/indexcmds.c:1295 commands/indexcmds.c:1303
 #: commands/opclasscmds.c:208
 #, c-format
 msgid "operator class \"%s\" does not exist for access method \"%s\""
 msgstr "класс операторов \"%s\" для метода доступа \"%s\" не существует"
 
-#: commands/indexcmds.c:1315 commands/typecmds.c:1873
+#: commands/indexcmds.c:1316 commands/typecmds.c:1873
 #, c-format
 msgid "operator class \"%s\" does not accept data type %s"
 msgstr "класс операторов \"%s\" не принимает тип данных %s"
 
-#: commands/indexcmds.c:1405
+#: commands/indexcmds.c:1406
 #, c-format
 msgid "there are multiple default operator classes for data type %s"
 msgstr ""
 "для типа данных %s определено несколько классов операторов по умолчанию"
 
-#: commands/indexcmds.c:1781
+#: commands/indexcmds.c:1782
 #, c-format
 msgid "table \"%s\" has no indexes"
 msgstr "таблица \"%s\" не имеет индексов"
 
-#: commands/indexcmds.c:1811
+#: commands/indexcmds.c:1812
 #, c-format
 msgid "can only reindex the currently open database"
 msgstr "переиндексировать можно только текущую базу данных"
 
-#: commands/indexcmds.c:1899
+#: commands/indexcmds.c:1900
 #, c-format
 msgid "table \"%s.%s\" was reindexed"
 msgstr "таблица \"%s.%s\" переиндексирована"
@@ -6711,7 +6711,7 @@ msgid "invalid cursor name: must not be empty"
 msgstr "имя курсора не может быть пустым"
 
 #: commands/portalcmds.c:168 commands/portalcmds.c:222
-#: executor/execCurrent.c:67 utils/adt/xml.c:2396 utils/adt/xml.c:2563
+#: executor/execCurrent.c:67 utils/adt/xml.c:2406 utils/adt/xml.c:2576
 #, c-format
 msgid "cursor \"%s\" does not exist"
 msgstr "курсор \"%s\" не существует"
@@ -6726,7 +6726,7 @@ msgstr "передвинуть сохранённый курсор не удал
 msgid "invalid statement name: must not be empty"
 msgstr "неверный оператор: имя не должно быть пустым"
 
-#: commands/prepare.c:129 parser/parse_param.c:304 tcop/postgres.c:1326
+#: commands/prepare.c:129 parser/parse_param.c:304 tcop/postgres.c:1332
 #, c-format
 msgid "could not determine data type of parameter $%d"
 msgstr "не удалось определить тип данных параметра $%d"
@@ -6847,7 +6847,7 @@ msgid "unlogged sequences are not supported"
 msgstr "нежурналируемые последовательности не поддерживаются"
 
 #: commands/sequence.c:430 commands/tablecmds.c:2293 commands/tablecmds.c:2472
-#: commands/tablecmds.c:10057 tcop/utility.c:999
+#: commands/tablecmds.c:10058 tcop/utility.c:999
 #, c-format
 msgid "relation \"%s\" does not exist, skipping"
 msgstr "отношение \"%s\" не существует, пропускается"
@@ -7026,7 +7026,7 @@ msgstr "\"%s\" - это не тип"
 msgid "Use DROP TYPE to remove a type."
 msgstr "Выполните DROP TYPE для удаления типа."
 
-#: commands/tablecmds.c:242 commands/tablecmds.c:7851 commands/tablecmds.c:9983
+#: commands/tablecmds.c:242 commands/tablecmds.c:7852 commands/tablecmds.c:9984
 #, c-format
 msgid "foreign table \"%s\" does not exist"
 msgstr "сторонняя таблица \"%s\" не существует"
@@ -7071,7 +7071,7 @@ msgstr "DROP INDEX CONCURRENTLY не поддерживает режим CASCADE
 
 #: commands/tablecmds.c:914 commands/tablecmds.c:1252 commands/tablecmds.c:2108
 #: commands/tablecmds.c:3999 commands/tablecmds.c:5819
-#: commands/tablecmds.c:10602 commands/tablecmds.c:10637 commands/trigger.c:213
+#: commands/tablecmds.c:10603 commands/tablecmds.c:10638 commands/trigger.c:213
 #: commands/trigger.c:1098 commands/trigger.c:1204 rewrite/rewriteDefine.c:274
 #: rewrite/rewriteDefine.c:902
 #, c-format
@@ -7081,29 +7081,29 @@ msgstr "доступ запрещён: \"%s\" - это системный кат
 #: commands/tablecmds.c:1028
 #, c-format
 msgid "truncate cascades to table \"%s\""
-msgstr "удаление распространяется на таблицу %s"
+msgstr "опустошение распространяется на таблицу %s"
 
 #: commands/tablecmds.c:1262
 #, c-format
 msgid "cannot truncate temporary tables of other sessions"
-msgstr "временные таблицы других сеансов нельзя очистить"
+msgstr "временные таблицы других сеансов нельзя опустошить"
 
 #: commands/tablecmds.c:1467 parser/parse_utilcmd.c:1767
 #, c-format
 msgid "inherited relation \"%s\" is not a table"
 msgstr "наследованное отношение \"%s\" не является таблицей"
 
-#: commands/tablecmds.c:1474 commands/tablecmds.c:9124
+#: commands/tablecmds.c:1474 commands/tablecmds.c:9125
 #, c-format
 msgid "cannot inherit from temporary relation \"%s\""
 msgstr "временное отношение \"%s\" не может наследоваться"
 
-#: commands/tablecmds.c:1482 commands/tablecmds.c:9132
+#: commands/tablecmds.c:1482 commands/tablecmds.c:9133
 #, c-format
 msgid "cannot inherit from temporary relation of another session"
 msgstr "наследование от временного отношения другого сеанса невозможно"
 
-#: commands/tablecmds.c:1498 commands/tablecmds.c:9166
+#: commands/tablecmds.c:1498 commands/tablecmds.c:9167
 #, c-format
 msgid "relation \"%s\" would be inherited from more than once"
 msgstr "отношение \"%s\" наследуется неоднократно"
@@ -7278,7 +7278,7 @@ msgstr "проверка таблицы \"%s\""
 msgid "column \"%s\" contains null values"
 msgstr "колонка \"%s\" содержит значения NULL"
 
-#: commands/tablecmds.c:3875 commands/tablecmds.c:6731
+#: commands/tablecmds.c:3875 commands/tablecmds.c:6732
 #, c-format
 msgid "check constraint \"%s\" is violated by some row"
 msgstr "ограничение-проверку \"%s\" нарушает некоторая строка"
@@ -7366,12 +7366,12 @@ msgstr "тип %s не является составным"
 msgid "cannot add column to typed table"
 msgstr "добавить колонку в типизированную таблицу нельзя"
 
-#: commands/tablecmds.c:4415 commands/tablecmds.c:9320
+#: commands/tablecmds.c:4415 commands/tablecmds.c:9321
 #, c-format
 msgid "child table \"%s\" has different type for column \"%s\""
 msgstr "дочерняя таблица \"%s\" имеет другой тип для колонки \"%s\""
 
-#: commands/tablecmds.c:4421 commands/tablecmds.c:9327
+#: commands/tablecmds.c:4421 commands/tablecmds.c:9328
 #, c-format
 msgid "child table \"%s\" has different collation for column \"%s\""
 msgstr ""
@@ -7400,7 +7400,7 @@ msgstr "колонка \"%s\" отношения \"%s\" уже существу
 #: commands/tablecmds.c:4834 commands/tablecmds.c:4929
 #: commands/tablecmds.c:4977 commands/tablecmds.c:5081
 #: commands/tablecmds.c:5128 commands/tablecmds.c:5212
-#: commands/tablecmds.c:7263 commands/tablecmds.c:7873
+#: commands/tablecmds.c:7264 commands/tablecmds.c:7874
 #, c-format
 msgid "cannot alter system column \"%s\""
 msgstr "системную колонку \"%s\" нельзя изменить"
@@ -7512,8 +7512,8 @@ msgstr "ограничение внешнего ключа \"%s\" нельзя 
 msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
 msgstr "Колонки ключа \"%s\" и \"%s\" имеют несовместимые типы: %s и %s."
 
-#: commands/tablecmds.c:6218 commands/tablecmds.c:7102
-#: commands/tablecmds.c:7158
+#: commands/tablecmds.c:6218 commands/tablecmds.c:7103
+#: commands/tablecmds.c:7159
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist"
 msgstr "ограничение \"%s\" в таблице \"%s\" не существует"
@@ -7526,46 +7526,46 @@ msgstr ""
 "ограничение \"%s\" в таблице \"%s\" не является внешним ключом или "
 "ограничением-проверкой"
 
-#: commands/tablecmds.c:6294
+#: commands/tablecmds.c:6295
 #, c-format
 msgid "constraint must be validated on child tables too"
 msgstr "ограничение также должно соблюдаться в дочерних таблицах"
 
-#: commands/tablecmds.c:6356
+#: commands/tablecmds.c:6357
 #, c-format
 msgid "column \"%s\" referenced in foreign key constraint does not exist"
 msgstr "колонка \"%s\", указанная в ограничении внешнего ключа, не существует"
 
-#: commands/tablecmds.c:6361
+#: commands/tablecmds.c:6362
 #, c-format
 msgid "cannot have more than %d keys in a foreign key"
 msgstr "во внешнем ключе не может быть больше %d колонок"
 
-#: commands/tablecmds.c:6426
+#: commands/tablecmds.c:6427
 #, c-format
 msgid "cannot use a deferrable primary key for referenced table \"%s\""
 msgstr ""
 "использовать откладываемый первичный ключ в целевой внешней таблице \"%s\" "
 "нельзя"
 
-#: commands/tablecmds.c:6443
+#: commands/tablecmds.c:6444
 #, c-format
 msgid "there is no primary key for referenced table \"%s\""
 msgstr "в целевой внешней таблице \"%s\" нет первичного ключа"
 
-#: commands/tablecmds.c:6508
+#: commands/tablecmds.c:6509
 #, c-format
 msgid "foreign key referenced-columns list must not contain duplicates"
 msgstr "в списке колонок внешнего ключа не должно быть повторений"
 
-#: commands/tablecmds.c:6602
+#: commands/tablecmds.c:6603
 #, c-format
 msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
 msgstr ""
 "использовать откладываемое ограничение уникальности в целевой внешней "
 "таблице \"%s\" нельзя"
 
-#: commands/tablecmds.c:6607
+#: commands/tablecmds.c:6608
 #, c-format
 msgid ""
 "there is no unique constraint matching given keys for referenced table \"%s\""
@@ -7573,37 +7573,37 @@ msgstr ""
 "в целевой внешней таблице \"%s\" нет ограничения уникальности, "
 "соответствующего данным ключам"
 
-#: commands/tablecmds.c:6762
+#: commands/tablecmds.c:6763
 #, c-format
 msgid "validating foreign key constraint \"%s\""
 msgstr "проверка ограничения внешнего ключа \"%s\""
 
-#: commands/tablecmds.c:7056
+#: commands/tablecmds.c:7057
 #, c-format
 msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
 msgstr "удалить наследованное ограничение \"%s\" таблицы \"%s\" нельзя"
 
-#: commands/tablecmds.c:7108
+#: commands/tablecmds.c:7109
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
 msgstr "ограничение \"%s\" в таблице \"%s\" не существует, пропускается"
 
-#: commands/tablecmds.c:7247
+#: commands/tablecmds.c:7248
 #, c-format
 msgid "cannot alter column type of typed table"
 msgstr "изменить тип колонки в типизированной таблице нельзя"
 
-#: commands/tablecmds.c:7270
+#: commands/tablecmds.c:7271
 #, c-format
 msgid "cannot alter inherited column \"%s\""
 msgstr "изменить наследованную колонку \"%s\" нельзя"
 
-#: commands/tablecmds.c:7317
+#: commands/tablecmds.c:7318
 #, c-format
 msgid "transform expression must not return a set"
 msgstr "выражение преобразования не должно возвращать множество"
 
-#: commands/tablecmds.c:7339
+#: commands/tablecmds.c:7340
 #, c-format
 msgid ""
 "result of USING clause for column \"%s\" cannot be cast automatically to "
@@ -7611,159 +7611,159 @@ msgid ""
 msgstr ""
 "результат USING для колонки \"%s\" нельзя автоматически привести к типу %s"
 
-#: commands/tablecmds.c:7342
+#: commands/tablecmds.c:7343
 #, c-format
 msgid "You might need to add an explicit cast."
 msgstr "Возможно, необходимо добавить явное приведение."
 
-#: commands/tablecmds.c:7346
+#: commands/tablecmds.c:7347
 #, c-format
 msgid "column \"%s\" cannot be cast automatically to type %s"
 msgstr "колонку \"%s\" нельзя автоматически привести к типу %s"
 
 # skip-rule: double-colons
 #. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:7349
+#: commands/tablecmds.c:7350
 #, c-format
 msgid "You might need to specify \"USING %s::%s\"."
 msgstr "Возможно, необходимо указать \"USING %s::%s\"."
 
-#: commands/tablecmds.c:7402
+#: commands/tablecmds.c:7403
 #, c-format
 msgid "type of inherited column \"%s\" must be changed in child tables too"
 msgstr ""
 "тип наследованной колонки \"%s\" должен быть изменён и в дочерних таблицах"
 
-#: commands/tablecmds.c:7483
+#: commands/tablecmds.c:7484
 #, c-format
 msgid "cannot alter type of column \"%s\" twice"
 msgstr "нельзя изменить тип колонки \"%s\" дважды"
 
-#: commands/tablecmds.c:7519
+#: commands/tablecmds.c:7520
 #, c-format
 msgid "default for column \"%s\" cannot be cast automatically to type %s"
 msgstr ""
 "значение по умолчанию для колонки \"%s\" нельзя автоматически привести к "
 "типу %s"
 
-#: commands/tablecmds.c:7645
+#: commands/tablecmds.c:7646
 #, c-format
 msgid "cannot alter type of a column used by a view or rule"
 msgstr ""
 "изменить тип колонки, задействованной в представлении или правиле, нельзя"
 
-#: commands/tablecmds.c:7646 commands/tablecmds.c:7665
+#: commands/tablecmds.c:7647 commands/tablecmds.c:7666
 #, c-format
 msgid "%s depends on column \"%s\""
 msgstr "%s зависит от колонки \"%s\""
 
-#: commands/tablecmds.c:7664
+#: commands/tablecmds.c:7665
 #, c-format
 msgid "cannot alter type of a column used in a trigger definition"
 msgstr "изменить тип колонки, задействованной в определении триггера, нельзя"
 
-#: commands/tablecmds.c:8260
+#: commands/tablecmds.c:8261
 #, c-format
 msgid "cannot change owner of index \"%s\""
 msgstr "сменить владельца индекса \"%s\" нельзя"
 
-#: commands/tablecmds.c:8262
+#: commands/tablecmds.c:8263
 #, c-format
 msgid "Change the ownership of the index's table, instead."
 msgstr "Однако возможно сменить владельца таблицы, содержащей этот индекс."
 
-#: commands/tablecmds.c:8278
+#: commands/tablecmds.c:8279
 #, c-format
 msgid "cannot change owner of sequence \"%s\""
 msgstr "сменить владельца последовательности \"%s\" нельзя"
 
-#: commands/tablecmds.c:8280 commands/tablecmds.c:10076
+#: commands/tablecmds.c:8281 commands/tablecmds.c:10077
 #, c-format
 msgid "Sequence \"%s\" is linked to table \"%s\"."
 msgstr "Последовательность \"%s\" связана с таблицей \"%s\"."
 
-#: commands/tablecmds.c:8292 commands/tablecmds.c:10712
+#: commands/tablecmds.c:8293 commands/tablecmds.c:10713
 #, c-format
 msgid "Use ALTER TYPE instead."
 msgstr "Используйте ALTER TYPE."
 
-#: commands/tablecmds.c:8301
+#: commands/tablecmds.c:8302
 #, c-format
 msgid "\"%s\" is not a table, view, sequence, or foreign table"
 msgstr ""
 "\"%s\" - это не таблица, TOAST-таблица, индекс, представление или "
 "последовательность"
 
-#: commands/tablecmds.c:8636
+#: commands/tablecmds.c:8637
 #, c-format
 msgid "cannot have multiple SET TABLESPACE subcommands"
 msgstr "в одной инструкции не может быть несколько подкоманд SET TABLESPACE"
 
-#: commands/tablecmds.c:8707
+#: commands/tablecmds.c:8708
 #, c-format
 msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table"
 msgstr ""
 "\"%s\" - это не таблица, представление, материализованное представление, "
 "индекс или TOAST-таблица"
 
-#: commands/tablecmds.c:8852
+#: commands/tablecmds.c:8853
 #, c-format
 msgid "cannot move system relation \"%s\""
 msgstr "переместить системную таблицу \"%s\" нельзя"
 
-#: commands/tablecmds.c:8868
+#: commands/tablecmds.c:8869
 #, c-format
 msgid "cannot move temporary tables of other sessions"
 msgstr "перемещать временные таблицы других сеансов нельзя"
 
-#: commands/tablecmds.c:9015 storage/buffer/bufmgr.c:502
+#: commands/tablecmds.c:9016 storage/buffer/bufmgr.c:502
 #, c-format
 msgid "invalid page in block %u of relation %s"
 msgstr "неверная страница в блоке %u отношения %s"
 
-#: commands/tablecmds.c:9093
+#: commands/tablecmds.c:9094
 #, c-format
 msgid "cannot change inheritance of typed table"
 msgstr "изменить наследование типизированной таблицы нельзя"
 
-#: commands/tablecmds.c:9139
+#: commands/tablecmds.c:9140
 #, c-format
 msgid "cannot inherit to temporary relation of another session"
 msgstr "наследование для временного отношения другого сеанса невозможно"
 
-#: commands/tablecmds.c:9193
+#: commands/tablecmds.c:9194
 #, c-format
 msgid "circular inheritance not allowed"
 msgstr "циклическое наследование недопустимо"
 
-#: commands/tablecmds.c:9194
+#: commands/tablecmds.c:9195
 #, c-format
 msgid "\"%s\" is already a child of \"%s\"."
 msgstr "\"%s\" уже является потомком \"%s\"."
 
-#: commands/tablecmds.c:9202
+#: commands/tablecmds.c:9203
 #, c-format
 msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
 msgstr "таблица \"%s\" без OID не может наследоваться от таблицы \"%s\" с OID"
 
-#: commands/tablecmds.c:9338
+#: commands/tablecmds.c:9339
 #, c-format
 msgid "column \"%s\" in child table must be marked NOT NULL"
 msgstr "колонка \"%s\" в дочерней таблице должна быть помечена как NOT NULL"
 
-#: commands/tablecmds.c:9354 commands/tablecmds.c:9387
+#: commands/tablecmds.c:9355 commands/tablecmds.c:9388
 #, c-format
 msgid "child table is missing column \"%s\""
 msgstr "в дочерней таблице не хватает колонки \"%s\""
 
-#: commands/tablecmds.c:9470
+#: commands/tablecmds.c:9471
 #, c-format
 msgid "child table \"%s\" has different definition for check constraint \"%s\""
 msgstr ""
 "дочерняя таблица \"%s\" содержит другое определение ограничения-проверки \"%s"
 "\""
 
-#: commands/tablecmds.c:9478
+#: commands/tablecmds.c:9479
 #, c-format
 msgid ""
 "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s"
@@ -7772,7 +7772,7 @@ msgstr ""
 "ограничение \"%s\" конфликтует с ненаследуемым ограничением дочерней таблицы "
 "\"%s\""
 
-#: commands/tablecmds.c:9489
+#: commands/tablecmds.c:9490
 #, c-format
 msgid ""
 "constraint \"%s\" conflicts with NOT VALID constraint on child table \"%s\""
@@ -7780,62 +7780,62 @@ msgstr ""
 "ограничение \"%s\" конфликтует с непроверенным (NOT VALID) ограничением "
 "дочерней таблицы \"%s\""
 
-#: commands/tablecmds.c:9513
+#: commands/tablecmds.c:9514
 #, c-format
 msgid "child table is missing constraint \"%s\""
 msgstr "в дочерней таблице не хватает ограничения \"%s\""
 
-#: commands/tablecmds.c:9593
+#: commands/tablecmds.c:9594
 #, c-format
 msgid "relation \"%s\" is not a parent of relation \"%s\""
 msgstr "отношение \"%s\" не является предком отношения \"%s\""
 
-#: commands/tablecmds.c:9819
+#: commands/tablecmds.c:9820
 #, c-format
 msgid "typed tables cannot inherit"
 msgstr "типизированные таблицы не могут наследоваться"
 
-#: commands/tablecmds.c:9850
+#: commands/tablecmds.c:9851
 #, c-format
 msgid "table is missing column \"%s\""
 msgstr "в таблице не хватает колонки \"%s\""
 
-#: commands/tablecmds.c:9860
+#: commands/tablecmds.c:9861
 #, c-format
 msgid "table has column \"%s\" where type requires \"%s\""
 msgstr "таблица содержит колонку \"%s\", тогда как тип требует \"%s\""
 
-#: commands/tablecmds.c:9869
+#: commands/tablecmds.c:9870
 #, c-format
 msgid "table \"%s\" has different type for column \"%s\""
 msgstr "таблица \"%s\" содержит колонку \"%s\" другого типа"
 
-#: commands/tablecmds.c:9882
+#: commands/tablecmds.c:9883
 #, c-format
 msgid "table has extra column \"%s\""
 msgstr "таблица содержит лишнюю колонку \"%s\""
 
-#: commands/tablecmds.c:9932
+#: commands/tablecmds.c:9933
 #, c-format
 msgid "\"%s\" is not a typed table"
 msgstr "\"%s\" - это не типизированная таблица"
 
-#: commands/tablecmds.c:10075
+#: commands/tablecmds.c:10076
 #, c-format
 msgid "cannot move an owned sequence into another schema"
 msgstr "переместить последовательность с владельцем в другую схему нельзя"
 
-#: commands/tablecmds.c:10171
+#: commands/tablecmds.c:10172
 #, c-format
 msgid "relation \"%s\" already exists in schema \"%s\""
 msgstr "отношение \"%s\" уже существует в схеме \"%s\""
 
-#: commands/tablecmds.c:10696
+#: commands/tablecmds.c:10697
 #, c-format
 msgid "\"%s\" is not a composite type"
 msgstr "\"%s\" - это не составной тип"
 
-#: commands/tablecmds.c:10726
+#: commands/tablecmds.c:10727
 #, c-format
 msgid ""
 "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
@@ -7964,7 +7964,7 @@ msgstr "не удалось создать символическую ссылк
 #: commands/tablespace.c:708 commands/tablespace.c:718
 #: postmaster/postmaster.c:1419 replication/basebackup.c:282
 #: replication/basebackup.c:593 storage/file/copydir.c:53
-#: storage/file/copydir.c:96 storage/file/fd.c:2092 storage/file/fd.c:2697
+#: storage/file/copydir.c:96 storage/file/fd.c:2169 storage/file/fd.c:2774
 #: utils/adt/genfile.c:354 utils/adt/misc.c:272 utils/misc/tzparser.c:339
 #, c-format
 msgid "could not open directory \"%s\": %m"
@@ -8741,7 +8741,7 @@ msgstr ""
 "\"%s\" пропускается --- очищать не таблицы или специальные системные таблицы "
 "нельзя"
 
-#: commands/vacuumlazy.c:338
+#: commands/vacuumlazy.c:343
 #, c-format
 msgid ""
 "automatic vacuum of table \"%s.%s.%s\": index scans: %d\n"
@@ -8758,18 +8758,18 @@ msgstr ""
 "средняя скорость чтения: %.3f МБ/сек, средняя скорость записи: %.3f МБ/сек\n"
 "нагрузка системы: %s"
 
-#: commands/vacuumlazy.c:671
+#: commands/vacuumlazy.c:678
 #, c-format
 msgid "relation \"%s\" page %u is uninitialized --- fixing"
 msgstr ""
 "в отношении \"%s\" не инициализирована страница %u --- ситуация исправляется"
 
-#: commands/vacuumlazy.c:1085
+#: commands/vacuumlazy.c:1092
 #, c-format
 msgid "\"%s\": removed %.0f row versions in %u pages"
 msgstr "\"%s\": удалено версий строк: %.0f, обработано страниц: %u"
 
-#: commands/vacuumlazy.c:1090
+#: commands/vacuumlazy.c:1097
 #, c-format
 msgid ""
 "\"%s\": found %.0f removable, %.0f nonremovable row versions in %u out of %u "
@@ -8778,7 +8778,7 @@ msgstr ""
 "\"%s\": найдено удаляемых версий строк: %.0f, неудаляемых - %.0f, обработано "
 "страниц: %u, всего страниц: %u"
 
-#: commands/vacuumlazy.c:1094
+#: commands/vacuumlazy.c:1101
 #, c-format
 msgid ""
 "%.0f dead row versions cannot be removed yet.\n"
@@ -8791,28 +8791,28 @@ msgstr ""
 "Полностью пустых страниц: %u.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1165
+#: commands/vacuumlazy.c:1172
 #, c-format
 msgid "\"%s\": removed %d row versions in %d pages"
 msgstr "\"%s\": удалено версий строк: %d, обработано страниц: %d"
 
-#: commands/vacuumlazy.c:1168 commands/vacuumlazy.c:1335
-#: commands/vacuumlazy.c:1507
+#: commands/vacuumlazy.c:1175 commands/vacuumlazy.c:1342
+#: commands/vacuumlazy.c:1514
 #, c-format
 msgid "%s."
 msgstr "%s."
 
-#: commands/vacuumlazy.c:1332
+#: commands/vacuumlazy.c:1339
 #, c-format
 msgid "scanned index \"%s\" to remove %d row versions"
 msgstr "просканирован индекс \"%s\", удалено версий строк: %d"
 
-#: commands/vacuumlazy.c:1378
+#: commands/vacuumlazy.c:1385
 #, c-format
 msgid "index \"%s\" now contains %.0f row versions in %u pages"
 msgstr "индекс \"%s\" теперь содержит версий строк: %.0f, в страницах: %u"
 
-#: commands/vacuumlazy.c:1382
+#: commands/vacuumlazy.c:1389
 #, c-format
 msgid ""
 "%.0f index row versions were removed.\n"
@@ -8823,17 +8823,17 @@ msgstr ""
 "Удалено индексных страниц: %u, пригодно для повторного использования: %u.\n"
 "%s."
 
-#: commands/vacuumlazy.c:1439
+#: commands/vacuumlazy.c:1446
 #, c-format
 msgid "\"%s\": stopping truncate due to conflicting lock request"
 msgstr "\"%s\": остановка усечения из-за конфликтующего запроса блокировки"
 
-#: commands/vacuumlazy.c:1504
+#: commands/vacuumlazy.c:1511
 #, c-format
 msgid "\"%s\": truncated %u to %u pages"
 msgstr "\"%s\": усечение (было страниц: %u, стало: %u)"
 
-#: commands/vacuumlazy.c:1560
+#: commands/vacuumlazy.c:1567
 #, c-format
 msgid "\"%s\": suspending truncate due to conflicting lock request"
 msgstr "\"%s\": приостановка усечения из-за конфликтующего запроса блокировки"
@@ -9512,7 +9512,7 @@ msgstr "не удалось переместиться во временном 
 msgid "could not write to hash-join temporary file: %m"
 msgstr "не удалось записать во временный файл хеш-соединения: %m"
 
-#: executor/nodeHashjoin.c:928 executor/nodeHashjoin.c:938
+#: executor/nodeHashjoin.c:935 executor/nodeHashjoin.c:945
 #, c-format
 msgid "could not read from hash-join temporary file: %m"
 msgstr "не удалось прочитать временный файл хеш-соединения: %m"
@@ -9963,7 +9963,7 @@ msgstr "не удалось получить данные пользовател
 msgid "local user with ID %d does not exist"
 msgstr "локальный пользователь с ID %d не существует"
 
-#: libpq/auth.c:1902 libpq/auth.c:2173 libpq/auth.c:2538
+#: libpq/auth.c:1902 libpq/auth.c:2173 libpq/auth.c:2541
 #, c-format
 msgid "empty password returned by client"
 msgstr "клиент возвратил пустой пароль"
@@ -10116,98 +10116,98 @@ msgstr ""
 "ошибка проверки подлинности пользователя \"%s\" по сертификату: сертификат "
 "клиента не содержит имя пользователя"
 
-#: libpq/auth.c:2494
+#: libpq/auth.c:2497
 #, c-format
 msgid "RADIUS server not specified"
 msgstr "RADIUS-сервер не определён"
 
-#: libpq/auth.c:2501
+#: libpq/auth.c:2504
 #, c-format
 msgid "RADIUS secret not specified"
 msgstr "секрет RADIUS не определён"
 
-#: libpq/auth.c:2517 libpq/hba.c:1604
+#: libpq/auth.c:2520 libpq/hba.c:1604
 #, c-format
 msgid "could not translate RADIUS server name \"%s\" to address: %s"
 msgstr "не удалось преобразовать имя сервера RADIUS \"%s\" в адрес: %s"
 
-#: libpq/auth.c:2545
+#: libpq/auth.c:2548
 #, c-format
 msgid ""
 "RADIUS authentication does not support passwords longer than 16 characters"
 msgstr "проверка подлинности RADIUS не поддерживает пароли длиннее 16 символов"
 
-#: libpq/auth.c:2556
+#: libpq/auth.c:2559
 #, c-format
 msgid "could not generate random encryption vector"
 msgstr "не удалось сгенерировать случайный вектор шифрования"
 
-#: libpq/auth.c:2579
+#: libpq/auth.c:2582
 #, c-format
 msgid "could not perform MD5 encryption of password"
 msgstr "не удалось вычислить MD5-хеш пароля"
 
-#: libpq/auth.c:2601
+#: libpq/auth.c:2604
 #, c-format
 msgid "could not create RADIUS socket: %m"
 msgstr "не удалось создать сокет RADIUS: %m"
 
-#: libpq/auth.c:2622
+#: libpq/auth.c:2625
 #, c-format
 msgid "could not bind local RADIUS socket: %m"
 msgstr "не удалось привязаться к локальному сокету RADIUS: %m"
 
-#: libpq/auth.c:2632
+#: libpq/auth.c:2635
 #, c-format
 msgid "could not send RADIUS packet: %m"
 msgstr "не удалось отправить пакет RADIUS: %m"
 
-#: libpq/auth.c:2661 libpq/auth.c:2686
+#: libpq/auth.c:2664 libpq/auth.c:2689
 #, c-format
 msgid "timeout waiting for RADIUS response"
 msgstr "превышено время ожидания ответа RADIUS"
 
-#: libpq/auth.c:2679
+#: libpq/auth.c:2682
 #, c-format
 msgid "could not check status on RADIUS socket: %m"
 msgstr "не удалось проверить состояние сокета RADIUS: %m"
 
-#: libpq/auth.c:2708
+#: libpq/auth.c:2711
 #, c-format
 msgid "could not read RADIUS response: %m"
 msgstr "не удалось прочитать ответ RADIUS: %m"
 
-#: libpq/auth.c:2720 libpq/auth.c:2724
+#: libpq/auth.c:2723 libpq/auth.c:2727
 #, c-format
 msgid "RADIUS response was sent from incorrect port: %d"
 msgstr "ответ RADIUS был отправлен с неверного порта: %d"
 
-#: libpq/auth.c:2733
+#: libpq/auth.c:2736
 #, c-format
 msgid "RADIUS response too short: %d"
 msgstr "слишком короткий ответ RADIUS: %d"
 
-#: libpq/auth.c:2740
+#: libpq/auth.c:2743
 #, c-format
 msgid "RADIUS response has corrupt length: %d (actual length %d)"
 msgstr "в ответе RADIUS испорчена длина: %d (фактическая длина %d)"
 
-#: libpq/auth.c:2748
+#: libpq/auth.c:2751
 #, c-format
 msgid "RADIUS response is to a different request: %d (should be %d)"
 msgstr "пришёл ответ RADIUS на другой запрос: %d (ожидался %d)"
 
-#: libpq/auth.c:2773
+#: libpq/auth.c:2776
 #, c-format
 msgid "could not perform MD5 encryption of received packet"
 msgstr "не удалось вычислить MD5 для принятого пакета"
 
-#: libpq/auth.c:2782
+#: libpq/auth.c:2785
 #, c-format
 msgid "RADIUS response has incorrect MD5 signature"
 msgstr "ответ RADIUS содержит неверную подпись MD5"
 
-#: libpq/auth.c:2799
+#: libpq/auth.c:2802
 #, c-format
 msgid "RADIUS response has invalid code (%d) for user \"%s\""
 msgstr "ответ RADIUS содержит неверный код (%d) для пользователя \"%s\""
@@ -10283,122 +10283,134 @@ msgstr "не удалось создать файл сервера \"%s\": %m"
 msgid "could not write server file \"%s\": %m"
 msgstr "не удалось записать файл сервера \"%s\": %m"
 
-#: libpq/be-secure.c:287 libpq/be-secure.c:385
+#: libpq/be-secure.c:291 libpq/be-secure.c:416
 #, c-format
 msgid "SSL error: %s"
 msgstr "ошибка SSL: %s"
 
-#: libpq/be-secure.c:296 libpq/be-secure.c:394 libpq/be-secure.c:976
+#: libpq/be-secure.c:300 libpq/be-secure.c:425 libpq/be-secure.c:1092
 #, c-format
 msgid "unrecognized SSL error code: %d"
 msgstr "нераспознанный код ошибки SSL: %d"
 
-#: libpq/be-secure.c:336 libpq/be-secure.c:340 libpq/be-secure.c:350
+#: libpq/be-secure.c:361
 #, c-format
-msgid "SSL renegotiation failure"
-msgstr "ошибка повторного согласования SSL"
+msgid "SSL failure during renegotiation start"
+msgstr "сбой SSL при попытке переподключения"
 
-#: libpq/be-secure.c:344
+#: libpq/be-secure.c:376
 #, c-format
-msgid "SSL failed to send renegotiation request"
-msgstr "не удалось передать запрос повторного согласования SSL"
+msgid "SSL handshake failure on renegotiation, retrying"
+msgstr "сбой согласования SSL при переподключении, следует повторная попытка"
+
+#: libpq/be-secure.c:380
+#, c-format
+msgid "could not complete SSL handshake on renegotiation, too many failures"
+msgstr ""
+"не удалось выполнить согласование SSL при переподключении (слишком много "
+"ошибок)"
 
-#: libpq/be-secure.c:755
+#: libpq/be-secure.c:451
+#, c-format
+msgid "SSL failed to renegotiate connection before limit expired"
+msgstr "ошибка при согласовании SSL-соединения (превышен лимит)"
+
+#: libpq/be-secure.c:871
 #, c-format
 msgid "could not create SSL context: %s"
 msgstr "не удалось создать контекст SSL: %s"
 
-#: libpq/be-secure.c:771
+#: libpq/be-secure.c:887
 #, c-format
 msgid "could not load server certificate file \"%s\": %s"
 msgstr "не удалось загрузить сертификат сервера \"%s\": %s"
 
-#: libpq/be-secure.c:777
+#: libpq/be-secure.c:893
 #, c-format
 msgid "could not access private key file \"%s\": %m"
 msgstr "не удалось обратиться к файлу закрытого ключа \"%s\": %m"
 
-#: libpq/be-secure.c:792
+#: libpq/be-secure.c:908
 #, c-format
 msgid "private key file \"%s\" has group or world access"
 msgstr "к файлу закрытого ключа \"%s\" имеют доступ все или группа"
 
-#: libpq/be-secure.c:794
+#: libpq/be-secure.c:910
 #, c-format
 msgid "Permissions should be u=rw (0600) or less."
 msgstr "Права должны быть u=rw (0600) или более ограниченные."
 
-#: libpq/be-secure.c:801
+#: libpq/be-secure.c:917
 #, c-format
 msgid "could not load private key file \"%s\": %s"
 msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s"
 
-#: libpq/be-secure.c:806
+#: libpq/be-secure.c:922
 #, c-format
 msgid "check of private key failed: %s"
 msgstr "ошибка при проверке закрытого ключа: %s"
 
-#: libpq/be-secure.c:826
+#: libpq/be-secure.c:942
 #, c-format
 msgid "could not load root certificate file \"%s\": %s"
 msgstr "не удалось загрузить файл корневых сертификатов \"%s\": %s"
 
-#: libpq/be-secure.c:850
+#: libpq/be-secure.c:966
 #, c-format
 msgid "SSL certificate revocation list file \"%s\" ignored"
 msgstr "файл со списком отзыва сертификатов SSL \"%s\" игнорируется"
 
-#: libpq/be-secure.c:852
+#: libpq/be-secure.c:968
 #, c-format
 msgid "SSL library does not support certificate revocation lists."
 msgstr "Библиотека SSL не поддерживает списки отзыва сертификатов."
 
-#: libpq/be-secure.c:857
+#: libpq/be-secure.c:973
 #, c-format
 msgid "could not load SSL certificate revocation list file \"%s\": %s"
 msgstr ""
 "не удалось загрузить файл со списком отзыва сертификатов SSL \"%s\": %s"
 
-#: libpq/be-secure.c:903
+#: libpq/be-secure.c:1019
 #, c-format
 msgid "could not initialize SSL connection: %s"
 msgstr "инициализировать SSL-подключение не удалось: %s"
 
-#: libpq/be-secure.c:911
+#: libpq/be-secure.c:1027
 #, c-format
 msgid "could not set SSL socket: %s"
 msgstr "не удалось создать SSL-сокет: %s"
 
-#: libpq/be-secure.c:956
+#: libpq/be-secure.c:1072
 #, c-format
 msgid "could not accept SSL connection: %m"
 msgstr "не удалось принять SSL-подключение: %m"
 
-#: libpq/be-secure.c:960 libpq/be-secure.c:971
+#: libpq/be-secure.c:1076 libpq/be-secure.c:1087
 #, c-format
 msgid "could not accept SSL connection: EOF detected"
 msgstr "не удалось принять SSL-подключение: обрыв данных"
 
-#: libpq/be-secure.c:965
+#: libpq/be-secure.c:1081
 #, c-format
 msgid "could not accept SSL connection: %s"
 msgstr "не удалось принять SSL-подключение: %s"
 
-#: libpq/be-secure.c:1019
+#: libpq/be-secure.c:1135
 #, c-format
 msgid "SSL certificate's common name contains embedded null"
 msgstr "Имя SSL-сертификата включает нулевой байт"
 
-#: libpq/be-secure.c:1029
+#: libpq/be-secure.c:1145
 #, c-format
 msgid "SSL connection from \"%s\""
 msgstr "SSL-подключение от \"%s\""
 
-#: libpq/be-secure.c:1080
+#: libpq/be-secure.c:1196
 msgid "no SSL error reported"
 msgstr "нет сообщения об ошибке SSL"
 
-#: libpq/be-secure.c:1084
+#: libpq/be-secure.c:1200
 #, c-format
 msgid "SSL error code %lu"
 msgstr "код ошибки SSL: %lu"
@@ -10873,7 +10885,7 @@ msgstr "не удалось перевести сокет в блокирующ
 msgid "could not receive data from client: %m"
 msgstr "не удалось получить данные от клиента: %m"
 
-#: libpq/pqcomm.c:1116 tcop/postgres.c:3959
+#: libpq/pqcomm.c:1116 tcop/postgres.c:3965
 #, c-format
 msgid "terminating connection because protocol sync was lost"
 msgstr "закрытие подключения из-за потери синхронизации протокола"
@@ -12401,8 +12413,8 @@ msgid "array assignment requires type %s but expression is of type %s"
 msgstr ""
 "для присваивания массива требуется тип %s, однако выражение имеет тип %s"
 
-#: parser/parse_oper.c:124 parser/parse_oper.c:718 utils/adt/regproc.c:490
-#: utils/adt/regproc.c:510 utils/adt/regproc.c:669
+#: parser/parse_oper.c:124 parser/parse_oper.c:718 utils/adt/regproc.c:491
+#: utils/adt/regproc.c:511 utils/adt/regproc.c:670
 #, c-format
 msgid "operator does not exist: %s"
 msgstr "оператор не существует: %s"
@@ -12959,17 +12971,17 @@ msgstr ""
 "Возможно, вам следует увеличить параметр ядра SEMVMX минимум до %d.  "
 "Подробнее об этом написано в документации PostgreSQL."
 
-#: port/pg_shmem.c:163 port/sysv_shmem.c:163
+#: port/pg_shmem.c:183 port/sysv_shmem.c:183
 #, c-format
 msgid "could not create shared memory segment: %m"
 msgstr "не удалось создать сегмент разделяемой памяти: %m"
 
-#: port/pg_shmem.c:164 port/sysv_shmem.c:164
+#: port/pg_shmem.c:184 port/sysv_shmem.c:184
 #, c-format
 msgid "Failed system call was shmget(key=%lu, size=%lu, 0%o)."
 msgstr "Ошибка в системном вызове shmget(ключ=%lu, размер=%lu, 0%o)."
 
-#: port/pg_shmem.c:168 port/sysv_shmem.c:168
+#: port/pg_shmem.c:188 port/sysv_shmem.c:188
 #, c-format
 msgid ""
 "This error usually means that PostgreSQL's request for a shared memory "
@@ -12983,7 +12995,7 @@ msgstr ""
 "Подробная информация о настройке разделяемой памяти содержится в "
 "документации PostgreSQL."
 
-#: port/pg_shmem.c:175 port/sysv_shmem.c:175
+#: port/pg_shmem.c:195 port/sysv_shmem.c:195
 #, c-format
 msgid ""
 "This error usually means that PostgreSQL's request for a shared memory "
@@ -12998,7 +13010,7 @@ msgstr ""
 "Подробная информация о настройке разделяемой памяти содержится в "
 "документации PostgreSQL."
 
-#: port/pg_shmem.c:181 port/sysv_shmem.c:181
+#: port/pg_shmem.c:201 port/sysv_shmem.c:201
 #, c-format
 msgid ""
 "This error does *not* mean that you have run out of disk space.  It occurs "
@@ -13015,12 +13027,12 @@ msgstr ""
 "Подробная информация о настройке разделяемой памяти содержится в "
 "документации PostgreSQL."
 
-#: port/pg_shmem.c:419 port/sysv_shmem.c:419
+#: port/pg_shmem.c:440 port/sysv_shmem.c:440
 #, c-format
 msgid "could not map anonymous shared memory: %m"
 msgstr "не удалось получить анонимную разделяемую память: %m"
 
-#: port/pg_shmem.c:421 port/sysv_shmem.c:421
+#: port/pg_shmem.c:442 port/sysv_shmem.c:442
 #, c-format
 msgid ""
 "This error usually means that PostgreSQL's request for a shared memory "
@@ -13034,7 +13046,7 @@ msgstr ""
 "использование разделяемой памяти, возможно, уменьшив shared_buffers или "
 "max_connections."
 
-#: port/pg_shmem.c:508 port/sysv_shmem.c:508
+#: port/pg_shmem.c:529 port/sysv_shmem.c:529
 #, c-format
 msgid "could not stat data directory \"%s\": %m"
 msgstr "не удалось получить информацию о каталоге данных \"%s\": %m"
@@ -14897,17 +14909,17 @@ msgstr ""
 msgid "invalid page in block %u of relation %s; zeroing out page"
 msgstr "неверная страница в блоке %u отношения %s; страница обнуляется"
 
-#: storage/buffer/bufmgr.c:3216
+#: storage/buffer/bufmgr.c:3221
 #, c-format
 msgid "could not write block %u of %s"
 msgstr "не удалось запись блок %u файла %s"
 
-#: storage/buffer/bufmgr.c:3218
+#: storage/buffer/bufmgr.c:3223
 #, c-format
 msgid "Multiple failures --- write error might be permanent."
 msgstr "Множественные сбои - возможно, постоянная ошибка записи."
 
-#: storage/buffer/bufmgr.c:3239 storage/buffer/bufmgr.c:3258
+#: storage/buffer/bufmgr.c:3244 storage/buffer/bufmgr.c:3263
 #, c-format
 msgid "writing block %u of relation %s"
 msgstr "запись блока %u отношения %s"
@@ -14917,60 +14929,60 @@ msgstr "запись блока %u отношения %s"
 msgid "no empty local buffer available"
 msgstr "нет пустого локального буфера"
 
-#: storage/file/fd.c:541
+#: storage/file/fd.c:548
 #, c-format
 msgid "could not link file \"%s\" to \"%s\": %m"
 msgstr "для файла \"%s\" не удалось создать ссылку \"%s\": %m"
 
-#: storage/file/fd.c:635
+#: storage/file/fd.c:642
 #, c-format
 msgid "getrlimit failed: %m"
 msgstr "ошибка в getrlimit(): %m"
 
-#: storage/file/fd.c:725
+#: storage/file/fd.c:732
 #, c-format
 msgid "insufficient file descriptors available to start server process"
 msgstr "недостаточно дескрипторов файлов для запуска серверного процесса"
 
-#: storage/file/fd.c:726
+#: storage/file/fd.c:733
 #, c-format
 msgid "System allows %d, we need at least %d."
 msgstr "Система выделяет: %d, а требуется минимум: %d."
 
-#: storage/file/fd.c:767 storage/file/fd.c:1801 storage/file/fd.c:1894
-#: storage/file/fd.c:2042
+#: storage/file/fd.c:774 storage/file/fd.c:1878 storage/file/fd.c:1971
+#: storage/file/fd.c:2119
 #, c-format
 msgid "out of file descriptors: %m; release and retry"
 msgstr "нехватка дескрипторов файлов: %m; освободите их и повторите попытку"
 
-#: storage/file/fd.c:1341
+#: storage/file/fd.c:1379
 #, c-format
 msgid "temporary file: path \"%s\", size %lu"
 msgstr "временный файл: путь \"%s\", размер %lu"
 
-#: storage/file/fd.c:1490
+#: storage/file/fd.c:1551
 #, c-format
 msgid "temporary file size exceeds temp_file_limit (%dkB)"
 msgstr "размер временного файла превышает предел temp_file_limit (%d КБ)"
 
-#: storage/file/fd.c:1777 storage/file/fd.c:1827
+#: storage/file/fd.c:1854 storage/file/fd.c:1904
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open file \"%s\""
 msgstr "превышен предел maxAllocatedDescs (%d) при попытке открыть файл \"%s\""
 
-#: storage/file/fd.c:1867
+#: storage/file/fd.c:1944
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to execute command \"%s\""
 msgstr ""
 "превышен предел maxAllocatedDescs (%d) при попытке выполнить команду \"%s\""
 
-#: storage/file/fd.c:2018
+#: storage/file/fd.c:2095
 #, c-format
 msgid "exceeded maxAllocatedDescs (%d) while trying to open directory \"%s\""
 msgstr ""
 "превышен предел maxAllocatedDescs (%d) при попытке открыть каталог \"%s\""
 
-#: storage/file/fd.c:2110
+#: storage/file/fd.c:2187
 #, c-format
 msgid "could not read directory \"%s\": %m"
 msgstr "не удалось прочитать каталог \"%s\": %m"
@@ -15012,13 +15024,13 @@ msgstr ""
 msgid "requested shared memory size overflows size_t"
 msgstr "запрошенный размер разделяемой памяти не умещается в size_t"
 
-#: storage/ipc/standby.c:501 tcop/postgres.c:3007
+#: storage/ipc/standby.c:501 tcop/postgres.c:3013
 #, c-format
 msgid "canceling statement due to conflict with recovery"
 msgstr ""
 "выполнение оператора отменено из-за конфликта с процессом восстановления"
 
-#: storage/ipc/standby.c:502 tcop/postgres.c:2246
+#: storage/ipc/standby.c:502 tcop/postgres.c:2252
 #, c-format
 msgid "User transaction caused buffer deadlock with recovery."
 msgstr ""
@@ -15415,14 +15427,14 @@ msgstr ""
 msgid "could not open file \"%s\" (target block %u): %m"
 msgstr "не удалось открыть файл file \"%s\" (целевой блок %u): %m"
 
-#: tcop/fastpath.c:111 tcop/fastpath.c:475 tcop/fastpath.c:605
+#: tcop/fastpath.c:111 tcop/fastpath.c:463 tcop/fastpath.c:593
 #, c-format
 msgid "invalid argument size %d in function call message"
 msgstr "неверный размер аргумента (%d) в сообщении вызова функции"
 
-#: tcop/fastpath.c:291 tcop/postgres.c:974 tcop/postgres.c:1284
-#: tcop/postgres.c:1542 tcop/postgres.c:1947 tcop/postgres.c:2314
-#: tcop/postgres.c:2389
+#: tcop/fastpath.c:281 tcop/postgres.c:980 tcop/postgres.c:1290
+#: tcop/postgres.c:1548 tcop/postgres.c:1953 tcop/postgres.c:2320
+#: tcop/postgres.c:2395
 #, c-format
 msgid ""
 "current transaction is aborted, commands ignored until end of transaction "
@@ -15430,37 +15442,37 @@ msgid ""
 msgstr ""
 "текущая транзакция прервана, команды до конца блока транзакции игнорируются"
 
-#: tcop/fastpath.c:319
+#: tcop/fastpath.c:309
 #, c-format
 msgid "fastpath function call: \"%s\" (OID %u)"
 msgstr "вызов функции fastpath: \"%s\" (OID %u)"
 
-#: tcop/fastpath.c:401 tcop/postgres.c:1144 tcop/postgres.c:1409
-#: tcop/postgres.c:1788 tcop/postgres.c:2005
+#: tcop/fastpath.c:391 tcop/postgres.c:1150 tcop/postgres.c:1415
+#: tcop/postgres.c:1794 tcop/postgres.c:2011
 #, c-format
 msgid "duration: %s ms"
 msgstr "продолжительность: %s мс"
 
-#: tcop/fastpath.c:405
+#: tcop/fastpath.c:395
 #, c-format
 msgid "duration: %s ms  fastpath function call: \"%s\" (OID %u)"
 msgstr "продолжительность %s мс, вызов функции fastpath: \"%s\" (OID %u)"
 
-#: tcop/fastpath.c:443 tcop/fastpath.c:570
+#: tcop/fastpath.c:431 tcop/fastpath.c:558
 #, c-format
 msgid "function call message contains %d arguments but function requires %d"
 msgstr ""
 "сообщение вызова функции содержит неверное число аргументов (%d, а требуется "
 "%d)"
 
-#: tcop/fastpath.c:451
+#: tcop/fastpath.c:439
 #, c-format
 msgid "function call message contains %d argument formats but %d arguments"
 msgstr ""
 "сообщение вызова функции содержит неверное число форматов (%d, а аргументов "
 "%d)"
 
-#: tcop/fastpath.c:538 tcop/fastpath.c:621
+#: tcop/fastpath.c:526 tcop/fastpath.c:609
 #, c-format
 msgid "incorrect binary data format in function argument %d"
 msgstr "неправильный формат двоичных данных в аргументе функции %d"
@@ -15471,54 +15483,54 @@ msgid "unexpected EOF on client connection"
 msgstr "неожиданный обрыв соединения с клиентом"
 
 #: tcop/postgres.c:450 tcop/postgres.c:462 tcop/postgres.c:473
-#: tcop/postgres.c:485 tcop/postgres.c:4325
+#: tcop/postgres.c:485 tcop/postgres.c:4319
 #, c-format
 msgid "invalid frontend message type %d"
 msgstr "неправильный тип клиентского сообщения %d"
 
-#: tcop/postgres.c:915
+#: tcop/postgres.c:921
 #, c-format
 msgid "statement: %s"
 msgstr "оператор: %s"
 
-#: tcop/postgres.c:1149
+#: tcop/postgres.c:1155
 #, c-format
 msgid "duration: %s ms  statement: %s"
 msgstr "продолжительность: %s мс, оператор: %s"
 
-#: tcop/postgres.c:1199
+#: tcop/postgres.c:1205
 #, c-format
 msgid "parse %s: %s"
 msgstr "разбор %s: %s"
 
-#: tcop/postgres.c:1257
+#: tcop/postgres.c:1263
 #, c-format
 msgid "cannot insert multiple commands into a prepared statement"
 msgstr "в подготовленный оператор нельзя вставить несколько команд"
 
-#: tcop/postgres.c:1414
+#: tcop/postgres.c:1420
 #, c-format
 msgid "duration: %s ms  parse %s: %s"
 msgstr "продолжительность: %s мс, разбор %s: %s"
 
-#: tcop/postgres.c:1459
+#: tcop/postgres.c:1465
 #, c-format
 msgid "bind %s to %s"
 msgstr "привязка %s к %s"
 
 # [SM]: TO REVIEW
-#: tcop/postgres.c:1478 tcop/postgres.c:2295
+#: tcop/postgres.c:1484 tcop/postgres.c:2301
 #, c-format
 msgid "unnamed prepared statement does not exist"
 msgstr "безымянный подготовленный оператор не существует"
 
-#: tcop/postgres.c:1520
+#: tcop/postgres.c:1526
 #, c-format
 msgid "bind message has %d parameter formats but %d parameters"
 msgstr ""
 "неверное число форматов параметров в сообщении Bind (%d, а параметров %d)"
 
-#: tcop/postgres.c:1526
+#: tcop/postgres.c:1532
 #, c-format
 msgid ""
 "bind message supplies %d parameters, but prepared statement \"%s\" requires "
@@ -15527,88 +15539,88 @@ msgstr ""
 "в сообщении Bind передано неверное число параметров (%d, а подготовленный "
 "оператор \"%s\" требует %d)"
 
-#: tcop/postgres.c:1695
+#: tcop/postgres.c:1701
 #, c-format
 msgid "incorrect binary data format in bind parameter %d"
 msgstr "неверный формат двоичных данных в параметре Bind %d"
 
-#: tcop/postgres.c:1793
+#: tcop/postgres.c:1799
 #, c-format
 msgid "duration: %s ms  bind %s%s%s: %s"
 msgstr "продолжительность: %s мс, сообщение Bind %s%s%s: %s"
 
-#: tcop/postgres.c:1841 tcop/postgres.c:2375
+#: tcop/postgres.c:1847 tcop/postgres.c:2381
 #, c-format
 msgid "portal \"%s\" does not exist"
 msgstr "портал \"%s\" не существует"
 
-#: tcop/postgres.c:1926
+#: tcop/postgres.c:1932
 #, c-format
 msgid "%s %s%s%s: %s"
 msgstr "%s %s%s%s: %s"
 
-#: tcop/postgres.c:1928 tcop/postgres.c:2013
+#: tcop/postgres.c:1934 tcop/postgres.c:2019
 msgid "execute fetch from"
 msgstr "выборка из"
 
-#: tcop/postgres.c:1929 tcop/postgres.c:2014
+#: tcop/postgres.c:1935 tcop/postgres.c:2020
 msgid "execute"
 msgstr "выполнение"
 
-#: tcop/postgres.c:2010
+#: tcop/postgres.c:2016
 #, c-format
 msgid "duration: %s ms  %s %s%s%s: %s"
 msgstr "продолжительность: %s мс  %s %s%s%s: %s"
 
-#: tcop/postgres.c:2136
+#: tcop/postgres.c:2142
 #, c-format
 msgid "prepare: %s"
 msgstr "подготовка: %s"
 
-#: tcop/postgres.c:2199
+#: tcop/postgres.c:2205
 #, c-format
 msgid "parameters: %s"
 msgstr "параметры: %s"
 
-#: tcop/postgres.c:2218
+#: tcop/postgres.c:2224
 #, c-format
 msgid "abort reason: recovery conflict"
 msgstr "причина прерывания: конфликт при восстановлении"
 
-#: tcop/postgres.c:2234
+#: tcop/postgres.c:2240
 #, c-format
 msgid "User was holding shared buffer pin for too long."
 msgstr "Пользователь удерживал фиксатор разделяемого буфера слишком долго."
 
-#: tcop/postgres.c:2237
+#: tcop/postgres.c:2243
 #, c-format
 msgid "User was holding a relation lock for too long."
 msgstr "Пользователь удерживал блокировку таблицы слишком долго."
 
-#: tcop/postgres.c:2240
+#: tcop/postgres.c:2246
 #, c-format
 msgid "User was or might have been using tablespace that must be dropped."
 msgstr ""
 "Пользователь использовал табличное пространство, которое должно быть удалено."
 
-#: tcop/postgres.c:2243
+#: tcop/postgres.c:2249
 #, c-format
 msgid "User query might have needed to see row versions that must be removed."
 msgstr ""
 "Запросу пользователя нужно было видеть версии строк, которые должны быть "
 "удалены."
 
-#: tcop/postgres.c:2249
+#: tcop/postgres.c:2255
 #, c-format
 msgid "User was connected to a database that must be dropped."
 msgstr "Пользователь был подключён к базе данных, которая должна быть удалена."
 
-#: tcop/postgres.c:2578
+#: tcop/postgres.c:2584
 #, c-format
 msgid "terminating connection because of crash of another server process"
 msgstr "закрытие подключения из-за краха другого серверного процесса"
 
-#: tcop/postgres.c:2579
+#: tcop/postgres.c:2585
 #, c-format
 msgid ""
 "The postmaster has commanded this server process to roll back the current "
@@ -15619,7 +15631,7 @@ msgstr ""
 "транзакцию и завершиться, так как другой серверный процесс завершился "
 "аварийно и возможно разрушил разделяемую память."
 
-#: tcop/postgres.c:2583 tcop/postgres.c:2910
+#: tcop/postgres.c:2589 tcop/postgres.c:2916
 #, c-format
 msgid ""
 "In a moment you should be able to reconnect to the database and repeat your "
@@ -15628,12 +15640,12 @@ msgstr ""
 "Вы сможете переподключиться к базе данных и повторить вашу команду сию "
 "минуту."
 
-#: tcop/postgres.c:2676
+#: tcop/postgres.c:2682
 #, c-format
 msgid "floating-point exception"
 msgstr "исключение в операции с плавающей точкой"
 
-#: tcop/postgres.c:2677
+#: tcop/postgres.c:2683
 #, c-format
 msgid ""
 "An invalid floating-point operation was signaled. This probably means an out-"
@@ -15643,57 +15655,57 @@ msgstr ""
 "оказался вне допустимых рамок или произошла ошибка вычисления, например, "
 "деление на ноль."
 
-#: tcop/postgres.c:2853
+#: tcop/postgres.c:2859
 #, c-format
 msgid "terminating autovacuum process due to administrator command"
 msgstr "прекращение процесса автоочистки по команде администратора"
 
-#: tcop/postgres.c:2859 tcop/postgres.c:2869 tcop/postgres.c:2908
+#: tcop/postgres.c:2865 tcop/postgres.c:2875 tcop/postgres.c:2914
 #, c-format
 msgid "terminating connection due to conflict with recovery"
 msgstr "закрытие подключения из-за конфликта с процессом восстановления"
 
-#: tcop/postgres.c:2875
+#: tcop/postgres.c:2881
 #, c-format
 msgid "terminating connection due to administrator command"
 msgstr "закрытие подключения по команде администратора"
 
-#: tcop/postgres.c:2888
+#: tcop/postgres.c:2894
 #, c-format
 msgid "connection to client lost"
 msgstr "подключение к клиенту потеряно"
 
-#: tcop/postgres.c:2947
+#: tcop/postgres.c:2953
 #, c-format
 msgid "canceling authentication due to timeout"
 msgstr "отмена проверки подлинности из-за таймаута"
 
-#: tcop/postgres.c:2975
+#: tcop/postgres.c:2981
 #, c-format
 msgid "canceling statement due to lock timeout"
 msgstr "выполнение оператора отменено из-за таймаута блокировки"
 
-#: tcop/postgres.c:2985
+#: tcop/postgres.c:2991
 #, c-format
 msgid "canceling statement due to statement timeout"
 msgstr "выполнение оператора отменено из-за таймаута"
 
-#: tcop/postgres.c:2995
+#: tcop/postgres.c:3001
 #, c-format
 msgid "canceling autovacuum task"
 msgstr "отмена задачи автоочистки"
 
-#: tcop/postgres.c:3024
+#: tcop/postgres.c:3030
 #, c-format
 msgid "canceling statement due to user request"
 msgstr "выполнение оператора отменено по запросу пользователя"
 
-#: tcop/postgres.c:3132
+#: tcop/postgres.c:3138
 #, c-format
 msgid "stack depth limit exceeded"
 msgstr "превышен предел глубины стека"
 
-#: tcop/postgres.c:3133
+#: tcop/postgres.c:3139
 #, c-format
 msgid ""
 "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), "
@@ -15703,12 +15715,12 @@ msgstr ""
 "КБ), предварительно убедившись, что ОС предоставляет достаточный размер "
 "стека."
 
-#: tcop/postgres.c:3196
+#: tcop/postgres.c:3202
 #, c-format
 msgid "\"max_stack_depth\" must not exceed %ldkB."
 msgstr "Значение \"max_stack_depth\" не должно превышать %ld КБ."
 
-#: tcop/postgres.c:3198
+#: tcop/postgres.c:3204
 #, c-format
 msgid ""
 "Increase the platform's stack depth limit via \"ulimit -s\" or local "
@@ -15717,48 +15729,48 @@ msgstr ""
 "Увеличьте предел глубины стека в системе с помощью команды \"ulimit -s\" или "
 "эквивалента в вашей ОС."
 
-#: tcop/postgres.c:3562
+#: tcop/postgres.c:3568
 #, c-format
 msgid "invalid command-line argument for server process: %s"
 msgstr "неверный аргумент командной строки для серверного процесса: %s"
 
-#: tcop/postgres.c:3563 tcop/postgres.c:3569
+#: tcop/postgres.c:3569 tcop/postgres.c:3575
 #, c-format
 msgid "Try \"%s --help\" for more information."
 msgstr "Для дополнительной информации попробуйте \"%s --help\"."
 
-#: tcop/postgres.c:3567
+#: tcop/postgres.c:3573
 #, c-format
 msgid "%s: invalid command-line argument: %s"
 msgstr "%s: неверный аргумент командной строки: %s"
 
-#: tcop/postgres.c:3646
+#: tcop/postgres.c:3652
 #, c-format
 msgid "%s: no database nor user name specified"
 msgstr "%s: не указаны ни база данных, ни пользователь"
 
-#: tcop/postgres.c:4233
+#: tcop/postgres.c:4227
 #, c-format
 msgid "invalid CLOSE message subtype %d"
 msgstr "неверный подтип сообщения CLOSE: %d"
 
-#: tcop/postgres.c:4268
+#: tcop/postgres.c:4262
 #, c-format
 msgid "invalid DESCRIBE message subtype %d"
 msgstr "неверный подтип сообщения DESCRIBE: %d"
 
-#: tcop/postgres.c:4346
+#: tcop/postgres.c:4340
 #, c-format
 msgid "fastpath function calls not supported in a replication connection"
 msgstr "вызовы функции fastpath не поддерживаются для реплицирующих соединений"
 
-#: tcop/postgres.c:4350
+#: tcop/postgres.c:4344
 #, c-format
 msgid "extended query protocol not supported in a replication connection"
 msgstr ""
 "протокол расширенных запросов не поддерживается для реплицирующих соединений"
 
-#: tcop/postgres.c:4520
+#: tcop/postgres.c:4514
 #, c-format
 msgid ""
 "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s"
@@ -16134,8 +16146,8 @@ msgstr "aclremove больше не поддерживается"
 msgid "unrecognized privilege type: \"%s\""
 msgstr "нераспознанный тип прав: \"%s\""
 
-#: utils/adt/acl.c:3427 utils/adt/regproc.c:122 utils/adt/regproc.c:143
-#: utils/adt/regproc.c:293
+#: utils/adt/acl.c:3427 utils/adt/regproc.c:123 utils/adt/regproc.c:144
+#: utils/adt/regproc.c:294
 #, c-format
 msgid "function \"%s\" does not exist"
 msgstr "функция \"%s\" не существует"
@@ -16443,7 +16455,7 @@ msgstr "значение \"current\" для даты/времени больше
 msgid "date out of range: \"%s\""
 msgstr "дата вне диапазона: \"%s\""
 
-#: utils/adt/date.c:219 utils/adt/xml.c:2034
+#: utils/adt/date.c:219 utils/adt/xml.c:2038
 #, c-format
 msgid "date out of range"
 msgstr "дата вне диапазона"
@@ -16478,8 +16490,8 @@ msgstr "дата вне диапазона для типа timestamp"
 #: utils/adt/timestamp.c:4626 utils/adt/timestamp.c:4640
 #: utils/adt/timestamp.c:4719 utils/adt/timestamp.c:4726
 #: utils/adt/timestamp.c:4752 utils/adt/timestamp.c:4756
-#: utils/adt/timestamp.c:4825 utils/adt/xml.c:2056 utils/adt/xml.c:2063
-#: utils/adt/xml.c:2083 utils/adt/xml.c:2090
+#: utils/adt/timestamp.c:4825 utils/adt/xml.c:2060 utils/adt/xml.c:2067
+#: utils/adt/xml.c:2087 utils/adt/xml.c:2094
 #, c-format
 msgid "timestamp out of range"
 msgstr "timestamp вне диапазона"
@@ -17388,7 +17400,7 @@ msgstr "вызывать json_populate_recordset со скаляром нель
 msgid "cannot call json_populate_recordset on a nested object"
 msgstr "вызывать json_populate_recordset с вложенным объектом нельзя"
 
-#: utils/adt/like.c:212 utils/adt/selfuncs.c:5224
+#: utils/adt/like.c:212 utils/adt/selfuncs.c:5324
 #, c-format
 msgid "could not determine which collation to use for ILIKE"
 msgstr "не удалось определить, какой порядок сортировки использовать для ILIKE"
@@ -17948,60 +17960,60 @@ msgstr "неверный элемент рег. выражения: \"%c\""
 msgid "regexp_split does not support the global option"
 msgstr "regexp_split не поддерживает глобальный поиск"
 
-#: utils/adt/regproc.c:127 utils/adt/regproc.c:147
+#: utils/adt/regproc.c:128 utils/adt/regproc.c:148
 #, c-format
 msgid "more than one function named \"%s\""
 msgstr "имя \"%s\" имеют несколько функций"
 
-#: utils/adt/regproc.c:494 utils/adt/regproc.c:514
+#: utils/adt/regproc.c:495 utils/adt/regproc.c:515
 #, c-format
 msgid "more than one operator named %s"
 msgstr "имя %s имеют несколько операторов"
 
-#: utils/adt/regproc.c:656 gram.y:6626
+#: utils/adt/regproc.c:657 gram.y:6626
 #, c-format
 msgid "missing argument"
 msgstr "отсутствует аргумент"
 
-#: utils/adt/regproc.c:657 gram.y:6627
+#: utils/adt/regproc.c:658 gram.y:6627
 #, c-format
 msgid "Use NONE to denote the missing argument of a unary operator."
 msgstr ""
 "Чтобы обозначить отсутствующий аргумент унарного оператора, укажите NONE."
 
-#: utils/adt/regproc.c:661 utils/adt/regproc.c:1531 utils/adt/ruleutils.c:7690
+#: utils/adt/regproc.c:662 utils/adt/regproc.c:1532 utils/adt/ruleutils.c:7690
 #: utils/adt/ruleutils.c:7746 utils/adt/ruleutils.c:7785
 #, c-format
 msgid "too many arguments"
 msgstr "слишком много аргументов"
 
-#: utils/adt/regproc.c:662
+#: utils/adt/regproc.c:663
 #, c-format
 msgid "Provide two argument types for operator."
 msgstr "Предоставьте для оператора два типа аргументов."
 
-#: utils/adt/regproc.c:1366 utils/adt/regproc.c:1371 utils/adt/varlena.c:2313
+#: utils/adt/regproc.c:1367 utils/adt/regproc.c:1372 utils/adt/varlena.c:2313
 #: utils/adt/varlena.c:2318
 #, c-format
 msgid "invalid name syntax"
 msgstr "ошибка синтаксиса в имени"
 
-#: utils/adt/regproc.c:1429
+#: utils/adt/regproc.c:1430
 #, c-format
 msgid "expected a left parenthesis"
 msgstr "ожидалась левая скобка"
 
-#: utils/adt/regproc.c:1445
+#: utils/adt/regproc.c:1446
 #, c-format
 msgid "expected a right parenthesis"
 msgstr "ожидалась правая скобка"
 
-#: utils/adt/regproc.c:1464
+#: utils/adt/regproc.c:1465
 #, c-format
 msgid "expected a type name"
 msgstr "ожидалось имя типа"
 
-#: utils/adt/regproc.c:1496
+#: utils/adt/regproc.c:1497
 #, c-format
 msgid "improper type name"
 msgstr "ошибочное имя типа"
@@ -18162,12 +18174,12 @@ msgstr "сравнивать типы записей с разным число
 msgid "rule \"%s\" has unsupported event type %d"
 msgstr "правило \"%s\" имеет неподдерживаемый тип событий %d"
 
-#: utils/adt/selfuncs.c:5209
+#: utils/adt/selfuncs.c:5309
 #, c-format
 msgid "case insensitive matching not supported on type bytea"
 msgstr "регистронезависимое сравнение не поддерживается для типа bytea"
 
-#: utils/adt/selfuncs.c:5312
+#: utils/adt/selfuncs.c:5412
 #, c-format
 msgid "regular-expression matching not supported on type bytea"
 msgstr "сравнение с регулярными выражениями не поддерживается для типа bytea"
@@ -18618,73 +18630,73 @@ msgstr "аргумент ntile должен быть больше нуля"
 msgid "argument of nth_value must be greater than zero"
 msgstr "аргумент nth_value должен быть больше нуля"
 
-#: utils/adt/xml.c:171
+#: utils/adt/xml.c:175
 #, c-format
 msgid "unsupported XML feature"
 msgstr "XML-функции не поддерживаются"
 
-#: utils/adt/xml.c:172
+#: utils/adt/xml.c:176
 #, c-format
 msgid "This functionality requires the server to be built with libxml support."
 msgstr "Для этой функциональности в сервере не хватает поддержки libxml."
 
-#: utils/adt/xml.c:173
+#: utils/adt/xml.c:177
 #, c-format
 msgid "You need to rebuild PostgreSQL using --with-libxml."
 msgstr "Необходимо перекомпилировать PostgreSQL с ключом --with-libxml."
 
-#: utils/adt/xml.c:192 utils/mb/mbutils.c:515
+#: utils/adt/xml.c:196 utils/mb/mbutils.c:515
 #, c-format
 msgid "invalid encoding name \"%s\""
 msgstr "неверное имя кодировки: \"%s\""
 
-#: utils/adt/xml.c:438 utils/adt/xml.c:443
+#: utils/adt/xml.c:442 utils/adt/xml.c:447
 #, c-format
 msgid "invalid XML comment"
 msgstr "ошибка в XML-комментарии"
 
-#: utils/adt/xml.c:572
+#: utils/adt/xml.c:576
 #, c-format
 msgid "not an XML document"
 msgstr "не XML-документ"
 
-#: utils/adt/xml.c:731 utils/adt/xml.c:754
+#: utils/adt/xml.c:735 utils/adt/xml.c:758
 #, c-format
 msgid "invalid XML processing instruction"
 msgstr "неправильная XML-инструкция обработки (PI)"
 
-#: utils/adt/xml.c:732
+#: utils/adt/xml.c:736
 #, c-format
 msgid "XML processing instruction target name cannot be \"%s\"."
 msgstr "назначением XML-инструкции обработки (PI) не может быть \"%s\"."
 
-#: utils/adt/xml.c:755
+#: utils/adt/xml.c:759
 #, c-format
 msgid "XML processing instruction cannot contain \"?>\"."
 msgstr "XML-инструкция обработки (PI) не может содержать \"?>\"."
 
-#: utils/adt/xml.c:834
+#: utils/adt/xml.c:838
 #, c-format
 msgid "xmlvalidate is not implemented"
 msgstr "функция xmlvalidate не реализована"
 
-#: utils/adt/xml.c:913
+#: utils/adt/xml.c:917
 #, c-format
 msgid "could not initialize XML library"
 msgstr "не удалось инициализировать библиотеку XML"
 
-#: utils/adt/xml.c:914
+#: utils/adt/xml.c:918
 #, c-format
 msgid ""
 "libxml2 has incompatible char type: sizeof(char)=%u, sizeof(xmlChar)=%u."
 msgstr "другой тип char в libxml2: sizeof(char)=%u, sizeof(xmlChar)=%u."
 
-#: utils/adt/xml.c:1000
+#: utils/adt/xml.c:1004
 #, c-format
 msgid "could not set up XML error handler"
 msgstr "не удалось установить обработчик XML-ошибок"
 
-#: utils/adt/xml.c:1001
+#: utils/adt/xml.c:1005
 #, c-format
 msgid ""
 "This probably indicates that the version of libxml2 being used is not "
@@ -18693,72 +18705,72 @@ msgstr ""
 "Возможно это означает, что используемая версия libxml2 не совместима с "
 "заголовочными файлами libxml2, с которыми был собран PostgreSQL."
 
-#: utils/adt/xml.c:1736
+#: utils/adt/xml.c:1740
 msgid "Invalid character value."
 msgstr "Неверный символ."
 
-#: utils/adt/xml.c:1739
+#: utils/adt/xml.c:1743
 msgid "Space required."
 msgstr "Требуется пробел."
 
-#: utils/adt/xml.c:1742
+#: utils/adt/xml.c:1746
 msgid "standalone accepts only 'yes' or 'no'."
 msgstr "значениями атрибута standalone могут быть только 'yes' и 'no'."
 
-#: utils/adt/xml.c:1745
+#: utils/adt/xml.c:1749
 msgid "Malformed declaration: missing version."
 msgstr "Ошибочное объявление: не указана версия."
 
-#: utils/adt/xml.c:1748
+#: utils/adt/xml.c:1752
 msgid "Missing encoding in text declaration."
 msgstr "В объявлении не указана кодировка."
 
-#: utils/adt/xml.c:1751
+#: utils/adt/xml.c:1755
 msgid "Parsing XML declaration: '?>' expected."
 msgstr "Ошибка при разборе XML-объявления: ожидается '?>'."
 
-#: utils/adt/xml.c:1754
+#: utils/adt/xml.c:1758
 #, c-format
 msgid "Unrecognized libxml error code: %d."
 msgstr "Нераспознанный код ошибки libxml: %d."
 
-#: utils/adt/xml.c:2035
+#: utils/adt/xml.c:2039
 #, c-format
 msgid "XML does not support infinite date values."
 msgstr "XML не поддерживает бесконечность в датах."
 
-#: utils/adt/xml.c:2057 utils/adt/xml.c:2084
+#: utils/adt/xml.c:2061 utils/adt/xml.c:2088
 #, c-format
 msgid "XML does not support infinite timestamp values."
 msgstr "XML не поддерживает бесконечность в timestamp."
 
-#: utils/adt/xml.c:2475
+#: utils/adt/xml.c:2488
 #, c-format
 msgid "invalid query"
 msgstr "неверный запрос"
 
-#: utils/adt/xml.c:3807
+#: utils/adt/xml.c:3820
 #, c-format
 msgid "invalid array for XML namespace mapping"
 msgstr "неправильный массив с сопоставлениями пространств имён XML"
 
-#: utils/adt/xml.c:3808
+#: utils/adt/xml.c:3821
 #, c-format
 msgid ""
 "The array must be two-dimensional with length of the second axis equal to 2."
 msgstr "Массив должен быть двухмерным и содержать 2 элемента по второй оси."
 
-#: utils/adt/xml.c:3832
+#: utils/adt/xml.c:3845
 #, c-format
 msgid "empty XPath expression"
 msgstr "пустое выражение XPath"
 
-#: utils/adt/xml.c:3881
+#: utils/adt/xml.c:3894
 #, c-format
 msgid "neither namespace name nor URI may be null"
 msgstr "ни префикс, ни URI пространства имён не может быть null"
 
-#: utils/adt/xml.c:3888
+#: utils/adt/xml.c:3901
 #, c-format
 msgid "could not register XML namespace with name \"%s\" and URI \"%s\""
 msgstr ""
@@ -21996,6 +22008,9 @@ msgstr "нестандартное использование спецсимво
 msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'."
 msgstr "Используйте для записи спецсимволов синтаксис спецстрок E'\\r\\n'."
 
+#~ msgid "SSL renegotiation failure"
+#~ msgstr "ошибка повторного согласования SSL"
+
 #~ msgid "wrong range of array subscripts"
 #~ msgstr "неправильный диапазон индексов массивов"
 
index c63005bbbde56251a2341ba3772eb407d7b6a20f..74ca29f2aec331f240c46d093b40dcd5f634a965 100644 (file)
@@ -4,15 +4,14 @@
 # Serguei A. Mokhov <mokhov@cs.concordia.ca>, 2001-2005.
 # Oleg Bartunov <oleg@sai.msu.su>, 2004-2005.
 # Sergey Burladyan <eshkinkot@gmail.com>, 2012.
-# Alexander Lakhin <exclusion@gmail.com>, 2012-2016.
+# Alexander Lakhin <exclusion@gmail.com>, 2012-2016, 2017.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: psql (PostgreSQL 9)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-01-30 17:33+0000\n"
-"PO-Revision-Date: 2016-11-24 18:24+0300\n"
-"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
+"POT-Creation-Date: 2017-05-26 21:02+0000\n"
+"PO-Revision-Date: 2017-05-27 13:06+0300\n"
 "Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -20,6 +19,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
 
 #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60
 #: ../../common/fe_memutils.c:83 input.c:216 mainloop.c:72 mainloop.c:234
@@ -274,7 +274,7 @@ msgstr ""
 "подключения\n"
 
 #: command.c:1749 command.c:2946 common.c:121 common.c:418 common.c:483
-#: common.c:914 common.c:942 common.c:1039 copy.c:487 copy.c:684
+#: common.c:914 common.c:942 common.c:1039 copy.c:487 copy.c:694
 #: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1949
 #, c-format
 msgid "%s"
@@ -691,16 +691,16 @@ msgstr "отменено пользователем"
 #: copy.c:539
 msgid ""
 "Enter data to be copied followed by a newline.\n"
-"End with a backslash and a period on a line by itself."
+"End with a backslash and a period on a line by itself, or an EOF signal."
 msgstr ""
 "Вводите данные для копирования, разделяя строки переводом строки.\n"
-"Закончите ввод строкой '\\.'."
+"Закончите ввод строкой '\\.' или сигналом EOF."
 
 #: copy.c:656
 msgid "aborted because of read failure"
 msgstr "прерывание из-за ошибки чтения"
 
-#: copy.c:680
+#: copy.c:690
 msgid "trying to exit copy mode"
 msgstr "попытка выйти из режима копирования"
 
@@ -1164,6 +1164,17 @@ msgstr "Триггеры, срабатывающие всегда:"
 msgid "Triggers firing on replica only:"
 msgstr "Триггеры, срабатывающие только в реплике:"
 
+#: describe.c:2184
+#, c-format
+msgid "Server: %s"
+msgstr "Сервер: %s"
+
+# well-spelled: ОСД
+#: describe.c:2192
+#, c-format
+msgid "FDW Options: (%s)"
+msgstr "Параметры ОСД: (%s)"
+
 #: describe.c:2206
 msgid "Inherits"
 msgstr "Наследует"