de: Translation updates
authorPeter Eisentraut <peter_e@gmx.net>
Tue, 27 Oct 2015 02:10:34 +0000 (22:10 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Tue, 27 Oct 2015 02:10:34 +0000 (22:10 -0400)
16 files changed:
de/pg_ctl.po
es/psql.po
ja/pltcl.po
pt_BR/ecpg.po
ru/pg_basebackup.po
ru/pg_controldata.po
ru/pg_ctl.po
ru/pg_dump.po
ru/pg_resetxlog.po
ru/pg_rewind.po
ru/pgscripts.po
ru/plperl.po
ru/plpgsql.po
ru/pltcl.po
ru/postgres.po
ru/psql.po

index c90ec38eb28cd8e2cfa8674c16e5784a36e48983..4cfa672f06d8c07e30bec197405977358bc9f2de 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.5\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-27 01:43+0000\n"
-"PO-Revision-Date: 2015-09-26 22:25-0400\n"
+"POT-Creation-Date: 2015-10-27 01:53+0000\n"
+"PO-Revision-Date: 2015-10-26 22:06-0400\n"
 "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n"
 "Language-Team: Peter Eisentraut <peter_e@gmx.net>\n"
 "Language: de\n"
@@ -103,88 +103,80 @@ msgstr "Kindprozess hat mit unbekanntem Status %d beendet"
 msgid "could not get current working directory: %s\n"
 msgstr "konnte aktuelles Arbeitsverzeichnis nicht ermitteln: %s\n"
 
-#: pg_ctl.c:257
+#: pg_ctl.c:258
 #, c-format
 msgid "%s: directory \"%s\" does not exist\n"
 msgstr "%s: Verzeichnis „%s“ existiert nicht\n"
 
-#: pg_ctl.c:260
+#: pg_ctl.c:261
 #, c-format
 msgid "%s: could not access directory \"%s\": %s\n"
 msgstr "%s: konnte nicht auf Verzeichnis „%s“ zugreifen: %s\n"
 
-#: pg_ctl.c:274
+#: pg_ctl.c:275
 #, c-format
 msgid "%s: directory \"%s\" is not a database cluster directory\n"
 msgstr "%s: Verzeichnis „%s“ ist kein Datenbankclusterverzeichnis\n"
 
-#: pg_ctl.c:287
+#: pg_ctl.c:288
 #, c-format
 msgid "%s: could not open PID file \"%s\": %s\n"
 msgstr "%s: konnte PID-Datei „%s“ nicht öffnen: %s\n"
 
-#: pg_ctl.c:296
+#: pg_ctl.c:297
 #, c-format
 msgid "%s: the PID file \"%s\" is empty\n"
 msgstr "%s: die PID-Datei „%s“ ist leer\n"
 
-#: pg_ctl.c:299
+#: pg_ctl.c:300
 #, c-format
 msgid "%s: invalid data in PID file \"%s\"\n"
 msgstr "%s: ungültige Daten in PID-Datei „%s“\n"
 
-#: pg_ctl.c:530
+#: pg_ctl.c:450 pg_ctl.c:478
 #, c-format
-msgid ""
-"\n"
-"%s: -w option is not supported when starting a pre-9.1 server\n"
-msgstr ""
-"\n"
-"%s: Option -w wird beim Starten eines Servers vor Version 9.1 nicht unterstützt\n"
+msgid "%s: could not start server: %s\n"
+msgstr "%s: konnte Server nicht starten: %s\n"
 
-#: pg_ctl.c:600
+#: pg_ctl.c:502
 #, c-format
-msgid ""
-"\n"
-"%s: -w option cannot use a relative socket directory specification\n"
-msgstr ""
-"\n"
-"%s: Option -w kann keine relative Angabe des Socket-Verzeichnisses verwenden\n"
+msgid "%s: could not start server: error code %lu\n"
+msgstr "%s: konnte Server nicht starten: Fehlercode %lu\n"
 
-#: pg_ctl.c:653
+#: pg_ctl.c:579
 #, c-format
 msgid ""
 "\n"
-"%s: could not stat file \"%s\": %s\n"
+"%s: -w option is not supported when starting a pre-9.1 server\n"
 msgstr ""
 "\n"
-"%s: konnte „stat“ für Datei „%s“ nicht ausführen: %s\n"
+"%s: Option -w wird beim Starten eines Servers vor Version 9.1 nicht unterstützt\n"
 
-#: pg_ctl.c:660
+#: pg_ctl.c:644
 #, c-format
 msgid ""
 "\n"
-"%s: this data directory appears to be running a pre-existing postmaster\n"
+"%s: -w option cannot use a relative socket directory specification\n"
 msgstr ""
 "\n"
-"%s: in diesem Datenverzeichnis läuft anscheinend bereits in Postmaster\n"
+"%s: Option -w kann keine relative Angabe des Socket-Verzeichnisses verwenden\n"
 
-#: pg_ctl.c:710
+#: pg_ctl.c:735
 #, c-format
 msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
 msgstr "%s: kann Grenzwert für Core-Datei-Größe nicht setzen; durch harten Grenzwert verboten\n"
 
-#: pg_ctl.c:735
+#: pg_ctl.c:760
 #, c-format
 msgid "%s: could not read file \"%s\"\n"
 msgstr "%s: konnte Datei „%s“ nicht lesen\n"
 
-#: pg_ctl.c:740
+#: pg_ctl.c:765
 #, c-format
 msgid "%s: option file \"%s\" must have exactly one line\n"
 msgstr "%s: Optionsdatei „%s“ muss genau eine Zeile haben\n"
 
-#: pg_ctl.c:791
+#: pg_ctl.c:816
 #, c-format
 msgid ""
 "The program \"%s\" is needed by %s but was not found in the\n"
@@ -195,7 +187,7 @@ msgstr ""
 "selben Verzeichnis wie „%s“ gefunden.\n"
 "Prüfen Sie Ihre Installation.\n"
 
-#: pg_ctl.c:797
+#: pg_ctl.c:822
 #, c-format
 msgid ""
 "The program \"%s\" was found by \"%s\"\n"
@@ -206,42 +198,37 @@ msgstr ""
 "aber es hatte nicht die gleiche Version wie %s.\n"
 "Prüfen Sie Ihre Installation.\n"
 
-#: pg_ctl.c:830
+#: pg_ctl.c:855
 #, c-format
 msgid "%s: database system initialization failed\n"
 msgstr "%s: Initialisierung des Datenbanksystems fehlgeschlagen\n"
 
-#: pg_ctl.c:845
+#: pg_ctl.c:870
 #, c-format
 msgid "%s: another server might be running; trying to start server anyway\n"
 msgstr "%s: ein anderer Server läuft möglicherweise; versuche trotzdem zu starten\n"
 
-#: pg_ctl.c:882
-#, c-format
-msgid "%s: could not start server: exit code was %d\n"
-msgstr "%s: konnte Server nicht starten: Exitcode war %d\n"
-
-#: pg_ctl.c:889
+#: pg_ctl.c:908
 msgid "waiting for server to start..."
 msgstr "warte auf Start des Servers..."
 
-#: pg_ctl.c:894 pg_ctl.c:995 pg_ctl.c:1086
+#: pg_ctl.c:913 pg_ctl.c:1020 pg_ctl.c:1111
 msgid " done\n"
 msgstr " fertig\n"
 
-#: pg_ctl.c:895
+#: pg_ctl.c:914
 msgid "server started\n"
 msgstr "Server gestartet\n"
 
-#: pg_ctl.c:898 pg_ctl.c:902
+#: pg_ctl.c:917 pg_ctl.c:921
 msgid " stopped waiting\n"
 msgstr " Warten beendet\n"
 
-#: pg_ctl.c:899
+#: pg_ctl.c:918
 msgid "server is still starting up\n"
 msgstr "Server startet immer noch\n"
 
-#: pg_ctl.c:903
+#: pg_ctl.c:922
 #, c-format
 msgid ""
 "%s: could not start server\n"
@@ -250,43 +237,43 @@ msgstr ""
 "%s: konnte Server nicht starten\n"
 "Prüfen Sie die Logausgabe.\n"
 
-#: pg_ctl.c:909 pg_ctl.c:987 pg_ctl.c:1077
+#: pg_ctl.c:928 pg_ctl.c:1012 pg_ctl.c:1102
 msgid " failed\n"
 msgstr " Fehler\n"
 
-#: pg_ctl.c:910
+#: pg_ctl.c:929
 #, c-format
 msgid "%s: could not wait for server because of misconfiguration\n"
 msgstr "%s: konnte wegen Fehlkonfiguration nicht auf Server warten\n"
 
-#: pg_ctl.c:916
+#: pg_ctl.c:935
 msgid "server starting\n"
 msgstr "Server startet\n"
 
-#: pg_ctl.c:931 pg_ctl.c:1017 pg_ctl.c:1107 pg_ctl.c:1147
+#: pg_ctl.c:956 pg_ctl.c:1042 pg_ctl.c:1132 pg_ctl.c:1172
 #, c-format
 msgid "%s: PID file \"%s\" does not exist\n"
 msgstr "%s: PID-Datei „%s“ existiert nicht\n"
 
-#: pg_ctl.c:932 pg_ctl.c:1019 pg_ctl.c:1108 pg_ctl.c:1148
+#: pg_ctl.c:957 pg_ctl.c:1044 pg_ctl.c:1133 pg_ctl.c:1173
 msgid "Is server running?\n"
 msgstr "Läuft der Server?\n"
 
-#: pg_ctl.c:938
+#: pg_ctl.c:963
 #, c-format
 msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n"
 msgstr "%s: kann Server nicht anhalten; Einzelbenutzerserver läuft (PID: %ld)\n"
 
-#: pg_ctl.c:946 pg_ctl.c:1041
+#: pg_ctl.c:971 pg_ctl.c:1066
 #, c-format
 msgid "%s: could not send stop signal (PID: %ld): %s\n"
 msgstr "%s: konnte Stopp-Signal nicht senden (PID: %ld): %s\n"
 
-#: pg_ctl.c:953
+#: pg_ctl.c:978
 msgid "server shutting down\n"
 msgstr "Server fährt herunter\n"
 
-#: pg_ctl.c:968 pg_ctl.c:1056
+#: pg_ctl.c:993 pg_ctl.c:1081
 msgid ""
 "WARNING: online backup mode is active\n"
 "Shutdown will not complete until pg_stop_backup() is called.\n"
@@ -296,16 +283,16 @@ msgstr ""
 "Herunterfahren wird erst abgeschlossen werden, wenn pg_stop_backup() aufgerufen wird.\n"
 "\n"
 
-#: pg_ctl.c:972 pg_ctl.c:1060
+#: pg_ctl.c:997 pg_ctl.c:1085
 msgid "waiting for server to shut down..."
 msgstr "warte auf Herunterfahren des Servers..."
 
-#: pg_ctl.c:989 pg_ctl.c:1079
+#: pg_ctl.c:1014 pg_ctl.c:1104
 #, c-format
 msgid "%s: server does not shut down\n"
 msgstr "%s: Server fährt nicht herunter\n"
 
-#: pg_ctl.c:991 pg_ctl.c:1081
+#: pg_ctl.c:1016 pg_ctl.c:1106
 msgid ""
 "HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
 "waiting for session-initiated disconnection.\n"
@@ -313,184 +300,184 @@ msgstr ""
 "TIPP: Die Option „-m fast“ beendet Sitzungen sofort, statt auf das Beenden\n"
 "durch die Sitzungen selbst zu warten.\n"
 
-#: pg_ctl.c:997 pg_ctl.c:1087
+#: pg_ctl.c:1022 pg_ctl.c:1112
 msgid "server stopped\n"
 msgstr "Server angehalten\n"
 
-#: pg_ctl.c:1020 pg_ctl.c:1093
+#: pg_ctl.c:1045 pg_ctl.c:1118
 msgid "starting server anyway\n"
 msgstr "starte Server trotzdem\n"
 
-#: pg_ctl.c:1029
+#: pg_ctl.c:1054
 #, c-format
 msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n"
 msgstr "%s: kann Server nicht neu starten; Einzelbenutzerserver läuft (PID: %ld)\n"
 
-#: pg_ctl.c:1032 pg_ctl.c:1117
+#: pg_ctl.c:1057 pg_ctl.c:1142
 msgid "Please terminate the single-user server and try again.\n"
 msgstr "Bitte beenden Sie den Einzelbenutzerserver und versuchen Sie es noch einmal.\n"
 
-#: pg_ctl.c:1091
+#: pg_ctl.c:1116
 #, c-format
 msgid "%s: old server process (PID: %ld) seems to be gone\n"
 msgstr "%s: alter Serverprozess (PID: %ld) scheint verschwunden zu sein\n"
 
-#: pg_ctl.c:1114
+#: pg_ctl.c:1139
 #, c-format
 msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n"
 msgstr "%s: kann Server nicht neu laden; Einzelbenutzerserver läuft (PID: %ld)\n"
 
-#: pg_ctl.c:1123
+#: pg_ctl.c:1148
 #, c-format
 msgid "%s: could not send reload signal (PID: %ld): %s\n"
 msgstr "%s: konnte Signal zum Neuladen nicht senden (PID: %ld): %s\n"
 
-#: pg_ctl.c:1128
+#: pg_ctl.c:1153
 msgid "server signaled\n"
 msgstr "Signal an Server gesendet\n"
 
-#: pg_ctl.c:1154
+#: pg_ctl.c:1179
 #, c-format
 msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n"
 msgstr "%s: kann Server nicht befördern; Einzelbenutzerserver läuft (PID: %ld)\n"
 
-#: pg_ctl.c:1163
+#: pg_ctl.c:1188
 #, c-format
 msgid "%s: cannot promote server; server is not in standby mode\n"
 msgstr "%s: kann Server nicht befördern; Server ist nicht im Standby-Modus\n"
 
-#: pg_ctl.c:1178
+#: pg_ctl.c:1203
 #, c-format
 msgid "%s: could not create promote signal file \"%s\": %s\n"
 msgstr "%s: konnte Signaldatei zum Befördern „%s“ nicht erzeugen: %s\n"
 
-#: pg_ctl.c:1184
+#: pg_ctl.c:1209
 #, c-format
 msgid "%s: could not write promote signal file \"%s\": %s\n"
 msgstr "%s: konnte Signaldatei zum Befördern „%s“ nicht schreiben: %s\n"
 
-#: pg_ctl.c:1192
+#: pg_ctl.c:1217
 #, c-format
 msgid "%s: could not send promote signal (PID: %ld): %s\n"
 msgstr "%s: konnte Signal zum Befördern nicht senden (PID: %ld): %s\n"
 
-#: pg_ctl.c:1195
+#: pg_ctl.c:1220
 #, c-format
 msgid "%s: could not remove promote signal file \"%s\": %s\n"
 msgstr "%s: konnte Signaldatei zum Befördern „%s“ nicht entfernen: %s\n"
 
-#: pg_ctl.c:1200
+#: pg_ctl.c:1225
 msgid "server promoting\n"
 msgstr "Server wird befördert\n"
 
-#: pg_ctl.c:1247
+#: pg_ctl.c:1272
 #, c-format
 msgid "%s: single-user server is running (PID: %ld)\n"
 msgstr "%s: Einzelbenutzerserver läuft (PID: %ld)\n"
 
-#: pg_ctl.c:1260
+#: pg_ctl.c:1285
 #, c-format
 msgid "%s: server is running (PID: %ld)\n"
 msgstr "%s: Server läuft (PID: %ld)\n"
 
-#: pg_ctl.c:1276
+#: pg_ctl.c:1301
 #, c-format
 msgid "%s: no server running\n"
 msgstr "%s: kein Server läuft\n"
 
-#: pg_ctl.c:1294
+#: pg_ctl.c:1319
 #, c-format
 msgid "%s: could not send signal %d (PID: %ld): %s\n"
 msgstr "%s: konnte Signal %d nicht senden (PID: %ld): %s\n"
 
-#: pg_ctl.c:1351
+#: pg_ctl.c:1376
 #, c-format
 msgid "%s: could not find own program executable\n"
 msgstr "%s: konnte eigene Programmdatei nicht finden\n"
 
-#: pg_ctl.c:1361
+#: pg_ctl.c:1386
 #, c-format
 msgid "%s: could not find postgres program executable\n"
 msgstr "%s: konnte „postgres“ Programmdatei nicht finden\n"
 
-#: pg_ctl.c:1444 pg_ctl.c:1478
+#: pg_ctl.c:1469 pg_ctl.c:1503
 #, c-format
 msgid "%s: could not open service manager\n"
 msgstr "%s: konnte Servicemanager nicht öffnen\n"
 
-#: pg_ctl.c:1450
+#: pg_ctl.c:1475
 #, c-format
 msgid "%s: service \"%s\" already registered\n"
 msgstr "%s: Systemdienst „%s“ ist bereits registriert\n"
 
-#: pg_ctl.c:1461
+#: pg_ctl.c:1486
 #, c-format
 msgid "%s: could not register service \"%s\": error code %lu\n"
 msgstr "%s: konnte Systemdienst „%s“ nicht registrieren: Fehlercode %lu\n"
 
-#: pg_ctl.c:1484
+#: pg_ctl.c:1509
 #, c-format
 msgid "%s: service \"%s\" not registered\n"
 msgstr "%s: Systemdienst „%s“ ist nicht registriert\n"
 
-#: pg_ctl.c:1491
+#: pg_ctl.c:1516
 #, c-format
 msgid "%s: could not open service \"%s\": error code %lu\n"
 msgstr "%s: konnte Systemdienst „%s“ nicht öffnen: Fehlercode %lu\n"
 
-#: pg_ctl.c:1500
+#: pg_ctl.c:1525
 #, c-format
 msgid "%s: could not unregister service \"%s\": error code %lu\n"
 msgstr "%s: konnte Systemdienst „%s“ nicht deregistrieren: Fehlercode %lu\n"
 
-#: pg_ctl.c:1587
+#: pg_ctl.c:1612
 msgid "Waiting for server startup...\n"
 msgstr "Warte auf Start des Servers...\n"
 
-#: pg_ctl.c:1590
+#: pg_ctl.c:1615
 msgid "Timed out waiting for server startup\n"
 msgstr "Zeitüberschreitung beim Warten auf Start des Servers\n"
 
-#: pg_ctl.c:1594
+#: pg_ctl.c:1619
 msgid "Server started and accepting connections\n"
 msgstr "Server wurde gestartet und nimmt Verbindungen an\n"
 
-#: pg_ctl.c:1650
+#: pg_ctl.c:1674
 #, c-format
 msgid "%s: could not start service \"%s\": error code %lu\n"
 msgstr "%s: konnte Systemdienst „%s“ nicht starten: Fehlercode %lu\n"
 
-#: pg_ctl.c:1724
+#: pg_ctl.c:1748
 #, c-format
 msgid "%s: WARNING: cannot create restricted tokens on this platform\n"
 msgstr "%s: WARNUNG: auf dieser Plattform können keine beschränkten Token erzeugt werden\n"
 
-#: pg_ctl.c:1739
+#: pg_ctl.c:1763
 #, c-format
 msgid "%s: could not open process token: error code %lu\n"
 msgstr "%s: konnte Prozess-Token nicht öffnen: Fehlercode %lu\n"
 
-#: pg_ctl.c:1753
+#: pg_ctl.c:1777
 #, c-format
 msgid "%s: could not allocate SIDs: error code %lu\n"
 msgstr "%s: konnte SIDs nicht erzeugen: Fehlercode %lu\n"
 
-#: pg_ctl.c:1773
+#: pg_ctl.c:1797
 #, c-format
 msgid "%s: could not create restricted token: error code %lu\n"
 msgstr "%s: konnte beschränktes Token nicht erzeugen: Fehlercode %lu\n"
 
-#: pg_ctl.c:1807
+#: pg_ctl.c:1831
 #, c-format
 msgid "%s: WARNING: could not locate all job object functions in system API\n"
 msgstr "%s: WARNUNG: konnte nicht alle Job-Objekt-Funtionen in der System-API finden\n"
 
-#: pg_ctl.c:1890
+#: pg_ctl.c:1914
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Versuchen Sie „%s --help“ für weitere Informationen.\n"
 
-#: pg_ctl.c:1898
+#: pg_ctl.c:1922
 #, c-format
 msgid ""
 "%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n"
@@ -500,27 +487,27 @@ msgstr ""
 "starten, anzuhalten oder zu steuern.\n"
 "\n"
 
-#: pg_ctl.c:1899
+#: pg_ctl.c:1923
 #, c-format
 msgid "Usage:\n"
 msgstr "Aufruf:\n"
 
-#: pg_ctl.c:1900
+#: pg_ctl.c:1924
 #, c-format
 msgid "  %s init[db]               [-D DATADIR] [-s] [-o \"OPTIONS\"]\n"
 msgstr "  %s init[db]               [-D DATENVERZ] [-s] [-o \"OPTIONEN\"]\n"
 
-#: pg_ctl.c:1901
+#: pg_ctl.c:1925
 #, c-format
 msgid "  %s start   [-w] [-t SECS] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS\"]\n"
 msgstr "  %s start   [-w] [-t SEK] [-D DATENVERZ] [-s] [-l DATEINAME] [-o \"OPTIONEN\"]\n"
 
-#: pg_ctl.c:1902
+#: pg_ctl.c:1926
 #, c-format
 msgid "  %s stop    [-W] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 msgstr "  %s stop    [-W] [-t SEK] [-D DATENVERZ] [-s] [-m SHUTDOWN-MODUS]\n"
 
-#: pg_ctl.c:1903
+#: pg_ctl.c:1927
 #, c-format
 msgid ""
 "  %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
@@ -529,27 +516,27 @@ msgstr ""
 "  %s restart [-w] [-t SEK] [-D DATENVERZ] [-s] [-m SHUTDOWN-MODUS]\n"
 "                 [-o \"OPTIONEN\"]\n"
 
-#: pg_ctl.c:1905
+#: pg_ctl.c:1929
 #, c-format
 msgid "  %s reload  [-D DATADIR] [-s]\n"
 msgstr "  %s reload  [-D DATENVERZ] [-s]\n"
 
-#: pg_ctl.c:1906
+#: pg_ctl.c:1930
 #, c-format
 msgid "  %s status  [-D DATADIR]\n"
 msgstr "  %s status  [-D DATENVERZ]\n"
 
-#: pg_ctl.c:1907
+#: pg_ctl.c:1931
 #, c-format
 msgid "  %s promote [-D DATADIR] [-s]\n"
 msgstr "  %s promote [-D DATENVERZ] [-s]\n"
 
-#: pg_ctl.c:1908
+#: pg_ctl.c:1932
 #, c-format
 msgid "  %s kill    SIGNALNAME PID\n"
 msgstr "  %s kill    SIGNALNAME PID\n"
 
-#: pg_ctl.c:1910
+#: pg_ctl.c:1934
 #, c-format
 msgid ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
@@ -558,12 +545,12 @@ msgstr ""
 "  %s register   [-N DIENSTNAME] [-U BENUTZERNAME] [-P PASSWORT] [-D DATENVERZ]\n"
 "                    [-S STARTTYP] [-w] [-t SEK] [-o \"OPTIONEN\"]\n"
 
-#: pg_ctl.c:1912
+#: pg_ctl.c:1936
 #, c-format
 msgid "  %s unregister [-N SERVICENAME]\n"
 msgstr "  %s unregister [-N DIENSTNAME]\n"
 
-#: pg_ctl.c:1915
+#: pg_ctl.c:1939
 #, c-format
 msgid ""
 "\n"
@@ -572,49 +559,49 @@ msgstr ""
 "\n"
 "Optionen für alle Modi:\n"
 
-#: pg_ctl.c:1916
+#: pg_ctl.c:1940
 #, c-format
 msgid "  -D, --pgdata=DATADIR   location of the database storage area\n"
 msgstr "  -D, --pgdata=DATENVERZ Datenbankverzeichnis\n"
 
-#: pg_ctl.c:1918
+#: pg_ctl.c:1942
 #, c-format
 msgid "  -e SOURCE              event source for logging when running as a service\n"
 msgstr ""
 "  -e QUELLE              Ereignisquelle fürs Loggen, wenn als Systemdienst\n"
 "                         gestartet\n"
 
-#: pg_ctl.c:1920
+#: pg_ctl.c:1944
 #, c-format
 msgid "  -s, --silent           only print errors, no informational messages\n"
 msgstr "  -s, --silent           zeige nur Fehler, keine Informationsmeldungen\n"
 
-#: pg_ctl.c:1921
+#: pg_ctl.c:1945
 #, c-format
 msgid "  -t, --timeout=SECS     seconds to wait when using -w option\n"
 msgstr "  -t, --timeout=SEK      Sekunden zu warten bei Option -w\n"
 
-#: pg_ctl.c:1922
+#: pg_ctl.c:1946
 #, c-format
 msgid "  -V, --version          output version information, then exit\n"
 msgstr "  -V, --version          Versionsinformationen anzeigen, dann beenden\n"
 
-#: pg_ctl.c:1923
+#: pg_ctl.c:1947
 #, c-format
 msgid "  -w                     wait until operation completes\n"
 msgstr "  -w                     warte bis Operation abgeschlossen ist\n"
 
-#: pg_ctl.c:1924
+#: pg_ctl.c:1948
 #, c-format
 msgid "  -W                     do not wait until operation completes\n"
 msgstr "  -W                     warte nicht bis Operation abgeschlossen ist\n"
 
-#: pg_ctl.c:1925
+#: pg_ctl.c:1949
 #, c-format
 msgid "  -?, --help             show this help, then exit\n"
 msgstr "  -?, --help             diese Hilfe anzeigen, dann beenden\n"
 
-#: pg_ctl.c:1926
+#: pg_ctl.c:1950
 #, c-format
 msgid ""
 "(The default is to wait for shutdown, but not for start or restart.)\n"
@@ -624,14 +611,14 @@ msgstr ""
 "Start oder Neustart.)\n"
 "\n"
 
-#: pg_ctl.c:1927
+#: pg_ctl.c:1951
 #, c-format
 msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
 msgstr ""
 "Wenn die Option -D weggelassen wird, dann wird die Umgebungsvariable\n"
 "PGDATA verwendet.\n"
 
-#: pg_ctl.c:1929
+#: pg_ctl.c:1953
 #, c-format
 msgid ""
 "\n"
@@ -640,24 +627,24 @@ msgstr ""
 "\n"
 "Optionen für Start oder Neustart:\n"
 
-#: pg_ctl.c:1931
+#: pg_ctl.c:1955
 #, c-format
 msgid "  -c, --core-files       allow postgres to produce core files\n"
 msgstr "  -c, --core-files       erlaubt postgres Core-Dateien zu erzeugen\n"
 
-#: pg_ctl.c:1933
+#: pg_ctl.c:1957
 #, c-format
 msgid "  -c, --core-files       not applicable on this platform\n"
 msgstr "  -c, --core-files       betrifft diese Plattform nicht\n"
 
-#: pg_ctl.c:1935
+#: pg_ctl.c:1959
 #, c-format
 msgid "  -l, --log=FILENAME     write (or append) server log to FILENAME\n"
 msgstr ""
 "  -l, --log=DATEINAME    schreibe Serverlog in DATEINAME (wird an\n"
 "                         bestehende Datei angehängt)\n"
 
-#: pg_ctl.c:1936
+#: pg_ctl.c:1960
 #, c-format
 msgid ""
 "  -o OPTIONS             command line options to pass to postgres\n"
@@ -666,12 +653,12 @@ msgstr ""
 "  -o OPTIONEN            Kommandozeilenoptionen für postgres (PostgreSQL-\n"
 "                         Serverprogramm) oder initdb\n"
 
-#: pg_ctl.c:1938
+#: pg_ctl.c:1962
 #, c-format
 msgid "  -p PATH-TO-POSTGRES    normally not necessary\n"
 msgstr "  -p PFAD-ZU-POSTGRES    normalerweise nicht notwendig\n"
 
-#: pg_ctl.c:1939
+#: pg_ctl.c:1963
 #, c-format
 msgid ""
 "\n"
@@ -680,12 +667,12 @@ msgstr ""
 "\n"
 "Optionen für Anhalten oder Neustart:\n"
 
-#: pg_ctl.c:1940
+#: pg_ctl.c:1964
 #, c-format
 msgid "  -m, --mode=MODE        MODE can be \"smart\", \"fast\", or \"immediate\"\n"
 msgstr "  -m, --mode=MODUS       MODUS kann „smart“, „fast“ oder „immediate“ sein\n"
 
-#: pg_ctl.c:1942
+#: pg_ctl.c:1966
 #, c-format
 msgid ""
 "\n"
@@ -694,24 +681,24 @@ msgstr ""
 "\n"
 "Shutdown-Modi sind:\n"
 
-#: pg_ctl.c:1943
+#: pg_ctl.c:1967
 #, c-format
 msgid "  smart       quit after all clients have disconnected\n"
 msgstr "  smart       beende nachdem alle Clientverbindungen geschlossen sind\n"
 
-#: pg_ctl.c:1944
+#: pg_ctl.c:1968
 #, c-format
 msgid "  fast        quit directly, with proper shutdown\n"
 msgstr "  fast        beende direkt, mit richtigem Shutdown\n"
 
-#: pg_ctl.c:1945
+#: pg_ctl.c:1969
 #, c-format
 msgid "  immediate   quit without complete shutdown; will lead to recovery on restart\n"
 msgstr ""
 "  immediate   beende ohne vollständigen Shutdown; führt zu Recovery-Lauf\n"
 "              beim Neustart\n"
 
-#: pg_ctl.c:1947
+#: pg_ctl.c:1971
 #, c-format
 msgid ""
 "\n"
@@ -720,7 +707,7 @@ msgstr ""
 "\n"
 "Erlaubte Signalnamen für „kill“:\n"
 
-#: pg_ctl.c:1951
+#: pg_ctl.c:1975
 #, c-format
 msgid ""
 "\n"
@@ -729,27 +716,27 @@ msgstr ""
 "\n"
 "Optionen für „register“ und „unregister“:\n"
 
-#: pg_ctl.c:1952
+#: pg_ctl.c:1976
 #, c-format
 msgid "  -N SERVICENAME  service name with which to register PostgreSQL server\n"
 msgstr "  -N DIENSTNAME   Systemdienstname für Registrierung des PostgreSQL-Servers\n"
 
-#: pg_ctl.c:1953
+#: pg_ctl.c:1977
 #, c-format
 msgid "  -P PASSWORD     password of account to register PostgreSQL server\n"
 msgstr "  -P PASSWORD     Passwort des Benutzers für Registrierung des PostgreSQL-Servers\n"
 
-#: pg_ctl.c:1954
+#: pg_ctl.c:1978
 #, c-format
 msgid "  -U USERNAME     user name of account to register PostgreSQL server\n"
 msgstr "  -U USERNAME     Benutzername für Registrierung des PostgreSQL-Servers\n"
 
-#: pg_ctl.c:1955
+#: pg_ctl.c:1979
 #, c-format
 msgid "  -S START-TYPE   service start type to register PostgreSQL server\n"
 msgstr "  -S STARTTYP     Systemdienst-Starttyp für PostgreSQL-Server\n"
 
-#: pg_ctl.c:1957
+#: pg_ctl.c:1981
 #, c-format
 msgid ""
 "\n"
@@ -758,19 +745,19 @@ msgstr ""
 "\n"
 "Starttypen sind:\n"
 
-#: pg_ctl.c:1958
+#: pg_ctl.c:1982
 #, c-format
 msgid "  auto       start service automatically during system startup (default)\n"
 msgstr ""
 "  auto       Dienst automatisch starten beim Start des Betriebssystems\n"
 "             (Voreinstellung)\n"
 
-#: pg_ctl.c:1959
+#: pg_ctl.c:1983
 #, c-format
 msgid "  demand     start service on demand\n"
 msgstr "  demand     Dienst bei Bedarf starten\n"
 
-#: pg_ctl.c:1962
+#: pg_ctl.c:1986
 #, c-format
 msgid ""
 "\n"
@@ -779,27 +766,27 @@ msgstr ""
 "\n"
 "Berichten Sie Fehler an <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_ctl.c:1987
+#: pg_ctl.c:2011
 #, c-format
 msgid "%s: unrecognized shutdown mode \"%s\"\n"
 msgstr "%s: unbekannter Shutdown-Modus „%s“\n"
 
-#: pg_ctl.c:2019
+#: pg_ctl.c:2043
 #, c-format
 msgid "%s: unrecognized signal name \"%s\"\n"
 msgstr "%s: unbekannter Signalname „%s“\n"
 
-#: pg_ctl.c:2036
+#: pg_ctl.c:2060
 #, c-format
 msgid "%s: unrecognized start type \"%s\"\n"
 msgstr "%s: unbekannter Starttyp „%s“\n"
 
-#: pg_ctl.c:2091
+#: pg_ctl.c:2115
 #, c-format
 msgid "%s: could not determine the data directory using command \"%s\"\n"
 msgstr "%s: konnte das Datenverzeichnis mit Befehl „%s“ nicht ermitteln\n"
 
-#: pg_ctl.c:2163
+#: pg_ctl.c:2187
 #, c-format
 msgid ""
 "%s: cannot be run as root\n"
@@ -810,32 +797,32 @@ msgstr ""
 "Bitte loggen Sie sich (z.B. mit „su“) als der (unprivilegierte) Benutzer\n"
 "ein, der Eigentümer des Serverprozesses sein soll.\n"
 
-#: pg_ctl.c:2242
+#: pg_ctl.c:2266
 #, c-format
 msgid "%s: -S option not supported on this platform\n"
 msgstr "%s: Option -S wird auf dieser Plattform nicht unterstützt\n"
 
-#: pg_ctl.c:2280
+#: pg_ctl.c:2304
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: zu viele Kommandozeilenargumente (das erste ist „%s“)\n"
 
-#: pg_ctl.c:2304
+#: pg_ctl.c:2328
 #, c-format
 msgid "%s: missing arguments for kill mode\n"
 msgstr "%s: fehlende Argumente für „kill“-Modus\n"
 
-#: pg_ctl.c:2322
+#: pg_ctl.c:2346
 #, c-format
 msgid "%s: unrecognized operation mode \"%s\"\n"
 msgstr "%s: unbekannter Operationsmodus „%s“\n"
 
-#: pg_ctl.c:2332
+#: pg_ctl.c:2356
 #, c-format
 msgid "%s: no operation specified\n"
 msgstr "%s: keine Operation angegeben\n"
 
-#: pg_ctl.c:2353
+#: pg_ctl.c:2377
 #, c-format
 msgid "%s: no database directory specified and environment variable PGDATA unset\n"
 msgstr "%s: kein Datenbankverzeichnis angegeben und Umgebungsvariable PGDATA nicht gesetzt\n"
index 51f7583d0f2ee184c58ca340fbf3920a82d5aa88..4e5758ef9aaddce3c84a516daf762444a2cc9fad 100644 (file)
@@ -3,16 +3,16 @@
 # Copyright (C) 2003-2013 PostgreSQL Global Development Group
 # This file is distributed under the same license as the PostgreSQL package.
 #
-# Alvaro Herrera, <alvherre@alvh.no-ip.org>, 2003-2015
+# Alvaro Herrera, <alvherre@alvh.no-ip.org>, 2003-2014
 # Diego A. Gil <diego@adminsa.com>, 2005
 # Martín Marqués <martin@2ndquadrant.com>, 2013
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: psql (PostgreSQL 9.5)\n"
+"Project-Id-Version: psql (PostgreSQL 9.4)\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-04 02:43+0000\n"
-"PO-Revision-Date: 2015-10-05 11:40-0300\n"
+"POT-Creation-Date: 2015-10-04 00:43+0000\n"
+"PO-Revision-Date: 2015-10-01 00:52-0300\n"
 "Last-Translator: Álvaro Herrera <alvherre@alvh.no-ip.org>\n"
 "Language-Team: PgSQL Español <pgsql-es-ayuda@postgresql.org>\n"
 "Language: es\n"
@@ -328,7 +328,7 @@ msgstr "conexión SSL (protocolo: %s, cifrado: %s, bits: %s, compresión: %s)\n"
 
 #: command.c:1866 command.c:1867 command.c:1868
 msgid "unknown"
-msgstr "desconocido"
+msgstr ""
 
 #: command.c:1869 help.c:46
 msgid "off"
@@ -499,7 +499,7 @@ msgstr "El paginador no se usará.\n"
 #: command.c:2695
 #, c-format
 msgid "Pager won't be used for less than %d lines\n"
-msgstr "El paginador no se usará para menos de %d líneas\n"
+msgstr ""
 
 #: command.c:2703 command.c:2713
 #, c-format
@@ -668,7 +668,7 @@ msgstr "El servidor (versión %d.%d) no soporta savepoints para ON_ERROR_ROLLBAC
 #: common.c:1075
 #, c-format
 msgid "STATEMENT:  %s\n"
-msgstr "SENTENCIA:  %s\n"
+msgstr ""
 
 #: common.c:1118
 #, c-format
@@ -1185,15 +1185,15 @@ msgstr "Referenciada por:"
 
 #: describe.c:2061
 msgid "Policies:"
-msgstr "Políticas:"
+msgstr ""
 
 #: describe.c:2064
 msgid "Policies (Row Security Enabled): (None)"
-msgstr "Políticas (Seguridad de filas activa): (Ninguna)"
+msgstr ""
 
 #: describe.c:2067
 msgid "Policies (Row Security Disabled):"
-msgstr "Políticas (Seguridad de filas inactiva):"
+msgstr ""
 
 #: describe.c:2167 describe.c:2217
 msgid "Rules:"
@@ -1319,7 +1319,7 @@ msgstr "Replicación"
 
 #: describe.c:2750
 msgid "Bypass RLS"
-msgstr "Ignora RLS"
+msgstr ""
 
 #: describe.c:2759
 msgid "No connections"
@@ -1830,12 +1830,12 @@ msgstr "  -?, --help[=opcs]    mostrar esta ayuda, luego salir\n"
 #: help.c:91
 #, c-format
 msgid "      --help=commands      list backslash commands, then exit\n"
-msgstr "      --help=commands  listar órdenes backslash, luego salir\n"
+msgstr "      --help=commands   listar órdenes backslash, luego salir\n"
 
 #: help.c:92
 #, c-format
 msgid "      --help=variables     list special variables, then exit\n"
-msgstr "      --help=variables listar variables especiales, luego salir\n"
+msgstr "      --help=variables  listar variables especiales, luego salir\n"
 
 #: help.c:94
 #, c-format
@@ -2074,22 +2074,22 @@ msgstr "  \\watch [SEGS]   ejecutar consulta cada SEGS segundos\n"
 #: help.c:174
 #, c-format
 msgid "Help\n"
-msgstr "Ayuda\n"
+msgstr ""
 
 #: help.c:176
 #, c-format
 msgid "  \\? [commands]          description of all psql backslash commands\n"
-msgstr "  \\? [commands]   descripción de todas las órdenes backslash de psql\n"
+msgstr ""
 
 #: help.c:177
 #, c-format
 msgid "  \\? options             description of all psql commandline options\n"
-msgstr "  \\? options      descripción de las opciones de línea de órdenes de psql\n"
+msgstr ""
 
 #: help.c:178
 #, c-format
 msgid "  \\? variables           description of all psql configuration variables\n"
-msgstr "  \\? variables    descripción de las variables de configuración de psql\n"
+msgstr ""
 
 #: help.c:179
 #, c-format
@@ -2360,17 +2360,17 @@ msgstr "  \\dx[+]  [PATRÓN]  listar extensiones\n"
 #: help.c:239
 #, c-format
 msgid "  \\dy     [PATTERN]      list event triggers\n"
-msgstr "  \\dy     [PATRÓN]   listar disparadores por eventos\n"
+msgstr "  \\dy    [PATRÓN]   listar disparadores por eventos\n"
 
 #: help.c:240
 #, c-format
 msgid "  \\l[+]   [PATTERN]      list databases\n"
-msgstr "  \\l[+]   [PATRÓN]    listar bases de datos\n"
+msgstr "  \\l[+] [PATRÓN]    listar bases de datos\n"
 
 #: help.c:241
 #, c-format
 msgid "  \\sf[+] FUNCNAME        show a function's definition\n"
-msgstr "  \\sf[+]  FUNCIÓN    mostrar la definición de una función\n"
+msgstr "  \\sf[+] FUNCIÓN    mostrar la definición de una función\n"
 
 #: help.c:242
 #, c-format
@@ -2548,7 +2548,7 @@ msgstr ""
 #: help.c:311
 #, c-format
 msgid "List of specially treated variables.\n"
-msgstr "Lista de variables con tratamiento especial.\n"
+msgstr ""
 
 #: help.c:313
 #, c-format
@@ -2562,15 +2562,11 @@ msgid ""
 "  or \\set NAME VALUE in interactive mode\n"
 "\n"
 msgstr ""
-"  psql --set=NOMBRE=VALOR\n"
-"  o \\set NOMBRE VALOR en modo interactivo\n"
 
 #: help.c:317
 #, c-format
 msgid "  AUTOCOMMIT         if set, successful SQL commands are automatically committed\n"
 msgstr ""
-"  AUTOCOMMIT         si está definida, órdenes SQL exitosas se comprometen\n"
-"                     automáticamente\n"
 
 #: help.c:318
 #, c-format
@@ -2578,13 +2574,11 @@ msgid ""
 "  COMP_KEYWORD_CASE  determine the case used to complete SQL keywords\n"
 "                     [lower, upper, preserve-lower, preserve-upper]\n"
 msgstr ""
-"  COMP_KEYWORD_CASE  determina si usar mayúsculas al completar palabras SQL\n"
-"                     [lower, upper, preserve-lower, preserve-upper]\n"
 
 #: help.c:320
-#, c-format
+#, fuzzy, c-format
 msgid "  DBNAME             the currently connected database name\n"
-msgstr "  DBNAME             la base de datos actualmente conectada\n"
+msgstr "No está conectado a una base de datos.\n"
 
 #: help.c:321
 #, c-format
@@ -2592,8 +2586,6 @@ msgid ""
 "  ECHO               control what input is written to standard output\n"
 "                     [all, errors, none, queries]\n"
 msgstr ""
-"  ECHO               controla qué entrada se escribe a la salida estándar\n"
-"                     [all, errors, none, queries]\n"
 
 #: help.c:323
 #, c-format
@@ -2601,14 +2593,13 @@ msgid ""
 "  ECHO_HIDDEN        display internal queries executed by backslash commands when it is set\n"
 "                     or with [noexec] just show without execution\n"
 msgstr ""
-"  ECHO_HIDDEN        muestra consultas internas usadas por órdenes backslash\n"
-"                     con [noexec] sólo las muestra sin ejecutarlas\n"
 
 #: help.c:325
-#, c-format
+#, fuzzy, c-format
 msgid "  ENCODING           current client character set encoding\n"
 msgstr ""
-"  ENCODING           codificación actual del cliente\n"
+"  \\encoding [CODIFICACIÓN]\n"
+"                  mostrar o definir codificación del cliente\n"
 
 #: help.c:326
 #, c-format
@@ -2616,101 +2607,91 @@ msgid ""
 "  FETCH_COUNT        the number of result rows to fetch and display at a time\n"
 "                     (default: 0=unlimited)\n"
 msgstr ""
-"  FETCH_COUNT        número de filas del resultado que extraer y mostrar cada vez\n"
-"                     (por omisión: 0=sin límite)\n"
 
 #: help.c:328
 #, c-format
 msgid "  HISTCONTROL        control history list [ignorespace, ignoredups, ignoreboth]\n"
 msgstr ""
-"  HISTCONTROL        controla la lista de historia\n"
-"                     [ignorespace, ignoredups, ignoreboth]\n"
 
 #: help.c:329
 #, c-format
 msgid "  HISTFILE           file name used to store the history list\n"
-msgstr "  HISTFILE           nombre de archivo usado para almacenar la historia\n"
+msgstr ""
 
 #: help.c:330
 #, c-format
 msgid "  HISTSIZE           the number of commands to store in the command history\n"
-msgstr "  HISTSIZE           número de órdenes a guardar en la historia de órdenes\n"
+msgstr ""
 
 #: help.c:331
-#, c-format
+#, fuzzy, c-format
 msgid "  HOST               the currently connected database server\n"
-msgstr "  HOST               el servidor actualmente conectado\n"
+msgstr "  \\cd [DIR]        cambiar el directorio de trabajo actual\n"
 
 #: help.c:332
 #, c-format
 msgid "  IGNOREEOF          if unset, sending an EOF to interactive session terminates application\n"
 msgstr ""
-"  IGNOREEOF          set no está definida, enviar un EOF a sesión interactiva\n"
-"                     termina la aplicación\n"
 
 #: help.c:333
 #, c-format
 msgid "  LASTOID            the value of last affected OID\n"
-msgstr "  LASTOID            el valor del último OID afectado\n"
+msgstr ""
 
 #: help.c:334
 #, c-format
 msgid "  ON_ERROR_ROLLBACK  if set, an error doesn't stop a transaction (uses implicit SAVEPOINTs)\n"
 msgstr ""
-"  ON_ERROR_ROLLBACK  si está definido, un error no aborta la transacción\n"
-"                     (usa SAVEPOINTs implícitos)\n"
 
 #: help.c:335
 #, c-format
 msgid "  ON_ERROR_STOP      stop batch execution after error\n"
-msgstr "  ON_ERROR_STOP      detiene ejecución por lotes al ocurrir un error\n"
+msgstr ""
 
 #: help.c:336
-#, c-format
+#, fuzzy, c-format
 msgid "  PORT               server port of the current connection\n"
-msgstr "  PORT               puerto del servidor de la conexión actual\n"
+msgstr "  \\conninfo       despliega la información sobre la conexión actual\n"
 
 #: help.c:337
 #, c-format
 msgid "  PROMPT1            specify the standard psql prompt\n"
-msgstr "  PROMPT1            especifica el prompt estándar de psql\n"
+msgstr ""
 
 #: help.c:338
 #, c-format
 msgid "  PROMPT2            specify the prompt used when a statement continues from a previous line\n"
 msgstr ""
-"  PROMPT2            especifica el prompt usado cuando una sentencia continúa\n"
-"                     de una línea anterior\n"
 
 #: help.c:339
 #, c-format
 msgid "  PROMPT3            specify the prompt used during COPY ... FROM STDIN\n"
-msgstr "  PROMPT3            especifica el prompt usado durante COPY ... FROM STDIN\n"
+msgstr ""
 
 #: help.c:340
-#, c-format
+#, fuzzy, c-format
 msgid "  QUIET              run quietly (same as -q option)\n"
-msgstr "  QUIET              ejecuta silenciosamente (igual que -q)\n"
+msgstr "  -q, --quiet          modo silencioso (sin mensajes, sólo resultados)\n"
 
 #: help.c:341
 #, c-format
 msgid "  SINGLELINE         end of line terminates SQL command mode (same as -S option)\n"
-msgstr "  SINGLELINE         fin de línea termina modo de órdenes SQL (igual que -S)\n"
+msgstr ""
 
 #: help.c:342
 #, c-format
 msgid "  SINGLESTEP         single-step mode (same as -s option)\n"
-msgstr "  SINGLESTEP         modo paso a paso (igual que -s)\n"
+msgstr ""
 
 #: help.c:343
-#, c-format
+#, fuzzy, c-format
 msgid "  USER               the currently connected database user\n"
-msgstr "  USER               el usuario actualmente conectado\n"
+msgstr "  \\cd [DIR]        cambiar el directorio de trabajo actual\n"
 
 #: help.c:344
 #, c-format
 msgid "  VERBOSITY          control verbosity of error reports [default, verbose, terse]\n"
-msgstr "  VERBOSITY          controla la verbosidad de errores [default, verbose, terse]\n"
+msgstr ""
 
 #: help.c:346
 #, c-format
@@ -2718,9 +2699,6 @@ msgid ""
 "\n"
 "Display influencing variables:\n"
 msgstr ""
-"\n"
-"Variables que influencian el despliegue:\n"
-
 
 #: help.c:348
 #, c-format
@@ -2729,57 +2707,55 @@ msgid ""
 "  or \\pset NAME [VALUE] in interactive mode\n"
 "\n"
 msgstr ""
-"  psql --pset=NOMBRE[=VALOR]\n"
-"  o \\pset NOMBRE [VALOR] en modo interactivo\n"
-"\n"
 
 #: help.c:350
 #, c-format
 msgid "  border             border style (number)\n"
-msgstr "  border             estilo de borde (número)\n"
+msgstr ""
 
 #: help.c:351
 #, c-format
 msgid "  columns            set the target width for the wrapped format\n"
-msgstr "  columns            define el ancho para formato «wrapped»\n"
+msgstr ""
 
 #: help.c:352
-#, c-format
+#, fuzzy, c-format
 msgid "  expanded (or x)    toggle expanded output\n"
-msgstr "  expanded (o x)     cambia el modo expandido\n"
+msgstr "  -x, --expanded       activar modo expandido de salida de tablas\n"
 
 #: help.c:353
-#, c-format
+#, fuzzy, c-format
 msgid "  fieldsep           field separator for unaligned output (default '|')\n"
 msgstr ""
-"  fieldsep           separador de campos para salida desalineada\n"
-"                     (por omisión: «|»)\n"
+"  -F, --field-separator=CADENA  separador de campos para salida desalineada\n"
+"                       (por omisión: «%s»)\n"
 
 #: help.c:354
-#, c-format
+#, fuzzy, c-format
 msgid "  fieldsep_zero      set field separator in unaligned mode to zero\n"
 msgstr ""
-"  fieldsep_zero      define el separador de campos a cero\n"
+"  -z, --field-separator-zero\n"
+"                       definir separador de campos para salida desalineada al byte cero\n"
 
 #: help.c:355
 #, c-format
 msgid "  format             set output format [unaligned, aligned, wrapped, html, asciidoc, ...]\n"
-msgstr "  format             define el formato de salida [unaligned, aligned, wrapped, html, asciidoc, ...]\n"
+msgstr ""
 
 #: help.c:356
 #, c-format
 msgid "  footer             enable or disable display of the table footer [on, off]\n"
-msgstr "  footer             activa o desactiva el pie de tabla [on, off]\n"
+msgstr ""
 
 #: help.c:357
-#, c-format
+#, fuzzy, c-format
 msgid "  linestyle          set the border line drawing style [ascii, old-ascii, unicode]\n"
-msgstr "  linestyle          define el estilo de dibujo de líneas [ascii, old-ascii, unicode]\n"
+msgstr "\\pset: estilos de línea permitidos son ascii, old-ascii, unicode\n"
 
 #: help.c:358
 #, c-format
 msgid "  null               set the string to be printed in place of a null value\n"
-msgstr "  null               define la cadena a imprimirse para valores null\n"
+msgstr ""
 
 #: help.c:359
 #, c-format
@@ -2787,55 +2763,52 @@ msgid ""
 "  numericlocale      enable or disable display of a locale-specific character to separate\n"
 "                     groups of digits [on, off]\n"
 msgstr ""
-"  numericlocale      activa o desactiva despliegue de carácter específico del lenguaje para\n"
-"                     separar grupos de dígitos [on, off]\n"
 
 #: help.c:361
 #, c-format
 msgid "  pager              control when an external pager is used [yes, no, always]\n"
-msgstr "  pager              controla cuándo se usará un paginador externo [yes, no, always]\n"
+msgstr ""
 
 #: help.c:362
-#, c-format
+#, fuzzy, c-format
 msgid "  recordsep          specify the record (line) separator to use in unaligned output format\n"
 msgstr ""
-"  recordsep          especifica el separador de registros a usar en formato de salida «unaligned»\n"
+"  -0, --record-separator-zero\n"
+"                       definir separador de filas para salida desalineada al byte cero\n"
 
 #: help.c:363
-#, c-format
+#, fuzzy, c-format
 msgid "  recordsep_zero     set the record separator to use in unaligned output format to a zero byte.\n"
 msgstr ""
-"  recordsep_zero     define el separador de registros en formato «unaligned» al byte cero\n"
+"  -0, --record-separator-zero\n"
+"                       definir separador de filas para salida desalineada al byte cero\n"
 
 #: help.c:364
 #, c-format
-# XXX WTF does this mean?
 msgid ""
 "  tableattr (or T)   specify attributes for table tag in html format or proportional\n"
 "                     column width of left aligned data type in latex format\n"
 msgstr ""
-"  tableattr (o T)    especifica atributos para el tag «table» en formato «html», o ancho proporcional\n"
-"                     de columnas de tipos de dato alineados a la izquierda en formato «latex»\n"
 
 #: help.c:366
-#, c-format
+#, fuzzy, c-format
 msgid "  title              set the table title for any subsequently printed tables\n"
-msgstr "  title              define el título de tablas\n"
+msgstr "  \\C [CADENA]     definir título de tabla, o indefinir si es vacío\n"
 
 #: help.c:367
 #, c-format
 msgid "  tuples_only        if set, only actual table data is shown\n"
-msgstr "  tuples_only        si está definido, sólo los datos de la tabla se muestran\n"
+msgstr ""
 
 #: help.c:368
 #, c-format
 msgid "  unicode_border_linestyle\n"
-msgstr "  unicode_border_linestyle\n"
+msgstr ""
 
 #: help.c:369
 #, c-format
 msgid "  unicode_column_linestyle\n"
-msgstr "  unicode_column_linestyle\n"
+msgstr ""
 
 #: help.c:370
 #, c-format
@@ -2843,8 +2816,6 @@ msgid ""
 "  unicode_header_linestyle\n"
 "                     set the style of unicode line drawing [single, double]\n"
 msgstr ""
-"  unicode_header_linestyle\n"
-"                     define el estilo de líneas «unicode» [single, double]\n"
 
 #: help.c:373
 #, c-format
@@ -2852,8 +2823,6 @@ msgid ""
 "\n"
 "Environment variables:\n"
 msgstr ""
-"\n"
-"Variables de ambiente:\n"
 
 #: help.c:377
 #, c-format
@@ -2862,8 +2831,6 @@ msgid ""
 "  or \\setenv NAME [VALUE] in interactive mode\n"
 "\n"
 msgstr ""
-"  NOMBRE=VALOR [NOMBRE=VALOR] psql ...\n"
-"  o \\setenv NOMBRE [VALOR] en modo interactivo\n"
 
 #: help.c:379
 #, c-format
@@ -2873,54 +2840,51 @@ msgid ""
 "  or \\setenv NAME VALUE in interactive mode\n"
 "\n"
 msgstr ""
-"  set NOMBRE=VALOR\n"
-"  psql ...\n"
-"  o \\setenv NOMBRE VALOR en modo interactivo\n"
 
 #: help.c:382
 #, c-format
 msgid "  COLUMNS            number of columns for wrapped format\n"
-msgstr "  COLUMNS            número de columnas para formato «wrapped»\n"
+msgstr ""
 
 #: help.c:383
 #, c-format
 msgid "  PAGER              name of external pager program\n"
-msgstr "  PAGER              nombre de programa paginador externo\n"
+msgstr ""
 
 #: help.c:384
 #, c-format
 msgid "  PGAPPNAME          same as the application_name connection parameter\n"
-msgstr "  PGAPPNAME          igual que el parámetro de conexión application_name\n"
+msgstr ""
 
 #: help.c:385
 #, c-format
 msgid "  PGDATABASE         same as the dbname connection parameter\n"
-msgstr "  PGDATABASE        igual que el parámetro de conexión dbname\n"
+msgstr ""
 
 #: help.c:386
 #, c-format
 msgid "  PGHOST             same as the host connection parameter\n"
-msgstr "  PGHOST             igual que el parámetro de conexión host\n"
+msgstr ""
 
 #: help.c:387
 #, c-format
 msgid "  PGPORT             same as the port connection parameter\n"
-msgstr "  PGPORT             igual que el parámetro de conexión port\n"
+msgstr ""
 
 #: help.c:388
 #, c-format
 msgid "  PGUSER             same as the user connection parameter\n"
-msgstr "  PGUSER             igual que el parámetro de conexión user\n"
+msgstr ""
 
 #: help.c:389
 #, c-format
 msgid "  PGPASSWORD         connection password (not recommended)\n"
-msgstr "  PGPASSWORD         contraseña de la conexión (no recomendado)\n"
+msgstr ""
 
 #: help.c:390
 #, c-format
 msgid "  PGPASSFILE         password file name\n"
-msgstr "  PGPASSFILE         nombre de archivo de contraseñas\n"
+msgstr ""
 
 #: help.c:391
 #, c-format
@@ -2928,37 +2892,33 @@ msgid ""
 "  PSQL_EDITOR, EDITOR, VISUAL\n"
 "                     editor used by the \\e and \\ef commands\n"
 msgstr ""
-"  PSQL_EDITOR, EDITOR, VISUAL\n"
-"                     editor usado por órdenes \\e y \\ef\n"
 
 #: help.c:393
-#, c-format
+#, fuzzy, c-format
 msgid ""
 "  PSQL_EDITOR_LINENUMBER_ARG\n"
 "                     how to specify a line number when invoking the editor\n"
-msgstr ""
-"  PSQL_EDITOR_LINENUMBER_ARGS\n"
-"                     cómo especificar número de línea al invocar al editor\n"
+msgstr "la variable de ambiente PSQL_EDITOR_LINENUMBER_SWITCH debe estar definida para poder especificar un número de línea\n"
 
 #: help.c:395
 #, c-format
 msgid "  PSQL_HISTORY       alternative location for the command history file\n"
-msgstr "  PSQL_HISTORY       ubicación alternativa del archivo de historia de órdenes\n"
+msgstr ""
 
 #: help.c:396
 #, c-format
 msgid "  PSQLRC             alternative location for the user's .psqlrc file\n"
-msgstr "  PSQLRC             ubicación alternativa para el archivo .psqlrc del usuario\n"
+msgstr ""
 
 #: help.c:397
 #, c-format
 msgid "  SHELL              shell used by the \\! command\n"
-msgstr "  SHELL              intérprete usado por la orden \\!\n"
+msgstr ""
 
 #: help.c:398
-#, c-format
+#, fuzzy, c-format
 msgid "  TMPDIR             directory for temporary files\n"
-msgstr "  TMPDIR             directorio para archivos temporales\n"
+msgstr "  \\w ARCHIVO      escribir búfer de consulta a archivo\n"
 
 #: help.c:441
 msgid "Available help:\n"
@@ -3036,8 +2996,6 @@ msgid ""
 "The input is a PostgreSQL custom-format dump.\n"
 "Use the pg_restore command-line client to restore this dump to a database.\n"
 msgstr ""
-"La entrada es un dump de PostgreSQL en formato custom.\n"
-"Use el programa pg_restore para restaurar este dump a una base de datos.\n"
 
 #: mainloop.c:203
 msgid "You are using psql, the command-line interface to PostgreSQL."
@@ -3235,7 +3193,7 @@ msgstr "donde opción puede ser:"
 
 #: sql_help.c:109 sql_help.c:1671
 msgid "allowconn"
-msgstr "allowconn"
+msgstr ""
 
 #: sql_help.c:110 sql_help.c:786 sql_help.c:1208 sql_help.c:1672
 #: sql_help.c:2020 sql_help.c:2468
@@ -3243,8 +3201,9 @@ msgid "connlimit"
 msgstr "límite_conexiones"
 
 #: sql_help.c:111 sql_help.c:1673
+#, fuzzy
 msgid "istemplate"
-msgstr "esplantilla"
+msgstr "plantilla"
 
 #: sql_help.c:117 sql_help.c:557 sql_help.c:619 sql_help.c:634 sql_help.c:969
 #: sql_help.c:1006
@@ -3518,8 +3477,9 @@ msgstr "núm_de_filas"
 #: sql_help.c:3037 sql_help.c:3040 sql_help.c:3042 sql_help.c:3044
 #: sql_help.c:3046 sql_help.c:3048 sql_help.c:3054 sql_help.c:3056
 #: sql_help.c:3058 sql_help.c:3060 sql_help.c:3062 sql_help.c:3064
+#, fuzzy
 msgid "role_specification"
-msgstr "especificación_de_rol"
+msgstr "Replicación"
 
 #: sql_help.c:527 sql_help.c:529 sql_help.c:1232 sql_help.c:1665
 #: sql_help.c:2075 sql_help.c:2486 sql_help.c:2875 sql_help.c:3691
@@ -3528,8 +3488,9 @@ msgstr "nombre_de_usuario"
 
 #: sql_help.c:530 sql_help.c:803 sql_help.c:1221 sql_help.c:2074
 #: sql_help.c:3065
+#, fuzzy
 msgid "where role_specification can be:"
-msgstr "donde especificación_de_rol puede ser:"
+msgstr "donde opción puede ser:"
 
 #: sql_help.c:532
 msgid "group_name"
@@ -3595,12 +3556,14 @@ msgid "table_name"
 msgstr "nombre_de_tabla"
 
 #: sql_help.c:747 sql_help.c:1988
+#, fuzzy
 msgid "using_expression"
-msgstr "expresión_using"
+msgstr "expresión_orden"
 
 #: sql_help.c:748 sql_help.c:1989
+#, fuzzy
 msgid "check_expression"
-msgstr "expresión_check"
+msgstr "expresión"
 
 #: sql_help.c:787 sql_help.c:1209 sql_help.c:1855 sql_help.c:2021
 #: sql_help.c:2469
@@ -3721,8 +3684,9 @@ msgid "domain_name"
 msgstr "nombre_de_dominio"
 
 #: sql_help.c:1398
+#, fuzzy
 msgid "policy_name"
-msgstr "nombre_de_política"
+msgstr "nombre_de_rol"
 
 #: sql_help.c:1402
 msgid "rule_name"
@@ -4101,12 +4065,14 @@ msgid "lexize_function"
 msgstr "función_lexize"
 
 #: sql_help.c:2333
+#, fuzzy
 msgid "from_sql_function_name"
-msgstr "nombre_de_función_from"
+msgstr "nombre_de_función"
 
 #: sql_help.c:2335
+#, fuzzy
 msgid "to_sql_function_name"
-msgstr "nombre_de_función_to"
+msgstr "nombre_de_función"
 
 #: sql_help.c:2360
 msgid "referenced_table_name"
@@ -4280,44 +4246,52 @@ msgid "loid"
 msgstr "loid"
 
 #: sql_help.c:3080
+#, fuzzy
 msgid "remote_schema"
-msgstr "schema_remoto"
+msgstr "elimina un schema"
 
 #: sql_help.c:3083
+#, fuzzy
 msgid "local_schema"
-msgstr "schema_local"
+msgstr "socket local"
 
 #: sql_help.c:3117
 msgid "conflict_target"
-msgstr "destino_de_conflict"
+msgstr ""
 
 #: sql_help.c:3118
+#, fuzzy
 msgid "conflict_action"
-msgstr "acción_de_conflict"
+msgstr "función_canónica"
 
 #: sql_help.c:3121
+#, fuzzy
 msgid "where conflict_target can be one of:"
-msgstr "donde destino_de_conflict puede ser uno de:"
+msgstr "donde item_de_from puede ser uno de:"
 
 #: sql_help.c:3122
+#, fuzzy
 msgid "column_name_index"
-msgstr "nombre_de_columna_en_índice"
+msgstr "nombre_de_columna"
 
 #: sql_help.c:3123
+#, fuzzy
 msgid "expression_index"
-msgstr "expresión_índice"
+msgstr "expresión"
 
 #: sql_help.c:3126
+#, fuzzy
 msgid "index_predicate"
-msgstr "predicado_de_índice"
+msgstr "predicado"
 
 #: sql_help.c:3128
+#, fuzzy
 msgid "and conflict_action is one of:"
-msgstr "donde acción_de_conflict es una de:"
+msgstr "donde acción es una de:"
 
 #: sql_help.c:3134 sql_help.c:3892
 msgid "sub-SELECT"
-msgstr "sub-SELECT"
+msgstr ""
 
 #: sql_help.c:3143 sql_help.c:3206 sql_help.c:3868
 msgid "channel"
@@ -4359,8 +4333,9 @@ msgstr "item_de_from"
 
 #: sql_help.c:3551 sql_help.c:3603 sql_help.c:3790 sql_help.c:3842
 #: sql_help.c:3984 sql_help.c:4036
+#, fuzzy
 msgid "grouping_element"
-msgstr "elemento_agrupante"
+msgstr "nombre_de_grupo"
 
 #: sql_help.c:3553 sql_help.c:3643 sql_help.c:3792 sql_help.c:3986
 msgid "window_name"
@@ -4388,8 +4363,9 @@ msgid "column_alias"
 msgstr "alias_de_columna"
 
 #: sql_help.c:3566 sql_help.c:3805 sql_help.c:3999
+#, fuzzy
 msgid "sampling_method"
-msgstr "método_de_sampleo"
+msgstr "método_de_índice"
 
 #: sql_help.c:3567 sql_help.c:3576 sql_help.c:3580 sql_help.c:3584
 #: sql_help.c:3587 sql_help.c:3806 sql_help.c:3815 sql_help.c:3819
@@ -4400,7 +4376,7 @@ msgstr "argumento"
 
 #: sql_help.c:3568 sql_help.c:3807 sql_help.c:4001
 msgid "seed"
-msgstr "semilla"
+msgstr ""
 
 #: sql_help.c:3572 sql_help.c:3605 sql_help.c:3811 sql_help.c:3844
 #: sql_help.c:4005 sql_help.c:4038
@@ -4426,8 +4402,9 @@ msgid "join_column"
 msgstr "columna_de_join"
 
 #: sql_help.c:3596 sql_help.c:3835 sql_help.c:4029
+#, fuzzy
 msgid "and grouping_element can be one of:"
-msgstr "donde elemento_agrupante puede ser una de:"
+msgstr "donde evento puede ser una de:"
 
 #: sql_help.c:3604 sql_help.c:3843 sql_help.c:4037
 msgid "and with_query is:"
@@ -4550,8 +4527,9 @@ msgid "change the definition of an operator family"
 msgstr "cambia la definición de una familia de operadores"
 
 #: sql_help.h:297
+#, fuzzy
 msgid "change the definition of a policy"
-msgstr "cambia la definición de una política"
+msgstr "cambia la definición de un dominio"
 
 #: sql_help.h:302 sql_help.h:372
 msgid "change a database role"
@@ -4726,8 +4704,9 @@ msgid "define a new operator family"
 msgstr "define una nueva familia de operadores"
 
 #: sql_help.h:522
+#, fuzzy
 msgid "define a new policy for a table"
-msgstr "define una nueva política para una tabla"
+msgstr "define una nueva tabla foránea"
 
 #: sql_help.h:532
 msgid "define a new rewrite rule"
@@ -4774,8 +4753,9 @@ msgid "define a new text search template"
 msgstr "define una nueva plantilla de búsqueda en texto"
 
 #: sql_help.h:587
+#, fuzzy
 msgid "define a new transform"
-msgstr "define una nueva transformación"
+msgstr "define un nuevo operador"
 
 #: sql_help.h:592
 msgid "define a new trigger"
@@ -4890,8 +4870,9 @@ msgid "remove database objects owned by a database role"
 msgstr "elimina objetos de propiedad de un rol de la base de datos"
 
 #: sql_help.h:737
+#, fuzzy
 msgid "remove a policy from a table"
-msgstr "elimina una política de una tabla"
+msgstr "elimina una tabla foránea"
 
 #: sql_help.h:747
 msgid "remove a rewrite rule"
@@ -4934,8 +4915,9 @@ msgid "remove a text search template"
 msgstr "elimina una plantilla de búsqueda en texto"
 
 #: sql_help.h:797
+#, fuzzy
 msgid "remove a transform"
-msgstr "elimina una transformación"
+msgstr "elimina un operador"
 
 #: sql_help.h:802
 msgid "remove a trigger"
@@ -4970,8 +4952,9 @@ msgid "define access privileges"
 msgstr "define privilegios de acceso"
 
 #: sql_help.h:852
+#, fuzzy
 msgid "import table definitions from a foreign server"
-msgstr "importa definiciones de tablas desde un servidor foráneo"
+msgstr "cambia la definición de un servidor foráneo"
 
 #: sql_help.h:857
 msgid "create new rows in a table"
@@ -5160,8 +5143,8 @@ msgstr ""
 "La consulta era:\n"
 "%s\n"
 
-#~ msgid "(No rows)\n"
-#~ msgstr "(Sin filas)\n"
-
 #~ msgid "SSL connection (unknown cipher)\n"
 #~ msgstr "conexión SSL (cifrado desconocido)\n"
+
+#~ msgid "(No rows)\n"
+#~ msgstr "(Sin filas)\n"
index 94ea8d8211ca454bac8508de8ed53f798a281963..64a43f5df43a5229151c99376f9954168ac33eab 100644 (file)
@@ -5,11 +5,11 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: pltcl (PostgreSQL) 9.5\n"
+"Project-Id-Version: PostgreSQL 9.0 beta 3\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-21 01:07+0000\n"
-"PO-Revision-Date: 2015-10-04 18:15+0900\n"
-"Last-Translator: KOIZUMI Satoru <koizumistr@minos.ocn.ne.jp>\n"
+"POT-Creation-Date: 2010-07-20 12:58+0900\n"
+"PO-Revision-Date: 2013-09-04 20:34-0400\n"
+"Last-Translator: HOTTA Michihide <hotta@net-newbie.com>\n"
 "Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
 "Language: ja\n"
 "MIME-Version: 1.0\n"
@@ -17,42 +17,12 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: pltcl.c:555
-#, c-format
-msgid "module \"unknown\" not found in pltcl_modules"
-msgstr "pltcl_modulesにモジュール\"unknown\"が見つかりません"
-
-#: pltcl.c:591
-#, c-format
-msgid "could not load module \"unknown\": %s"
-msgstr "モジュール\"unknown\"をロードできませんでした: %s"
-
-#: pltcl.c:1047
-#, c-format
-msgid "could not split return value from trigger: %s"
-msgstr "トリガからの戻り値を分割できませんでした: %s"
-
-#: pltcl.c:1058
-#, c-format
-msgid "trigger's return list must have even number of elements"
-msgstr "トリガが返すリストの要素は偶数個でなければなりません"
-
-#: pltcl.c:1094
-#, c-format
-msgid "unrecognized attribute \"%s\""
-msgstr "未知の属性 \"%s\""
-
-#: pltcl.c:1099
-#, c-format
-msgid "cannot set system attribute \"%s\""
-msgstr "システム属性\"%s\"を設定できません"
-
-#: pltcl.c:1222 pltcl.c:1648
+#: pltcl.c:1075
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: pltcl.c:1223
+#: pltcl.c:1076
 #, c-format
 msgid ""
 "%s\n"
@@ -61,32 +31,24 @@ msgstr ""
 "%s\n"
 "PL/Tcl 関数 \"%s\""
 
-#: pltcl.c:1331 pltcl.c:1338
-#, c-format
+#: pltcl.c:1173
 msgid "out of memory"
 msgstr "メモリ不足です"
 
-#: pltcl.c:1386
-#, c-format
+#: pltcl.c:1234
 msgid "trigger functions can only be called as triggers"
-msgstr "トリガ関数はトリガとしてのみコールできます"
+msgstr "トリガー関数はトリガーとしてのみコールできます"
 
-#: pltcl.c:1395
+#: pltcl.c:1243
 #, c-format
 msgid "PL/Tcl functions cannot return type %s"
 msgstr "PL/Tcl 関数は戻り値の型 %s を返せません"
 
-#: pltcl.c:1407
-#, c-format
+#: pltcl.c:1255
 msgid "PL/Tcl functions cannot return composite types"
 msgstr "PL/Tcl 関数は戻り値の型として複合型を返せません"
 
-#: pltcl.c:1446
+#: pltcl.c:1294
 #, c-format
 msgid "PL/Tcl functions cannot accept type %s"
 msgstr "PL/Tcl 関数は型 %s を受け付けません"
-
-#: pltcl.c:1564
-#, c-format
-msgid "could not create internal procedure \"%s\": %s"
-msgstr "内部プロシージャ \"%s\" を作成できませんでした: %s"
index e08d97e823936fd0636d8d3237fd5d0f745ca702..acdba610e976c98ffc103c76c448180c83b7a876 100644 (file)
@@ -313,7 +313,7 @@ msgstr "erro de sintaxe no comando EXEC SQL INCLUDE"
 #: pgc.l:1247
 #, c-format
 msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>"
-msgstr "erro interno: estado inacessível; por favor relato isso a <pgsql-bugs@postgresql.org>"
+msgstr "erro interno: estado inacessível; por favor relato isso a <psql-bugs@postgresql.org>"
 
 #: pgc.l:1371
 #, c-format
index 95901c42996613657ec9835c4211c5d478bf1cae..178bcba575ce5a646a937dad1b1a20054ccb46b6 100644 (file)
@@ -13,17 +13,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-19 03:13+0000\n"
-"PO-Revision-Date: 2015-10-16 16:12+0400\n"
+"POT-Creation-Date: 2015-07-22 00:13+0000\n"
+"PO-Revision-Date: 2015-07-27 15:35+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
 #: ../../common/fe_memutils.c:98
@@ -126,12 +126,7 @@ msgstr ""
 "  -R, --write-recovery-conf\n"
 "                         записать recovery.conf после копирования\n"
 
-#: pg_basebackup.c:242 pg_receivexlog.c:74
-#, c-format
-msgid "  -S, --slot=SLOTNAME    replication slot to use\n"
-msgstr "  -S, --slot=ИМЯ_СЛОТА   использовать заданный слот репликации\n"
-
-#: pg_basebackup.c:243
+#: pg_basebackup.c:242
 #, c-format
 msgid ""
 "  -T, --tablespace-mapping=OLDDIR=NEWDIR\n"
@@ -142,14 +137,14 @@ msgstr ""
 "каталога\n"
 "                         в новый\n"
 
-#: pg_basebackup.c:245
+#: pg_basebackup.c:244
 #, c-format
 msgid ""
 "  -x, --xlog             include required WAL files in backup (fetch mode)\n"
 msgstr ""
 "  -x, --xlog             включить в копию требуемые файлы WAL (режим fetch)\n"
 
-#: pg_basebackup.c:246
+#: pg_basebackup.c:245
 #, c-format
 msgid ""
 "  -X, --xlog-method=fetch|stream\n"
@@ -159,25 +154,25 @@ msgstr ""
 "                         включить в копию требуемые файлы WAL, используя\n"
 "                         заданный метод\n"
 
-#: pg_basebackup.c:248
+#: pg_basebackup.c:247
 #, c-format
 msgid "      --xlogdir=XLOGDIR  location for the transaction log directory\n"
 msgstr ""
 "      --xlogdir=КАТАЛОГ_XLOG\n"
 "                         расположение каталога с журналом транзакций\n"
 
-#: pg_basebackup.c:249
+#: pg_basebackup.c:248
 #, c-format
 msgid "  -z, --gzip             compress tar output\n"
 msgstr "  -z, --gzip             сжать выходной tar\n"
 
-#: pg_basebackup.c:250
+#: pg_basebackup.c:249
 #, c-format
 msgid ""
 "  -Z, --compress=0-9     compress tar output with given compression level\n"
 msgstr "  -Z, --compress=0-9     установить уровень сжатия выходного архива\n"
 
-#: pg_basebackup.c:251
+#: pg_basebackup.c:250
 #, c-format
 msgid ""
 "\n"
@@ -186,7 +181,7 @@ msgstr ""
 "\n"
 "Общие параметры:\n"
 
-#: pg_basebackup.c:252
+#: pg_basebackup.c:251
 #, c-format
 msgid ""
 "  -c, --checkpoint=fast|spread\n"
@@ -195,32 +190,32 @@ msgstr ""
 "  -c, --checkpoint=fast|spread\n"
 "                         режим быстрых или распределённых контрольных точек\n"
 
-#: pg_basebackup.c:254
+#: pg_basebackup.c:253
 #, c-format
 msgid "  -l, --label=LABEL      set backup label\n"
 msgstr "  -l, --label=МЕТКА      установить метку резервной копии\n"
 
-#: pg_basebackup.c:255
+#: pg_basebackup.c:254
 #, c-format
 msgid "  -P, --progress         show progress information\n"
 msgstr "  -P, --progress         показывать прогресс операции\n"
 
-#: pg_basebackup.c:256 pg_receivexlog.c:76 pg_recvlogical.c:89
+#: pg_basebackup.c:255 pg_receivexlog.c:76 pg_recvlogical.c:89
 #, c-format
 msgid "  -v, --verbose          output verbose messages\n"
 msgstr "  -v, --verbose          выводить подробные сообщения\n"
 
-#: pg_basebackup.c:257 pg_receivexlog.c:77 pg_recvlogical.c:90
+#: pg_basebackup.c:256 pg_receivexlog.c:77 pg_recvlogical.c:90
 #, c-format
 msgid "  -V, --version          output version information, then exit\n"
 msgstr "  -V, --version          показать версию и выйти\n"
 
-#: pg_basebackup.c:258 pg_receivexlog.c:78 pg_recvlogical.c:91
+#: pg_basebackup.c:257 pg_receivexlog.c:78 pg_recvlogical.c:91
 #, c-format
 msgid "  -?, --help             show this help, then exit\n"
 msgstr "  -?, --help             показать эту справку и выйти\n"
 
-#: pg_basebackup.c:259 pg_receivexlog.c:79 pg_recvlogical.c:92
+#: pg_basebackup.c:258 pg_receivexlog.c:79 pg_recvlogical.c:92
 #, c-format
 msgid ""
 "\n"
@@ -229,22 +224,22 @@ msgstr ""
 "\n"
 "Параметры подключения:\n"
 
-#: pg_basebackup.c:260 pg_receivexlog.c:80
+#: pg_basebackup.c:259 pg_receivexlog.c:80
 #, c-format
 msgid "  -d, --dbname=CONNSTR   connection string\n"
 msgstr "  -d, --dbname=СТРОКА    строка подключения\n"
 
-#: pg_basebackup.c:261 pg_receivexlog.c:81 pg_recvlogical.c:94
+#: pg_basebackup.c:260 pg_receivexlog.c:81 pg_recvlogical.c:94
 #, c-format
 msgid "  -h, --host=HOSTNAME    database server host or socket directory\n"
 msgstr "  -h, --host=ИМЯ         имя сервера баз данных или каталог сокетов\n"
 
-#: pg_basebackup.c:262 pg_receivexlog.c:82 pg_recvlogical.c:95
+#: pg_basebackup.c:261 pg_receivexlog.c:82 pg_recvlogical.c:95
 #, c-format
 msgid "  -p, --port=PORT        database server port number\n"
 msgstr "  -p, --port=ПОРТ        номер порта сервера БД\n"
 
-#: pg_basebackup.c:263
+#: pg_basebackup.c:262
 #, c-format
 msgid ""
 "  -s, --status-interval=INTERVAL\n"
@@ -255,19 +250,19 @@ msgstr ""
 "                         интервал между передаваемыми серверу\n"
 "                         пакетами состояния (в секундах)\n"
 
-#: pg_basebackup.c:265 pg_receivexlog.c:83 pg_recvlogical.c:96
+#: pg_basebackup.c:264 pg_receivexlog.c:83 pg_recvlogical.c:96
 #, c-format
 msgid "  -U, --username=NAME    connect as specified database user\n"
 msgstr ""
 "  -U, --username=NAME    connect as specified database user\n"
 "  -U, --username=ИМЯ     имя пользователя баз данных\n"
 
-#: pg_basebackup.c:266 pg_receivexlog.c:84 pg_recvlogical.c:97
+#: pg_basebackup.c:265 pg_receivexlog.c:84 pg_recvlogical.c:97
 #, c-format
 msgid "  -w, --no-password      never prompt for password\n"
 msgstr "  -w, --no-password      не запрашивать пароль\n"
 
-#: pg_basebackup.c:267 pg_receivexlog.c:85 pg_recvlogical.c:98
+#: pg_basebackup.c:266 pg_receivexlog.c:85 pg_recvlogical.c:98
 #, c-format
 msgid ""
 "  -W, --password         force password prompt (should happen "
@@ -275,7 +270,7 @@ msgid ""
 msgstr ""
 "  -W, --password         запрашивать пароль всегда (обычно не требуется)\n"
 
-#: pg_basebackup.c:268 pg_receivexlog.c:89 pg_recvlogical.c:99
+#: pg_basebackup.c:267 pg_receivexlog.c:89 pg_recvlogical.c:99
 #, c-format
 msgid ""
 "\n"
@@ -284,48 +279,48 @@ msgstr ""
 "\n"
 "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_basebackup.c:311
+#: pg_basebackup.c:310
 #, c-format
 msgid "%s: could not read from ready pipe: %s\n"
 msgstr "%s: не удалось прочитать из готового канала: %s\n"
 
-#: pg_basebackup.c:319 pg_basebackup.c:412 pg_basebackup.c:1887
+#: pg_basebackup.c:318 pg_basebackup.c:411 pg_basebackup.c:1879
 #: streamutil.c:285
 #, c-format
 msgid "%s: could not parse transaction log location \"%s\"\n"
 msgstr "%s: не удалось разобрать положение в журнале транзакций \"%s\"\n"
 
-#: pg_basebackup.c:425
+#: pg_basebackup.c:424
 #, c-format
 msgid "%s: could not create pipe for background process: %s\n"
 msgstr "%s: не удалось создать канал для фонового процесса: %s\n"
 
-#: pg_basebackup.c:450 pg_basebackup.c:505 pg_basebackup.c:1263
+#: pg_basebackup.c:449 pg_basebackup.c:504 pg_basebackup.c:1262
 #, c-format
 msgid "%s: could not create directory \"%s\": %s\n"
 msgstr "%s: не удалось создать каталог \"%s\": %s\n"
 
-#: pg_basebackup.c:468
+#: pg_basebackup.c:467
 #, c-format
 msgid "%s: could not create background process: %s\n"
 msgstr "%s: не удалось создать фоновый процесс: %s\n"
 
-#: pg_basebackup.c:480
+#: pg_basebackup.c:479
 #, c-format
 msgid "%s: could not create background thread: %s\n"
 msgstr "%s: не удалось создать фоновый поток выполнения: %s\n"
 
-#: pg_basebackup.c:524
+#: pg_basebackup.c:523
 #, c-format
 msgid "%s: directory \"%s\" exists but is not empty\n"
 msgstr "%s: каталог \"%s\" существует, но он не пуст\n"
 
-#: pg_basebackup.c:532
+#: pg_basebackup.c:531
 #, c-format
 msgid "%s: could not access directory \"%s\": %s\n"
 msgstr "%s: нет доступа к каталогу \"%s\": %s\n"
 
-#: pg_basebackup.c:594
+#: pg_basebackup.c:593
 #, c-format
 msgid "%*s/%s kB (100%%), %d/%d tablespace %*s"
 msgid_plural "%*s/%s kB (100%%), %d/%d tablespaces %*s"
@@ -333,7 +328,7 @@ msgstr[0] "%*s/%s КБ (100%%), табличное пространство %d/%
 msgstr[1] "%*s/%s КБ (100%%), табличное пространство %d/%d %*s"
 msgstr[2] "%*s/%s КБ (100%%), табличное пространство %d/%d %*s"
 
-#: pg_basebackup.c:606
+#: pg_basebackup.c:605
 #, c-format
 msgid "%*s/%s kB (%d%%), %d/%d tablespace (%s%-*.*s)"
 msgid_plural "%*s/%s kB (%d%%), %d/%d tablespaces (%s%-*.*s)"
@@ -341,7 +336,7 @@ msgstr[0] "%*s/%s КБ (%d%%), табличное пространство %d/%d
 msgstr[1] "%*s/%s КБ (%d%%), табличное пространство %d/%d (%s%-*.*s)"
 msgstr[2] "%*s/%s КБ (%d%%), табличное пространство %d/%d (%s%-*.*s)"
 
-#: pg_basebackup.c:622
+#: pg_basebackup.c:621
 #, c-format
 msgid "%*s/%s kB (%d%%), %d/%d tablespace"
 msgid_plural "%*s/%s kB (%d%%), %d/%d tablespaces"
@@ -349,146 +344,146 @@ msgstr[0] "%*s/%s КБ (%d%%), табличное пространство %d/%d
 msgstr[1] "%*s/%s КБ (%d%%), табличное пространство %d/%d"
 msgstr[2] "%*s/%s КБ (%d%%), табличное пространство %d/%d"
 
-#: pg_basebackup.c:644
+#: pg_basebackup.c:643
 #, c-format
 msgid "%s: transfer rate \"%s\" is not a valid value\n"
 msgstr "%s: неверное значение (\"%s\") для скорости передачи данных\n"
 
-#: pg_basebackup.c:651
+#: pg_basebackup.c:650
 #, c-format
 msgid "%s: invalid transfer rate \"%s\": %s\n"
 msgstr "%s: неверная скорость передачи данных \"%s\": %s\n"
 
-#: pg_basebackup.c:661
+#: pg_basebackup.c:660
 #, c-format
 msgid "%s: transfer rate must be greater than zero\n"
 msgstr "%s: скорость передачи должна быть больше 0\n"
 
-#: pg_basebackup.c:695
+#: pg_basebackup.c:694
 #, c-format
 msgid "%s: invalid --max-rate unit: \"%s\"\n"
 msgstr "%s: неверная единица измерения в --max-rate: \"%s\"\n"
 
-#: pg_basebackup.c:704
+#: pg_basebackup.c:703
 #, c-format
 msgid "%s: transfer rate \"%s\" exceeds integer range\n"
 msgstr "%s: скорость передачи \"%s\" вне целочисленного диапазона\n"
 
-#: pg_basebackup.c:716
+#: pg_basebackup.c:715
 #, c-format
 msgid "%s: transfer rate \"%s\" is out of range\n"
 msgstr "%s: скорость передачи \"%s\" вне диапазона\n"
 
-#: pg_basebackup.c:740
+#: pg_basebackup.c:739
 #, c-format
 msgid "%s: could not write to compressed file \"%s\": %s\n"
 msgstr "%s: не удалось записать файл сжатого архива \"%s\": %s\n"
 
-#: pg_basebackup.c:750 pg_basebackup.c:1357 pg_basebackup.c:1582
+#: pg_basebackup.c:749 pg_basebackup.c:1356 pg_basebackup.c:1574
 #, c-format
 msgid "%s: could not write to file \"%s\": %s\n"
 msgstr "%s: не удалось записать файл \"%s\": %s\n"
 
-#: pg_basebackup.c:805 pg_basebackup.c:826 pg_basebackup.c:854
+#: pg_basebackup.c:804 pg_basebackup.c:825 pg_basebackup.c:853
 #, c-format
 msgid "%s: could not set compression level %d: %s\n"
 msgstr "%s: не удалось установить уровень сжатия %d: %s\n"
 
-#: pg_basebackup.c:875
+#: pg_basebackup.c:874
 #, c-format
 msgid "%s: could not create compressed file \"%s\": %s\n"
 msgstr "%s: не удалось создать файл сжатого архива \"%s\": %s\n"
 
-#: pg_basebackup.c:886 pg_basebackup.c:1317 pg_basebackup.c:1575
+#: pg_basebackup.c:885 pg_basebackup.c:1316 pg_basebackup.c:1567
 #, c-format
 msgid "%s: could not create file \"%s\": %s\n"
 msgstr "%s: не удалось создать файл \"%s\": %s\n"
 
-#: pg_basebackup.c:898 pg_basebackup.c:1162
+#: pg_basebackup.c:897 pg_basebackup.c:1161
 #, c-format
 msgid "%s: could not get COPY data stream: %s"
 msgstr "%s: не удалось получить поток данных COPY: %s"
 
-#: pg_basebackup.c:955
+#: pg_basebackup.c:954
 #, c-format
 msgid "%s: could not close compressed file \"%s\": %s\n"
 msgstr "%s: не удалось закрыть сжатый файл \"%s\": %s\n"
 
-#: pg_basebackup.c:968 pg_recvlogical.c:569 receivelog.c:213 receivelog.c:362
+#: pg_basebackup.c:967 pg_recvlogical.c:569 receivelog.c:213 receivelog.c:362
 #: receivelog.c:754
 #, c-format
 msgid "%s: could not close file \"%s\": %s\n"
 msgstr "%s: не удалось закрыть файл \"%s\": %s\n"
 
-#: pg_basebackup.c:979 pg_basebackup.c:1191 pg_recvlogical.c:435
+#: pg_basebackup.c:978 pg_basebackup.c:1190 pg_recvlogical.c:435
 #: receivelog.c:1044
 #, c-format
 msgid "%s: could not read COPY data: %s"
 msgstr "%s: не удалось прочитать данные COPY: %s"
 
-#: pg_basebackup.c:1205
+#: pg_basebackup.c:1204
 #, c-format
 msgid "%s: invalid tar block header size: %d\n"
 msgstr "%s: неверный размер заголовка блока tar: %d\n"
 
-#: pg_basebackup.c:1213
+#: pg_basebackup.c:1212
 #, c-format
 msgid "%s: could not parse file size\n"
 msgstr "%s: не удалось разобрать размер файла\n"
 
-#: pg_basebackup.c:1221
+#: pg_basebackup.c:1220
 #, c-format
 msgid "%s: could not parse file mode\n"
 msgstr "%s: не удалось разобрать режим файла\n"
 
-#: pg_basebackup.c:1271
+#: pg_basebackup.c:1270
 #, c-format
 msgid "%s: could not set permissions on directory \"%s\": %s\n"
 msgstr "%s: не удалось установить права для каталога \"%s\": %s\n"
 
-#: pg_basebackup.c:1295
+#: pg_basebackup.c:1294
 #, c-format
 msgid "%s: could not create symbolic link from \"%s\" to \"%s\": %s\n"
 msgstr "%s: не удалось создать символическую ссылку \"%s\" в \"%s\": %s\n"
 
-#: pg_basebackup.c:1304
+#: pg_basebackup.c:1303
 #, c-format
 msgid "%s: unrecognized link indicator \"%c\"\n"
 msgstr "%s: нераспознанный индикатор связи \"%c\"\n"
 
-#: pg_basebackup.c:1324
+#: pg_basebackup.c:1323
 #, c-format
 msgid "%s: could not set permissions on file \"%s\": %s\n"
 msgstr "%s: не удалось установить права доступа для файла \"%s\": %s\n"
 
-#: pg_basebackup.c:1383
+#: pg_basebackup.c:1382
 #, c-format
 msgid "%s: COPY stream ended before last file was finished\n"
 msgstr "%s: поток COPY закончился до завершения последнего файла\n"
 
-#: pg_basebackup.c:1469 pg_basebackup.c:1489 pg_basebackup.c:1496
-#: pg_basebackup.c:1550
+#: pg_basebackup.c:1468 pg_basebackup.c:1488 pg_basebackup.c:1495
+#: pg_basebackup.c:1542
 #, c-format
 msgid "%s: out of memory\n"
 msgstr "%s: нехватка памяти\n"
 
-#: pg_basebackup.c:1627
+#: pg_basebackup.c:1619
 #, c-format
 msgid "%s: incompatible server version %s\n"
 msgstr "%s: несовместимая версия сервера %s\n"
 
-#: pg_basebackup.c:1674 pg_recvlogical.c:261 receivelog.c:549 receivelog.c:600
-#: receivelog.c:641 streamutil.c:255 streamutil.c:353 streamutil.c:399
+#: pg_basebackup.c:1666 pg_recvlogical.c:261 receivelog.c:549 receivelog.c:600
+#: receivelog.c:641 streamutil.c:255 streamutil.c:351 streamutil.c:397
 #, c-format
 msgid "%s: could not send replication command \"%s\": %s"
 msgstr "%s: не удалось передать команду репликации \"%s\": %s"
 
-#: pg_basebackup.c:1685
+#: pg_basebackup.c:1677
 #, c-format
 msgid "%s: could not initiate base backup: %s"
 msgstr "%s: не удалось инициализировать базовое резервное копирование: %s"
 
-#: pg_basebackup.c:1692
+#: pg_basebackup.c:1684
 #, c-format
 msgid ""
 "%s: server returned unexpected response to BASE_BACKUP command; got %d rows "
@@ -497,105 +492,105 @@ msgstr ""
 "%s: сервер вернул неожиданный ответ на команду BASE_BACKUP; получено строк: "
 "%d, полей: %d, а ожидалось строк: %d, полей: %d\n"
 
-#: pg_basebackup.c:1712
+#: pg_basebackup.c:1704
 #, c-format
 msgid "transaction log start point: %s on timeline %u\n"
 msgstr "стартовая точка журнала транзакций: %s на линии времени %u\n"
 
-#: pg_basebackup.c:1721
+#: pg_basebackup.c:1713
 #, c-format
 msgid "%s: could not get backup header: %s"
 msgstr "%s: не удалось получить заголовок резервной копии: %s"
 
-#: pg_basebackup.c:1727
+#: pg_basebackup.c:1719
 #, c-format
 msgid "%s: no data returned from server\n"
 msgstr "%s: сервер не вернул данные\n"
 
-#: pg_basebackup.c:1759
+#: pg_basebackup.c:1751
 #, c-format
 msgid "%s: can only write single tablespace to stdout, database has %d\n"
 msgstr ""
 "%s: в stdout можно вывести только одно табличное пространство, всего в СУБД "
 "их %d\n"
 
-#: pg_basebackup.c:1771
+#: pg_basebackup.c:1763
 #, c-format
 msgid "%s: starting background WAL receiver\n"
 msgstr "%s: запуск фонового процесса считывания WAL\n"
 
-#: pg_basebackup.c:1802
+#: pg_basebackup.c:1794
 #, c-format
 msgid "%s: could not get transaction log end position from server: %s"
 msgstr ""
 "%s: не удалось получить конечную позицию в журнале транзакций с сервера: %s"
 
-#: pg_basebackup.c:1809
+#: pg_basebackup.c:1801
 #, c-format
 msgid "%s: no transaction log end position returned from server\n"
 msgstr "%s: сервер не вернул конечную позицию в журнале транзакций\n"
 
-#: pg_basebackup.c:1821
+#: pg_basebackup.c:1813
 #, c-format
 msgid "%s: final receive failed: %s"
 msgstr "%s: ошибка в конце передачи: %s"
 
-#: pg_basebackup.c:1839
+#: pg_basebackup.c:1831
 #, c-format
 msgid "%s: waiting for background process to finish streaming ...\n"
 msgstr "%s: ожидание завершения потоковой передачи фоновым процессом...\n"
 
-#: pg_basebackup.c:1845
+#: pg_basebackup.c:1837
 #, c-format
 msgid "%s: could not send command to background pipe: %s\n"
 msgstr "%s: не удалось отправить команду в канал фонового процесса: %s\n"
 
-#: pg_basebackup.c:1854
+#: pg_basebackup.c:1846
 #, c-format
 msgid "%s: could not wait for child process: %s\n"
 msgstr "%s: сбой при ожидании дочернего процесса: %s\n"
 
-#: pg_basebackup.c:1860
+#: pg_basebackup.c:1852
 #, c-format
 msgid "%s: child %d died, expected %d\n"
 msgstr "%s: завершился дочерний процесс %d вместо ожидаемого %d\n"
 
-#: pg_basebackup.c:1866
+#: pg_basebackup.c:1858
 #, c-format
 msgid "%s: child process did not exit normally\n"
 msgstr "%s: дочерний процесс завершён ненормально\n"
 
-#: pg_basebackup.c:1872
+#: pg_basebackup.c:1864
 #, c-format
 msgid "%s: child process exited with error %d\n"
 msgstr "%s: дочерний процесс завершился с ошибкой %d\n"
 
-#: pg_basebackup.c:1899
+#: pg_basebackup.c:1891
 #, c-format
 msgid "%s: could not wait for child thread: %s\n"
 msgstr "%s: сбой при ожидании дочернего потока: %s\n"
 
-#: pg_basebackup.c:1906
+#: pg_basebackup.c:1898
 #, c-format
 msgid "%s: could not get child thread exit status: %s\n"
 msgstr "%s: не удалось получить состояние завершения дочернего потока: %s\n"
 
-#: pg_basebackup.c:1912
+#: pg_basebackup.c:1904
 #, c-format
 msgid "%s: child thread exited with error %u\n"
 msgstr "%s: дочерний поток завершился с ошибкой %u\n"
 
-#: pg_basebackup.c:2002
+#: pg_basebackup.c:1993
 #, c-format
 msgid "%s: invalid output format \"%s\", must be \"plain\" or \"tar\"\n"
 msgstr "%s: неверный формат вывода \"%s\", должен быть \"plain\" или \"tar\"\n"
 
-#: pg_basebackup.c:2023 pg_basebackup.c:2035
+#: pg_basebackup.c:2011 pg_basebackup.c:2023
 #, c-format
 msgid "%s: cannot specify both --xlog and --xlog-method\n"
 msgstr "%s: указать и --xlog, и --xlog-method одновременно нельзя\n"
 
-#: pg_basebackup.c:2050
+#: pg_basebackup.c:2038
 #, c-format
 msgid ""
 "%s: invalid xlog-method option \"%s\", must be \"fetch\" or \"stream\"\n"
@@ -603,12 +598,12 @@ msgstr ""
 "%s: неверный аргумент для xlog-method - \"%s\", допускается только \"fetch\" "
 "или \"stream\"\n"
 
-#: pg_basebackup.c:2072
+#: pg_basebackup.c:2060
 #, c-format
 msgid "%s: invalid compression level \"%s\"\n"
 msgstr "%s: неверный уровень сжатия \"%s\"\n"
 
-#: pg_basebackup.c:2084
+#: pg_basebackup.c:2072
 #, c-format
 msgid ""
 "%s: invalid checkpoint argument \"%s\", must be \"fast\" or \"spread\"\n"
@@ -616,49 +611,43 @@ msgstr ""
 "%s: неверный аргумент режима контрольных точек \"%s\", должен быть \"fast\" "
 "или \"spread\"\n"
 
-#: pg_basebackup.c:2111 pg_receivexlog.c:439 pg_recvlogical.c:752
+#: pg_basebackup.c:2099 pg_receivexlog.c:439 pg_recvlogical.c:752
 #, c-format
 msgid "%s: invalid status interval \"%s\"\n"
 msgstr "%s: неверный интервал сообщений о состоянии \"%s\"\n"
 
-#: pg_basebackup.c:2127 pg_basebackup.c:2141 pg_basebackup.c:2152
-#: pg_basebackup.c:2165 pg_basebackup.c:2175 pg_basebackup.c:2185
-#: pg_basebackup.c:2197 pg_basebackup.c:2208 pg_receivexlog.c:471
-#: pg_receivexlog.c:485 pg_receivexlog.c:493 pg_receivexlog.c:503
-#: pg_receivexlog.c:514 pg_recvlogical.c:779 pg_recvlogical.c:793
-#: pg_recvlogical.c:804 pg_recvlogical.c:812 pg_recvlogical.c:820
-#: pg_recvlogical.c:828 pg_recvlogical.c:836 pg_recvlogical.c:844
+#: pg_basebackup.c:2115 pg_basebackup.c:2129 pg_basebackup.c:2140
+#: pg_basebackup.c:2153 pg_basebackup.c:2163 pg_basebackup.c:2175
+#: pg_basebackup.c:2186 pg_receivexlog.c:471 pg_receivexlog.c:485
+#: pg_receivexlog.c:493 pg_receivexlog.c:503 pg_receivexlog.c:514
+#: pg_recvlogical.c:779 pg_recvlogical.c:793 pg_recvlogical.c:804
+#: pg_recvlogical.c:812 pg_recvlogical.c:820 pg_recvlogical.c:828
+#: pg_recvlogical.c:836 pg_recvlogical.c:844
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
 
-#: pg_basebackup.c:2139 pg_receivexlog.c:483 pg_recvlogical.c:791
+#: pg_basebackup.c:2127 pg_receivexlog.c:483 pg_recvlogical.c:791
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n"
 
-#: pg_basebackup.c:2151 pg_receivexlog.c:513
+#: pg_basebackup.c:2139 pg_receivexlog.c:513
 #, c-format
 msgid "%s: no target directory specified\n"
 msgstr "%s: целевой каталог не указан\n"
 
-#: pg_basebackup.c:2163
+#: pg_basebackup.c:2151
 #, c-format
 msgid "%s: only tar mode backups can be compressed\n"
 msgstr "%s: сжимать можно только резервные копии в архиве tar\n"
 
-#: pg_basebackup.c:2173
+#: pg_basebackup.c:2161
 #, c-format
 msgid "%s: WAL streaming can only be used in plain mode\n"
 msgstr "%s: потоковая передача WAL поддерживается только в режиме plain\n"
 
-#: pg_basebackup.c:2183
-#, c-format
-msgid "%s: replication slots can only be used with WAL streaming\n"
-msgstr ""
-"%s: слоты репликации можно использовать только при потоковой передаче WAL\n"
-
-#: pg_basebackup.c:2195
+#: pg_basebackup.c:2173
 #, c-format
 msgid ""
 "%s: transaction log directory location can only be specified in plain mode\n"
@@ -666,24 +655,24 @@ msgstr ""
 "%s: расположение каталога журнала транзакций можно указать только в режиме "
 "plain\n"
 
-#: pg_basebackup.c:2206
+#: pg_basebackup.c:2184
 #, c-format
 msgid "%s: transaction log directory location must be an absolute path\n"
 msgstr ""
 "%s: расположение каталога журнала транзакций должно определяться абсолютным "
 "путём\n"
 
-#: pg_basebackup.c:2218
+#: pg_basebackup.c:2196
 #, c-format
 msgid "%s: this build does not support compression\n"
 msgstr "%s: эта сборка программы не поддерживает сжатие\n"
 
-#: pg_basebackup.c:2245
+#: pg_basebackup.c:2223
 #, c-format
 msgid "%s: could not create symbolic link \"%s\": %s\n"
 msgstr "%s: не удалось создать символическую ссылку \"%s\": %s\n"
 
-#: pg_basebackup.c:2250
+#: pg_basebackup.c:2228
 #, c-format
 msgid "%s: symlinks are not supported on this platform\n"
 msgstr "%s: символические ссылки не поддерживаются в этой ОС\n"
@@ -717,11 +706,11 @@ msgstr ""
 #: pg_receivexlog.c:70 pg_recvlogical.c:79
 #, c-format
 msgid ""
-"      --if-not-exists    do not error if slot already exists when creating a "
-"slot\n"
+"      --if-not-exists    do not treat naming conflicts as an error when "
+"creating a slot\n"
 msgstr ""
-"      --if-not-exists    Ð½Ðµ Ð²Ñ\8bдаваÑ\82Ñ\8c Ð¾Ñ\88ибкÑ\83 Ð¿Ñ\80и Ð¿Ð¾Ð¿Ñ\8bÑ\82ке Ñ\81оздаÑ\82Ñ\8c Ñ\83же "
-"существующий слот\n"
+"      --if-not-exists    Ð¿Ñ\80и Ñ\81оздании Ñ\81лоÑ\82а Ð½Ðµ Ñ\81Ñ\87иÑ\82аÑ\82Ñ\8c ÐºÐ¾Ð½Ñ\84ликÑ\82Ñ\8b Ð¸Ð¼Ñ\91н "
+"ошибкой\n"
 
 #: pg_receivexlog.c:71 pg_recvlogical.c:81
 #, c-format
@@ -739,6 +728,11 @@ msgstr ""
 "                         интервал между отправкой статусных пакетов серверу "
 "(по умолчанию: %d)\n"
 
+#: pg_receivexlog.c:74
+#, c-format
+msgid "  -S, --slot=SLOTNAME    replication slot to use\n"
+msgstr "  -S, --slot=ИМЯ_СЛОТА   использовать заданный слот репликации\n"
+
 #: pg_receivexlog.c:75
 #, c-format
 msgid ""
@@ -854,13 +848,13 @@ msgstr "%s: удаление слота репликации \"%s\"\n"
 msgid "%s: creating replication slot \"%s\"\n"
 msgstr "%s: создание слота репликации \"%s\"\n"
 
-#: pg_receivexlog.c:608 pg_recvlogical.c:922
+#: pg_receivexlog.c:607 pg_recvlogical.c:922
 #, c-format
 msgid "%s: disconnected\n"
 msgstr "%s: отключение\n"
 
 #. translator: check source for value for %d
-#: pg_receivexlog.c:615 pg_recvlogical.c:929
+#: pg_receivexlog.c:614 pg_recvlogical.c:929
 #, c-format
 msgid "%s: disconnected; waiting %d seconds to try again\n"
 msgstr "%s: отключение; через %d сек. последует повторное подключение\n"
@@ -1273,7 +1267,7 @@ msgid "%s: integer_datetimes compile flag does not match server\n"
 msgstr ""
 "%s: флаг компиляции integer_datetimes не соответствует настройке сервера\n"
 
-#: streamutil.c:365
+#: streamutil.c:363
 #, c-format
 msgid ""
 "%s: could not create replication slot \"%s\": got %d rows and %d fields, "
@@ -1282,7 +1276,7 @@ msgstr ""
 "%s: не удалось создать слот репликации \"%s\"; получено строк: %d, полей: %d "
 "(ожидалось: %d и %d)\n"
 
-#: streamutil.c:410
+#: streamutil.c:408
 #, c-format
 msgid ""
 "%s: could not drop replication slot \"%s\": got %d rows and %d fields, "
index 939d79f2fc91fd0336af7a15162150c287d5ab40..e492b1029c0487fbaffd6ecd00766cbf6e11b6ed 100644 (file)
@@ -21,10 +21,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:44+0000\n"
-"PO-Revision-Date: 2015-10-17 17:01+0400\n"
+"POT-Creation-Date: 2015-07-22 00:14+0000\n"
+"PO-Revision-Date: 2015-07-27 22:17+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -32,7 +32,7 @@ msgstr ""
 "X-Poedit-SourceCharset: utf-8\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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: pg_controldata.c:35
 #, c-format
@@ -50,8 +50,8 @@ msgstr "Использование:\n"
 
 #: pg_controldata.c:37
 #, c-format
-msgid "  %s [OPTION] [DATADIR]\n"
-msgstr "  %s [ПАРАМЕТР] [КАТ_ДАННЫХ]\n"
+msgid "  %s [OPTION] [[-D] DATADIR]\n"
+msgstr "  %s [ПАРАМЕТР] [[-D] КАТАЛОГ_ДАННЫХ]\n"
 
 #: pg_controldata.c:38
 #, c-format
@@ -64,20 +64,15 @@ msgstr ""
 
 #: pg_controldata.c:39
 #, c-format
-msgid " [-D] DATADIR    data directory\n"
-msgstr " [-D] КАТ_ДАННЫХ каталог данных\n"
-
-#: pg_controldata.c:40
-#, c-format
 msgid "  -V, --version  output version information, then exit\n"
 msgstr "  -V, --version  показать версию и выйти\n"
 
-#: pg_controldata.c:41
+#: pg_controldata.c:40
 #, c-format
 msgid "  -?, --help     show this help, then exit\n"
 msgstr "  -?, --help     показать эту справку и выйти\n"
 
-#: pg_controldata.c:42
+#: pg_controldata.c:41
 #, c-format
 msgid ""
 "\n"
@@ -91,73 +86,73 @@ msgstr ""
 "PGDATA.\n"
 "\n"
 
-#: pg_controldata.c:44
+#: pg_controldata.c:43
 #, c-format
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_controldata.c:54
+#: pg_controldata.c:53
 msgid "starting up"
 msgstr "запускается"
 
-#: pg_controldata.c:56
+#: pg_controldata.c:55
 msgid "shut down"
 msgstr "выключен"
 
-#: pg_controldata.c:58
+#: pg_controldata.c:57
 msgid "shut down in recovery"
 msgstr "выключен при восстановлении"
 
-#: pg_controldata.c:60
+#: pg_controldata.c:59
 msgid "shutting down"
 msgstr "выключение"
 
-#: pg_controldata.c:62
+#: pg_controldata.c:61
 msgid "in crash recovery"
 msgstr "восстановление после сбоя"
 
-#: pg_controldata.c:64
+#: pg_controldata.c:63
 msgid "in archive recovery"
 msgstr "восстановление из архива"
 
-#: pg_controldata.c:66
+#: pg_controldata.c:65
 msgid "in production"
 msgstr "в работе"
 
-#: pg_controldata.c:68
+#: pg_controldata.c:67
 msgid "unrecognized status code"
 msgstr "нераспознанный код состояния"
 
-#: pg_controldata.c:85
+#: pg_controldata.c:84
 msgid "unrecognized wal_level"
 msgstr "нераспознанный уровень WAL"
 
-#: pg_controldata.c:134 pg_controldata.c:152 pg_controldata.c:160
+#: pg_controldata.c:133 pg_controldata.c:151 pg_controldata.c:159
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
 
-#: pg_controldata.c:150
+#: pg_controldata.c:149
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n"
 
-#: pg_controldata.c:159
+#: pg_controldata.c:158
 #, c-format
 msgid "%s: no data directory specified\n"
 msgstr "%s: каталог данных не указан\n"
 
-#: pg_controldata.c:168
+#: pg_controldata.c:167
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
 msgstr "%s: не удалось открыть файл \"%s\" для чтения: %s\n"
 
-#: pg_controldata.c:175
+#: pg_controldata.c:174
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
 msgstr "%s: не удалось прочитать файл \"%s\": %s\n"
 
-#: pg_controldata.c:189
+#: pg_controldata.c:188
 #, c-format
 msgid ""
 "WARNING: Calculated CRC checksum does not match value stored in file.\n"
@@ -171,12 +166,12 @@ msgstr ""
 "Следующая информация может быть недостоверной.\n"
 "\n"
 
-#: pg_controldata.c:223
+#: pg_controldata.c:222
 #, c-format
 msgid "pg_control version number:            %u\n"
 msgstr "Номер версии pg_control:              %u\n"
 
-#: pg_controldata.c:226
+#: pg_controldata.c:225
 #, c-format
 msgid ""
 "WARNING: possible byte ordering mismatch\n"
@@ -190,279 +185,274 @@ msgstr ""
 "этой программой. В этом случае результаты будут неверными и\n"
 "установленный PostgreSQL будет несовместим с этим каталогом данных.\n"
 
-#: pg_controldata.c:230
+#: pg_controldata.c:229
 #, c-format
 msgid "Catalog version number:               %u\n"
 msgstr "Номер версии каталога:                %u\n"
 
-#: pg_controldata.c:232
+#: pg_controldata.c:231
 #, c-format
 msgid "Database system identifier:           %s\n"
 msgstr "Идентификатор системы баз данных:     %s\n"
 
-#: pg_controldata.c:234
+#: pg_controldata.c:233
 #, c-format
 msgid "Database cluster state:               %s\n"
 msgstr "Состояние кластера БД:                %s\n"
 
-#: pg_controldata.c:236
+#: pg_controldata.c:235
 #, c-format
 msgid "pg_control last modified:             %s\n"
 msgstr "Последнее обновление pg_control:      %s\n"
 
-#: pg_controldata.c:238
+#: pg_controldata.c:237
 #, c-format
 msgid "Latest checkpoint location:           %X/%X\n"
 msgstr "Положение последней конт. точки:      %X/%X\n"
 
-#: pg_controldata.c:241
+#: pg_controldata.c:240
 #, c-format
 msgid "Prior checkpoint location:            %X/%X\n"
 msgstr "Положение предыдущей конт. точки:     %X/%X\n"
 
-#: pg_controldata.c:244
+#: pg_controldata.c:243
 #, c-format
 msgid "Latest checkpoint's REDO location:    %X/%X\n"
 msgstr "Положение REDO последней конт. точки: %X/%X\n"
 
-#: pg_controldata.c:247
+#: pg_controldata.c:246
 #, c-format
 msgid "Latest checkpoint's REDO WAL file:    %s\n"
 msgstr "Файл WAL c REDO последней к.т.:       %s\n"
 
-#: pg_controldata.c:249
+#: pg_controldata.c:248
 #, c-format
 msgid "Latest checkpoint's TimeLineID:       %u\n"
 msgstr "Линия времени последней конт. точки:  %u\n"
 
-#: pg_controldata.c:251
+#: pg_controldata.c:250
 #, c-format
 msgid "Latest checkpoint's PrevTimeLineID:   %u\n"
 msgstr "Пред. линия времени последней к.т.:   %u\n"
 
-#: pg_controldata.c:253
+#: pg_controldata.c:252
 #, c-format
 msgid "Latest checkpoint's full_page_writes: %s\n"
 msgstr "Режим full_page_writes последней к.т: %s\n"
 
-#: pg_controldata.c:254 pg_controldata.c:299 pg_controldata.c:309
+#: pg_controldata.c:253 pg_controldata.c:296 pg_controldata.c:306
 msgid "off"
 msgstr "выкл."
 
-#: pg_controldata.c:254 pg_controldata.c:299 pg_controldata.c:309
+#: pg_controldata.c:253 pg_controldata.c:296 pg_controldata.c:306
 msgid "on"
 msgstr "вкл."
 
-#: pg_controldata.c:255
+#: pg_controldata.c:254
 #, c-format
 msgid "Latest checkpoint's NextXID:          %u/%u\n"
 msgstr "NextXID последней конт. точки:        %u/%u\n"
 
-#: pg_controldata.c:258
+#: pg_controldata.c:257
 #, c-format
 msgid "Latest checkpoint's NextOID:          %u\n"
 msgstr "NextOID последней конт. точки:        %u\n"
 
-#: pg_controldata.c:260
+#: pg_controldata.c:259
 #, c-format
 msgid "Latest checkpoint's NextMultiXactId:  %u\n"
 msgstr "NextMultiXactId послед. конт. точки:  %u\n"
 
-#: pg_controldata.c:262
+#: pg_controldata.c:261
 #, c-format
 msgid "Latest checkpoint's NextMultiOffset:  %u\n"
 msgstr "NextMultiOffset послед. конт. точки:  %u\n"
 
-#: pg_controldata.c:264
+#: pg_controldata.c:263
 #, c-format
 msgid "Latest checkpoint's oldestXID:        %u\n"
 msgstr "oldestXID последней конт. точки:      %u\n"
 
-#: pg_controldata.c:266
+#: pg_controldata.c:265
 #, c-format
 msgid "Latest checkpoint's oldestXID's DB:   %u\n"
 msgstr "БД с oldestXID последней конт. точки: %u\n"
 
-#: pg_controldata.c:268
+#: pg_controldata.c:267
 #, c-format
 msgid "Latest checkpoint's oldestActiveXID:  %u\n"
 msgstr "oldestActiveXID последней к.т.:       %u\n"
 
-#: pg_controldata.c:270
+#: pg_controldata.c:269
 #, c-format
 msgid "Latest checkpoint's oldestMultiXid:   %u\n"
 msgstr "oldestMultiXid последней конт. точки: %u\n"
 
-#: pg_controldata.c:272
+#: pg_controldata.c:271
 #, c-format
 msgid "Latest checkpoint's oldestMulti's DB: %u\n"
 msgstr "БД с oldestMulti последней к.т.:      %u\n"
 
-#: pg_controldata.c:274
+#: pg_controldata.c:273
 #, c-format
 msgid "Latest checkpoint's oldestCommitTs:   %u\n"
 msgstr "oldestCommitTs последней конт. точки: %u\n"
 
-#: pg_controldata.c:276
-#, c-format
-msgid "Latest checkpoint's newestCommitTs:   %u\n"
-msgstr "newestCommitTs последней конт. точки: %u\n"
-
-#: pg_controldata.c:278
+#: pg_controldata.c:275
 #, c-format
 msgid "Time of latest checkpoint:            %s\n"
 msgstr "Время последней контрольной точки:    %s\n"
 
-#: pg_controldata.c:280
+#: pg_controldata.c:277
 #, c-format
 msgid "Fake LSN counter for unlogged rels:   %X/%X\n"
 msgstr "Фиктивный LSN для нежурналир. таблиц: %X/%X\n"
 
-#: pg_controldata.c:283
+#: pg_controldata.c:280
 #, c-format
 msgid "Minimum recovery ending location:     %X/%X\n"
 msgstr "Мин. положение конца восстановления:  %X/%X\n"
 
-#: pg_controldata.c:286
+#: pg_controldata.c:283
 #, c-format
 msgid "Min recovery ending loc's timeline:   %u\n"
 msgstr "Линия времени мин. положения к.в.:    %u\n"
 
-#: pg_controldata.c:288
+#: pg_controldata.c:285
 #, c-format
 msgid "Backup start location:                %X/%X\n"
 msgstr "Положение начала копии:               %X/%X\n"
 
-#: pg_controldata.c:291
+#: pg_controldata.c:288
 #, c-format
 msgid "Backup end location:                  %X/%X\n"
 msgstr "Положение конца копии:                %X/%X\n"
 
-#: pg_controldata.c:294
+#: pg_controldata.c:291
 #, c-format
 msgid "End-of-backup record required:        %s\n"
 msgstr "Требуется запись конец-копии:         %s\n"
 
-#: pg_controldata.c:295
+#: pg_controldata.c:292
 msgid "no"
 msgstr "нет"
 
-#: pg_controldata.c:295
+#: pg_controldata.c:292
 msgid "yes"
 msgstr "да"
 
-#: pg_controldata.c:296
+#: pg_controldata.c:293
 #, c-format
-msgid "wal_level setting:                    %s\n"
-msgstr "Ð\97наÑ\87ение wal_level:                   %s\n"
+msgid "Current wal_level setting:            %s\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение wal_level:           %s\n"
 
-#: pg_controldata.c:298
+#: pg_controldata.c:295
 #, c-format
-msgid "wal_log_hints setting:                %s\n"
-msgstr "Ð\97наÑ\87ение wal_log_hints:               %s\n"
+msgid "Current wal_log_hints setting:        %s\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение wal_log_hints:       %s\n"
 
-#: pg_controldata.c:300
+#: pg_controldata.c:297
 #, c-format
-msgid "max_connections setting:              %d\n"
-msgstr "Ð\97наÑ\87ение max_connections:             %d\n"
+msgid "Current max_connections setting:      %d\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение max_connections:     %d\n"
 
-#: pg_controldata.c:302
+#: pg_controldata.c:299
 #, c-format
-msgid "max_worker_processes setting:         %d\n"
-msgstr "Ð\97наÑ\87ение max_worker_processes:        %d\n"
+msgid "Current max_worker_processes setting: %d\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение max_worker_processes:%d\n"
 
-#: pg_controldata.c:304
+#: pg_controldata.c:301
 #, c-format
-msgid "max_prepared_xacts setting:           %d\n"
-msgstr "Ð\97наÑ\87ение max_prepared_xacts:          %d\n"
+msgid "Current max_prepared_xacts setting:   %d\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение max_prepared_xacts:  %d\n"
 
-#: pg_controldata.c:306
+#: pg_controldata.c:303
 #, c-format
-msgid "max_locks_per_xact setting:           %d\n"
-msgstr "Ð\97наÑ\87ение max_locks_per_xact:          %d\n"
+msgid "Current max_locks_per_xact setting:   %d\n"
+msgstr "ТекÑ\83Ñ\89ее Ð·Ð½Ð°Ñ\87ение max_locks_per_xact:  %d\n"
 
-#: pg_controldata.c:308
+#: pg_controldata.c:305
 #, c-format
-msgid "track_commit_timestamp setting:       %s\n"
-msgstr "Ð\97наÑ\87ение track_commit_timestamp:      %s\n"
+msgid "Current track_commit_timestamp setting: %s\n"
+msgstr "Тек. Ð·Ð½Ð°Ñ\87ение track_commit_timestamp:   %s\n"
 
-#: pg_controldata.c:310
+#: pg_controldata.c:307
 #, c-format
 msgid "Maximum data alignment:               %u\n"
 msgstr "Макс. предел выравнивания данных:     %u\n"
 
-#: pg_controldata.c:313
+#: pg_controldata.c:310
 #, c-format
 msgid "Database block size:                  %u\n"
 msgstr "Размер блока БД:                      %u\n"
 
-#: pg_controldata.c:315
+#: pg_controldata.c:312
 #, c-format
 msgid "Blocks per segment of large relation: %u\n"
 msgstr "Блоков в макс. сегменте отношений:    %u\n"
 
-#: pg_controldata.c:317
+#: pg_controldata.c:314
 #, c-format
 msgid "WAL block size:                       %u\n"
 msgstr "Размер блока WAL:                     %u\n"
 
-#: pg_controldata.c:319
+#: pg_controldata.c:316
 #, c-format
 msgid "Bytes per WAL segment:                %u\n"
 msgstr "Байт в сегменте WAL:                  %u\n"
 
-#: pg_controldata.c:321
+#: pg_controldata.c:318
 #, c-format
 msgid "Maximum length of identifiers:        %u\n"
 msgstr "Максимальная длина идентификаторов:   %u\n"
 
-#: pg_controldata.c:323
+#: pg_controldata.c:320
 #, c-format
 msgid "Maximum columns in an index:          %u\n"
 msgstr "Максимальное число колонок в индексе: %u\n"
 
-#: pg_controldata.c:325
+#: pg_controldata.c:322
 #, c-format
 msgid "Maximum size of a TOAST chunk:        %u\n"
 msgstr "Максимальный размер порции TOAST:     %u\n"
 
-#: pg_controldata.c:327
+#: pg_controldata.c:324
 #, c-format
 msgid "Size of a large-object chunk:         %u\n"
 msgstr "Размер порции большого объекта:       %u\n"
 
-#: pg_controldata.c:329
+#: pg_controldata.c:326
 #, c-format
 msgid "Date/time type storage:               %s\n"
 msgstr "Формат хранения даты/времени:         %s\n"
 
-#: pg_controldata.c:330
+#: pg_controldata.c:327
 msgid "64-bit integers"
 msgstr "64-битные целые"
 
-#: pg_controldata.c:330
+#: pg_controldata.c:327
 msgid "floating-point numbers"
 msgstr "числа с плавающей точкой"
 
-#: pg_controldata.c:331
+#: pg_controldata.c:328
 #, c-format
 msgid "Float4 argument passing:              %s\n"
 msgstr "Передача аргумента Float4:            %s\n"
 
-#: pg_controldata.c:332 pg_controldata.c:334
+#: pg_controldata.c:329 pg_controldata.c:331
 msgid "by reference"
 msgstr "по ссылке"
 
-#: pg_controldata.c:332 pg_controldata.c:334
+#: pg_controldata.c:329 pg_controldata.c:331
 msgid "by value"
 msgstr "по значению"
 
-#: pg_controldata.c:333
+#: pg_controldata.c:330
 #, c-format
 msgid "Float8 argument passing:              %s\n"
 msgstr "Передача аргумента Float8:            %s\n"
 
-#: pg_controldata.c:335
+#: pg_controldata.c:332
 #, c-format
 msgid "Data page checksum version:           %u\n"
 msgstr "Версия контрольных сумм страниц:      %u\n"
index 4deb51a20a9a3b322abfbe7502db4b03c6e38f4d..ae4dd1666a9c5d609f31a15fd6da49f96b3b1edd 100644 (file)
@@ -28,10 +28,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:43+0000\n"
-"PO-Revision-Date: 2015-10-17 17:03+0400\n"
+"POT-Creation-Date: 2015-07-27 18:13+0000\n"
+"PO-Revision-Date: 2015-07-27 22:28+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -41,7 +41,7 @@ msgstr ""
 "X-Poedit-SourceCharset: utf-8\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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284
 #, c-format
@@ -130,47 +130,37 @@ msgstr "дочерний процесс завершился с нераспоз
 msgid "could not get current working directory: %s\n"
 msgstr "не удалось определить текущий рабочий каталог: %s\n"
 
-#: pg_ctl.c:258
+#: pg_ctl.c:257
 #, c-format
 msgid "%s: directory \"%s\" does not exist\n"
 msgstr "%s: каталог \"%s\" не существует\n"
 
-#: pg_ctl.c:261
+#: pg_ctl.c:260
 #, c-format
 msgid "%s: could not access directory \"%s\": %s\n"
 msgstr "%s: нет доступа к каталогу \"%s\": %s\n"
 
-#: pg_ctl.c:275
+#: pg_ctl.c:274
 #, c-format
 msgid "%s: directory \"%s\" is not a database cluster directory\n"
 msgstr "%s: каталог \"%s\" не содержит структуры кластера баз данных\n"
 
-#: pg_ctl.c:288
+#: pg_ctl.c:287
 #, c-format
 msgid "%s: could not open PID file \"%s\": %s\n"
 msgstr "%s: не удалось открыть файл PID \"%s\": %s\n"
 
-#: pg_ctl.c:297
+#: pg_ctl.c:296
 #, c-format
 msgid "%s: the PID file \"%s\" is empty\n"
 msgstr "%s: файл PID \"%s\" пуст\n"
 
-#: pg_ctl.c:300
+#: pg_ctl.c:299
 #, c-format
 msgid "%s: invalid data in PID file \"%s\"\n"
 msgstr "%s: неверные данные в файле PID \"%s\"\n"
 
-#: pg_ctl.c:450 pg_ctl.c:478
-#, c-format
-msgid "%s: could not start server: %s\n"
-msgstr "%s: не удалось запустить сервер: %s\n"
-
-#: pg_ctl.c:502
-#, c-format
-msgid "%s: could not start server: error code %lu\n"
-msgstr "%s: не удалось запустить сервер (код ошибки: %lu)\n"
-
-#: pg_ctl.c:579
+#: pg_ctl.c:530
 #, c-format
 msgid ""
 "\n"
@@ -179,7 +169,7 @@ msgstr ""
 "\n"
 "%s: параметр -w не поддерживается при запуске сервера до версии 9.1\n"
 
-#: pg_ctl.c:644
+#: pg_ctl.c:600
 #, c-format
 msgid ""
 "\n"
@@ -188,24 +178,43 @@ msgstr ""
 "\n"
 "%s: в параметре -w нельзя указывать относительный путь к каталогу сокетов\n"
 
-#: pg_ctl.c:735
+#: pg_ctl.c:653
+#, c-format
+msgid ""
+"\n"
+"%s: could not stat file \"%s\": %s\n"
+msgstr ""
+"\n"
+"%s: не удалось получить информацию о файле \"%s\": %s\n"
+
+#: pg_ctl.c:660
+#, c-format
+msgid ""
+"\n"
+"%s: this data directory appears to be running a pre-existing postmaster\n"
+msgstr ""
+"\n"
+"%s: похоже, что с этим каталогом уже работает управляющий процесс "
+"postmaster\n"
+
+#: pg_ctl.c:710
 #, c-format
 msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
 msgstr ""
 "%s: не удалось ограничить размер дампа памяти; запрещено жёстким "
 "ограничением\n"
 
-#: pg_ctl.c:760
+#: pg_ctl.c:735
 #, c-format
 msgid "%s: could not read file \"%s\"\n"
 msgstr "%s: не удалось прочитать файл \"%s\"\n"
 
-#: pg_ctl.c:765
+#: pg_ctl.c:740
 #, c-format
 msgid "%s: option file \"%s\" must have exactly one line\n"
 msgstr "%s: в файле параметров \"%s\" должна быть ровно одна строка\n"
 
-#: pg_ctl.c:816
+#: pg_ctl.c:791
 #, c-format
 msgid ""
 "The program \"%s\" is needed by %s but was not found in the\n"
@@ -216,7 +225,7 @@ msgstr ""
 "в каталоге \"%s\".\n"
 "Проверьте вашу установку PostgreSQL.\n"
 
-#: pg_ctl.c:822
+#: pg_ctl.c:797
 #, c-format
 msgid ""
 "The program \"%s\" was found by \"%s\"\n"
@@ -227,39 +236,44 @@ msgstr ""
 "но её версия отличается от версии %s.\n"
 "Проверьте вашу установку PostgreSQL.\n"
 
-#: pg_ctl.c:855
+#: pg_ctl.c:830
 #, c-format
 msgid "%s: database system initialization failed\n"
 msgstr "%s: сбой при инициализации системы баз данных\n"
 
-#: pg_ctl.c:870
+#: pg_ctl.c:845
 #, c-format
 msgid "%s: another server might be running; trying to start server anyway\n"
 msgstr ""
 "%s: возможно, уже работает другой сервер; всё же пробуем запустить этот "
 "сервер\n"
 
-#: pg_ctl.c:908
+#: pg_ctl.c:882
+#, c-format
+msgid "%s: could not start server: exit code was %d\n"
+msgstr "%s: не удалось запустить сервер, код возврата: %d\n"
+
+#: pg_ctl.c:889
 msgid "waiting for server to start..."
 msgstr "ожидание запуска сервера..."
 
-#: pg_ctl.c:913 pg_ctl.c:1020 pg_ctl.c:1111
+#: pg_ctl.c:894 pg_ctl.c:995 pg_ctl.c:1086
 msgid " done\n"
 msgstr " готово\n"
 
-#: pg_ctl.c:914
+#: pg_ctl.c:895
 msgid "server started\n"
 msgstr "сервер запущен\n"
 
-#: pg_ctl.c:917 pg_ctl.c:921
+#: pg_ctl.c:898 pg_ctl.c:902
 msgid " stopped waiting\n"
 msgstr " прекращение ожидания\n"
 
-#: pg_ctl.c:918
+#: pg_ctl.c:899
 msgid "server is still starting up\n"
 msgstr "сервер всё ещё запускается\n"
 
-#: pg_ctl.c:922
+#: pg_ctl.c:903
 #, c-format
 msgid ""
 "%s: could not start server\n"
@@ -268,44 +282,44 @@ msgstr ""
 "%s: не удалось запустить сервер\n"
 "Изучите протокол выполнения.\n"
 
-#: pg_ctl.c:928 pg_ctl.c:1012 pg_ctl.c:1102
+#: pg_ctl.c:909 pg_ctl.c:987 pg_ctl.c:1077
 msgid " failed\n"
 msgstr " ошибка\n"
 
-#: pg_ctl.c:929
+#: pg_ctl.c:910
 #, c-format
 msgid "%s: could not wait for server because of misconfiguration\n"
 msgstr "%s: не удалось дождаться сервера вследствие ошибки конфигурации\n"
 
-#: pg_ctl.c:935
+#: pg_ctl.c:916
 msgid "server starting\n"
 msgstr "сервер запускается\n"
 
-#: pg_ctl.c:956 pg_ctl.c:1042 pg_ctl.c:1132 pg_ctl.c:1172
+#: pg_ctl.c:931 pg_ctl.c:1017 pg_ctl.c:1107 pg_ctl.c:1147
 #, c-format
 msgid "%s: PID file \"%s\" does not exist\n"
 msgstr "%s: файл PID \"%s\" не существует\n"
 
-#: pg_ctl.c:957 pg_ctl.c:1044 pg_ctl.c:1133 pg_ctl.c:1173
+#: pg_ctl.c:932 pg_ctl.c:1019 pg_ctl.c:1108 pg_ctl.c:1148
 msgid "Is server running?\n"
 msgstr "Запущен ли сервер?\n"
 
-#: pg_ctl.c:963
+#: pg_ctl.c:938
 #, c-format
 msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n"
 msgstr ""
 "%s: остановить сервер с PID %ld нельзя - он запущен в монопольном режиме\n"
 
-#: pg_ctl.c:971 pg_ctl.c:1066
+#: pg_ctl.c:946 pg_ctl.c:1041
 #, c-format
 msgid "%s: could not send stop signal (PID: %ld): %s\n"
 msgstr "%s: не удалось отправить сигнал остановки (PID: %ld): %s\n"
 
-#: pg_ctl.c:978
+#: pg_ctl.c:953
 msgid "server shutting down\n"
 msgstr "сервер останавливается\n"
 
-#: pg_ctl.c:993 pg_ctl.c:1081
+#: pg_ctl.c:968 pg_ctl.c:1056
 msgid ""
 "WARNING: online backup mode is active\n"
 "Shutdown will not complete until pg_stop_backup() is called.\n"
@@ -315,16 +329,16 @@ msgstr ""
 "Выключение произойдёт только при вызове pg_stop_backup().\n"
 "\n"
 
-#: pg_ctl.c:997 pg_ctl.c:1085
+#: pg_ctl.c:972 pg_ctl.c:1060
 msgid "waiting for server to shut down..."
 msgstr "ожидание завершения работы сервера..."
 
-#: pg_ctl.c:1014 pg_ctl.c:1104
+#: pg_ctl.c:989 pg_ctl.c:1079
 #, c-format
 msgid "%s: server does not shut down\n"
 msgstr "%s: сервер не останавливается\n"
 
-#: pg_ctl.c:1016 pg_ctl.c:1106
+#: pg_ctl.c:991 pg_ctl.c:1081
 msgid ""
 "HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
 "waiting for session-initiated disconnection.\n"
@@ -332,189 +346,189 @@ msgstr ""
 "ПОДСКАЗКА: Параметр \"-m fast\" может сбросить сеансы принудительно,\n"
 "не дожидаясь, пока они завершатся сами.\n"
 
-#: pg_ctl.c:1022 pg_ctl.c:1112
+#: pg_ctl.c:997 pg_ctl.c:1087
 msgid "server stopped\n"
 msgstr "сервер остановлен\n"
 
-#: pg_ctl.c:1045 pg_ctl.c:1118
+#: pg_ctl.c:1020 pg_ctl.c:1093
 msgid "starting server anyway\n"
 msgstr "сервер запускается, несмотря на это\n"
 
-#: pg_ctl.c:1054
+#: pg_ctl.c:1029
 #, c-format
 msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n"
 msgstr ""
 "%s: перезапустить сервер с PID %ld нельзя - он запущен в монопольном режиме\n"
 
-#: pg_ctl.c:1057 pg_ctl.c:1142
+#: pg_ctl.c:1032 pg_ctl.c:1117
 msgid "Please terminate the single-user server and try again.\n"
 msgstr "Пожалуйста, остановите его и повторите попытку.\n"
 
-#: pg_ctl.c:1116
+#: pg_ctl.c:1091
 #, c-format
 msgid "%s: old server process (PID: %ld) seems to be gone\n"
 msgstr "%s: похоже, что старый серверный процесс (PID: %ld) исчез\n"
 
-#: pg_ctl.c:1139
+#: pg_ctl.c:1114
 #, c-format
 msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n"
 msgstr ""
 "%s: перезагрузить сервер с PID %ld нельзя - он запущен в монопольном режиме\n"
 
-#: pg_ctl.c:1148
+#: pg_ctl.c:1123
 #, c-format
 msgid "%s: could not send reload signal (PID: %ld): %s\n"
 msgstr "%s: не удалось отправить сигнал перезагрузки (PID: %ld): %s\n"
 
-#: pg_ctl.c:1153
+#: pg_ctl.c:1128
 msgid "server signaled\n"
 msgstr "сигнал отправлен серверу\n"
 
-#: pg_ctl.c:1179
+#: pg_ctl.c:1154
 #, c-format
 msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n"
 msgstr ""
 "%s: повысить сервер с PID %ld нельзя - он выполняется в монопольном режиме\n"
 
-#: pg_ctl.c:1188
+#: pg_ctl.c:1163
 #, c-format
 msgid "%s: cannot promote server; server is not in standby mode\n"
 msgstr "%s: повысить сервер нельзя - он работает не в режиме резерва\n"
 
-#: pg_ctl.c:1203
+#: pg_ctl.c:1178
 #, c-format
 msgid "%s: could not create promote signal file \"%s\": %s\n"
 msgstr "%s: не удалось создать файл \"%s\" с сигналом к повышению: %s\n"
 
-#: pg_ctl.c:1209
+#: pg_ctl.c:1184
 #, c-format
 msgid "%s: could not write promote signal file \"%s\": %s\n"
 msgstr "%s: не удалось записать файл \"%s\" с сигналом к повышению: %s\n"
 
-#: pg_ctl.c:1217
+#: pg_ctl.c:1192
 #, c-format
 msgid "%s: could not send promote signal (PID: %ld): %s\n"
 msgstr "%s: не удалось отправить сигнал к повышению (PID: %ld): %s\n"
 
-#: pg_ctl.c:1220
+#: pg_ctl.c:1195
 #, c-format
 msgid "%s: could not remove promote signal file \"%s\": %s\n"
 msgstr "%s: ошибка при удалении файла \"%s\" с сигналом к повышению: %s\n"
 
-#: pg_ctl.c:1225
+#: pg_ctl.c:1200
 msgid "server promoting\n"
 msgstr "сервер повышается\n"
 
-#: pg_ctl.c:1272
+#: pg_ctl.c:1247
 #, c-format
 msgid "%s: single-user server is running (PID: %ld)\n"
 msgstr "%s: сервер работает в монопольном режиме (PID: %ld)\n"
 
-#: pg_ctl.c:1285
+#: pg_ctl.c:1260
 #, c-format
 msgid "%s: server is running (PID: %ld)\n"
 msgstr "%s: сервер работает (PID: %ld)\n"
 
-#: pg_ctl.c:1301
+#: pg_ctl.c:1276
 #, c-format
 msgid "%s: no server running\n"
 msgstr "%s: сервер не работает\n"
 
-#: pg_ctl.c:1319
+#: pg_ctl.c:1294
 #, c-format
 msgid "%s: could not send signal %d (PID: %ld): %s\n"
 msgstr "%s: не удалось отправить сигнал %d (PID: %ld): %s\n"
 
-#: pg_ctl.c:1376
+#: pg_ctl.c:1351
 #, c-format
 msgid "%s: could not find own program executable\n"
 msgstr "%s: не удалось найти свой исполняемый файл\n"
 
-#: pg_ctl.c:1386
+#: pg_ctl.c:1361
 #, c-format
 msgid "%s: could not find postgres program executable\n"
 msgstr "%s: не удалось найти исполняемый файл postgres\n"
 
-#: pg_ctl.c:1469 pg_ctl.c:1503
+#: pg_ctl.c:1444 pg_ctl.c:1478
 #, c-format
 msgid "%s: could not open service manager\n"
 msgstr "%s: не удалось открыть менеджер служб\n"
 
-#: pg_ctl.c:1475
+#: pg_ctl.c:1450
 #, c-format
 msgid "%s: service \"%s\" already registered\n"
 msgstr "%s: служба \"%s\" уже зарегистрирована\n"
 
-#: pg_ctl.c:1486
+#: pg_ctl.c:1461
 #, c-format
 msgid "%s: could not register service \"%s\": error code %lu\n"
 msgstr "%s: не удалось зарегистрировать службу \"%s\" (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1509
+#: pg_ctl.c:1484
 #, c-format
 msgid "%s: service \"%s\" not registered\n"
 msgstr "%s: служба \"%s\" не зарегистрирована\n"
 
-#: pg_ctl.c:1516
+#: pg_ctl.c:1491
 #, c-format
 msgid "%s: could not open service \"%s\": error code %lu\n"
 msgstr "%s: не удалось открыть службу \"%s\" (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1525
+#: pg_ctl.c:1500
 #, c-format
 msgid "%s: could not unregister service \"%s\": error code %lu\n"
 msgstr "%s: ошибка при удалении службы \"%s\" (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1612
+#: pg_ctl.c:1587
 msgid "Waiting for server startup...\n"
 msgstr "Ожидание запуска сервера...\n"
 
-#: pg_ctl.c:1615
+#: pg_ctl.c:1590
 msgid "Timed out waiting for server startup\n"
 msgstr "Превышено время ожидания запуска сервера\n"
 
-#: pg_ctl.c:1619
+#: pg_ctl.c:1594
 msgid "Server started and accepting connections\n"
 msgstr "Сервер запущен и принимает подключения\n"
 
-#: pg_ctl.c:1674
+#: pg_ctl.c:1650
 #, c-format
 msgid "%s: could not start service \"%s\": error code %lu\n"
 msgstr "%s: не удалось запустить службу \"%s\" (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1748
+#: pg_ctl.c:1724
 #, c-format
 msgid "%s: WARNING: cannot create restricted tokens on this platform\n"
 msgstr "%s: ПРЕДУПРЕЖДЕНИЕ: в этой ОС нельзя создавать ограниченные маркеры\n"
 
-#: pg_ctl.c:1763
+#: pg_ctl.c:1739
 #, c-format
 msgid "%s: could not open process token: error code %lu\n"
 msgstr "%s: не удалось открыть маркер процесса (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1777
+#: pg_ctl.c:1753
 #, c-format
 msgid "%s: could not allocate SIDs: error code %lu\n"
 msgstr "%s: не удалось подготовить структуры SID (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1797
+#: pg_ctl.c:1773
 #, c-format
 msgid "%s: could not create restricted token: error code %lu\n"
 msgstr "%s: не удалось создать ограниченный маркер (код ошибки: %lu)\n"
 
-#: pg_ctl.c:1831
+#: pg_ctl.c:1807
 #, c-format
 msgid "%s: WARNING: could not locate all job object functions in system API\n"
 msgstr ""
 "%s: ПРЕДУПРЕЖДЕНИЕ: не удалось найти все функции для работы с задачами в "
 "системном API\n"
 
-#: pg_ctl.c:1914
+#: pg_ctl.c:1890
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
 
-#: pg_ctl.c:1922
+#: pg_ctl.c:1898
 #, c-format
 msgid ""
 "%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n"
@@ -524,18 +538,18 @@ msgstr ""
 "PostgreSQL.\n"
 "\n"
 
-#: pg_ctl.c:1923
+#: pg_ctl.c:1899
 #, c-format
 msgid "Usage:\n"
 msgstr "Использование:\n"
 
-#: pg_ctl.c:1924
+#: pg_ctl.c:1900
 #, c-format
 msgid "  %s init[db]               [-D DATADIR] [-s] [-o \"OPTIONS\"]\n"
 msgstr ""
 "  %s init[db]               [-D КАТАЛОГ-ДАННЫХ] [-s] [-o \"ПАРАМЕТРЫ\"]\n"
 
-#: pg_ctl.c:1925
+#: pg_ctl.c:1901
 #, c-format
 msgid ""
 "  %s start   [-w] [-t SECS] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS"
@@ -544,13 +558,13 @@ msgstr ""
 "  %s start   [-w] [-t СЕК] [-D КАТАЛОГ-ДАННЫХ] [-s] [-l ИМЯ-ФАЙЛА]\n"
 "                 [-o \"ПАРАМЕТРЫ\"]\n"
 
-#: pg_ctl.c:1926
+#: pg_ctl.c:1902
 #, c-format
 msgid "  %s stop    [-W] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
 msgstr ""
 "  %s stop    [-W] [-t СЕК] [-D КАТАЛОГ-ДАННЫХ] [-s] [-m РЕЖИМ-ОСТАНОВКИ]\n"
 
-#: pg_ctl.c:1927
+#: pg_ctl.c:1903
 #, c-format
 msgid ""
 "  %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n"
@@ -559,27 +573,27 @@ msgstr ""
 "  %s restart [-w] [-t СЕК] [-D КАТАЛОГ-ДАННЫХ] [-s] [-m РЕЖИМ-ОСТАНОВКИ]\n"
 "                 [-o \"ПАРАМЕТРЫ\"]\n"
 
-#: pg_ctl.c:1929
+#: pg_ctl.c:1905
 #, c-format
 msgid "  %s reload  [-D DATADIR] [-s]\n"
 msgstr "  %s reload  [-D КАТАЛОГ-ДАННЫХ] [-s]\n"
 
-#: pg_ctl.c:1930
+#: pg_ctl.c:1906
 #, c-format
 msgid "  %s status  [-D DATADIR]\n"
 msgstr "  %s status  [-D КАТАЛОГ-ДАННЫХ]\n"
 
-#: pg_ctl.c:1931
+#: pg_ctl.c:1907
 #, c-format
 msgid "  %s promote [-D DATADIR] [-s]\n"
 msgstr "  %s promote [-D КАТАЛОГ-ДАННЫХ] [-s]\n"
 
-#: pg_ctl.c:1932
+#: pg_ctl.c:1908
 #, c-format
 msgid "  %s kill    SIGNALNAME PID\n"
 msgstr "  %s kill    СИГНАЛ PID\n"
 
-#: pg_ctl.c:1934
+#: pg_ctl.c:1910
 #, c-format
 msgid ""
 "  %s register   [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n"
@@ -589,12 +603,12 @@ msgstr ""
 "                  [-D КАТАЛОГ-ДАННЫХ] [-S ТИП-ЗАПУСКА] [-w] [-t СЕК]\n"
 "                  [-o \"ПАРАМЕТРЫ\"]\n"
 
-#: pg_ctl.c:1936
+#: pg_ctl.c:1912
 #, c-format
 msgid "  %s unregister [-N SERVICENAME]\n"
 msgstr "  %s unregister [-N ИМЯ-СЛУЖБЫ]\n"
 
-#: pg_ctl.c:1939
+#: pg_ctl.c:1915
 #, c-format
 msgid ""
 "\n"
@@ -603,54 +617,55 @@ msgstr ""
 "\n"
 "Общие параметры:\n"
 
-#: pg_ctl.c:1940
+#: pg_ctl.c:1916
 #, c-format
 msgid "  -D, --pgdata=DATADIR   location of the database storage area\n"
 msgstr "  -D, --pgdata=КАТАЛОГ   расположение хранилища баз данных\n"
 
-#: pg_ctl.c:1942
+#: pg_ctl.c:1917
+#, c-format
+msgid "  -s, --silent           only print errors, no informational messages\n"
+msgstr ""
+"  -s, --silent           выводить только ошибки, без информационных "
+"сообщений\n"
+
+#: pg_ctl.c:1919
 #, c-format
 msgid ""
-"  -e SOURCE              event source for logging when running as a service\n"
+"  -e SOURCE              event source to use for logging when running\n"
+"                         as a service\n"
 msgstr ""
 "  -e ИСТОЧНИК            источник событий, устанавливаемый при записи в "
 "журнал,\n"
 "                         когда сервер работает в виде службы\n"
 
-#: pg_ctl.c:1944
-#, c-format
-msgid "  -s, --silent           only print errors, no informational messages\n"
-msgstr ""
-"  -s, --silent           выводить только ошибки, без информационных "
-"сообщений\n"
-
-#: pg_ctl.c:1945
+#: pg_ctl.c:1922
 #, c-format
 msgid "  -t, --timeout=SECS     seconds to wait when using -w option\n"
 msgstr ""
 "  -t, --timeout=СЕК      время ожидания при использовании параметра -w\n"
 
-#: pg_ctl.c:1946
+#: pg_ctl.c:1923
 #, c-format
 msgid "  -V, --version          output version information, then exit\n"
 msgstr "  -V, --version          показать версию и выйти\n"
 
-#: pg_ctl.c:1947
+#: pg_ctl.c:1924
 #, c-format
 msgid "  -w                     wait until operation completes\n"
 msgstr "  -w                     ждать завершения операции\n"
 
-#: pg_ctl.c:1948
+#: pg_ctl.c:1925
 #, c-format
 msgid "  -W                     do not wait until operation completes\n"
 msgstr "  -W                     не ждать завершения операции\n"
 
-#: pg_ctl.c:1949
+#: pg_ctl.c:1926
 #, c-format
 msgid "  -?, --help             show this help, then exit\n"
 msgstr "  -?, --help             показать эту справку и выйти\n"
 
-#: pg_ctl.c:1950
+#: pg_ctl.c:1927
 #, c-format
 msgid ""
 "(The default is to wait for shutdown, but not for start or restart.)\n"
@@ -659,12 +674,12 @@ msgstr ""
 "(По умолчанию ожидание имеет место при остановке, но не при (пере)запуске.)\n"
 "\n"
 
-#: pg_ctl.c:1951
+#: pg_ctl.c:1928
 #, c-format
 msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
 msgstr "Если параметр -D опущен, используется переменная окружения PGDATA.\n"
 
-#: pg_ctl.c:1953
+#: pg_ctl.c:1930
 #, c-format
 msgid ""
 "\n"
@@ -673,24 +688,24 @@ msgstr ""
 "\n"
 "Параметры запуска и перезапуска:\n"
 
-#: pg_ctl.c:1955
+#: pg_ctl.c:1932
 #, c-format
 msgid "  -c, --core-files       allow postgres to produce core files\n"
 msgstr "  -c, --core-files       указать postgres создавать дампы памяти\n"
 
-#: pg_ctl.c:1957
+#: pg_ctl.c:1934
 #, c-format
 msgid "  -c, --core-files       not applicable on this platform\n"
 msgstr "  -c, --core-files       неприменимо на этой платформе\n"
 
-#: pg_ctl.c:1959
+#: pg_ctl.c:1936
 #, c-format
 msgid "  -l, --log=FILENAME     write (or append) server log to FILENAME\n"
 msgstr ""
 "  -l, --log=ФАЙЛ         записывать (или добавлять) протокол сервера в "
 "ФАЙЛ.\n"
 
-#: pg_ctl.c:1960
+#: pg_ctl.c:1937
 #, c-format
 msgid ""
 "  -o OPTIONS             command line options to pass to postgres\n"
@@ -699,12 +714,12 @@ msgstr ""
 "  -o ПАРАМЕТРЫ           параметры командной строки для postgres\n"
 "                         (исполняемого файла сервера PostgreSQL) или initdb\n"
 
-#: pg_ctl.c:1962
+#: pg_ctl.c:1939
 #, c-format
 msgid "  -p PATH-TO-POSTGRES    normally not necessary\n"
 msgstr "  -p ПУТЬ-К-POSTGRES     обычно не требуется\n"
 
-#: pg_ctl.c:1963
+#: pg_ctl.c:1940
 #, c-format
 msgid ""
 "\n"
@@ -713,14 +728,14 @@ msgstr ""
 "\n"
 "Параметры остановки и перезапуска:\n"
 
-#: pg_ctl.c:1964
+#: pg_ctl.c:1941
 #, c-format
 msgid ""
 "  -m, --mode=MODE        MODE can be \"smart\", \"fast\", or \"immediate\"\n"
 msgstr ""
 "  -m, --mode=РЕЖИМ       может быть \"smart\", \"fast\" или \"immediate\"\n"
 
-#: pg_ctl.c:1966
+#: pg_ctl.c:1943
 #, c-format
 msgid ""
 "\n"
@@ -729,17 +744,17 @@ msgstr ""
 "\n"
 "Режимы остановки:\n"
 
-#: pg_ctl.c:1967
+#: pg_ctl.c:1944
 #, c-format
 msgid "  smart       quit after all clients have disconnected\n"
 msgstr "  smart       закончить работу после отключения всех клиентов\n"
 
-#: pg_ctl.c:1968
+#: pg_ctl.c:1945
 #, c-format
 msgid "  fast        quit directly, with proper shutdown\n"
 msgstr "  fast        закончить сразу, в штатном режиме\n"
 
-#: pg_ctl.c:1969
+#: pg_ctl.c:1946
 #, c-format
 msgid ""
 "  immediate   quit without complete shutdown; will lead to recovery on "
@@ -748,7 +763,7 @@ msgstr ""
 "  immediate   закончить немедленно, в экстренном режиме; влечёт за собой\n"
 "              восстановление при перезапуске\n"
 
-#: pg_ctl.c:1971
+#: pg_ctl.c:1948
 #, c-format
 msgid ""
 "\n"
@@ -757,7 +772,7 @@ msgstr ""
 "\n"
 "Разрешённые сигналы для команды kill:\n"
 
-#: pg_ctl.c:1975
+#: pg_ctl.c:1952
 #, c-format
 msgid ""
 "\n"
@@ -766,30 +781,30 @@ msgstr ""
 "\n"
 "Параметры для регистрации и удаления:\n"
 
-#: pg_ctl.c:1976
+#: pg_ctl.c:1953
 #, c-format
 msgid ""
 "  -N SERVICENAME  service name with which to register PostgreSQL server\n"
 msgstr "  -N ИМЯ-СЛУЖБЫ   имя службы для регистрации сервера PostgreSQL\n"
 
-#: pg_ctl.c:1977
+#: pg_ctl.c:1954
 #, c-format
 msgid "  -P PASSWORD     password of account to register PostgreSQL server\n"
 msgstr ""
 "  -P ПАРОЛЬ       пароль учётной записи для регистрации сервера PostgreSQL\n"
 
-#: pg_ctl.c:1978
+#: pg_ctl.c:1955
 #, c-format
 msgid "  -U USERNAME     user name of account to register PostgreSQL server\n"
 msgstr ""
 "  -U ПОЛЬЗОВАТЕЛЬ имя пользователя для регистрации сервера PostgreSQL\n"
 
-#: pg_ctl.c:1979
+#: pg_ctl.c:1956
 #, c-format
 msgid "  -S START-TYPE   service start type to register PostgreSQL server\n"
 msgstr "  -S ТИП-ЗАПУСКА  тип запуска службы сервера PostgreSQL\n"
 
-#: pg_ctl.c:1981
+#: pg_ctl.c:1958
 #, c-format
 msgid ""
 "\n"
@@ -798,7 +813,7 @@ msgstr ""
 "\n"
 "Типы запуска:\n"
 
-#: pg_ctl.c:1982
+#: pg_ctl.c:1959
 #, c-format
 msgid ""
 "  auto       start service automatically during system startup (default)\n"
@@ -806,12 +821,12 @@ msgstr ""
 "  auto       запускать службу автоматически при старте системы (по "
 "умолчанию)\n"
 
-#: pg_ctl.c:1983
+#: pg_ctl.c:1960
 #, c-format
 msgid "  demand     start service on demand\n"
 msgstr "  demand     запускать службу по требованию\n"
 
-#: pg_ctl.c:1986
+#: pg_ctl.c:1963
 #, c-format
 msgid ""
 "\n"
@@ -820,27 +835,27 @@ msgstr ""
 "\n"
 "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_ctl.c:2011
+#: pg_ctl.c:1988
 #, c-format
 msgid "%s: unrecognized shutdown mode \"%s\"\n"
 msgstr "%s: неизвестный режим остановки \"%s\"\n"
 
-#: pg_ctl.c:2043
+#: pg_ctl.c:2020
 #, c-format
 msgid "%s: unrecognized signal name \"%s\"\n"
 msgstr "%s: нераспознанное имя сигнала \"%s\"\n"
 
-#: pg_ctl.c:2060
+#: pg_ctl.c:2037
 #, c-format
 msgid "%s: unrecognized start type \"%s\"\n"
 msgstr "%s: нераспознанный тип запуска \"%s\"\n"
 
-#: pg_ctl.c:2115
+#: pg_ctl.c:2092
 #, c-format
 msgid "%s: could not determine the data directory using command \"%s\"\n"
 msgstr "%s: не удалось определить каталог данных с помощью команды \"%s\"\n"
 
-#: pg_ctl.c:2187
+#: pg_ctl.c:2164
 #, c-format
 msgid ""
 "%s: cannot be run as root\n"
@@ -851,32 +866,32 @@ msgstr ""
 "Пожалуйста, переключитесь на обычного пользователя (например,\n"
 "используя \"su\"), который будет запускать серверный процесс.\n"
 
-#: pg_ctl.c:2266
+#: pg_ctl.c:2243
 #, c-format
 msgid "%s: -S option not supported on this platform\n"
 msgstr "%s: параметр -S не поддерживается в этой ОС\n"
 
-#: pg_ctl.c:2304
+#: pg_ctl.c:2281
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n"
 
-#: pg_ctl.c:2328
+#: pg_ctl.c:2305
 #, c-format
 msgid "%s: missing arguments for kill mode\n"
 msgstr "%s: отсутствуют аргументы для режима kill\n"
 
-#: pg_ctl.c:2346
+#: pg_ctl.c:2323
 #, c-format
 msgid "%s: unrecognized operation mode \"%s\"\n"
 msgstr "%s: нераспознанный режим работы \"%s\"\n"
 
-#: pg_ctl.c:2356
+#: pg_ctl.c:2333
 #, c-format
 msgid "%s: no operation specified\n"
 msgstr "%s: команда не указана\n"
 
-#: pg_ctl.c:2377
+#: pg_ctl.c:2354
 #, c-format
 msgid ""
 "%s: no database directory specified and environment variable PGDATA unset\n"
@@ -884,21 +899,6 @@ msgstr ""
 "%s: каталог баз данных не указан и переменная окружения PGDATA не "
 "установлена\n"
 
-#~ msgid ""
-#~ "\n"
-#~ "%s: could not stat file \"%s\": %s\n"
-#~ msgstr ""
-#~ "\n"
-#~ "%s: не удалось получить информацию о файле \"%s\": %s\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "%s: this data directory appears to be running a pre-existing postmaster\n"
-#~ msgstr ""
-#~ "\n"
-#~ "%s: похоже, что с этим каталогом уже работает управляющий процесс "
-#~ "postmaster\n"
-
 #~ msgid ""
 #~ "\n"
 #~ "Options for stop, restart, or promote:\n"
index e6f48c1940d9a5d48b9496744be2c7c713a1d556..211ab8df58cf016348810966ba007725fd2e23a4 100644 (file)
@@ -27,10 +27,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:43+0000\n"
-"PO-Revision-Date: 2015-10-18 17:58+0400\n"
+"POT-Creation-Date: 2015-07-27 18:14+0000\n"
+"PO-Revision-Date: 2015-07-27 22:11+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -39,7 +39,7 @@ msgstr ""
 "X-Poedit-Country: RUSSIAN FEDERATION\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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284
 #, c-format
@@ -340,13 +340,13 @@ msgid "could not close compression library: %s\n"
 msgstr "не удалось закрыть библиотеку сжатия: %s\n"
 
 #: compress_io.c:606 compress_io.c:642 pg_backup_custom.c:591
-#: pg_backup_tar.c:567
+#: pg_backup_tar.c:555
 #, c-format
 msgid "could not read from input file: %s\n"
 msgstr "не удалось прочитать входной файл: %s\n"
 
 #: compress_io.c:645 pg_backup_custom.c:588 pg_backup_directory.c:552
-#: pg_backup_tar.c:803 pg_backup_tar.c:827
+#: pg_backup_tar.c:791 pg_backup_tar.c:815
 #, c-format
 msgid "could not read from input file: end of file\n"
 msgstr "не удалось прочитать входной файл: конец файла\n"
@@ -542,8 +542,8 @@ msgstr "удаляется %s %s\n"
 
 #: pg_backup_archiver.c:627
 #, c-format
-msgid "setting owner and privileges for %s \"%s.%s\"\n"
-msgstr "установка владельца и прав: %s \"%s.%s\"\n"
+msgid "setting owner and privileges for %s \"%s\".\"%s\"\n"
+msgstr "установка владельца и прав: %s \"%s\".\"%s\"\n"
 
 #: pg_backup_archiver.c:630
 #, c-format
@@ -557,8 +557,8 @@ msgstr "предупреждение из исходного файла: %s\n"
 
 #: pg_backup_archiver.c:707
 #, c-format
-msgid "creating %s \"%s.%s\"\n"
-msgstr "создаётся %s \"%s.%s\"\n"
+msgid "creating %s \"%s\".\"%s\"\n"
+msgstr "создаётся %s \"%s\".\"%s\"\n"
 
 #: pg_backup_archiver.c:710
 #, c-format
@@ -577,8 +577,8 @@ msgstr "обрабатывается %s\n"
 
 #: pg_backup_archiver.c:803
 #, c-format
-msgid "processing data for table \"%s.%s\"\n"
-msgstr "обрабатываются данные таблицы \"%s.%s\"\n"
+msgid "processing data for table \"%s\".\"%s\"\n"
+msgstr "обрабатываются данные таблицы \"%s\".\"%s\"\n"
 
 #: pg_backup_archiver.c:865
 #, c-format
@@ -617,7 +617,7 @@ msgstr[0] "восстановлен %d большой объект\n"
 msgstr[1] "восстановлено %d больших объекта\n"
 msgstr[2] "восстановлено %d больших объектов\n"
 
-#: pg_backup_archiver.c:1197 pg_backup_tar.c:745
+#: pg_backup_archiver.c:1197 pg_backup_tar.c:733
 #, c-format
 msgid "restoring large object with OID %u\n"
 msgstr "восстановление большого объекта с OID %u\n"
@@ -627,7 +627,7 @@ msgstr "восстановление большого объекта с OID %u\n
 msgid "could not create large object %u: %s"
 msgstr "не удалось создать большой объект %u: %s"
 
-#: pg_backup_archiver.c:1214 pg_dump.c:2774
+#: pg_backup_archiver.c:1214 pg_dump.c:2777
 #, c-format
 msgid "could not open large object %u: %s"
 msgstr "не удалось открыть большой объект %u: %s"
@@ -812,160 +812,162 @@ msgstr "неверный элемент ENCODING: %s\n"
 msgid "invalid STDSTRINGS item: %s\n"
 msgstr "неверный элемент STDSTRINGS: %s\n"
 
-#: pg_backup_archiver.c:2834
+#: pg_backup_archiver.c:2840
 #, c-format
 msgid "could not set session user to \"%s\": %s"
 msgstr "не удалось переключить пользователя сессии на \"%s\": %s"
 
-#: pg_backup_archiver.c:2866
+#: pg_backup_archiver.c:2872
 #, c-format
 msgid "could not set default_with_oids: %s"
 msgstr "не удалось установить параметр default_with_oids: %s"
 
-#: pg_backup_archiver.c:3004
+#: pg_backup_archiver.c:3010
 #, c-format
 msgid "could not set search_path to \"%s\": %s"
 msgstr "не удалось присвоить search_path значение \"%s\": %s"
 
-#: pg_backup_archiver.c:3065
+#: pg_backup_archiver.c:3071
 #, c-format
 msgid "could not set default_tablespace to %s: %s"
 msgstr "не удалось задать для default_tablespace значение %s: %s"
 
-#: pg_backup_archiver.c:3152 pg_backup_archiver.c:3337
+#: pg_backup_archiver.c:3158 pg_backup_archiver.c:3343
 #, c-format
 msgid "WARNING: don't know how to set owner for object type %s\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: неизвестно, как назначить владельца для объекта типа %s\n"
 
-#: pg_backup_archiver.c:3390
+#: pg_backup_archiver.c:3396
 #, c-format
 msgid ""
 "WARNING: requested compression not available in this installation -- archive "
 "will be uncompressed\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: установленная версия программы не поддерживает сжатие -- "
-"архив не будет сжиматься\n"
+"архив не "
+"будет сжиматься\n"
 
-#: pg_backup_archiver.c:3429
+#: pg_backup_archiver.c:3435
 #, c-format
 msgid "did not find magic string in file header\n"
 msgstr "в файле заголовка не найдена магическая строка\n"
 
-#: pg_backup_archiver.c:3442
+#: pg_backup_archiver.c:3448
 #, c-format
 msgid "unsupported version (%d.%d) in file header\n"
 msgstr "неподдерживаемая версия (%d.%d) в заголовке файла\n"
 
-#: pg_backup_archiver.c:3447
+#: pg_backup_archiver.c:3453
 #, c-format
 msgid "sanity check on integer size (%lu) failed\n"
 msgstr "несоответствие размера integer (%lu)\n"
 
-#: pg_backup_archiver.c:3451
+#: pg_backup_archiver.c:3457
 #, c-format
 msgid ""
 "WARNING: archive was made on a machine with larger integers, some operations "
 "might fail\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: архив был сделан на компьютере большей разрядности -- "
-"возможен сбой некоторых операций\n"
+"возможен "
+"сбой некоторых операций\n"
 
-#: pg_backup_archiver.c:3461
+#: pg_backup_archiver.c:3467
 #, c-format
 msgid "expected format (%d) differs from format found in file (%d)\n"
 msgstr "ожидаемый формат (%d) отличается от формата, указанного в файле (%d)\n"
 
-#: pg_backup_archiver.c:3477
+#: pg_backup_archiver.c:3483
 #, c-format
 msgid ""
 "WARNING: archive is compressed, but this installation does not support "
 "compression -- no data will be available\n"
 msgstr ""
-"ПРЕДУПРЕЖДЕНИЕ: архив сжат, но установленная версия не поддерживает сжатие "
-"-- данные недоступны\n"
+"ПРЕДУПРЕЖДЕНИЕ: архив сжат, но установленная версия не поддерживает сжатие -- "
+"данные недоступны\n"
 
-#: pg_backup_archiver.c:3495
+#: pg_backup_archiver.c:3501
 #, c-format
 msgid "WARNING: invalid creation date in header\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неверная дата создания в заголовке\n"
 
-#: pg_backup_archiver.c:3571
+#: pg_backup_archiver.c:3577
 #, c-format
 msgid "entering restore_toc_entries_prefork\n"
 msgstr "вход в restore_toc_entries_prefork\n"
 
-#: pg_backup_archiver.c:3615
+#: pg_backup_archiver.c:3621
 #, c-format
 msgid "processing item %d %s %s\n"
 msgstr "обработка объекта %d %s %s\n"
 
-#: pg_backup_archiver.c:3667
+#: pg_backup_archiver.c:3673
 #, c-format
 msgid "entering restore_toc_entries_parallel\n"
 msgstr "вход в restore_toc_entries_parallel\n"
 
-#: pg_backup_archiver.c:3715
+#: pg_backup_archiver.c:3721
 #, c-format
 msgid "entering main parallel loop\n"
 msgstr "вход в основной параллельный цикл\n"
 
-#: pg_backup_archiver.c:3726
+#: pg_backup_archiver.c:3732
 #, c-format
 msgid "skipping item %d %s %s\n"
 msgstr "объект %d %s %s пропускается\n"
 
-#: pg_backup_archiver.c:3736
+#: pg_backup_archiver.c:3742
 #, c-format
 msgid "launching item %d %s %s\n"
 msgstr "объект %d %s %s запускается\n"
 
-#: pg_backup_archiver.c:3794
+#: pg_backup_archiver.c:3800
 #, c-format
 msgid "finished main parallel loop\n"
 msgstr "основной параллельный цикл закончен\n"
 
-#: pg_backup_archiver.c:3803
+#: pg_backup_archiver.c:3809
 #, c-format
 msgid "entering restore_toc_entries_postfork\n"
 msgstr "вход в restore_toc_entries_postfork\n"
 
-#: pg_backup_archiver.c:3821
+#: pg_backup_archiver.c:3827
 #, c-format
 msgid "processing missed item %d %s %s\n"
 msgstr "обработка пропущенного объекта %d %s %s\n"
 
-#: pg_backup_archiver.c:3970
+#: pg_backup_archiver.c:3976
 #, c-format
 msgid "no item ready\n"
 msgstr "элемент не готов\n"
 
-#: pg_backup_archiver.c:4020
+#: pg_backup_archiver.c:4026
 #, c-format
 msgid "could not find slot of finished worker\n"
 msgstr "не удалось найти слот законченного рабочего объекта\n"
 
-#: pg_backup_archiver.c:4022
+#: pg_backup_archiver.c:4028
 #, c-format
 msgid "finished item %d %s %s\n"
 msgstr "закончен объект %d %s %s\n"
 
-#: pg_backup_archiver.c:4035
+#: pg_backup_archiver.c:4041
 #, c-format
 msgid "worker process failed: exit code %d\n"
 msgstr "рабочий процесс завершился с кодом возврата %d\n"
 
-#: pg_backup_archiver.c:4197
+#: pg_backup_archiver.c:4203
 #, c-format
 msgid "transferring dependency %d -> %d to %d\n"
 msgstr "переключение зависимости %d -> %d на %d\n"
 
-#: pg_backup_archiver.c:4270
+#: pg_backup_archiver.c:4276
 #, c-format
 msgid "reducing dependencies for %d\n"
 msgstr "уменьшение зависимостей для %d\n"
 
-#: pg_backup_archiver.c:4309
+#: pg_backup_archiver.c:4315
 #, c-format
 msgid "table \"%s\" could not be created, will not restore its data\n"
 msgstr "создать таблицу \"%s\" не удалось, её данные не будут восстановлены\n"
@@ -1027,7 +1029,7 @@ msgid "unrecognized data block type %d while restoring archive\n"
 msgstr "нераспознанный тип блока данных %d при восстановлении архива\n"
 
 #: pg_backup_custom.c:709 pg_backup_custom.c:759 pg_backup_custom.c:908
-#: pg_backup_tar.c:1090
+#: pg_backup_tar.c:1078
 #, c-format
 msgid "could not determine seek position in archive file: %s\n"
 msgstr "не удалось определить позицию в файле архива: %s\n"
@@ -1080,12 +1082,12 @@ msgstr "архиватор (БД)"
 msgid "could not get server_version from libpq\n"
 msgstr "не удалось получить версию сервера из libpq\n"
 
-#: pg_backup_db.c:55 pg_dumpall.c:1965
+#: pg_backup_db.c:55 pg_dumpall.c:1954
 #, c-format
 msgid "server version: %s; %s version: %s\n"
 msgstr "версия сервера: %s; версия %s: %s\n"
 
-#: pg_backup_db.c:57 pg_dumpall.c:1967
+#: pg_backup_db.c:57 pg_dumpall.c:1956
 #, c-format
 msgid "aborting because of server version mismatch\n"
 msgstr "продолжение работы с другой версией сервера невозможно\n"
@@ -1096,7 +1098,7 @@ msgid "connecting to database \"%s\" as user \"%s\"\n"
 msgstr "подключение к базе \"%s\" с именем пользователя \"%s\"\n"
 
 #: pg_backup_db.c:133 pg_backup_db.c:185 pg_backup_db.c:232 pg_backup_db.c:278
-#: pg_dumpall.c:1795 pg_dumpall.c:1903
+#: pg_dumpall.c:1784 pg_dumpall.c:1892
 msgid "Password: "
 msgstr "Пароль: "
 
@@ -1278,72 +1280,72 @@ msgstr "не удалось открыть для чтения файл огла
 msgid "could not find file \"%s\" in archive\n"
 msgstr "не удалось найти файл \"%s\" в архиве\n"
 
-#: pg_backup_tar.c:426
+#: pg_backup_tar.c:416
 #, c-format
 msgid "could not generate temporary file name: %s\n"
 msgstr "не удалось создать временный файл: %s\n"
 
-#: pg_backup_tar.c:437
+#: pg_backup_tar.c:425
 #, c-format
 msgid "could not open temporary file\n"
 msgstr "не удалось открыть временный файл\n"
 
-#: pg_backup_tar.c:464
+#: pg_backup_tar.c:452
 #, c-format
 msgid "could not close tar member\n"
 msgstr "не удалось закрыть компонент tar-архива\n"
 
-#: pg_backup_tar.c:577
+#: pg_backup_tar.c:565
 #, c-format
 msgid "internal error -- neither th nor fh specified in tarReadRaw()\n"
 msgstr "внутренняя ошибка -- в tarReadRaw() не указан ни th, ни fh\n"
 
-#: pg_backup_tar.c:700
+#: pg_backup_tar.c:688
 #, c-format
 msgid "unexpected COPY statement syntax: \"%s\"\n"
 msgstr "недопустимый синтаксис оператора COPY: \"%s\"\n"
 
-#: pg_backup_tar.c:962
+#: pg_backup_tar.c:950
 #, c-format
 msgid "invalid OID for large object (%u)\n"
 msgstr "неверный OID для большого объекта (%u)\n"
 
-#: pg_backup_tar.c:1099
+#: pg_backup_tar.c:1087
 #, c-format
 msgid "archive member too large for tar format\n"
 msgstr "компонент архива слишком велик для формата tar\n"
 
-#: pg_backup_tar.c:1113
+#: pg_backup_tar.c:1101
 #, c-format
 msgid "could not close temporary file: %s\n"
 msgstr "не удалось закрыть временный файл: %s\n"
 
-#: pg_backup_tar.c:1123
+#: pg_backup_tar.c:1111
 #, c-format
 msgid "actual file length (%s) does not match expected (%s)\n"
 msgstr "действительная длина файла (%s) не равна ожидаемой (%s)\n"
 
-#: pg_backup_tar.c:1160
+#: pg_backup_tar.c:1148
 #, c-format
 msgid "moving from position %s to next member at file position %s\n"
 msgstr "переход от позиции %s к следующему компоненту в позиции %s\n"
 
-#: pg_backup_tar.c:1171
+#: pg_backup_tar.c:1159
 #, c-format
 msgid "now at file position %s\n"
 msgstr "текущая позиция в файле %s\n"
 
-#: pg_backup_tar.c:1180 pg_backup_tar.c:1210
+#: pg_backup_tar.c:1168 pg_backup_tar.c:1198
 #, c-format
 msgid "could not find header for file \"%s\" in tar archive\n"
 msgstr "в архиве tar не найден заголовок для файла \"%s\"\n"
 
-#: pg_backup_tar.c:1194
+#: pg_backup_tar.c:1182
 #, c-format
 msgid "skipping tar member %s\n"
 msgstr "пропускается компонент tar %s\n"
 
-#: pg_backup_tar.c:1198
+#: pg_backup_tar.c:1186
 #, c-format
 msgid ""
 "restoring data out of order is not supported in this archive format: \"%s\" "
@@ -1353,7 +1355,7 @@ msgstr ""
 "поддерживается: требуется компонент \"%s\", но в файле архива прежде идёт "
 "\"%s\".\n"
 
-#: pg_backup_tar.c:1245
+#: pg_backup_tar.c:1233
 #, c-format
 msgid "incomplete tar header found (%lu byte)\n"
 msgid_plural "incomplete tar header found (%lu bytes)\n"
@@ -1361,12 +1363,12 @@ msgstr[0] "найден неполный tar-заголовок (размер %l
 msgstr[1] "найден неполный tar-заголовок (размер %lu байта)\n"
 msgstr[2] "найден неполный tar-заголовок (размер %lu байтов)\n"
 
-#: pg_backup_tar.c:1283
+#: pg_backup_tar.c:1271
 #, c-format
 msgid "TOC Entry %s at %s (length %lu, checksum %d)\n"
 msgstr "Запись оглавления %s в %s (длина: %lu, контр. сумма: %d)\n"
 
-#: pg_backup_tar.c:1293
+#: pg_backup_tar.c:1281
 #, c-format
 msgid ""
 "corrupt tar header found in %s (expected %d, computed %d) file position %s\n"
@@ -1379,7 +1381,7 @@ msgstr ""
 msgid "%s: unrecognized section name: \"%s\"\n"
 msgstr "%s: нераспознанное имя раздела: \"%s\"\n"
 
-#: pg_backup_utils.c:56 pg_dump.c:521 pg_dump.c:538 pg_dumpall.c:300
+#: pg_backup_utils.c:56 pg_dump.c:520 pg_dump.c:537 pg_dumpall.c:300
 #: pg_dumpall.c:310 pg_dumpall.c:320 pg_dumpall.c:329 pg_dumpall.c:345
 #: pg_dumpall.c:403 pg_restore.c:277 pg_restore.c:293 pg_restore.c:305
 #, c-format
@@ -1391,61 +1393,61 @@ msgstr "Для дополнительной информации попробу
 msgid "out of on_exit_nicely slots\n"
 msgstr "превышен предел обработчиков штатного выхода\n"
 
-#: pg_dump.c:491
+#: pg_dump.c:490
 #, c-format
 msgid "compression level must be in range 0..9\n"
 msgstr "уровень сжатия должен быть в диапазоне 0..9\n"
 
-#: pg_dump.c:536 pg_dumpall.c:308 pg_restore.c:291
+#: pg_dump.c:535 pg_dumpall.c:308 pg_restore.c:291
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n"
 
-#: pg_dump.c:549
+#: pg_dump.c:548
 #, c-format
 msgid "options -s/--schema-only and -a/--data-only cannot be used together\n"
 msgstr "параметры -s/--schema-only и -a/--data-only исключают друг друга\n"
 
-#: pg_dump.c:555
+#: pg_dump.c:554
 #, c-format
 msgid "options -c/--clean and -a/--data-only cannot be used together\n"
 msgstr "параметры -c/--clean и -a/--data-only исключают друг друга\n"
 
-#: pg_dump.c:561
+#: pg_dump.c:560
 #, c-format
 msgid ""
 "options --inserts/--column-inserts and -o/--oids cannot be used together\n"
 msgstr ""
 "параметры --inserts/--column-inserts и -o/--oids исключают друг друга\n"
 
-#: pg_dump.c:562
+#: pg_dump.c:561
 #, c-format
 msgid "(The INSERT command cannot set OIDs.)\n"
 msgstr "(В INSERT нельзя определять OID.)\n"
 
-#: pg_dump.c:567
+#: pg_dump.c:566
 #, c-format
 msgid "option --if-exists requires option -c/--clean\n"
 msgstr "параметру --if-exists требуется параметр -c/--clean\n"
 
-#: pg_dump.c:595
+#: pg_dump.c:594
 #, c-format
 msgid "%s: invalid number of parallel jobs\n"
 msgstr "%s: неверное число параллельных заданий\n"
 
-#: pg_dump.c:599
+#: pg_dump.c:598
 #, c-format
 msgid "parallel backup only supported by the directory format\n"
 msgstr ""
 "параллельное резервное копирование поддерживается только с форматом \"каталог"
 "\"\n"
 
-#: pg_dump.c:609
+#: pg_dump.c:608
 #, c-format
 msgid "could not open output file \"%s\" for writing\n"
 msgstr "не удалось открыть выходной файл \"%s\"  для записи\n"
 
-#: pg_dump.c:668
+#: pg_dump.c:667
 #, c-format
 msgid ""
 "Synchronized snapshots are not supported by this server version.\n"
@@ -1456,27 +1458,27 @@ msgstr ""
 "Если они вам не нужны, укажите при запуске ключ\n"
 "--no-synchronized-snapshots.\n"
 
-#: pg_dump.c:675
+#: pg_dump.c:674
 #, c-format
 msgid "Exported snapshots are not supported by this server version.\n"
 msgstr "Экспортированные снимки не поддерживаются этой версией сервера.\n"
 
-#: pg_dump.c:686
+#: pg_dump.c:685
 #, c-format
 msgid "last built-in OID is %u\n"
 msgstr "последний системный OID: %u\n"
 
-#: pg_dump.c:695
+#: pg_dump.c:694
 #, c-format
 msgid "No matching schemas were found\n"
 msgstr "Соответствующие схемы не найдены\n"
 
-#: pg_dump.c:707
+#: pg_dump.c:706
 #, c-format
 msgid "No matching tables were found\n"
 msgstr "Соответствующие таблицы не найдены\n"
 
-#: pg_dump.c:861
+#: pg_dump.c:860
 #, c-format
 msgid ""
 "%s dumps a database as a text file or to other formats.\n"
@@ -1485,17 +1487,17 @@ msgstr ""
 "%s сохраняет резервную копию БД в текстовом файле или другом виде.\n"
 "\n"
 
-#: pg_dump.c:862 pg_dumpall.c:548 pg_restore.c:432
+#: pg_dump.c:861 pg_dumpall.c:548 pg_restore.c:432
 #, c-format
 msgid "Usage:\n"
 msgstr "Использование:\n"
 
-#: pg_dump.c:863
+#: pg_dump.c:862
 #, c-format
 msgid "  %s [OPTION]... [DBNAME]\n"
 msgstr "  %s [ПАРАМЕТР]... [ИМЯ_БД]\n"
 
-#: pg_dump.c:865 pg_dumpall.c:551 pg_restore.c:435
+#: pg_dump.c:864 pg_dumpall.c:551 pg_restore.c:435
 #, c-format
 msgid ""
 "\n"
@@ -1504,12 +1506,12 @@ msgstr ""
 "\n"
 "Общие параметры:\n"
 
-#: pg_dump.c:866
+#: pg_dump.c:865
 #, c-format
 msgid "  -f, --file=FILENAME          output file or directory name\n"
 msgstr "  -f, --file=ИМЯ               имя выходного файла или каталога\n"
 
-#: pg_dump.c:867
+#: pg_dump.c:866
 #, c-format
 msgid ""
 "  -F, --format=c|d|t|p         output file format (custom, directory, tar,\n"
@@ -1519,7 +1521,7 @@ msgstr ""
 "                               (пользовательский | каталог | tar |\n"
 "                               текстовый (по умолчанию))\n"
 
-#: pg_dump.c:869
+#: pg_dump.c:868
 #, c-format
 msgid "  -j, --jobs=NUM               use this many parallel jobs to dump\n"
 msgstr ""
@@ -1527,23 +1529,23 @@ msgstr ""
 "число\n"
 "                               заданий\n"
 
-#: pg_dump.c:870
+#: pg_dump.c:869
 #, c-format
 msgid "  -v, --verbose                verbose mode\n"
 msgstr "  -v, --verbose                режим подробных сообщений\n"
 
-#: pg_dump.c:871 pg_dumpall.c:553
+#: pg_dump.c:870 pg_dumpall.c:553
 #, c-format
 msgid "  -V, --version                output version information, then exit\n"
 msgstr "  -V, --version                показать версию и выйти\n"
 
-#: pg_dump.c:872
+#: pg_dump.c:871
 #, c-format
 msgid ""
 "  -Z, --compress=0-9           compression level for compressed formats\n"
 msgstr "  -Z, --compress=0-9           уровень сжатия при архивации\n"
 
-#: pg_dump.c:873 pg_dumpall.c:554
+#: pg_dump.c:872 pg_dumpall.c:554
 #, c-format
 msgid ""
 "  --lock-wait-timeout=TIMEOUT  fail after waiting TIMEOUT for a table lock\n"
@@ -1551,12 +1553,12 @@ msgstr ""
 "  --lock-wait-timeout=ТАЙМАУТ  прервать операцию при таймауте блокировки "
 "таблицы\n"
 
-#: pg_dump.c:874 pg_dumpall.c:555
+#: pg_dump.c:873 pg_dumpall.c:555
 #, c-format
 msgid "  -?, --help                   show this help, then exit\n"
 msgstr "  -?, --help                   показать эту справку и выйти\n"
 
-#: pg_dump.c:876 pg_dumpall.c:556
+#: pg_dump.c:875 pg_dumpall.c:556
 #, c-format
 msgid ""
 "\n"
@@ -1565,17 +1567,17 @@ msgstr ""
 "\n"
 "Параметры, управляющие выводом:\n"
 
-#: pg_dump.c:877 pg_dumpall.c:557
+#: pg_dump.c:876 pg_dumpall.c:557
 #, c-format
 msgid "  -a, --data-only              dump only the data, not the schema\n"
 msgstr "  -a, --data-only              выгрузить только данные, без схемы\n"
 
-#: pg_dump.c:878
+#: pg_dump.c:877
 #, c-format
 msgid "  -b, --blobs                  include large objects in dump\n"
 msgstr "  -b, --blobs                  выгрузить также большие объекты\n"
 
-#: pg_dump.c:879 pg_restore.c:446
+#: pg_dump.c:878 pg_restore.c:446
 #, c-format
 msgid ""
 "  -c, --clean                  clean (drop) database objects before "
@@ -1584,7 +1586,7 @@ msgstr ""
 "  -c, --clean                  очистить (удалить) объекты БД при "
 "восстановлении\n"
 
-#: pg_dump.c:880
+#: pg_dump.c:879
 #, c-format
 msgid ""
 "  -C, --create                 include commands to create database in dump\n"
@@ -1592,27 +1594,27 @@ msgstr ""
 "  -C, --create                 добавить в копию команды создания базы "
 "данных\n"
 
-#: pg_dump.c:881
+#: pg_dump.c:880
 #, c-format
 msgid "  -E, --encoding=ENCODING      dump the data in encoding ENCODING\n"
 msgstr "  -E, --encoding=КОДИРОВКА     выгружать данные в заданной кодировке\n"
 
-#: pg_dump.c:882
+#: pg_dump.c:881
 #, c-format
 msgid "  -n, --schema=SCHEMA          dump the named schema(s) only\n"
 msgstr "  -n, --schema=СХЕМА           выгрузить только указанную схему(ы)\n"
 
-#: pg_dump.c:883
+#: pg_dump.c:882
 #, c-format
 msgid "  -N, --exclude-schema=SCHEMA  do NOT dump the named schema(s)\n"
 msgstr "  -N, --exclude-schema=СХЕМА   НЕ выгружать указанную схему(ы)\n"
 
-#: pg_dump.c:884 pg_dumpall.c:560
+#: pg_dump.c:883 pg_dumpall.c:560
 #, c-format
 msgid "  -o, --oids                   include OIDs in dump\n"
 msgstr "  -o, --oids                   выгружать данные с OID\n"
 
-#: pg_dump.c:885
+#: pg_dump.c:884
 #, c-format
 msgid ""
 "  -O, --no-owner               skip restoration of object ownership in\n"
@@ -1621,12 +1623,12 @@ msgstr ""
 "  -O, --no-owner               не восстанавливать владение объектами\n"
 "                               при использовании текстового формата\n"
 
-#: pg_dump.c:887 pg_dumpall.c:563
+#: pg_dump.c:886 pg_dumpall.c:563
 #, c-format
 msgid "  -s, --schema-only            dump only the schema, no data\n"
 msgstr "  -s, --schema-only            выгрузить только схему, без данных\n"
 
-#: pg_dump.c:888
+#: pg_dump.c:887
 #, c-format
 msgid ""
 "  -S, --superuser=NAME         superuser user name to use in plain-text "
@@ -1635,27 +1637,27 @@ msgstr ""
 "  -S, --superuser=ИМЯ          имя пользователя, который будет задействован\n"
 "                               при восстановлении из текстового формата\n"
 
-#: pg_dump.c:889
+#: pg_dump.c:888
 #, c-format
 msgid "  -t, --table=TABLE            dump the named table(s) only\n"
 msgstr "  -t, --table=ТАБЛИЦА          выгрузить только указанную таблицу(ы)\n"
 
-#: pg_dump.c:890
+#: pg_dump.c:889
 #, c-format
 msgid "  -T, --exclude-table=TABLE    do NOT dump the named table(s)\n"
 msgstr "  -T, --exclude-table=ТАБЛИЦА  НЕ выгружать указанную таблицу(ы)\n"
 
-#: pg_dump.c:891 pg_dumpall.c:566
+#: pg_dump.c:890 pg_dumpall.c:566
 #, c-format
 msgid "  -x, --no-privileges          do not dump privileges (grant/revoke)\n"
 msgstr "  -x, --no-privileges          не выгружать права (назначение/отзыв)\n"
 
-#: pg_dump.c:892 pg_dumpall.c:567
+#: pg_dump.c:891 pg_dumpall.c:567
 #, c-format
 msgid "  --binary-upgrade             for use by upgrade utilities only\n"
 msgstr "  --binary-upgrade             только для утилит обновления БД\n"
 
-#: pg_dump.c:893 pg_dumpall.c:568
+#: pg_dump.c:892 pg_dumpall.c:568
 #, c-format
 msgid ""
 "  --column-inserts             dump data as INSERT commands with column "
@@ -1664,7 +1666,7 @@ msgstr ""
 "  --column-inserts             выгружать данные в виде INSERT с именами "
 "колонок\n"
 
-#: pg_dump.c:894 pg_dumpall.c:569
+#: pg_dump.c:893 pg_dumpall.c:569
 #, c-format
 msgid ""
 "  --disable-dollar-quoting     disable dollar quoting, use SQL standard "
@@ -1673,7 +1675,7 @@ msgstr ""
 "  --disable-dollar-quoting     отключить спецстроки с $, выводить строки\n"
 "                               по стандарту SQL\n"
 
-#: pg_dump.c:895 pg_dumpall.c:570 pg_restore.c:462
+#: pg_dump.c:894 pg_dumpall.c:570 pg_restore.c:462
 #, c-format
 msgid ""
 "  --disable-triggers           disable triggers during data-only restore\n"
@@ -1681,30 +1683,24 @@ msgstr ""
 "  --disable-triggers           отключить триггеры при восстановлении\n"
 "                               только данных, без схемы\n"
 
-#: pg_dump.c:896
+#: pg_dump.c:895 pg_restore.c:463
 #, c-format
-msgid ""
-"  --enable-row-security        enable row security (dump only content user "
-"has\n"
-"                               access to)\n"
-msgstr ""
-"  --enable-row-security        включить защиту на уровне строк (выгружать "
-"только\n"
-"                               те данные, которые доступны пользователю)\n"
+msgid "  --enable-row-security        enable row level security\n"
+msgstr "  --enable-row-security        включить защиту на уровне строк\n"
 
-#: pg_dump.c:898
+#: pg_dump.c:896
 #, 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:899 pg_dumpall.c:571 pg_restore.c:464
+#: pg_dump.c:897 pg_dumpall.c:571 pg_restore.c:464
 #, c-format
 msgid "  --if-exists                  use IF EXISTS when dropping objects\n"
 msgstr ""
 "  --if-exists                  применять IF EXISTS при удалении объектов\n"
 
-#: pg_dump.c:900 pg_dumpall.c:572
+#: pg_dump.c:898 pg_dumpall.c:572
 #, c-format
 msgid ""
 "  --inserts                    dump data as INSERT commands, rather than "
@@ -1713,13 +1709,13 @@ msgstr ""
 "  --inserts                    выгрузить данные в виде команд INSERT, не "
 "COPY\n"
 
-#: pg_dump.c:901 pg_dumpall.c:573
+#: pg_dump.c:899 pg_dumpall.c:573
 #, c-format
 msgid "  --no-security-labels         do not dump security label assignments\n"
 msgstr ""
 "  --no-security-labels         не выгружать назначения меток безопасности\n"
 
-#: pg_dump.c:902
+#: pg_dump.c:900
 #, c-format
 msgid ""
 "  --no-synchronized-snapshots  do not use synchronized snapshots in parallel "
@@ -1728,20 +1724,20 @@ msgstr ""
 "  --no-synchronized-snapshots  не использовать синхронизированные снимки\n"
 "                               в параллельных заданиях\n"
 
-#: pg_dump.c:903 pg_dumpall.c:574
+#: pg_dump.c:901 pg_dumpall.c:574
 #, c-format
 msgid "  --no-tablespaces             do not dump tablespace assignments\n"
 msgstr ""
 "  --no-tablespaces             не выгружать назначения табличных "
 "пространств\n"
 
-#: pg_dump.c:904 pg_dumpall.c:575
+#: pg_dump.c:902 pg_dumpall.c:575
 #, c-format
 msgid "  --no-unlogged-table-data     do not dump unlogged table data\n"
 msgstr ""
 "  --no-unlogged-table-data     не выгружать данные нежурналируемых таблиц\n"
 
-#: pg_dump.c:905 pg_dumpall.c:576
+#: pg_dump.c:903 pg_dumpall.c:576
 #, c-format
 msgid ""
 "  --quote-all-identifiers      quote all identifiers, even if not key words\n"
@@ -1749,7 +1745,7 @@ msgstr ""
 "  --quote-all-identifiers      заключать в кавычки все идентификаторы,\n"
 "                               а не только ключевые слова\n"
 
-#: pg_dump.c:906
+#: pg_dump.c:904
 #, c-format
 msgid ""
 "  --section=SECTION            dump named section (pre-data, data, or post-"
@@ -1758,7 +1754,7 @@ msgstr ""
 "  --section=РАЗДЕЛ             выгрузить заданный раздел\n"
 "                               (pre-data, data или post-data)\n"
 
-#: pg_dump.c:907
+#: pg_dump.c:905
 #, c-format
 msgid ""
 "  --serializable-deferrable    wait until the dump can run without "
@@ -1767,13 +1763,15 @@ msgstr ""
 "  --serializable-deferrable    дождаться момента для выгрузки данных без "
 "аномалий\n"
 
-#: pg_dump.c:908
+#: pg_dump.c:906
 #, c-format
-msgid "  --snapshot=SNAPSHOT          use given snapshot for the dump\n"
+msgid ""
+"  --snapshot=SNAPSHOT          use given synchronous snapshot for the dump\n"
 msgstr ""
-"  --snapshot=СНИМОК            использовать при выгрузке заданный снимок\n"
+"  --snapshot=СНИМОК            использовать при выгрузке заданный синхронный "
+"снимок\n"
 
-#: pg_dump.c:909 pg_dumpall.c:577 pg_restore.c:470
+#: pg_dump.c:907 pg_dumpall.c:577 pg_restore.c:470
 #, c-format
 msgid ""
 "  --use-set-session-authorization\n"
@@ -1785,7 +1783,7 @@ msgstr ""
 "                               устанавливать владельца, используя команды\n"
 "                               SET SESSION AUTHORIZATION вместо ALTER OWNER\n"
 
-#: pg_dump.c:913 pg_dumpall.c:581 pg_restore.c:474
+#: pg_dump.c:911 pg_dumpall.c:581 pg_restore.c:474
 #, c-format
 msgid ""
 "\n"
@@ -1794,33 +1792,33 @@ msgstr ""
 "\n"
 "Параметры подключения:\n"
 
-#: pg_dump.c:914
+#: pg_dump.c:912
 #, c-format
 msgid "  -d, --dbname=DBNAME      database to dump\n"
 msgstr "  -d, --dbname=БД          имя базы данных для выгрузки\n"
 
-#: pg_dump.c:915 pg_dumpall.c:583 pg_restore.c:475
+#: pg_dump.c:913 pg_dumpall.c:583 pg_restore.c:475
 #, c-format
 msgid "  -h, --host=HOSTNAME      database server host or socket directory\n"
 msgstr ""
 "  -h, --host=ИМЯ           имя сервера баз данных или каталог сокетов\n"
 
-#: pg_dump.c:916 pg_dumpall.c:585 pg_restore.c:476
+#: pg_dump.c:914 pg_dumpall.c:585 pg_restore.c:476
 #, c-format
 msgid "  -p, --port=PORT          database server port number\n"
 msgstr "  -p, --port=ПОРТ          номер порта сервера БД\n"
 
-#: pg_dump.c:917 pg_dumpall.c:586 pg_restore.c:477
+#: pg_dump.c:915 pg_dumpall.c:586 pg_restore.c:477
 #, c-format
 msgid "  -U, --username=NAME      connect as specified database user\n"
 msgstr "  -U, --username=ИМЯ       имя пользователя баз данных\n"
 
-#: pg_dump.c:918 pg_dumpall.c:587 pg_restore.c:478
+#: pg_dump.c:916 pg_dumpall.c:587 pg_restore.c:478
 #, c-format
 msgid "  -w, --no-password        never prompt for password\n"
 msgstr "  -w, --no-password        не запрашивать пароль\n"
 
-#: pg_dump.c:919 pg_dumpall.c:588 pg_restore.c:479
+#: pg_dump.c:917 pg_dumpall.c:588 pg_restore.c:479
 #, c-format
 msgid ""
 "  -W, --password           force password prompt (should happen "
@@ -1828,12 +1826,12 @@ msgid ""
 msgstr ""
 "  -W, --password           запрашивать пароль всегда (обычно не требуется)\n"
 
-#: pg_dump.c:920 pg_dumpall.c:589
+#: pg_dump.c:918 pg_dumpall.c:589
 #, c-format
 msgid "  --role=ROLENAME          do SET ROLE before dump\n"
 msgstr "  --role=ИМЯ_РОЛИ          выполнить SET ROLE перед выгрузкой\n"
 
-#: pg_dump.c:922
+#: pg_dump.c:920
 #, c-format
 msgid ""
 "\n"
@@ -1846,166 +1844,165 @@ msgstr ""
 "PGDATABASE.\n"
 "\n"
 
-#: pg_dump.c:924 pg_dumpall.c:593 pg_restore.c:486
+#: pg_dump.c:922 pg_dumpall.c:593 pg_restore.c:486
 #, c-format
 msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n"
 msgstr "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n"
 
-#: pg_dump.c:943
+#: pg_dump.c:941
 #, c-format
 msgid "invalid client encoding \"%s\" specified\n"
 msgstr "указана неверная клиентская кодировка \"%s\"\n"
 
-#: pg_dump.c:1128
+#: pg_dump.c:1126
 #, c-format
 msgid "invalid output format \"%s\" specified\n"
 msgstr "указан неверный формат вывода: \"%s\"\n"
 
-#: pg_dump.c:1150
+#: pg_dump.c:1148
 #, c-format
 msgid "server version must be at least 7.3 to use schema selection switches\n"
 msgstr ""
 "для использования параметров выбора схемы нужен сервер версии 7.3 или новее\n"
 
-#: pg_dump.c:1439
+#: pg_dump.c:1442
 #, c-format
-msgid "dumping contents of table \"%s.%s\"\n"
-msgstr "выгрузка содержимого таблицы \"%s.%s\"\n"
+msgid "dumping contents of table \"%s\".\"%s\"\n"
+msgstr "выгрузка содержимого таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:1563
+#: pg_dump.c:1566
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n"
 msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQendcopy().\n"
 
-#: pg_dump.c:1564 pg_dump.c:1574
+#: pg_dump.c:1567 pg_dump.c:1577
 #, c-format
 msgid "Error message from server: %s"
 msgstr "Сообщение об ошибке с сервера: %s"
 
-#: pg_dump.c:1565 pg_dump.c:1575
+#: pg_dump.c:1568 pg_dump.c:1578
 #, c-format
 msgid "The command was: %s\n"
 msgstr "Выполнялась команда: %s\n"
 
-#: pg_dump.c:1573
+#: pg_dump.c:1576
 #, c-format
 msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n"
 msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQgetResult().\n"
 
-#: pg_dump.c:2212
+#: pg_dump.c:2215
 #, c-format
 msgid "saving database definition\n"
 msgstr "сохранение определения базы данных\n"
 
-#: pg_dump.c:2545
+#: pg_dump.c:2548
 #, c-format
 msgid "saving encoding = %s\n"
 msgstr "сохранение кодировки (%s)\n"
 
-#: pg_dump.c:2572
+#: pg_dump.c:2575
 #, c-format
 msgid "saving standard_conforming_strings = %s\n"
 msgstr "сохранение standard_conforming_strings (%s)\n"
 
-#: pg_dump.c:2605
+#: pg_dump.c:2608
 #, c-format
 msgid "reading large objects\n"
 msgstr "чтение больших объектов\n"
 
-#: pg_dump.c:2737
+#: pg_dump.c:2740
 #, c-format
 msgid "saving large objects\n"
 msgstr "сохранение больших объектов\n"
 
-#: pg_dump.c:2784
+#: pg_dump.c:2787
 #, c-format
 msgid "error reading large object %u: %s"
 msgstr "ошибка чтения большого объекта %u: %s"
 
-#: pg_dump.c:2836
+#: pg_dump.c:2839
 #, c-format
-msgid "reading row security enabled for table \"%s.%s\"\n"
-msgstr "чтение информации о защите строк для таблицы \"%s.%s\"\n"
+msgid "reading row security enabled for table \"%s\".\"%s\"\n"
+msgstr "чтение информации о защите строк для таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:2867
+#: pg_dump.c:2870
 #, c-format
-msgid "reading policies for table \"%s.%s\"\n"
-msgstr "чтение политик таблицы \"%s.%s\"\n"
+msgid "reading policies for table \"%s\".\"%s\"\n"
+msgstr "чтение политик таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:2997
+#: pg_dump.c:3000
 #, c-format
 msgid "unexpected policy command type: \"%s\"\n"
 msgstr "нераспознанный тип команды в политике: \"%s\"\n"
 
-#: pg_dump.c:3212
+#: pg_dump.c:3215
 #, c-format
 msgid "could not find parent extension for %s\n"
 msgstr "не удалось найти родительское расширение для %s\n"
 
 # TO REVIEW
-#: pg_dump.c:3315
+#: pg_dump.c:3318
 #, c-format
 msgid "WARNING: owner of schema \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у схемы \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:3358
+#: pg_dump.c:3361
 #, c-format
 msgid "schema with OID %u does not exist\n"
 msgstr "схема с OID %u не существует\n"
 
-#: pg_dump.c:3708
+#: pg_dump.c:3711
 #, c-format
 msgid "WARNING: owner of data type \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:3819
+#: pg_dump.c:3822
 #, c-format
 msgid "WARNING: owner of operator \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у оператора \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:4078
+#: pg_dump.c:4081
 #, c-format
 msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n"
 msgstr ""
-"ПРЕДУПРЕЖДЕНИЕ: у класса операторов \"%s\" по-видимому неправильный "
-"владелец\n"
+"ПРЕДУПРЕЖДЕНИЕ: у класса операторов \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:4166
+#: pg_dump.c:4169
 #, c-format
 msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у семейства операторов \"%s\" по-видимому неправильный "
 "владелец\n"
 
-#: pg_dump.c:4304
+#: pg_dump.c:4307
 #, c-format
 msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у агрегатной функции \"%s\" по-видимому неправильный "
 "владелец\n"
 
-#: pg_dump.c:4486
+#: pg_dump.c:4489
 #, c-format
 msgid "WARNING: owner of function \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у функции \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:5173
+#: pg_dump.c:5162
 #, c-format
 msgid "WARNING: owner of table \"%s\" appears to be invalid\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: у таблицы \"%s\" по-видимому неправильный владелец\n"
 
-#: pg_dump.c:5325
+#: pg_dump.c:5314
 #, c-format
-msgid "reading indexes for table \"%s.%s\"\n"
-msgstr "чтение индексов таблицы \"%s.%s\"\n"
+msgid "reading indexes for table \"%s\".\"%s\"\n"
+msgstr "чтение индексов таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:5692
+#: pg_dump.c:5681
 #, c-format
-msgid "reading foreign key constraints for table \"%s.%s\"\n"
-msgstr "чтение ограничений внешних ключей таблицы \"%s.%s\"\n"
+msgid "reading foreign key constraints for table \"%s\".\"%s\"\n"
+msgstr "чтение ограничений внешних ключей таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:5938
+#: pg_dump.c:5927
 #, c-format
 msgid ""
 "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not "
@@ -2014,12 +2011,12 @@ msgstr ""
 "по OID %u не удалось найти родительскую таблицу для записи pg_rewrite с OID "
 "%u\n"
 
-#: pg_dump.c:6031
+#: pg_dump.c:6020
 #, c-format
-msgid "reading triggers for table \"%s.%s\"\n"
-msgstr "чтение триггеров таблицы \"%s.%s\"\n"
+msgid "reading triggers for table \"%s\".\"%s\"\n"
+msgstr "чтение триггеров таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:6193
+#: pg_dump.c:6182
 #, c-format
 msgid ""
 "query produced null referenced table name for foreign key trigger \"%s\" on "
@@ -2028,32 +2025,32 @@ msgstr ""
 "запрос не вернул имя целевой таблицы для триггера внешнего ключа \"%s\" в "
 "таблице \"%s\" (OID целевой таблицы: %u)\n"
 
-#: pg_dump.c:6765
+#: pg_dump.c:6745
 #, c-format
-msgid "finding the columns and types of table \"%s.%s\"\n"
-msgstr "поиск колонок и типов таблицы \"%s.%s\"\n"
+msgid "finding the columns and types of table \"%s\".\"%s\"\n"
+msgstr "поиск колонок и типов таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:6944
+#: pg_dump.c:6924
 #, c-format
 msgid "invalid column numbering in table \"%s\"\n"
 msgstr "неверная нумерация колонок в таблице \"%s\"\n"
 
-#: pg_dump.c:6978
+#: pg_dump.c:6958
 #, c-format
-msgid "finding default expressions of table \"%s.%s\"\n"
-msgstr "поиск выражений по умолчанию для таблицы \"%s.%s\"\n"
+msgid "finding default expressions of table \"%s\".\"%s\"\n"
+msgstr "поиск выражений по умолчанию для таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:7031
+#: pg_dump.c:7011
 #, c-format
 msgid "invalid adnum value %d for table \"%s\"\n"
 msgstr "неверное значение adnum (%d) в таблице \"%s\"\n"
 
-#: pg_dump.c:7103
+#: pg_dump.c:7083
 #, c-format
-msgid "finding check constraints for table \"%s.%s\"\n"
-msgstr "поиск ограничений-проверок для таблицы \"%s.%s\"\n"
+msgid "finding check constraints for table \"%s\".\"%s\"\n"
+msgstr "поиск ограничений-проверок для таблицы \"%s\".\"%s\"\n"
 
-#: pg_dump.c:7199
+#: pg_dump.c:7179
 #, 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"
@@ -2064,61 +2061,61 @@ msgstr[1] ""
 msgstr[2] ""
 "ожидалось %d ограничений-проверок для таблицы \"%s\", но найдено: %d\n"
 
-#: pg_dump.c:7203
+#: pg_dump.c:7183
 #, c-format
 msgid "(The system catalogs might be corrupted.)\n"
 msgstr "(Возможно повреждены системные каталоги.)\n"
 
-#: pg_dump.c:8580
+#: pg_dump.c:8558
 #, c-format
 msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n"
 msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный тип типа\n"
 
-#: pg_dump.c:10106
+#: pg_dump.c:10017
 #, c-format
 msgid "WARNING: bogus value in proargmodes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в массиве proargmodes\n"
 
-#: pg_dump.c:10457
+#: pg_dump.c:10368
 #, c-format
 msgid "WARNING: could not parse proallargtypes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proallargtypes\n"
 
-#: pg_dump.c:10473
+#: pg_dump.c:10384
 #, c-format
 msgid "WARNING: could not parse proargmodes array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargmodes\n"
 
-#: pg_dump.c:10487
+#: pg_dump.c:10398
 #, c-format
 msgid "WARNING: could not parse proargnames array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargnames\n"
 
-#: pg_dump.c:10498
+#: pg_dump.c:10409
 #, c-format
 msgid "WARNING: could not parse proconfig array\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proconfig\n"
 
 # TO REVEIW
-#: pg_dump.c:10569
+#: pg_dump.c:10480
 #, c-format
 msgid "unrecognized provolatile value for function \"%s\"\n"
 msgstr "недопустимое значение provolatile для функции \"%s\"\n"
 
-#: pg_dump.c:10745
+#: pg_dump.c:10658
 #, 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:10748
+#: pg_dump.c:10661
 #, c-format
 msgid "WARNING: bogus value in pg_cast.castmethod field\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_cast.castmethod\n"
 
-#: pg_dump.c:10831
+#: pg_dump.c:10746
 #, c-format
 msgid ""
 "WARNING: bogus transform definition, at least one of trffromsql and trftosql "
@@ -2127,22 +2124,22 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: неприемлемое определение преобразования (trffromsql или "
 "trftosql должно быть ненулевым)\n"
 
-#: pg_dump.c:10848
+#: pg_dump.c:10763
 #, c-format
 msgid "WARNING: bogus value in pg_transform.trffromsql field\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_transform.trffromsql\n"
 
-#: pg_dump.c:10869
+#: pg_dump.c:10784
 #, c-format
 msgid "WARNING: bogus value in pg_transform.trftosql field\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_transform.trftosql\n"
 
-#: pg_dump.c:11255
+#: pg_dump.c:11170
 #, c-format
 msgid "WARNING: could not find operator with OID %s\n"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: оператор с OID %s не найден\n"
 
-#: pg_dump.c:12430
+#: pg_dump.c:12345
 #, c-format
 msgid ""
 "WARNING: aggregate function %s could not be dumped correctly for this "
@@ -2151,28 +2148,28 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: агрегатная функция %s не может быть правильно выгружена для "
 "этой версии базы данных; функция проигнорирована\n"
 
-#: pg_dump.c:13255
+#: pg_dump.c:13170
 #, c-format
 msgid "unrecognized object type in default privileges: %d\n"
 msgstr "нераспознанный тип объекта в определении прав по умолчанию: %d)\n"
 
-#: pg_dump.c:13270
+#: pg_dump.c:13185
 #, c-format
 msgid "could not parse default ACL list (%s)\n"
 msgstr "не удалось разобрать список прав по умолчанию (%s)\n"
 
-#: pg_dump.c:13325
+#: pg_dump.c:13240
 #, c-format
 msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n"
 msgstr "не удалось разобрать список прав (%s) для объекта \"%s\" (%s)\n"
 
-#: pg_dump.c:13742
+#: pg_dump.c:13657
 #, c-format
 msgid "query to obtain definition of view \"%s\" returned no data\n"
 msgstr ""
 "запрос на получение определения представления \"%s\" не возвратил данные\n"
 
-#: pg_dump.c:13745
+#: pg_dump.c:13660
 #, c-format
 msgid ""
 "query to obtain definition of view \"%s\" returned more than one definition\n"
@@ -2180,27 +2177,27 @@ msgstr ""
 "запрос на получения определения представления \"%s\" возвратил несколько "
 "определений\n"
 
-#: pg_dump.c:13752
+#: pg_dump.c:13667
 #, c-format
 msgid "definition of view \"%s\" appears to be empty (length zero)\n"
 msgstr "определение представления \"%s\" пустое (длина равна нулю)\n"
 
-#: pg_dump.c:14493
+#: pg_dump.c:14404
 #, c-format
 msgid "invalid column number %d for table \"%s\"\n"
 msgstr "неверный номер колонки %d для таблицы \"%s\"\n"
 
-#: pg_dump.c:14617
+#: pg_dump.c:14528
 #, c-format
 msgid "missing index for constraint \"%s\"\n"
 msgstr "отсутствует индекс для ограничения \"%s\"\n"
 
-#: pg_dump.c:14804
+#: pg_dump.c:14715
 #, c-format
 msgid "unrecognized constraint type: %c\n"
 msgstr "нераспознанный тип ограничения: %c\n"
 
-#: pg_dump.c:14953 pg_dump.c:15117
+#: pg_dump.c:14864 pg_dump.c:15028
 #, c-format
 msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n"
 msgid_plural ""
@@ -2215,23 +2212,23 @@ msgstr[2] ""
 "запрос на получение данных последовательности \"%s\" вернул %d строк "
 "(ожидалась 1)\n"
 
-#: pg_dump.c:14964
+#: pg_dump.c:14875
 #, c-format
 msgid "query to get data of sequence \"%s\" returned name \"%s\"\n"
 msgstr ""
 "запрос на получение данных последовательности \"%s\" вернул имя \"%s\"\n"
 
-#: pg_dump.c:15212
+#: pg_dump.c:15123
 #, c-format
 msgid "unexpected tgtype value: %d\n"
 msgstr "неожиданное значение tgtype: %d\n"
 
-#: pg_dump.c:15294
+#: pg_dump.c:15205
 #, c-format
 msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n"
 msgstr "неверная строка аргументов (%s) для триггера \"%s\" таблицы \"%s\"\n"
 
-#: pg_dump.c:15481
+#: pg_dump.c:15392
 #, c-format
 msgid ""
 "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows "
@@ -2240,12 +2237,12 @@ msgstr ""
 "запрос на получение правила \"%s\" для таблицы \"%s\" возвратил неверное "
 "число строк\n"
 
-#: pg_dump.c:15860
+#: pg_dump.c:15771
 #, c-format
 msgid "reading dependency data\n"
 msgstr "чтение данных о зависимостях\n"
 
-#: pg_dump.c:16407
+#: pg_dump.c:16318
 #, c-format
 msgid "query returned %d row instead of one: %s\n"
 msgid_plural "query returned %d rows instead of one: %s\n"
@@ -2275,22 +2272,17 @@ msgstr "не удалось определить цикл зависимосте
 
 #: pg_dump_sort.c:1250
 #, c-format
-msgid "NOTICE: there are circular foreign-key constraints on this table:\n"
-msgid_plural ""
-"NOTICE: there are circular foreign-key constraints among these tables:\n"
-msgstr[0] ""
-"ЗАМЕЧАНИЕ: в следующей таблице зациклены ограничения внешних ключей:\n"
-msgstr[1] ""
-"ЗАМЕЧАНИЕ: в следующих таблицах зациклены ограничения внешних ключей:\n"
-msgstr[2] ""
-"ЗАМЕЧАНИЕ: в следующих таблицах зациклены ограничения внешних ключей:\n"
+msgid ""
+"NOTICE: there are circular foreign-key constraints among these table(s):\n"
+msgstr ""
+"ЗАМЕЧАНИЕ: в следующих таблицах зациклены ограничения внешних ключей :\n"
 
-#: pg_dump_sort.c:1254 pg_dump_sort.c:1274
+#: pg_dump_sort.c:1252 pg_dump_sort.c:1272
 #, c-format
 msgid "  %s\n"
 msgstr "  %s\n"
 
-#: pg_dump_sort.c:1255
+#: pg_dump_sort.c:1253
 #, c-format
 msgid ""
 "You might not be able to restore the dump without using --disable-triggers "
@@ -2299,7 +2291,7 @@ msgstr ""
 "Возможно для восстановления базы вам потребуется использовать --disable-"
 "triggers или временно удалить ограничения.\n"
 
-#: pg_dump_sort.c:1256
+#: pg_dump_sort.c:1254
 #, c-format
 msgid ""
 "Consider using a full dump instead of a --data-only dump to avoid this "
@@ -2308,7 +2300,7 @@ msgstr ""
 "Во избежание этой проблемы, вам вероятно стоит выгружать всю базу данных, а "
 "не только данные (--data-only).\n"
 
-#: pg_dump_sort.c:1268
+#: pg_dump_sort.c:1266
 #, c-format
 msgid "WARNING: could not resolve dependency loop among these items:\n"
 msgstr ""
@@ -2366,7 +2358,7 @@ msgid ""
 msgstr ""
 "%s: параметры -r/--roles-only и -t/--tablespaces-only исключают друг друга\n"
 
-#: pg_dumpall.c:385 pg_dumpall.c:1892
+#: pg_dumpall.c:385 pg_dumpall.c:1881
 #, c-format
 msgid "%s: could not connect to database \"%s\"\n"
 msgstr "%s: не удалось подключиться к базе данных: \"%s\"\n"
@@ -2476,59 +2468,59 @@ msgstr ""
 "%s: не удалось разобрать список управления доступом (%s) для табл. "
 "пространства \"%s\"\n"
 
-#: pg_dumpall.c:1449
+#: pg_dumpall.c:1431
 #, c-format
 msgid "%s: could not parse ACL list (%s) for database \"%s\"\n"
 msgstr ""
 "%s: не удалось разобрать список управления доступом (%s) для базы данных \"%s"
 "\"\n"
 
-#: pg_dumpall.c:1659
+#: pg_dumpall.c:1648
 #, c-format
 msgid "%s: dumping database \"%s\"...\n"
 msgstr "%s: выгрузка базы данных \"%s\"...\n"
 
-#: pg_dumpall.c:1680
+#: pg_dumpall.c:1669
 #, c-format
 msgid "%s: pg_dump failed on database \"%s\", exiting\n"
 msgstr "%s: ошибка pg_dump для базы данных \"%s\", выход...\n"
 
-#: pg_dumpall.c:1689
+#: pg_dumpall.c:1678
 #, c-format
 msgid "%s: could not re-open the output file \"%s\": %s\n"
 msgstr "%s: не удалось повторно открыть выходной файл \"%s\": %s\n"
 
-#: pg_dumpall.c:1734
+#: pg_dumpall.c:1723
 #, c-format
 msgid "%s: running \"%s\"\n"
 msgstr "%s: выполняется \"%s\"\n"
 
-#: pg_dumpall.c:1914
+#: pg_dumpall.c:1903
 #, c-format
 msgid "%s: could not connect to database \"%s\": %s\n"
 msgstr "%s: не удалось подключиться к базе \"%s\": %s\n"
 
-#: pg_dumpall.c:1944
+#: pg_dumpall.c:1933
 #, c-format
 msgid "%s: could not get server version\n"
 msgstr "%s: не удалось узнать версию сервера\n"
 
-#: pg_dumpall.c:1950
+#: pg_dumpall.c:1939
 #, c-format
 msgid "%s: could not parse server version \"%s\"\n"
 msgstr "%s: не удалось разобрать строку версии сервера \"%s\"\n"
 
-#: pg_dumpall.c:2028 pg_dumpall.c:2054
+#: pg_dumpall.c:2017 pg_dumpall.c:2043
 #, c-format
 msgid "%s: executing %s\n"
 msgstr "%s: выполняется %s\n"
 
-#: pg_dumpall.c:2034 pg_dumpall.c:2060
+#: pg_dumpall.c:2023 pg_dumpall.c:2049
 #, c-format
 msgid "%s: query failed: %s"
 msgstr "%s: ошибка при выполнении запроса: %s"
 
-#: pg_dumpall.c:2036 pg_dumpall.c:2062
+#: pg_dumpall.c:2025 pg_dumpall.c:2051
 #, c-format
 msgid "%s: query was: %s\n"
 msgstr "%s: запрос: %s\n"
@@ -2696,8 +2688,11 @@ msgstr ""
 
 #: pg_restore.c:458
 #, c-format
-msgid "  -t, --table=NAME             restore named table\n"
-msgstr "  -t, --table=ИМЯ              восстановить заданную таблицу\n"
+msgid ""
+"  -t, --table=NAME             restore named relation (table, view, etc)\n"
+msgstr ""
+"  -t, --table=ИМЯ              восстановить заданное отношение (таблицу, "
+"представление и т.п.)\n"
 
 #: pg_restore.c:459
 #, c-format
@@ -2719,11 +2714,6 @@ msgid "  -1, --single-transaction     restore as a single transaction\n"
 msgstr ""
 "  -1, --single-transaction     выполнить восстановление в одной транзакции\n"
 
-#: pg_restore.c:463
-#, c-format
-msgid "  --enable-row-security        enable row security\n"
-msgstr "  --enable-row-security        включить защиту на уровне строк\n"
-
 #: pg_restore.c:465
 #, c-format
 msgid ""
@@ -2783,45 +2773,6 @@ msgstr ""
 "ввода.\n"
 "\n"
 
-#~ msgid "Schema \"%s\" not found.\n"
-#~ msgstr "Схема \"%s\" не найдена.\n"
-
-#~ msgid "Table \"%s\" not found.\n"
-#~ msgstr "Таблица \"%s\" не найдена.\n"
-
-#~ msgid "Index \"%s\" not found.\n"
-#~ msgstr "Индекс \"%s\" не найден.\n"
-
-#~ msgid "Function \"%s\" not found.\n"
-#~ msgstr "Функция \"%s\" не найдена.\n"
-
-#~ msgid "Trigger \"%s\" not found.\n"
-#~ msgstr "Триггер \"%s\" не найден.\n"
-
-#~ msgid ""
-#~ "  --strict-names               require table and/or schema include "
-#~ "patterns to\n"
-#~ "                               match at least one entity each\n"
-#~ msgstr ""
-#~ "  --strict-names               требовать, чтобы при указании шаблона "
-#~ "включения\n"
-#~ "                               таблицы и/или схемы ему соответствовал "
-#~ "минимум\n"
-#~ "                               один объект\n"
-
-#~ msgid "No matching table(s) were found for pattern \"%s\"\n"
-#~ msgstr "Таблицы, соответствующие шаблону \"%s\", не найдены.\n"
-
-# TO REVEIW
-#~ msgid "unrecognized proparallel value for function \"%s\"\n"
-#~ msgstr "недопустимое значение proparallel для функции \"%s\"\n"
-
-#~ msgid ""
-#~ "  -t, --table=NAME             restore named relation (table, view, etc)\n"
-#~ msgstr ""
-#~ "  -t, --table=ИМЯ              восстановить заданное отношение (таблицу, "
-#~ "представление и т.п.)\n"
-
 #~ msgid "could not write to output file: %s\n"
 #~ msgstr "не удалось записать в выходной файл: %s\n"
 
index 5ff14a1d939f5bf0fb6f90cb2f469e20debeccb0..098277cae216d877bfcc7686bbd87d08b9e16ffd 100644 (file)
@@ -29,17 +29,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:43+0000\n"
-"PO-Revision-Date: 2015-10-18 18:01+0400\n"
+"POT-Creation-Date: 2015-07-22 00:13+0000\n"
+"PO-Revision-Date: 2015-07-27 16:10+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../../common/restricted_token.c:68
 #, c-format
@@ -79,87 +79,87 @@ msgid "%s: could not get exit code from subprocess: error code %lu\n"
 msgstr "%s: не удалось получить код выхода от подпроцесса (код ошибки: %lu)\n"
 
 #. translator: the second %s is a command line argument (-e, etc)
-#: pg_resetxlog.c:140 pg_resetxlog.c:155 pg_resetxlog.c:170 pg_resetxlog.c:177
-#: pg_resetxlog.c:201 pg_resetxlog.c:216 pg_resetxlog.c:224 pg_resetxlog.c:250
-#: pg_resetxlog.c:264
+#: pg_resetxlog.c:142 pg_resetxlog.c:157 pg_resetxlog.c:172 pg_resetxlog.c:179
+#: pg_resetxlog.c:203 pg_resetxlog.c:218 pg_resetxlog.c:226 pg_resetxlog.c:252
+#: pg_resetxlog.c:266
 #, c-format
 msgid "%s: invalid argument for option %s\n"
 msgstr "%s: недопустимый аргумент параметра %s\n"
 
-#: pg_resetxlog.c:141 pg_resetxlog.c:156 pg_resetxlog.c:171 pg_resetxlog.c:178
-#: pg_resetxlog.c:202 pg_resetxlog.c:217 pg_resetxlog.c:225 pg_resetxlog.c:251
-#: pg_resetxlog.c:265 pg_resetxlog.c:272 pg_resetxlog.c:285 pg_resetxlog.c:293
+#: pg_resetxlog.c:143 pg_resetxlog.c:158 pg_resetxlog.c:173 pg_resetxlog.c:180
+#: pg_resetxlog.c:204 pg_resetxlog.c:219 pg_resetxlog.c:227 pg_resetxlog.c:253
+#: pg_resetxlog.c:267 pg_resetxlog.c:274 pg_resetxlog.c:287 pg_resetxlog.c:295
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
 
-#: pg_resetxlog.c:146
+#: pg_resetxlog.c:148
 #, c-format
 msgid "%s: transaction ID epoch (-e) must not be -1\n"
 msgstr "%s: эпоха ID транзакции (-e) не должна быть равна -1\n"
 
-#: pg_resetxlog.c:161
+#: pg_resetxlog.c:163
 #, c-format
 msgid "%s: transaction ID (-x) must not be 0\n"
 msgstr "%s: ID транзакции (-x) не должен быть равен 0\n"
 
-#: pg_resetxlog.c:185 pg_resetxlog.c:192
+#: pg_resetxlog.c:187 pg_resetxlog.c:194
 #, c-format
 msgid ""
 "%s: transaction ID (-c) must be either 0 or greater than or equal to 2\n"
 msgstr "%s: ID транзакции (-c) должен быть равен 0, либо больше или равен 2\n"
 
-#: pg_resetxlog.c:207
+#: pg_resetxlog.c:209
 #, c-format
 msgid "%s: OID (-o) must not be 0\n"
 msgstr "%s: OID (-o) не должен быть равен 0\n"
 
-#: pg_resetxlog.c:230
+#: pg_resetxlog.c:232
 #, c-format
 msgid "%s: multitransaction ID (-m) must not be 0\n"
 msgstr "%s: ID мультитранзакции (-m) не должен быть равен 0\n"
 
-#: pg_resetxlog.c:240
+#: pg_resetxlog.c:242
 #, c-format
 msgid "%s: oldest multitransaction ID (-m) must not be 0\n"
 msgstr "%s: ID старейшей мультитранзакции (-m) не должен быть равен 0\n"
 
-#: pg_resetxlog.c:256
+#: pg_resetxlog.c:258
 #, c-format
 msgid "%s: multitransaction offset (-O) must not be -1\n"
 msgstr "%s: смещение мультитранзакции (-O) не должно быть равно -1\n"
 
-#: pg_resetxlog.c:283
+#: pg_resetxlog.c:285
 #, c-format
 msgid "%s: too many command-line arguments (first is \"%s\")\n"
 msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n"
 
-#: pg_resetxlog.c:292
+#: pg_resetxlog.c:294
 #, c-format
 msgid "%s: no data directory specified\n"
 msgstr "%s: каталог данных не указан\n"
 
-#: pg_resetxlog.c:306
+#: pg_resetxlog.c:308
 #, c-format
 msgid "%s: cannot be executed by \"root\"\n"
 msgstr "%s: программу не должен запускать root\n"
 
-#: pg_resetxlog.c:308
+#: pg_resetxlog.c:310
 #, c-format
 msgid "You must run %s as the PostgreSQL superuser.\n"
 msgstr "Запускать %s нужно от имени суперпользователя PostgreSQL.\n"
 
-#: pg_resetxlog.c:318
+#: pg_resetxlog.c:320
 #, c-format
 msgid "%s: could not change directory to \"%s\": %s\n"
 msgstr "%s: не удалось перейти в каталог \"%s\": %s\n"
 
-#: pg_resetxlog.c:331 pg_resetxlog.c:477
+#: pg_resetxlog.c:333 pg_resetxlog.c:479
 #, c-format
 msgid "%s: could not open file \"%s\" for reading: %s\n"
 msgstr "%s: не удалось открыть файл \"%s\" для чтения: %s\n"
 
-#: pg_resetxlog.c:338
+#: pg_resetxlog.c:340
 #, c-format
 msgid ""
 "%s: lock file \"%s\" exists\n"
@@ -168,7 +168,7 @@ msgstr ""
 "%s: обнаружен файл блокировки \"%s\"\n"
 "Возможно, сервер запущен? Если нет, удалите этот файл и попробуйте снова.\n"
 
-#: pg_resetxlog.c:425
+#: pg_resetxlog.c:427
 #, c-format
 msgid ""
 "\n"
@@ -178,7 +178,7 @@ msgstr ""
 "Если эти значения приемлемы, выполните сброс принудительно, добавив ключ -"
 "f.\n"
 
-#: pg_resetxlog.c:437
+#: pg_resetxlog.c:439
 #, c-format
 msgid ""
 "The database server was not shut down cleanly.\n"
@@ -189,12 +189,12 @@ msgstr ""
 "Сброс журнала транзакций может привести к потере данных.\n"
 "Если вы хотите сбросить его, несмотря на это, добавьте ключ -f.\n"
 
-#: pg_resetxlog.c:451
+#: pg_resetxlog.c:453
 #, c-format
 msgid "Transaction log reset\n"
 msgstr "Журнал транзакций сброшен\n"
 
-#: pg_resetxlog.c:480
+#: pg_resetxlog.c:482
 #, c-format
 msgid ""
 "If you are sure the data directory path is correct, execute\n"
@@ -205,25 +205,25 @@ msgstr ""
 "  touch %s\n"
 "и повторите попытку.\n"
 
-#: pg_resetxlog.c:493
+#: pg_resetxlog.c:495
 #, c-format
 msgid "%s: could not read file \"%s\": %s\n"
 msgstr "%s: не удалось прочитать файл \"%s\": %s\n"
 
-#: pg_resetxlog.c:516
+#: pg_resetxlog.c:518
 #, c-format
 msgid "%s: pg_control exists but has invalid CRC; proceed with caution\n"
 msgstr ""
 "%s: pg_control существует, но его контрольная сумма неверна; продолжайте с "
 "осторожностью\n"
 
-#: pg_resetxlog.c:525
+#: pg_resetxlog.c:527
 #, c-format
 msgid "%s: pg_control exists but is broken or unknown version; ignoring it\n"
 msgstr ""
 "%s: pg_control испорчен или имеет неизвестную версию; игнорируется...\n"
 
-#: pg_resetxlog.c:628
+#: pg_resetxlog.c:630
 #, c-format
 msgid ""
 "Guessed pg_control values:\n"
@@ -232,7 +232,7 @@ msgstr ""
 "Предполагаемые значения pg_control:\n"
 "\n"
 
-#: pg_resetxlog.c:630
+#: pg_resetxlog.c:632
 #, c-format
 msgid ""
 "Current pg_control values:\n"
@@ -241,176 +241,176 @@ msgstr ""
 "Текущие значения pg_control:\n"
 "\n"
 
-#: pg_resetxlog.c:639
+#: pg_resetxlog.c:641
 #, c-format
 msgid "pg_control version number:            %u\n"
 msgstr "Номер версии pg_control:              %u\n"
 
-#: pg_resetxlog.c:641
+#: pg_resetxlog.c:643
 #, c-format
 msgid "Catalog version number:               %u\n"
 msgstr "Номер версии каталога:                %u\n"
 
-#: pg_resetxlog.c:643
+#: pg_resetxlog.c:645
 #, c-format
 msgid "Database system identifier:           %s\n"
 msgstr "Идентификатор системы баз данных:     %s\n"
 
-#: pg_resetxlog.c:645
+#: pg_resetxlog.c:647
 #, c-format
 msgid "Latest checkpoint's TimeLineID:       %u\n"
 msgstr "Линия времени последней конт. точки:  %u\n"
 
-#: pg_resetxlog.c:647
+#: pg_resetxlog.c:649
 #, c-format
 msgid "Latest checkpoint's full_page_writes: %s\n"
 msgstr "Режим full_page_writes последней к.т: %s\n"
 
-#: pg_resetxlog.c:648
+#: pg_resetxlog.c:650
 msgid "off"
 msgstr "выкл."
 
-#: pg_resetxlog.c:648
+#: pg_resetxlog.c:650
 msgid "on"
 msgstr "вкл."
 
-#: pg_resetxlog.c:649
+#: pg_resetxlog.c:651
 #, c-format
 msgid "Latest checkpoint's NextXID:          %u/%u\n"
 msgstr "NextXID последней конт. точки:        %u/%u\n"
 
-#: pg_resetxlog.c:652
+#: pg_resetxlog.c:654
 #, c-format
 msgid "Latest checkpoint's NextOID:          %u\n"
 msgstr "NextOID последней конт. точки:        %u\n"
 
-#: pg_resetxlog.c:654
+#: pg_resetxlog.c:656
 #, c-format
 msgid "Latest checkpoint's NextMultiXactId:  %u\n"
 msgstr "NextMultiXactId послед. конт. точки:  %u\n"
 
-#: pg_resetxlog.c:656
+#: pg_resetxlog.c:658
 #, c-format
 msgid "Latest checkpoint's NextMultiOffset:  %u\n"
 msgstr "NextMultiOffset послед. конт. точки:  %u\n"
 
-#: pg_resetxlog.c:658
+#: pg_resetxlog.c:660
 #, c-format
 msgid "Latest checkpoint's oldestXID:        %u\n"
 msgstr "oldestXID последней конт. точки:      %u\n"
 
-#: pg_resetxlog.c:660
+#: pg_resetxlog.c:662
 #, c-format
 msgid "Latest checkpoint's oldestXID's DB:   %u\n"
 msgstr "БД с oldestXID последней конт. точки: %u\n"
 
-#: pg_resetxlog.c:662
+#: pg_resetxlog.c:664
 #, c-format
 msgid "Latest checkpoint's oldestActiveXID:  %u\n"
 msgstr "oldestActiveXID последней к.т.:       %u\n"
 
-#: pg_resetxlog.c:664
+#: pg_resetxlog.c:666
 #, c-format
 msgid "Latest checkpoint's oldestMultiXid:   %u\n"
 msgstr "oldestMultiXid последней конт. точки: %u\n"
 
-#: pg_resetxlog.c:666
+#: pg_resetxlog.c:668
 #, c-format
 msgid "Latest checkpoint's oldestMulti's DB: %u\n"
 msgstr "БД с oldestMulti последней к.т.:      %u\n"
 
-#: pg_resetxlog.c:668
-#, c-format
-msgid "Latest checkpoint's oldestCommitTs:   %u\n"
-msgstr "oldestCommitTs последней конт. точки: %u\n"
-
 #: pg_resetxlog.c:670
 #, c-format
-msgid "Latest checkpoint's newestCommitTs:   %u\n"
-msgstr "newestCommitTs последней конт. точки: %u\n"
+msgid "Latest checkpoint's oldest CommitTs:  %u\n"
+msgstr "Старейший CommitTs последней к.т.:    %u\n"
 
 #: pg_resetxlog.c:672
 #, c-format
+msgid "Latest checkpoint's newest CommitTs:  %u\n"
+msgstr "Новейший CommitTs последней к.т.:     %u\n"
+
+#: pg_resetxlog.c:674
+#, c-format
 msgid "Maximum data alignment:               %u\n"
 msgstr "Макс. предел выравнивания данных:     %u\n"
 
-#: pg_resetxlog.c:675
+#: pg_resetxlog.c:677
 #, c-format
 msgid "Database block size:                  %u\n"
 msgstr "Размер блока БД:                      %u\n"
 
-#: pg_resetxlog.c:677
+#: pg_resetxlog.c:679
 #, c-format
 msgid "Blocks per segment of large relation: %u\n"
 msgstr "Блоков в макс. сегменте отношений:    %u\n"
 
-#: pg_resetxlog.c:679
+#: pg_resetxlog.c:681
 #, c-format
 msgid "WAL block size:                       %u\n"
 msgstr "Размер блока WAL:                     %u\n"
 
-#: pg_resetxlog.c:681
+#: pg_resetxlog.c:683
 #, c-format
 msgid "Bytes per WAL segment:                %u\n"
 msgstr "Байт в сегменте WAL:                  %u\n"
 
-#: pg_resetxlog.c:683
+#: pg_resetxlog.c:685
 #, c-format
 msgid "Maximum length of identifiers:        %u\n"
 msgstr "Максимальная длина идентификаторов:   %u\n"
 
-#: pg_resetxlog.c:685
+#: pg_resetxlog.c:687
 #, c-format
 msgid "Maximum columns in an index:          %u\n"
 msgstr "Максимальное число колонок в индексе: %u\n"
 
-#: pg_resetxlog.c:687
+#: pg_resetxlog.c:689
 #, c-format
 msgid "Maximum size of a TOAST chunk:        %u\n"
 msgstr "Максимальный размер порции TOAST:     %u\n"
 
-#: pg_resetxlog.c:689
+#: pg_resetxlog.c:691
 #, c-format
 msgid "Size of a large-object chunk:         %u\n"
 msgstr "Размер порции большого объекта:       %u\n"
 
-#: pg_resetxlog.c:691
+#: pg_resetxlog.c:693
 #, c-format
 msgid "Date/time type storage:               %s\n"
 msgstr "Формат хранения даты/времени:         %s\n"
 
-#: pg_resetxlog.c:692
+#: pg_resetxlog.c:694
 msgid "64-bit integers"
 msgstr "64-битные целые"
 
-#: pg_resetxlog.c:692
+#: pg_resetxlog.c:694
 msgid "floating-point numbers"
 msgstr "числа с плавающей точкой"
 
-#: pg_resetxlog.c:693
+#: pg_resetxlog.c:695
 #, c-format
 msgid "Float4 argument passing:              %s\n"
 msgstr "Передача аргумента Float4:            %s\n"
 
-#: pg_resetxlog.c:694 pg_resetxlog.c:696
+#: pg_resetxlog.c:696 pg_resetxlog.c:698
 msgid "by reference"
 msgstr "по ссылке"
 
-#: pg_resetxlog.c:694 pg_resetxlog.c:696
+#: pg_resetxlog.c:696 pg_resetxlog.c:698
 msgid "by value"
 msgstr "по значению"
 
-#: pg_resetxlog.c:695
+#: pg_resetxlog.c:697
 #, c-format
 msgid "Float8 argument passing:              %s\n"
 msgstr "Передача аргумента Float8:            %s\n"
 
-#: pg_resetxlog.c:697
+#: pg_resetxlog.c:699
 #, c-format
 msgid "Data page checksum version:           %u\n"
 msgstr "Версия контрольных сумм страниц:      %u\n"
 
-#: pg_resetxlog.c:711
+#: pg_resetxlog.c:713
 #, c-format
 msgid ""
 "\n"
@@ -423,67 +423,67 @@ msgstr ""
 "Значения, которые будут изменены:\n"
 "\n"
 
-#: pg_resetxlog.c:714
+#: pg_resetxlog.c:716
 #, c-format
 msgid "First log segment after reset:        %s\n"
 msgstr "Первый сегмент журнала после сброса:  %s\n"
 
-#: pg_resetxlog.c:718
+#: pg_resetxlog.c:720
 #, c-format
 msgid "NextMultiXactId:                      %u\n"
 msgstr "NextMultiXactId:                      %u\n"
 
-#: pg_resetxlog.c:720
+#: pg_resetxlog.c:722
 #, c-format
 msgid "OldestMultiXid:                       %u\n"
 msgstr "OldestMultiXid:                       %u\n"
 
-#: pg_resetxlog.c:722
+#: pg_resetxlog.c:724
 #, c-format
 msgid "OldestMulti's DB:                     %u\n"
 msgstr "БД с oldestMultiXid:                  %u\n"
 
-#: pg_resetxlog.c:728
+#: pg_resetxlog.c:730
 #, c-format
 msgid "NextMultiOffset:                      %u\n"
 msgstr "NextMultiOffset:                      %u\n"
 
-#: pg_resetxlog.c:734
+#: pg_resetxlog.c:736
 #, c-format
 msgid "NextOID:                              %u\n"
 msgstr "NextOID:                              %u\n"
 
-#: pg_resetxlog.c:740
+#: pg_resetxlog.c:742
 #, c-format
 msgid "NextXID:                              %u\n"
 msgstr "NextXID:                              %u\n"
 
-#: pg_resetxlog.c:742
+#: pg_resetxlog.c:744
 #, c-format
 msgid "OldestXID:                            %u\n"
 msgstr "OldestXID:                            %u\n"
 
-#: pg_resetxlog.c:744
+#: pg_resetxlog.c:746
 #, c-format
 msgid "OldestXID's DB:                       %u\n"
 msgstr "БД с oldestXID:                       %u\n"
 
-#: pg_resetxlog.c:750
+#: pg_resetxlog.c:752
 #, c-format
 msgid "NextXID epoch:                        %u\n"
 msgstr "Эпоха NextXID:                        %u\n"
 
-#: pg_resetxlog.c:756
+#: pg_resetxlog.c:758
 #, c-format
 msgid "oldestCommitTs:                       %u\n"
 msgstr "oldestCommitTs:                       %u\n"
 
-#: pg_resetxlog.c:761
+#: pg_resetxlog.c:763
 #, c-format
 msgid "newestCommitTs:                       %u\n"
 msgstr "newestCommitTs:                       %u\n"
 
-#: pg_resetxlog.c:827
+#: pg_resetxlog.c:829
 #, c-format
 msgid ""
 "%s: internal error -- sizeof(ControlFileData) is too large ... fix "
@@ -492,52 +492,52 @@ msgstr ""
 "%s: внутренняя ошибка -- размер ControlFileData слишком велик -- исправьте "
 "PG_CONTROL_SIZE\n"
 
-#: pg_resetxlog.c:842
+#: pg_resetxlog.c:844
 #, c-format
 msgid "%s: could not create pg_control file: %s\n"
 msgstr "%s: не удалось создать файл pg_control: %s\n"
 
-#: pg_resetxlog.c:853
+#: pg_resetxlog.c:855
 #, c-format
 msgid "%s: could not write pg_control file: %s\n"
 msgstr "%s: не удалось записать файл pg_control: %s\n"
 
-#: pg_resetxlog.c:860 pg_resetxlog.c:1156
+#: pg_resetxlog.c:862 pg_resetxlog.c:1158
 #, c-format
 msgid "%s: fsync error: %s\n"
 msgstr "%s: ошибка синхронизации с ФС: %s\n"
 
-#: pg_resetxlog.c:900 pg_resetxlog.c:971 pg_resetxlog.c:1022
+#: pg_resetxlog.c:902 pg_resetxlog.c:973 pg_resetxlog.c:1024
 #, c-format
 msgid "%s: could not open directory \"%s\": %s\n"
 msgstr "%s: не удалось открыть каталог \"%s\": %s\n"
 
-#: pg_resetxlog.c:936 pg_resetxlog.c:993 pg_resetxlog.c:1047
+#: pg_resetxlog.c:938 pg_resetxlog.c:995 pg_resetxlog.c:1049
 #, c-format
 msgid "%s: could not read directory \"%s\": %s\n"
 msgstr "%s: не удалось прочитать каталог \"%s\": %s\n"
 
-#: pg_resetxlog.c:943 pg_resetxlog.c:1000 pg_resetxlog.c:1054
+#: pg_resetxlog.c:945 pg_resetxlog.c:1002 pg_resetxlog.c:1056
 #, c-format
 msgid "%s: could not close directory \"%s\": %s\n"
 msgstr "%s: не удалось закрыть каталог \"%s\": %s\n"
 
-#: pg_resetxlog.c:984 pg_resetxlog.c:1038
+#: pg_resetxlog.c:986 pg_resetxlog.c:1040
 #, c-format
 msgid "%s: could not delete file \"%s\": %s\n"
 msgstr "%s: ошибка при удалении файла \"%s\": %s\n"
 
-#: pg_resetxlog.c:1123
+#: pg_resetxlog.c:1125
 #, c-format
 msgid "%s: could not open file \"%s\": %s\n"
 msgstr "%s: не удалось открыть файл \"%s\": %s\n"
 
-#: pg_resetxlog.c:1134 pg_resetxlog.c:1148
+#: pg_resetxlog.c:1136 pg_resetxlog.c:1150
 #, c-format
 msgid "%s: could not write file \"%s\": %s\n"
 msgstr "%s: не удалось записать файл \"%s\": %s\n"
 
-#: pg_resetxlog.c:1167
+#: pg_resetxlog.c:1169
 #, c-format
 msgid ""
 "%s resets the PostgreSQL transaction log.\n"
@@ -546,23 +546,23 @@ msgstr ""
 "%s сбрасывает журнал транзакций PostgreSQL.\n"
 "\n"
 
-#: pg_resetxlog.c:1168
+#: pg_resetxlog.c:1170
 #, c-format
 msgid ""
 "Usage:\n"
-"  %s [OPTION]... DATADIR\n"
+"  %s [OPTION]... {[-D] DATADIR}\n"
 "\n"
 msgstr ""
 "Usage:\n"
-"  %s [ПАРАМЕТР]... КАТ_ДАННЫХ\n"
+"  %s [ПАРАМЕТР]... {[-D] КАТАЛОГ_ДАННЫХ}\n"
 "\n"
 
-#: pg_resetxlog.c:1169
+#: pg_resetxlog.c:1171
 #, c-format
 msgid "Options:\n"
 msgstr "Параметры:\n"
 
-#: pg_resetxlog.c:1170
+#: pg_resetxlog.c:1172
 #, c-format
 msgid ""
 "  -c XID,XID       set oldest and newest transactions bearing commit "
@@ -571,27 +571,22 @@ msgstr ""
 "  -c XID,XID       задать старейшую и новейшую транзакции, несущие метку "
 "времени фиксации\n"
 
-#: pg_resetxlog.c:1171
+#: pg_resetxlog.c:1173
 #, c-format
 msgid "                   (zero in either value means no change)\n"
 msgstr "                   (0 в любом из аргументов игнорируется)\n"
 
-#: pg_resetxlog.c:1172
-#, c-format
-msgid " [-D] DATADIR      data directory\n"
-msgstr " [-D] КАТ_ДАННЫХ   каталог данных\n"
-
-#: pg_resetxlog.c:1173
+#: pg_resetxlog.c:1174
 #, c-format
 msgid "  -e XIDEPOCH      set next transaction ID epoch\n"
 msgstr "  -e XIDEPOCH      задать эпоху в ID следующей транзакции\n"
 
-#: pg_resetxlog.c:1174
+#: pg_resetxlog.c:1175
 #, c-format
 msgid "  -f               force update to be done\n"
 msgstr "  -f               принудительное выполнение операции\n"
 
-#: pg_resetxlog.c:1175
+#: pg_resetxlog.c:1176
 #, c-format
 msgid ""
 "  -l XLOGFILE      force minimum WAL starting location for new transaction "
@@ -600,12 +595,12 @@ msgstr ""
 "  -l XLOGFILE      задать минимальное начальное положение WAL для нового\n"
 "                   журнала транзакций\n"
 
-#: pg_resetxlog.c:1176
+#: pg_resetxlog.c:1177
 #, c-format
 msgid "  -m MXID,MXID     set next and oldest multitransaction ID\n"
 msgstr "  -m MXID,MXID     задать ID следующей и старейшей мультитранзакции\n"
 
-#: pg_resetxlog.c:1177
+#: pg_resetxlog.c:1178
 #, c-format
 msgid ""
 "  -n               no update, just show what would be done (for testing)\n"
@@ -614,32 +609,32 @@ msgstr ""
 "их\n"
 "                   (для проверки)\n"
 
-#: pg_resetxlog.c:1178
+#: pg_resetxlog.c:1179
 #, c-format
 msgid "  -o OID           set next OID\n"
 msgstr "  -o OID           задать следующий OID\n"
 
-#: pg_resetxlog.c:1179
+#: pg_resetxlog.c:1180
 #, c-format
 msgid "  -O OFFSET        set next multitransaction offset\n"
 msgstr "  -O СМЕЩЕНИЕ      задать смещение следующей мультитранзакции\n"
 
-#: pg_resetxlog.c:1180
+#: pg_resetxlog.c:1181
 #, c-format
 msgid "  -V, --version    output version information, then exit\n"
 msgstr "  -V, --version    показать версию и выйти\n"
 
-#: pg_resetxlog.c:1181
+#: pg_resetxlog.c:1182
 #, c-format
 msgid "  -x XID           set next transaction ID\n"
 msgstr "  -x XID           задать ID следующей транзакции\n"
 
-#: pg_resetxlog.c:1182
+#: pg_resetxlog.c:1183
 #, c-format
 msgid "  -?, --help       show this help, then exit\n"
 msgstr "  -?, --help       показать эту справку и выйти\n"
 
-#: pg_resetxlog.c:1183
+#: pg_resetxlog.c:1184
 #, c-format
 msgid ""
 "\n"
index 6313f9483562284e6f464ba8a2c2e105fdd84b6c..ebdac9712c8b0f7328542c9a21f5711a0d3a4288 100644 (file)
@@ -7,17 +7,185 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pg_rewind (PostgreSQL) 9.6\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:43+0000\n"
-"PO-Revision-Date: 2015-10-18 18:13+0400\n"
+"POT-Creation-Date: 2015-07-22 00:14+0000\n"
+"PO-Revision-Date: 2015-07-27 23:01+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\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"
+"X-Generator: Lokalize 1.5\n"
+
+#: ../../../src/backend/access/transam/xlogreader.c:267
+#, c-format
+msgid "invalid record offset at %X/%X"
+msgstr "неверное смещение записи: %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:275
+#, c-format
+msgid "contrecord is requested by %X/%X"
+msgstr "по смещению %X/%X запрошено продолжение записи"
+
+#: ../../../src/backend/access/transam/xlogreader.c:315
+#: ../../../src/backend/access/transam/xlogreader.c:606
+#, c-format
+msgid "invalid record length at %X/%X"
+msgstr "неверная длина записи по смещению %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:329
+#, c-format
+msgid "record length %u at %X/%X too long"
+msgstr "длина записи %u по смещению %X/%X слишком велика"
+
+#: ../../../src/backend/access/transam/xlogreader.c:370
+#, c-format
+msgid "there is no contrecord flag at %X/%X"
+msgstr "нет флага contrecord в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:383
+#, c-format
+msgid "invalid contrecord length %u at %X/%X"
+msgstr "неверная длина contrecord (%u) в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:613
+#, c-format
+msgid "invalid resource manager ID %u at %X/%X"
+msgstr "неверный ID менеджера ресурсов %u по смещению %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:627
+#: ../../../src/backend/access/transam/xlogreader.c:644
+#, c-format
+msgid "record with incorrect prev-link %X/%X at %X/%X"
+msgstr "запись с неверной ссылкой назад %X/%X по смещению %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:681
+#, c-format
+msgid "incorrect resource manager data checksum in record at %X/%X"
+msgstr ""
+"некорректная контрольная сумма данных менеджера ресурсов в записи по смещению "
+"%X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:714
+#, c-format
+msgid "invalid magic number %04X in log segment %s, offset %u"
+msgstr "неверное магическое число %04X в сегменте журнала %s, смещение %u"
+
+#: ../../../src/backend/access/transam/xlogreader.c:728
+#: ../../../src/backend/access/transam/xlogreader.c:779
+#, c-format
+msgid "invalid info bits %04X in log segment %s, offset %u"
+msgstr "неверные информационные биты %04X в сегменте журнала %s, смещение %u"
+
+#: ../../../src/backend/access/transam/xlogreader.c:754
+#, c-format
+msgid ""
+"WAL file is from different database system: WAL file database system "
+"identifier is %s, pg_control database system identifier is %s."
+msgstr ""
+"Файл WAL принадлежит другой СУБД: в нём указан идентификатор системы БД %s, а "
+"идентификатор системы pg_control: %s."
+
+#: ../../../src/backend/access/transam/xlogreader.c:761
+#, c-format
+msgid ""
+"WAL file is from different database system: Incorrect XLOG_SEG_SIZE in page "
+"header."
+msgstr ""
+"Файл WAL принадлежит другой СУБД: некорректный XLOG_SEG_SIZE в заголовке "
+"страницы."
+
+#: ../../../src/backend/access/transam/xlogreader.c:767
+#, c-format
+msgid ""
+"WAL file is from different database system: Incorrect XLOG_BLCKSZ in page "
+"header."
+msgstr ""
+"Файл WAL принадлежит другой СУБД: некорректный XLOG_BLCKSZ в заголовке "
+"страницы."
+
+#: ../../../src/backend/access/transam/xlogreader.c:793
+#, c-format
+msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
+msgstr "неожиданный pageaddr %X/%X в сегменте журнала %s, смещение %u"
+
+#: ../../../src/backend/access/transam/xlogreader.c:818
+#, c-format
+msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
+msgstr ""
+"нарушение последовательности ID линии времени %u (после %u) в сегменте "
+"журнала %s, смещение %u"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1027
+#, c-format
+msgid "out-of-order block_id %u at %X/%X"
+msgstr "идентификатор блока %u идёт не по порядку в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1049
+#, c-format
+msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
+msgstr "BKPBLOCK_HAS_DATA установлен, но данных в позиции %X/%X нет"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1056
+#, c-format
+msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
+msgstr ""
+"BKPBLOCK_HAS_DATA не установлен, но длина данных равна %u в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1089
+#, c-format
+msgid ""
+"BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %"
+"X/%X"
+msgstr ""
+"BKPIMAGE_HAS_HOLE установлен, но для пропуска заданы смещение %u и длина %u "
+"при длине образа блока %u в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1105
+#, c-format
+msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
+msgstr ""
+"BKPIMAGE_HAS_HOLE не установлен, но для пропуска заданы смещение %u и длина %"
+"u в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1120
+#, c-format
+msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
+msgstr ""
+"BKPIMAGE_IS_COMPRESSED установлен, но длина образа блока равна %u в позиции %"
+"X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1135
+#, c-format
+msgid ""
+"neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image "
+"length is %u at %X/%X"
+msgstr ""
+"ни BKPIMAGE_HAS_HOLE, ни BKPIMAGE_IS_COMPRESSED не установлены, но длина "
+"образа блока равна %u в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1151
+#, c-format
+msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
+msgstr ""
+"BKPBLOCK_SAME_REL установлен, но предыдущее значение не задано в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1163
+#, c-format
+msgid "invalid block_id %u at %X/%X"
+msgstr "неверный идентификатор блока %u в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1228
+#, c-format
+msgid "record with invalid length at %X/%X"
+msgstr "запись с неверной длиной в позиции %X/%X"
+
+#: ../../../src/backend/access/transam/xlogreader.c:1317
+#, c-format
+msgid "invalid compressed image at %X/%X, block %d"
+msgstr "неверный сжатый образ в позиции %X/%X, блок %d"
 
 #: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
 #: ../../common/fe_memutils.c:98 parsexlog.c:74 parsexlog.c:127
@@ -73,7 +241,7 @@ msgstr "%s: не удалось получить код выхода от под
 msgid "could not open directory \"%s\": %s\n"
 msgstr "не удалось открыть каталог \"%s\": %s\n"
 
-#: copy_fetch.c:93 filemap.c:112 filemap.c:267
+#: copy_fetch.c:93 filemap.c:104 filemap.c:259
 #, c-format
 msgid "could not stat file \"%s\": %s\n"
 msgstr "не удалось получить информацию о файле \"%s\": %s\n"
@@ -169,8 +337,8 @@ msgstr "не удалось открыть файл \"%s\" для усечени
 
 #: file_ops.c:201
 #, c-format
-msgid "could not truncate file \"%s\" to %u: %s\n"
-msgstr "не Ñ\83далоÑ\81Ñ\8c Ñ\83Ñ\81еÑ\87Ñ\8c Ñ\84айл \"%s\" Ð´Ð¾ Ð½Ñ\83жного Ñ\80азмеÑ\80а (%u): %s\n"
+msgid "could not truncate file \"%s\" to %u bytes: %s\n"
+msgstr "не Ñ\83далоÑ\81Ñ\8c Ñ\83Ñ\81еÑ\87Ñ\8c Ñ\84айл \"%s\" Ð´Ð¾ Ð½Ñ\83жного Ñ\87иÑ\81ла Ð±Ð°Ð¹Ñ\82 (%u): %s\n"
 
 #: file_ops.c:217
 #, c-format
@@ -197,37 +365,37 @@ msgstr "ошибка при удалении символической ссыл
 msgid "could not open file \"%s\" for reading: %s\n"
 msgstr "не удалось открыть файл \"%s\" для чтения: %s\n"
 
-#: filemap.c:104
+#: filemap.c:96
 #, c-format
 msgid "data file \"%s\" in source is not a regular file\n"
 msgstr "файл данных \"%s\" в источнике не является обычным файлом\n"
 
-#: filemap.c:126
+#: filemap.c:118
 #, c-format
 msgid "\"%s\" is not a directory\n"
 msgstr "\"%s\" не является каталогом\n"
 
-#: filemap.c:149
+#: filemap.c:141
 #, c-format
 msgid "\"%s\" is not a symbolic link\n"
 msgstr "\"%s\" не является символической ссылкой\n"
 
-#: filemap.c:161
+#: filemap.c:153
 #, c-format
 msgid "\"%s\" is not a regular file\n"
 msgstr "\"%s\" не является обычным файлом\n"
 
-#: filemap.c:279
+#: filemap.c:271
 #, c-format
 msgid "source file list is empty\n"
 msgstr "список файлов в источнике пуст\n"
 
-#: filemap.c:401
+#: filemap.c:387
 #, c-format
 msgid "unexpected page modification for directory or symbolic link \"%s\"\n"
 msgstr ""
-"неожиданная модификация страницы для каталога или символической ссылки \"%s"
-"\"\n"
+"неожиданная модификация страницы для каталога или символической ссылки \"%"
+"s\"\n"
 
 #: libpq_fetch.c:55
 #, c-format
@@ -261,9 +429,9 @@ msgstr "неожиданный результат запроса\n"
 
 #: libpq_fetch.c:123
 #, c-format
-msgid "unrecognized result \"%s\" for current WAL insert location\n"
+msgid "unrecognized result \"%s\" for current XLOG insert location\n"
 msgstr ""
-"нераспознанный результат \"%s\" вместо текущей позиции добавления в WAL\n"
+"нераспознанный результат \"%s\" вместо текущей позиции добавления в XLOG\n"
 
 #: libpq_fetch.c:173
 #, c-format
@@ -292,8 +460,8 @@ msgstr "не удалось перевести подключение libpq в 
 
 #: libpq_fetch.c:251
 #, c-format
-msgid "unexpected result while fetching remote files: %s"
-msgstr "неожиданный результат при получении удалённых файлов: %s"
+msgid "unexpected result while fetching remote files: %s\n"
+msgstr "неожиданный результат при получении удалённых файлов: %s\n"
 
 #: libpq_fetch.c:257
 #, c-format
@@ -305,8 +473,8 @@ msgstr "неожиданный размер набора результатов
 msgid ""
 "unexpected data types in result set while fetching remote files: %u %u %u\n"
 msgstr ""
-"неожиданные типы данных в наборе результатов при получении удалённых файлов: "
-"%u %u %u\n"
+"неожиданные типы данных в наборе результатов при получении удалённых файлов: %"
+"u %u %u\n"
 
 #: libpq_fetch.c:271
 #, c-format
@@ -326,8 +494,8 @@ msgstr "неожиданная длина результата при получ
 
 #: libpq_fetch.c:303
 #, c-format
-msgid "received null value for chunk for file \"%s\", file has been deleted\n"
-msgstr "длÑ\8f Ñ\84айла \"%s\" Ð²Ð¼ÐµÑ\81Ñ\82о Ñ\81егменÑ\82а Ð¿Ð¾Ð»Ñ\83Ñ\87ено NULL-знаÑ\87ение, файл удалён\n"
+msgid "received NULL chunk for file \"%s\", file has been deleted\n"
+msgstr "длÑ\8f Ñ\84айла \"%s\" Ð¿Ð¾Ð»Ñ\83Ñ\87ен NULL-Ñ\81егменÑ\82, файл удалён\n"
 
 #: libpq_fetch.c:310
 #, c-format
@@ -344,32 +512,32 @@ msgstr "не удалось получить удалённый файл \"%s\":
 msgid "unexpected result set while fetching remote file \"%s\"\n"
 msgstr "неожиданный набор результатов при получении удалённого файла \"%s\"\n"
 
-#: libpq_fetch.c:355
+#: libpq_fetch.c:353
 #, c-format
 msgid "fetched file \"%s\", length %d\n"
 msgstr "получен файл \"%s\", длина %d\n"
 
-#: libpq_fetch.c:387
+#: libpq_fetch.c:385
 #, c-format
 msgid "could not send COPY data: %s"
 msgstr "не удалось отправить данные COPY: %s"
 
-#: libpq_fetch.c:413
+#: libpq_fetch.c:411
 #, c-format
 msgid "could not create temporary table: %s"
 msgstr "не удалось создать временную таблицу: %s"
 
-#: libpq_fetch.c:421
+#: libpq_fetch.c:418
 #, c-format
 msgid "could not send file list: %s"
 msgstr "не удалось отправить список файлов: %s"
 
-#: libpq_fetch.c:463
+#: libpq_fetch.c:459
 #, c-format
 msgid "could not send end-of-COPY: %s"
 msgstr "не удалось отправить сообщение о завершении копирования: %s"
 
-#: libpq_fetch.c:469
+#: libpq_fetch.c:465
 #, c-format
 msgid "unexpected result while sending file list: %s"
 msgstr "неожиданный результат при передаче списка: %s"
@@ -461,15 +629,14 @@ msgstr ""
 
 #: pg_rewind.c:63
 #, c-format
-msgid ""
-"      --source-pgdata=DIRECTORY  source data directory to synchronize with\n"
+msgid "      --source-pgdata=DIRECTORY  source data directory to sync with\n"
 msgstr ""
 "      --source-pgdata=КАТАЛОГ    исходный каталог, с которым будет проведена "
 "синхронизация\n"
 
 #: pg_rewind.c:64
 #, c-format
-msgid "      --source-server=CONNSTR    source server to synchronize with\n"
+msgid "      --source-server=CONNSTR    source server to sync with\n"
 msgstr ""
 "      --source-server=СТР_ПОДКЛ  сервер, с которым будет проведена "
 "синхронизация\n"
@@ -550,19 +717,19 @@ msgstr "исходный и целевой кластер уже на одной
 
 #: pg_rewind.c:218
 #, c-format
-msgid "servers diverged at WAL position %X/%X on timeline %u\n"
+msgid "The servers diverged at WAL position %X/%X on timeline %u.\n"
 msgstr "Серверы разошлись в позиции WAL %X/%X на линии времени %u.\n"
 
 #: pg_rewind.c:253
 #, c-format
-msgid "no rewind required\n"
-msgstr "перемотка не требуется.\n"
+msgid "No rewind required.\n"
+msgstr "Ð\9fеремотка не требуется.\n"
 
 #: pg_rewind.c:259
 #, c-format
-msgid "rewinding from last common checkpoint at %X/%X on timeline %u\n"
+msgid "Rewinding from last common checkpoint at %X/%X on timeline %u\n"
 msgstr ""
-"перемотка от последней общей контрольной точки в позиции %X/%X на линии "
+"Ð\9fеремотка от последней общей контрольной точки в позиции %X/%X на линии "
 "времени %u\n"
 
 #: pg_rewind.c:267
@@ -615,8 +782,8 @@ msgstr "кластеры несовместимы с этой версией pg_
 msgid ""
 "target server needs to use either data checksums or \"wal_log_hints = on\"\n"
 msgstr ""
-"на целевом сервере должны быть контрольные суммы данных или \"wal_log_hints "
-"on\"\n"
+"на целевом сервере должны быть контрольные суммы данных или \"wal_log_hints "
+"on\"\n"
 
 #: pg_rewind.c:381
 #, c-format
@@ -662,8 +829,8 @@ msgstr "Ожидается числовой идентификатор лини
 
 #: timeline.c:83
 #, c-format
-msgid "Expected a transaction log switchpoint location.\n"
-msgstr "Ð\9eжидаеÑ\82Ñ\81Ñ\8f Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ\82оÑ\87ки Ð¿ÐµÑ\80еклÑ\8eÑ\87ениÑ\8f Ð¶Ñ\83Ñ\80нала Ñ\82Ñ\80анзакÑ\86ий.\n"
+msgid "Expected an XLOG switchpoint location.\n"
+msgstr "Ð\9eжидаеÑ\82Ñ\81Ñ\8f Ð¿Ð¾Ð·Ð¸Ñ\86иÑ\8f Ñ\82оÑ\87ки Ð¿ÐµÑ\80еклÑ\8eÑ\87ениÑ\8f Ð² XLOG.\n"
 
 #: timeline.c:88
 #, c-format
@@ -684,171 +851,7 @@ msgstr "неверные данные в файле истории\n"
 #, c-format
 msgid "Timeline IDs must be less than child timeline's ID.\n"
 msgstr ""
-"Идентификаторы линий времени должны быть меньше идентификатора линии-"
-"потомка.\n"
-
-#: xlogreader.c:264
-#, c-format
-msgid "invalid record offset at %X/%X"
-msgstr "неверное смещение записи: %X/%X"
-
-#: xlogreader.c:272
-#, c-format
-msgid "contrecord is requested by %X/%X"
-msgstr "по смещению %X/%X запрошено продолжение записи"
-
-#: xlogreader.c:312 xlogreader.c:603
-#, c-format
-msgid "invalid record length at %X/%X"
-msgstr "неверная длина записи по смещению %X/%X"
-
-#: xlogreader.c:326
-#, c-format
-msgid "record length %u at %X/%X too long"
-msgstr "длина записи %u по смещению %X/%X слишком велика"
-
-#: xlogreader.c:367
-#, c-format
-msgid "there is no contrecord flag at %X/%X"
-msgstr "нет флага contrecord в позиции %X/%X"
-
-#: xlogreader.c:380
-#, c-format
-msgid "invalid contrecord length %u at %X/%X"
-msgstr "неверная длина contrecord (%u) в позиции %X/%X"
-
-#: xlogreader.c:610
-#, c-format
-msgid "invalid resource manager ID %u at %X/%X"
-msgstr "неверный ID менеджера ресурсов %u по смещению %X/%X"
-
-#: xlogreader.c:624 xlogreader.c:641
-#, c-format
-msgid "record with incorrect prev-link %X/%X at %X/%X"
-msgstr "запись с неверной ссылкой назад %X/%X по смещению %X/%X"
-
-#: xlogreader.c:678
-#, c-format
-msgid "incorrect resource manager data checksum in record at %X/%X"
-msgstr ""
-"некорректная контрольная сумма данных менеджера ресурсов в записи по "
-"смещению %X/%X"
-
-#: xlogreader.c:711
-#, c-format
-msgid "invalid magic number %04X in log segment %s, offset %u"
-msgstr "неверное магическое число %04X в сегменте журнала %s, смещение %u"
-
-#: xlogreader.c:725 xlogreader.c:776
-#, c-format
-msgid "invalid info bits %04X in log segment %s, offset %u"
-msgstr "неверные информационные биты %04X в сегменте журнала %s, смещение %u"
-
-#: xlogreader.c:751
-#, c-format
-msgid ""
-"WAL file is from different database system: WAL file database system "
-"identifier is %s, pg_control database system identifier is %s"
-msgstr ""
-"файл WAL принадлежит другой СУБД: в нём указан идентификатор системы БД %s, "
-"а идентификатор системы pg_control: %s"
+"Идентификаторы линий времени должны быть меньше идентификатора "
+"линии-потомка.\n"
 
-#: xlogreader.c:758
-#, c-format
-msgid ""
-"WAL file is from different database system: incorrect XLOG_SEG_SIZE in page "
-"header"
-msgstr ""
-"файл WAL принадлежит другой СУБД: некорректный XLOG_SEG_SIZE в заголовке "
-"страницы"
 
-#: xlogreader.c:764
-#, c-format
-msgid ""
-"WAL file is from different database system: incorrect XLOG_BLCKSZ in page "
-"header"
-msgstr ""
-"файл WAL принадлежит другой СУБД: некорректный XLOG_BLCKSZ в заголовке "
-"страницы"
-
-#: xlogreader.c:790
-#, c-format
-msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
-msgstr "неожиданный pageaddr %X/%X в сегменте журнала %s, смещение %u"
-
-#: xlogreader.c:815
-#, c-format
-msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
-msgstr ""
-"нарушение последовательности ID линии времени %u (после %u) в сегменте "
-"журнала %s, смещение %u"
-
-#: xlogreader.c:1024
-#, c-format
-msgid "out-of-order block_id %u at %X/%X"
-msgstr "идентификатор блока %u идёт не по порядку в позиции %X/%X"
-
-#: xlogreader.c:1046
-#, c-format
-msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
-msgstr "BKPBLOCK_HAS_DATA установлен, но данных в позиции %X/%X нет"
-
-#: xlogreader.c:1053
-#, c-format
-msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
-msgstr ""
-"BKPBLOCK_HAS_DATA не установлен, но длина данных равна %u в позиции %X/%X"
-
-#: xlogreader.c:1086
-#, c-format
-msgid ""
-"BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at "
-"%X/%X"
-msgstr ""
-"BKPIMAGE_HAS_HOLE установлен, но для пропуска заданы смещение %u и длина %u "
-"при длине образа блока %u в позиции %X/%X"
-
-#: xlogreader.c:1102
-#, c-format
-msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
-msgstr ""
-"BKPIMAGE_HAS_HOLE не установлен, но для пропуска заданы смещение %u и длина "
-"%u в позиции %X/%X"
-
-#: xlogreader.c:1117
-#, c-format
-msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
-msgstr ""
-"BKPIMAGE_IS_COMPRESSED установлен, но длина образа блока равна %u в позиции "
-"%X/%X"
-
-#: xlogreader.c:1132
-#, c-format
-msgid ""
-"neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image "
-"length is %u at %X/%X"
-msgstr ""
-"ни BKPIMAGE_HAS_HOLE, ни BKPIMAGE_IS_COMPRESSED не установлены, но длина "
-"образа блока равна %u в позиции %X/%X"
-
-#: xlogreader.c:1148
-#, c-format
-msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
-msgstr ""
-"BKPBLOCK_SAME_REL установлен, но предыдущее значение не задано в позиции %X/"
-"%X"
-
-#: xlogreader.c:1160
-#, c-format
-msgid "invalid block_id %u at %X/%X"
-msgstr "неверный идентификатор блока %u в позиции %X/%X"
-
-#: xlogreader.c:1225
-#, c-format
-msgid "record with invalid length at %X/%X"
-msgstr "запись с неверной длиной в позиции %X/%X"
-
-#: xlogreader.c:1314
-#, c-format
-msgid "invalid compressed image at %X/%X, block %d"
-msgstr "неверный сжатый образ в позиции %X/%X, блок %d"
index e6d770ab11e23b78c0250f1e821809192fb77ebe..04fd8a95a104dd68429f2e0c91893f78717e51fe 100644 (file)
@@ -23,10 +23,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:43+0000\n"
-"PO-Revision-Date: 2015-10-17 23:07+0400\n"
+"POT-Creation-Date: 2015-07-22 00:13+0000\n"
+"PO-Revision-Date: 2015-07-22 17:02+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -35,7 +35,7 @@ msgstr ""
 "X-Poedit-Country: RUSSIAN FEDERATION\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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
 #: ../../common/fe_memutils.c:98
@@ -1003,9 +1003,8 @@ msgstr "  -s, --system              переиндексировать сист
 
 #: reindexdb.c:401
 #, c-format
-msgid "  -S, --schema=SCHEMA       reindex specific schema(s) only\n"
-msgstr ""
-"  -S, --schema=СХЕМА        переиндексировать только указанную схему(ы)\n"
+msgid "  -S, --schema=SCHEMA       recreate specific schema(s) only\n"
+msgstr "  -S, --schema=СХЕМА        пересоздать только указанную схему(ы)\n"
 
 #: reindexdb.c:402
 #, c-format
@@ -1121,55 +1120,55 @@ msgstr ""
 
 #: vacuumdb.c:939
 #, c-format
-msgid ""
-"  -j, --jobs=NUM                  use this many concurrent connections to "
-"vacuum\n"
-msgstr ""
-"  -j, --jobs=ЧИСЛО                запускать для очистки заданное число "
-"заданий\n"
-
-#: vacuumdb.c:940
-#, c-format
 msgid "  -q, --quiet                     don't write any messages\n"
 msgstr "  -q, --quiet                     не выводить сообщения\n"
 
-#: vacuumdb.c:941
+#: vacuumdb.c:940
 #, c-format
 msgid "  -t, --table='TABLE[(COLUMNS)]'  vacuum specific table(s) only\n"
 msgstr ""
 "  -t, --table='ТАБЛ[(КОЛОНКИ)]'   очистить только указанную таблицу(ы)\n"
 
-#: vacuumdb.c:942
+#: vacuumdb.c:941
 #, c-format
 msgid "  -v, --verbose                   write a lot of output\n"
 msgstr "  -v, --verbose                   выводить исчерпывающие сообщения\n"
 
-#: vacuumdb.c:943
+#: vacuumdb.c:942
 #, c-format
 msgid ""
 "  -V, --version                   output version information, then exit\n"
 msgstr "  -V, --version                   показать версию и выйти\n"
 
-#: vacuumdb.c:944
+#: vacuumdb.c:943
 #, c-format
 msgid "  -z, --analyze                   update optimizer statistics\n"
 msgstr "  -z, --analyze                   обновить статистику оптимизатора\n"
 
+#: vacuumdb.c:944
+#, c-format
+msgid ""
+"  -Z, --analyze-only              only update optimizer statistics;  no "
+"vacuum\n"
+msgstr ""
+"  -Z, --analyze-only              только обновить статистику оптимизатора, не "
+"очищать БД\n"
+
 #: vacuumdb.c:945
 #, c-format
 msgid ""
-"  -Z, --analyze-only              only update optimizer statistics; no "
+"  -j, --jobs=NUM                  use this many concurrent connections to "
 "vacuum\n"
 msgstr ""
-"  -Z, --analyze-only              только обновить статистику оптимизатора,\n"
-"                                  не очищать БД\n"
+"  -j, --jobs=ЧИСЛО                запускать для очистки заданное число "
+"заданий\n"
 
 #: vacuumdb.c:946
 #, c-format
 msgid ""
 "      --analyze-in-stages         only update optimizer statistics, in "
 "multiple\n"
-"                                  stages for faster results; no vacuum\n"
+"                                  stages for faster results;  no vacuum\n"
 msgstr ""
 "      --analyze-in-stages         только пересчитать статистику для "
 "оптимизатора\n"
index 01f98b00184acfa8ff625e2a2197db0585989007..1eff36c713f9bbc440597ac1d49d926b1f8dea83 100644 (file)
@@ -10,102 +10,96 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.2\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-19 03:07+0000\n"
-"PO-Revision-Date: 2015-10-16 21:10+0400\n"
+"POT-Creation-Date: 2012-07-11 03:39+0000\n"
+"PO-Revision-Date: 2012-04-02 19:16+0400\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.4\n"
 
-#: plperl.c:404
+#: plperl.c:365
 msgid ""
 "If true, trusted and untrusted Perl code will be compiled in strict mode."
 msgstr ""
-"Если этот параметр равен true, доверенный и недоверенный код Perl будет "
+"Если этот параметр равен true, доверенный и не доверенный код Perl будет "
 "компилироваться в строгом режиме."
 
-#: plperl.c:418
+#: plperl.c:379
 msgid ""
 "Perl initialization code to execute when a Perl interpreter is initialized."
 msgstr ""
 "Код инициализации Perl, который выполняется при инициализации интерпретатора "
 "Perl."
 
-#: plperl.c:440
+#: plperl.c:401
 msgid "Perl initialization code to execute once when plperl is first used."
 msgstr ""
 "Код инициализации Perl, который выполняется один раз, при первом "
 "использовании plperl."
 
-#: plperl.c:448
+#: plperl.c:409
 msgid "Perl initialization code to execute once when plperlu is first used."
 msgstr ""
 "Код инициализации Perl, который выполняется один раз, при первом "
 "использовании plperlu."
 
-#: plperl.c:645
-#, c-format
-msgid "cannot allocate multiple Perl interpreters on this platform"
-msgstr "на этой платформе нельзя запустить множество интерпретаторов Perl"
-
-#: plperl.c:665 plperl.c:840 plperl.c:846 plperl.c:960 plperl.c:972
-#: plperl.c:1015 plperl.c:1036 plperl.c:2068 plperl.c:2175 plperl.c:2242
-#: plperl.c:2304
+#: plperl.c:626 plperl.c:788 plperl.c:793 plperl.c:897 plperl.c:908
+#: plperl.c:949 plperl.c:970 plperl.c:1943 plperl.c:2038 plperl.c:2100
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: plperl.c:666
+#: plperl.c:627
 #, c-format
 msgid "while executing PostgreSQL::InServer::SPI::bootstrap"
 msgstr "при выполнении PostgreSQL::InServer::SPI::bootstrap"
 
-#: plperl.c:841
+#: plperl.c:789
 #, c-format
 msgid "while parsing Perl initialization"
 msgstr "при разборе параметров инициализации Perl"
 
-#: plperl.c:847
+#: plperl.c:794
 #, c-format
 msgid "while running Perl initialization"
 msgstr "при выполнении инициализации Perl"
 
-#: plperl.c:961
+#: plperl.c:898
 #, c-format
 msgid "while executing PLC_TRUSTED"
 msgstr "при выполнении PLC_TRUSTED"
 
-#: plperl.c:973
+#: plperl.c:909
 #, c-format
 msgid "while executing utf8fix"
 msgstr "при выполнении utf8fix"
 
-#: plperl.c:1016
+#: plperl.c:950
 #, c-format
 msgid "while executing plperl.on_plperl_init"
 msgstr "при выполнении plperl.on_plperl_init"
 
-#: plperl.c:1037
+#: plperl.c:971
 #, c-format
 msgid "while executing plperl.on_plperlu_init"
 msgstr "при выполнении plperl.on_plperlu_init"
 
-#: plperl.c:1081 plperl.c:1710
+#: plperl.c:1015 plperl.c:1615
 #, c-format
 msgid "Perl hash contains nonexistent column \"%s\""
 msgstr "Perl-хэш содержит несуществующую колонку \"%s\""
 
-#: plperl.c:1166
+#: plperl.c:1100
 #, c-format
 msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
 msgstr "число размерностей массива (%d) превышает предел (%d)"
 
-#: plperl.c:1178 plperl.c:1195
+#: plperl.c:1112 plperl.c:1129
 #, c-format
 msgid ""
 "multidimensional arrays must have array expressions with matching dimensions"
@@ -113,80 +107,60 @@ msgstr ""
 "для многомерных массивов должны задаваться выражения с соответствующими "
 "размерностями"
 
-#: plperl.c:1230
+#: plperl.c:1166
 #, c-format
 msgid "cannot convert Perl array to non-array type %s"
 msgstr "Perl-массив нельзя преобразовать в тип не массива %s"
 
-#: plperl.c:1332
+#: plperl.c:1262
 #, c-format
 msgid "cannot convert Perl hash to non-composite type %s"
 msgstr "Perl-хэш нельзя преобразовать в не составной тип %s"
 
-#: plperl.c:1343
+#: plperl.c:1273
 #, c-format
 msgid ""
 "function returning record called in context that cannot accept type record"
 msgstr ""
 "функция, возвращающая запись, вызвана в контексте, не допускающем этот тип"
 
-#: plperl.c:1358
+#: plperl.c:1288
 #, c-format
 msgid "PL/Perl function must return reference to hash or array"
 msgstr "функция PL/Perl должна возвращать ссылку на хэш или массив"
 
-#: plperl.c:1395
-#, c-format
-msgid "lookup failed for type %s"
-msgstr "найти тип %s не удалось"
-
-#: plperl.c:1687
+#: plperl.c:1592
 #, c-format
 msgid "$_TD->{new} does not exist"
 msgstr "$_TD->{new} не существует"
 
-#: plperl.c:1691
+#: plperl.c:1596
 #, c-format
 msgid "$_TD->{new} is not a hash reference"
 msgstr "$_TD->{new} - не ссылка на хэш"
 
-#: plperl.c:1944 plperl.c:2776
+#: plperl.c:1820 plperl.c:2518
 #, c-format
 msgid "PL/Perl functions cannot return type %s"
 msgstr "функции PL/Perl не могут возвращать тип %s"
 
-#: plperl.c:1957 plperl.c:2821
+#: plperl.c:1833 plperl.c:2565
 #, c-format
 msgid "PL/Perl functions cannot accept type %s"
 msgstr "функции PL/Perl не могут принимать тип %s"
 
-#: plperl.c:2073
+#: plperl.c:1947
 #, c-format
 msgid "didn't get a CODE reference from compiling function \"%s\""
 msgstr "не удалось получить ссылку на код после компиляции функции \"%s\""
 
-#: plperl.c:2163
-#, c-format
-msgid "didn't get a return item from function"
-msgstr "не удалось получить возвращаемый элемент от функции"
-
-#: plperl.c:2206 plperl.c:2272
-#, c-format
-msgid "couldn't fetch $_TD"
-msgstr "не удалось получить $_TD"
-
-#: plperl.c:2230 plperl.c:2292
-#, c-format
-msgid "didn't get a return item from trigger function"
-msgstr "не удалось получить возвращаемый элемент от триггерной функции"
-
-#: plperl.c:2349
+#: plperl.c:2151
 #, c-format
 msgid "set-valued function called in context that cannot accept a set"
 msgstr ""
 "функция, возвращающая множество, вызвана в контексте, где ему нет места"
 
-#: plperl.c:2393
+#: plperl.c:2195
 #, c-format
 msgid ""
 "set-returning PL/Perl function must return reference to array or use "
@@ -195,12 +169,12 @@ msgstr ""
 "функция PL/Perl, возвращающая множество, должна возвращать ссылку на массив "
 "или вызывать return_next"
 
-#: plperl.c:2507
+#: plperl.c:2315
 #, c-format
 msgid "ignoring modified row in DELETE trigger"
 msgstr "в триггере DELETE изменённая строка игнорируется"
 
-#: plperl.c:2515
+#: plperl.c:2323
 #, c-format
 msgid ""
 "result of PL/Perl trigger function must be undef, \"SKIP\", or \"MODIFY\""
@@ -208,23 +182,23 @@ msgstr ""
 "результатом триггерной функции PL/Perl должен быть undef, \"SKIP\" или "
 "\"MODIFY\""
 
-#: plperl.c:2694 plperl.c:2704
+#: plperl.c:2449 plperl.c:2455
 #, c-format
 msgid "out of memory"
 msgstr "нехватка памяти"
 
-#: plperl.c:2768
+#: plperl.c:2509
 #, c-format
 msgid "trigger functions can only be called as triggers"
 msgstr "триггерные функции могут вызываться только в триггерах"
 
-#: plperl.c:3144
+#: plperl.c:2885
 #, c-format
 msgid "cannot use return_next in a non-SETOF function"
 msgstr ""
 "return_next можно использовать только в функциях, возвращающих множества"
 
-#: plperl.c:3200
+#: plperl.c:2941
 #, c-format
 msgid ""
 "SETOF-composite-returning PL/Perl function must call return_next with "
@@ -233,17 +207,17 @@ msgstr ""
 "функция PL/Perl, возвращающая составное множество, должна вызывать "
 "return_next со ссылкой на хэш"
 
-#: plperl.c:3934
+#: plperl.c:3652
 #, c-format
 msgid "PL/Perl function \"%s\""
 msgstr "функция PL/Perl \"%s\""
 
-#: plperl.c:3946
+#: plperl.c:3664
 #, c-format
 msgid "compilation of PL/Perl function \"%s\""
 msgstr "компиляция функции PL/Perl \"%s\""
 
-#: plperl.c:3955
+#: plperl.c:3673
 #, c-format
 msgid "PL/Perl anonymous code block"
 msgstr "анонимный блок кода PL/Perl"
index 294c16743f7d600b180c11c86e772341302e938a..776d5077639990619dcb7bda62ce04b2635aeada 100644 (file)
@@ -14,17 +14,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-19 03:07+0000\n"
-"PO-Revision-Date: 2015-10-16 21:32+0400\n"
+"POT-Creation-Date: 2015-07-22 00:07+0000\n"
+"PO-Revision-Date: 2015-07-22 17:10+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: pl_comp.c:432 pl_handler.c:448
 #, c-format
@@ -87,8 +87,8 @@ msgstr "неоднозначная ссылка на колонку \"%s\""
 msgid "It could refer to either a PL/pgSQL variable or a table column."
 msgstr "Подразумевается ссылка на переменную PL/pgSQL или колонку таблицы."
 
-#: pl_comp.c:1259 pl_comp.c:1287 pl_exec.c:4394 pl_exec.c:4743 pl_exec.c:4828
-#: pl_exec.c:4919
+#: pl_comp.c:1259 pl_comp.c:1287 pl_exec.c:4391 pl_exec.c:4740 pl_exec.c:4825
+#: pl_exec.c:4916
 #, c-format
 msgid "record \"%s\" has no field \"%s\""
 msgstr "в записи \"%s\" нет поля \"%s\""
@@ -126,52 +126,57 @@ msgstr ""
 "не удалось определить фактический тип аргумента для полиморфной функции \"%s"
 "\""
 
-#: pl_exec.c:324 pl_exec.c:612 pl_exec.c:872
+#: pl_exec.c:319 pl_exec.c:617 pl_exec.c:887
 msgid "during initialization of execution state"
 msgstr "в процессе инициализации состояния выполнения"
 
-#: pl_exec.c:331
+#: pl_exec.c:326
 msgid "while storing call arguments into local variables"
 msgstr "при сохранении аргументов вызова в локальных переменных"
 
-#: pl_exec.c:416 pl_exec.c:760
+#: pl_exec.c:411 pl_exec.c:765
 msgid "during function entry"
 msgstr "при входе в функцию"
 
-#: pl_exec.c:441
+#: pl_exec.c:442 pl_exec.c:796 pl_exec.c:924
+#, c-format
+msgid "CONTINUE cannot be used outside a loop"
+msgstr "CONTINUE нельзя использовать вне цикла"
+
+#: pl_exec.c:446
 #, c-format
 msgid "control reached end of function without RETURN"
 msgstr "конец функции достигнут без RETURN"
 
-#: pl_exec.c:448
+#: pl_exec.c:453
 msgid "while casting return value to function's return type"
 msgstr "при приведении возвращаемого значения к типу результата функции"
 
-#: pl_exec.c:461 pl_exec.c:2938
+#: pl_exec.c:466 pl_exec.c:2966
 #, c-format
 msgid "set-valued function called in context that cannot accept a set"
 msgstr ""
 "функция, возвращающая множество, вызвана в контексте, где ему нет места"
 
-#: pl_exec.c:499 pl_exec.c:2779
+#: pl_exec.c:504 pl_exec.c:2808
 msgid "returned record type does not match expected record type"
 msgstr "возвращаемый тип записи не соответствует ожидаемому"
 
-#: pl_exec.c:554 pl_exec.c:789 pl_exec.c:907
+#: pl_exec.c:559 pl_exec.c:804 pl_exec.c:932
 msgid "during function exit"
 msgstr "при выходе из функции"
 
-#: pl_exec.c:785 pl_exec.c:903
+#: pl_exec.c:800 pl_exec.c:928
 #, c-format
 msgid "control reached end of trigger procedure without RETURN"
 msgstr "конец триггерной процедуры достигнут без RETURN"
 
-#: pl_exec.c:794
+#: pl_exec.c:809
 #, c-format
 msgid "trigger procedure cannot return a set"
 msgstr "триггерная процедура не может возвращать множество"
 
-#: pl_exec.c:816
+#: pl_exec.c:831
 msgid ""
 "returned row structure does not match the structure of the triggering table"
 msgstr ""
@@ -181,7 +186,7 @@ msgstr ""
 #. translator: last %s is a phrase such as "during statement block
 #. local variable initialization"
 #.
-#: pl_exec.c:954
+#: pl_exec.c:983
 #, c-format
 msgid "PL/pgSQL function %s line %d %s"
 msgstr "функция PL/pgSQL %s, строка %d, %s"
@@ -189,249 +194,249 @@ msgstr "функция PL/pgSQL %s, строка %d, %s"
 #. translator: last %s is a phrase such as "while storing call
 #. arguments into local variables"
 #.
-#: pl_exec.c:965
+#: pl_exec.c:994
 #, c-format
 msgid "PL/pgSQL function %s %s"
 msgstr "функция PL/pgSQL %s, %s"
 
 #. translator: last %s is a plpgsql statement type name
-#: pl_exec.c:973
+#: pl_exec.c:1002
 #, c-format
 msgid "PL/pgSQL function %s line %d at %s"
 msgstr "функция PL/pgSQL %s, строка %d, оператор %s"
 
-#: pl_exec.c:979
+#: pl_exec.c:1008
 #, c-format
 msgid "PL/pgSQL function %s"
 msgstr "функция PL/pgSQL %s"
 
-#: pl_exec.c:1089
+#: pl_exec.c:1118
 msgid "during statement block local variable initialization"
 msgstr "при инициализации локальной переменной в блоке операторов"
 
-#: pl_exec.c:1128
+#: pl_exec.c:1157
 #, c-format
 msgid "variable \"%s\" declared NOT NULL cannot default to NULL"
 msgstr ""
 "переменная \"%s\", объявленная NOT NULL, не может иметь значение по "
 "умолчанию NULL"
 
-#: pl_exec.c:1178
+#: pl_exec.c:1207
 msgid "during statement block entry"
 msgstr "при входе в блок операторов"
 
-#: pl_exec.c:1199
+#: pl_exec.c:1228
 msgid "during statement block exit"
 msgstr "при выходе из блока операторов"
 
-#: pl_exec.c:1242
+#: pl_exec.c:1271
 msgid "during exception cleanup"
 msgstr "при очистке после исключения"
 
-#: pl_exec.c:1593
+#: pl_exec.c:1622
 #, c-format
 msgid "GET STACKED DIAGNOSTICS cannot be used outside an exception handler"
 msgstr ""
 "GET STACKED DIAGNOSTICS нельзя использовать вне блока обработчика исключения"
 
-#: pl_exec.c:1789
+#: pl_exec.c:1818
 #, c-format
 msgid "case not found"
 msgstr "неправильный CASE"
 
-#: pl_exec.c:1790
+#: pl_exec.c:1819
 #, c-format
 msgid "CASE statement is missing ELSE part."
 msgstr "В операторе CASE не хватает части ELSE."
 
-#: pl_exec.c:1944
+#: pl_exec.c:1973
 #, c-format
 msgid "lower bound of FOR loop cannot be null"
 msgstr "нижняя граница цикла FOR не может быть равна NULL"
 
-#: pl_exec.c:1960
+#: pl_exec.c:1989
 #, c-format
 msgid "upper bound of FOR loop cannot be null"
 msgstr "верхняя граница цикла FOR не может быть равна NULL"
 
-#: pl_exec.c:1978
+#: pl_exec.c:2007
 #, c-format
 msgid "BY value of FOR loop cannot be null"
 msgstr "значение BY в цикле FOR не может быть равно NULL"
 
-#: pl_exec.c:1984
+#: pl_exec.c:2013
 #, c-format
 msgid "BY value of FOR loop must be greater than zero"
 msgstr "значение BY в цикле FOR должно быть больше нуля"
 
-#: pl_exec.c:2153 pl_exec.c:3911
+#: pl_exec.c:2182 pl_exec.c:3908
 #, c-format
 msgid "cursor \"%s\" already in use"
 msgstr "курсор \"%s\" уже используется"
 
-#: pl_exec.c:2176 pl_exec.c:3973
+#: pl_exec.c:2205 pl_exec.c:3970
 #, c-format
 msgid "arguments given for cursor without arguments"
 msgstr "курсору без аргументов были переданы аргументы"
 
-#: pl_exec.c:2195 pl_exec.c:3992
+#: pl_exec.c:2224 pl_exec.c:3989
 #, c-format
 msgid "arguments required for cursor"
 msgstr "курсору требуются аргументы"
 
-#: pl_exec.c:2280
+#: pl_exec.c:2309
 #, c-format
 msgid "FOREACH expression must not be null"
 msgstr "выражение FOREACH не может быть равно NULL"
 
-#: pl_exec.c:2286
+#: pl_exec.c:2315
 #, c-format
 msgid "FOREACH expression must yield an array, not type %s"
 msgstr "выражение в FOREACH должно быть массивом, но не типом %s"
 
-#: pl_exec.c:2303
+#: pl_exec.c:2332
 #, c-format
 msgid "slice dimension (%d) is out of the valid range 0..%d"
 msgstr "размерность среза (%d) вне допустимого диапазона 0..%d"
 
-#: pl_exec.c:2330
+#: pl_exec.c:2359
 #, c-format
 msgid "FOREACH ... SLICE loop variable must be of an array type"
 msgstr "переменная цикла FOREACH ... SLICE должна быть массивом"
 
-#: pl_exec.c:2334
+#: pl_exec.c:2363
 #, c-format
 msgid "FOREACH loop variable must not be of an array type"
 msgstr "переменная цикла FOREACH не должна быть массивом"
 
-#: pl_exec.c:2522 pl_exec.c:2604 pl_exec.c:2771
+#: pl_exec.c:2551 pl_exec.c:2633 pl_exec.c:2800
 #, c-format
 msgid ""
 "cannot return non-composite value from function returning composite type"
 msgstr ""
 "функция, возвращающая составной тип, не может вернуть несоставное значение"
 
-#: pl_exec.c:2648 pl_gram.y:3161
+#: pl_exec.c:2677 pl_gram.y:3112
 #, c-format
 msgid "cannot use RETURN NEXT in a non-SETOF function"
 msgstr ""
 "RETURN NEXT можно использовать только в функциях, возвращающих множества"
 
-#: pl_exec.c:2682 pl_exec.c:2813
+#: pl_exec.c:2711 pl_exec.c:2842
 #, c-format
 msgid "wrong result type supplied in RETURN NEXT"
 msgstr "в RETURN NEXT передан неправильный тип результата"
 
-#: pl_exec.c:2711 pl_exec.c:4381 pl_exec.c:4710 pl_exec.c:4736 pl_exec.c:4802
-#: pl_exec.c:4821 pl_exec.c:4889 pl_exec.c:4912
+#: pl_exec.c:2740 pl_exec.c:4378 pl_exec.c:4707 pl_exec.c:4733 pl_exec.c:4799
+#: pl_exec.c:4818 pl_exec.c:4886 pl_exec.c:4909
 #, c-format
 msgid "record \"%s\" is not assigned yet"
 msgstr "записи \"%s\" не присвоено значение"
 
-#: pl_exec.c:2713 pl_exec.c:4383 pl_exec.c:4712 pl_exec.c:4738 pl_exec.c:4804
-#: pl_exec.c:4823 pl_exec.c:4891 pl_exec.c:4914
+#: pl_exec.c:2742 pl_exec.c:4380 pl_exec.c:4709 pl_exec.c:4735 pl_exec.c:4801
+#: pl_exec.c:4820 pl_exec.c:4888 pl_exec.c:4911
 #, c-format
 msgid "The tuple structure of a not-yet-assigned record is indeterminate."
 msgstr ""
 "Для записи, которой не присвоено значение, структура кортежа не определена."
 
-#: pl_exec.c:2717 pl_exec.c:2737
+#: pl_exec.c:2746 pl_exec.c:2766
 #, c-format
 msgid "wrong record type supplied in RETURN NEXT"
 msgstr "в RETURN NEXT передан неправильный тип записи"
 
-#: pl_exec.c:2832
+#: pl_exec.c:2861
 #, c-format
 msgid "RETURN NEXT must have a parameter"
 msgstr "у оператора RETURN NEXT должен быть параметр"
 
-#: pl_exec.c:2865 pl_gram.y:3223
+#: pl_exec.c:2894 pl_gram.y:3174
 #, c-format
 msgid "cannot use RETURN QUERY in a non-SETOF function"
 msgstr ""
 "RETURN QUERY можно использовать только в функциях, возвращающих множества"
 
-#: pl_exec.c:2886
+#: pl_exec.c:2914
 msgid "structure of query does not match function result type"
 msgstr "структура запроса не соответствует типу результата функции"
 
-#: pl_exec.c:2966 pl_exec.c:3096
+#: pl_exec.c:2994 pl_exec.c:3124
 #, c-format
 msgid "RAISE option already specified: %s"
 msgstr "этот параметр RAISE уже указан: %s"
 
-#: pl_exec.c:2999
+#: pl_exec.c:3027
 #, c-format
 msgid "RAISE without parameters cannot be used outside an exception handler"
 msgstr ""
 "RAISE без параметров нельзя использовать вне блока обработчика исключения"
 
-#: pl_exec.c:3086
+#: pl_exec.c:3114
 #, c-format
 msgid "RAISE statement option cannot be null"
 msgstr "параметром оператора RAISE не может быть NULL"
 
-#: pl_exec.c:3155
+#: pl_exec.c:3185
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: pl_exec.c:3226
+#: pl_exec.c:3258
 #, c-format
 msgid "assertion failed"
 msgstr "нарушение истинности"
 
-#: pl_exec.c:3417 pl_exec.c:3561 pl_exec.c:3750
+#: pl_exec.c:3414 pl_exec.c:3558 pl_exec.c:3747
 #, c-format
 msgid "cannot COPY to/from client in PL/pgSQL"
 msgstr "в PL/pgSQL нельзя выполнить COPY с участием клиента"
 
-#: pl_exec.c:3421 pl_exec.c:3565 pl_exec.c:3754
+#: pl_exec.c:3418 pl_exec.c:3562 pl_exec.c:3751
 #, c-format
 msgid "cannot begin/end transactions in PL/pgSQL"
 msgstr "в PL/pgSQL нельзя начинать/заканчивать транзакции"
 
-#: pl_exec.c:3422 pl_exec.c:3566 pl_exec.c:3755
+#: pl_exec.c:3419 pl_exec.c:3563 pl_exec.c:3752
 #, c-format
 msgid "Use a BEGIN block with an EXCEPTION clause instead."
 msgstr "Используйте блок BEGIN с предложением EXCEPTION."
 
-#: pl_exec.c:3589 pl_exec.c:3779
+#: pl_exec.c:3586 pl_exec.c:3776
 #, c-format
 msgid "INTO used with a command that cannot return data"
 msgstr "INTO с командой не может возвращать данные"
 
-#: pl_exec.c:3617 pl_exec.c:3807
+#: pl_exec.c:3614 pl_exec.c:3804
 #, c-format
 msgid "query returned no rows"
 msgstr "запрос не вернул строк"
 
-#: pl_exec.c:3636 pl_exec.c:3826
+#: pl_exec.c:3633 pl_exec.c:3823
 #, c-format
 msgid "query returned more than one row"
 msgstr "запрос вернул несколько строк"
 
-#: pl_exec.c:3653
+#: pl_exec.c:3650
 #, c-format
 msgid "query has no destination for result data"
 msgstr "в запросе нет назначения для данных результата"
 
-#: pl_exec.c:3654
+#: pl_exec.c:3651
 #, c-format
 msgid "If you want to discard the results of a SELECT, use PERFORM instead."
 msgstr "Если вам нужно отбросить результаты SELECT, используйте PERFORM."
 
-#: pl_exec.c:3686 pl_exec.c:7122
+#: pl_exec.c:3683 pl_exec.c:7113
 #, c-format
 msgid "query string argument of EXECUTE is null"
 msgstr "в качестве текста запроса в EXECUTE передан NULL"
 
-#: pl_exec.c:3742
+#: pl_exec.c:3739
 #, c-format
 msgid "EXECUTE of SELECT ... INTO is not implemented"
 msgstr "возможность выполнения SELECT ... INTO в EXECUTE не реализована"
 
-#: pl_exec.c:3743
+#: pl_exec.c:3740
 #, c-format
 msgid ""
 "You might want to use EXECUTE ... INTO or EXECUTE CREATE TABLE ... AS "
@@ -440,57 +445,57 @@ msgstr ""
 "Альтернативой может стать EXECUTE ... INTO или EXECUTE CREATE TABLE ... "
 "AS ..."
 
-#: pl_exec.c:4055 pl_exec.c:4147
+#: pl_exec.c:4052 pl_exec.c:4144
 #, c-format
 msgid "cursor variable \"%s\" is null"
 msgstr "переменная курсора \"%s\" равна NULL"
 
-#: pl_exec.c:4062 pl_exec.c:4154
+#: pl_exec.c:4059 pl_exec.c:4151
 #, c-format
 msgid "cursor \"%s\" does not exist"
 msgstr "курсор \"%s\" не существует"
 
-#: pl_exec.c:4076
+#: pl_exec.c:4073
 #, c-format
 msgid "relative or absolute cursor position is null"
 msgstr "относительная или абсолютная позиция курсора равна NULL"
 
-#: pl_exec.c:4256
+#: pl_exec.c:4253
 #, c-format
 msgid "null value cannot be assigned to variable \"%s\" declared NOT NULL"
 msgstr "значение NULL нельзя присвоить переменной \"%s\", объявленной NOT NULL"
 
-#: pl_exec.c:4325
+#: pl_exec.c:4322
 #, c-format
 msgid "cannot assign non-composite value to a row variable"
 msgstr "переменной типа кортеж можно присвоить только составное значение"
 
-#: pl_exec.c:4349
+#: pl_exec.c:4346
 #, c-format
 msgid "cannot assign non-composite value to a record variable"
 msgstr "переменной типа запись можно присвоить только составное значение"
 
-#: pl_exec.c:4492
+#: pl_exec.c:4489
 #, c-format
 msgid "number of array dimensions (%d) exceeds the maximum allowed (%d)"
 msgstr "число размерностей массива (%d) превышает предел (%d)"
 
-#: pl_exec.c:4524
+#: pl_exec.c:4521
 #, c-format
 msgid "subscripted object is not an array"
 msgstr "для объекта указан индекс, но этот объект - не массив"
 
-#: pl_exec.c:4561
+#: pl_exec.c:4558
 #, c-format
 msgid "array subscript in assignment must not be null"
 msgstr "индекс элемента массива в присваивании не может быть NULL"
 
-#: pl_exec.c:5028
+#: pl_exec.c:5025
 #, c-format
 msgid "query \"%s\" did not return data"
 msgstr "запрос \"%s\" не вернул данные"
 
-#: pl_exec.c:5036
+#: pl_exec.c:5033
 #, c-format
 msgid "query \"%s\" returned %d column"
 msgid_plural "query \"%s\" returned %d columns"
@@ -498,107 +503,111 @@ msgstr[0] "запрос \"%s\" вернул %d строку"
 msgstr[1] "запрос \"%s\" вернул %d строки"
 msgstr[2] "запрос \"%s\" вернул %d строк"
 
-#: pl_exec.c:5063
+#: pl_exec.c:5060
 #, c-format
 msgid "query \"%s\" returned more than one row"
 msgstr "запрос \"%s\" вернул несколько строк"
 
-#: pl_exec.c:5127
+#: pl_exec.c:5122
 #, c-format
 msgid "query \"%s\" is not a SELECT"
 msgstr "запрос \"%s\" - не SELECT"
 
-#: pl_funcs.c:237
+#: pl_funcs.c:218
 msgid "statement block"
 msgstr "блок операторов"
 
-#: pl_funcs.c:239
+#: pl_funcs.c:220
 msgid "assignment"
 msgstr "присваивание"
 
-#: pl_funcs.c:249
+#: pl_funcs.c:230
 msgid "FOR with integer loop variable"
 msgstr "FOR с целочисленной переменной цикла"
 
-#: pl_funcs.c:251
+#: pl_funcs.c:232
 msgid "FOR over SELECT rows"
 msgstr "FOR по результатам SELECT"
 
-#: pl_funcs.c:253
+#: pl_funcs.c:234
 msgid "FOR over cursor"
 msgstr "FOR по курсору"
 
-#: pl_funcs.c:255
+#: pl_funcs.c:236
 msgid "FOREACH over array"
 msgstr "FOREACH для массива"
 
-#: pl_funcs.c:269
+#: pl_funcs.c:250
 msgid "SQL statement"
 msgstr "SQL-оператор"
 
-#: pl_funcs.c:273
+#: pl_funcs.c:252
+msgid "EXECUTE statement"
+msgstr "оператор EXECUTE"
+
+#: pl_funcs.c:254
 msgid "FOR over EXECUTE statement"
 msgstr "FOR по результатам EXECUTE"
 
-#: pl_gram.y:473
+#: pl_gram.y:472
 #, c-format
 msgid "block label must be placed before DECLARE, not after"
 msgstr "метка блока должна помещаться до DECLARE, а не после"
 
-#: pl_gram.y:493
+#: pl_gram.y:492
 #, c-format
 msgid "collations are not supported by type %s"
 msgstr "тип %s не поддерживает сортировку (COLLATION)"
 
-#: pl_gram.y:508
+#: pl_gram.y:507
 #, c-format
 msgid "row or record variable cannot be CONSTANT"
 msgstr "переменная типа кортеж или запись не может быть константой"
 
-#: pl_gram.y:518
+#: pl_gram.y:517
 #, c-format
 msgid "row or record variable cannot be NOT NULL"
 msgstr "переменная типа кортеж или запись не может быть NULL"
 
-#: pl_gram.y:529
+#: pl_gram.y:528
 #, c-format
 msgid "default value for row or record variable is not supported"
 msgstr "переменная типа кортеж или запись не может иметь значения по умолчанию"
 
-#: pl_gram.y:674 pl_gram.y:689 pl_gram.y:715
+#: pl_gram.y:673 pl_gram.y:688 pl_gram.y:714
 #, c-format
 msgid "variable \"%s\" does not exist"
 msgstr "переменная \"%s\" не существует"
 
-#: pl_gram.y:733 pl_gram.y:761
+#: pl_gram.y:732 pl_gram.y:760
 msgid "duplicate declaration"
 msgstr "повторяющееся объявление"
 
-#: pl_gram.y:744 pl_gram.y:772
+#: pl_gram.y:743 pl_gram.y:771
 #, c-format
 msgid "variable \"%s\" shadows a previously defined variable"
 msgstr "переменная \"%s\" скрывает ранее определённую переменную"
 
-#: pl_gram.y:951
+#: pl_gram.y:950
 #, c-format
 msgid "diagnostics item %s is not allowed in GET STACKED DIAGNOSTICS"
 msgstr "команда GET STACKED DIAGNOSTICS не принимает элемент %s"
 
-#: pl_gram.y:969
+#: pl_gram.y:968
 #, c-format
 msgid "diagnostics item %s is not allowed in GET CURRENT DIAGNOSTICS"
 msgstr "команда GET CURRENT DIAGNOSTICS не принимает элемент %s"
 
-#: pl_gram.y:1067
+#: pl_gram.y:1066
 msgid "unrecognized GET DIAGNOSTICS item"
 msgstr "нераспознанный элемент GET DIAGNOSTICS"
 
-#: pl_gram.y:1078 pl_gram.y:3410
+#: pl_gram.y:1077 pl_gram.y:3361
 #, c-format
 msgid "\"%s\" is not a scalar variable"
 msgstr "\"%s\" - не скалярная переменная"
 
-#: pl_gram.y:1330 pl_gram.y:1524
+#: pl_gram.y:1329 pl_gram.y:1523
 #, c-format
 msgid ""
 "loop variable of loop over rows must be a record or row variable or list of "
@@ -607,229 +616,211 @@ msgstr ""
 "переменная цикла по кортежам должна быть переменной типа запись или кортеж "
 "или списком скалярных переменных"
 
-#: pl_gram.y:1364
+#: pl_gram.y:1363
 #, c-format
 msgid "cursor FOR loop must have only one target variable"
 msgstr "в цикле FOR с курсором должна быть только одна переменная"
 
-#: pl_gram.y:1371
+#: pl_gram.y:1370
 #, c-format
 msgid "cursor FOR loop must use a bound cursor variable"
 msgstr ""
 "в цикле FOR с курсором должен использоваться курсор, привязанный к запросу"
 
-#: pl_gram.y:1455
+#: pl_gram.y:1454
 #, c-format
 msgid "integer FOR loop must have only one target variable"
 msgstr "в целочисленном цикле FOR должна быть только одна переменная"
 
-#: pl_gram.y:1491
+#: pl_gram.y:1490
 #, c-format
 msgid "cannot specify REVERSE in query FOR loop"
 msgstr "в цикле FOR с запросом нельзя указать REVERSE"
 
-#: pl_gram.y:1638
+#: pl_gram.y:1637
 #, c-format
 msgid "loop variable of FOREACH must be a known variable or list of variables"
 msgstr ""
 "переменной цикла FOREACH должна быть известная переменная или список "
 "переменных"
 
-#: pl_gram.y:1679
-#, c-format
-msgid ""
-"there is no label \"%s\" attached to any block or loop enclosing this "
-"statement"
-msgstr "в блоке или цикле, окружающем этот оператор, нет метки \"%s\""
-
-#: pl_gram.y:1687
-#, c-format
-msgid "block label \"%s\" cannot be used in CONTINUE"
-msgstr "метку блока \"%s\" нельзя использовать в CONTINUE"
-
-#: pl_gram.y:1702
-#, c-format
-msgid "EXIT cannot be used outside a loop, unless it has a label"
-msgstr "EXIT можно использовать вне цикла только с указанием метки"
-
-#: pl_gram.y:1703
-#, c-format
-msgid "CONTINUE cannot be used outside a loop"
-msgstr "CONTINUE нельзя использовать вне цикла"
-
-#: pl_gram.y:1727 pl_gram.y:1764 pl_gram.y:1812 pl_gram.y:2863 pl_gram.y:2945
-#: pl_gram.y:3056 pl_gram.y:3812
+#: pl_gram.y:1689 pl_gram.y:1726 pl_gram.y:1774 pl_gram.y:2814 pl_gram.y:2896
+#: pl_gram.y:3007 pl_gram.y:3763
 msgid "unexpected end of function definition"
 msgstr "неожиданный конец определения функции"
 
-#: pl_gram.y:1832 pl_gram.y:1856 pl_gram.y:1872 pl_gram.y:1878 pl_gram.y:1992
-#: pl_gram.y:2000 pl_gram.y:2014 pl_gram.y:2109 pl_gram.y:2290 pl_gram.y:2384
-#: pl_gram.y:2535 pl_gram.y:3653 pl_gram.y:3714 pl_gram.y:3793
+#: pl_gram.y:1794 pl_gram.y:1818 pl_gram.y:1834 pl_gram.y:1840 pl_gram.y:1954
+#: pl_gram.y:1962 pl_gram.y:1976 pl_gram.y:2071 pl_gram.y:2252 pl_gram.y:2335
+#: pl_gram.y:2486 pl_gram.y:3604 pl_gram.y:3665 pl_gram.y:3744
 msgid "syntax error"
 msgstr "ошибка синтаксиса"
 
-#: pl_gram.y:1860 pl_gram.y:1862 pl_gram.y:2294 pl_gram.y:2296
+#: pl_gram.y:1822 pl_gram.y:1824 pl_gram.y:2256 pl_gram.y:2258
 msgid "invalid SQLSTATE code"
 msgstr "неверный код SQLSTATE"
 
-#: pl_gram.y:2056
+#: pl_gram.y:2018
 msgid "syntax error, expected \"FOR\""
 msgstr "ошибка синтаксиса, ожидался \"FOR\""
 
-#: pl_gram.y:2118
+#: pl_gram.y:2080
 #, c-format
 msgid "FETCH statement cannot return multiple rows"
 msgstr "оператор FETCH не может вернуть несколько строк"
 
-#: pl_gram.y:2174
+#: pl_gram.y:2136
 #, c-format
 msgid "cursor variable must be a simple variable"
 msgstr "переменная-курсор должна быть простой переменной"
 
-#: pl_gram.y:2180
+#: pl_gram.y:2142
 #, c-format
 msgid "variable \"%s\" must be of type cursor or refcursor"
 msgstr "переменная \"%s\" должна быть типа cursor или refcursor"
 
-#: pl_gram.y:2506 pl_gram.y:2517
+#: pl_gram.y:2310
+msgid "label does not exist"
+msgstr "метка не существует"
+
+#: pl_gram.y:2457 pl_gram.y:2468
 #, c-format
 msgid "\"%s\" is not a known variable"
 msgstr "\"%s\" - не известная переменная"
 
-#: pl_gram.y:2621 pl_gram.y:2631 pl_gram.y:2787
+#: pl_gram.y:2572 pl_gram.y:2582 pl_gram.y:2738
 msgid "mismatched parentheses"
 msgstr "непарные скобки"
 
-#: pl_gram.y:2635
+#: pl_gram.y:2586
 #, c-format
 msgid "missing \"%s\" at end of SQL expression"
 msgstr "отсутствует \"%s\" в конце выражения SQL"
 
-#: pl_gram.y:2641
+#: pl_gram.y:2592
 #, c-format
 msgid "missing \"%s\" at end of SQL statement"
 msgstr "отсутствует \"%s\" в конце оператора SQL"
 
-#: pl_gram.y:2658
+#: pl_gram.y:2609
 msgid "missing expression"
 msgstr "отсутствует выражение"
 
-#: pl_gram.y:2660
+#: pl_gram.y:2611
 msgid "missing SQL statement"
 msgstr "отсутствует оператор SQL"
 
-#: pl_gram.y:2789
+#: pl_gram.y:2740
 msgid "incomplete data type declaration"
 msgstr "неполное определение типа данных"
 
-#: pl_gram.y:2812
+#: pl_gram.y:2763
 msgid "missing data type declaration"
 msgstr "отсутствует определение типа данных"
 
-#: pl_gram.y:2868
+#: pl_gram.y:2819
 msgid "INTO specified more than once"
 msgstr "INTO указано неоднократно"
 
-#: pl_gram.y:3037
+#: pl_gram.y:2988
 msgid "expected FROM or IN"
 msgstr "ожидалось FROM или IN"
 
-#: pl_gram.y:3097
+#: pl_gram.y:3048
 #, c-format
 msgid "RETURN cannot have a parameter in function returning set"
 msgstr "в функции, возвращающей множество, RETURN должен быть без параметров"
 
-#: pl_gram.y:3098
+#: pl_gram.y:3049
 #, c-format
 msgid "Use RETURN NEXT or RETURN QUERY."
 msgstr "Используйте RETURN NEXT или RETURN QUERY."
 
-#: pl_gram.y:3106
+#: pl_gram.y:3057
 #, c-format
 msgid "RETURN cannot have a parameter in function with OUT parameters"
 msgstr "RETURN должен быть без параметров в функции с параметрами OUT"
 
-#: pl_gram.y:3115
+#: pl_gram.y:3066
 #, c-format
 msgid "RETURN cannot have a parameter in function returning void"
 msgstr "в функции, не возвращающей ничего, RETURN не должен иметь параметров"
 
-#: pl_gram.y:3175
+#: pl_gram.y:3126
 #, c-format
 msgid "RETURN NEXT cannot have a parameter in function with OUT parameters"
 msgstr "RETURN NEXT должен быть без параметров в функции с параметрами OUT"
 
-#: pl_gram.y:3279
+#: pl_gram.y:3230
 #, c-format
 msgid "\"%s\" is declared CONSTANT"
 msgstr "\"%s\" объявлена как CONSTANT"
 
-#: pl_gram.y:3341 pl_gram.y:3353
+#: pl_gram.y:3292 pl_gram.y:3304
 #, c-format
 msgid "record or row variable cannot be part of multiple-item INTO list"
 msgstr ""
 "переменная типа запись или кортеж не может быть частью списка INTO с "
 "несколькими элементами"
 
-#: pl_gram.y:3398
+#: pl_gram.y:3349
 #, c-format
 msgid "too many INTO variables specified"
 msgstr "указано слишком много переменных INTO"
 
-#: pl_gram.y:3606
+#: pl_gram.y:3557
 #, c-format
 msgid "end label \"%s\" specified for unlabelled block"
 msgstr "конечная метка \"%s\" указана для не помеченного блока"
 
-#: pl_gram.y:3613
+#: pl_gram.y:3564
 #, c-format
 msgid "end label \"%s\" differs from block's label \"%s\""
 msgstr "конечная метка \"%s\" отличается от метки блока \"%s\""
 
-#: pl_gram.y:3648
+#: pl_gram.y:3599
 #, c-format
 msgid "cursor \"%s\" has no arguments"
 msgstr "курсор \"%s\" не имеет аргументов"
 
-#: pl_gram.y:3662
+#: pl_gram.y:3613
 #, c-format
 msgid "cursor \"%s\" has arguments"
 msgstr "курсор \"%s\" имеет аргументы"
 
-#: pl_gram.y:3704
+#: pl_gram.y:3655
 #, c-format
 msgid "cursor \"%s\" has no argument named \"%s\""
 msgstr "курсор \"%s\" не имеет аргумента \"%s\""
 
-#: pl_gram.y:3724
+#: pl_gram.y:3675
 #, c-format
 msgid "value for parameter \"%s\" of cursor \"%s\" specified more than once"
 msgstr "значение параметра \"%s\" курсора \"%s\" указано неоднократно"
 
-#: pl_gram.y:3749
+#: pl_gram.y:3700
 #, c-format
 msgid "not enough arguments for cursor \"%s\""
 msgstr "недостаточно аргументов для курсора \"%s\""
 
-#: pl_gram.y:3756
+#: pl_gram.y:3707
 #, c-format
 msgid "too many arguments for cursor \"%s\""
 msgstr "слишком много аргументов для курсора \"%s\""
 
-#: pl_gram.y:3844
+#: pl_gram.y:3795
 msgid "unrecognized RAISE statement option"
 msgstr "нераспознанный параметр оператора RAISE"
 
-#: pl_gram.y:3848
+#: pl_gram.y:3799
 msgid "syntax error, expected \"=\""
 msgstr "ошибка синтаксиса, ожидалось \"=\""
 
-#: pl_gram.y:3889
+#: pl_gram.y:3840
 #, c-format
 msgid "too many parameters specified for RAISE"
 msgstr "слишком много параметров для RAISE"
 
-#: pl_gram.y:3893
+#: pl_gram.y:3844
 #, c-format
 msgid "too few parameters specified for RAISE"
 msgstr "недостаточно параметров для RAISE"
@@ -875,12 +866,6 @@ msgstr "%s в конце"
 msgid "%s at or near \"%s\""
 msgstr "%s (примерное положение: \"%s\")"
 
-#~ msgid "EXECUTE statement"
-#~ msgstr "оператор EXECUTE"
-
-#~ msgid "label does not exist"
-#~ msgstr "метка не существует"
-
 #~ msgid ""
 #~ "RETURN must specify a record or row variable in function returning row"
 #~ msgstr ""
index ee51e7b8c081952d6fd141c9a68cae3626b024b6..1f4af9f6b0e05f80ca5e19a0c8dabcc12575e236 100644 (file)
@@ -9,54 +9,24 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9.2\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-09-19 03:07+0000\n"
-"PO-Revision-Date: 2015-10-16 21:38+0400\n"
+"POT-Creation-Date: 2012-07-11 03:39+0000\n"
+"PO-Revision-Date: 2012-02-18 14:39+0400\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "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"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.4\n"
 
-#: pltcl.c:555
-#, c-format
-msgid "module \"unknown\" not found in pltcl_modules"
-msgstr "модуль \"unknown\" не найден в pltcl_modules"
-
-#: pltcl.c:591
-#, c-format
-msgid "could not load module \"unknown\": %s"
-msgstr "загрузить модуль \"unknown\" не удалось: %s"
-
-#: pltcl.c:1047
-#, c-format
-msgid "could not split return value from trigger: %s"
-msgstr "разложить возвращаемое из триггера значение не удалось: %s"
-
-#: pltcl.c:1058
-#, c-format
-msgid "trigger's return list must have even number of elements"
-msgstr "в возвращаемом триггером списке должно быть чётное число элементов"
-
-#: pltcl.c:1094
-#, c-format
-msgid "unrecognized attribute \"%s\""
-msgstr "нераспознанный атрибут \"%s\""
-
-#: pltcl.c:1099
-#, c-format
-msgid "cannot set system attribute \"%s\""
-msgstr "установить системный атрибут \"%s\" нельзя"
-
-#: pltcl.c:1222 pltcl.c:1648
+#: pltcl.c:1150
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: pltcl.c:1223
+#: pltcl.c:1151
 #, c-format
 msgid ""
 "%s\n"
@@ -65,32 +35,27 @@ msgstr ""
 "%s\n"
 "в функции PL/Tcl \"%s\""
 
-#: pltcl.c:1331 pltcl.c:1338
+#: pltcl.c:1255 pltcl.c:1262
 #, c-format
 msgid "out of memory"
 msgstr "нехватка памяти"
 
-#: pltcl.c:1386
+#: pltcl.c:1309
 #, c-format
 msgid "trigger functions can only be called as triggers"
 msgstr "триггерные функции могут вызываться только в триггерах"
 
-#: pltcl.c:1395
+#: pltcl.c:1318
 #, c-format
 msgid "PL/Tcl functions cannot return type %s"
 msgstr "функции PL/Tcl не могут возвращать тип %s"
 
-#: pltcl.c:1407
+#: pltcl.c:1330
 #, c-format
 msgid "PL/Tcl functions cannot return composite types"
 msgstr "функции PL/Tcl не могут возвращать составные типы"
 
-#: pltcl.c:1446
+#: pltcl.c:1369
 #, c-format
 msgid "PL/Tcl functions cannot accept type %s"
 msgstr "функции PL/Tcl не могут принимать тип %s"
-
-#: pltcl.c:1564
-#, c-format
-msgid "could not create internal procedure \"%s\": %s"
-msgstr "не удалось создать внутреннюю процедуру \"%s\": %s"
index 97d948b7508b40d780a92a8a893c4dc4ff3c5892..04128a2d7a4078831a9b38fc8eb4cdec1f4188aa 100644 (file)
@@ -27,17 +27,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PostgreSQL 9 current\n"
 "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2015-10-17 05:38+0000\n"
-"PO-Revision-Date: 2015-10-19 07:36+0400\n"
+"POT-Creation-Date: 2015-07-27 18:08+0000\n"
+"PO-Revision-Date: 2015-07-27 23:00+0300\n"
 "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
-"Language-Team: Russian <pgsql-translators@postgresql.org>\n"
+"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Poedit-Language: Russian\n"
 "X-Poedit-Country: RUSSIAN FEDERATION\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 1.5\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"
 
@@ -104,13 +104,13 @@ msgid "could not close directory \"%s\": %s\n"
 msgstr "не удалось закрыть каталог \"%s\": %s\n"
 
 #: ../common/psprintf.c:179 ../port/path.c:596 ../port/path.c:634
-#: ../port/path.c:651 access/transam/xlog.c:6038 lib/stringinfo.c:258
+#: ../port/path.c:651 access/transam/xlog.c:6024 lib/stringinfo.c:258
 #: libpq/auth.c:821 libpq/auth.c:1182 libpq/auth.c:1250 libpq/auth.c:1659
 #: postmaster/bgworker.c:289 postmaster/bgworker.c:796
-#: postmaster/postmaster.c:2315 postmaster/postmaster.c:2346
-#: postmaster/postmaster.c:3865 postmaster/postmaster.c:4553
-#: postmaster/postmaster.c:4621 postmaster/postmaster.c:5311
-#: postmaster/postmaster.c:5564 replication/logical/logical.c:167
+#: postmaster/postmaster.c:2219 postmaster/postmaster.c:2250
+#: postmaster/postmaster.c:3813 postmaster/postmaster.c:4501
+#: postmaster/postmaster.c:4569 postmaster/postmaster.c:5283
+#: postmaster/postmaster.c:5537 replication/logical/logical.c:170
 #: storage/buffer/localbuf.c:396 storage/file/fd.c:481 storage/file/fd.c:878
 #: storage/file/fd.c:996 storage/file/fd.c:1609 storage/ipc/procarray.c:907
 #: storage/ipc/procarray.c:1393 storage/ipc/procarray.c:1400
@@ -119,9 +119,9 @@ msgstr "не удалось закрыть каталог \"%s\": %s\n"
 #: utils/adt/formatting.c:1764 utils/adt/regexp.c:219 utils/adt/varlena.c:4199
 #: utils/adt/varlena.c:4220 utils/fmgr/dfmgr.c:220 utils/hash/dynahash.c:411
 #: utils/hash/dynahash.c:488 utils/hash/dynahash.c:1002 utils/mb/mbutils.c:376
-#: utils/mb/mbutils.c:709 utils/misc/guc.c:3704 utils/misc/guc.c:3720
-#: utils/misc/guc.c:3733 utils/misc/guc.c:6667 utils/misc/tzparser.c:470
-#: utils/mmgr/aset.c:504 utils/mmgr/mcxt.c:688 utils/mmgr/mcxt.c:723
+#: utils/mb/mbutils.c:709 utils/misc/guc.c:3732 utils/misc/guc.c:3748
+#: utils/misc/guc.c:3761 utils/misc/guc.c:6695 utils/misc/tzparser.c:470
+#: utils/mmgr/aset.c:499 utils/mmgr/mcxt.c:688 utils/mmgr/mcxt.c:723
 #: utils/mmgr/mcxt.c:760 utils/mmgr/mcxt.c:797 utils/mmgr/mcxt.c:831
 #: utils/mmgr/mcxt.c:860 utils/mmgr/mcxt.c:894 utils/mmgr/mcxt.c:974
 #: utils/mmgr/mcxt.c:1007 utils/mmgr/mcxt.c:1054
@@ -241,7 +241,7 @@ msgid "could not determine encoding for codeset \"%s\""
 msgstr "не удалось определить кодировку для набора символов \"%s\""
 
 #: ../port/chklocale.c:260 ../port/chklocale.c:389
-#: postmaster/postmaster.c:4853
+#: postmaster/postmaster.c:4798
 #, c-format
 msgid "Please report this to <pgsql-bugs@postgresql.org>."
 msgstr ""
@@ -320,18 +320,27 @@ msgstr "код ошибки win32 %lu преобразован в %d"
 msgid "unrecognized win32 error code: %lu"
 msgstr "нераспознанный код ошибки win32: %lu"
 
-#: access/brin/brin_pageops.c:647 access/brin/brin_pageops.c:805
+#: access/brin/brin.c:1082
+#, c-format
+msgid ""
+"brin_summarize_new_values() cannot run in a transaction that has already "
+"obtained a snapshot"
+msgstr ""
+"brin_summarize_new_values() не может работать в транзакции, в которой уже "
+"получен снимок"
+
+#: access/brin/brin_pageops.c:645
 #, c-format
 msgid "index row size %lu exceeds maximum %lu for index \"%s\""
 msgstr ""
 "размер строки индекса (%lu) больше предельного размера (%lu) (индекс \"%s\")"
 
-#: access/brin/brin_revmap.c:449
+#: access/brin/brin_revmap.c:448
 #, c-format
 msgid "unexpected page type 0x%04X in BRIN index \"%s\" block %u"
 msgstr "неожиданный тип страницы 0x%04X в BRIN-индексе \"%s\" (блок: %u)"
 
-#: access/common/heaptuple.c:708 access/common/heaptuple.c:1450
+#: access/common/heaptuple.c:708 access/common/heaptuple.c:1339
 #, c-format
 msgid "number of columns (%d) exceeds limit (%d)"
 msgstr "число колонок (%d) превышает предел (%d)"
@@ -377,32 +386,32 @@ msgstr "нераспознанный параметр \"%s\""
 msgid "parameter \"%s\" specified more than once"
 msgstr "параметр \"%s\" указан неоднократно"
 
-#: access/common/reloptions.c:1020
+#: access/common/reloptions.c:1019
 #, c-format
 msgid "invalid value for boolean option \"%s\": %s"
 msgstr "неверное значение для логического параметра \"%s\": %s"
 
-#: access/common/reloptions.c:1032
+#: access/common/reloptions.c:1030
 #, c-format
 msgid "invalid value for integer option \"%s\": %s"
 msgstr "неверное значение для целочисленного параметра \"%s\": %s"
 
-#: access/common/reloptions.c:1038 access/common/reloptions.c:1058
+#: access/common/reloptions.c:1035 access/common/reloptions.c:1053
 #, c-format
 msgid "value %s out of bounds for option \"%s\""
 msgstr "значение %s вне допустимых пределов параметра \"%s\""
 
-#: access/common/reloptions.c:1040
+#: access/common/reloptions.c:1037
 #, c-format
 msgid "Valid values are between \"%d\" and \"%d\"."
 msgstr "Допускаются значения только от \"%d\" до \"%d\"."
 
-#: access/common/reloptions.c:1052
+#: access/common/reloptions.c:1048
 #, c-format
 msgid "invalid value for floating point option \"%s\": %s"
 msgstr "неверное значение для численного параметра \"%s\": %s"
 
-#: access/common/reloptions.c:1060
+#: access/common/reloptions.c:1055
 #, c-format
 msgid "Valid values are between \"%f\" and \"%f\"."
 msgstr "Допускаются значения только от \"%f\" до \"%f\"."
@@ -432,7 +441,7 @@ msgstr ""
 msgid "Attribute \"%s\" of type %s does not exist in type %s."
 msgstr "Атрибут \"%s\" типа %s не существует в типе %s."
 
-#: access/common/tupdesc.c:635 parser/parse_relation.c:1514
+#: access/common/tupdesc.c:635 parser/parse_relation.c:1511
 #, c-format
 msgid "column \"%s\" cannot be declared SETOF"
 msgstr "колонка \"%s\" не может быть объявлена как SETOF"
@@ -564,8 +573,8 @@ msgid "\"%s\" is an index"
 msgstr "\"%s\" - это индекс"
 
 #: access/heap/heapam.c:1248 access/heap/heapam.c:1276
-#: access/heap/heapam.c:1308 catalog/aclchk.c:1740 commands/tablecmds.c:8936
-#: commands/tablecmds.c:11965
+#: access/heap/heapam.c:1308 catalog/aclchk.c:1740 commands/tablecmds.c:8925
+#: commands/tablecmds.c:11925
 #, c-format
 msgid "\"%s\" is a composite type"
 msgstr "\"%s\" - это составной тип"
@@ -580,23 +589,13 @@ msgstr "вставлять кортежи во время параллельны
 msgid "cannot delete tuples during a parallel operation"
 msgstr "удалять кортежи во время параллельных операций нельзя"
 
-#: access/heap/heapam.c:2806
-#, c-format
-msgid "attempted to delete invisible tuple"
-msgstr "попытка удаления невидимого кортежа"
-
-#: access/heap/heapam.c:3228 access/heap/heapam.c:5779
+#: access/heap/heapam.c:3226 access/heap/heapam.c:5775
 #, c-format
 msgid "cannot update tuples during a parallel operation"
 msgstr "изменять кортежи во время параллельных операций нельзя"
 
-#: access/heap/heapam.c:3350
-#, c-format
-msgid "attempted to update invisible tuple"
-msgstr "попытка изменения невидимого кортежа"
-
-#: access/heap/heapam.c:4601 access/heap/heapam.c:4639
-#: access/heap/heapam.c:4862 executor/execMain.c:2279
+#: access/heap/heapam.c:4597 access/heap/heapam.c:4635
+#: access/heap/heapam.c:4858 executor/execMain.c:2267
 #, c-format
 msgid "could not obtain lock on row in relation \"%s\""
 msgstr "не удалось получить блокировку строки в таблице \"%s\""
@@ -613,22 +612,22 @@ msgstr "не удалось записать в файл \"%s\" (записан
 
 #: access/heap/rewriteheap.c:965 access/heap/rewriteheap.c:1177
 #: access/heap/rewriteheap.c:1274 access/transam/timeline.c:407
-#: access/transam/timeline.c:497 access/transam/xlog.c:3011
-#: access/transam/xlog.c:3173 replication/logical/origin.c:613
+#: access/transam/timeline.c:497 access/transam/xlog.c:2986
+#: access/transam/xlog.c:3148 replication/logical/origin.c:609
 #: replication/logical/snapbuild.c:1592 replication/slot.c:1026
 #: replication/slot.c:1115 storage/file/fd.c:459 storage/file/fd.c:2718
 #: storage/smgr/md.c:982 storage/smgr/md.c:1213 storage/smgr/md.c:1386
-#: utils/misc/guc.c:6689
+#: utils/misc/guc.c:6717
 #, c-format
 msgid "could not fsync file \"%s\": %m"
 msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
 
 #: access/heap/rewriteheap.c:1020 access/heap/rewriteheap.c:1140
 #: access/transam/timeline.c:315 access/transam/timeline.c:475
-#: access/transam/xlog.c:2967 access/transam/xlog.c:3116
+#: access/transam/xlog.c:2942 access/transam/xlog.c:3091
 #: access/transam/xlog.c:10096 access/transam/xlog.c:10132
-#: access/transam/xlog.c:10454 postmaster/postmaster.c:4328
-#: replication/logical/origin.c:542 replication/slot.c:983
+#: access/transam/xlog.c:10454 postmaster/postmaster.c:4276
+#: replication/logical/origin.c:538 replication/slot.c:983
 #: storage/file/copydir.c:162 storage/smgr/md.c:320 utils/time/snapmgr.c:1071
 #, c-format
 msgid "could not create file \"%s\": %m"
@@ -647,14 +646,14 @@ msgstr "не удалось перейти к концу файла \"%s\": %m"
 
 #: access/heap/rewriteheap.c:1167 access/transam/timeline.c:367
 #: access/transam/timeline.c:401 access/transam/timeline.c:491
-#: access/transam/xlog.c:3002 access/transam/xlog.c:3166
-#: postmaster/postmaster.c:4338 postmaster/postmaster.c:4348
-#: replication/logical/origin.c:551 replication/logical/origin.c:587
-#: replication/logical/origin.c:603 replication/logical/snapbuild.c:1576
+#: access/transam/xlog.c:2977 access/transam/xlog.c:3141
+#: postmaster/postmaster.c:4286 postmaster/postmaster.c:4296
+#: replication/logical/origin.c:547 replication/logical/origin.c:583
+#: replication/logical/origin.c:599 replication/logical/snapbuild.c:1576
 #: replication/slot.c:1012 storage/file/copydir.c:187
-#: utils/init/miscinit.c:1199 utils/init/miscinit.c:1208
-#: utils/init/miscinit.c:1215 utils/misc/guc.c:6650 utils/misc/guc.c:6681
-#: utils/misc/guc.c:8468 utils/misc/guc.c:8482 utils/time/snapmgr.c:1076
+#: utils/init/miscinit.c:1179 utils/init/miscinit.c:1188
+#: utils/init/miscinit.c:1195 utils/misc/guc.c:6678 utils/misc/guc.c:6709
+#: utils/misc/guc.c:8527 utils/misc/guc.c:8541 utils/time/snapmgr.c:1076
 #: utils/time/snapmgr.c:1083
 #, c-format
 msgid "could not write to file \"%s\": %m"
@@ -662,7 +661,7 @@ msgstr "записать в файл \"%s\" не удалось: %m"
 
 #: access/heap/rewriteheap.c:1250 access/transam/xlog.c:10321
 #: access/transam/xlogarchive.c:114 access/transam/xlogarchive.c:468
-#: replication/logical/origin.c:529 replication/logical/reorderbuffer.c:2421
+#: replication/logical/origin.c:525 replication/logical/reorderbuffer.c:2421
 #: replication/logical/reorderbuffer.c:2478
 #: replication/logical/snapbuild.c:1520 replication/logical/snapbuild.c:1895
 #: replication/slot.c:1089 storage/ipc/dsm.c:326 storage/smgr/md.c:420
@@ -673,11 +672,11 @@ msgstr "не удалось стереть файл \"%s\": %m"
 
 #: access/heap/rewriteheap.c:1264 access/transam/timeline.c:111
 #: access/transam/timeline.c:236 access/transam/timeline.c:334
-#: access/transam/xlog.c:2943 access/transam/xlog.c:3060
-#: access/transam/xlog.c:3101 access/transam/xlog.c:3392
-#: access/transam/xlog.c:3470 replication/basebackup.c:398
+#: access/transam/xlog.c:2918 access/transam/xlog.c:3035
+#: access/transam/xlog.c:3076 access/transam/xlog.c:3367
+#: access/transam/xlog.c:3445 replication/basebackup.c:398
 #: replication/basebackup.c:1158 replication/logical/logicalfuncs.c:154
-#: replication/logical/origin.c:677 replication/logical/reorderbuffer.c:2038
+#: replication/logical/origin.c:673 replication/logical/reorderbuffer.c:2038
 #: replication/logical/reorderbuffer.c:2242
 #: replication/logical/reorderbuffer.c:2869
 #: replication/logical/snapbuild.c:1569 replication/logical/snapbuild.c:1653
@@ -685,15 +684,15 @@ msgstr "не удалось стереть файл \"%s\": %m"
 #: replication/walsender.c:2080 storage/file/copydir.c:155
 #: storage/file/fd.c:445 storage/file/fd.c:2653 storage/file/fd.c:2705
 #: storage/smgr/md.c:602 storage/smgr/md.c:860 utils/error/elog.c:1854
-#: utils/init/miscinit.c:1134 utils/init/miscinit.c:1255
-#: utils/init/miscinit.c:1333 utils/misc/guc.c:6893 utils/misc/guc.c:6925
+#: utils/init/miscinit.c:1114 utils/init/miscinit.c:1243 utils/misc/guc.c:6921
+#: utils/misc/guc.c:6953
 #, c-format
 msgid "could not open file \"%s\": %m"
 msgstr "не удалось открыть файл \"%s\": %m"
 
 #: access/index/indexam.c:172 catalog/objectaddress.c:1144
 #: commands/indexcmds.c:1754 commands/tablecmds.c:238
-#: commands/tablecmds.c:11956
+#: commands/tablecmds.c:11916
 #, c-format
 msgid "\"%s\" is not an index"
 msgstr "\"%s\" - это не индекс"
@@ -767,23 +766,23 @@ msgstr "внутренний размер кортежа SP-GiST (%zu) прев
 msgid "sample percentage must be between 0 and 100"
 msgstr "процент выборки должен задаваться числом от 0 до 100"
 
-#: access/transam/commit_ts.c:290 access/transam/commit_ts.c:373
+#: access/transam/commit_ts.c:273 access/transam/commit_ts.c:359
 #, c-format
 msgid "could not get commit timestamp data"
 msgstr "не удалось получить отметку времени фиксации"
 
-#: access/transam/commit_ts.c:291 access/transam/commit_ts.c:374
+#: access/transam/commit_ts.c:274 access/transam/commit_ts.c:360
 #: libpq/hba.c:1424
 #, c-format
 msgid "Make sure the configuration parameter \"%s\" is set."
 msgstr "Убедитесь, что в конфигурации установлен параметр \"%s\"."
 
-#: access/transam/commit_ts.c:298
+#: access/transam/commit_ts.c:281
 #, c-format
 msgid "cannot retrieve commit timestamp for transaction %u"
 msgstr "не удалось получить метку времени фиксации транзакции %u"
 
-#: access/transam/multixact.c:1008
+#: access/transam/multixact.c:1013
 #, c-format
 msgid ""
 "database is not accepting commands that generate new MultiXactIds to avoid "
@@ -792,8 +791,8 @@ msgstr ""
 "база данных не принимает команды, создающие новые MultiXactId, во избежание "
 "потери данных из-за наложения в базе данных \"%s\""
 
-#: access/transam/multixact.c:1010 access/transam/multixact.c:1017
-#: access/transam/multixact.c:1041 access/transam/multixact.c:1050
+#: access/transam/multixact.c:1015 access/transam/multixact.c:1022
+#: access/transam/multixact.c:1046 access/transam/multixact.c:1055
 #, c-format
 msgid ""
 "Execute a database-wide VACUUM in that database.\n"
@@ -803,7 +802,7 @@ msgstr ""
 "Возможно, вам также придётся зафиксировать или откатить старые\n"
 "подготовленные транзакции."
 
-#: access/transam/multixact.c:1015
+#: access/transam/multixact.c:1020
 #, c-format
 msgid ""
 "database is not accepting commands that generate new MultiXactIds to avoid "
@@ -812,7 +811,7 @@ msgstr ""
 "база данных не принимает команды, создающие новые MultiXactId, во избежание "
 "потери данных из-за наложения в базе данных с OID %u"
 
-#: access/transam/multixact.c:1036 access/transam/multixact.c:2317
+#: access/transam/multixact.c:1041 access/transam/multixact.c:2305
 #, c-format
 msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used"
 msgid_plural ""
@@ -827,7 +826,7 @@ msgstr[2] ""
 "база данных \"%s\" должна быть очищена, прежде чем будут использованы "
 "оставшиеся MultiXactId (%u)"
 
-#: access/transam/multixact.c:1045 access/transam/multixact.c:2326
+#: access/transam/multixact.c:1050 access/transam/multixact.c:2314
 #, c-format
 msgid ""
 "database with OID %u must be vacuumed before %u more MultiXactId is used"
@@ -843,12 +842,12 @@ msgstr[2] ""
 "база данных с OID %u должна быть очищена, прежде чем будут использованы "
 "оставшиеся MultiXactId (%u)"
 
-#: access/transam/multixact.c:1106
+#: access/transam/multixact.c:1111
 #, c-format
 msgid "multixact \"members\" limit exceeded"
 msgstr "слишком много членов мультитранзакции"
 
-#: access/transam/multixact.c:1107
+#: access/transam/multixact.c:1112
 #, c-format
 msgid ""
 "This command would create a multixact with %u members, but the remaining "
@@ -866,7 +865,7 @@ msgstr[2] ""
 "Мультитранзакция, создаваемая этой командой, должна включать членов: %u, но "
 "оставшегося места хватает только для %u."
 
-#: access/transam/multixact.c:1112
+#: access/transam/multixact.c:1117
 #, c-format
 msgid ""
 "Execute a database-wide VACUUM in database with OID %u with reduced "
@@ -876,7 +875,7 @@ msgstr ""
 "Выполните очистку (VACUUM) всей базы данных с OID %u, уменьшив значения "
 "vacuum_multixact_freeze_min_age и vacuum_multixact_freeze_table_age."
 
-#: access/transam/multixact.c:1143
+#: access/transam/multixact.c:1148
 #, c-format
 msgid ""
 "database with OID %u must be vacuumed before %d more multixact members are "
@@ -885,7 +884,7 @@ msgstr ""
 "база данных с OID %u должна быть очищена, пока не использованы оставшиеся "
 "члены мультитранзакций: %d"
 
-#: access/transam/multixact.c:1146
+#: access/transam/multixact.c:1151
 #, c-format
 msgid ""
 "Execute a database-wide VACUUM in that database with reduced "
@@ -895,12 +894,12 @@ msgstr ""
 "Выполните очистку (VACUUM) всей этой базы данных, уменьшив значения "
 "vacuum_multixact_freeze_min_age и vacuum_multixact_freeze_table_age."
 
-#: access/transam/multixact.c:1284
+#: access/transam/multixact.c:1289
 #, c-format
 msgid "MultiXactId %u does no longer exist -- apparent wraparound"
 msgstr "MultiXactId %u прекратил существование: видимо, произошло наложение"
 
-#: access/transam/multixact.c:1292
+#: access/transam/multixact.c:1297
 #, c-format
 msgid "MultiXactId %u has not been created yet -- apparent wraparound"
 msgstr "MultiXactId %u ещё не был создан: видимо, произошло наложение"
@@ -912,7 +911,7 @@ msgstr ""
 "предел наложения MultiXactId равен %u, источник ограничения - база данных с "
 "OID %u"
 
-#: access/transam/multixact.c:2322 access/transam/multixact.c:2331
+#: access/transam/multixact.c:2310 access/transam/multixact.c:2319
 #: access/transam/varsup.c:146 access/transam/varsup.c:153
 #: access/transam/varsup.c:384 access/transam/varsup.c:391
 #, c-format
@@ -925,12 +924,7 @@ msgstr ""
 "Возможно, вам также придётся зафиксировать или откатить старые\n"
 "подготовленные транзакции."
 
-#: access/transam/multixact.c:2599
-#, c-format
-msgid "oldest MultiXactId member is at offset %u"
-msgstr "смещение членов старейшей мультитранзакции: %u"
-
-#: access/transam/multixact.c:2603
+#: access/transam/multixact.c:2578
 #, c-format
 msgid ""
 "MultiXact member wraparound protections are disabled because oldest "
@@ -939,19 +933,29 @@ msgstr ""
 "Защита от наложения членов мультитранзакций отключена, так как старейшая "
 "отмеченная мультитранзакция %u не найдена на диске"
 
-#: access/transam/multixact.c:2625
+#: access/transam/multixact.c:2601
 #, c-format
 msgid "MultiXact member wraparound protections are now enabled"
 msgstr "Защита от наложения мультитранзакций сейчас включена"
 
-#: access/transam/multixact.c:2627
+#: access/transam/multixact.c:2603
 #, c-format
 msgid "MultiXact member stop limit is now %u based on MultiXact %u"
 msgstr ""
 "Граница членов мультитранзакции сейчас: %u (при старейшей мультитранзакции "
 "%u)"
 
-#: access/transam/multixact.c:3005
+#: access/transam/multixact.c:2690
+#, c-format
+msgid "oldest MultiXactId member is at offset %u"
+msgstr "смещение членов старейшей мультитранзакции: %u"
+
+#: access/transam/multixact.c:2694
+#, c-format
+msgid "oldest MultiXactId member offset unknown"
+msgstr "смещение членов старейшей мультитранзакции неизвестно"
+
+#: access/transam/multixact.c:3043
 #, c-format
 msgid ""
 "oldest MultiXact %u not found, earliest MultiXact %u, skipping truncation"
@@ -959,98 +963,89 @@ msgstr ""
 "старейшая мультитранзакция %u не найдена, новейшая мультитранзакция: %u, "
 "усечение пропускается"
 
-#: access/transam/multixact.c:3023
-#, c-format
-msgid ""
-"cannot truncate up to MultiXact %u because it does not exist on disk, "
-"skipping truncation"
-msgstr ""
-"выполнить усечение до мультитранзакции %u нельзя ввиду её отсутствия на "
-"диске, усечение пропускается"
-
-#: access/transam/multixact.c:3349
+#: access/transam/multixact.c:3275
 #, c-format
 msgid "invalid MultiXactId: %u"
 msgstr "неверный MultiXactId: %u"
 
-#: access/transam/parallel.c:581
+#: access/transam/parallel.c:574
 #, c-format
 msgid "postmaster exited during a parallel transaction"
 msgstr "postmaster завершился в процессе параллельной транзакции"
 
-#: access/transam/parallel.c:672
+#: access/transam/parallel.c:665
 #, c-format
 msgid "lost connection to parallel worker"
 msgstr "потеряно подключение к параллельному исполнителю"
 
-#: access/transam/parallel.c:845
+#: access/transam/parallel.c:835
 #, c-format
 msgid "unable to map dynamic shared memory segment"
 msgstr "не удалось отобразить динамический сегмент разделяемой памяти"
 
-#: access/transam/parallel.c:850
+#: access/transam/parallel.c:840
 #, c-format
 msgid "bad magic number in dynamic shared memory segment"
 msgstr "неверное магическое число в динамическом сегменте разделяемой памяти"
 
-#: access/transam/parallel.c:863
+#: access/transam/parallel.c:853
 #, c-format
 msgid "too many parallel workers already attached"
 msgstr "уже подключено слишком много параллельных исполнителей"
 
-#: access/transam/parallel.c:1010
+#: access/transam/parallel.c:993
 #, c-format
 msgid "parallel worker, pid %d"
 msgstr "параллельный исполнитель, pid %d"
 
-#: access/transam/slru.c:652
+#: access/transam/slru.c:651
 #, c-format
 msgid "file \"%s\" doesn't exist, reading as zeroes"
 msgstr "файл \"%s\" не существует, считается нулевым"
 
-#: access/transam/slru.c:882 access/transam/slru.c:888
-#: access/transam/slru.c:895 access/transam/slru.c:902
-#: access/transam/slru.c:909 access/transam/slru.c:916
+#: access/transam/slru.c:881 access/transam/slru.c:887
+#: access/transam/slru.c:894 access/transam/slru.c:901
+#: access/transam/slru.c:908 access/transam/slru.c:915
 #, c-format
 msgid "could not access status of transaction %u"
 msgstr "не удалось получить состояние транзакции %u"
 
-#: access/transam/slru.c:883
+#: access/transam/slru.c:882
 #, c-format
 msgid "Could not open file \"%s\": %m."
 msgstr "Не удалось открыть файл \"%s\": %m."
 
-#: access/transam/slru.c:889
+#: access/transam/slru.c:888
 #, c-format
 msgid "Could not seek in file \"%s\" to offset %u: %m."
 msgstr "Не удалось переместиться в файле \"%s\" к смещению %u: %m."
 
-#: access/transam/slru.c:896
+#: access/transam/slru.c:895
 #, c-format
 msgid "Could not read from file \"%s\" at offset %u: %m."
 msgstr "Не удалось прочитать файл \"%s\" (по смещению %u): %m."
 
-#: access/transam/slru.c:903
+#: access/transam/slru.c:902
 #, c-format
 msgid "Could not write to file \"%s\" at offset %u: %m."
 msgstr "Не удалось записать в файл \"%s\" (по смещению %u): %m."
 
-#: access/transam/slru.c:910
+#: access/transam/slru.c:909
 #, c-format
 msgid "Could not fsync file \"%s\": %m."
 msgstr "Не удалось синхронизировать с ФС файл \"%s\": %m."
 
-#: access/transam/slru.c:917
+#: access/transam/slru.c:916
 #, c-format
 msgid "Could not close file \"%s\": %m."
 msgstr "Не удалось закрыть файл \"%s\": %m."
 
-#: access/transam/slru.c:1172
+#: access/transam/slru.c:1171
 #, c-format
 msgid "could not truncate directory \"%s\": apparent wraparound"
 msgstr "не удалось очистить каталог \"%s\": видимо, произошло наложение"
 
-#: access/transam/slru.c:1227 access/transam/slru.c:1283
+#: access/transam/slru.c:1220
 #, c-format
 msgid "removing file \"%s\""
 msgstr "удаляется файл \"%s\""
@@ -1091,13 +1086,13 @@ msgid "Timeline IDs must be less than child timeline's ID."
 msgstr ""
 "Идентификаторы линий времени должны быть меньше идентификатора линии-потомка."
 
-#: access/transam/timeline.c:346 access/transam/xlog.c:3144
+#: access/transam/timeline.c:346 access/transam/xlog.c:3119
 #: access/transam/xlog.c:10303 access/transam/xlog.c:10316
 #: access/transam/xlog.c:10679 access/transam/xlog.c:10722
 #: access/transam/xlog.c:10761 access/transam/xlog.c:10804
 #: access/transam/xlogfuncs.c:478 access/transam/xlogfuncs.c:497
-#: commands/extension.c:3047 replication/logical/origin.c:684
-#: replication/logical/origin.c:714 replication/logical/reorderbuffer.c:2887
+#: commands/extension.c:3047 replication/logical/origin.c:680
+#: replication/logical/origin.c:710 replication/logical/reorderbuffer.c:2887
 #: replication/walsender.c:483 storage/file/copydir.c:176
 #: utils/adt/genfile.c:151
 #, c-format
@@ -1105,8 +1100,8 @@ msgid "could not read file \"%s\": %m"
 msgstr "не удалось прочитать файл \"%s\": %m"
 
 #: access/transam/timeline.c:412 access/transam/timeline.c:502
-#: access/transam/xlog.c:3017 access/transam/xlog.c:3178
-#: access/transam/xlogfuncs.c:503 commands/copy.c:1631
+#: access/transam/xlog.c:2992 access/transam/xlog.c:3153
+#: access/transam/xlogfuncs.c:503 commands/copy.c:1620
 #: storage/file/copydir.c:201
 #, c-format
 msgid "could not close file \"%s\": %m"
@@ -1118,13 +1113,13 @@ msgid "could not link file \"%s\" to \"%s\": %m"
 msgstr "для файла \"%s\" не удалось создать ссылку \"%s\": %m"
 
 #: access/transam/timeline.c:436 access/transam/timeline.c:526
-#: access/transam/xlog.c:5299 access/transam/xlog.c:6501
-#: access/transam/xlog.c:6518 access/transam/xlog.c:7300
+#: access/transam/xlog.c:5274 access/transam/xlog.c:6463
+#: access/transam/xlog.c:6480 access/transam/xlog.c:7262
 #: access/transam/xlogarchive.c:458 access/transam/xlogarchive.c:476
 #: access/transam/xlogarchive.c:586 postmaster/pgarch.c:734
-#: replication/logical/origin.c:624 replication/logical/snapbuild.c:1606
+#: replication/logical/origin.c:620 replication/logical/snapbuild.c:1606
 #: replication/slot.c:470 replication/slot.c:926 replication/slot.c:1038
-#: utils/misc/guc.c:6949 utils/time/snapmgr.c:1094
+#: utils/misc/guc.c:6977 utils/time/snapmgr.c:1094
 #, c-format
 msgid "could not rename file \"%s\" to \"%s\": %m"
 msgstr "не удалось переименовать файл \"%s\" в \"%s\": %m"
@@ -1134,59 +1129,59 @@ msgstr "не удалось переименовать файл \"%s\" в \"%s\"
 msgid "requested timeline %u is not in this server's history"
 msgstr "в истории сервера нет запрошенной линии времени %u"
 
-#: access/transam/twophase.c:330
+#: access/transam/twophase.c:328
 #, c-format
 msgid "transaction identifier \"%s\" is too long"
 msgstr "идентификатор транзакции \"%s\" слишком длинный"
 
-#: access/transam/twophase.c:337
+#: access/transam/twophase.c:335
 #, c-format
 msgid "prepared transactions are disabled"
 msgstr "подготовленные транзакции отключены"
 
-#: access/transam/twophase.c:338
+#: access/transam/twophase.c:336
 #, c-format
 msgid "Set max_prepared_transactions to a nonzero value."
 msgstr "Установите ненулевое значение параметра max_prepared_transactions."
 
-#: access/transam/twophase.c:357
+#: access/transam/twophase.c:355
 #, c-format
 msgid "transaction identifier \"%s\" is already in use"
 msgstr "идентификатор транзакции \"%s\" уже используется"
 
-#: access/transam/twophase.c:366
+#: access/transam/twophase.c:364
 #, c-format
 msgid "maximum number of prepared transactions reached"
 msgstr "достигнут предел числа подготовленных транзакций"
 
-#: access/transam/twophase.c:367
+#: access/transam/twophase.c:365
 #, c-format
 msgid "Increase max_prepared_transactions (currently %d)."
 msgstr "Увеличьте параметр max_prepared_transactions (текущее значение %d)."
 
-#: access/transam/twophase.c:504
+#: access/transam/twophase.c:502
 #, c-format
 msgid "prepared transaction with identifier \"%s\" is busy"
 msgstr "подготовленная транзакция с идентификатором \"%s\" занята"
 
-#: access/transam/twophase.c:510
+#: access/transam/twophase.c:508
 #, c-format
 msgid "permission denied to finish prepared transaction"
 msgstr "нет доступа для завершения подготовленной транзакции "
 
-#: access/transam/twophase.c:511
+#: access/transam/twophase.c:509
 #, c-format
 msgid "Must be superuser or the user that prepared the transaction."
 msgstr ""
 "Это разрешено только суперпользователю и пользователю, подготовившему "
 "транзакцию."
 
-#: access/transam/twophase.c:522
+#: access/transam/twophase.c:520
 #, c-format
 msgid "prepared transaction belongs to another database"
 msgstr "подготовленная транзакция относится к другой базе данных"
 
-#: access/transam/twophase.c:523
+#: access/transam/twophase.c:521
 #, c-format
 msgid ""
 "Connect to the database where the transaction was prepared to finish it."
@@ -1195,101 +1190,101 @@ msgstr ""
 "подготовлена."
 
 # [SM]: TO REVIEW
-#: access/transam/twophase.c:538
+#: access/transam/twophase.c:536
 #, c-format
 msgid "prepared transaction with identifier \"%s\" does not exist"
 msgstr "подготовленной транзакции с идентификатором \"%s\" нет"
 
-#: access/transam/twophase.c:1048
+#: access/transam/twophase.c:1046
 #, c-format
 msgid "two-phase state file maximum length exceeded"
 msgstr "превышен предельный размер файла состояния 2PC"
 
-#: access/transam/twophase.c:1061
+#: access/transam/twophase.c:1059
 #, c-format
 msgid "could not create two-phase state file \"%s\": %m"
 msgstr "не удалось создать файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1075 access/transam/twophase.c:1092
-#: access/transam/twophase.c:1145 access/transam/twophase.c:1575
-#: access/transam/twophase.c:1582
+#: access/transam/twophase.c:1073 access/transam/twophase.c:1090
+#: access/transam/twophase.c:1143 access/transam/twophase.c:1573
+#: access/transam/twophase.c:1580
 #, c-format
 msgid "could not write two-phase state file: %m"
 msgstr "не удалось записать в файл состояния 2PC: %m"
 
-#: access/transam/twophase.c:1101
+#: access/transam/twophase.c:1099
 #, c-format
 msgid "could not seek in two-phase state file: %m"
 msgstr "не удалось переместиться в файле состояния 2PC: %m"
 
-#: access/transam/twophase.c:1151 access/transam/twophase.c:1600
+#: access/transam/twophase.c:1149 access/transam/twophase.c:1598
 #, c-format
 msgid "could not close two-phase state file: %m"
 msgstr "не удалось закрыть файл состояния 2PC: %m"
 
-#: access/transam/twophase.c:1239 access/transam/twophase.c:1681
+#: access/transam/twophase.c:1237 access/transam/twophase.c:1679
 #, c-format
 msgid "could not open two-phase state file \"%s\": %m"
 msgstr "не удалось открыть файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1256
+#: access/transam/twophase.c:1254
 #, c-format
 msgid "could not stat two-phase state file \"%s\": %m"
 msgstr "не удалось получить информацию о файле состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1288
+#: access/transam/twophase.c:1286
 #, c-format
 msgid "could not read two-phase state file \"%s\": %m"
 msgstr "не удалось прочитать файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1384
+#: access/transam/twophase.c:1382
 #, c-format
 msgid "two-phase state file for transaction %u is corrupt"
 msgstr "в файле состояния 2PC испорчена информация о транзакции %u"
 
-#: access/transam/twophase.c:1537
+#: access/transam/twophase.c:1535
 #, c-format
 msgid "could not remove two-phase state file \"%s\": %m"
 msgstr "не удалось стереть файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1566
+#: access/transam/twophase.c:1564
 #, c-format
 msgid "could not recreate two-phase state file \"%s\": %m"
 msgstr "не удалось пересоздать файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1594
+#: access/transam/twophase.c:1592
 #, c-format
 msgid "could not fsync two-phase state file: %m"
 msgstr "не удалось синхронизировать с ФС файл состояния 2PC: %m"
 
-#: access/transam/twophase.c:1690
+#: access/transam/twophase.c:1688
 #, c-format
 msgid "could not fsync two-phase state file \"%s\": %m"
 msgstr "не удалось синхронизировать с ФС файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1697
+#: access/transam/twophase.c:1695
 #, c-format
 msgid "could not close two-phase state file \"%s\": %m"
 msgstr "не удалось закрыть файл состояния 2PC \"%s\": %m"
 
-#: access/transam/twophase.c:1762
+#: access/transam/twophase.c:1760
 #, c-format
 msgid "removing future two-phase state file \"%s\""
 msgstr "удаление будущего файла состояния 2PC \"%s\""
 
-#: access/transam/twophase.c:1778 access/transam/twophase.c:1789
-#: access/transam/twophase.c:1908 access/transam/twophase.c:1919
-#: access/transam/twophase.c:1992
+#: access/transam/twophase.c:1776 access/transam/twophase.c:1787
+#: access/transam/twophase.c:1906 access/transam/twophase.c:1917
+#: access/transam/twophase.c:1990
 #, c-format
 msgid "removing corrupt two-phase state file \"%s\""
 msgstr "удаление испорченного файла состояния 2PC \"%s\""
 
-#: access/transam/twophase.c:1897 access/transam/twophase.c:1981
+#: access/transam/twophase.c:1895 access/transam/twophase.c:1979
 #, c-format
 msgid "removing stale two-phase state file \"%s\""
 msgstr "удаление устаревшего файла состояния 2PC \"%s\""
 
-#: access/transam/twophase.c:1999
+#: access/transam/twophase.c:1997
 #, c-format
 msgid "recovering prepared transaction %u"
 msgstr "восстановление подготовленной транзакции %u"
@@ -1347,36 +1342,36 @@ msgstr ""
 msgid "cannot have more than 2^32-2 commands in a transaction"
 msgstr "в одной транзакции не может быть больше 2^32-2 команд"
 
-#: access/transam/xact.c:1453
+#: access/transam/xact.c:1441
 #, c-format
 msgid "maximum number of committed subtransactions (%d) exceeded"
 msgstr "превышен предел числа зафиксированных подтранзакций (%d)"
 
-#: access/transam/xact.c:2249
+#: access/transam/xact.c:2235
 #, c-format
 msgid "cannot PREPARE a transaction that has operated on temporary tables"
 msgstr ""
 "выполнить PREPARE для транзакции, оперирующей с временными таблицами, нельзя"
 
-#: access/transam/xact.c:2259
+#: access/transam/xact.c:2245
 #, c-format
 msgid "cannot PREPARE a transaction that has exported snapshots"
 msgstr "нельзя выполнить PREPARE для транзакции, снимки которой экспортированы"
 
 #. translator: %s represents an SQL statement name
-#: access/transam/xact.c:3137
+#: access/transam/xact.c:3123
 #, c-format
 msgid "%s cannot run inside a transaction block"
 msgstr "%s не может выполняться внутри блока транзакции"
 
 #. translator: %s represents an SQL statement name
-#: access/transam/xact.c:3147
+#: access/transam/xact.c:3133
 #, c-format
 msgid "%s cannot run inside a subtransaction"
 msgstr "%s не может выполняться внутри подтранзакции"
 
 #. translator: %s represents an SQL statement name
-#: access/transam/xact.c:3157
+#: access/transam/xact.c:3143
 #, c-format
 msgid "%s cannot be executed from a function or multi-command string"
 msgstr ""
@@ -1384,176 +1379,176 @@ msgstr ""
 "команд"
 
 #. translator: %s represents an SQL statement name
-#: access/transam/xact.c:3228
+#: access/transam/xact.c:3214
 #, c-format
 msgid "%s can only be used in transaction blocks"
 msgstr "%s может выполняться только внутри блоков транзакций"
 
-#: access/transam/xact.c:3412
+#: access/transam/xact.c:3398
 #, c-format
 msgid "there is already a transaction in progress"
 msgstr "транзакция уже выполняется"
 
-#: access/transam/xact.c:3580 access/transam/xact.c:3683
+#: access/transam/xact.c:3566 access/transam/xact.c:3669
 #, c-format
 msgid "there is no transaction in progress"
 msgstr "нет незавершённой транзакции"
 
-#: access/transam/xact.c:3591
+#: access/transam/xact.c:3577
 #, c-format
 msgid "cannot commit during a parallel operation"
 msgstr "фиксировать транзакции во время параллельных операций нельзя"
 
-#: access/transam/xact.c:3694
+#: access/transam/xact.c:3680
 #, c-format
 msgid "cannot abort during a parallel operation"
 msgstr "прерывание во время параллельных операций невозможно"
 
-#: access/transam/xact.c:3736
+#: access/transam/xact.c:3722
 #, c-format
 msgid "cannot define savepoints during a parallel operation"
 msgstr "определять точки сохранения во время параллельных операций нельзя"
 
-#: access/transam/xact.c:3803
+#: access/transam/xact.c:3789
 #, c-format
 msgid "cannot release savepoints during a parallel operation"
 msgstr "высвобождать точки сохранения во время параллельных операций нельзя"
 
-#: access/transam/xact.c:3814 access/transam/xact.c:3866
-#: access/transam/xact.c:3872 access/transam/xact.c:3928
-#: access/transam/xact.c:3978 access/transam/xact.c:3984
+#: access/transam/xact.c:3800 access/transam/xact.c:3852
+#: access/transam/xact.c:3858 access/transam/xact.c:3914
+#: access/transam/xact.c:3964 access/transam/xact.c:3970
 #, c-format
 msgid "no such savepoint"
 msgstr "нет такой точки сохранения"
 
-#: access/transam/xact.c:3916
+#: access/transam/xact.c:3902
 #, c-format
 msgid "cannot rollback to savepoints during a parallel operation"
 msgstr "откатиться к точке сохранения во время параллельных операций нельзя"
 
-#: access/transam/xact.c:4044
+#: access/transam/xact.c:4030
 #, c-format
 msgid "cannot start subtransactions during a parallel operation"
 msgstr "запускать подтранзакции во время параллельных операций нельзя"
 
-#: access/transam/xact.c:4111
+#: access/transam/xact.c:4097
 #, c-format
 msgid "cannot commit subtransactions during a parallel operation"
 msgstr "фиксировать подтранзакции во время параллельных операций нельзя"
 
-#: access/transam/xact.c:4717
+#: access/transam/xact.c:4702
 #, c-format
 msgid "cannot have more than 2^32-1 subtransactions in a transaction"
 msgstr "в одной транзакции не может быть больше 2^32-1 подтранзакций"
 
-#: access/transam/xlog.c:2270
+#: access/transam/xlog.c:2245
 #, c-format
 msgid "could not seek in log file %s to offset %u: %m"
 msgstr "не удалось переместиться в файле журнала %s к смещению %u: %m"
 
-#: access/transam/xlog.c:2290
+#: access/transam/xlog.c:2265
 #, c-format
 msgid "could not write to log file %s at offset %u, length %zu: %m"
 msgstr "не удалось записать в файл журнала %s (смещение: %u, длина: %zu): %m"
 
-#: access/transam/xlog.c:2553
+#: access/transam/xlog.c:2528
 #, c-format
 msgid "updated min recovery point to %X/%X on timeline %u"
 msgstr "минимальная точка восстановления изменена на %X/%X на линии времени %u"
 
-#: access/transam/xlog.c:3148
+#: access/transam/xlog.c:3123
 #, c-format
 msgid "not enough data in file \"%s\""
 msgstr "недостаточно данных в файле\"%s\""
 
-#: access/transam/xlog.c:3267
+#: access/transam/xlog.c:3242
 #, c-format
 msgid "could not link file \"%s\" to \"%s\" (initialization of log file): %m"
 msgstr ""
 "для файла \"%s\" не удалось создать ссылку \"%s\" (при инициализации файла "
 "журнала): %m"
 
-#: access/transam/xlog.c:3279
+#: access/transam/xlog.c:3254
 #, c-format
 msgid "could not rename file \"%s\" to \"%s\" (initialization of log file): %m"
 msgstr ""
 "не удалось переименовать файл \"%s\" в \"%s\" (при инициализации файла "
 "журнала): %m"
 
-#: access/transam/xlog.c:3307
+#: access/transam/xlog.c:3282
 #, c-format
 msgid "could not open transaction log file \"%s\": %m"
 msgstr "не удалось открыть файл журнала транзакций \"%s\": %m"
 
-#: access/transam/xlog.c:3496 access/transam/xlog.c:5269
+#: access/transam/xlog.c:3471 access/transam/xlog.c:5244
 #, c-format
 msgid "could not close log file %s: %m"
 msgstr "не удалось закрыть файл журнала \"%s\": %m"
 
-#: access/transam/xlog.c:3553 replication/logical/logicalfuncs.c:149
+#: access/transam/xlog.c:3528 replication/logical/logicalfuncs.c:149
 #: replication/walsender.c:2075
 #, c-format
 msgid "requested WAL segment %s has already been removed"
 msgstr "запрошенный сегмент WAL %s уже удалён"
 
-#: access/transam/xlog.c:3613 access/transam/xlog.c:3688
-#: access/transam/xlog.c:3886
+#: access/transam/xlog.c:3588 access/transam/xlog.c:3663
+#: access/transam/xlog.c:3861
 #, c-format
 msgid "could not open transaction log directory \"%s\": %m"
 msgstr "не удалось открыть каталог журнала транзакций \"%s\": %m"
 
-#: access/transam/xlog.c:3769
+#: access/transam/xlog.c:3744
 #, c-format
 msgid "recycled transaction log file \"%s\""
 msgstr "файл журнала транзакций \"%s\" используется повторно"
 
-#: access/transam/xlog.c:3781
+#: access/transam/xlog.c:3756
 #, c-format
 msgid "removing transaction log file \"%s\""
 msgstr "файл журнала транзакций \"%s\" удаляется"
 
-#: access/transam/xlog.c:3801
+#: access/transam/xlog.c:3776
 #, c-format
 msgid "could not rename old transaction log file \"%s\": %m"
 msgstr "не удалось переименовать старый файл журнала транзакций \"%s\": %m"
 
-#: access/transam/xlog.c:3813
+#: access/transam/xlog.c:3788
 #, c-format
 msgid "could not remove old transaction log file \"%s\": %m"
 msgstr "не удалось стереть старый файл журнала транзакций \"%s\": %m"
 
-#: access/transam/xlog.c:3846 access/transam/xlog.c:3856
+#: access/transam/xlog.c:3821 access/transam/xlog.c:3831
 #, c-format
 msgid "required WAL directory \"%s\" does not exist"
 msgstr "требуемый каталог WAL \"%s\" не существует"
 
-#: access/transam/xlog.c:3862
+#: access/transam/xlog.c:3837
 #, c-format
 msgid "creating missing WAL directory \"%s\""
 msgstr "создаётся отсутствующий каталог WAL \"%s\""
 
-#: access/transam/xlog.c:3865
+#: access/transam/xlog.c:3840
 #, c-format
 msgid "could not create missing directory \"%s\": %m"
 msgstr "не удалось создать отсутствующий каталог \"%s\": %m"
 
-#: access/transam/xlog.c:3896
+#: access/transam/xlog.c:3871
 #, c-format
 msgid "removing transaction log backup history file \"%s\""
 msgstr "удаляется файл истории копирования журнала: \"%s\""
 
-#: access/transam/xlog.c:3977
+#: access/transam/xlog.c:3952
 #, c-format
 msgid "unexpected timeline ID %u in log segment %s, offset %u"
 msgstr "неожиданный ID линии времени %u в сегменте журнала %s, смещение %u"
 
-#: access/transam/xlog.c:4099
+#: access/transam/xlog.c:4074
 #, c-format
 msgid "new timeline %u is not a child of database system timeline %u"
 msgstr ""
 "новая линия времени %u не является ответвлением линии времени системы БД %u"
 
-#: access/transam/xlog.c:4113
+#: access/transam/xlog.c:4088
 #, c-format
 msgid ""
 "new timeline %u forked off current database system timeline %u before "
@@ -1562,56 +1557,56 @@ msgstr ""
 "новая линия времени %u ответвилась от текущей линии времени базы данных %u "
 "до текущей точки восстановления %X/%X"
 
-#: access/transam/xlog.c:4132
+#: access/transam/xlog.c:4107
 #, c-format
 msgid "new target timeline is %u"
 msgstr "новая целевая линия времени %u"
 
-#: access/transam/xlog.c:4212
+#: access/transam/xlog.c:4187
 #, c-format
 msgid "could not create control file \"%s\": %m"
 msgstr "не удалось создать файл \"%s\": %m"
 
-#: access/transam/xlog.c:4223 access/transam/xlog.c:4459
+#: access/transam/xlog.c:4198 access/transam/xlog.c:4434
 #, c-format
 msgid "could not write to control file: %m"
 msgstr "не удалось записать в файл pg_control: %m"
 
-#: access/transam/xlog.c:4229 access/transam/xlog.c:4465
+#: access/transam/xlog.c:4204 access/transam/xlog.c:4440
 #, c-format
 msgid "could not fsync control file: %m"
 msgstr "не удалось синхронизировать с ФС файл pg_control: %m"
 
-#: access/transam/xlog.c:4234 access/transam/xlog.c:4470
+#: access/transam/xlog.c:4209 access/transam/xlog.c:4445
 #, c-format
 msgid "could not close control file: %m"
 msgstr "не удалось закрыть файл pg_control: %m"
 
-#: access/transam/xlog.c:4252 access/transam/xlog.c:4448
+#: access/transam/xlog.c:4227 access/transam/xlog.c:4423
 #, c-format
 msgid "could not open control file \"%s\": %m"
 msgstr "не удалось открыть файл \"%s\": %m"
 
-#: access/transam/xlog.c:4258
+#: access/transam/xlog.c:4233
 #, c-format
 msgid "could not read from control file: %m"
 msgstr "не удалось прочитать файл pg_control: %m"
 
-#: access/transam/xlog.c:4271 access/transam/xlog.c:4280
-#: access/transam/xlog.c:4304 access/transam/xlog.c:4311
-#: access/transam/xlog.c:4318 access/transam/xlog.c:4323
-#: access/transam/xlog.c:4330 access/transam/xlog.c:4337
-#: access/transam/xlog.c:4344 access/transam/xlog.c:4351
-#: access/transam/xlog.c:4358 access/transam/xlog.c:4365
-#: access/transam/xlog.c:4372 access/transam/xlog.c:4381
-#: access/transam/xlog.c:4388 access/transam/xlog.c:4397
-#: access/transam/xlog.c:4404 access/transam/xlog.c:4413
-#: access/transam/xlog.c:4420 utils/init/miscinit.c:1351
+#: access/transam/xlog.c:4246 access/transam/xlog.c:4255
+#: access/transam/xlog.c:4279 access/transam/xlog.c:4286
+#: access/transam/xlog.c:4293 access/transam/xlog.c:4298
+#: access/transam/xlog.c:4305 access/transam/xlog.c:4312
+#: access/transam/xlog.c:4319 access/transam/xlog.c:4326
+#: access/transam/xlog.c:4333 access/transam/xlog.c:4340
+#: access/transam/xlog.c:4347 access/transam/xlog.c:4356
+#: access/transam/xlog.c:4363 access/transam/xlog.c:4372
+#: access/transam/xlog.c:4379 access/transam/xlog.c:4388
+#: access/transam/xlog.c:4395 utils/init/miscinit.c:1261
 #, c-format
 msgid "database files are incompatible with server"
 msgstr "файлы базы данных не совместимы с сервером"
 
-#: access/transam/xlog.c:4272
+#: access/transam/xlog.c:4247
 #, c-format
 msgid ""
 "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), "
@@ -1620,7 +1615,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с PG_CONTROL_VERSION %d (0x%08x), но "
 "сервер скомпилирован с PG_CONTROL_VERSION %d (0x%08x)."
 
-#: access/transam/xlog.c:4276
+#: access/transam/xlog.c:4251
 #, c-format
 msgid ""
 "This could be a problem of mismatched byte ordering.  It looks like you need "
@@ -1629,7 +1624,7 @@ msgstr ""
 "Возможно, проблема вызвана разным порядком байт. Кажется, вам надо выполнить "
 "initdb."
 
-#: access/transam/xlog.c:4281
+#: access/transam/xlog.c:4256
 #, c-format
 msgid ""
 "The database cluster was initialized with PG_CONTROL_VERSION %d, but the "
@@ -1638,18 +1633,18 @@ msgstr ""
 "Кластер баз данных был инициализирован с PG_CONTROL_VERSION %d, но сервер "
 "скомпилирован с PG_CONTROL_VERSION %d."
 
-#: access/transam/xlog.c:4284 access/transam/xlog.c:4308
-#: access/transam/xlog.c:4315 access/transam/xlog.c:4320
+#: access/transam/xlog.c:4259 access/transam/xlog.c:4283
+#: access/transam/xlog.c:4290 access/transam/xlog.c:4295
 #, c-format
 msgid "It looks like you need to initdb."
 msgstr "Кажется, вам надо выполнить initdb."
 
-#: access/transam/xlog.c:4295
+#: access/transam/xlog.c:4270
 #, c-format
 msgid "incorrect checksum in control file"
 msgstr "ошибка контрольной суммы в файле pg_control"
 
-#: access/transam/xlog.c:4305
+#: access/transam/xlog.c:4280
 #, c-format
 msgid ""
 "The database cluster was initialized with CATALOG_VERSION_NO %d, but the "
@@ -1658,7 +1653,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с CATALOG_VERSION_NO %d, но сервер "
 "скомпилирован с CATALOG_VERSION_NO %d."
 
-#: access/transam/xlog.c:4312
+#: access/transam/xlog.c:4287
 #, c-format
 msgid ""
 "The database cluster was initialized with MAXALIGN %d, but the server was "
@@ -1667,7 +1662,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с MAXALIGN %d, но сервер "
 "скомпилирован с MAXALIGN %d."
 
-#: access/transam/xlog.c:4319
+#: access/transam/xlog.c:4294
 #, c-format
 msgid ""
 "The database cluster appears to use a different floating-point number format "
@@ -1676,7 +1671,7 @@ msgstr ""
 "Кажется, в кластере баз данных и в программе сервера используются разные "
 "форматы чисел с плавающей точкой."
 
-#: access/transam/xlog.c:4324
+#: access/transam/xlog.c:4299
 #, c-format
 msgid ""
 "The database cluster was initialized with BLCKSZ %d, but the server was "
@@ -1685,18 +1680,18 @@ msgstr ""
 "Кластер баз данных был инициализирован с BLCKSZ %d, но сервер скомпилирован "
 "с BLCKSZ %d."
 
-#: access/transam/xlog.c:4327 access/transam/xlog.c:4334
-#: access/transam/xlog.c:4341 access/transam/xlog.c:4348
-#: access/transam/xlog.c:4355 access/transam/xlog.c:4362
-#: access/transam/xlog.c:4369 access/transam/xlog.c:4376
-#: access/transam/xlog.c:4384 access/transam/xlog.c:4391
-#: access/transam/xlog.c:4400 access/transam/xlog.c:4407
-#: access/transam/xlog.c:4416 access/transam/xlog.c:4423
+#: access/transam/xlog.c:4302 access/transam/xlog.c:4309
+#: access/transam/xlog.c:4316 access/transam/xlog.c:4323
+#: access/transam/xlog.c:4330 access/transam/xlog.c:4337
+#: access/transam/xlog.c:4344 access/transam/xlog.c:4351
+#: access/transam/xlog.c:4359 access/transam/xlog.c:4366
+#: access/transam/xlog.c:4375 access/transam/xlog.c:4382
+#: access/transam/xlog.c:4391 access/transam/xlog.c:4398
 #, c-format
 msgid "It looks like you need to recompile or initdb."
 msgstr "Кажется, вам надо перекомпилировать сервер или выполнить initdb."
 
-#: access/transam/xlog.c:4331
+#: access/transam/xlog.c:4306
 #, c-format
 msgid ""
 "The database cluster was initialized with RELSEG_SIZE %d, but the server was "
@@ -1705,7 +1700,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с RELSEG_SIZE %d, но сервер "
 "скомпилирован с RELSEG_SIZE %d."
 
-#: access/transam/xlog.c:4338
+#: access/transam/xlog.c:4313
 #, c-format
 msgid ""
 "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was "
@@ -1714,7 +1709,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с XLOG_BLCKSZ %d, но сервер "
 "скомпилирован с XLOG_BLCKSZ %d."
 
-#: access/transam/xlog.c:4345
+#: access/transam/xlog.c:4320
 #, c-format
 msgid ""
 "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server "
@@ -1723,7 +1718,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с XLOG_SEG_SIZE %d, но сервер "
 "скомпилирован с XLOG_SEG_SIZE %d."
 
-#: access/transam/xlog.c:4352
+#: access/transam/xlog.c:4327
 #, c-format
 msgid ""
 "The database cluster was initialized with NAMEDATALEN %d, but the server was "
@@ -1732,7 +1727,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с NAMEDATALEN %d, но сервер "
 "скомпилирован с NAMEDATALEN %d."
 
-#: access/transam/xlog.c:4359
+#: access/transam/xlog.c:4334
 #, c-format
 msgid ""
 "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server "
@@ -1741,7 +1736,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с INDEX_MAX_KEYS %d, но сервер "
 "скомпилирован с INDEX_MAX_KEYS %d."
 
-#: access/transam/xlog.c:4366
+#: access/transam/xlog.c:4341
 #, c-format
 msgid ""
 "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the "
@@ -1750,7 +1745,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с TOAST_MAX_CHUNK_SIZE %d, но сервер "
 "скомпилирован с TOAST_MAX_CHUNK_SIZE %d."
 
-#: access/transam/xlog.c:4373
+#: access/transam/xlog.c:4348
 #, c-format
 msgid ""
 "The database cluster was initialized with LOBLKSIZE %d, but the server was "
@@ -1759,7 +1754,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с LOBLKSIZE %d, но сервер "
 "скомпилирован с LOBLKSIZE %d."
 
-#: access/transam/xlog.c:4382
+#: access/transam/xlog.c:4357
 #, c-format
 msgid ""
 "The database cluster was initialized without HAVE_INT64_TIMESTAMP but the "
@@ -1768,7 +1763,7 @@ msgstr ""
 "Кластер баз данных был инициализирован без HAVE_INT64_TIMESTAMP, но сервер "
 "скомпилирован с HAVE_INT64_TIMESTAMP."
 
-#: access/transam/xlog.c:4389
+#: access/transam/xlog.c:4364
 #, c-format
 msgid ""
 "The database cluster was initialized with HAVE_INT64_TIMESTAMP but the "
@@ -1777,7 +1772,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с HAVE_INT64_TIMESTAMP, но сервер "
 "скомпилирован без HAVE_INT64_TIMESTAMP."
 
-#: access/transam/xlog.c:4398
+#: access/transam/xlog.c:4373
 #, c-format
 msgid ""
 "The database cluster was initialized without USE_FLOAT4_BYVAL but the server "
@@ -1786,7 +1781,7 @@ msgstr ""
 "Кластер баз данных был инициализирован без USE_FLOAT4_BYVAL, но сервер "
 "скомпилирован с USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:4405
+#: access/transam/xlog.c:4380
 #, c-format
 msgid ""
 "The database cluster was initialized with USE_FLOAT4_BYVAL but the server "
@@ -1795,7 +1790,7 @@ msgstr ""
 "Кластер баз данных был инициализирован с USE_FLOAT4_BYVAL, но сервер "
 "скомпилирован без USE_FLOAT4_BYVAL."
 
-#: access/transam/xlog.c:4414
+#: access/transam/xlog.c:4389
 #, c-format
 msgid ""
 "The database cluster was initialized without USE_FLOAT8_BYVAL but the server "
@@ -1804,7 +1799,7 @@ msgstr ""
 "Кластер баз данных был инициализирован без USE_FLOAT8_BYVAL, но сервер "
 "скомпилирован с USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:4421
+#: access/transam/xlog.c:4396
 #, c-format
 msgid ""
 "The database cluster was initialized with USE_FLOAT8_BYVAL but the server "
@@ -1813,91 +1808,91 @@ msgstr ""
 "Кластер баз данных был инициализирован с USE_FLOAT8_BYVAL, но сервер был "
 "скомпилирован без USE_FLOAT8_BYVAL."
 
-#: access/transam/xlog.c:4847
+#: access/transam/xlog.c:4822
 #, c-format
 msgid "could not write bootstrap transaction log file: %m"
 msgstr "не удалось записать начальный файл журнала транзакций: %m"
 
-#: access/transam/xlog.c:4853
+#: access/transam/xlog.c:4828
 #, c-format
 msgid "could not fsync bootstrap transaction log file: %m"
 msgstr "не удалось синхронизировать с ФС начальный файл журнала транзакций: %m"
 
-#: access/transam/xlog.c:4858
+#: access/transam/xlog.c:4833
 #, c-format
 msgid "could not close bootstrap transaction log file: %m"
 msgstr "не удалось закрыть начальный файл журнала транзакций: %m"
 
-#: access/transam/xlog.c:4933
+#: access/transam/xlog.c:4908
 #, c-format
 msgid "could not open recovery command file \"%s\": %m"
 msgstr "не удалось открыть файл команд восстановления \"%s\": %m"
 
-#: access/transam/xlog.c:4979
+#: access/transam/xlog.c:4954
 #, c-format
 msgid "invalid value for recovery parameter \"%s\""
 msgstr "неверное значение для параметра восстановления \"%s\""
 
-#: access/transam/xlog.c:4981
+#: access/transam/xlog.c:4956
 #, c-format
-msgid "The allowed values are \"pause\", \"promote\", and \"shutdown\"."
+msgid "The allowed values are \"pause\", \"promote\" and \"shutdown\"."
 msgstr "Допускаются только значения: \"pause\", \"promote\" и \"shutdown\"."
 
-#: access/transam/xlog.c:5000
+#: access/transam/xlog.c:4975
 #, c-format
 msgid "recovery_target_timeline is not a valid number: \"%s\""
 msgstr "recovery_target_timeline не является допустимым числом: \"%s\""
 
-#: access/transam/xlog.c:5016
+#: access/transam/xlog.c:4991
 #, c-format
 msgid "recovery_target_xid is not a valid number: \"%s\""
 msgstr "recovery_target_xid не является допустимым числом: \"%s\""
 
-#: access/transam/xlog.c:5047
+#: access/transam/xlog.c:5022
 #, c-format
 msgid "recovery_target_name is too long (maximum %d characters)"
 msgstr "длина recovery_target_name превышает предел (%d)"
 
-#: access/transam/xlog.c:5061
+#: access/transam/xlog.c:5036
 #, c-format
 msgid "invalid value for recovery parameter \"recovery_target\""
 msgstr "неверное значение параметра \"recovery_target\""
 
-#: access/transam/xlog.c:5062
+#: access/transam/xlog.c:5037
 #, c-format
 msgid "The only allowed value is \"immediate\"."
 msgstr "Единственное допустимое значение: \"immediate\"."
 
-#: access/transam/xlog.c:5075 access/transam/xlog.c:5086
-#: commands/extension.c:531 commands/extension.c:539 utils/misc/guc.c:5445
+#: access/transam/xlog.c:5050 access/transam/xlog.c:5061
+#: commands/extension.c:531 commands/extension.c:539 utils/misc/guc.c:5473
 #, c-format
 msgid "parameter \"%s\" requires a Boolean value"
 msgstr "параметр \"%s\" требует логическое значение"
 
-#: access/transam/xlog.c:5121
+#: access/transam/xlog.c:5096
 #, c-format
 msgid "parameter \"%s\" requires a temporal value"
 msgstr "параметр \"%s\" требует временное значение"
 
-#: access/transam/xlog.c:5123 catalog/dependency.c:984
+#: access/transam/xlog.c:5098 catalog/dependency.c:984
 #: catalog/dependency.c:985 catalog/dependency.c:991 catalog/dependency.c:992
 #: catalog/dependency.c:1003 catalog/dependency.c:1004
-#: catalog/objectaddress.c:1053 commands/tablecmds.c:790
-#: commands/tablecmds.c:9398 commands/user.c:1027 commands/view.c:482
+#: catalog/objectaddress.c:1053 commands/tablecmds.c:789
+#: commands/tablecmds.c:9387 commands/user.c:1027 commands/view.c:482
 #: libpq/auth.c:285 port/win32/security.c:51 storage/lmgr/deadlock.c:955
-#: storage/lmgr/proc.c:1177 utils/misc/guc.c:5467 utils/misc/guc.c:5560
-#: utils/misc/guc.c:9439 utils/misc/guc.c:9473 utils/misc/guc.c:9507
-#: utils/misc/guc.c:9541 utils/misc/guc.c:9576
+#: storage/lmgr/proc.c:1176 utils/misc/guc.c:5495 utils/misc/guc.c:5588
+#: utils/misc/guc.c:9498 utils/misc/guc.c:9532 utils/misc/guc.c:9566
+#: utils/misc/guc.c:9600 utils/misc/guc.c:9635
 #, c-format
 msgid "%s"
 msgstr "%s"
 
-#: access/transam/xlog.c:5129
+#: access/transam/xlog.c:5104
 #, c-format
 msgid "unrecognized recovery parameter \"%s\""
 msgstr "нераспознанный параметр восстановления \"%s\""
 
-#: access/transam/xlog.c:5140
+#: access/transam/xlog.c:5115
 #, c-format
 msgid ""
 "recovery command file \"%s\" specified neither primary_conninfo nor "
@@ -1906,7 +1901,7 @@ msgstr ""
 "в файле команд восстановления \"%s\" не указан параметр primary_conninfo или "
 "restore_command"
 
-#: access/transam/xlog.c:5142
+#: access/transam/xlog.c:5117
 #, c-format
 msgid ""
 "The database server will regularly poll the pg_xlog subdirectory to check "
@@ -1915,7 +1910,7 @@ msgstr ""
 "Сервер БД будет регулярно опрашивать подкаталог pg_xlog и проверять "
 "содержащиеся в нём файлы."
 
-#: access/transam/xlog.c:5148
+#: access/transam/xlog.c:5123
 #, c-format
 msgid ""
 "recovery command file \"%s\" must specify restore_command when standby mode "
@@ -1924,62 +1919,62 @@ msgstr ""
 "в файле команд восстановления \"%s\" может отсутствовать restore_command, "
 "только если это резервный сервер"
 
-#: access/transam/xlog.c:5178
+#: access/transam/xlog.c:5153
 #, c-format
 msgid "recovery target timeline %u does not exist"
 msgstr "целевая линия времени для восстановления %u не существует"
 
-#: access/transam/xlog.c:5303
+#: access/transam/xlog.c:5278
 #, c-format
 msgid "archive recovery complete"
 msgstr "восстановление архива завершено"
 
-#: access/transam/xlog.c:5362 access/transam/xlog.c:5590
+#: access/transam/xlog.c:5337 access/transam/xlog.c:5565
 #, c-format
 msgid "recovery stopping after reaching consistency"
 msgstr ""
 "восстановление останавливается после достижения согласованного состояния"
 
-#: access/transam/xlog.c:5450
+#: access/transam/xlog.c:5425
 #, c-format
 msgid "recovery stopping before commit of transaction %u, time %s"
 msgstr ""
 "восстановление останавливается перед фиксированием транзакции %u, время %s"
 
-#: access/transam/xlog.c:5457
+#: access/transam/xlog.c:5432
 #, c-format
 msgid "recovery stopping before abort of transaction %u, time %s"
 msgstr ""
 "восстановление останавливается перед прерыванием транзакции %u, время %s"
 
-#: access/transam/xlog.c:5502
+#: access/transam/xlog.c:5477
 #, c-format
 msgid "recovery stopping at restore point \"%s\", time %s"
 msgstr "восстановление останавливается в точке восстановления \"%s\", время %s"
 
-#: access/transam/xlog.c:5570
+#: access/transam/xlog.c:5545
 #, c-format
 msgid "recovery stopping after commit of transaction %u, time %s"
 msgstr ""
 "восстановление останавливается после фиксирования транзакции %u, время %s"
 
-#: access/transam/xlog.c:5578
+#: access/transam/xlog.c:5553
 #, c-format
 msgid "recovery stopping after abort of transaction %u, time %s"
 msgstr ""
 "восстановление останавливается после прерывания транзакции %u, время %s"
 
-#: access/transam/xlog.c:5617
+#: access/transam/xlog.c:5592
 #, c-format
 msgid "recovery has paused"
 msgstr "восстановление приостановлено"
 
-#: access/transam/xlog.c:5618
+#: access/transam/xlog.c:5593
 #, c-format
 msgid "Execute pg_xlog_replay_resume() to continue."
 msgstr "Выполните pg_xlog_replay_resume() для продолжения."
 
-#: access/transam/xlog.c:5821
+#: access/transam/xlog.c:5796
 #, c-format
 msgid ""
 "hot standby is not possible because %s = %d is a lower setting than on the "
@@ -1988,12 +1983,21 @@ msgstr ""
 "режим горячего резерва невозможен, так как параметр %s = %d, меньше чем на "
 "главном сервере (на нём было значение %d)"
 
-#: access/transam/xlog.c:5847
+#: access/transam/xlog.c:5811
+#, c-format
+msgid ""
+"hot standby is not possible because it requires \"%s\" to be same on master "
+"and standby (master has \"%s\", standby has \"%s\")"
+msgstr ""
+"горячий резерв невозможен, так как значения параметра \"%s\" на главном и "
+"резервном серверах различаются (на главном: \"%s\", на резервном: \"%s\")"
+
+#: access/transam/xlog.c:5831
 #, c-format
 msgid "WAL was generated with wal_level=minimal, data may be missing"
 msgstr "WAL был создан с параметром wal_level=minimal, возможна потеря данных"
 
-#: access/transam/xlog.c:5848
+#: access/transam/xlog.c:5832
 #, c-format
 msgid ""
 "This happens if you temporarily set wal_level=minimal without taking a new "
@@ -2002,7 +2006,7 @@ msgstr ""
 "Это происходит, если вы на время установили wal_level=minimal и не сделали "
 "резервную копию базу данных."
 
-#: access/transam/xlog.c:5859
+#: access/transam/xlog.c:5843
 #, c-format
 msgid ""
 "hot standby is not possible because wal_level was not set to \"hot_standby\" "
@@ -2011,7 +2015,7 @@ msgstr ""
 "режим горячего резерва невозможен, так как на главном сервере установлен "
 "неподходящий wal_level (должен быть \"hot_standby\" или выше)"
 
-#: access/transam/xlog.c:5860
+#: access/transam/xlog.c:5844
 #, c-format
 msgid ""
 "Either set wal_level to \"hot_standby\" on the master, or turn off "
@@ -2020,32 +2024,32 @@ msgstr ""
 "Либо установите для wal_level значение \"hot_standby\" на главном сервере, "
 "либо выключите hot_standby здесь."
 
-#: access/transam/xlog.c:5917
+#: access/transam/xlog.c:5903
 #, c-format
 msgid "control file contains invalid data"
 msgstr "файл pg_control содержит неверные данные"
 
-#: access/transam/xlog.c:5923
+#: access/transam/xlog.c:5909
 #, c-format
 msgid "database system was shut down at %s"
 msgstr "система БД была выключена: %s"
 
-#: access/transam/xlog.c:5928
+#: access/transam/xlog.c:5914
 #, c-format
 msgid "database system was shut down in recovery at %s"
 msgstr "система БД была выключена в процессе восстановления: %s"
 
-#: access/transam/xlog.c:5932
+#: access/transam/xlog.c:5918
 #, c-format
 msgid "database system shutdown was interrupted; last known up at %s"
 msgstr "выключение системы БД было прервано; последний момент работы: %s"
 
-#: access/transam/xlog.c:5936
+#: access/transam/xlog.c:5922
 #, c-format
 msgid "database system was interrupted while in recovery at %s"
 msgstr "работа системы БД была прервана во время восстановления: %s"
 
-#: access/transam/xlog.c:5938
+#: access/transam/xlog.c:5924
 #, c-format
 msgid ""
 "This probably means that some data is corrupted and you will have to use the "
@@ -2054,14 +2058,14 @@ msgstr ""
 "Это скорее всего означает, что некоторые данные повреждены и вам придётся "
 "восстановить БД из последней резервной копии."
 
-#: access/transam/xlog.c:5942
+#: access/transam/xlog.c:5928
 #, c-format
 msgid "database system was interrupted while in recovery at log time %s"
 msgstr ""
 "работа системы БД была прервана в процессе восстановления, время в журнале: "
 "%s"
 
-#: access/transam/xlog.c:5944
+#: access/transam/xlog.c:5930
 #, c-format
 msgid ""
 "If this has occurred more than once some data might be corrupted and you "
@@ -2070,58 +2074,58 @@ msgstr ""
 "Если это происходит постоянно, возможно, какие-то данные были испорчены и "
 "для восстановления стоит выбрать более раннюю точку."
 
-#: access/transam/xlog.c:5948
+#: access/transam/xlog.c:5934
 #, c-format
 msgid "database system was interrupted; last known up at %s"
 msgstr "работа системы БД была прервана; последний момент работы: %s"
 
-#: access/transam/xlog.c:6004
+#: access/transam/xlog.c:5990
 #, c-format
 msgid "entering standby mode"
 msgstr "переход в режим резервного сервера"
 
-#: access/transam/xlog.c:6007
+#: access/transam/xlog.c:5993
 #, c-format
 msgid "starting point-in-time recovery to XID %u"
 msgstr "начинается восстановление точки во времени до XID %u"
 
-#: access/transam/xlog.c:6011
+#: access/transam/xlog.c:5997
 #, c-format
 msgid "starting point-in-time recovery to %s"
 msgstr "начинается восстановление точки во времени до %s"
 
-#: access/transam/xlog.c:6015
+#: access/transam/xlog.c:6001
 #, c-format
 msgid "starting point-in-time recovery to \"%s\""
 msgstr "начинается восстановление точки во времени до \"%s\""
 
-#: access/transam/xlog.c:6019
+#: access/transam/xlog.c:6005
 #, c-format
 msgid "starting point-in-time recovery to earliest consistent point"
 msgstr ""
 "начинается восстановление точки во времени до первой точки согласованности"
 
-#: access/transam/xlog.c:6022
+#: access/transam/xlog.c:6008
 #, c-format
 msgid "starting archive recovery"
 msgstr "начинается восстановление архива"
 
-#: access/transam/xlog.c:6039
+#: access/transam/xlog.c:6025
 #, c-format
 msgid "Failed while allocating an XLog reading processor."
 msgstr "Не удалось разместить обработчик журнала транзакций."
 
-#: access/transam/xlog.c:6066 access/transam/xlog.c:6194
+#: access/transam/xlog.c:6052 access/transam/xlog.c:6153
 #, c-format
 msgid "checkpoint record is at %X/%X"
 msgstr "запись о контрольной точке по смещению %X/%X"
 
-#: access/transam/xlog.c:6080
+#: access/transam/xlog.c:6066
 #, c-format
 msgid "could not find redo location referenced by checkpoint record"
 msgstr "не удалось найти положение REDO, указанное записью контрольной точки"
 
-#: access/transam/xlog.c:6081 access/transam/xlog.c:6088
+#: access/transam/xlog.c:6067 access/transam/xlog.c:6074
 #, c-format
 msgid ""
 "If you are not restoring from a backup, try removing the file \"%s/"
@@ -2130,47 +2134,32 @@ msgstr ""
 "Если вы не восстанавливаете БД из резервной копии, попробуйте удалить файл "
 "\"%s/backup_label\"."
 
-#: access/transam/xlog.c:6087
+#: access/transam/xlog.c:6073
 #, c-format
 msgid "could not locate required checkpoint record"
 msgstr "не удалось считать нужную запись контрольной точки"
 
-#: access/transam/xlog.c:6113 commands/tablespace.c:641
+#: access/transam/xlog.c:6099 commands/tablespace.c:640
 #, c-format
 msgid "could not create symbolic link \"%s\": %m"
 msgstr "не удалось создать символическую ссылку \"%s\": %m"
 
-#: access/transam/xlog.c:6145 access/transam/xlog.c:6151
-#, c-format
-msgid "ignoring \"%s\" file because no \"%s\" file exists"
-msgstr "файл \"%s\" игнорируется ввиду отсутствия файла \"%s\""
-
-#: access/transam/xlog.c:6147 access/transam/xlog.c:10879
-#, c-format
-msgid "File \"%s\" was renamed to \"%s\"."
-msgstr "Файл \"%s\" был переименован в \"%s\"."
-
-#: access/transam/xlog.c:6153 access/transam/xlog.c:10869
-#, c-format
-msgid "File \"%s\" could not be renamed to \"%s\": %m."
-msgstr "Не удалось переименовать файл \"%s\" в \"%s\": %m."
-
-#: access/transam/xlog.c:6204 access/transam/xlog.c:6219
+#: access/transam/xlog.c:6163 access/transam/xlog.c:6178
 #, c-format
 msgid "could not locate a valid checkpoint record"
 msgstr "не удалось считать правильную запись контрольной точки"
 
-#: access/transam/xlog.c:6213
+#: access/transam/xlog.c:6172
 #, c-format
 msgid "using previous checkpoint record at %X/%X"
 msgstr "используется предыдущая запись контрольной точки по смещению %X/%X"
 
-#: access/transam/xlog.c:6257
+#: access/transam/xlog.c:6216
 #, c-format
 msgid "requested timeline %u is not a child of this server's history"
 msgstr "в истории сервера нет ответвления запрошенной линии времени %u"
 
-#: access/transam/xlog.c:6259
+#: access/transam/xlog.c:6218
 #, c-format
 msgid ""
 "Latest checkpoint is at %X/%X on timeline %u, but in the history of the "
@@ -2179,7 +2168,7 @@ msgstr ""
 "Последняя контрольная точка: %X/%X на линии времени %u, но в истории "
 "запрошенной линии времени сервер ответвился с этой линии в %X/%X."
 
-#: access/transam/xlog.c:6275
+#: access/transam/xlog.c:6234
 #, c-format
 msgid ""
 "requested timeline %u does not contain minimum recovery point %X/%X on "
@@ -2188,52 +2177,52 @@ msgstr ""
 "запрошенная линия времени %u не содержит минимальную точку восстановления %X/"
 "%X на линии времени %u"
 
-#: access/transam/xlog.c:6284
+#: access/transam/xlog.c:6243
 #, c-format
 msgid "redo record is at %X/%X; shutdown %s"
 msgstr "запись REDO по смещению %X/%X; выключение: %s"
 
-#: access/transam/xlog.c:6288
+#: access/transam/xlog.c:6247
 #, c-format
 msgid "next transaction ID: %u/%u; next OID: %u"
 msgstr "ID следующей транзакции: %u/%u; следующий OID: %u"
 
-#: access/transam/xlog.c:6292
+#: access/transam/xlog.c:6251
 #, c-format
 msgid "next MultiXactId: %u; next MultiXactOffset: %u"
 msgstr "следующий MultiXactId: %u; следующий MultiXactOffset: %u"
 
-#: access/transam/xlog.c:6295
+#: access/transam/xlog.c:6254
 #, c-format
 msgid "oldest unfrozen transaction ID: %u, in database %u"
 msgstr "ID старейшей незамороженной транзакции: %u, база данных %u"
 
-#: access/transam/xlog.c:6298
+#: access/transam/xlog.c:6257
 #, c-format
 msgid "oldest MultiXactId: %u, in database %u"
 msgstr "старейший MultiXactId: %u, база данных %u"
 
-#: access/transam/xlog.c:6301
+#: access/transam/xlog.c:6260
 #, c-format
 msgid "commit timestamp Xid oldest/newest: %u/%u"
 msgstr "старейшая/новейшая транзакция с меткой времени: %u/%u"
 
-#: access/transam/xlog.c:6306
+#: access/transam/xlog.c:6265
 #, c-format
 msgid "invalid next transaction ID"
 msgstr "неверный ID следующей транзакции"
 
-#: access/transam/xlog.c:6381
+#: access/transam/xlog.c:6343
 #, c-format
 msgid "invalid redo in checkpoint record"
 msgstr "неверная запись REDO в контрольной точке"
 
-#: access/transam/xlog.c:6392
+#: access/transam/xlog.c:6354
 #, c-format
 msgid "invalid redo record in shutdown checkpoint"
 msgstr "неверная запись REDO в контрольной точке выключения"
 
-#: access/transam/xlog.c:6420
+#: access/transam/xlog.c:6382
 #, c-format
 msgid ""
 "database system was not properly shut down; automatic recovery in progress"
@@ -2241,19 +2230,19 @@ msgstr ""
 "система БД была остановлена нештатно; производится автоматическое "
 "восстановление"
 
-#: access/transam/xlog.c:6424
+#: access/transam/xlog.c:6386
 #, c-format
 msgid "crash recovery starts in timeline %u and has target timeline %u"
 msgstr ""
 "восстановление после сбоя начинается на линии времени %u, целевая линия "
 "времени: %u"
 
-#: access/transam/xlog.c:6468
+#: access/transam/xlog.c:6430
 #, c-format
 msgid "backup_label contains data inconsistent with control file"
 msgstr "backup_label содержит данные, не согласованные с файлом pg_control"
 
-#: access/transam/xlog.c:6469
+#: access/transam/xlog.c:6431
 #, c-format
 msgid ""
 "This means that the backup is corrupted and you will have to use another "
@@ -2262,44 +2251,44 @@ msgstr ""
 "Это означает, что резервная копия повреждена и для восстановления БД "
 "придётся использовать другую копию."
 
-#: access/transam/xlog.c:6551
+#: access/transam/xlog.c:6513
 #, c-format
 msgid "initializing for hot standby"
 msgstr "инициализация для горячего резерва"
 
-#: access/transam/xlog.c:6684
+#: access/transam/xlog.c:6646
 #, c-format
 msgid "redo starts at %X/%X"
 msgstr "запись REDO начинается со смещения %X/%X"
 
-#: access/transam/xlog.c:6898
+#: access/transam/xlog.c:6860
 #, c-format
 msgid "requested recovery stop point is before consistent recovery point"
 msgstr ""
 "запрошенная точка остановки восстановления предшествует согласованной точке "
 "восстановления"
 
-#: access/transam/xlog.c:6936
+#: access/transam/xlog.c:6898
 #, c-format
 msgid "redo done at %X/%X"
 msgstr "записи REDO обработаны до смещения %X/%X"
 
-#: access/transam/xlog.c:6941 access/transam/xlog.c:8876
+#: access/transam/xlog.c:6903 access/transam/xlog.c:8864
 #, c-format
 msgid "last completed transaction was at log time %s"
 msgstr "последняя завершённая транзакция была выполнена в %s"
 
-#: access/transam/xlog.c:6950
+#: access/transam/xlog.c:6912
 #, c-format
 msgid "redo is not required"
 msgstr "данные REDO не требуются"
 
-#: access/transam/xlog.c:7025 access/transam/xlog.c:7029
+#: access/transam/xlog.c:6987 access/transam/xlog.c:6991
 #, c-format
 msgid "WAL ends before end of online backup"
 msgstr "WAL закончился без признака окончания копирования"
 
-#: access/transam/xlog.c:7026
+#: access/transam/xlog.c:6988
 #, c-format
 msgid ""
 "All WAL generated while online backup was taken must be available at "
@@ -2308,7 +2297,7 @@ msgstr ""
 "Все журналы WAL, созданные во время резервного копирования \"на ходу\", "
 "должны быть в наличии для восстановления."
 
-#: access/transam/xlog.c:7030
+#: access/transam/xlog.c:6992
 #, c-format
 msgid ""
 "Online backup started with pg_start_backup() must be ended with "
@@ -2318,107 +2307,107 @@ msgstr ""
 "должно закончиться pg_stop_backup(), и для восстановления должны быть "
 "доступны все журналы WAL."
 
-#: access/transam/xlog.c:7033
+#: access/transam/xlog.c:6995
 #, c-format
 msgid "WAL ends before consistent recovery point"
 msgstr "WAL закончился до согласованной точки восстановления"
 
-#: access/transam/xlog.c:7060
+#: access/transam/xlog.c:7022
 #, c-format
 msgid "selected new timeline ID: %u"
 msgstr "выбранный ID новой линии времени: %u"
 
-#: access/transam/xlog.c:7476
+#: access/transam/xlog.c:7438
 #, c-format
 msgid "consistent recovery state reached at %X/%X"
 msgstr "согласованное состояние восстановления достигнуто по смещению %X/%X"
 
-#: access/transam/xlog.c:7667
+#: access/transam/xlog.c:7629
 #, c-format
 msgid "invalid primary checkpoint link in control file"
 msgstr "неверная ссылка на первичную контрольную точку в файле pg_control"
 
-#: access/transam/xlog.c:7671
+#: access/transam/xlog.c:7633
 #, c-format
 msgid "invalid secondary checkpoint link in control file"
 msgstr "неверная ссылка на вторичную контрольную точку в файле pg_control"
 
-#: access/transam/xlog.c:7675
+#: access/transam/xlog.c:7637
 #, c-format
 msgid "invalid checkpoint link in backup_label file"
 msgstr "неверная ссылка на контрольную точку в файле backup_label"
 
-#: access/transam/xlog.c:7692
+#: access/transam/xlog.c:7654
 #, c-format
 msgid "invalid primary checkpoint record"
 msgstr "неверная запись первичной контрольной точки"
 
-#: access/transam/xlog.c:7696
+#: access/transam/xlog.c:7658
 #, c-format
 msgid "invalid secondary checkpoint record"
 msgstr "неверная запись вторичной контрольной точки"
 
-#: access/transam/xlog.c:7700
+#: access/transam/xlog.c:7662
 #, c-format
 msgid "invalid checkpoint record"
 msgstr "неверная запись контрольной точки"
 
-#: access/transam/xlog.c:7711
+#: access/transam/xlog.c:7673
 #, c-format
 msgid "invalid resource manager ID in primary checkpoint record"
 msgstr "неверный ID менеджера ресурсов в записи первичной контрольной точки"
 
-#: access/transam/xlog.c:7715
+#: access/transam/xlog.c:7677
 #, c-format
 msgid "invalid resource manager ID in secondary checkpoint record"
 msgstr "неверный ID менеджера ресурсов в записи вторичной контрольной точки"
 
-#: access/transam/xlog.c:7719
+#: access/transam/xlog.c:7681
 #, c-format
 msgid "invalid resource manager ID in checkpoint record"
 msgstr "неверный ID менеджера ресурсов в записи контрольной точки"
 
-#: access/transam/xlog.c:7731
+#: access/transam/xlog.c:7693
 #, c-format
 msgid "invalid xl_info in primary checkpoint record"
 msgstr "неверные флаги xl_info в записи первичной контрольной точки"
 
-#: access/transam/xlog.c:7735
+#: access/transam/xlog.c:7697
 #, c-format
 msgid "invalid xl_info in secondary checkpoint record"
 msgstr "неверные флаги xl_info в записи вторичной контрольной точки"
 
-#: access/transam/xlog.c:7739
+#: access/transam/xlog.c:7701
 #, c-format
 msgid "invalid xl_info in checkpoint record"
 msgstr "неверные флаги xl_info в записи контрольной точки"
 
-#: access/transam/xlog.c:7750
+#: access/transam/xlog.c:7712
 #, c-format
 msgid "invalid length of primary checkpoint record"
 msgstr "неверная длина записи первичной контрольной точки"
 
-#: access/transam/xlog.c:7754
+#: access/transam/xlog.c:7716
 #, c-format
 msgid "invalid length of secondary checkpoint record"
 msgstr "неверная длина записи вторичной контрольной точки"
 
-#: access/transam/xlog.c:7758
+#: access/transam/xlog.c:7720
 #, c-format
 msgid "invalid length of checkpoint record"
 msgstr "неверная длина записи контрольной точки"
 
-#: access/transam/xlog.c:7928
+#: access/transam/xlog.c:7890
 #, c-format
 msgid "shutting down"
 msgstr "выключение"
 
-#: access/transam/xlog.c:7952
+#: access/transam/xlog.c:7914
 #, c-format
 msgid "database system is shut down"
 msgstr "система БД выключена"
 
-#: access/transam/xlog.c:8445
+#: access/transam/xlog.c:8407
 #, c-format
 msgid ""
 "concurrent transaction log activity while database system is shutting down"
@@ -2426,29 +2415,29 @@ msgstr ""
 "во время выключения системы баз данных отмечена активность в журнале "
 "транзакций"
 
-#: access/transam/xlog.c:8696
+#: access/transam/xlog.c:8669
 #, c-format
 msgid "skipping restartpoint, recovery has already ended"
 msgstr ""
 "создание точки перезапуска пропускается, восстановление уже закончилось"
 
-#: access/transam/xlog.c:8719
+#: access/transam/xlog.c:8692
 #, c-format
 msgid "skipping restartpoint, already performed at %X/%X"
 msgstr ""
 "создание точки перезапуска пропускается, она уже создана по смещению %X/%X"
 
-#: access/transam/xlog.c:8874
+#: access/transam/xlog.c:8862
 #, c-format
 msgid "recovery restart point at %X/%X"
 msgstr "точка перезапуска восстановления по смещению %X/%X"
 
-#: access/transam/xlog.c:9007
+#: access/transam/xlog.c:8995
 #, c-format
 msgid "restore point \"%s\" created at %X/%X"
 msgstr "точка восстановления \"%s\" создана по смещению %X/%X"
 
-#: access/transam/xlog.c:9137
+#: access/transam/xlog.c:9125
 #, c-format
 msgid ""
 "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint "
@@ -2457,12 +2446,12 @@ msgstr ""
 "неожиданный ID предыдущей линии времени %u (ID текущей линии времени %u) в "
 "записи контрольной точки"
 
-#: access/transam/xlog.c:9146
+#: access/transam/xlog.c:9134
 #, c-format
 msgid "unexpected timeline ID %u (after %u) in checkpoint record"
 msgstr "неожиданный ID линии времени %u (после %u) в записи контрольной точки"
 
-#: access/transam/xlog.c:9162
+#: access/transam/xlog.c:9150
 #, c-format
 msgid ""
 "unexpected timeline ID %u in checkpoint record, before reaching minimum "
@@ -2471,15 +2460,15 @@ msgstr ""
 "неожиданный ID линии времени %u в записи контрольной точки, до достижения "
 "минимальной к.т. %X/%X на линии времени %u"
 
-#: access/transam/xlog.c:9233
+#: access/transam/xlog.c:9220
 #, c-format
 msgid "online backup was canceled, recovery cannot continue"
 msgstr ""
 "резервное копирование \"на ходу\" было отменено, продолжить восстановление "
 "нельзя"
 
-#: access/transam/xlog.c:9289 access/transam/xlog.c:9336
-#: access/transam/xlog.c:9359
+#: access/transam/xlog.c:9276 access/transam/xlog.c:9320
+#: access/transam/xlog.c:9343
 #, c-format
 msgid "unexpected timeline ID %u (should be %u) in checkpoint record"
 msgstr ""
@@ -2586,8 +2575,8 @@ msgstr "не удалось прочитать символическую ссы
 msgid "symbolic link \"%s\" target is too long"
 msgstr "целевой путь символической ссылки \"%s\" слишком длинный"
 
-#: access/transam/xlog.c:10041 commands/tablespace.c:391
-#: commands/tablespace.c:553 replication/basebackup.c:1048
+#: access/transam/xlog.c:10041 commands/tablespace.c:389
+#: commands/tablespace.c:552 replication/basebackup.c:1048
 #: utils/adt/misc.c:391
 #, c-format
 msgid "tablespaces are not supported on this platform"
@@ -2595,13 +2584,12 @@ msgstr "табличные пространства не поддерживаю
 
 #: access/transam/xlog.c:10081 access/transam/xlog.c:10117
 #: access/transam/xlog.c:10291 access/transam/xlogarchive.c:106
-#: access/transam/xlogarchive.c:265 commands/copy.c:1738 commands/copy.c:2764
-#: commands/extension.c:3026 replication/basebackup.c:404
-#: replication/basebackup.c:472 replication/logical/snapbuild.c:1478
-#: storage/file/copydir.c:72 storage/file/copydir.c:115 storage/file/fd.c:2519
-#: storage/file/fd.c:2611 utils/adt/dbsize.c:68 utils/adt/dbsize.c:218
-#: utils/adt/dbsize.c:298 utils/adt/genfile.c:114 utils/adt/genfile.c:333
-#: guc-file.l:1003
+#: access/transam/xlogarchive.c:265 commands/extension.c:3026
+#: replication/basebackup.c:404 replication/basebackup.c:472
+#: replication/logical/snapbuild.c:1478 storage/file/copydir.c:72
+#: storage/file/copydir.c:115 storage/file/fd.c:2519 storage/file/fd.c:2611
+#: utils/adt/dbsize.c:68 utils/adt/dbsize.c:218 utils/adt/dbsize.c:298
+#: utils/adt/genfile.c:114 utils/adt/genfile.c:333 guc-file.l:1003
 #, c-format
 msgid "could not stat file \"%s\": %m"
 msgstr "не удалось получить информацию о файле \"%s\": %m"
@@ -2704,55 +2692,48 @@ msgstr ""
 msgid "xlog redo %s"
 msgstr "XLOG-запись REDO: %s"
 
-#: access/transam/xlog.c:10868
-#, c-format
-msgid "online backup mode was not canceled"
-msgstr "режим копирования \"на ходу\" не был отменён"
-
-#: access/transam/xlog.c:10878 access/transam/xlog.c:10890
-#: access/transam/xlog.c:10900
+#: access/transam/xlog.c:10867 access/transam/xlog.c:10890
 #, c-format
 msgid "online backup mode canceled"
 msgstr "режим копирования \"на ходу\" отменён"
 
-#: access/transam/xlog.c:10891
+#: access/transam/xlog.c:10868 access/transam/xlog.c:10891
 #, c-format
-msgid ""
-"Files \"%s\" and \"%s\" were renamed to \"%s\" and \"%s\", respectively."
-msgstr ""
-"Файлы \"%s\" и \"%s\" были переименованы в \"%s\" и \"%s\", соответственно."
+msgid "\"%s\" was renamed to \"%s\"."
+msgstr "Файл \"%s\" был переименован в \"%s\"."
 
-#: access/transam/xlog.c:10901
+#: access/transam/xlog.c:10875 access/transam/xlog.c:10898
 #, c-format
-msgid ""
-"File \"%s\" was renamed to \"%s\", but file \"%s\" could not be renamed to "
-"\"%s\": %m."
-msgstr ""
-"Файл \"%s\" был переименован в \"%s\", но переименовать \"%s\" в \"%s\" не "
-"удалось: %m."
+msgid "online backup mode was not canceled"
+msgstr "режим копирования \"на ходу\" не был отменён"
 
-#: access/transam/xlog.c:11023 replication/logical/logicalfuncs.c:171
+#: access/transam/xlog.c:10876 access/transam/xlog.c:10899
+#, c-format
+msgid "Could not rename \"%s\" to \"%s\": %m."
+msgstr "Не удалось переименовать файл \"%s\" в \"%s\": %m."
+
+#: access/transam/xlog.c:11019 replication/logical/logicalfuncs.c:171
 #: replication/walreceiver.c:932 replication/walsender.c:2092
 #, c-format
 msgid "could not seek in log segment %s to offset %u: %m"
 msgstr "не удалось переместиться в сегменте журнала %s к смещению %u: %m"
 
-#: access/transam/xlog.c:11035
+#: access/transam/xlog.c:11031
 #, c-format
 msgid "could not read from log segment %s, offset %u: %m"
 msgstr "не удалось прочитать сегмент журнала %s, смещение %u: %m"
 
-#: access/transam/xlog.c:11509
+#: access/transam/xlog.c:11505
 #, c-format
 msgid "received promote request"
 msgstr "получен запрос повышения статуса"
 
-#: access/transam/xlog.c:11522
+#: access/transam/xlog.c:11518
 #, c-format
 msgid "trigger file found: %s"
 msgstr "найден файл триггера: %s"
 
-#: access/transam/xlog.c:11531
+#: access/transam/xlog.c:11527
 #, c-format
 msgid "could not stat trigger file \"%s\": %m"
 msgstr "не удалось получить информацию о файле триггера \"%s\": %m"
@@ -2797,8 +2778,8 @@ msgstr ""
 "запускать резервное копирование может только суперпользователь или роль "
 "репликации"
 
-#: access/transam/xlogfuncs.c:67 commands/tablespace.c:705
-#: commands/tablespace.c:715 postmaster/postmaster.c:1389
+#: access/transam/xlogfuncs.c:67 commands/tablespace.c:704
+#: commands/tablespace.c:714 postmaster/postmaster.c:1324
 #: replication/basebackup.c:292 replication/basebackup.c:632
 #: storage/file/copydir.c:53 storage/file/copydir.c:96 storage/file/fd.c:1985
 #: storage/file/fd.c:2584 storage/ipc/dsm.c:300 utils/adt/genfile.c:439
@@ -2919,28 +2900,28 @@ msgstr "неверные информационные биты %04X в сегм
 #, c-format
 msgid ""
 "WAL file is from different database system: WAL file database system "
-"identifier is %s, pg_control database system identifier is %s"
+"identifier is %s, pg_control database system identifier is %s."
 msgstr ""
-"файл WAL принадлежит другой СУБД: в нём указан идентификатор системы БД %s, "
-"а идентификатор системы pg_control: %s"
+"Файл WAL принадлежит другой СУБД: в нём указан идентификатор системы БД %s, "
+"а идентификатор системы pg_control: %s."
 
 #: access/transam/xlogreader.c:758
 #, c-format
 msgid ""
-"WAL file is from different database system: incorrect XLOG_SEG_SIZE in page "
-"header"
+"WAL file is from different database system: Incorrect XLOG_SEG_SIZE in page "
+"header."
 msgstr ""
-"файл WAL принадлежит другой СУБД: некорректный XLOG_SEG_SIZE в заголовке "
-"страницы"
+"Файл WAL принадлежит другой СУБД: некорректный XLOG_SEG_SIZE в заголовке "
+"страницы."
 
 #: access/transam/xlogreader.c:764
 #, c-format
 msgid ""
-"WAL file is from different database system: incorrect XLOG_BLCKSZ in page "
-"header"
+"WAL file is from different database system: Incorrect XLOG_BLCKSZ in page "
+"header."
 msgstr ""
-"файл WAL принадлежит другой СУБД: некорректный XLOG_BLCKSZ в заголовке "
-"страницы"
+"Файл WAL принадлежит другой СУБД: некорректный XLOG_BLCKSZ в заголовке "
+"страницы."
 
 #: access/transam/xlogreader.c:790
 #, c-format
@@ -3024,18 +3005,18 @@ msgstr "запись с неверной длиной в позиции %X/%X"
 msgid "invalid compressed image at %X/%X, block %d"
 msgstr "неверный сжатый образ в позиции %X/%X, блок %d"
 
-#: bootstrap/bootstrap.c:268 postmaster/postmaster.c:779 tcop/postgres.c:3485
+#: bootstrap/bootstrap.c:268 postmaster/postmaster.c:781 tcop/postgres.c:3480
 #, c-format
 msgid "--%s requires a value"
 msgstr "для --%s требуется значение"
 
-#: bootstrap/bootstrap.c:273 postmaster/postmaster.c:784 tcop/postgres.c:3490
+#: bootstrap/bootstrap.c:273 postmaster/postmaster.c:786 tcop/postgres.c:3485
 #, c-format
 msgid "-c %s requires a value"
 msgstr "для -c %s требуется значение"
 
-#: bootstrap/bootstrap.c:284 postmaster/postmaster.c:796
-#: postmaster/postmaster.c:809
+#: bootstrap/bootstrap.c:284 postmaster/postmaster.c:798
+#: postmaster/postmaster.c:811
 #, c-format
 msgid "Try \"%s --help\" for more information.\n"
 msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
@@ -3165,11 +3146,11 @@ msgid "large object %u does not exist"
 msgstr "большой объект %u не существует"
 
 #: catalog/aclchk.c:863 catalog/aclchk.c:871 commands/collationcmds.c:92
-#: commands/copy.c:1010 commands/copy.c:1028 commands/copy.c:1036
-#: commands/copy.c:1044 commands/copy.c:1052 commands/copy.c:1060
-#: commands/copy.c:1068 commands/copy.c:1076 commands/copy.c:1084
-#: commands/copy.c:1100 commands/copy.c:1114 commands/copy.c:1133
-#: commands/copy.c:1148 commands/dbcommands.c:155 commands/dbcommands.c:163
+#: commands/copy.c:1001 commands/copy.c:1019 commands/copy.c:1027
+#: commands/copy.c:1035 commands/copy.c:1043 commands/copy.c:1051
+#: commands/copy.c:1059 commands/copy.c:1067 commands/copy.c:1075
+#: commands/copy.c:1091 commands/copy.c:1105 commands/copy.c:1124
+#: commands/copy.c:1139 commands/dbcommands.c:155 commands/dbcommands.c:163
 #: commands/dbcommands.c:171 commands/dbcommands.c:179
 #: commands/dbcommands.c:187 commands/dbcommands.c:195
 #: commands/dbcommands.c:203 commands/dbcommands.c:211
@@ -3205,13 +3186,13 @@ msgid "default privileges cannot be set for columns"
 msgstr "права по умолчанию нельзя определить для колонок"
 
 #: catalog/aclchk.c:1483 catalog/objectaddress.c:1338 commands/analyze.c:378
-#: commands/copy.c:4383 commands/sequence.c:1491 commands/tablecmds.c:5160
-#: commands/tablecmds.c:5266 commands/tablecmds.c:5326
-#: commands/tablecmds.c:5439 commands/tablecmds.c:5496
-#: commands/tablecmds.c:5590 commands/tablecmds.c:5686
-#: commands/tablecmds.c:7847 commands/tablecmds.c:8052
-#: commands/tablecmds.c:8472 commands/trigger.c:643 parser/analyze.c:2160
-#: parser/parse_relation.c:2539 parser/parse_relation.c:2601
+#: commands/copy.c:4364 commands/sequence.c:1491 commands/tablecmds.c:5149
+#: commands/tablecmds.c:5255 commands/tablecmds.c:5315
+#: commands/tablecmds.c:5428 commands/tablecmds.c:5485
+#: commands/tablecmds.c:5579 commands/tablecmds.c:5675
+#: commands/tablecmds.c:7836 commands/tablecmds.c:8041
+#: commands/tablecmds.c:8461 commands/trigger.c:643 parser/analyze.c:2112
+#: parser/parse_relation.c:2536 parser/parse_relation.c:2598
 #: parser/parse_target.c:940 parser/parse_type.c:128 utils/adt/acl.c:2839
 #: utils/adt/ruleutils.c:1836
 #, c-format
@@ -3219,7 +3200,7 @@ msgid "column \"%s\" of relation \"%s\" does not exist"
 msgstr "колонка \"%s\" в таблице \"%s\" не существует"
 
 #: catalog/aclchk.c:1748 catalog/objectaddress.c:1151 commands/sequence.c:1078
-#: commands/tablecmds.c:220 commands/tablecmds.c:11930 utils/adt/acl.c:2075
+#: commands/tablecmds.c:220 commands/tablecmds.c:11890 utils/adt/acl.c:2075
 #: utils/adt/acl.c:2105 utils/adt/acl.c:2137 utils/adt/acl.c:2169
 #: utils/adt/acl.c:2197 utils/adt/acl.c:2227
 #, c-format
@@ -3672,13 +3653,13 @@ msgstr "нет прав для создания отношения \"%s.%s\""
 msgid "System catalog modifications are currently disallowed."
 msgstr "Изменение системного каталога в текущем состоянии запрещено."
 
-#: catalog/heap.c:413 commands/tablecmds.c:1433 commands/tablecmds.c:1886
-#: commands/tablecmds.c:4797
+#: catalog/heap.c:413 commands/tablecmds.c:1432 commands/tablecmds.c:1885
+#: commands/tablecmds.c:4786
 #, c-format
 msgid "tables can have at most %d columns"
 msgstr "максимальное число колонок в таблице: %d"
 
-#: catalog/heap.c:430 commands/tablecmds.c:5056
+#: catalog/heap.c:430 commands/tablecmds.c:5045
 #, c-format
 msgid "column name \"%s\" conflicts with a system column name"
 msgstr "имя колонки \"%s\" конфликтует с системной колонкой"
@@ -3719,25 +3700,25 @@ msgstr ""
 #: commands/view.c:116 regex/regc_pg_locale.c:262 utils/adt/formatting.c:1514
 #: utils/adt/formatting.c:1566 utils/adt/formatting.c:1634
 #: utils/adt/formatting.c:1686 utils/adt/formatting.c:1755
-#: utils/adt/formatting.c:1819 utils/adt/like.c:213 utils/adt/selfuncs.c:5276
+#: utils/adt/formatting.c:1819 utils/adt/like.c:212 utils/adt/selfuncs.c:5231
 #: utils/adt/varlena.c:1411 utils/adt/varlena.c:1800
 #, c-format
 msgid "Use the COLLATE clause to set the collation explicitly."
 msgstr "Задайте правило сравнения явно в предложении COLLATE."
 
-#: catalog/heap.c:1065 catalog/index.c:793 commands/tablecmds.c:2613
+#: catalog/heap.c:1064 catalog/index.c:793 commands/tablecmds.c:2612
 #, c-format
 msgid "relation \"%s\" already exists"
 msgstr "отношение \"%s\" уже существует"
 
-#: catalog/heap.c:1081 catalog/pg_type.c:412 catalog/pg_type.c:722
+#: catalog/heap.c:1080 catalog/pg_type.c:412 catalog/pg_type.c:722
 #: commands/typecmds.c:235 commands/typecmds.c:782 commands/typecmds.c:1133
 #: commands/typecmds.c:1355 commands/typecmds.c:2109
 #, c-format
 msgid "type \"%s\" already exists"
 msgstr "тип \"%s\" уже существует"
 
-#: catalog/heap.c:1082
+#: catalog/heap.c:1081
 #, c-format
 msgid ""
 "A relation has an associated type of the same name, so you must use a name "
@@ -3746,66 +3727,66 @@ msgstr ""
 "С отношением уже связан тип с таким же именем; выберите имя, не "
 "конфликтующее с существующими типами."
 
-#: catalog/heap.c:1110
+#: catalog/heap.c:1109
 #, c-format
 msgid "pg_class heap OID value not set when in binary upgrade mode"
 msgstr "значение OID кучи в pg_class не задано в режиме двоичного обновления"
 
-#: catalog/heap.c:2290
+#: catalog/heap.c:2289
 #, c-format
 msgid "check constraint \"%s\" already exists"
 msgstr "ограничение-проверка \"%s\" уже существует"
 
-#: catalog/heap.c:2445 catalog/pg_constraint.c:652 commands/tablecmds.c:6031
+#: catalog/heap.c:2444 catalog/pg_constraint.c:652 commands/tablecmds.c:6020
 #, c-format
 msgid "constraint \"%s\" for relation \"%s\" already exists"
 msgstr "ограничение \"%s\" для отношения \"%s\" уже существует"
 
-#: catalog/heap.c:2455
+#: catalog/heap.c:2454
 #, c-format
 msgid ""
 "constraint \"%s\" conflicts with non-inherited constraint on relation \"%s\""
 msgstr ""
 "ограничение \"%s\" конфликтует с ненаследуемым ограничением таблицы \"%s\""
 
-#: catalog/heap.c:2469
+#: catalog/heap.c:2468
 #, c-format
 msgid "merging constraint \"%s\" with inherited definition"
 msgstr "слияние ограничения \"%s\" с унаследованным определением"
 
-#: catalog/heap.c:2562
+#: catalog/heap.c:2561
 #, c-format
 msgid "cannot use column references in default expression"
 msgstr "в выражении по умолчанию нельзя ссылаться на колонки"
 
-#: catalog/heap.c:2573
+#: catalog/heap.c:2572
 #, c-format
 msgid "default expression must not return a set"
 msgstr "выражение по умолчанию не может возвращать множество"
 
-#: catalog/heap.c:2592 rewrite/rewriteHandler.c:1077
+#: catalog/heap.c:2591 rewrite/rewriteHandler.c:1077
 #, c-format
 msgid "column \"%s\" is of type %s but default expression is of type %s"
 msgstr "колонка \"%s\" имеет тип %s, но тип выражения по умолчанию %s"
 
-#: catalog/heap.c:2597 commands/prepare.c:374 parser/parse_node.c:411
+#: catalog/heap.c:2596 commands/prepare.c:374 parser/parse_node.c:411
 #: parser/parse_target.c:528 parser/parse_target.c:778
 #: parser/parse_target.c:788 rewrite/rewriteHandler.c:1082
 #, c-format
 msgid "You will need to rewrite or cast the expression."
 msgstr "Перепишите выражение или преобразуйте его тип."
 
-#: catalog/heap.c:2644
+#: catalog/heap.c:2643
 #, c-format
 msgid "only table \"%s\" can be referenced in check constraint"
 msgstr "в ограничении-проверке можно ссылаться только на таблицу \"%s\""
 
-#: catalog/heap.c:2884
+#: catalog/heap.c:2883
 #, c-format
 msgid "unsupported ON COMMIT and foreign key combination"
 msgstr "неподдерживаемое сочетание внешнего ключа с ON COMMIT"
 
-#: catalog/heap.c:2885
+#: catalog/heap.c:2884
 #, c-format
 msgid ""
 "Table \"%s\" references \"%s\", but they do not have the same ON COMMIT "
@@ -3813,17 +3794,17 @@ msgid ""
 msgstr ""
 "Таблица \"%s\" ссылается на \"%s\", и для них задан разный режим ON COMMIT."
 
-#: catalog/heap.c:2890
+#: catalog/heap.c:2889
 #, c-format
 msgid "cannot truncate a table referenced in a foreign key constraint"
 msgstr "опустошить таблицу, на которую ссылается внешний ключ, нельзя"
 
-#: catalog/heap.c:2891
+#: catalog/heap.c:2890
 #, c-format
 msgid "Table \"%s\" references \"%s\"."
 msgstr "Таблица \"%s\" ссылается на \"%s\"."
 
-#: catalog/heap.c:2893
+#: catalog/heap.c:2892
 #, c-format
 msgid "Truncate table \"%s\" at the same time, or use TRUNCATE ... CASCADE."
 msgstr ""
@@ -3879,17 +3860,17 @@ msgstr "DROP INDEX CONCURRENTLY должен быть первым действ
 msgid "building index \"%s\" on table \"%s\""
 msgstr "создание индекса \"%s\" для таблицы \"%s\""
 
-#: catalog/index.c:3262
+#: catalog/index.c:3228
 #, c-format
 msgid "cannot reindex temporary tables of other sessions"
 msgstr "переиндексировать временные таблицы других сеансов нельзя"
 
-#: catalog/index.c:3387
+#: catalog/index.c:3353
 #, c-format
 msgid "index \"%s\" was reindexed"
 msgstr "индекс \"%s\" был перестроен"
 
-#: catalog/index.c:3389 commands/vacuumlazy.c:1131 commands/vacuumlazy.c:1207
+#: catalog/index.c:3355 commands/vacuumlazy.c:1131 commands/vacuumlazy.c:1207
 #: commands/vacuumlazy.c:1374 commands/vacuumlazy.c:1546
 #, c-format
 msgid "%s."
@@ -3916,13 +3897,13 @@ msgstr "не удалось получить блокировку таблицы
 msgid "could not obtain lock on relation \"%s\""
 msgstr "не удалось получить блокировку таблицы \"%s\""
 
-#: catalog/namespace.c:414 parser/parse_relation.c:1134
+#: catalog/namespace.c:414 parser/parse_relation.c:1131
 #, c-format
 msgid "relation \"%s.%s\" does not exist"
 msgstr "отношение \"%s.%s\" не существует"
 
-#: catalog/namespace.c:419 parser/parse_relation.c:1147
-#: parser/parse_relation.c:1155 utils/adt/regproc.c:1035
+#: catalog/namespace.c:419 parser/parse_relation.c:1144
+#: parser/parse_relation.c:1152 utils/adt/regproc.c:1035
 #, c-format
 msgid "relation \"%s\" does not exist"
 msgstr "отношение \"%s\" не существует"
@@ -3975,7 +3956,7 @@ msgid "cross-database references are not implemented: %s"
 msgstr "ссылки между базами не реализованы: %s"
 
 #: catalog/namespace.c:2652 parser/parse_expr.c:796 parser/parse_target.c:1137
-#: gram.y:13305 gram.y:14659
+#: gram.y:13320 gram.y:14674
 #, c-format
 msgid "improper qualified name (too many dotted names): %s"
 msgstr "неверное полное имя (слишком много компонентов): %s"
@@ -3996,7 +3977,7 @@ msgid "cannot move objects into or out of TOAST schema"
 msgstr "перемещать объекты в/из схем TOAST нельзя"
 
 #: catalog/namespace.c:2873 commands/schemacmds.c:238
-#: commands/schemacmds.c:317 commands/tablecmds.c:735
+#: commands/schemacmds.c:317 commands/tablecmds.c:734
 #, c-format
 msgid "schema \"%s\" does not exist"
 msgstr "схема \"%s\" не существует"
@@ -4031,8 +4012,8 @@ msgstr "создавать временные таблицы в процессе
 msgid "cannot create temporary tables in parallel mode"
 msgstr "создавать временные таблицы в параллельном режиме нельзя"
 
-#: catalog/namespace.c:3898 commands/tablespace.c:1159 commands/variable.c:63
-#: replication/syncrep.c:700 utils/misc/guc.c:9606
+#: catalog/namespace.c:3898 commands/tablespace.c:1158 commands/variable.c:62
+#: replication/syncrep.c:700 utils/misc/guc.c:9665
 #, c-format
 msgid "List syntax is invalid."
 msgstr "Ошибка синтаксиса в списке."
@@ -4074,27 +4055,27 @@ msgstr "имя сервера не может быть составным"
 msgid "event trigger name cannot be qualified"
 msgstr "имя событийного триггера не может быть составным"
 
-#: catalog/objectaddress.c:1158 commands/lockcmds.c:94 commands/policy.c:94
-#: commands/policy.c:381 commands/tablecmds.c:214 commands/tablecmds.c:1294
-#: commands/tablecmds.c:4337 commands/tablecmds.c:7949
+#: catalog/objectaddress.c:1158 commands/lockcmds.c:94 commands/policy.c:93
+#: commands/policy.c:423 commands/tablecmds.c:214 commands/tablecmds.c:1293
+#: commands/tablecmds.c:4326 commands/tablecmds.c:7938
 #, c-format
 msgid "\"%s\" is not a table"
 msgstr "\"%s\" - это не таблица"
 
 #: catalog/objectaddress.c:1165 commands/tablecmds.c:226
-#: commands/tablecmds.c:4361 commands/tablecmds.c:11935 commands/view.c:155
+#: commands/tablecmds.c:4350 commands/tablecmds.c:11895 commands/view.c:155
 #, c-format
 msgid "\"%s\" is not a view"
 msgstr "\"%s\" - это не представление"
 
 #: catalog/objectaddress.c:1172 commands/matview.c:174
-#: commands/tablecmds.c:232 commands/tablecmds.c:11940
+#: commands/tablecmds.c:232 commands/tablecmds.c:11900
 #, c-format
 msgid "\"%s\" is not a materialized view"
 msgstr "\"%s\" - это не материализованное представление"
 
 #: catalog/objectaddress.c:1179 commands/tablecmds.c:250
-#: commands/tablecmds.c:4364 commands/tablecmds.c:11945
+#: commands/tablecmds.c:4353 commands/tablecmds.c:11905
 #, c-format
 msgid "\"%s\" is not a foreign table"
 msgstr "\"%s\" - это не сторонняя таблица"
@@ -4723,7 +4704,7 @@ msgstr "имя \"%s\" недопустимо для оператора"
 msgid "only binary operators can have commutators"
 msgstr "коммутативную операцию можно определить только для бинарных операторов"
 
-#: catalog/pg_operator.c:376
+#: catalog/pg_operator.c:376 commands/operatorcmds.c:464
 #, c-format
 msgid "only binary operators can have join selectivity"
 msgstr ""
@@ -4745,13 +4726,13 @@ msgstr "поддержку хэша можно обозначить только
 msgid "only boolean operators can have negators"
 msgstr "обратную операцию можно определить только для логических операторов"
 
-#: catalog/pg_operator.c:399
+#: catalog/pg_operator.c:399 commands/operatorcmds.c:472
 #, c-format
 msgid "only boolean operators can have restriction selectivity"
 msgstr ""
 "функцию оценки ограничения можно определить только для логических операторов"
 
-#: catalog/pg_operator.c:403
+#: catalog/pg_operator.c:403 commands/operatorcmds.c:476
 #, c-format
 msgid "only boolean operators can have join selectivity"
 msgstr ""
@@ -4930,15 +4911,10 @@ msgstr "владелец объекта %s"
 #: catalog/pg_shdepend.c:1085
 #, c-format
 msgid "privileges for %s"
-msgstr "права доступа к объекту %s"
-
-#: catalog/pg_shdepend.c:1087
-#, c-format
-msgid "target of %s"
-msgstr "субъект политики %s"
+msgstr "права доступа к объекту \"%s\""
 
 #. translator: %s will always be "database %s"
-#: catalog/pg_shdepend.c:1095
+#: catalog/pg_shdepend.c:1093
 #, c-format
 msgid "%d object in %s"
 msgid_plural "%d objects in %s"
@@ -4946,7 +4922,7 @@ msgstr[0] "%d объект (%s)"
 msgstr[1] "%d объекта (%s)"
 msgstr[2] "%d объектов (%s)"
 
-#: catalog/pg_shdepend.c:1206
+#: catalog/pg_shdepend.c:1204
 #, c-format
 msgid ""
 "cannot drop objects owned by %s because they are required by the database "
@@ -4955,7 +4931,7 @@ msgstr ""
 "удалить объекты, принадлежащие роли %s, нельзя, так как они нужны системе "
 "баз данных"
 
-#: catalog/pg_shdepend.c:1309
+#: catalog/pg_shdepend.c:1307
 #, c-format
 msgid ""
 "cannot reassign ownership of objects owned by %s because they are required "
@@ -5002,8 +4978,8 @@ msgstr "для типов постоянного размера применим
 msgid "could not form array type name for type \"%s\""
 msgstr "не удалось сформировать имя типа массива для типа \"%s\""
 
-#: catalog/toasting.c:104 commands/indexcmds.c:381 commands/tablecmds.c:4346
-#: commands/tablecmds.c:11823
+#: catalog/toasting.c:104 commands/indexcmds.c:381 commands/tablecmds.c:4335
+#: commands/tablecmds.c:11783
 #, c-format
 msgid "\"%s\" is not a table or materialized view"
 msgstr "\"%s\" - это не таблица и не материализованное представление"
@@ -5222,26 +5198,26 @@ msgstr ""
 "пропускается анализ дерева наследования \"%s.%s\" --- это дерево "
 "наследования не содержит анализируемых дочерних таблиц"
 
-#: commands/analyze.c:1417 executor/execQual.c:2900
+#: commands/analyze.c:1417 executor/execQual.c:2899
 msgid "could not convert row type"
 msgstr "не удалось преобразовать тип строки"
 
-#: commands/async.c:553
+#: commands/async.c:544
 #, c-format
 msgid "channel name cannot be empty"
 msgstr "имя канала не может быть пустым"
 
-#: commands/async.c:558
+#: commands/async.c:549
 #, c-format
 msgid "channel name too long"
 msgstr "слишком длинное имя канала"
 
-#: commands/async.c:565
+#: commands/async.c:556
 #, c-format
 msgid "payload string too long"
 msgstr "слишком длинная строка сообщения-нагрузки"
 
-#: commands/async.c:751
+#: commands/async.c:742
 #, c-format
 msgid ""
 "cannot PREPARE a transaction that has executed LISTEN, UNLISTEN, or NOTIFY"
@@ -5249,17 +5225,17 @@ msgstr ""
 "выполнить PREPARE для транзакции с командами LISTEN, UNLISTEN или NOTIFY "
 "нельзя"
 
-#: commands/async.c:854
+#: commands/async.c:845
 #, c-format
 msgid "too many notifications in the NOTIFY queue"
 msgstr "слишком много уведомлений в очереди NOTIFY"
 
-#: commands/async.c:1457
+#: commands/async.c:1445
 #, c-format
 msgid "NOTIFY queue is %.0f%% full"
 msgstr "очередь NOTIFY заполнена на %.0f%%"
 
-#: commands/async.c:1459
+#: commands/async.c:1447
 #, c-format
 msgid ""
 "The server process with PID %d is among those with the oldest transactions."
@@ -5267,7 +5243,7 @@ msgstr ""
 "В число серверных процессов с самыми старыми транзакциями входит процесс с "
 "PID %d."
 
-#: commands/async.c:1462
+#: commands/async.c:1450
 #, c-format
 msgid ""
 "The NOTIFY queue cannot be emptied until that process ends its current "
@@ -5286,7 +5262,7 @@ msgstr "кластеризовать временные таблицы друг
 msgid "there is no previously clustered index for table \"%s\""
 msgstr "таблица \"%s\" ранее не кластеризовалась по какому-либо индексу"
 
-#: commands/cluster.c:171 commands/tablecmds.c:9239 commands/tablecmds.c:10936
+#: commands/cluster.c:171 commands/tablecmds.c:9228 commands/tablecmds.c:10925
 #, c-format
 msgid "index \"%s\" for table \"%s\" does not exist"
 msgstr "индекс \"%s\" для таблицы \"%s\" не существует"
@@ -5301,7 +5277,7 @@ msgstr "кластеризовать разделяемый каталог не
 msgid "cannot vacuum temporary tables of other sessions"
 msgstr "очищать временные таблицы других сеансов нельзя"
 
-#: commands/cluster.c:431 commands/tablecmds.c:10946
+#: commands/cluster.c:431 commands/tablecmds.c:10935
 #, c-format
 msgid "\"%s\" is not an index for table \"%s\""
 msgstr "\"%s\" не является индексом таблицы \"%s\""
@@ -5386,8 +5362,8 @@ msgstr "правило сортировки \"%s\" уже существует 
 #: commands/comment.c:62 commands/dbcommands.c:797 commands/dbcommands.c:962
 #: commands/dbcommands.c:1067 commands/dbcommands.c:1257
 #: commands/dbcommands.c:1477 commands/dbcommands.c:1594
-#: commands/dbcommands.c:2011 utils/init/postinit.c:826
-#: utils/init/postinit.c:928 utils/init/postinit.c:945
+#: commands/dbcommands.c:2011 utils/init/postinit.c:839
+#: utils/init/postinit.c:941 utils/init/postinit.c:958
 #, c-format
 msgid "database \"%s\" does not exist"
 msgstr "база данных \"%s\" не существует"
@@ -5401,12 +5377,12 @@ msgstr ""
 "\"%s\" - это не таблица, представление, мат. представление, составной тип "
 "или сторонняя таблица"
 
-#: commands/constraint.c:60 utils/adt/ri_triggers.c:2717
+#: commands/constraint.c:60 utils/adt/ri_triggers.c:2713
 #, c-format
 msgid "function \"%s\" was not called by trigger manager"
 msgstr "функция \"%s\" была вызвана не менеджером триггеров"
 
-#: commands/constraint.c:67 utils/adt/ri_triggers.c:2726
+#: commands/constraint.c:67 utils/adt/ri_triggers.c:2722
 #, c-format
 msgid "function \"%s\" must be fired AFTER ROW"
 msgstr "функция \"%s\" должна запускаться в триггере AFTER для строк"
@@ -5503,282 +5479,282 @@ msgstr "COPY FROM не поддерживается с защитой на ур
 msgid "Use direct INSERT statements instead."
 msgstr "Используйте явные операторы INSERT."
 
-#: commands/copy.c:1021
+#: commands/copy.c:1012
 #, c-format
 msgid "COPY format \"%s\" not recognized"
 msgstr "формат \"%s\" для COPY не распознан"
 
-#: commands/copy.c:1092 commands/copy.c:1106 commands/copy.c:1120
-#: commands/copy.c:1140
+#: commands/copy.c:1083 commands/copy.c:1097 commands/copy.c:1111
+#: commands/copy.c:1131
 #, c-format
 msgid "argument to option \"%s\" must be a list of column names"
 msgstr "аргументом параметра \"%s\" должен быть список имён колонок"
 
-#: commands/copy.c:1153
+#: commands/copy.c:1144
 #, c-format
 msgid "argument to option \"%s\" must be a valid encoding name"
 msgstr "аргументом параметра \"%s\" должно быть название допустимой кодировки"
 
-#: commands/copy.c:1159 commands/dbcommands.c:232 commands/dbcommands.c:1427
+#: commands/copy.c:1150 commands/dbcommands.c:232 commands/dbcommands.c:1427
 #, c-format
 msgid "option \"%s\" not recognized"
 msgstr "параметр \"%s\" не распознан"
 
-#: commands/copy.c:1170
+#: commands/copy.c:1161
 #, c-format
 msgid "cannot specify DELIMITER in BINARY mode"
 msgstr "в режиме BINARY нельзя указывать DELIMITER"
 
-#: commands/copy.c:1175
+#: commands/copy.c:1166
 #, c-format
 msgid "cannot specify NULL in BINARY mode"
 msgstr "в режиме BINARY нельзя указывать NULL"
 
-#: commands/copy.c:1197
+#: commands/copy.c:1188
 #, c-format
 msgid "COPY delimiter must be a single one-byte character"
 msgstr "разделитель для COPY должен быть однобайтным символом"
 
-#: commands/copy.c:1204
+#: commands/copy.c:1195
 #, c-format
 msgid "COPY delimiter cannot be newline or carriage return"
 msgstr ""
 "разделителем для COPY не может быть символ новой строки или возврата каретки"
 
-#: commands/copy.c:1210
+#: commands/copy.c:1201
 #, c-format
 msgid "COPY null representation cannot use newline or carriage return"
 msgstr ""
 "представление NULL для COPY не может включать символ новой строки или "
 "возврата каретки"
 
-#: commands/copy.c:1227
+#: commands/copy.c:1218
 #, c-format
 msgid "COPY delimiter cannot be \"%s\""
 msgstr "\"%s\" не может быть разделителем для COPY"
 
-#: commands/copy.c:1233
+#: commands/copy.c:1224
 #, c-format
 msgid "COPY HEADER available only in CSV mode"
 msgstr "COPY HEADER можно использовать только в режиме CSV"
 
-#: commands/copy.c:1239
+#: commands/copy.c:1230
 #, c-format
 msgid "COPY quote available only in CSV mode"
 msgstr "определить кавычки для COPY можно только в режиме CSV"
 
-#: commands/copy.c:1244
+#: commands/copy.c:1235
 #, c-format
 msgid "COPY quote must be a single one-byte character"
 msgstr "символ кавычек для COPY должен быть однобайтным"
 
-#: commands/copy.c:1249
+#: commands/copy.c:1240
 #, c-format
 msgid "COPY delimiter and quote must be different"
 msgstr "символ кавычек для COPY должен отличаться от разделителя"
 
-#: commands/copy.c:1255
+#: commands/copy.c:1246
 #, c-format
 msgid "COPY escape available only in CSV mode"
 msgstr "определить спецсимвол для COPY можно только в режиме CSV"
 
-#: commands/copy.c:1260
+#: commands/copy.c:1251
 #, c-format
 msgid "COPY escape must be a single one-byte character"
 msgstr "спецсимвол для COPY должен быть однобайтным"
 
-#: commands/copy.c:1266
+#: commands/copy.c:1257
 #, c-format
 msgid "COPY force quote available only in CSV mode"
 msgstr "параметр force quote для COPY можно использовать только в режиме CSV"
 
-#: commands/copy.c:1270
+#: commands/copy.c:1261
 #, c-format
 msgid "COPY force quote only available using COPY TO"
 msgstr "параметр force quote для COPY можно использовать только с COPY TO"
 
-#: commands/copy.c:1276
+#: commands/copy.c:1267
 #, c-format
 msgid "COPY force not null available only in CSV mode"
 msgstr ""
 "параметр force not null для COPY можно использовать только в режиме CSV"
 
-#: commands/copy.c:1280
+#: commands/copy.c:1271
 #, c-format
 msgid "COPY force not null only available using COPY FROM"
 msgstr "параметр force not null для COPY можно использовать только с COPY FROM"
 
-#: commands/copy.c:1286
+#: commands/copy.c:1277
 #, c-format
 msgid "COPY force null available only in CSV mode"
 msgstr "параметр force null для COPY можно использовать только в режиме CSV"
 
-#: commands/copy.c:1291
+#: commands/copy.c:1282
 #, c-format
 msgid "COPY force null only available using COPY FROM"
 msgstr "параметр force null для COPY можно использовать только с COPY FROM"
 
-#: commands/copy.c:1297
+#: commands/copy.c:1288
 #, c-format
 msgid "COPY delimiter must not appear in the NULL specification"
 msgstr "разделитель для COPY не должен присутствовать в представлении NULL"
 
-#: commands/copy.c:1304
+#: commands/copy.c:1295
 #, c-format
 msgid "CSV quote character must not appear in the NULL specification"
 msgstr "символ кавычек в CSV не должен присутствовать в представлении NULL"
 
-#: commands/copy.c:1367
+#: commands/copy.c:1358
 #, c-format
 msgid "table \"%s\" does not have OIDs"
 msgstr "таблица \"%s\" не содержит OID"
 
-#: commands/copy.c:1384
+#: commands/copy.c:1375
 #, c-format
 msgid "COPY (SELECT) WITH OIDS is not supported"
 msgstr "COPY (SELECT) WITH OIDS не поддерживается"
 
-#: commands/copy.c:1410
+#: commands/copy.c:1401
 #, c-format
 msgid "COPY (SELECT INTO) is not supported"
 msgstr "COPY (SELECT INTO) не поддерживается"
 
-#: commands/copy.c:1440
+#: commands/copy.c:1431
 #, c-format
 msgid "relation referenced by COPY statement has changed"
 msgstr "отношение, задействованное в операторе COPY, изменилось"
 
-#: commands/copy.c:1498
+#: commands/copy.c:1489
 #, c-format
 msgid "FORCE QUOTE column \"%s\" not referenced by COPY"
 msgstr "колонка FORCE QUOTE \"%s\" не входит в список колонок COPY"
 
-#: commands/copy.c:1520
+#: commands/copy.c:1511
 #, c-format
 msgid "FORCE NOT NULL column \"%s\" not referenced by COPY"
 msgstr "колонка FORCE NOT NULL \"%s\" не входит в список колонок COPY"
 
-#: commands/copy.c:1542
+#: commands/copy.c:1533
 #, c-format
 msgid "FORCE NULL column \"%s\" not referenced by COPY"
 msgstr "колонка FORCE NULL \"%s\" не входит в список колонок COPY"
 
-#: commands/copy.c:1607
+#: commands/copy.c:1597
 #, c-format
 msgid "could not close pipe to external command: %m"
 msgstr "не удалось закрыть канал сообщений с внешней командой: %m"
 
-#: commands/copy.c:1611
+#: commands/copy.c:1600
 #, c-format
 msgid "program \"%s\" failed"
 msgstr "сбой программы \"%s\""
 
-#: commands/copy.c:1661
+#: commands/copy.c:1650
 #, c-format
 msgid "cannot copy from view \"%s\""
 msgstr "копировать из представления \"%s\" нельзя"
 
-#: commands/copy.c:1663 commands/copy.c:1669 commands/copy.c:1675
+#: commands/copy.c:1652 commands/copy.c:1658 commands/copy.c:1664
 #, c-format
 msgid "Try the COPY (SELECT ...) TO variant."
 msgstr "Попробуйте вариацию COPY (SELECT ...) TO."
 
-#: commands/copy.c:1667
+#: commands/copy.c:1656
 #, c-format
 msgid "cannot copy from materialized view \"%s\""
 msgstr "копировать из материализованного представления \"%s\" нельзя"
 
-#: commands/copy.c:1673
+#: commands/copy.c:1662
 #, c-format
 msgid "cannot copy from foreign table \"%s\""
 msgstr "копировать из сторонней таблицы \"%s\" нельзя"
 
-#: commands/copy.c:1679
+#: commands/copy.c:1668
 #, c-format
 msgid "cannot copy from sequence \"%s\""
 msgstr "копировать из последовательности \"%s\" нельзя"
 
-#: commands/copy.c:1684
+#: commands/copy.c:1673
 #, c-format
 msgid "cannot copy from non-table relation \"%s\""
 msgstr "копировать из отношения \"%s\", не являющегося таблицей, нельзя"
 
-#: commands/copy.c:1709 commands/copy.c:2747
+#: commands/copy.c:1697 commands/copy.c:2731
 #, c-format
 msgid "could not execute command \"%s\": %m"
 msgstr "не удалось выполнить команду \"%s\": %m"
 
-#: commands/copy.c:1724
+#: commands/copy.c:1712
 #, c-format
 msgid "relative path not allowed for COPY to file"
 msgstr "при выполнении COPY в файл нельзя указывать относительный путь"
 
-#: commands/copy.c:1732
+#: commands/copy.c:1720
 #, c-format
 msgid "could not open file \"%s\" for writing: %m"
 msgstr "не удалось открыть файл \"%s\" для записи: %m"
 
-#: commands/copy.c:1744 commands/copy.c:2770
+#: commands/copy.c:1729 commands/copy.c:2751
 #, c-format
 msgid "\"%s\" is a directory"
 msgstr "\"%s\" - это каталог"
 
-#: commands/copy.c:2069
+#: commands/copy.c:2054
 #, c-format
 msgid "COPY %s, line %d, column %s"
 msgstr "COPY %s, строка %d, колонка %s"
 
-#: commands/copy.c:2073 commands/copy.c:2120
+#: commands/copy.c:2058 commands/copy.c:2105
 #, c-format
 msgid "COPY %s, line %d"
 msgstr "COPY %s, строка %d"
 
-#: commands/copy.c:2084
+#: commands/copy.c:2069
 #, c-format
 msgid "COPY %s, line %d, column %s: \"%s\""
 msgstr "COPY %s, строка %d, колонка %s: \"%s\""
 
-#: commands/copy.c:2092
+#: commands/copy.c:2077
 #, c-format
 msgid "COPY %s, line %d, column %s: null input"
 msgstr "COPY %s, строка %d, колонка %s: значение NULL"
 
-#: commands/copy.c:2114
+#: commands/copy.c:2099
 #, c-format
 msgid "COPY %s, line %d: \"%s\""
 msgstr "COPY %s, строка %d: \"%s\""
 
-#: commands/copy.c:2198
+#: commands/copy.c:2183
 #, c-format
 msgid "cannot copy to view \"%s\""
 msgstr "копировать в представление \"%s\" нельзя"
 
-#: commands/copy.c:2203
+#: commands/copy.c:2188
 #, c-format
 msgid "cannot copy to materialized view \"%s\""
 msgstr "копировать в материализованное представление \"%s\" нельзя"
 
-#: commands/copy.c:2208
+#: commands/copy.c:2193
 #, c-format
 msgid "cannot copy to foreign table \"%s\""
 msgstr "копировать в стороннюю таблицу \"%s\" нельзя"
 
-#: commands/copy.c:2213
+#: commands/copy.c:2198
 #, c-format
 msgid "cannot copy to sequence \"%s\""
 msgstr "копировать в последовательность \"%s\" нельзя"
 
-#: commands/copy.c:2218
+#: commands/copy.c:2203
 #, c-format
 msgid "cannot copy to non-table relation \"%s\""
 msgstr "копировать в отношение \"%s\", не являющееся таблицей, нельзя"
 
-#: commands/copy.c:2281
+#: commands/copy.c:2266
 #, c-format
 msgid "cannot perform FREEZE because of prior transaction activity"
 msgstr "выполнить FREEZE нельзя из-за предыдущей активности в транзакции"
 
-#: commands/copy.c:2287
+#: commands/copy.c:2272
 #, c-format
 msgid ""
 "cannot perform FREEZE because the table was not created or truncated in the "
@@ -5787,149 +5763,149 @@ msgstr ""
 "выполнить FREEZE нельзя, так как таблица не была создана или усечена в "
 "текущей подтранзакции"
 
-#: commands/copy.c:2758 commands/extension.c:3037 utils/adt/genfile.c:134
+#: commands/copy.c:2742 commands/extension.c:3037 utils/adt/genfile.c:134
 #, c-format
 msgid "could not open file \"%s\" for reading: %m"
 msgstr "не удалось открыть файл \"%s\" для чтения: %m"
 
-#: commands/copy.c:2790
+#: commands/copy.c:2771
 #, c-format
 msgid "COPY file signature not recognized"
 msgstr "подпись COPY-файла не распознана"
 
-#: commands/copy.c:2795
+#: commands/copy.c:2776
 #, c-format
 msgid "invalid COPY file header (missing flags)"
 msgstr "неверный заголовок файла COPY (отсутствуют флаги)"
 
-#: commands/copy.c:2801
+#: commands/copy.c:2782
 #, c-format
 msgid "unrecognized critical flags in COPY file header"
 msgstr "не распознаны важные флаги в заголовке файла COPY"
 
-#: commands/copy.c:2807
+#: commands/copy.c:2788
 #, c-format
 msgid "invalid COPY file header (missing length)"
 msgstr "неверный заголовок файла COPY (отсутствует длина)"
 
-#: commands/copy.c:2814
+#: commands/copy.c:2795
 #, c-format
 msgid "invalid COPY file header (wrong length)"
 msgstr "неверный заголовок файла COPY (неправильная длина)"
 
-#: commands/copy.c:2947 commands/copy.c:3654 commands/copy.c:3884
+#: commands/copy.c:2928 commands/copy.c:3635 commands/copy.c:3865
 #, c-format
 msgid "extra data after last expected column"
 msgstr "лишние данные после содержимого последней колонки"
 
-#: commands/copy.c:2957
+#: commands/copy.c:2938
 #, c-format
 msgid "missing data for OID column"
 msgstr "нет данных для колонки OID"
 
-#: commands/copy.c:2963
+#: commands/copy.c:2944
 #, c-format
 msgid "null OID in COPY data"
 msgstr "неверное значение OID (NULL) в данных COPY"
 
-#: commands/copy.c:2973 commands/copy.c:3096
+#: commands/copy.c:2954 commands/copy.c:3077
 #, c-format
 msgid "invalid OID in COPY data"
 msgstr "неверный OID в данных COPY"
 
-#: commands/copy.c:2988
+#: commands/copy.c:2969
 #, c-format
 msgid "missing data for column \"%s\""
 msgstr "нет данных для колонки \"%s\""
 
-#: commands/copy.c:3071
+#: commands/copy.c:3052
 #, c-format
 msgid "received copy data after EOF marker"
 msgstr "после маркера конца файла продолжаются данные COPY"
 
-#: commands/copy.c:3078
+#: commands/copy.c:3059
 #, c-format
 msgid "row field count is %d, expected %d"
 msgstr "количество полей в строке: %d, ожидалось: %d"
 
-#: commands/copy.c:3418 commands/copy.c:3435
+#: commands/copy.c:3399 commands/copy.c:3416
 #, c-format
 msgid "literal carriage return found in data"
 msgstr "в данных обнаружен явный возврат каретки"
 
-#: commands/copy.c:3419 commands/copy.c:3436
+#: commands/copy.c:3400 commands/copy.c:3417
 #, c-format
 msgid "unquoted carriage return found in data"
 msgstr "в данных обнаружен возврат каретки не в кавычках"
 
-#: commands/copy.c:3421 commands/copy.c:3438
+#: commands/copy.c:3402 commands/copy.c:3419
 #, c-format
 msgid "Use \"\\r\" to represent carriage return."
 msgstr "Представьте возврат каретки как \"\\r\"."
 
-#: commands/copy.c:3422 commands/copy.c:3439
+#: commands/copy.c:3403 commands/copy.c:3420
 #, c-format
 msgid "Use quoted CSV field to represent carriage return."
 msgstr "Заключите возврат каретки в кавычки CSV."
 
-#: commands/copy.c:3451
+#: commands/copy.c:3432
 #, c-format
 msgid "literal newline found in data"
 msgstr "в данных обнаружен явный символ новой строки"
 
-#: commands/copy.c:3452
+#: commands/copy.c:3433
 #, c-format
 msgid "unquoted newline found in data"
 msgstr "в данных обнаружен явный символ новой строки не в кавычках"
 
-#: commands/copy.c:3454
+#: commands/copy.c:3435
 #, c-format
 msgid "Use \"\\n\" to represent newline."
 msgstr "Представьте символ новой строки как \"\\n\"."
 
-#: commands/copy.c:3455
+#: commands/copy.c:3436
 #, c-format
 msgid "Use quoted CSV field to represent newline."
 msgstr "Заключите символ новой строки в кавычки CSV."
 
-#: commands/copy.c:3501 commands/copy.c:3537
+#: commands/copy.c:3482 commands/copy.c:3518
 #, c-format
 msgid "end-of-copy marker does not match previous newline style"
 msgstr "маркер \"конец копии\" не соответствует предыдущему стилю новой строки"
 
-#: commands/copy.c:3510 commands/copy.c:3526
+#: commands/copy.c:3491 commands/copy.c:3507
 #, c-format
 msgid "end-of-copy marker corrupt"
 msgstr "маркер \"конец копии\" испорчен"
 
-#: commands/copy.c:3968
+#: commands/copy.c:3949
 #, c-format
 msgid "unterminated CSV quoted field"
 msgstr "незавершённое поле в кавычках CSV"
 
-#: commands/copy.c:4045 commands/copy.c:4064
+#: commands/copy.c:4026 commands/copy.c:4045
 #, c-format
 msgid "unexpected EOF in COPY data"
 msgstr "неожиданный конец данных COPY"
 
-#: commands/copy.c:4054
+#: commands/copy.c:4035
 #, c-format
 msgid "invalid field size"
 msgstr "неверный размер поля"
 
-#: commands/copy.c:4077
+#: commands/copy.c:4058
 #, c-format
 msgid "incorrect binary data format"
 msgstr "неверный двоичный формат данных"
 
-#: commands/copy.c:4388 commands/indexcmds.c:1008 commands/tablecmds.c:1458
-#: commands/tablecmds.c:2281 parser/parse_relation.c:3081
-#: parser/parse_relation.c:3101 utils/adt/tsvector_op.c:1417
+#: commands/copy.c:4369 commands/indexcmds.c:1008 commands/tablecmds.c:1457
+#: commands/tablecmds.c:2280 parser/parse_relation.c:3078
+#: parser/parse_relation.c:3098 utils/adt/tsvector_op.c:1417
 #, c-format
 msgid "column \"%s\" does not exist"
 msgstr "колонка \"%s\" не существует"
 
-#: commands/copy.c:4395 commands/tablecmds.c:1484 commands/trigger.c:652
+#: commands/copy.c:4376 commands/tablecmds.c:1483 commands/trigger.c:652
 #: parser/parse_target.c:956 parser/parse_target.c:967
 #, c-format
 msgid "column \"%s\" specified more than once"
@@ -6160,7 +6136,7 @@ msgstr ""
 
 #: commands/dbcommands.c:1325 commands/dbcommands.c:1868
 #: commands/dbcommands.c:2072 commands/dbcommands.c:2120
-#: commands/tablespace.c:606
+#: commands/tablespace.c:605
 #, c-format
 msgid "some useless files may be left behind in old database directory \"%s\""
 msgstr "в старом каталоге базы данных \"%s\" могли остаться ненужные файлы"
@@ -6253,14 +6229,14 @@ msgstr "функция \"%s\" является агрегатной"
 msgid "Use DROP AGGREGATE to drop aggregate functions."
 msgstr "Используйте DROP AGGREGATE для удаления агрегатных функций."
 
-#: commands/dropcmds.c:165 commands/sequence.c:424 commands/tablecmds.c:2368
-#: commands/tablecmds.c:2519 commands/tablecmds.c:2561
-#: commands/tablecmds.c:11306 tcop/utility.c:1104
+#: commands/dropcmds.c:165 commands/sequence.c:424 commands/tablecmds.c:2367
+#: commands/tablecmds.c:2518 commands/tablecmds.c:2560
+#: commands/tablecmds.c:11266 tcop/utility.c:1105
 #, c-format
 msgid "relation \"%s\" does not exist, skipping"
 msgstr "отношение \"%s\" не существует, пропускается"
 
-#: commands/dropcmds.c:195 commands/dropcmds.c:292 commands/tablecmds.c:740
+#: commands/dropcmds.c:195 commands/dropcmds.c:292 commands/tablecmds.c:739
 #, c-format
 msgid "schema \"%s\" does not exist, skipping"
 msgstr "схема \"%s\" не существует, пропускается"
@@ -6443,15 +6419,15 @@ msgstr "%s можно вызывать только в событийной тр
 
 #: commands/event_trigger.c:1446 commands/event_trigger.c:1997
 #: commands/extension.c:1645 commands/extension.c:1754
-#: commands/extension.c:1947 commands/prepare.c:701 executor/execQual.c:1735
-#: executor/execQual.c:1760 executor/execQual.c:2135 executor/execQual.c:5376
+#: commands/extension.c:1947 commands/prepare.c:701 executor/execQual.c:1734
+#: executor/execQual.c:1759 executor/execQual.c:2134 executor/execQual.c:5374
 #: executor/functions.c:1021 foreign/foreign.c:491
-#: replication/logical/logicalfuncs.c:312 replication/logical/origin.c:1410
+#: replication/logical/logicalfuncs.c:312 replication/logical/origin.c:1407
 #: replication/slotfuncs.c:173 replication/walsender.c:2742
 #: utils/adt/jsonfuncs.c:1474 utils/adt/jsonfuncs.c:1606
 #: utils/adt/jsonfuncs.c:1796 utils/adt/jsonfuncs.c:1925
 #: utils/adt/jsonfuncs.c:2693 utils/adt/pgstatfuncs.c:547
-#: utils/fmgr/funcapi.c:61 utils/misc/guc.c:8177 utils/mmgr/portalmem.c:1052
+#: utils/fmgr/funcapi.c:61 utils/misc/guc.c:8236 utils/mmgr/portalmem.c:986
 #, c-format
 msgid "set-valued function called in context that cannot accept a set"
 msgstr ""
@@ -6460,10 +6436,10 @@ msgstr ""
 #: commands/event_trigger.c:1450 commands/event_trigger.c:2001
 #: commands/extension.c:1649 commands/extension.c:1758
 #: commands/extension.c:1951 commands/prepare.c:705 foreign/foreign.c:496
-#: replication/logical/logicalfuncs.c:316 replication/logical/origin.c:1414
+#: replication/logical/logicalfuncs.c:316 replication/logical/origin.c:1411
 #: replication/slotfuncs.c:177 replication/walsender.c:2746
-#: utils/adt/pgstatfuncs.c:551 utils/misc/guc.c:8181
-#: utils/mmgr/portalmem.c:1056
+#: utils/adt/pgstatfuncs.c:551 utils/misc/guc.c:8240
+#: utils/mmgr/portalmem.c:990
 #, c-format
 msgid "materialize mode required, but it is not allowed in this context"
 msgstr "требуется режим материализации, но он недопустим в этом контексте"
@@ -7211,7 +7187,7 @@ msgstr "создать индекс в сторонней таблице \"%s\"
 msgid "cannot create indexes on temporary tables of other sessions"
 msgstr "создавать индексы во временных таблицах других сеансов нельзя"
 
-#: commands/indexcmds.c:446 commands/tablecmds.c:540 commands/tablecmds.c:9550
+#: commands/indexcmds.c:446 commands/tablecmds.c:539 commands/tablecmds.c:9539
 #, c-format
 msgid "only shared relations can be placed in pg_global tablespace"
 msgstr ""
@@ -7267,7 +7243,7 @@ msgstr "функции в индексном выражении должны б
 msgid "could not determine which collation to use for index expression"
 msgstr "не удалось определить правило сравнения для индексного выражения"
 
-#: commands/indexcmds.c:1094 commands/typecmds.c:825 parser/parse_expr.c:2559
+#: commands/indexcmds.c:1094 commands/typecmds.c:825 parser/parse_expr.c:2558
 #: parser/parse_type.c:551 parser/parse_utilcmd.c:2736 utils/adt/misc.c:546
 #, c-format
 msgid "collations are not supported by type %s"
@@ -7574,42 +7550,47 @@ msgstr ""
 "семейство операторов \"%s\" для метода доступа \"%s\" уже существует в схеме "
 "\"%s\""
 
-#: commands/operatorcmds.c:109 commands/operatorcmds.c:117
+#: commands/operatorcmds.c:113 commands/operatorcmds.c:121
 #, c-format
 msgid "SETOF type not allowed for operator argument"
 msgstr "аргументом оператора не может быть тип SETOF"
 
-#: commands/operatorcmds.c:145
+#: commands/operatorcmds.c:151 commands/operatorcmds.c:436
 #, c-format
 msgid "operator attribute \"%s\" not recognized"
 msgstr "атрибут оператора \"%s\" не распознан"
 
-#: commands/operatorcmds.c:155
+#: commands/operatorcmds.c:162
 #, c-format
 msgid "operator procedure must be specified"
 msgstr "должна быть указана процедура оператора"
 
-#: commands/operatorcmds.c:166
+#: commands/operatorcmds.c:173
 #, c-format
 msgid "at least one of leftarg or rightarg must be specified"
 msgstr "необходимо указать левый и/или правый аргумент"
 
-#: commands/operatorcmds.c:234
+#: commands/operatorcmds.c:277
 #, c-format
 msgid "restriction estimator function %s must return type \"float8\""
 msgstr "функция оценки ограничения %s должна возвращать тип \"float8\""
 
-#: commands/operatorcmds.c:273
+#: commands/operatorcmds.c:323
 #, c-format
 msgid "join estimator function %s must return type \"float8\""
 msgstr "функция оценки соединения %s должна возвращать тип \"float8\""
 
-#: commands/policy.c:87 commands/policy.c:387 commands/tablecmds.c:965
-#: commands/tablecmds.c:1307 commands/tablecmds.c:2175
-#: commands/tablecmds.c:4319 commands/tablecmds.c:6251
-#: commands/tablecmds.c:11856 commands/tablecmds.c:11891
+#: commands/operatorcmds.c:430
+#, c-format
+msgid "operator attribute \"%s\" can not be changed"
+msgstr "атрибут оператора \"%s\" нельзя изменить"
+
+#: commands/policy.c:86 commands/policy.c:429 commands/tablecmds.c:964
+#: commands/tablecmds.c:1306 commands/tablecmds.c:2174
+#: commands/tablecmds.c:4308 commands/tablecmds.c:6240
+#: commands/tablecmds.c:11816 commands/tablecmds.c:11851
 #: commands/trigger.c:240 commands/trigger.c:1126 commands/trigger.c:1234
-#: rewrite/rewriteDefine.c:273 rewrite/rewriteDefine.c:905
+#: rewrite/rewriteDefine.c:272 rewrite/rewriteDefine.c:891
 #, c-format
 msgid "permission denied: \"%s\" is a system catalog"
 msgstr "доступ запрещён: \"%s\" - это системный каталог"
@@ -7624,27 +7605,27 @@ msgstr "все указанные роли, кроме public, игнориру
 msgid "All roles are members of the public role."
 msgstr "Роль public включает в себя все остальные роли."
 
-#: commands/policy.c:451
+#: commands/policy.c:490
 #, c-format
 msgid "WITH CHECK cannot be applied to SELECT or DELETE"
 msgstr "WITH CHECK нельзя применить к SELECT или DELETE"
 
-#: commands/policy.c:460 commands/policy.c:760
+#: commands/policy.c:499 commands/policy.c:777
 #, c-format
 msgid "only WITH CHECK expression allowed for INSERT"
 msgstr "для INSERT допускается только выражение WITH CHECK"
 
-#: commands/policy.c:533 commands/policy.c:886
+#: commands/policy.c:571 commands/policy.c:888
 #, c-format
 msgid "policy \"%s\" for table \"%s\" already exists"
 msgstr "политика \"%s\" для таблицы \"%s\" уже существует"
 
-#: commands/policy.c:732 commands/policy.c:914 commands/policy.c:989
+#: commands/policy.c:749 commands/policy.c:916 commands/policy.c:991
 #, c-format
 msgid "policy \"%s\" for table \"%s\" does not exist"
 msgstr "политика \"%s\" для таблицы \"%s\" не существует"
 
-#: commands/policy.c:750
+#: commands/policy.c:767
 #, c-format
 msgid "only USING expression allowed for SELECT, DELETE"
 msgstr "для SELECT, DELETE допускается только выражение USING"
@@ -7661,7 +7642,12 @@ msgstr "имя курсора не может быть пустым"
 msgid "cursor \"%s\" does not exist"
 msgstr "курсор \"%s\" не существует"
 
-#: commands/portalcmds.c:407
+#: commands/portalcmds.c:341 tcop/pquery.c:740 tcop/pquery.c:1404
+#, c-format
+msgid "portal \"%s\" cannot be run"
+msgstr "портал \"%s\" не может быть запущен"
+
+#: commands/portalcmds.c:411
 #, c-format
 msgid "could not reposition held cursor"
 msgstr "передвинуть сохранённый курсор не удалось"
@@ -7964,8 +7950,8 @@ msgstr "\"%s\" - это не тип"
 msgid "Use DROP TYPE to remove a type."
 msgstr "Выполните DROP TYPE для удаления типа."
 
-#: commands/tablecmds.c:248 commands/tablecmds.c:8458
-#: commands/tablecmds.c:11117
+#: commands/tablecmds.c:248 commands/tablecmds.c:8447
+#: commands/tablecmds.c:11077
 #, c-format
 msgid "foreign table \"%s\" does not exist"
 msgstr "сторонняя таблица \"%s\" не существует"
@@ -7979,71 +7965,71 @@ msgstr "сторонняя таблица \"%s\" не существует, пр
 msgid "Use DROP FOREIGN TABLE to remove a foreign table."
 msgstr "Выполните DROP FOREIGN TABLE для удаления сторонней таблицы."
 
-#: commands/tablecmds.c:488
+#: commands/tablecmds.c:487
 #, c-format
 msgid "ON COMMIT can only be used on temporary tables"
 msgstr "ON COMMIT можно использовать только для временных таблиц"
 
-#: commands/tablecmds.c:508
+#: commands/tablecmds.c:507
 #, c-format
 msgid "cannot create temporary table within security-restricted operation"
 msgstr ""
 "в рамках операции с ограничениями по безопасности нельзя создать временную "
 "таблицу"
 
-#: commands/tablecmds.c:816
+#: commands/tablecmds.c:815
 #, c-format
 msgid "DROP INDEX CONCURRENTLY does not support dropping multiple objects"
 msgstr "DROP INDEX CONCURRENTLY не поддерживает удаление нескольких объектов"
 
-#: commands/tablecmds.c:820
+#: commands/tablecmds.c:819
 #, c-format
 msgid "DROP INDEX CONCURRENTLY does not support CASCADE"
 msgstr "DROP INDEX CONCURRENTLY не поддерживает режим CASCADE"
 
-#: commands/tablecmds.c:1079
+#: commands/tablecmds.c:1078
 #, c-format
 msgid "truncate cascades to table \"%s\""
 msgstr "удаление распространяется на таблицу %s"
 
-#: commands/tablecmds.c:1317
+#: commands/tablecmds.c:1316
 #, c-format
 msgid "cannot truncate temporary tables of other sessions"
 msgstr "временные таблицы других сеансов нельзя очистить"
 
-#: commands/tablecmds.c:1523 parser/parse_utilcmd.c:1807
+#: commands/tablecmds.c:1522 parser/parse_utilcmd.c:1807
 #, c-format
 msgid "inherited relation \"%s\" is not a table or foreign table"
 msgstr ""
 "наследуемое отношение \"%s\" не является таблицей или сторонней таблицей"
 
-#: commands/tablecmds.c:1530 commands/tablecmds.c:9987
+#: commands/tablecmds.c:1529 commands/tablecmds.c:9976
 #, c-format
 msgid "cannot inherit from temporary relation \"%s\""
 msgstr "временное отношение \"%s\" не может наследоваться"
 
-#: commands/tablecmds.c:1538 commands/tablecmds.c:9995
+#: commands/tablecmds.c:1537 commands/tablecmds.c:9984
 #, c-format
 msgid "cannot inherit from temporary relation of another session"
 msgstr "наследование от временного отношения другого сеанса невозможно"
 
-#: commands/tablecmds.c:1554 commands/tablecmds.c:10029
+#: commands/tablecmds.c:1553 commands/tablecmds.c:10018
 #, c-format
 msgid "relation \"%s\" would be inherited from more than once"
 msgstr "отношение \"%s\" наследуется неоднократно"
 
-#: commands/tablecmds.c:1602
+#: commands/tablecmds.c:1601
 #, c-format
 msgid "merging multiple inherited definitions of column \"%s\""
 msgstr "слияние нескольких наследованных определений колонки \"%s\""
 
-#: commands/tablecmds.c:1610
+#: commands/tablecmds.c:1609
 #, c-format
 msgid "inherited column \"%s\" has a type conflict"
 msgstr "конфликт типов в наследованной колонке \"%s\""
 
-#: commands/tablecmds.c:1612 commands/tablecmds.c:1633
-#: commands/tablecmds.c:1831 commands/tablecmds.c:1853
+#: commands/tablecmds.c:1611 commands/tablecmds.c:1632
+#: commands/tablecmds.c:1830 commands/tablecmds.c:1852
 #: parser/parse_coerce.c:1592 parser/parse_coerce.c:1612
 #: parser/parse_coerce.c:1632 parser/parse_coerce.c:1677
 #: parser/parse_coerce.c:1714 parser/parse_param.c:218
@@ -8051,75 +8037,75 @@ msgstr "конфликт типов в наследованной колонке
 msgid "%s versus %s"
 msgstr "%s и %s"
 
-#: commands/tablecmds.c:1619
+#: commands/tablecmds.c:1618
 #, c-format
 msgid "inherited column \"%s\" has a collation conflict"
 msgstr "конфликт правил сортировки в наследованной колонке \"%s\""
 
-#: commands/tablecmds.c:1621 commands/tablecmds.c:1841
-#: commands/tablecmds.c:4750
+#: commands/tablecmds.c:1620 commands/tablecmds.c:1840
+#: commands/tablecmds.c:4739
 #, c-format
 msgid "\"%s\" versus \"%s\""
 msgstr "\"%s\" и \"%s\""
 
-#: commands/tablecmds.c:1631
+#: commands/tablecmds.c:1630
 #, c-format
 msgid "inherited column \"%s\" has a storage parameter conflict"
 msgstr "конфликт параметров хранения в наследованной колонке \"%s\""
 
-#: commands/tablecmds.c:1744 parser/parse_utilcmd.c:894
+#: commands/tablecmds.c:1743 parser/parse_utilcmd.c:894
 #: parser/parse_utilcmd.c:1238 parser/parse_utilcmd.c:1314
 #, c-format
 msgid "cannot convert whole-row table reference"
 msgstr "преобразовать ссылку на тип всей строки таблицы нельзя"
 
-#: commands/tablecmds.c:1745 parser/parse_utilcmd.c:895
+#: commands/tablecmds.c:1744 parser/parse_utilcmd.c:895
 #, c-format
 msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"."
 msgstr "Ограничение \"%s\" ссылается на тип всей строки в таблице \"%s\"."
 
-#: commands/tablecmds.c:1817
+#: commands/tablecmds.c:1816
 #, c-format
 msgid "merging column \"%s\" with inherited definition"
 msgstr "слияние колонки \"%s\" с наследованным определением"
 
-#: commands/tablecmds.c:1821
+#: commands/tablecmds.c:1820
 #, c-format
 msgid "moving and merging column \"%s\" with inherited definition"
 msgstr "перемещение и слияние колонки \"%s\" с наследуемым определением"
 
-#: commands/tablecmds.c:1822
+#: commands/tablecmds.c:1821
 #, c-format
 msgid "User-specified column moved to the position of the inherited column."
 msgstr ""
 "Определённая пользователем колонка перемещена в позицию наследуемой колонки."
 
-#: commands/tablecmds.c:1829
+#: commands/tablecmds.c:1828
 #, c-format
 msgid "column \"%s\" has a type conflict"
 msgstr "конфликт типов в колонке \"%s\""
 
-#: commands/tablecmds.c:1839
+#: commands/tablecmds.c:1838
 #, c-format
 msgid "column \"%s\" has a collation conflict"
 msgstr "конфликт правил сортировки в колонке \"%s\""
 
-#: commands/tablecmds.c:1851
+#: commands/tablecmds.c:1850
 #, c-format
 msgid "column \"%s\" has a storage parameter conflict"
 msgstr "конфликт параметров хранения в колонке \"%s\""
 
-#: commands/tablecmds.c:1903
+#: commands/tablecmds.c:1902
 #, c-format
 msgid "column \"%s\" inherits conflicting default values"
 msgstr "колонка \"%s\" наследует конфликтующие значения по умолчанию"
 
-#: commands/tablecmds.c:1905
+#: commands/tablecmds.c:1904
 #, c-format
 msgid "To resolve the conflict, specify a default explicitly."
 msgstr "Для решения конфликта укажите желаемое значение по умолчанию."
 
-#: commands/tablecmds.c:1952
+#: commands/tablecmds.c:1951
 #, c-format
 msgid ""
 "check constraint name \"%s\" appears multiple times but with different "
@@ -8128,12 +8114,12 @@ msgstr ""
 "имя ограничения-проверки \"%s\" фигурирует несколько раз, но с разными "
 "выражениями"
 
-#: commands/tablecmds.c:2146
+#: commands/tablecmds.c:2145
 #, c-format
 msgid "cannot rename column of typed table"
 msgstr "переименовать колонку типизированной таблицы нельзя"
 
-#: commands/tablecmds.c:2163
+#: commands/tablecmds.c:2162
 #, c-format
 msgid ""
 "\"%s\" is not a table, view, materialized view, composite type, index, or "
@@ -8142,37 +8128,37 @@ msgstr ""
 "\"%s\" - это не таблица, представление, материализованное представление, "
 "составной тип, индекс или сторонняя таблица"
 
-#: commands/tablecmds.c:2257
+#: commands/tablecmds.c:2256
 #, c-format
 msgid "inherited column \"%s\" must be renamed in child tables too"
 msgstr ""
 "наследованная колонка \"%s\" должна быть также переименована в дочерних "
 "таблицах"
 
-#: commands/tablecmds.c:2289
+#: commands/tablecmds.c:2288
 #, c-format
 msgid "cannot rename system column \"%s\""
 msgstr "нельзя переименовать системную колонку \"%s\""
 
-#: commands/tablecmds.c:2304
+#: commands/tablecmds.c:2303
 #, c-format
 msgid "cannot rename inherited column \"%s\""
 msgstr "нельзя переименовать наследованную колонку \"%s\""
 
-#: commands/tablecmds.c:2459
+#: commands/tablecmds.c:2458
 #, c-format
 msgid "inherited constraint \"%s\" must be renamed in child tables too"
 msgstr ""
 "наследуемое ограничение \"%s\" должно быть также переименовано в дочерних "
 "таблицах"
 
-#: commands/tablecmds.c:2466
+#: commands/tablecmds.c:2465
 #, c-format
 msgid "cannot rename inherited constraint \"%s\""
 msgstr "нельзя переименовать наследованное ограничение \"%s\""
 
 #. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2692
+#: commands/tablecmds.c:2691
 #, c-format
 msgid ""
 "cannot %s \"%s\" because it is being used by active queries in this session"
@@ -8181,77 +8167,77 @@ msgstr ""
 "запросами в данном сеансе"
 
 #. translator: first %s is a SQL command, eg ALTER TABLE
-#: commands/tablecmds.c:2701
+#: commands/tablecmds.c:2700
 #, c-format
 msgid "cannot %s \"%s\" because it has pending trigger events"
 msgstr ""
 "нельзя выполнить %s \"%s\", так как с этим объектом связаны отложенные "
 "события триггеров"
 
-#: commands/tablecmds.c:3775
+#: commands/tablecmds.c:3764
 #, c-format
 msgid "cannot rewrite system relation \"%s\""
 msgstr "перезаписать системное отношение \"%s\" нельзя"
 
-#: commands/tablecmds.c:3781
+#: commands/tablecmds.c:3770
 #, c-format
 msgid "cannot rewrite table \"%s\" used as a catalog table"
 msgstr "перезаписать таблицу \"%s\", используемую как таблицу каталога, нельзя"
 
-#: commands/tablecmds.c:3791
+#: commands/tablecmds.c:3780
 #, c-format
 msgid "cannot rewrite temporary tables of other sessions"
 msgstr "перезаписывать временные таблицы других сеансов нельзя"
 
-#: commands/tablecmds.c:4059
+#: commands/tablecmds.c:4048
 #, c-format
 msgid "rewriting table \"%s\""
 msgstr "перезапись таблицы \"%s\""
 
-#: commands/tablecmds.c:4063
+#: commands/tablecmds.c:4052
 #, c-format
 msgid "verifying table \"%s\""
 msgstr "проверка таблицы \"%s\""
 
-#: commands/tablecmds.c:4177
+#: commands/tablecmds.c:4166
 #, c-format
 msgid "column \"%s\" contains null values"
 msgstr "колонка \"%s\" содержит значения NULL"
 
-#: commands/tablecmds.c:4192 commands/tablecmds.c:7338
+#: commands/tablecmds.c:4181 commands/tablecmds.c:7327
 #, c-format
 msgid "check constraint \"%s\" is violated by some row"
 msgstr "ограничение-проверку \"%s\" нарушает некоторая строка"
 
-#: commands/tablecmds.c:4340 commands/trigger.c:234
-#: rewrite/rewriteDefine.c:267 rewrite/rewriteDefine.c:900
+#: commands/tablecmds.c:4329 commands/trigger.c:234
+#: rewrite/rewriteDefine.c:266 rewrite/rewriteDefine.c:886
 #, c-format
 msgid "\"%s\" is not a table or view"
 msgstr "\"%s\" - это не таблица и не представление"
 
-#: commands/tablecmds.c:4343
+#: commands/tablecmds.c:4332
 #, c-format
 msgid "\"%s\" is not a table, view, materialized view, or index"
 msgstr ""
 "\"%s\" - это не таблица, представление, материализованное представление или "
 "индекс"
 
-#: commands/tablecmds.c:4349
+#: commands/tablecmds.c:4338
 #, c-format
 msgid "\"%s\" is not a table, materialized view, or index"
 msgstr "\"%s\" - это не таблица, материализованное представление или индекс"
 
-#: commands/tablecmds.c:4352
+#: commands/tablecmds.c:4341
 #, c-format
 msgid "\"%s\" is not a table or foreign table"
 msgstr "\"%s\" - это не таблица и не сторонняя таблица"
 
-#: commands/tablecmds.c:4355
+#: commands/tablecmds.c:4344
 #, c-format
 msgid "\"%s\" is not a table, composite type, or foreign table"
 msgstr "\"%s\" - это не таблица, составной тип или сторонняя таблица"
 
-#: commands/tablecmds.c:4358
+#: commands/tablecmds.c:4347
 #, c-format
 msgid ""
 "\"%s\" is not a table, materialized view, composite type, or foreign table"
@@ -8259,18 +8245,18 @@ msgstr ""
 "\"%s\" - это не таблица, материализованное представление, составной тип или "
 "сторонняя таблица"
 
-#: commands/tablecmds.c:4368
+#: commands/tablecmds.c:4357
 #, c-format
 msgid "\"%s\" is of the wrong type"
 msgstr "неправильный тип \"%s\""
 
-#: commands/tablecmds.c:4520 commands/tablecmds.c:4527
+#: commands/tablecmds.c:4509 commands/tablecmds.c:4516
 #, c-format
 msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it"
 msgstr ""
 "изменить тип \"%s\" нельзя, так как он задействован в колонке \"%s.%s\""
 
-#: commands/tablecmds.c:4534
+#: commands/tablecmds.c:4523
 #, c-format
 msgid ""
 "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type"
@@ -8278,150 +8264,150 @@ msgstr ""
 "изменить стороннюю таблицу \"%s\" нельзя, так как колонка \"%s.%s\" "
 "задействует тип её строки"
 
-#: commands/tablecmds.c:4541
+#: commands/tablecmds.c:4530
 #, c-format
 msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type"
 msgstr ""
 "изменить таблицу \"%s\" нельзя, так как колонка \"%s.%s\" задействует тип её "
 "строки"
 
-#: commands/tablecmds.c:4603
+#: commands/tablecmds.c:4592
 #, c-format
 msgid "cannot alter type \"%s\" because it is the type of a typed table"
 msgstr "изменить тип \"%s\", так как это тип типизированной таблицы"
 
-#: commands/tablecmds.c:4605
+#: commands/tablecmds.c:4594
 #, c-format
 msgid "Use ALTER ... CASCADE to alter the typed tables too."
 msgstr ""
 "Чтобы изменить также типизированные таблицы, выполните ALTER ... CASCADE."
 
-#: commands/tablecmds.c:4649
+#: commands/tablecmds.c:4638
 #, c-format
 msgid "type %s is not a composite type"
 msgstr "тип %s не является составным"
 
-#: commands/tablecmds.c:4675
+#: commands/tablecmds.c:4664
 #, c-format
 msgid "cannot add column to typed table"
 msgstr "добавить колонку в типизированную таблицу нельзя"
 
-#: commands/tablecmds.c:4742 commands/tablecmds.c:10188
+#: commands/tablecmds.c:4731 commands/tablecmds.c:10177
 #, c-format
 msgid "child table \"%s\" has different type for column \"%s\""
 msgstr "дочерняя таблица \"%s\" имеет другой тип для колонки \"%s\""
 
-#: commands/tablecmds.c:4748 commands/tablecmds.c:10195
+#: commands/tablecmds.c:4737 commands/tablecmds.c:10184
 #, c-format
 msgid "child table \"%s\" has different collation for column \"%s\""
 msgstr ""
 "дочерняя таблица \"%s\" имеет другое правило сортировки для колонки \"%s\""
 
-#: commands/tablecmds.c:4758
+#: commands/tablecmds.c:4747
 #, c-format
 msgid "child table \"%s\" has a conflicting \"%s\" column"
 msgstr "дочерняя таблица \"%s\" содержит конфликтующую колонку \"%s\""
 
-#: commands/tablecmds.c:4770
+#: commands/tablecmds.c:4759
 #, c-format
 msgid "merging definition of column \"%s\" for child \"%s\""
 msgstr "объединение определений колонки \"%s\" для потомка \"%s\""
 
-#: commands/tablecmds.c:4991
+#: commands/tablecmds.c:4980
 #, c-format
 msgid "column must be added to child tables too"
 msgstr "колонка также должна быть добавлена к дочерним таблицам"
 
-#: commands/tablecmds.c:5061
+#: commands/tablecmds.c:5050
 #, c-format
 msgid "column \"%s\" of relation \"%s\" already exists"
 msgstr "колонка \"%s\" отношения \"%s\" уже существует"
 
-#: commands/tablecmds.c:5169 commands/tablecmds.c:5275
-#: commands/tablecmds.c:5333 commands/tablecmds.c:5447
-#: commands/tablecmds.c:5504 commands/tablecmds.c:5598
-#: commands/tablecmds.c:7856 commands/tablecmds.c:8481
+#: commands/tablecmds.c:5158 commands/tablecmds.c:5264
+#: commands/tablecmds.c:5322 commands/tablecmds.c:5436
+#: commands/tablecmds.c:5493 commands/tablecmds.c:5587
+#: commands/tablecmds.c:7845 commands/tablecmds.c:8470
 #, c-format
 msgid "cannot alter system column \"%s\""
 msgstr "системную колонку \"%s\" нельзя изменить"
 
-#: commands/tablecmds.c:5205
+#: commands/tablecmds.c:5194
 #, c-format
 msgid "column \"%s\" is in a primary key"
 msgstr "колонка \"%s\" входит в первичный ключ"
 
-#: commands/tablecmds.c:5388
+#: commands/tablecmds.c:5377
 #, c-format
 msgid "\"%s\" is not a table, materialized view, index, or foreign table"
 msgstr ""
 "\"%s\" - это не таблица, материализованное представление, индекс или "
 "сторонняя таблица"
 
-#: commands/tablecmds.c:5420
+#: commands/tablecmds.c:5409
 #, c-format
 msgid "statistics target %d is too low"
 msgstr "целевое значение статистики слишком мало (%d)"
 
-#: commands/tablecmds.c:5428
+#: commands/tablecmds.c:5417
 #, c-format
 msgid "lowering statistics target to %d"
 msgstr "целевое значение статистики снижается до %d"
 
-#: commands/tablecmds.c:5578
+#: commands/tablecmds.c:5567
 #, c-format
 msgid "invalid storage type \"%s\""
 msgstr "неверный тип хранилища \"%s\""
 
-#: commands/tablecmds.c:5610
+#: commands/tablecmds.c:5599
 #, c-format
 msgid "column data type %s can only have storage PLAIN"
 msgstr "тип данных колонки %s совместим только с хранилищем PLAIN"
 
-#: commands/tablecmds.c:5648
+#: commands/tablecmds.c:5637
 #, c-format
 msgid "cannot drop column from typed table"
 msgstr "нельзя удалить колонку в типизированной таблице"
 
-#: commands/tablecmds.c:5692
+#: commands/tablecmds.c:5681
 #, c-format
 msgid "column \"%s\" of relation \"%s\" does not exist, skipping"
 msgstr "колонка \"%s\" в таблице\"%s\" не существует, пропускается"
 
-#: commands/tablecmds.c:5705
+#: commands/tablecmds.c:5694
 #, c-format
 msgid "cannot drop system column \"%s\""
 msgstr "нельзя удалить системную колонку \"%s\""
 
-#: commands/tablecmds.c:5712
+#: commands/tablecmds.c:5701
 #, c-format
 msgid "cannot drop inherited column \"%s\""
 msgstr "нельзя удалить наследованную колонку \"%s\""
 
-#: commands/tablecmds.c:5952
+#: commands/tablecmds.c:5941
 #, c-format
 msgid ""
 "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\""
 msgstr ""
 "ALTER TABLE / ADD CONSTRAINT USING INDEX переименует индекс \"%s\" в \"%s\""
 
-#: commands/tablecmds.c:6174
+#: commands/tablecmds.c:6163
 #, c-format
 msgid "constraint must be added to child tables too"
 msgstr "ограничение также должно быть добавлено к дочерним таблицам"
 
-#: commands/tablecmds.c:6245
+#: commands/tablecmds.c:6234
 #, c-format
 msgid "referenced relation \"%s\" is not a table"
 msgstr "указанный объект \"%s\" не является таблицей"
 
-#: commands/tablecmds.c:6268
+#: commands/tablecmds.c:6257
 #, c-format
 msgid "constraints on permanent tables may reference only permanent tables"
 msgstr ""
 "ограничения в постоянных таблицах могут ссылаться только на постоянные "
 "таблицы"
 
-#: commands/tablecmds.c:6275
+#: commands/tablecmds.c:6264
 #, c-format
 msgid ""
 "constraints on unlogged tables may reference only permanent or unlogged "
@@ -8430,13 +8416,13 @@ msgstr ""
 "ограничения в нежурналируемых таблицах могут ссылаться только на постоянные "
 "или нежурналируемые таблицы"
 
-#: commands/tablecmds.c:6281
+#: commands/tablecmds.c:6270
 #, c-format
 msgid "constraints on temporary tables may reference only temporary tables"
 msgstr ""
 "ограничения во временных таблицах могут ссылаться только на временные таблицы"
 
-#: commands/tablecmds.c:6285
+#: commands/tablecmds.c:6274
 #, c-format
 msgid ""
 "constraints on temporary tables must involve temporary tables of this session"
@@ -8444,33 +8430,33 @@ msgstr ""
 "ограничения во временных таблицах должны ссылаться только на временные "
 "таблицы текущего сеанса"
 
-#: commands/tablecmds.c:6346
+#: commands/tablecmds.c:6335
 #, c-format
 msgid "number of referencing and referenced columns for foreign key disagree"
 msgstr "число колонок в источнике и назначении внешнего ключа не совпадает"
 
-#: commands/tablecmds.c:6453
+#: commands/tablecmds.c:6442
 #, c-format
 msgid "foreign key constraint \"%s\" cannot be implemented"
 msgstr "ограничение внешнего ключа \"%s\" нельзя реализовать"
 
-#: commands/tablecmds.c:6456
+#: commands/tablecmds.c:6445
 #, c-format
 msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s."
 msgstr "Колонки ключа \"%s\" и \"%s\" имеют несовместимые типы: %s и %s."
 
-#: commands/tablecmds.c:6663 commands/tablecmds.c:6813
-#: commands/tablecmds.c:7695 commands/tablecmds.c:7751
+#: commands/tablecmds.c:6652 commands/tablecmds.c:6802
+#: commands/tablecmds.c:7684 commands/tablecmds.c:7740
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist"
 msgstr "ограничение \"%s\" в таблице \"%s\" не существует"
 
-#: commands/tablecmds.c:6669
+#: commands/tablecmds.c:6658
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint"
 msgstr "ограничение \"%s\" в таблице \"%s\" не является внешним ключом"
 
-#: commands/tablecmds.c:6820
+#: commands/tablecmds.c:6809
 #, c-format
 msgid ""
 "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint"
@@ -8478,46 +8464,46 @@ msgstr ""
 "ограничение \"%s\" в таблице \"%s\" не является внешним ключом или "
 "ограничением-проверкой"
 
-#: commands/tablecmds.c:6888
+#: commands/tablecmds.c:6877
 #, c-format
 msgid "constraint must be validated on child tables too"
 msgstr "ограничение также должно соблюдаться в дочерних таблицах"
 
-#: commands/tablecmds.c:6957
+#: commands/tablecmds.c:6946
 #, c-format
 msgid "column \"%s\" referenced in foreign key constraint does not exist"
 msgstr "колонка \"%s\", указанная в ограничении внешнего ключа, не существует"
 
-#: commands/tablecmds.c:6962
+#: commands/tablecmds.c:6951
 #, c-format
 msgid "cannot have more than %d keys in a foreign key"
 msgstr "во внешнем ключе не может быть больше %d колонок"
 
-#: commands/tablecmds.c:7027
+#: commands/tablecmds.c:7016
 #, c-format
 msgid "cannot use a deferrable primary key for referenced table \"%s\""
 msgstr ""
 "использовать откладываемый первичный ключ в целевой внешней таблице \"%s\" "
 "нельзя"
 
-#: commands/tablecmds.c:7044
+#: commands/tablecmds.c:7033
 #, c-format
 msgid "there is no primary key for referenced table \"%s\""
 msgstr "в целевой внешней таблице \"%s\" нет первичного ключа"
 
-#: commands/tablecmds.c:7109
+#: commands/tablecmds.c:7098
 #, c-format
 msgid "foreign key referenced-columns list must not contain duplicates"
 msgstr "в списке колонок внешнего ключа не должно быть повторений"
 
-#: commands/tablecmds.c:7203
+#: commands/tablecmds.c:7192
 #, c-format
 msgid "cannot use a deferrable unique constraint for referenced table \"%s\""
 msgstr ""
 "использовать откладываемое ограничение уникальности в целевой внешней "
 "таблице \"%s\" нельзя"
 
-#: commands/tablecmds.c:7208
+#: commands/tablecmds.c:7197
 #, c-format
 msgid ""
 "there is no unique constraint matching given keys for referenced table \"%s\""
@@ -8525,32 +8511,32 @@ msgstr ""
 "в целевой внешней таблице \"%s\" нет ограничения уникальности, "
 "соответствующего данным ключам"
 
-#: commands/tablecmds.c:7371
+#: commands/tablecmds.c:7360
 #, c-format
 msgid "validating foreign key constraint \"%s\""
 msgstr "проверка ограничения внешнего ключа \"%s\""
 
-#: commands/tablecmds.c:7667
+#: commands/tablecmds.c:7656
 #, c-format
 msgid "cannot drop inherited constraint \"%s\" of relation \"%s\""
 msgstr "удалить наследованное ограничение \"%s\" таблицы \"%s\" нельзя"
 
-#: commands/tablecmds.c:7701
+#: commands/tablecmds.c:7690
 #, c-format
 msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping"
 msgstr "ограничение \"%s\" в таблице \"%s\" не существует, пропускается"
 
-#: commands/tablecmds.c:7840
+#: commands/tablecmds.c:7829
 #, c-format
 msgid "cannot alter column type of typed table"
 msgstr "изменить тип колонки в типизированной таблице нельзя"
 
-#: commands/tablecmds.c:7863
+#: commands/tablecmds.c:7852
 #, c-format
 msgid "cannot alter inherited column \"%s\""
 msgstr "изменить наследованную колонку \"%s\" нельзя"
 
-#: commands/tablecmds.c:7912
+#: commands/tablecmds.c:7901
 #, c-format
 msgid ""
 "result of USING clause for column \"%s\" cannot be cast automatically to "
@@ -8558,194 +8544,194 @@ msgid ""
 msgstr ""
 "результат USING для колонки \"%s\" нельзя автоматически привести к типу %s"
 
-#: commands/tablecmds.c:7915
+#: commands/tablecmds.c:7904
 #, c-format
 msgid "You might need to add an explicit cast."
 msgstr "Возможно, необходимо добавить явное приведение."
 
-#: commands/tablecmds.c:7919
+#: commands/tablecmds.c:7908
 #, c-format
 msgid "column \"%s\" cannot be cast automatically to type %s"
 msgstr "колонку \"%s\" нельзя автоматически привести к типу %s"
 
 #. translator: USING is SQL, don't translate it
-#: commands/tablecmds.c:7922
+#: commands/tablecmds.c:7911
 #, c-format
 msgid "You might need to specify \"USING %s::%s\"."
 msgstr "Возможно, необходимо указать \"USING %s::%s\"."
 
-#: commands/tablecmds.c:7975
+#: commands/tablecmds.c:7964
 #, c-format
 msgid "type of inherited column \"%s\" must be changed in child tables too"
 msgstr ""
 "тип наследованной колонки \"%s\" должен быть изменён и в дочерних таблицах"
 
-#: commands/tablecmds.c:8062
+#: commands/tablecmds.c:8051
 #, c-format
 msgid "cannot alter type of column \"%s\" twice"
 msgstr "нельзя изменить тип колонки \"%s\" дважды"
 
-#: commands/tablecmds.c:8098
+#: commands/tablecmds.c:8087
 #, c-format
 msgid "default for column \"%s\" cannot be cast automatically to type %s"
 msgstr ""
 "значение по умолчанию для колонки \"%s\" нельзя автоматически привести к "
 "типу %s"
 
-#: commands/tablecmds.c:8224
+#: commands/tablecmds.c:8213
 #, c-format
 msgid "cannot alter type of a column used by a view or rule"
 msgstr ""
 "изменить тип колонки, задействованной в представлении или правиле, нельзя"
 
-#: commands/tablecmds.c:8225 commands/tablecmds.c:8244
-#: commands/tablecmds.c:8262
+#: commands/tablecmds.c:8214 commands/tablecmds.c:8233
+#: commands/tablecmds.c:8251
 #, c-format
 msgid "%s depends on column \"%s\""
 msgstr "%s зависит от колонки \"%s\""
 
-#: commands/tablecmds.c:8243
+#: commands/tablecmds.c:8232
 #, c-format
 msgid "cannot alter type of a column used in a trigger definition"
 msgstr "изменить тип колонки, задействованной в определении триггера, нельзя"
 
-#: commands/tablecmds.c:8261
+#: commands/tablecmds.c:8250
 #, c-format
 msgid "cannot alter type of a column used in a policy definition"
 msgstr "изменить тип колонки, задействованной в определении политики, нельзя"
 
-#: commands/tablecmds.c:8906
+#: commands/tablecmds.c:8895
 #, c-format
 msgid "cannot change owner of index \"%s\""
 msgstr "сменить владельца индекса \"%s\" нельзя"
 
-#: commands/tablecmds.c:8908
+#: commands/tablecmds.c:8897
 #, c-format
 msgid "Change the ownership of the index's table, instead."
 msgstr "Однако возможно сменить владельца таблицы, содержащей этот индекс."
 
-#: commands/tablecmds.c:8924
+#: commands/tablecmds.c:8913
 #, c-format
 msgid "cannot change owner of sequence \"%s\""
 msgstr "сменить владельца последовательности \"%s\" нельзя"
 
-#: commands/tablecmds.c:8926 commands/tablecmds.c:11325
+#: commands/tablecmds.c:8915 commands/tablecmds.c:11285
 #, c-format
 msgid "Sequence \"%s\" is linked to table \"%s\"."
 msgstr "Последовательность \"%s\" связана с таблицей \"%s\"."
 
-#: commands/tablecmds.c:8938 commands/tablecmds.c:11966
+#: commands/tablecmds.c:8927 commands/tablecmds.c:11926
 #, c-format
 msgid "Use ALTER TYPE instead."
 msgstr "Используйте ALTER TYPE."
 
-#: commands/tablecmds.c:8947
+#: commands/tablecmds.c:8936
 #, c-format
 msgid "\"%s\" is not a table, view, sequence, or foreign table"
 msgstr ""
 "\"%s\" - это не таблица, TOAST-таблица, индекс, представление или "
 "последовательность"
 
-#: commands/tablecmds.c:9291
+#: commands/tablecmds.c:9280
 #, c-format
 msgid "cannot have multiple SET TABLESPACE subcommands"
 msgstr "в одной инструкции не может быть несколько подкоманд SET TABLESPACE"
 
-#: commands/tablecmds.c:9364
+#: commands/tablecmds.c:9353
 #, c-format
 msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table"
 msgstr ""
 "\"%s\" - это не таблица, представление, материализованное представление, "
 "индекс или TOAST-таблица"
 
-#: commands/tablecmds.c:9397 commands/view.c:481
+#: commands/tablecmds.c:9386 commands/view.c:481
 #, c-format
 msgid "WITH CHECK OPTION is supported only on automatically updatable views"
 msgstr ""
 "WITH CHECK OPTION поддерживается только с автообновляемыми представлениями"
 
-#: commands/tablecmds.c:9543
+#: commands/tablecmds.c:9532
 #, c-format
 msgid "cannot move system relation \"%s\""
 msgstr "переместить системную таблицу \"%s\" нельзя"
 
-#: commands/tablecmds.c:9559
+#: commands/tablecmds.c:9548
 #, c-format
 msgid "cannot move temporary tables of other sessions"
 msgstr "перемещать временные таблицы других сеансов нельзя"
 
-#: commands/tablecmds.c:9687
+#: commands/tablecmds.c:9676
 #, c-format
 msgid "only tables, indexes, and materialized views exist in tablespaces"
 msgstr ""
 "в табличных пространствах есть только таблицы, индексы и материализованные "
 "представления"
 
-#: commands/tablecmds.c:9699
+#: commands/tablecmds.c:9688
 #, c-format
 msgid "cannot move relations in to or out of pg_global tablespace"
 msgstr "перемещать объекты в/из табличного пространства pg_global нельзя"
 
-#: commands/tablecmds.c:9790
+#: commands/tablecmds.c:9779
 #, c-format
 msgid "aborting because lock on relation \"%s\".\"%s\" is not available"
 msgstr ""
 "обработка прерывается из-за невозможности заблокировать отношение \"%s\".\"%s"
 "\""
 
-#: commands/tablecmds.c:9806
+#: commands/tablecmds.c:9795
 #, c-format
 msgid "no matching relations in tablespace \"%s\" found"
 msgstr "в табличном пространстве \"%s\" не найдены подходящие отношения"
 
-#: commands/tablecmds.c:9870 storage/buffer/bufmgr.c:801
+#: commands/tablecmds.c:9859 storage/buffer/bufmgr.c:801
 #, c-format
 msgid "invalid page in block %u of relation %s"
 msgstr "неверная страница в блоке %u отношения %s"
 
-#: commands/tablecmds.c:9952
+#: commands/tablecmds.c:9941
 #, c-format
 msgid "cannot change inheritance of typed table"
 msgstr "изменить наследование типизированной таблицы нельзя"
 
-#: commands/tablecmds.c:10002
+#: commands/tablecmds.c:9991
 #, c-format
 msgid "cannot inherit to temporary relation of another session"
 msgstr "наследование для временного отношения другого сеанса невозможно"
 
-#: commands/tablecmds.c:10056
+#: commands/tablecmds.c:10045
 #, c-format
 msgid "circular inheritance not allowed"
 msgstr "циклическое наследование недопустимо"
 
-#: commands/tablecmds.c:10057
+#: commands/tablecmds.c:10046
 #, c-format
 msgid "\"%s\" is already a child of \"%s\"."
 msgstr "\"%s\" уже является потомком \"%s\"."
 
-#: commands/tablecmds.c:10065
+#: commands/tablecmds.c:10054
 #, c-format
 msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs"
 msgstr "таблица \"%s\" без OID не может наследоваться от таблицы \"%s\" с OID"
 
-#: commands/tablecmds.c:10206
+#: commands/tablecmds.c:10195
 #, c-format
 msgid "column \"%s\" in child table must be marked NOT NULL"
 msgstr "колонка \"%s\" в дочерней таблице должна быть помечена как NOT NULL"
 
-#: commands/tablecmds.c:10222
+#: commands/tablecmds.c:10211
 #, c-format
 msgid "child table is missing column \"%s\""
 msgstr "в дочерней таблице не хватает колонки \"%s\""
 
-#: commands/tablecmds.c:10305
+#: commands/tablecmds.c:10294
 #, c-format
 msgid "child table \"%s\" has different definition for check constraint \"%s\""
 msgstr ""
 "дочерняя таблица \"%s\" содержит другое определение ограничения-проверки \"%s"
 "\""
 
-#: commands/tablecmds.c:10313
+#: commands/tablecmds.c:10302
 #, c-format
 msgid ""
 "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s"
@@ -8754,76 +8740,76 @@ msgstr ""
 "ограничение \"%s\" конфликтует с ненаследуемым ограничением дочерней таблицы "
 "\"%s\""
 
-#: commands/tablecmds.c:10337
+#: commands/tablecmds.c:10326
 #, c-format
 msgid "child table is missing constraint \"%s\""
 msgstr "в дочерней таблице не хватает ограничения \"%s\""
 
-#: commands/tablecmds.c:10421
+#: commands/tablecmds.c:10410
 #, c-format
 msgid "relation \"%s\" is not a parent of relation \"%s\""
 msgstr "отношение \"%s\" не является предком отношения \"%s\""
 
-#: commands/tablecmds.c:10655
+#: commands/tablecmds.c:10644
 #, c-format
 msgid "typed tables cannot inherit"
 msgstr "типизированные таблицы не могут наследоваться"
 
-#: commands/tablecmds.c:10686
+#: commands/tablecmds.c:10675
 #, c-format
 msgid "table is missing column \"%s\""
 msgstr "в таблице не хватает колонки \"%s\""
 
-#: commands/tablecmds.c:10696
+#: commands/tablecmds.c:10685
 #, c-format
 msgid "table has column \"%s\" where type requires \"%s\""
 msgstr "таблица содержит колонку \"%s\", тогда как тип требует \"%s\""
 
-#: commands/tablecmds.c:10705
+#: commands/tablecmds.c:10694
 #, c-format
 msgid "table \"%s\" has different type for column \"%s\""
 msgstr "таблица \"%s\" содержит колонку \"%s\" другого типа"
 
-#: commands/tablecmds.c:10718
+#: commands/tablecmds.c:10707
 #, c-format
 msgid "table has extra column \"%s\""
 msgstr "таблица содержит лишнюю колонку \"%s\""
 
-#: commands/tablecmds.c:10770
+#: commands/tablecmds.c:10759
 #, c-format
 msgid "\"%s\" is not a typed table"
 msgstr "\"%s\" - это не типизированная таблица"
 
-#: commands/tablecmds.c:10953
+#: commands/tablecmds.c:10942
 #, c-format
 msgid "cannot use non-unique index \"%s\" as replica identity"
 msgstr ""
 "для идентификации реплики нельзя использовать неуникальный индекс \"%s\""
 
-#: commands/tablecmds.c:10959
+#: commands/tablecmds.c:10948
 #, c-format
 msgid "cannot use non-immediate index \"%s\" as replica identity"
 msgstr ""
 "для идентификации реплики нельзя использовать не непосредственный индекс \"%s"
 "\""
 
-#: commands/tablecmds.c:10965
+#: commands/tablecmds.c:10954
 #, c-format
 msgid "cannot use expression index \"%s\" as replica identity"
 msgstr ""
 "для идентификации реплики нельзя использовать индекс с выражением \"%s\""
 
-#: commands/tablecmds.c:10971
+#: commands/tablecmds.c:10960
 #, c-format
 msgid "cannot use partial index \"%s\" as replica identity"
 msgstr "для идентификации реплики нельзя использовать частичный индекс \"%s\""
 
-#: commands/tablecmds.c:10977
+#: commands/tablecmds.c:10966
 #, c-format
 msgid "cannot use invalid index \"%s\" as replica identity"
 msgstr "для идентификации реплики нельзя использовать нерабочий индекс \"%s\""
 
-#: commands/tablecmds.c:10995
+#: commands/tablecmds.c:10984
 #, c-format
 msgid ""
 "index \"%s\" cannot be used as replica identity because column \"%s\" is "
@@ -8832,52 +8818,52 @@ msgstr ""
 "индекс \"%s\" нельзя использовать для идентификации реплики, так как колонка "
 "\"%s\" допускает NULL"
 
-#: commands/tablecmds.c:11192
+#: commands/tablecmds.c:11152
 #, c-format
 msgid "cannot change logged status of table %s"
 msgstr "изменить состояние журналирования таблицы %s нельзя"
 
-#: commands/tablecmds.c:11194
+#: commands/tablecmds.c:11154
 #, c-format
 msgid "Table %s is temporary."
 msgstr "Таблица %s - временная."
 
-#: commands/tablecmds.c:11253
+#: commands/tablecmds.c:11213
 #, c-format
 msgid "cannot change status of table %s to logged"
 msgstr "сделать таблицу %s журналируемой нельзя"
 
-#: commands/tablecmds.c:11255
+#: commands/tablecmds.c:11215
 #, c-format
 msgid "Table %s references unlogged table %s."
 msgstr "Таблица %s ссылается на нежурналируемую таблицу %s."
 
-#: commands/tablecmds.c:11265
+#: commands/tablecmds.c:11225
 #, c-format
 msgid "cannot change status of table %s to unlogged"
 msgstr "сделать таблицу %s нежурналируемой нельзя"
 
-#: commands/tablecmds.c:11267
+#: commands/tablecmds.c:11227
 #, c-format
 msgid "Logged table %s is referenced by table %s."
 msgstr "На журналируемую таблицу %s ссылается таблица %s."
 
-#: commands/tablecmds.c:11324
+#: commands/tablecmds.c:11284
 #, c-format
 msgid "cannot move an owned sequence into another schema"
 msgstr "переместить последовательность с владельцем в другую схему нельзя"
 
-#: commands/tablecmds.c:11425
+#: commands/tablecmds.c:11385
 #, c-format
 msgid "relation \"%s\" already exists in schema \"%s\""
 msgstr "отношение \"%s\" уже существует в схеме \"%s\""
 
-#: commands/tablecmds.c:11950
+#: commands/tablecmds.c:11910
 #, c-format
 msgid "\"%s\" is not a composite type"
 msgstr "\"%s\" - это не составной тип"
 
-#: commands/tablecmds.c:11980
+#: commands/tablecmds.c:11940
 #, c-format
 msgid ""
 "\"%s\" is not a table, view, materialized view, sequence, or foreign table"
@@ -8887,7 +8873,7 @@ msgstr ""
 
 #: commands/tablespace.c:162 commands/tablespace.c:179
 #: commands/tablespace.c:190 commands/tablespace.c:198
-#: commands/tablespace.c:625 replication/slot.c:914 storage/file/copydir.c:47
+#: commands/tablespace.c:624 replication/slot.c:914 storage/file/copydir.c:47
 #, c-format
 msgid "could not create directory \"%s\": %m"
 msgstr "не удалось создать каталог \"%s\": %m"
@@ -8932,91 +8918,91 @@ msgstr "путь к табличному пространству \"%s\" сли
 msgid "tablespace location should not be inside the data directory"
 msgstr "табличное пространство не должно располагаться внутри каталога данных"
 
-#: commands/tablespace.c:304 commands/tablespace.c:938
+#: commands/tablespace.c:304 commands/tablespace.c:937
 #, c-format
 msgid "unacceptable tablespace name \"%s\""
 msgstr "неприемлемое имя табличного пространства: \"%s\""
 
-#: commands/tablespace.c:306 commands/tablespace.c:939
+#: commands/tablespace.c:306 commands/tablespace.c:938
 #, c-format
 msgid "The prefix \"pg_\" is reserved for system tablespaces."
 msgstr "Префикс \"pg_\" зарезервирован для системных табличных пространств."
 
-#: commands/tablespace.c:316 commands/tablespace.c:951
+#: commands/tablespace.c:316 commands/tablespace.c:950
 #, c-format
 msgid "tablespace \"%s\" already exists"
 msgstr "табличное пространство \"%s\" уже существует"
 
-#: commands/tablespace.c:430 commands/tablespace.c:921
-#: commands/tablespace.c:1002 commands/tablespace.c:1071
-#: commands/tablespace.c:1204 commands/tablespace.c:1404
+#: commands/tablespace.c:429 commands/tablespace.c:920
+#: commands/tablespace.c:1001 commands/tablespace.c:1070
+#: commands/tablespace.c:1203 commands/tablespace.c:1403
 #, c-format
 msgid "tablespace \"%s\" does not exist"
 msgstr "табличное пространство \"%s\" не существует"
 
-#: commands/tablespace.c:436
+#: commands/tablespace.c:435
 #, c-format
 msgid "tablespace \"%s\" does not exist, skipping"
 msgstr "табличное пространство \"%s\" не существует, пропускается"
 
-#: commands/tablespace.c:512
+#: commands/tablespace.c:511
 #, c-format
 msgid "tablespace \"%s\" is not empty"
 msgstr "табличное пространство \"%s\" не пусто"
 
-#: commands/tablespace.c:584
+#: commands/tablespace.c:583
 #, c-format
 msgid "directory \"%s\" does not exist"
 msgstr "каталог \"%s\" не существует"
 
-#: commands/tablespace.c:585
+#: commands/tablespace.c:584
 #, c-format
 msgid "Create this directory for the tablespace before restarting the server."
 msgstr ""
 "Создайте этот каталог для табличного пространства до перезапуска сервера."
 
-#: commands/tablespace.c:590
+#: commands/tablespace.c:589
 #, c-format
 msgid "could not set permissions on directory \"%s\": %m"
 msgstr "не удалось установить права для каталога \"%s\": %m"
 
-#: commands/tablespace.c:620
+#: commands/tablespace.c:619
 #, c-format
 msgid "directory \"%s\" already in use as a tablespace"
 msgstr "каталог \"%s\" уже используется как табличное пространство"
 
-#: commands/tablespace.c:744 commands/tablespace.c:757
-#: commands/tablespace.c:781 commands/tablespace.c:872
+#: commands/tablespace.c:743 commands/tablespace.c:756
+#: commands/tablespace.c:780 commands/tablespace.c:871
 #, c-format
 msgid "could not remove directory \"%s\": %m"
 msgstr "ошибка при удалении каталога \"%s\": %m"
 
-#: commands/tablespace.c:793 commands/tablespace.c:881
+#: commands/tablespace.c:792 commands/tablespace.c:880
 #, c-format
 msgid "could not remove symbolic link \"%s\": %m"
 msgstr "ошибка при удалении символической ссылки \"%s\": %m"
 
-#: commands/tablespace.c:803 commands/tablespace.c:889
+#: commands/tablespace.c:802 commands/tablespace.c:888
 #, c-format
 msgid "not a directory or symbolic link: \"%s\""
 msgstr "не каталог или символическая ссылка: \"%s\""
 
-#: commands/tablespace.c:860
+#: commands/tablespace.c:859
 #, c-format
 msgid "could not stat \"%s\": %m"
 msgstr "не удалось получить информацию о \"%s\": %m"
 
-#: commands/tablespace.c:1076
+#: commands/tablespace.c:1075
 #, c-format
 msgid "Tablespace \"%s\" does not exist."
 msgstr "Табличное пространство \"%s\" не существует."
 
-#: commands/tablespace.c:1503
+#: commands/tablespace.c:1502
 #, c-format
 msgid "directories for tablespace %u could not be removed"
 msgstr "удалить каталоги табличного пространства %u не удалось"
 
-#: commands/tablespace.c:1505
+#: commands/tablespace.c:1504
 #, c-format
 msgid "You can remove the directories manually if necessary."
 msgstr "При необходимости вы можете удалить их вручную."
@@ -9191,7 +9177,7 @@ msgstr ""
 "Возможно, для распространения изменений в другие строки следует использовать "
 "триггер AFTER вместо BEFORE."
 
-#: commands/trigger.c:2742 executor/execMain.c:2344
+#: commands/trigger.c:2742 executor/execMain.c:2332
 #: executor/nodeLockRows.c:216 executor/nodeModifyTable.c:183
 #: executor/nodeModifyTable.c:644 executor/nodeModifyTable.c:932
 #: executor/nodeModifyTable.c:1099
@@ -9684,9 +9670,9 @@ msgstr "нет прав для удаления роли"
 msgid "cannot use special role specifier in \"%s\""
 msgstr "использовать специальную роль в \"%s\" нельзя"
 
-#: commands/user.c:972 commands/user.c:1128 commands/variable.c:799
-#: commands/variable.c:871 utils/adt/acl.c:5120 utils/adt/acl.c:5172
-#: utils/adt/acl.c:5205 utils/adt/acl.c:5223 utils/init/miscinit.c:494
+#: commands/user.c:972 commands/user.c:1128 commands/variable.c:798
+#: commands/variable.c:870 utils/adt/acl.c:5120 utils/adt/acl.c:5172
+#: utils/adt/acl.c:5205 utils/adt/acl.c:5223 utils/init/miscinit.c:478
 #, c-format
 msgid "role \"%s\" does not exist"
 msgstr "роль \"%s\" не существует"
@@ -9781,28 +9767,23 @@ msgstr "роль \"%s\" уже включена в роль \"%s\""
 msgid "role \"%s\" is not a member of role \"%s\""
 msgstr "роль \"%s\" не включена в роль \"%s\""
 
-#: commands/vacuum.c:185
-#, c-format
-msgid "%s cannot be executed from VACUUM or ANALYZE"
-msgstr "%s нельзя выполнить в ходе VACUUM или ANALYZE"
-
-#: commands/vacuum.c:527
+#: commands/vacuum.c:524
 #, c-format
 msgid "oldest xmin is far in the past"
 msgstr "самый старый xmin далеко в прошлом"
 
-#: commands/vacuum.c:528
+#: commands/vacuum.c:525
 #, c-format
 msgid "Close open transactions soon to avoid wraparound problems."
 msgstr ""
 "Скорее закройте открытые транзакции, чтобы избежать проблемы наложения."
 
-#: commands/vacuum.c:567
+#: commands/vacuum.c:564
 #, c-format
 msgid "oldest multixact is far in the past"
 msgstr "самый старый multixact далеко в прошлом"
 
-#: commands/vacuum.c:568
+#: commands/vacuum.c:565
 #, c-format
 msgid ""
 "Close open transactions with multixacts soon to avoid wraparound problems."
@@ -9810,44 +9791,44 @@ msgstr ""
 "Скорее закройте открытые транзакции в мультитранзакциях, чтобы избежать "
 "проблемы наложения."
 
-#: commands/vacuum.c:1130
+#: commands/vacuum.c:1127
 #, c-format
 msgid "some databases have not been vacuumed in over 2 billion transactions"
 msgstr ""
 "есть базы данных, которые не очищались на протяжении более чем 2 миллиардов "
 "транзакций"
 
-#: commands/vacuum.c:1131
+#: commands/vacuum.c:1128
 #, c-format
 msgid "You might have already suffered transaction-wraparound data loss."
 msgstr "Возможно, вы уже потеряли данные в результате наложения ID транзакций."
 
-#: commands/vacuum.c:1252
+#: commands/vacuum.c:1249
 #, c-format
 msgid "skipping vacuum of \"%s\" --- lock not available"
 msgstr "очистка \"%s\" пропускается --- блокировка недоступна"
 
-#: commands/vacuum.c:1278
+#: commands/vacuum.c:1275
 #, c-format
 msgid "skipping \"%s\" --- only superuser can vacuum it"
 msgstr ""
 "\"%s\" пропускается --- только суперпользователь может очистить эту таблицу"
 
-#: commands/vacuum.c:1282
+#: commands/vacuum.c:1279
 #, c-format
 msgid "skipping \"%s\" --- only superuser or database owner can vacuum it"
 msgstr ""
 "пропускается \"%s\" --- только суперпользователь или владелец БД может "
 "очистить эту таблицу"
 
-#: commands/vacuum.c:1286
+#: commands/vacuum.c:1283
 #, c-format
 msgid "skipping \"%s\" --- only table or database owner can vacuum it"
 msgstr ""
 "\"%s\" пропускается --- только владелец базы данных или этой таблицы может "
 "очистить её"
 
-#: commands/vacuum.c:1304
+#: commands/vacuum.c:1301
 #, c-format
 msgid "skipping \"%s\" --- cannot vacuum non-tables or special system tables"
 msgstr ""
@@ -9971,107 +9952,107 @@ msgstr "\"%s\": усечение (было страниц: %u, стало: %u)"
 msgid "\"%s\": suspending truncate due to conflicting lock request"
 msgstr "\"%s\": приостановка усечения из-за конфликтующего запроса блокировки"
 
-#: commands/variable.c:164 utils/misc/guc.c:9630
+#: commands/variable.c:163 utils/misc/guc.c:9689
 #, c-format
 msgid "Unrecognized key word: \"%s\"."
 msgstr "нераспознанное ключевое слово: \"%s\"."
 
-#: commands/variable.c:176
+#: commands/variable.c:175
 #, c-format
 msgid "Conflicting \"datestyle\" specifications."
 msgstr "Конфликтующие спецификации стиля дат."
 
-#: commands/variable.c:298
+#: commands/variable.c:297
 #, c-format
 msgid "Cannot specify months in time zone interval."
 msgstr "В интервале, задающем часовой пояс, нельзя указывать месяцы."
 
-#: commands/variable.c:304
+#: commands/variable.c:303
 #, c-format
 msgid "Cannot specify days in time zone interval."
 msgstr "В интервале, задающем часовой пояс, нельзя указывать дни."
 
-#: commands/variable.c:346 commands/variable.c:428
+#: commands/variable.c:345 commands/variable.c:427
 #, c-format
 msgid "time zone \"%s\" appears to use leap seconds"
 msgstr "часовой пояс \"%s\" видимо использует координационные секунды"
 
-#: commands/variable.c:348 commands/variable.c:430
+#: commands/variable.c:347 commands/variable.c:429
 #, c-format
 msgid "PostgreSQL does not support leap seconds."
 msgstr "PostgreSQL не поддерживает координационные секунды."
 
-#: commands/variable.c:357
+#: commands/variable.c:356
 #, c-format
 msgid "UTC timezone offset is out of range."
 msgstr "смещение часового пояса UTC вне диапазона"
 
-#: commands/variable.c:495
+#: commands/variable.c:494
 #, c-format
 msgid "cannot set transaction read-write mode inside a read-only transaction"
 msgstr ""
 "нельзя установить режим транзакции \"чтение-запись\" внутри транзакции "
 "\"только чтение\""
 
-#: commands/variable.c:502
+#: commands/variable.c:501
 #, c-format
 msgid "transaction read-write mode must be set before any query"
 msgstr ""
 "режим транзакции \"чтение-запись\" должен быть установлен до выполнения "
 "запросов"
 
-#: commands/variable.c:509
+#: commands/variable.c:508
 #, c-format
 msgid "cannot set transaction read-write mode during recovery"
 msgstr ""
 "нельзя установить режим транзакции \"чтение-запись\" в процессе "
 "восстановления"
 
-#: commands/variable.c:558
+#: commands/variable.c:557
 #, c-format
 msgid "SET TRANSACTION ISOLATION LEVEL must be called before any query"
 msgstr "команда SET TRANSACTION ISOLATION LEVEL должна выполняться до запросов"
 
-#: commands/variable.c:565
+#: commands/variable.c:564
 #, c-format
 msgid "SET TRANSACTION ISOLATION LEVEL must not be called in a subtransaction"
 msgstr ""
 "команда SET TRANSACTION ISOLATION LEVEL не должна вызываться в подтранзакции"
 
-#: commands/variable.c:572 storage/lmgr/predicate.c:1586
+#: commands/variable.c:571 storage/lmgr/predicate.c:1586
 #, c-format
 msgid "cannot use serializable mode in a hot standby"
 msgstr "использовать сериализуемый режим в горячем резерве нельзя"
 
-#: commands/variable.c:573
+#: commands/variable.c:572
 #, c-format
 msgid "You can use REPEATABLE READ instead."
 msgstr "Используйте REPEATABLE READ."
 
-#: commands/variable.c:621
+#: commands/variable.c:620
 #, c-format
 msgid ""
 "SET TRANSACTION [NOT] DEFERRABLE cannot be called within a subtransaction"
 msgstr ""
 "команда SET TRANSACTION [NOT] DEFERRABLE не может вызываться в подтранзакции"
 
-#: commands/variable.c:627
+#: commands/variable.c:626
 #, c-format
 msgid "SET TRANSACTION [NOT] DEFERRABLE must be called before any query"
 msgstr ""
 "команда SET TRANSACTION [NOT] DEFERRABLE должна выполняться до запросов"
 
-#: commands/variable.c:709
+#: commands/variable.c:708
 #, c-format
 msgid "Conversion between %s and %s is not supported."
 msgstr "Преобразование кодировок %s <-> %s не поддерживается."
 
-#: commands/variable.c:716
+#: commands/variable.c:715
 #, c-format
 msgid "Cannot change \"client_encoding\" now."
 msgstr "Изменить клиентскую кодировку сейчас нельзя."
 
-#: commands/variable.c:889
+#: commands/variable.c:885
 #, c-format
 msgid "permission denied to set role \"%s\""
 msgstr "нет прав установить роль \"%s\""
@@ -10170,7 +10151,7 @@ msgid "cursor \"%s\" is not a simply updatable scan of table \"%s\""
 msgstr ""
 "для курсора \"%s\" не выполняется обновляемое сканирование таблицы \"%s\""
 
-#: executor/execCurrent.c:231 executor/execQual.c:1156
+#: executor/execCurrent.c:231 executor/execQual.c:1155
 #, c-format
 msgid ""
 "type of parameter %d (%s) does not match that when preparing the plan (%s)"
@@ -10178,7 +10159,7 @@ msgstr ""
 "тип параметра %d (%s) не соответствует тому, с которым подготавливался план "
 "(%s)"
 
-#: executor/execCurrent.c:243 executor/execQual.c:1168
+#: executor/execCurrent.c:243 executor/execQual.c:1167
 #, c-format
 msgid "no value found for parameter %d"
 msgstr "не найдено значение параметра %d"
@@ -10186,11 +10167,11 @@ msgstr "не найдено значение параметра %d"
 #: executor/execIndexing.c:539
 #, c-format
 msgid ""
-"ON CONFLICT does not support deferrable unique constraints/exclusion "
+"ON CONFLICT does not support deferred unique constraints/exclusion "
 "constraints as arbiters"
 msgstr ""
-"ON CONFLICT Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ\80живаеÑ\82 Ð¾Ñ\82кладÑ\8bваемÑ\8bе Ð¾Ð³Ñ\80аниÑ\87ениÑ\8f Ñ\83никалÑ\8cноÑ\81Ñ\82и/"
-"огÑ\80аниÑ\87ениÑ\8f¸Ñ\81клÑ\8eÑ\87ениÑ\8f Ð² ÐºÐ°Ñ\87еÑ\81Ñ\82ве Ð¾Ð¿Ñ\80еделÑ\8fÑ\8eÑ\89его Ð¸Ð½Ð´ÐµÐºÑ\81а"
+"ON CONFLICT Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ\80живаеÑ\82 Ð¾Ñ\82ложеннÑ\8bе Ð¾Ð³Ñ\80аниÑ\87ениÑ\8f Ñ\83никалÑ\8cноÑ\81Ñ\82и/огÑ\80аниÑ\87ениÑ\8f-"
+"исключения в качестве определяющего индекса"
 
 #: executor/execIndexing.c:814
 #, c-format
@@ -10232,12 +10213,12 @@ msgstr "последовательность \"%s\" изменить нельз
 msgid "cannot change TOAST relation \"%s\""
 msgstr "TOAST-отношение \"%s\" изменить нельзя"
 
-#: executor/execMain.c:1049 rewrite/rewriteHandler.c:2631
+#: executor/execMain.c:1049 rewrite/rewriteHandler.c:2612
 #, c-format
 msgid "cannot insert into view \"%s\""
 msgstr "вставить данные в представление \"%s\" нельзя"
 
-#: executor/execMain.c:1051 rewrite/rewriteHandler.c:2634
+#: executor/execMain.c:1051 rewrite/rewriteHandler.c:2615
 #, c-format
 msgid ""
 "To enable inserting into the view, provide an INSTEAD OF INSERT trigger or "
@@ -10246,12 +10227,12 @@ msgstr ""
 "Чтобы представление допускало добавление данных, установите триггер INSTEAD "
 "OF INSERT trigger или безусловное правило ON INSERT DO INSTEAD."
 
-#: executor/execMain.c:1057 rewrite/rewriteHandler.c:2639
+#: executor/execMain.c:1057 rewrite/rewriteHandler.c:2620
 #, c-format
 msgid "cannot update view \"%s\""
 msgstr "изменить данные в представлении \"%s\" нельзя"
 
-#: executor/execMain.c:1059 rewrite/rewriteHandler.c:2642
+#: executor/execMain.c:1059 rewrite/rewriteHandler.c:2623
 #, c-format
 msgid ""
 "To enable updating the view, provide an INSTEAD OF UPDATE trigger or an "
@@ -10260,12 +10241,12 @@ msgstr ""
 "Чтобы представление допускало изменение данных, установите триггер INSTEAD "
 "OF UPDATE или безусловное правило ON UPDATE DO INSTEAD."
 
-#: executor/execMain.c:1065 rewrite/rewriteHandler.c:2647
+#: executor/execMain.c:1065 rewrite/rewriteHandler.c:2628
 #, c-format
 msgid "cannot delete from view \"%s\""
 msgstr "удалить данные из представления \"%s\" нельзя"
 
-#: executor/execMain.c:1067 rewrite/rewriteHandler.c:2650
+#: executor/execMain.c:1067 rewrite/rewriteHandler.c:2631
 #, c-format
 msgid ""
 "To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an "
@@ -10334,7 +10315,7 @@ msgstr "блокировать строки в представлении \"%s\"
 msgid "cannot lock rows in materialized view \"%s\""
 msgstr "блокировать строки в материализованном представлении \"%s\" нельзя"
 
-#: executor/execMain.c:1190 executor/execMain.c:2578
+#: executor/execMain.c:1190 executor/execMain.c:2566
 #: executor/nodeLockRows.c:132
 #, c-format
 msgid "cannot lock rows in foreign table \"%s\""
@@ -10365,27 +10346,12 @@ msgstr "новая строка в отношении \"%s\" нарушает о
 msgid "new row violates WITH CHECK OPTION for \"%s\""
 msgstr "новая строка нарушает ограничение WITH CHECK OPTION для \"%s\""
 
-#: executor/execMain.c:1821
-#, c-format
-msgid "new row violates row level security policy \"%s\" for \"%s\""
-msgstr ""
-"новая строка нарушает политику защиты на уровне строк \"%s\" для \"%s\""
-
-#: executor/execMain.c:1826
+#: executor/execMain.c:1820
 #, c-format
 msgid "new row violates row level security policy for \"%s\""
 msgstr "новая строка нарушает политику защиты на уровне строк для \"%s\""
 
-#: executor/execMain.c:1833
-#, c-format
-msgid ""
-"new row violates row level security policy \"%s\" (USING expression) for \"%s"
-"\""
-msgstr ""
-"новая строка нарушает политику защиты на уровне строк \"%s\" (выражение "
-"USING) для \"%s\""
-
-#: executor/execMain.c:1838
+#: executor/execMain.c:1826
 #, c-format
 msgid ""
 "new row violates row level security policy (USING expression) for \"%s\""
@@ -10393,7 +10359,7 @@ msgstr ""
 "новая строка нарушает политику защиты на уровне строк (выражение USING) для "
 "\"%s\""
 
-#: executor/execQual.c:300 executor/execQual.c:328 executor/execQual.c:3191
+#: executor/execQual.c:300 executor/execQual.c:328 executor/execQual.c:3190
 #: utils/adt/array_userfuncs.c:472 utils/adt/arrayfuncs.c:263
 #: utils/adt/arrayfuncs.c:561 utils/adt/arrayfuncs.c:1291
 #: utils/adt/arrayfuncs.c:3335 utils/adt/arrayfuncs.c:5219
@@ -10407,24 +10373,24 @@ msgstr "число размерностей массива (%d) превышае
 msgid "array subscript in assignment must not be null"
 msgstr "индекс элемента массива в присваивании не может быть NULL"
 
-#: executor/execQual.c:635 executor/execQual.c:4116
+#: executor/execQual.c:634 executor/execQual.c:4114
 #, c-format
 msgid "attribute %d has wrong type"
 msgstr "атрибут %d имеет неверный тип"
 
-#: executor/execQual.c:636 executor/execQual.c:4117
+#: executor/execQual.c:635 executor/execQual.c:4115
 #, c-format
 msgid "Table has type %s, but query expects %s."
 msgstr "В таблице задан тип %s, а в запросе ожидается %s."
 
-#: executor/execQual.c:829 executor/execQual.c:846 executor/execQual.c:1046
+#: executor/execQual.c:828 executor/execQual.c:845 executor/execQual.c:1045
 #: executor/nodeModifyTable.c:95 executor/nodeModifyTable.c:105
 #: executor/nodeModifyTable.c:122 executor/nodeModifyTable.c:130
 #, c-format
 msgid "table row type and query-specified row type do not match"
 msgstr "тип строки таблицы отличается от типа строки-результата запроса"
 
-#: executor/execQual.c:830
+#: executor/execQual.c:829
 #, c-format
 msgid "Table row contains %d attribute, but query expects %d."
 msgid_plural "Table row contains %d attributes, but query expects %d."
@@ -10432,21 +10398,21 @@ msgstr[0] "Строка таблицы содержит %d атрибут, а в
 msgstr[1] "Строка таблицы содержит %d атрибута, а в запросе ожидается %d."
 msgstr[2] "Строка таблицы содержит %d атрибутов, а в запросе ожидается %d."
 
-#: executor/execQual.c:847 executor/nodeModifyTable.c:106
+#: executor/execQual.c:846 executor/nodeModifyTable.c:106
 #, c-format
 msgid "Table has type %s at ordinal position %d, but query expects %s."
 msgstr ""
 "В таблице определён тип %s (номер колонки: %d), а в запросе предполагается "
 "%s."
 
-#: executor/execQual.c:1047 executor/execQual.c:1643
+#: executor/execQual.c:1046 executor/execQual.c:1642
 #, c-format
 msgid "Physical storage mismatch on dropped attribute at ordinal position %d."
 msgstr ""
 "Несоответствие параметров физического хранения удалённого атрибута (под "
 "номером %d)."
 
-#: executor/execQual.c:1322 parser/parse_func.c:115 parser/parse_func.c:542
+#: executor/execQual.c:1321 parser/parse_func.c:115 parser/parse_func.c:542
 #: parser/parse_func.c:894
 #, c-format
 msgid "cannot pass more than %d argument to a function"
@@ -10455,12 +10421,12 @@ msgstr[0] "функции нельзя передать больше %d аргу
 msgstr[1] "функции нельзя передать больше %d аргументов"
 msgstr[2] "функции нельзя передать больше %d аргументов"
 
-#: executor/execQual.c:1511
+#: executor/execQual.c:1510
 #, c-format
 msgid "functions and operators can take at most one set argument"
 msgstr "функции и операторы принимают только один аргумент-множество"
 
-#: executor/execQual.c:1561
+#: executor/execQual.c:1560
 #, c-format
 msgid ""
 "function returning setof record called in context that cannot accept type "
@@ -10469,12 +10435,12 @@ msgstr ""
 "функция, возвращающая запись SET OF, вызвана в контексте, не допускающем "
 "этот тип"
 
-#: executor/execQual.c:1616 executor/execQual.c:1632 executor/execQual.c:1642
+#: executor/execQual.c:1615 executor/execQual.c:1631 executor/execQual.c:1641
 #, c-format
 msgid "function return row and query-specified return row do not match"
 msgstr "тип результат функции отличается от типа строки-результата запроса"
 
-#: executor/execQual.c:1617
+#: executor/execQual.c:1616
 #, c-format
 msgid "Returned row contains %d attribute, but query expects %d."
 msgid_plural "Returned row contains %d attributes, but query expects %d."
@@ -10484,47 +10450,47 @@ msgstr[1] ""
 msgstr[2] ""
 "Возвращённая строка содержит %d атрибутов, но запрос предполагает %d."
 
-#: executor/execQual.c:1633
+#: executor/execQual.c:1632
 #, c-format
 msgid "Returned type %s at ordinal position %d, but query expects %s."
 msgstr "Возвращён тип %s (номер колонки: %d), а в запросе предполагается %s."
 
-#: executor/execQual.c:1875 executor/execQual.c:2306
+#: executor/execQual.c:1874 executor/execQual.c:2305
 #, c-format
 msgid "table-function protocol for materialize mode was not followed"
 msgstr "нарушение протокола табличной функции в режиме материализации"
 
-#: executor/execQual.c:1895 executor/execQual.c:2313
+#: executor/execQual.c:1894 executor/execQual.c:2312
 #, c-format
 msgid "unrecognized table-function returnMode: %d"
 msgstr "нераспознанный режим возврата табличной функции: %d"
 
-#: executor/execQual.c:2223
+#: executor/execQual.c:2222
 #, c-format
 msgid "function returning set of rows cannot return null value"
 msgstr "функция, возвращающая множество строк, не может возвращать NULL"
 
-#: executor/execQual.c:2280
+#: executor/execQual.c:2279
 #, c-format
 msgid "rows returned by function are not all of the same row type"
 msgstr "строки, возвращённые функцией, имеют разные типы"
 
-#: executor/execQual.c:2495
+#: executor/execQual.c:2494
 #, c-format
 msgid "IS DISTINCT FROM does not support set arguments"
 msgstr "IS DISTINCT FROM не поддерживает аргументы-множества"
 
-#: executor/execQual.c:2572
+#: executor/execQual.c:2571
 #, c-format
 msgid "op ANY/ALL (array) does not support set arguments"
 msgstr "операторы ANY/ALL (с массивом) не поддерживают аргументы-множества"
 
-#: executor/execQual.c:3169
+#: executor/execQual.c:3168
 #, c-format
 msgid "cannot merge incompatible arrays"
 msgstr "не удалось объединить несовместимые массивы"
 
-#: executor/execQual.c:3170
+#: executor/execQual.c:3169
 #, c-format
 msgid ""
 "Array with element type %s cannot be included in ARRAY construct with "
@@ -10533,7 +10499,7 @@ msgstr ""
 "Массив с типом элементов %s нельзя включить в конструкцию ARRAY с типом "
 "элементов %s."
 
-#: executor/execQual.c:3211 executor/execQual.c:3238
+#: executor/execQual.c:3210 executor/execQual.c:3237
 #, c-format
 msgid ""
 "multidimensional arrays must have array expressions with matching dimensions"
@@ -10541,48 +10507,48 @@ msgstr ""
 "для многомерных массивов должны задаваться выражения с соответствующими "
 "размерностями"
 
-#: executor/execQual.c:3753
+#: executor/execQual.c:3752
 #, c-format
 msgid "NULLIF does not support set arguments"
 msgstr "NULLIF не поддерживает аргументы-множества"
 
-#: executor/execQual.c:3986 utils/adt/domains.c:136
+#: executor/execQual.c:3985 utils/adt/domains.c:136
 #, c-format
 msgid "domain %s does not allow null values"
 msgstr "домен %s не допускает значения null"
 
-#: executor/execQual.c:4016 utils/adt/domains.c:173
+#: executor/execQual.c:4015 utils/adt/domains.c:173
 #, c-format
 msgid "value for domain %s violates check constraint \"%s\""
 msgstr "значение домена %s нарушает ограничение-проверку \"%s\""
 
-#: executor/execQual.c:4371
+#: executor/execQual.c:4369
 #, c-format
 msgid "WHERE CURRENT OF is not supported for this table type"
 msgstr "WHERE CURRENT OF для таблиц такого типа не поддерживается"
 
-#: executor/execQual.c:4518 parser/parse_agg.c:596 parser/parse_agg.c:626
+#: executor/execQual.c:4516 parser/parse_agg.c:589 parser/parse_agg.c:619
 #, c-format
 msgid "aggregate function calls cannot be nested"
 msgstr "вложенные вызовы агрегатных функций недопустимы"
 
-#: executor/execQual.c:4580 parser/parse_agg.c:742
+#: executor/execQual.c:4578 parser/parse_agg.c:735
 #, c-format
 msgid "window function calls cannot be nested"
 msgstr "вложенные вызовы оконных функций недопустимы"
 
-#: executor/execQual.c:4792
+#: executor/execQual.c:4790
 #, c-format
 msgid "target type is not an array"
 msgstr "целевой тип не является массивом"
 
-#: executor/execQual.c:4907
+#: executor/execQual.c:4905
 #, c-format
 msgid "ROW() column has type %s instead of type %s"
 msgstr "колонка ROW() имеет тип %s, а должна - %s"
 
-#: executor/execQual.c:5042 utils/adt/arrayfuncs.c:3777
-#: utils/adt/arrayfuncs.c:6315 utils/adt/rowtypes.c:927
+#: executor/execQual.c:5040 utils/adt/arrayfuncs.c:3777
+#: utils/adt/arrayfuncs.c:6315 utils/adt/rowtypes.c:921
 #, c-format
 msgid "could not identify a comparison function for type %s"
 msgstr "не удалось найти функцию сравнения для типа %s"
@@ -10609,7 +10575,7 @@ msgid "%s is not allowed in a SQL function"
 msgstr "%s нельзя использовать в SQL-функции"
 
 #. translator: %s is a SQL statement name
-#: executor/functions.c:513 executor/spi.c:1368 executor/spi.c:2158
+#: executor/functions.c:513 executor/spi.c:1368 executor/spi.c:2157
 #, c-format
 msgid "%s is not allowed in a non-volatile function"
 msgstr "%s нельзя использовать в не изменчивой (volatile) функции"
@@ -10835,12 +10801,12 @@ msgstr "не удалось открыть запрос %s как курсор"
 msgid "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE is not supported"
 msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE не поддерживается"
 
-#: executor/spi.c:1343 parser/analyze.c:2292
+#: executor/spi.c:1343 parser/analyze.c:2244
 #, c-format
 msgid "Scrollable cursors must be READ ONLY."
 msgstr "Прокручиваемые курсоры должны быть READ ONLY."
 
-#: executor/spi.c:2450
+#: executor/spi.c:2449
 #, c-format
 msgid "SQL statement \"%s\""
 msgstr "SQL-оператор: \"%s\""
@@ -11481,123 +11447,133 @@ msgstr "при чтении большого объекта запрошен ч
 msgid "requested length cannot be negative"
 msgstr "запрошенная длина не может быть отрицательной"
 
-#: libpq/be-secure-openssl.c:184
+#: libpq/be-secure-openssl.c:197
 #, c-format
 msgid "could not create SSL context: %s"
 msgstr "не удалось создать контекст SSL: %s"
 
-#: libpq/be-secure-openssl.c:200
+#: libpq/be-secure-openssl.c:213
 #, c-format
 msgid "could not load server certificate file \"%s\": %s"
 msgstr "не удалось загрузить сертификат сервера \"%s\": %s"
 
-#: libpq/be-secure-openssl.c:206
+#: libpq/be-secure-openssl.c:219
 #, c-format
 msgid "could not access private key file \"%s\": %m"
 msgstr "не удалось обратиться к файлу закрытого ключа \"%s\": %m"
 
-#: libpq/be-secure-openssl.c:221
+#: libpq/be-secure-openssl.c:234
 #, c-format
 msgid "private key file \"%s\"&nbs