diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2016-02-08 14:39:08 -0500 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2016-02-08 14:39:08 -0500 |
commit | b101dca62b38a374dcb1dd4232f6ade9f7390cfc (patch) | |
tree | dfca355d848ff4915aef21c2909ca570048a6315 /src | |
parent | 5e54757d41ad8b6e7fc2ab4961055c3872430cc4 (diff) | |
download | postgresql-b101dca62b38a374dcb1dd4232f6ade9f7390cfc.tar.gz postgresql-b101dca62b38a374dcb1dd4232f6ade9f7390cfc.zip |
Translation updates
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git
Source-Git-Hash: 97f0f075b2d3e9dac26db78dbd79c32d80eb8f33
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/po/de.po | 1612 | ||||
-rw-r--r-- | src/backend/po/id.po | 12 | ||||
-rw-r--r-- | src/backend/po/pl.po | 14 | ||||
-rw-r--r-- | src/backend/po/ru.po | 2455 | ||||
-rw-r--r-- | src/bin/pg_controldata/po/ru.po | 7 | ||||
-rw-r--r-- | src/bin/pg_ctl/po/de.po | 278 | ||||
-rw-r--r-- | src/bin/pg_ctl/po/ru.po | 295 | ||||
-rw-r--r-- | src/bin/pg_dump/po/de.po | 465 | ||||
-rw-r--r-- | src/bin/pg_dump/po/ru.po | 490 | ||||
-rw-r--r-- | src/bin/pg_resetxlog/po/ru.po | 8 | ||||
-rw-r--r-- | src/bin/psql/po/de.po | 4 | ||||
-rw-r--r-- | src/bin/psql/po/ru.po | 160 | ||||
-rw-r--r-- | src/interfaces/ecpg/preproc/po/pt_BR.po | 2 | ||||
-rw-r--r-- | src/pl/plperl/po/ru.po | 16 | ||||
-rw-r--r-- | src/pl/plpython/po/de.po | 46 | ||||
-rw-r--r-- | src/pl/plpython/po/ru.po | 46 |
16 files changed, 2984 insertions, 2926 deletions
diff --git a/src/backend/po/de.po b/src/backend/po/de.po index f8f24d837c5..f5f3c0e3405 100644 --- a/src/backend/po/de.po +++ b/src/backend/po/de.po @@ -1,5 +1,5 @@ # German message translation file for PostgreSQL server -# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2015. +# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2016. # # Use these quotes: „%s“ # @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-10-03 13:45+0000\n" -"PO-Revision-Date: 2015-10-03 12:14-0400\n" +"POT-Creation-Date: 2016-02-08 16:15+0000\n" +"PO-Revision-Date: 2016-02-08 12:31-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" "Language: de\n" @@ -81,12 +81,12 @@ msgstr "konnte Verzeichnis „%s“ nicht schließen: %s\n" #: ../common/psprintf.c:179 ../port/path.c:596 ../port/path.c:634 #: ../port/path.c:651 access/transam/xlog.c:6241 lib/stringinfo.c:258 -#: libpq/auth.c:827 libpq/auth.c:1183 libpq/auth.c:1251 libpq/auth.c:1653 +#: libpq/auth.c:827 libpq/auth.c:1183 libpq/auth.c:1251 libpq/auth.c:1655 #: postmaster/bgworker.c:290 postmaster/bgworker.c:813 -#: postmaster/postmaster.c:2279 postmaster/postmaster.c:2310 -#: postmaster/postmaster.c:3860 postmaster/postmaster.c:4570 -#: postmaster/postmaster.c:4655 postmaster/postmaster.c:5359 -#: postmaster/postmaster.c:5591 replication/logical/logical.c:165 +#: postmaster/postmaster.c:2310 postmaster/postmaster.c:2341 +#: postmaster/postmaster.c:3891 postmaster/postmaster.c:4603 +#: postmaster/postmaster.c:4688 postmaster/postmaster.c:5395 +#: postmaster/postmaster.c:5627 replication/logical/logical.c:165 #: storage/buffer/buf_init.c:154 storage/buffer/localbuf.c:396 #: storage/file/fd.c:480 storage/file/fd.c:877 storage/file/fd.c:995 #: storage/file/fd.c:1608 storage/ipc/procarray.c:909 @@ -94,7 +94,7 @@ msgstr "konnte Verzeichnis „%s“ nicht schließen: %s\n" #: storage/ipc/procarray.c:1751 storage/ipc/procarray.c:2335 #: utils/adt/formatting.c:1523 utils/adt/formatting.c:1643 #: utils/adt/formatting.c:1764 utils/adt/regexp.c:219 utils/adt/varlena.c:3653 -#: utils/adt/varlena.c:3674 utils/fmgr/dfmgr.c:224 utils/hash/dynahash.c:379 +#: utils/adt/varlena.c:3674 utils/fmgr/dfmgr.c:220 utils/hash/dynahash.c:379 #: utils/hash/dynahash.c:456 utils/hash/dynahash.c:970 utils/mb/mbutils.c:376 #: utils/mb/mbutils.c:709 utils/misc/guc.c:3563 utils/misc/guc.c:3579 #: utils/misc/guc.c:3592 utils/misc/guc.c:6544 utils/misc/tzparser.c:470 @@ -129,7 +129,7 @@ msgstr "konnte Datei oder Verzeichnis „%s“ nicht entfernen: %s\n" msgid "could not look up effective user ID %ld: %s" msgstr "konnte effektive Benutzer-ID %ld nicht nachschlagen: %s" -#: ../common/username.c:47 libpq/auth.c:1600 +#: ../common/username.c:47 libpq/auth.c:1602 msgid "user does not exist" msgstr "Benutzer existiert nicht" @@ -379,11 +379,11 @@ msgstr "Index „%s“ enthält ein inneres Tupel, das als ungültig markiert is msgid "This is caused by an incomplete page split at crash recovery before upgrading to PostgreSQL 9.1." msgstr "Das kommt von einem unvollständigen Page-Split bei der Crash-Recovery vor dem Upgrade auf PostgreSQL 9.1." -#: access/gist/gist.c:627 access/gist/gistutil.c:693 -#: access/gist/gistutil.c:704 access/gist/gistvacuum.c:269 -#: access/hash/hashutil.c:172 access/hash/hashutil.c:183 -#: access/hash/hashutil.c:195 access/hash/hashutil.c:216 -#: access/nbtree/nbtpage.c:509 access/nbtree/nbtpage.c:520 +#: access/gist/gist.c:627 access/gist/gistutil.c:693 access/gist/gistutil.c:704 +#: access/gist/gistvacuum.c:269 access/hash/hashutil.c:172 +#: access/hash/hashutil.c:183 access/hash/hashutil.c:195 +#: access/hash/hashutil.c:216 access/nbtree/nbtpage.c:509 +#: access/nbtree/nbtpage.c:520 #, c-format msgid "Please REINDEX it." msgstr "Bitte führen Sie REINDEX für den Index aus." @@ -463,14 +463,14 @@ msgid "\"%s\" is an index" msgstr "„%s“ ist ein Index" #: access/heap/heapam.c:1208 access/heap/heapam.c:1236 -#: access/heap/heapam.c:1268 catalog/aclchk.c:1749 commands/tablecmds.c:8526 -#: commands/tablecmds.c:11310 +#: access/heap/heapam.c:1268 catalog/aclchk.c:1749 commands/tablecmds.c:8538 +#: commands/tablecmds.c:11340 #, c-format msgid "\"%s\" is a composite type" msgstr "„%s“ ist ein zusammengesetzter Typ" -#: access/heap/heapam.c:4394 access/heap/heapam.c:4451 -#: access/heap/heapam.c:4696 executor/execMain.c:2106 +#: access/heap/heapam.c:4433 access/heap/heapam.c:4490 +#: access/heap/heapam.c:4735 executor/execMain.c:2106 #, c-format msgid "could not obtain lock on row in relation \"%s\"" msgstr "konnte Sperre für Zeile in Relation „%s“ nicht setzen" @@ -500,7 +500,7 @@ msgstr "konnte Datei „%s“ nicht fsyncen: %m" #: access/transam/timeline.c:315 access/transam/timeline.c:475 #: access/transam/xlog.c:3164 access/transam/xlog.c:3299 #: access/transam/xlog.c:10055 access/transam/xlog.c:10370 -#: postmaster/postmaster.c:4345 replication/slot.c:982 +#: postmaster/postmaster.c:4378 replication/slot.c:982 #: storage/file/copydir.c:162 storage/smgr/md.c:304 utils/time/snapmgr.c:976 #, c-format msgid "could not create file \"%s\": %m" @@ -511,7 +511,7 @@ msgstr "konnte Datei „%s“ nicht erstellen: %m" msgid "could not truncate file \"%s\" to %u: %m" msgstr "konnte Datei „%s“ nicht auf %u kürzen: %m" -#: access/heap/rewriteheap.c:1164 replication/walsender.c:464 +#: access/heap/rewriteheap.c:1164 replication/walsender.c:478 #: storage/smgr/md.c:1782 #, c-format msgid "could not seek to end of file \"%s\": %m" @@ -520,11 +520,11 @@ msgstr "konnte Positionszeiger nicht ans Ende der Datei „%s“ setzen: %m" #: access/heap/rewriteheap.c:1175 access/transam/timeline.c:367 #: access/transam/timeline.c:401 access/transam/timeline.c:491 #: access/transam/xlog.c:3199 access/transam/xlog.c:3331 -#: postmaster/postmaster.c:4355 postmaster/postmaster.c:4365 +#: postmaster/postmaster.c:4388 postmaster/postmaster.c:4398 #: replication/logical/snapbuild.c:1576 replication/slot.c:1011 #: storage/file/copydir.c:187 utils/init/miscinit.c:1061 #: utils/init/miscinit.c:1070 utils/init/miscinit.c:1077 utils/misc/guc.c:6527 -#: utils/misc/guc.c:6558 utils/misc/guc.c:8272 utils/misc/guc.c:8286 +#: utils/misc/guc.c:6558 utils/misc/guc.c:8283 utils/misc/guc.c:8297 #: utils/time/snapmgr.c:981 utils/time/snapmgr.c:988 #, c-format msgid "could not write to file \"%s\": %m" @@ -546,24 +546,24 @@ msgstr "konnte Datei „%s“ nicht löschen: %m" #: access/transam/xlog.c:3140 access/transam/xlog.c:3247 #: access/transam/xlog.c:3284 access/transam/xlog.c:3559 #: access/transam/xlog.c:3637 replication/basebackup.c:458 -#: replication/basebackup.c:1191 replication/logical/logicalfuncs.c:152 +#: replication/basebackup.c:1192 replication/logical/logicalfuncs.c:152 #: replication/logical/reorderbuffer.c:1966 #: replication/logical/reorderbuffer.c:2173 #: replication/logical/reorderbuffer.c:2802 #: replication/logical/snapbuild.c:1569 replication/logical/snapbuild.c:1653 -#: replication/slot.c:1103 replication/walsender.c:457 -#: replication/walsender.c:2082 storage/file/copydir.c:155 +#: replication/slot.c:1103 replication/walsender.c:471 +#: replication/walsender.c:2102 storage/file/copydir.c:155 #: storage/file/fd.c:444 storage/file/fd.c:2652 storage/file/fd.c:2704 #: storage/smgr/md.c:586 storage/smgr/md.c:844 utils/error/elog.c:1811 -#: utils/init/miscinit.c:996 utils/init/miscinit.c:1125 utils/misc/guc.c:6767 -#: utils/misc/guc.c:6799 +#: utils/init/miscinit.c:996 utils/init/miscinit.c:1117 +#: utils/init/miscinit.c:1195 utils/misc/guc.c:6767 utils/misc/guc.c:6799 #, c-format msgid "could not open file \"%s\": %m" msgstr "konnte Datei „%s“ nicht öffnen: %m" #: access/index/indexam.c:172 catalog/objectaddress.c:855 -#: commands/indexcmds.c:1725 commands/tablecmds.c:232 -#: commands/tablecmds.c:11301 +#: commands/indexcmds.c:1725 commands/tablecmds.c:233 +#: commands/tablecmds.c:11331 #, c-format msgid "\"%s\" is not an index" msgstr "„%s“ ist kein Index" @@ -837,7 +837,7 @@ msgstr "Zeitleisten-IDs müssen kleiner als die Zeitleisten-ID des Kindes sein." #: access/transam/xlog.c:10221 access/transam/xlog.c:10234 #: access/transam/xlog.c:10602 access/transam/xlog.c:10645 #: access/transam/xlogfuncs.c:468 access/transam/xlogfuncs.c:487 -#: replication/logical/reorderbuffer.c:2820 replication/walsender.c:482 +#: replication/logical/reorderbuffer.c:2820 replication/walsender.c:496 #: storage/file/copydir.c:176 utils/adt/genfile.c:139 #, c-format msgid "could not read file \"%s\": %m" @@ -1167,7 +1167,7 @@ msgid "could not close log file %s: %m" msgstr "konnte Logdatei %s nicht schließen: %m" #: access/transam/xlog.c:3722 replication/logical/logicalfuncs.c:147 -#: replication/walsender.c:2077 +#: replication/walsender.c:2097 #, c-format msgid "requested WAL segment %s has already been removed" msgstr "das angeforderte WAL-Segment %s wurde schon entfernt" @@ -1277,7 +1277,7 @@ msgstr "konnte nicht aus Kontrolldatei lesen: %m" #: access/transam/xlog.c:4585 access/transam/xlog.c:4594 #: access/transam/xlog.c:4601 access/transam/xlog.c:4610 #: access/transam/xlog.c:4617 access/transam/xlog.c:4626 -#: access/transam/xlog.c:4633 utils/init/miscinit.c:1143 +#: access/transam/xlog.c:4633 utils/init/miscinit.c:1213 #, c-format msgid "database files are incompatible with server" msgstr "Datenbankdateien sind inkompatibel mit Server" @@ -1425,8 +1425,8 @@ msgid "could not open recovery command file \"%s\": %m" msgstr "konnte Recovery-Kommandodatei „%s“ nicht öffnen: %m" #: access/transam/xlog.c:5157 access/transam/xlog.c:5248 -#: access/transam/xlog.c:5259 commands/extension.c:527 -#: commands/extension.c:535 utils/misc/guc.c:5355 +#: access/transam/xlog.c:5259 commands/extension.c:527 commands/extension.c:535 +#: utils/misc/guc.c:5355 #, c-format msgid "parameter \"%s\" requires a Boolean value" msgstr "Parameter „%s“ erfordert einen Boole’schen Wert" @@ -1461,15 +1461,14 @@ msgstr "Der einzige erlaubte Wert ist „immediate“." msgid "parameter \"%s\" requires a temporal value" msgstr "Parameter „%s“ erfordert einen Zeitwert" -#: access/transam/xlog.c:5296 catalog/dependency.c:970 -#: catalog/dependency.c:971 catalog/dependency.c:977 catalog/dependency.c:978 -#: catalog/dependency.c:989 catalog/dependency.c:990 -#: catalog/objectaddress.c:764 commands/tablecmds.c:763 -#: commands/tablecmds.c:8980 commands/user.c:988 commands/view.c:475 -#: libpq/auth.c:285 port/win32/security.c:51 storage/lmgr/deadlock.c:955 -#: storage/lmgr/proc.c:1192 utils/misc/guc.c:5377 utils/misc/guc.c:5470 -#: utils/misc/guc.c:8849 utils/misc/guc.c:8883 utils/misc/guc.c:8917 -#: utils/misc/guc.c:8951 utils/misc/guc.c:8986 +#: access/transam/xlog.c:5296 catalog/dependency.c:970 catalog/dependency.c:971 +#: catalog/dependency.c:977 catalog/dependency.c:978 catalog/dependency.c:989 +#: catalog/dependency.c:990 catalog/objectaddress.c:764 +#: commands/tablecmds.c:764 commands/tablecmds.c:8991 commands/user.c:988 +#: commands/view.c:475 libpq/auth.c:285 port/win32/security.c:51 +#: storage/lmgr/deadlock.c:955 storage/lmgr/proc.c:1192 utils/misc/guc.c:5377 +#: utils/misc/guc.c:5470 utils/misc/guc.c:8860 utils/misc/guc.c:8894 +#: utils/misc/guc.c:8928 utils/misc/guc.c:8962 utils/misc/guc.c:8997 #, c-format msgid "%s" msgstr "%s" @@ -2054,12 +2053,12 @@ msgstr "es läuft kein Backup" msgid "invalid data in file \"%s\"" msgstr "ungültige Daten in Datei „%s“" -#: access/transam/xlog.c:10269 replication/basebackup.c:966 +#: access/transam/xlog.c:10269 replication/basebackup.c:974 #, c-format msgid "the standby was promoted during online backup" msgstr "der Standby-Server wurde während der Online-Sicherung zum Primärserver befördert" -#: access/transam/xlog.c:10270 replication/basebackup.c:967 +#: access/transam/xlog.c:10270 replication/basebackup.c:975 #, c-format msgid "This means that the backup being taken is corrupt and should not be used. Try taking another online backup." msgstr "Das bedeutet, dass die aktuelle Online-Sicherung verfälscht ist und nicht verwendet werden sollte. Versuchen Sie, eine neue Online-Sicherung durchzuführen." @@ -2120,7 +2119,7 @@ msgid "Could not rename \"%s\" to \"%s\": %m." msgstr "Konnte „%s“ nicht in „%s“ umbenennen: %m." #: access/transam/xlog.c:10836 replication/logical/logicalfuncs.c:169 -#: replication/walreceiver.c:937 replication/walsender.c:2094 +#: replication/walreceiver.c:937 replication/walsender.c:2114 #, c-format msgid "could not seek in log segment %s to offset %u: %m" msgstr "konnte Positionszeiger von Logsegment %s nicht auf %u setzen: %m" @@ -2485,8 +2484,8 @@ msgstr "Large Object %u existiert nicht" #: commands/dbcommands.c:196 commands/dbcommands.c:1372 #: commands/dbcommands.c:1380 commands/extension.c:1246 #: commands/extension.c:1254 commands/extension.c:1262 -#: commands/extension.c:2670 commands/foreigncmds.c:486 -#: commands/foreigncmds.c:495 commands/functioncmds.c:522 +#: commands/extension.c:2670 commands/foreigncmds.c:538 +#: commands/foreigncmds.c:547 commands/functioncmds.c:522 #: commands/functioncmds.c:614 commands/functioncmds.c:622 #: commands/functioncmds.c:630 commands/functioncmds.c:1700 #: commands/functioncmds.c:1708 commands/sequence.c:1169 @@ -2512,21 +2511,21 @@ msgid "default privileges cannot be set for columns" msgstr "Vorgabeprivilegien können nicht für Spalten gesetzt werden" #: catalog/aclchk.c:1492 catalog/objectaddress.c:1042 commands/analyze.c:390 -#: commands/copy.c:4266 commands/sequence.c:1471 commands/tablecmds.c:4939 -#: commands/tablecmds.c:5034 commands/tablecmds.c:5084 -#: commands/tablecmds.c:5188 commands/tablecmds.c:5235 -#: commands/tablecmds.c:5319 commands/tablecmds.c:5407 -#: commands/tablecmds.c:7510 commands/tablecmds.c:7729 -#: commands/tablecmds.c:8121 commands/trigger.c:641 parser/analyze.c:1994 +#: commands/copy.c:4266 commands/sequence.c:1471 commands/tablecmds.c:4940 +#: commands/tablecmds.c:5035 commands/tablecmds.c:5085 +#: commands/tablecmds.c:5189 commands/tablecmds.c:5236 +#: commands/tablecmds.c:5320 commands/tablecmds.c:5408 +#: commands/tablecmds.c:7502 commands/tablecmds.c:7721 +#: commands/tablecmds.c:8113 commands/trigger.c:641 parser/analyze.c:1994 #: parser/parse_relation.c:2358 parser/parse_relation.c:2420 #: parser/parse_target.c:920 parser/parse_type.c:128 utils/adt/acl.c:2840 -#: utils/adt/ruleutils.c:1820 +#: utils/adt/ruleutils.c:1840 #, c-format msgid "column \"%s\" of relation \"%s\" does not exist" msgstr "Spalte „%s“ von Relation „%s“ existiert nicht" #: catalog/aclchk.c:1757 catalog/objectaddress.c:862 commands/sequence.c:1058 -#: commands/tablecmds.c:214 commands/tablecmds.c:11275 utils/adt/acl.c:2076 +#: commands/tablecmds.c:215 commands/tablecmds.c:11305 utils/adt/acl.c:2076 #: utils/adt/acl.c:2106 utils/adt/acl.c:2138 utils/adt/acl.c:2170 #: utils/adt/acl.c:2198 utils/adt/acl.c:2228 #, c-format @@ -2834,12 +2833,12 @@ msgstr "Schema mit OID %u existiert nicht" msgid "tablespace with OID %u does not exist" msgstr "Tablespace mit OID %u existiert nicht" -#: catalog/aclchk.c:4101 catalog/aclchk.c:4869 commands/foreigncmds.c:302 +#: catalog/aclchk.c:4101 catalog/aclchk.c:4869 commands/foreigncmds.c:328 #, c-format msgid "foreign-data wrapper with OID %u does not exist" msgstr "Fremddaten-Wrapper mit OID %u existiert nicht" -#: catalog/aclchk.c:4162 catalog/aclchk.c:4896 commands/foreigncmds.c:409 +#: catalog/aclchk.c:4162 catalog/aclchk.c:4896 commands/foreigncmds.c:461 #, c-format msgid "foreign server with OID %u does not exist" msgstr "Fremdserver mit OID %u existiert nicht" @@ -2904,7 +2903,7 @@ msgstr "kann %s nicht löschen, wird von %s benötigt" msgid "You can drop %s instead." msgstr "Sie können stattdessen %s löschen." -#: catalog/dependency.c:790 catalog/pg_shdepend.c:574 +#: catalog/dependency.c:790 catalog/pg_shdepend.c:575 #, c-format msgid "cannot drop %s because it is required by the database system" msgstr "kann %s nicht löschen, wird vom Datenbanksystem benötigt" @@ -2924,7 +2923,7 @@ msgstr "%s hängt von %s ab" msgid "drop cascades to %s" msgstr "Löschvorgang löscht ebenfalls %s" -#: catalog/dependency.c:956 catalog/pg_shdepend.c:685 +#: catalog/dependency.c:956 catalog/pg_shdepend.c:686 #, c-format msgid "" "\n" @@ -2972,13 +2971,13 @@ msgstr "keine Berechtigung, um „%s.%s“ zu erzeugen" msgid "System catalog modifications are currently disallowed." msgstr "Änderungen an Systemkatalogen sind gegenwärtig nicht erlaubt." -#: catalog/heap.c:411 commands/tablecmds.c:1402 commands/tablecmds.c:1844 -#: commands/tablecmds.c:4583 +#: catalog/heap.c:411 commands/tablecmds.c:1403 commands/tablecmds.c:1845 +#: commands/tablecmds.c:4584 #, c-format msgid "tables can have at most %d columns" msgstr "Tabellen können höchstens %d Spalten haben" -#: catalog/heap.c:428 commands/tablecmds.c:4839 +#: catalog/heap.c:428 commands/tablecmds.c:4840 #, c-format msgid "column name \"%s\" conflicts with a system column name" msgstr "Spaltenname „%s“ steht im Konflikt mit dem Namen einer Systemspalte" @@ -3023,7 +3022,7 @@ msgstr "für Spalte „%s“ mit sortierbarem Typ %s wurde keine Sortierfolge ab msgid "Use the COLLATE clause to set the collation explicitly." msgstr "Verwenden Sie die COLLATE-Klausel, um die Sortierfolge explizit zu setzen." -#: catalog/heap.c:1056 catalog/index.c:778 commands/tablecmds.c:2549 +#: catalog/heap.c:1056 catalog/index.c:778 commands/tablecmds.c:2550 #, c-format msgid "relation \"%s\" already exists" msgstr "Relation „%s“ existiert bereits" @@ -3045,7 +3044,7 @@ msgstr "Eine Relation hat einen zugehörigen Typ mit dem selben Namen, daher mü msgid "check constraint \"%s\" already exists" msgstr "Check-Constraint „%s“ existiert bereits" -#: catalog/heap.c:2411 catalog/pg_constraint.c:650 commands/tablecmds.c:5734 +#: catalog/heap.c:2411 catalog/pg_constraint.c:650 commands/tablecmds.c:5735 #, c-format msgid "constraint \"%s\" for relation \"%s\" already exists" msgstr "Constraint „%s“ existiert bereits für Relation „%s“" @@ -3252,8 +3251,8 @@ msgstr "Objekte können nicht in oder aus temporären Schemas verschoben werden" msgid "cannot move objects into or out of TOAST schema" msgstr "Objekte können nicht in oder aus TOAST-Schemas verschoben werden" -#: catalog/namespace.c:2870 commands/schemacmds.c:212 -#: commands/schemacmds.c:288 commands/tablecmds.c:708 +#: catalog/namespace.c:2870 commands/schemacmds.c:212 commands/schemacmds.c:288 +#: commands/tablecmds.c:709 #, c-format msgid "schema \"%s\" does not exist" msgstr "Schema „%s“ existiert nicht" @@ -3281,10 +3280,10 @@ msgstr "keine Berechtigung, um temporäre Tabellen in Datenbank „%s“ zu erze #: catalog/namespace.c:3621 #, c-format msgid "cannot create temporary tables during recovery" -msgstr "während der Wiederherstellung können keine temporäre Tabellen erzeugt werden" +msgstr "während der Wiederherstellung können keine temporären Tabellen erzeugt werden" #: catalog/namespace.c:3865 commands/tablespace.c:1114 commands/variable.c:61 -#: replication/syncrep.c:678 utils/misc/guc.c:9016 +#: replication/syncrep.c:678 utils/misc/guc.c:9027 #, c-format msgid "List syntax is invalid." msgstr "Die Listensyntax ist ungültig." @@ -3326,27 +3325,27 @@ msgstr "Servername kann nicht qualifiziert werden" msgid "event trigger name cannot be qualified" msgstr "Ereignistriggername kann nicht qualifiziert werden" -#: catalog/objectaddress.c:869 commands/lockcmds.c:94 commands/tablecmds.c:208 -#: commands/tablecmds.c:1263 commands/tablecmds.c:4130 -#: commands/tablecmds.c:7632 +#: catalog/objectaddress.c:869 commands/lockcmds.c:94 commands/tablecmds.c:209 +#: commands/tablecmds.c:1264 commands/tablecmds.c:4131 +#: commands/tablecmds.c:7624 #, c-format msgid "\"%s\" is not a table" msgstr "„%s“ ist keine Tabelle" -#: catalog/objectaddress.c:876 commands/tablecmds.c:220 -#: commands/tablecmds.c:4154 commands/tablecmds.c:11280 commands/view.c:154 +#: catalog/objectaddress.c:876 commands/tablecmds.c:221 +#: commands/tablecmds.c:4155 commands/tablecmds.c:11310 commands/view.c:154 #, c-format msgid "\"%s\" is not a view" msgstr "„%s“ ist keine Sicht" -#: catalog/objectaddress.c:883 commands/matview.c:171 commands/tablecmds.c:226 -#: commands/tablecmds.c:11285 +#: catalog/objectaddress.c:883 commands/matview.c:171 commands/tablecmds.c:227 +#: commands/tablecmds.c:11315 #, c-format msgid "\"%s\" is not a materialized view" msgstr "„%s“ ist keine materialisierte Sicht" -#: catalog/objectaddress.c:890 commands/tablecmds.c:244 -#: commands/tablecmds.c:4157 commands/tablecmds.c:11290 +#: catalog/objectaddress.c:890 commands/tablecmds.c:245 +#: commands/tablecmds.c:4158 commands/tablecmds.c:11320 #, c-format msgid "\"%s\" is not a foreign table" msgstr "„%s“ ist keine Fremdtabelle" @@ -3357,7 +3356,7 @@ msgid "column name must be qualified" msgstr "Spaltenname muss qualifiziert werden" #: catalog/objectaddress.c:1083 commands/functioncmds.c:126 -#: commands/tablecmds.c:236 commands/typecmds.c:3253 parser/parse_type.c:222 +#: commands/tablecmds.c:237 commands/typecmds.c:3253 parser/parse_type.c:222 #: parser/parse_type.c:251 parser/parse_type.c:795 utils/adt/acl.c:4374 #: utils/adt/regproc.c:1165 #, c-format @@ -3704,12 +3703,12 @@ msgstr "Moving-Aggregat-Implementierung gibt Typ %s zurück, aber die normale Im msgid "sort operator can only be specified for single-argument aggregates" msgstr "Sortieroperator kann nur für Aggregatfunktionen mit einem Argument angegeben werden" -#: catalog/pg_aggregate.c:701 commands/typecmds.c:1657 -#: commands/typecmds.c:1708 commands/typecmds.c:1739 commands/typecmds.c:1762 -#: commands/typecmds.c:1783 commands/typecmds.c:1810 commands/typecmds.c:1837 -#: commands/typecmds.c:1914 commands/typecmds.c:1956 parser/parse_func.c:357 -#: parser/parse_func.c:386 parser/parse_func.c:411 parser/parse_func.c:425 -#: parser/parse_func.c:500 parser/parse_func.c:511 parser/parse_func.c:1907 +#: catalog/pg_aggregate.c:701 commands/typecmds.c:1657 commands/typecmds.c:1708 +#: commands/typecmds.c:1739 commands/typecmds.c:1762 commands/typecmds.c:1783 +#: commands/typecmds.c:1810 commands/typecmds.c:1837 commands/typecmds.c:1914 +#: commands/typecmds.c:1956 parser/parse_func.c:357 parser/parse_func.c:386 +#: parser/parse_func.c:411 parser/parse_func.c:425 parser/parse_func.c:500 +#: parser/parse_func.c:511 parser/parse_func.c:1907 #, c-format msgid "function %s does not exist" msgstr "Funktion %s existiert nicht" @@ -3977,7 +3976,7 @@ msgstr "SQL-Funktionen können keine Argumente vom Typ „%s“ haben" msgid "SQL function \"%s\"" msgstr "SQL-Funktion „%s“" -#: catalog/pg_shdepend.c:692 +#: catalog/pg_shdepend.c:693 #, c-format msgid "" "\n" @@ -3992,45 +3991,45 @@ msgstr[1] "" "\n" "und Objekte in %d anderen Datenbanken (Liste im Serverlog)" -#: catalog/pg_shdepend.c:1004 +#: catalog/pg_shdepend.c:1005 #, c-format msgid "role %u was concurrently dropped" msgstr "Rolle %u wurde gleichzeitig gelöscht" -#: catalog/pg_shdepend.c:1023 +#: catalog/pg_shdepend.c:1024 #, c-format msgid "tablespace %u was concurrently dropped" msgstr "Tablespace %u wurde gleichzeitig gelöscht" -#: catalog/pg_shdepend.c:1038 +#: catalog/pg_shdepend.c:1039 #, c-format msgid "database %u was concurrently dropped" msgstr "Datenbank %u wurde gleichzeitig gelöscht" -#: catalog/pg_shdepend.c:1083 +#: catalog/pg_shdepend.c:1084 #, c-format msgid "owner of %s" msgstr "Eigentümer von %s" -#: catalog/pg_shdepend.c:1085 +#: catalog/pg_shdepend.c:1086 #, c-format msgid "privileges for %s" msgstr "Privilegien für %s" #. translator: %s will always be "database %s" -#: catalog/pg_shdepend.c:1093 +#: catalog/pg_shdepend.c:1094 #, c-format msgid "%d object in %s" msgid_plural "%d objects in %s" msgstr[0] "%d Objekt in %s" msgstr[1] "%d Objekte in %s" -#: catalog/pg_shdepend.c:1204 +#: catalog/pg_shdepend.c:1205 #, c-format msgid "cannot drop objects owned by %s because they are required by the database system" msgstr "kann Objekte, die %s gehören, nicht löschen, weil sie vom Datenbanksystem benötigt werden" -#: catalog/pg_shdepend.c:1307 +#: catalog/pg_shdepend.c:1308 #, c-format msgid "cannot reassign ownership of objects owned by %s because they are required by the database system" msgstr "kann den Eigentümer von den Objekten, die %s gehören, nicht ändern, weil die Objekte vom Datenbanksystem benötigt werden" @@ -4066,8 +4065,8 @@ msgstr "Typen mit fester Größe müssen Storage-Typ PLAIN haben" msgid "could not form array type name for type \"%s\"" msgstr "konnte keinen Arraytypnamen für Datentyp „%s“ erzeugen" -#: catalog/toasting.c:104 commands/indexcmds.c:380 commands/tablecmds.c:4139 -#: commands/tablecmds.c:11168 +#: catalog/toasting.c:104 commands/indexcmds.c:380 commands/tablecmds.c:4140 +#: commands/tablecmds.c:11198 #, c-format msgid "\"%s\" is not a table or materialized view" msgstr "„%s“ ist keine Tabelle oder materialisierte Sicht" @@ -4152,12 +4151,12 @@ msgstr "Übergangsdatentyp von Aggregatfunktion kann nicht %s sein" msgid "event trigger \"%s\" already exists" msgstr "Ereignistrigger „%s“ existiert bereits" -#: commands/alter.c:82 commands/foreigncmds.c:544 +#: commands/alter.c:82 commands/foreigncmds.c:596 #, c-format msgid "foreign-data wrapper \"%s\" already exists" msgstr "Fremddaten-Wrapper „%s“ existiert bereits" -#: commands/alter.c:85 commands/foreigncmds.c:838 +#: commands/alter.c:85 commands/foreigncmds.c:890 #, c-format msgid "server \"%s\" already exists" msgstr "Server „%s“ existiert bereits" @@ -4306,7 +4305,7 @@ msgstr "kann temporäre Tabellen anderer Sitzungen nicht clustern" msgid "there is no previously clustered index for table \"%s\"" msgstr "es gibt keinen bereits geclusterten Index für Tabelle „%s“" -#: commands/cluster.c:170 commands/tablecmds.c:8826 commands/tablecmds.c:10492 +#: commands/cluster.c:170 commands/tablecmds.c:8837 commands/tablecmds.c:10522 #, c-format msgid "index \"%s\" for table \"%s\" does not exist" msgstr "Index „%s“ für Tabelle „%s“ existiert nicht" @@ -4321,7 +4320,7 @@ msgstr "globaler Katalog kann nicht geclustert werden" msgid "cannot vacuum temporary tables of other sessions" msgstr "temporäre Tabellen anderer Sitzungen können nicht gevacuumt werden" -#: commands/cluster.c:430 commands/tablecmds.c:10502 +#: commands/cluster.c:430 commands/tablecmds.c:10532 #, c-format msgid "\"%s\" is not an index for table \"%s\"" msgstr "„%s“ ist kein Index für Tabelle „%s“" @@ -4902,14 +4901,14 @@ msgstr "ungültige Feldgröße" msgid "incorrect binary data format" msgstr "falsches Binärdatenformat" -#: commands/copy.c:4271 commands/indexcmds.c:993 commands/tablecmds.c:1427 -#: commands/tablecmds.c:2237 parser/parse_relation.c:2889 +#: commands/copy.c:4271 commands/indexcmds.c:993 commands/tablecmds.c:1428 +#: commands/tablecmds.c:2238 parser/parse_relation.c:2889 #: utils/adt/tsvector_op.c:1417 #, c-format msgid "column \"%s\" does not exist" msgstr "Spalte „%s“ existiert nicht" -#: commands/copy.c:4278 commands/tablecmds.c:1453 commands/trigger.c:650 +#: commands/copy.c:4278 commands/tablecmds.c:1454 commands/trigger.c:650 #: parser/parse_target.c:936 parser/parse_target.c:947 #, c-format msgid "column \"%s\" specified more than once" @@ -5168,7 +5167,7 @@ msgid "invalid argument for %s: \"%s\"" msgstr "ungültiges Argument für %s: „%s“" #: commands/dropcmds.c:112 commands/functioncmds.c:1110 -#: utils/adt/ruleutils.c:1936 +#: utils/adt/ruleutils.c:1937 #, c-format msgid "\"%s\" is an aggregate function" msgstr "„%s“ ist eine Aggregatfunktion" @@ -5178,18 +5177,18 @@ msgstr "„%s“ ist eine Aggregatfunktion" msgid "Use DROP AGGREGATE to drop aggregate functions." msgstr "Verwenden Sie DROP AGGREGATE, um Aggregatfunktionen zu löschen." -#: commands/dropcmds.c:165 commands/sequence.c:405 commands/tablecmds.c:2318 -#: commands/tablecmds.c:2499 commands/tablecmds.c:10656 tcop/utility.c:1006 +#: commands/dropcmds.c:165 commands/sequence.c:405 commands/tablecmds.c:2319 +#: commands/tablecmds.c:2500 commands/tablecmds.c:10686 tcop/utility.c:1006 #, c-format msgid "relation \"%s\" does not exist, skipping" msgstr "Relation „%s“ existiert nicht, wird übersprungen" -#: commands/dropcmds.c:195 commands/dropcmds.c:288 commands/tablecmds.c:713 +#: commands/dropcmds.c:195 commands/dropcmds.c:288 commands/tablecmds.c:714 #, c-format msgid "schema \"%s\" does not exist, skipping" msgstr "Schema „%s“ existiert nicht, wird übersprungen" -#: commands/dropcmds.c:237 commands/dropcmds.c:269 commands/tablecmds.c:237 +#: commands/dropcmds.c:237 commands/dropcmds.c:269 commands/tablecmds.c:238 #, c-format msgid "type \"%s\" does not exist, skipping" msgstr "Typ „%s“ existiert nicht, wird übersprungen" @@ -5355,8 +5354,8 @@ msgstr "%s kann nur in einer sql_drop-Ereignistriggerfunktion aufgerufen werden" #: commands/extension.c:1755 commands/extension.c:1948 commands/prepare.c:702 #: executor/execQual.c:1742 executor/execQual.c:1767 executor/execQual.c:2142 #: executor/execQual.c:5318 executor/functions.c:1018 foreign/foreign.c:421 -#: replication/logical/logicalfuncs.c:310 replication/slotfuncs.c:173 -#: replication/walsender.c:2734 utils/adt/jsonfuncs.c:1386 +#: replication/logical/logicalfuncs.c:322 replication/slotfuncs.c:173 +#: replication/walsender.c:2754 utils/adt/jsonfuncs.c:1386 #: utils/adt/jsonfuncs.c:1518 utils/adt/jsonfuncs.c:1708 #: utils/adt/jsonfuncs.c:1837 utils/adt/jsonfuncs.c:2605 #: utils/fmgr/funcapi.c:61 utils/mmgr/portalmem.c:1052 @@ -5366,8 +5365,8 @@ msgstr "Funktion mit Mengenergebnis in einem Zusammenhang aufgerufen, der keine #: commands/event_trigger.c:1230 commands/extension.c:1650 #: commands/extension.c:1759 commands/extension.c:1952 commands/prepare.c:706 -#: foreign/foreign.c:426 replication/logical/logicalfuncs.c:314 -#: replication/slotfuncs.c:177 replication/walsender.c:2738 +#: foreign/foreign.c:426 replication/logical/logicalfuncs.c:326 +#: replication/slotfuncs.c:177 replication/walsender.c:2758 #: utils/mmgr/portalmem.c:1056 #, c-format msgid "materialize mode required, but it is not allowed in this context" @@ -5610,83 +5609,83 @@ msgstr "Option „%s“ nicht gefunden" msgid "option \"%s\" provided more than once" msgstr "Option „%s“ mehrmals angegeben" -#: commands/foreigncmds.c:223 commands/foreigncmds.c:231 +#: commands/foreigncmds.c:229 commands/foreigncmds.c:237 #, c-format msgid "permission denied to change owner of foreign-data wrapper \"%s\"" msgstr "keine Berechtigung, um Eigentümer des Fremddaten-Wrappers „%s“ zu ändern" -#: commands/foreigncmds.c:225 +#: commands/foreigncmds.c:231 #, c-format msgid "Must be superuser to change owner of a foreign-data wrapper." msgstr "Nur Superuser können den Eigentümer eines Fremddaten-Wrappers ändern." -#: commands/foreigncmds.c:233 +#: commands/foreigncmds.c:239 #, c-format msgid "The owner of a foreign-data wrapper must be a superuser." msgstr "Der Eigentümer eines Fremddaten-Wrappers muss ein Superuser sein." -#: commands/foreigncmds.c:271 commands/foreigncmds.c:655 foreign/foreign.c:600 +#: commands/foreigncmds.c:297 commands/foreigncmds.c:707 foreign/foreign.c:600 #, c-format msgid "foreign-data wrapper \"%s\" does not exist" msgstr "Fremddaten-Wrapper „%s“ existiert nicht" -#: commands/foreigncmds.c:380 commands/foreigncmds.c:944 -#: commands/foreigncmds.c:1285 foreign/foreign.c:621 +#: commands/foreigncmds.c:432 commands/foreigncmds.c:996 +#: commands/foreigncmds.c:1337 foreign/foreign.c:621 #, c-format msgid "server \"%s\" does not exist" msgstr "Server „%s“ existiert nicht" -#: commands/foreigncmds.c:436 +#: commands/foreigncmds.c:488 #, c-format msgid "function %s must return type \"fdw_handler\"" msgstr "Funktion %s muss Typ „fdw_handler“ zurückgeben" -#: commands/foreigncmds.c:531 +#: commands/foreigncmds.c:583 #, c-format msgid "permission denied to create foreign-data wrapper \"%s\"" msgstr "keine Berechtigung, um Fremddaten-Wrapper „%s“ zu erzeugen" -#: commands/foreigncmds.c:533 +#: commands/foreigncmds.c:585 #, c-format msgid "Must be superuser to create a foreign-data wrapper." msgstr "Nur Superuser können Fremddaten-Wrapper anlegen." -#: commands/foreigncmds.c:645 +#: commands/foreigncmds.c:697 #, c-format msgid "permission denied to alter foreign-data wrapper \"%s\"" msgstr "keine Berechtigung, um Fremddaten-Wrapper „%s“ zu ändern" -#: commands/foreigncmds.c:647 +#: commands/foreigncmds.c:699 #, c-format msgid "Must be superuser to alter a foreign-data wrapper." msgstr "Nur Superuser können Fremddaten-Wrapper ändern." -#: commands/foreigncmds.c:678 +#: commands/foreigncmds.c:730 #, c-format msgid "changing the foreign-data wrapper handler can change behavior of existing foreign tables" msgstr "das Ändern des Handlers des Fremddaten-Wrappers kann das Verhalten von bestehenden Fremdtabellen verändern" -#: commands/foreigncmds.c:693 +#: commands/foreigncmds.c:745 #, c-format msgid "changing the foreign-data wrapper validator can cause the options for dependent objects to become invalid" msgstr "durch Ändern des Validators des Fremddaten-Wrappers können die Optionen von abhängigen Objekten ungültig werden" -#: commands/foreigncmds.c:1106 +#: commands/foreigncmds.c:1158 #, c-format msgid "user mapping \"%s\" already exists for server %s" msgstr "Benutzerabbildung „%s“ existiert bereits für Server „%s“" -#: commands/foreigncmds.c:1194 commands/foreigncmds.c:1301 +#: commands/foreigncmds.c:1246 commands/foreigncmds.c:1353 #, c-format msgid "user mapping \"%s\" does not exist for the server" msgstr "Benutzerabbildung „%s“ existiert für den Server nicht" -#: commands/foreigncmds.c:1288 +#: commands/foreigncmds.c:1340 #, c-format msgid "server does not exist, skipping" msgstr "Server existiert nicht, wird übersprungen" -#: commands/foreigncmds.c:1306 +#: commands/foreigncmds.c:1358 #, c-format msgid "user mapping \"%s\" does not exist for the server, skipping" msgstr "Benutzerabbildung „%s“ existiert nicht für den Server, wird übersprungen" @@ -5962,9 +5961,8 @@ msgstr "kein Inline-Code angegeben" msgid "language \"%s\" does not support inline code execution" msgstr "Sprache „%s“ unterstützt das Ausführen von Inline-Code nicht" -#: commands/indexcmds.c:159 commands/indexcmds.c:486 -#: commands/opclasscmds.c:370 commands/opclasscmds.c:790 -#: commands/opclasscmds.c:1749 +#: commands/indexcmds.c:159 commands/indexcmds.c:486 commands/opclasscmds.c:370 +#: commands/opclasscmds.c:790 commands/opclasscmds.c:1749 #, c-format msgid "access method \"%s\" does not exist" msgstr "Zugriffsmethode „%s“ existiert nicht" @@ -5989,7 +5987,7 @@ msgstr "kann keinen Index für Fremdtabelle „%s“ erzeugen" msgid "cannot create indexes on temporary tables of other sessions" msgstr "kann keine Indexe für temporäre Tabellen anderer Sitzungen erzeugen" -#: commands/indexcmds.c:445 commands/tablecmds.c:525 commands/tablecmds.c:9132 +#: commands/indexcmds.c:445 commands/tablecmds.c:526 commands/tablecmds.c:9143 #, c-format msgid "only shared relations can be placed in pg_global tablespace" msgstr "nur geteilte Relationen können in den Tablespace „pg_global“ gelegt werden" @@ -6353,8 +6351,7 @@ msgstr "Restriktionsschätzfunktion %s muss Typ „float8“ zurückgeben" msgid "join estimator function %s must return type \"float8\"" msgstr "Join-Schätzfunktion %s muss Typ „float8“ zurückgeben" -#: commands/portalcmds.c:61 commands/portalcmds.c:160 -#: commands/portalcmds.c:212 +#: commands/portalcmds.c:61 commands/portalcmds.c:160 commands/portalcmds.c:212 #, c-format msgid "invalid cursor name: must not be empty" msgstr "ungültiger Cursorname: darf nicht leer sein" @@ -6570,179 +6567,178 @@ msgstr "Sequenz muss selben Eigentümer wie die verknüpfte Tabelle haben" msgid "sequence must be in same schema as table it is linked to" msgstr "Sequenz muss im selben Schema wie die verknüpfte Tabelle sein" -#: commands/tablecmds.c:206 +#: commands/tablecmds.c:207 #, c-format msgid "table \"%s\" does not exist" msgstr "Tabelle „%s“ existiert nicht" -#: commands/tablecmds.c:207 +#: commands/tablecmds.c:208 #, c-format msgid "table \"%s\" does not exist, skipping" msgstr "Tabelle „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:209 +#: commands/tablecmds.c:210 msgid "Use DROP TABLE to remove a table." msgstr "Verwenden Sie DROP TABLE, um eine Tabelle zu löschen." -#: commands/tablecmds.c:212 +#: commands/tablecmds.c:213 #, c-format msgid "sequence \"%s\" does not exist" msgstr "Sequenz „%s“ existiert nicht" -#: commands/tablecmds.c:213 +#: commands/tablecmds.c:214 #, c-format msgid "sequence \"%s\" does not exist, skipping" msgstr "Sequenz „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:215 +#: commands/tablecmds.c:216 msgid "Use DROP SEQUENCE to remove a sequence." msgstr "Verwenden Sie DROP SEQUENCE, um eine Sequenz zu löschen." -#: commands/tablecmds.c:218 +#: commands/tablecmds.c:219 #, c-format msgid "view \"%s\" does not exist" msgstr "Sicht „%s“ existiert nicht" -#: commands/tablecmds.c:219 +#: commands/tablecmds.c:220 #, c-format msgid "view \"%s\" does not exist, skipping" msgstr "Sicht „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:221 +#: commands/tablecmds.c:222 msgid "Use DROP VIEW to remove a view." msgstr "Verwenden Sie DROP VIEW, um eine Sicht zu löschen." -#: commands/tablecmds.c:224 +#: commands/tablecmds.c:225 #, c-format msgid "materialized view \"%s\" does not exist" msgstr "materialisierte Sicht „%s“ existiert nicht" -#: commands/tablecmds.c:225 +#: commands/tablecmds.c:226 #, c-format msgid "materialized view \"%s\" does not exist, skipping" msgstr "materialisierte Sicht „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:227 +#: commands/tablecmds.c:228 msgid "Use DROP MATERIALIZED VIEW to remove a materialized view." msgstr "Verwenden Sie DROP MATERIALIZED VIEW, um eine materialisierte Sicht zu löschen." -#: commands/tablecmds.c:230 parser/parse_utilcmd.c:1548 +#: commands/tablecmds.c:231 parser/parse_utilcmd.c:1548 #, c-format msgid "index \"%s\" does not exist" msgstr "Index „%s“ existiert nicht" -#: commands/tablecmds.c:231 +#: commands/tablecmds.c:232 #, c-format msgid "index \"%s\" does not exist, skipping" msgstr "Index „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:233 +#: commands/tablecmds.c:234 msgid "Use DROP INDEX to remove an index." msgstr "Verwenden Sie DROP INDEX, um einen Index zu löschen." -#: commands/tablecmds.c:238 +#: commands/tablecmds.c:239 #, c-format msgid "\"%s\" is not a type" msgstr "„%s“ ist kein Typ" -#: commands/tablecmds.c:239 +#: commands/tablecmds.c:240 msgid "Use DROP TYPE to remove a type." msgstr "Verwenden Sie DROP TYPE, um einen Typen zu löschen." -#: commands/tablecmds.c:242 commands/tablecmds.c:8107 -#: commands/tablecmds.c:10588 +#: commands/tablecmds.c:243 commands/tablecmds.c:8099 +#: commands/tablecmds.c:10618 #, c-format msgid "foreign table \"%s\" does not exist" msgstr "Fremdtabelle „%s“ existiert nicht" -#: commands/tablecmds.c:243 +#: commands/tablecmds.c:244 #, c-format msgid "foreign table \"%s\" does not exist, skipping" msgstr "Fremdtabelle „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:245 +#: commands/tablecmds.c:246 msgid "Use DROP FOREIGN TABLE to remove a foreign table." msgstr "Verwenden Sie DROP FOREIGN TABLE, um eine Fremdtabelle zu löschen." -#: commands/tablecmds.c:469 +#: commands/tablecmds.c:470 #, c-format msgid "ON COMMIT can only be used on temporary tables" msgstr "ON COMMIT kann nur mit temporären Tabellen verwendet werden" -#: commands/tablecmds.c:473 parser/parse_utilcmd.c:521 +#: commands/tablecmds.c:474 parser/parse_utilcmd.c:521 #: parser/parse_utilcmd.c:532 parser/parse_utilcmd.c:549 #: parser/parse_utilcmd.c:611 #, c-format msgid "constraints are not supported on foreign tables" msgstr "Constraints auf Fremdtabellen werden nicht unterstützt" -#: commands/tablecmds.c:493 +#: commands/tablecmds.c:494 #, c-format msgid "cannot create temporary table within security-restricted operation" msgstr "kann temporäre Tabelle nicht in einer sicherheitsbeschränkten Operation erzeugen" -#: commands/tablecmds.c:789 +#: commands/tablecmds.c:790 #, c-format msgid "DROP INDEX CONCURRENTLY does not support dropping multiple objects" msgstr "DROP INDEX CONCURRENTLY unterstützt das Löschen von mehreren Objekten nicht" -#: commands/tablecmds.c:793 +#: commands/tablecmds.c:794 #, c-format msgid "DROP INDEX CONCURRENTLY does not support CASCADE" msgstr "DROP INDEX CONCURRENTLY unterstützt kein CASCADE" -#: commands/tablecmds.c:938 commands/tablecmds.c:1276 -#: commands/tablecmds.c:2133 commands/tablecmds.c:4112 -#: commands/tablecmds.c:5942 commands/tablecmds.c:11201 -#: commands/tablecmds.c:11236 commands/trigger.c:238 commands/trigger.c:1124 -#: commands/trigger.c:1232 rewrite/rewriteDefine.c:271 +#: commands/tablecmds.c:939 commands/tablecmds.c:1277 commands/tablecmds.c:2134 +#: commands/tablecmds.c:4113 commands/tablecmds.c:5934 +#: commands/tablecmds.c:11231 commands/tablecmds.c:11266 commands/trigger.c:238 +#: commands/trigger.c:1124 commands/trigger.c:1232 rewrite/rewriteDefine.c:271 #: rewrite/rewriteDefine.c:888 #, c-format msgid "permission denied: \"%s\" is a system catalog" msgstr "keine Berechtigung: „%s“ ist ein Systemkatalog" -#: commands/tablecmds.c:1052 +#: commands/tablecmds.c:1053 #, c-format msgid "truncate cascades to table \"%s\"" msgstr "Truncate-Vorgang leert ebenfalls Tabelle „%s“" -#: commands/tablecmds.c:1286 +#: commands/tablecmds.c:1287 #, c-format msgid "cannot truncate temporary tables of other sessions" msgstr "kann temporäre Tabellen anderer Sitzungen nicht leeren" -#: commands/tablecmds.c:1491 parser/parse_utilcmd.c:1760 +#: commands/tablecmds.c:1492 parser/parse_utilcmd.c:1760 #, c-format msgid "inherited relation \"%s\" is not a table" msgstr "geerbte Relation „%s“ ist keine Tabelle" -#: commands/tablecmds.c:1498 commands/tablecmds.c:9562 +#: commands/tablecmds.c:1499 commands/tablecmds.c:9592 #, c-format msgid "cannot inherit from temporary relation \"%s\"" msgstr "von temporärer Relation „%s“ kann nicht geerbt werden" -#: commands/tablecmds.c:1506 commands/tablecmds.c:9570 +#: commands/tablecmds.c:1507 commands/tablecmds.c:9600 #, c-format msgid "cannot inherit from temporary relation of another session" msgstr "von temporärer Relation einer anderen Sitzung kann nicht geerbt werden" -#: commands/tablecmds.c:1522 commands/tablecmds.c:9604 +#: commands/tablecmds.c:1523 commands/tablecmds.c:9634 #, c-format msgid "relation \"%s\" would be inherited from more than once" msgstr "von der Relation „%s“ würde mehrmals geerbt werden" -#: commands/tablecmds.c:1570 +#: commands/tablecmds.c:1571 #, c-format msgid "merging multiple inherited definitions of column \"%s\"" msgstr "geerbte Definitionen von Spalte „%s“ werden zusammengeführt" -#: commands/tablecmds.c:1578 +#: commands/tablecmds.c:1579 #, c-format msgid "inherited column \"%s\" has a type conflict" msgstr "geerbte Spalte „%s“ hat Typkonflikt" -#: commands/tablecmds.c:1580 commands/tablecmds.c:1601 -#: commands/tablecmds.c:1789 commands/tablecmds.c:1811 +#: commands/tablecmds.c:1581 commands/tablecmds.c:1602 +#: commands/tablecmds.c:1790 commands/tablecmds.c:1812 #: 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 @@ -6750,707 +6746,702 @@ msgstr "geerbte Spalte „%s“ hat Typkonflikt" msgid "%s versus %s" msgstr "%s gegen %s" -#: commands/tablecmds.c:1587 +#: commands/tablecmds.c:1588 #, c-format msgid "inherited column \"%s\" has a collation conflict" msgstr "geerbte Spalte „%s“ hat Sortierfolgenkonflikt" -#: commands/tablecmds.c:1589 commands/tablecmds.c:1799 -#: commands/tablecmds.c:4536 +#: commands/tablecmds.c:1590 commands/tablecmds.c:1800 +#: commands/tablecmds.c:4537 #, c-format msgid "\"%s\" versus \"%s\"" msgstr "„%s“ gegen „%s“" -#: commands/tablecmds.c:1599 +#: commands/tablecmds.c:1600 #, c-format msgid "inherited column \"%s\" has a storage parameter conflict" msgstr "geerbte Spalte „%s“ hat einen Konflikt bei einem Storage-Parameter" -#: commands/tablecmds.c:1712 parser/parse_utilcmd.c:853 +#: commands/tablecmds.c:1713 parser/parse_utilcmd.c:853 #: parser/parse_utilcmd.c:1195 parser/parse_utilcmd.c:1271 #, c-format msgid "cannot convert whole-row table reference" msgstr "kann Verweis auf ganze Zeile der Tabelle nicht umwandeln" -#: commands/tablecmds.c:1713 parser/parse_utilcmd.c:854 +#: commands/tablecmds.c:1714 parser/parse_utilcmd.c:854 #, c-format msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"." msgstr "Constraint „%s“ enthält einen Verweis auf die ganze Zeile der Tabelle „%s“." -#: commands/tablecmds.c:1779 +#: commands/tablecmds.c:1780 #, c-format msgid "merging column \"%s\" with inherited definition" msgstr "Spalte „%s“ wird mit geerbter Definition zusammengeführt" -#: commands/tablecmds.c:1787 +#: commands/tablecmds.c:1788 #, c-format msgid "column \"%s\" has a type conflict" msgstr "für Spalte „%s“ besteht ein Typkonflikt" -#: commands/tablecmds.c:1797 +#: commands/tablecmds.c:1798 #, c-format msgid "column \"%s\" has a collation conflict" msgstr "für Spalte „%s“ besteht ein Sortierfolgenkonflikt" -#: commands/tablecmds.c:1809 +#: commands/tablecmds.c:1810 #, c-format msgid "column \"%s\" has a storage parameter conflict" msgstr "für Spalte „%s“ besteht ein Konflikt bei einem Storage-Parameter" -#: commands/tablecmds.c:1861 +#: commands/tablecmds.c:1862 #, c-format msgid "column \"%s\" inherits conflicting default values" msgstr "Spalte „%s“ erbt widersprüchliche Vorgabewerte" -#: commands/tablecmds.c:1863 +#: commands/tablecmds.c:1864 #, c-format msgid "To resolve the conflict, specify a default explicitly." msgstr "Um den Konflikt zu lösen, geben Sie einen Vorgabewert ausdrücklich an." -#: commands/tablecmds.c:1910 +#: commands/tablecmds.c:1911 #, c-format msgid "check constraint name \"%s\" appears multiple times but with different expressions" msgstr "Check-Constraint-Name „%s“ erscheint mehrmals, aber mit unterschiedlichen Ausdrücken" -#: commands/tablecmds.c:2104 +#: commands/tablecmds.c:2105 #, c-format msgid "cannot rename column of typed table" msgstr "Spalte einer getypten Tabelle kann nicht umbenannt werden" -#: commands/tablecmds.c:2121 +#: commands/tablecmds.c:2122 #, c-format msgid "\"%s\" is not a table, view, materialized view, composite type, index, or foreign table" msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, zusammengesetzter Typ, Index noch Fremdtabelle" -#: commands/tablecmds.c:2213 +#: commands/tablecmds.c:2214 #, c-format msgid "inherited column \"%s\" must be renamed in child tables too" msgstr "vererbte Spalte „%s“ muss ebenso in den abgeleiteten Tabellen umbenannt werden" -#: commands/tablecmds.c:2245 +#: commands/tablecmds.c:2246 #, c-format msgid "cannot rename system column \"%s\"" msgstr "Systemspalte „%s“ kann nicht umbenannt werden" -#: commands/tablecmds.c:2260 +#: commands/tablecmds.c:2261 #, c-format msgid "cannot rename inherited column \"%s\"" msgstr "kann vererbte Spalte „%s“ nicht umbenennen" -#: commands/tablecmds.c:2407 +#: commands/tablecmds.c:2408 #, c-format msgid "inherited constraint \"%s\" must be renamed in child tables too" msgstr "vererbter Constraint „%s“ muss ebenso in den abgeleiteten Tabellen umbenannt werden" -#: commands/tablecmds.c:2414 +#: commands/tablecmds.c:2415 #, c-format msgid "cannot rename inherited constraint \"%s\"" msgstr "kann vererbten Constraint „%s“ nicht umbenennen" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:2628 +#: commands/tablecmds.c:2629 #, c-format msgid "cannot %s \"%s\" because it is being used by active queries in this session" msgstr "%s mit Relation „%s“ nicht möglich, weil sie von aktiven Anfragen in dieser Sitzung verwendet wird" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:2637 +#: commands/tablecmds.c:2638 #, c-format msgid "cannot %s \"%s\" because it has pending trigger events" msgstr "%s mit Relation „%s“ nicht möglich, weil es anstehende Trigger-Ereignisse dafür gibt" -#: commands/tablecmds.c:3607 +#: commands/tablecmds.c:3608 #, c-format msgid "cannot rewrite system relation \"%s\"" msgstr "Systemrelation „%s“ kann nicht neu geschrieben werden" -#: commands/tablecmds.c:3613 +#: commands/tablecmds.c:3614 #, c-format msgid "cannot rewrite table \"%s\" used as a catalog table" msgstr "Tabelle „%s“, die als Katalogtabelle verwendet wird, kann nicht neu geschrieben werden" -#: commands/tablecmds.c:3623 +#: commands/tablecmds.c:3624 #, c-format msgid "cannot rewrite temporary tables of other sessions" msgstr "kann temporäre Tabellen anderer Sitzungen nicht neu schreiben" -#: commands/tablecmds.c:3854 +#: commands/tablecmds.c:3855 #, c-format msgid "rewriting table \"%s\"" msgstr "schreibe Tabelle „%s“ neu" -#: commands/tablecmds.c:3858 +#: commands/tablecmds.c:3859 #, c-format msgid "verifying table \"%s\"" msgstr "überprüfe Tabelle „%s“" -#: commands/tablecmds.c:3972 +#: commands/tablecmds.c:3973 #, c-format msgid "column \"%s\" contains null values" msgstr "Spalte „%s“ enthält NULL-Werte" -#: commands/tablecmds.c:3987 commands/tablecmds.c:7001 +#: commands/tablecmds.c:3988 commands/tablecmds.c:6993 #, c-format msgid "check constraint \"%s\" is violated by some row" msgstr "Check-Constraint „%s“ wird von irgendeiner Zeile verletzt" -#: commands/tablecmds.c:4133 commands/trigger.c:232 -#: rewrite/rewriteDefine.c:265 rewrite/rewriteDefine.c:883 +#: commands/tablecmds.c:4134 commands/trigger.c:232 rewrite/rewriteDefine.c:265 +#: rewrite/rewriteDefine.c:883 #, c-format msgid "\"%s\" is not a table or view" msgstr "„%s“ ist keine Tabelle oder Sicht" -#: commands/tablecmds.c:4136 +#: commands/tablecmds.c:4137 #, c-format msgid "\"%s\" is not a table, view, materialized view, or index" msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht noch Index" -#: commands/tablecmds.c:4142 +#: commands/tablecmds.c:4143 #, c-format msgid "\"%s\" is not a table, materialized view, or index" msgstr "„%s“ ist weder Tabelle, materialisierte Sicht noch Index" -#: commands/tablecmds.c:4145 +#: commands/tablecmds.c:4146 #, c-format msgid "\"%s\" is not a table or foreign table" msgstr "„%s“ ist keine Tabelle oder Fremdtabelle" -#: commands/tablecmds.c:4148 +#: commands/tablecmds.c:4149 #, c-format msgid "\"%s\" is not a table, composite type, or foreign table" msgstr "„%s“ ist weder Tabelle, Sicht, zusammengesetzter Typ noch Fremdtabelle" -#: commands/tablecmds.c:4151 +#: commands/tablecmds.c:4152 commands/tablecmds.c:5143 #, c-format -msgid "\"%s\" is not a table, materialized view, composite type, or foreign table" -msgstr "„%s“ ist weder Tabelle, materialisierte Sicht, zusammengesetzter Typ noch Fremdtabelle" +msgid "\"%s\" is not a table, materialized view, index, or foreign table" +msgstr "„%s“ ist weder Tabelle, materialisierte Sicht, Index noch Fremdtabelle" -#: commands/tablecmds.c:4161 +#: commands/tablecmds.c:4162 #, c-format msgid "\"%s\" is of the wrong type" msgstr "„%s“ hat den falschen Typ" -#: commands/tablecmds.c:4311 commands/tablecmds.c:4318 +#: commands/tablecmds.c:4312 commands/tablecmds.c:4319 #, c-format msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it" msgstr "kann Typ „%s“ nicht ändern, weil Spalte „%s.%s“ ihn verwendet" -#: commands/tablecmds.c:4325 +#: commands/tablecmds.c:4326 #, c-format msgid "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type" msgstr "kann Fremdtabelle „%s“ nicht ändern, weil Spalte „%s.%s“ ihren Zeilentyp verwendet" -#: commands/tablecmds.c:4332 +#: commands/tablecmds.c:4333 #, c-format msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type" msgstr "kann Tabelle „%s“ nicht ändern, weil Spalte „%s.%s“ ihren Zeilentyp verwendet" -#: commands/tablecmds.c:4394 +#: commands/tablecmds.c:4395 #, c-format msgid "cannot alter type \"%s\" because it is the type of a typed table" msgstr "kann Typ „%s“ nicht ändern, weil er der Typ einer getypten Tabelle ist" -#: commands/tablecmds.c:4396 +#: commands/tablecmds.c:4397 #, c-format msgid "Use ALTER ... CASCADE to alter the typed tables too." msgstr "Verwenden Sie ALTER ... CASCADE, um die getypten Tabellen ebenfalls zu ändern." -#: commands/tablecmds.c:4440 +#: commands/tablecmds.c:4441 #, c-format msgid "type %s is not a composite type" msgstr "Typ %s ist kein zusammengesetzter Typ" -#: commands/tablecmds.c:4466 +#: commands/tablecmds.c:4467 #, c-format msgid "cannot add column to typed table" msgstr "zu einer getypten Tabelle kann keine Spalte hinzugefügt werden" -#: commands/tablecmds.c:4528 commands/tablecmds.c:9758 +#: commands/tablecmds.c:4529 commands/tablecmds.c:9788 #, c-format msgid "child table \"%s\" has different type for column \"%s\"" msgstr "abgeleitete Tabelle „%s“ hat unterschiedlichen Typ für Spalte „%s“" -#: commands/tablecmds.c:4534 commands/tablecmds.c:9765 +#: commands/tablecmds.c:4535 commands/tablecmds.c:9795 #, c-format msgid "child table \"%s\" has different collation for column \"%s\"" msgstr "abgeleitete Tabelle „%s“ hat unterschiedliche Sortierfolge für Spalte „%s“" -#: commands/tablecmds.c:4544 +#: commands/tablecmds.c:4545 #, c-format msgid "child table \"%s\" has a conflicting \"%s\" column" msgstr "abgeleitete Tabelle „%s“ hat eine widersprüchliche Spalte „%s“" -#: commands/tablecmds.c:4556 +#: commands/tablecmds.c:4557 #, c-format msgid "merging definition of column \"%s\" for child \"%s\"" msgstr "Definition von Spalte „%s“ für abgeleitete Tabelle „%s“ wird zusammengeführt" -#: commands/tablecmds.c:4777 +#: commands/tablecmds.c:4778 #, c-format msgid "column must be added to child tables too" msgstr "Spalte muss ebenso in den abgeleiteten Tabellen hinzugefügt werden" -#: commands/tablecmds.c:4844 +#: commands/tablecmds.c:4845 #, c-format msgid "column \"%s\" of relation \"%s\" already exists" msgstr "Spalte „%s“ von Relation „%s“ existiert bereits" -#: commands/tablecmds.c:4948 commands/tablecmds.c:5043 -#: commands/tablecmds.c:5091 commands/tablecmds.c:5195 -#: commands/tablecmds.c:5242 commands/tablecmds.c:5326 -#: commands/tablecmds.c:7519 commands/tablecmds.c:8129 +#: commands/tablecmds.c:4949 commands/tablecmds.c:5044 +#: commands/tablecmds.c:5092 commands/tablecmds.c:5196 +#: commands/tablecmds.c:5243 commands/tablecmds.c:5327 +#: commands/tablecmds.c:7511 commands/tablecmds.c:8121 #, c-format msgid "cannot alter system column \"%s\"" msgstr "Systemspalte „%s“ kann nicht geändert werden" -#: commands/tablecmds.c:4984 +#: commands/tablecmds.c:4985 #, c-format msgid "column \"%s\" is in a primary key" msgstr "Spalte „%s“ ist in einem Primärschlüssel" -#: commands/tablecmds.c:5142 -#, c-format -msgid "\"%s\" is not a table, materialized view, index, or foreign table" -msgstr "„%s“ ist weder Tabelle, materialisierte Sicht, Index noch Fremdtabelle" - -#: commands/tablecmds.c:5169 +#: commands/tablecmds.c:5170 #, c-format msgid "statistics target %d is too low" msgstr "Statistikziel %d ist zu niedrig" -#: commands/tablecmds.c:5177 +#: commands/tablecmds.c:5178 #, c-format msgid "lowering statistics target to %d" msgstr "setze Statistikziel auf %d herab" -#: commands/tablecmds.c:5307 +#: commands/tablecmds.c:5308 #, c-format msgid "invalid storage type \"%s\"" msgstr "ungültiger Storage-Typ „%s“" -#: commands/tablecmds.c:5338 +#: commands/tablecmds.c:5339 #, c-format msgid "column data type %s can only have storage PLAIN" msgstr "Spaltendatentyp %s kann nur Storage-Typ PLAIN" -#: commands/tablecmds.c:5372 +#: commands/tablecmds.c:5373 #, c-format msgid "cannot drop column from typed table" msgstr "aus einer getypten Tabelle können keine Spalten gelöscht werden" -#: commands/tablecmds.c:5413 +#: commands/tablecmds.c:5414 #, c-format msgid "column \"%s\" of relation \"%s\" does not exist, skipping" msgstr "Spalte „%s“ von Relation „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:5426 +#: commands/tablecmds.c:5427 #, c-format msgid "cannot drop system column \"%s\"" msgstr "Systemspalte „%s“ kann nicht gelöscht werden" -#: commands/tablecmds.c:5433 +#: commands/tablecmds.c:5434 #, c-format msgid "cannot drop inherited column \"%s\"" msgstr "geerbte Spalte „%s“ kann nicht gelöscht werden" -#: commands/tablecmds.c:5663 +#: commands/tablecmds.c:5664 #, c-format msgid "ALTER TABLE / ADD CONSTRAINT USING INDEX will rename index \"%s\" to \"%s\"" msgstr "ALTER TABLE / ADD CONSTRAINT USING INDEX benennt Index „%s“ um in „%s“" -#: commands/tablecmds.c:5866 +#: commands/tablecmds.c:5858 #, c-format msgid "constraint must be added to child tables too" msgstr "Constraint muss ebenso in den abgeleiteten Tabellen hinzugefügt werden" -#: commands/tablecmds.c:5936 +#: commands/tablecmds.c:5928 #, c-format msgid "referenced relation \"%s\" is not a table" msgstr "Relation „%s“, auf die verwiesen wird, ist keine Tabelle" -#: commands/tablecmds.c:5959 +#: commands/tablecmds.c:5951 #, c-format msgid "constraints on permanent tables may reference only permanent tables" msgstr "Constraints für permanente Tabellen dürfen nur auf permanente Tabellen verweisen" -#: commands/tablecmds.c:5966 +#: commands/tablecmds.c:5958 #, c-format msgid "constraints on unlogged tables may reference only permanent or unlogged tables" msgstr "Constraints für ungeloggte Tabellen dürfen nur auf permanente oder ungeloggte Tabellen verweisen" -#: commands/tablecmds.c:5972 +#: commands/tablecmds.c:5964 #, c-format msgid "constraints on temporary tables may reference only temporary tables" msgstr "Constraints für temporäre Tabellen dürfen nur auf temporäre Tabellen verweisen" -#: commands/tablecmds.c:5976 +#: commands/tablecmds.c:5968 #, c-format msgid "constraints on temporary tables must involve temporary tables of this session" msgstr "Constraints für temporäre Tabellen müssen temporäre Tabellen dieser Sitzung beinhalten" -#: commands/tablecmds.c:6037 +#: commands/tablecmds.c:6029 #, c-format msgid "number of referencing and referenced columns for foreign key disagree" msgstr "Anzahl der Quell- und Zielspalten im Fremdschlüssel stimmt nicht überein" -#: commands/tablecmds.c:6144 +#: commands/tablecmds.c:6136 #, c-format msgid "foreign key constraint \"%s\" cannot be implemented" msgstr "Fremdschlüssel-Constraint „%s“ kann nicht implementiert werden" -#: commands/tablecmds.c:6147 +#: commands/tablecmds.c:6139 #, c-format msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s." msgstr "Schlüsselspalten „%s“ und „%s“ haben inkompatible Typen: %s und %s." -#: commands/tablecmds.c:6347 commands/tablecmds.c:6486 -#: commands/tablecmds.c:7358 commands/tablecmds.c:7414 +#: commands/tablecmds.c:6339 commands/tablecmds.c:6478 +#: commands/tablecmds.c:7350 commands/tablecmds.c:7406 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist" msgstr "Constraint „%s“ von Relation „%s“ existiert nicht" -#: commands/tablecmds.c:6353 +#: commands/tablecmds.c:6345 #, c-format msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint" msgstr "Constraint „%s“ von Relation „%s“ ist kein Fremdschlüssel-Constraint" -#: commands/tablecmds.c:6493 +#: commands/tablecmds.c:6485 #, c-format msgid "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint" msgstr "Constraint „%s“ von Relation „%s“ ist kein Fremdschlüssel- oder Check-Constraint" -#: commands/tablecmds.c:6562 +#: commands/tablecmds.c:6554 #, c-format msgid "constraint must be validated on child tables too" msgstr "Constraint muss ebenso in den abgeleiteten Tabellen validiert werden" -#: commands/tablecmds.c:6624 +#: commands/tablecmds.c:6616 #, c-format msgid "column \"%s\" referenced in foreign key constraint does not exist" msgstr "Spalte „%s“, die im Fremdschlüssel verwendet wird, existiert nicht" -#: commands/tablecmds.c:6629 +#: commands/tablecmds.c:6621 #, c-format msgid "cannot have more than %d keys in a foreign key" msgstr "Fremdschlüssel kann nicht mehr als %d Schlüssel haben" -#: commands/tablecmds.c:6694 +#: commands/tablecmds.c:6686 #, c-format msgid "cannot use a deferrable primary key for referenced table \"%s\"" msgstr "aufschiebbarer Primärschlüssel kann nicht für Tabelle „%s“, auf die verwiesen wird, verwendet werden" -#: commands/tablecmds.c:6711 +#: commands/tablecmds.c:6703 #, c-format msgid "there is no primary key for referenced table \"%s\"" msgstr "in Tabelle „%s“, auf die verwiesen wird, gibt es keinen Primärschlüssel" -#: commands/tablecmds.c:6776 +#: commands/tablecmds.c:6768 #, c-format msgid "foreign key referenced-columns list must not contain duplicates" msgstr "die Liste der Spalten, auf die ein Fremdschlüssel verweist, darf keine doppelten Einträge enthalten" -#: commands/tablecmds.c:6870 +#: commands/tablecmds.c:6862 #, c-format msgid "cannot use a deferrable unique constraint for referenced table \"%s\"" msgstr "aufschiebbarer Unique-Constraint kann nicht für Tabelle „%s“, auf die verwiesen wird, verwendet werden" -#: commands/tablecmds.c:6875 +#: commands/tablecmds.c:6867 #, c-format msgid "there is no unique constraint matching given keys for referenced table \"%s\"" msgstr "in Tabelle „%s“, auf die verwiesen wird, gibt es keinen Unique-Constraint, der auf die angegebenen Schlüssel passt" -#: commands/tablecmds.c:7034 +#: commands/tablecmds.c:7026 #, c-format msgid "validating foreign key constraint \"%s\"" msgstr "validiere Fremdschlüssel-Constraint „%s“" -#: commands/tablecmds.c:7330 +#: commands/tablecmds.c:7322 #, c-format msgid "cannot drop inherited constraint \"%s\" of relation \"%s\"" msgstr "geerbter Constraint „%s“ von Relation „%s“ kann nicht gelöscht werden" -#: commands/tablecmds.c:7364 +#: commands/tablecmds.c:7356 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping" msgstr "Constraint „%s“ von Relation „%s“ existiert nicht, wird übersprungen" -#: commands/tablecmds.c:7503 +#: commands/tablecmds.c:7495 #, c-format msgid "cannot alter column type of typed table" msgstr "Spaltentyp einer getypten Tabelle kann nicht geändert werden" -#: commands/tablecmds.c:7526 +#: commands/tablecmds.c:7518 #, c-format msgid "cannot alter inherited column \"%s\"" msgstr "kann vererbte Spalte „%s“ nicht ändern" -#: commands/tablecmds.c:7573 +#: commands/tablecmds.c:7565 #, c-format msgid "transform expression must not return a set" msgstr "Umwandlungsausdruck kann keine Ergebnismenge zurückgeben" -#: commands/tablecmds.c:7595 +#: commands/tablecmds.c:7587 #, c-format msgid "result of USING clause for column \"%s\" cannot be cast automatically to type %s" msgstr "Ergebnis der USING-Klausel für Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden" -#: commands/tablecmds.c:7598 +#: commands/tablecmds.c:7590 #, c-format msgid "You might need to add an explicit cast." msgstr "Sie müssen möglicherweise eine ausdrückliche Typumwandlung hinzufügen." -#: commands/tablecmds.c:7602 +#: commands/tablecmds.c:7594 #, c-format msgid "column \"%s\" cannot be cast automatically to type %s" msgstr "Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden" #. translator: USING is SQL, don't translate it -#: commands/tablecmds.c:7605 +#: commands/tablecmds.c:7597 #, c-format msgid "You might need to specify \"USING %s::%s\"." msgstr "Sie müssen möglicherweise „USING %s::%s“ angeben." -#: commands/tablecmds.c:7658 +#: commands/tablecmds.c:7650 #, c-format msgid "type of inherited column \"%s\" must be changed in child tables too" msgstr "Typ der vererbten Spalte „%s“ muss ebenso in den abgeleiteten Tabellen geändert werden" -#: commands/tablecmds.c:7739 +#: commands/tablecmds.c:7731 #, c-format msgid "cannot alter type of column \"%s\" twice" msgstr "Typ der Spalte „%s“ kann nicht zweimal geändert werden" -#: commands/tablecmds.c:7775 +#: commands/tablecmds.c:7767 #, c-format msgid "default for column \"%s\" cannot be cast automatically to type %s" msgstr "Vorgabewert der Spalte „%s“ kann nicht automatisch in Typ %s umgewandelt werden" -#: commands/tablecmds.c:7901 +#: commands/tablecmds.c:7893 #, c-format msgid "cannot alter type of a column used by a view or rule" msgstr "Typ einer Spalte, die von einer Sicht oder Regel verwendet wird, kann nicht geändert werden" -#: commands/tablecmds.c:7902 commands/tablecmds.c:7921 +#: commands/tablecmds.c:7894 commands/tablecmds.c:7913 #, c-format msgid "%s depends on column \"%s\"" msgstr "%s hängt von Spalte „%s“ ab" -#: commands/tablecmds.c:7920 +#: commands/tablecmds.c:7912 #, c-format msgid "cannot alter type of a column used in a trigger definition" msgstr "Typ einer Spalte, die in einer Trigger-Definition verwendet wird, kann nicht geändert werden" -#: commands/tablecmds.c:8496 +#: commands/tablecmds.c:8508 #, c-format msgid "cannot change owner of index \"%s\"" msgstr "kann Eigentümer des Index „%s“ nicht ändern" -#: commands/tablecmds.c:8498 +#: commands/tablecmds.c:8510 #, c-format msgid "Change the ownership of the index's table, instead." msgstr "Ändern Sie stattdessen den Eigentümer der Tabelle des Index." -#: commands/tablecmds.c:8514 +#: commands/tablecmds.c:8526 #, c-format msgid "cannot change owner of sequence \"%s\"" msgstr "kann Eigentümer der Sequenz „%s“ nicht ändern" -#: commands/tablecmds.c:8516 commands/tablecmds.c:10675 +#: commands/tablecmds.c:8528 commands/tablecmds.c:10705 #, c-format msgid "Sequence \"%s\" is linked to table \"%s\"." msgstr "Sequenz „%s“ ist mit Tabelle „%s“ verknüpft." -#: commands/tablecmds.c:8528 commands/tablecmds.c:11311 +#: commands/tablecmds.c:8540 commands/tablecmds.c:11341 #, c-format msgid "Use ALTER TYPE instead." msgstr "Verwenden Sie stattdessen ALTER TYPE." -#: commands/tablecmds.c:8537 +#: commands/tablecmds.c:8549 #, c-format msgid "\"%s\" is not a table, view, sequence, or foreign table" msgstr "„%s“ ist keine Tabelle, Sicht, Sequenz oder Fremdtabelle" -#: commands/tablecmds.c:8873 +#: commands/tablecmds.c:8884 #, c-format msgid "cannot have multiple SET TABLESPACE subcommands" msgstr "mehrere SET TABLESPACE Unterbefehle sind ungültig" -#: commands/tablecmds.c:8946 +#: commands/tablecmds.c:8957 #, c-format msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table" msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, Index noch TOAST-Tabelle" -#: commands/tablecmds.c:8979 commands/view.c:474 +#: commands/tablecmds.c:8990 commands/view.c:474 #, c-format msgid "WITH CHECK OPTION is supported only on automatically updatable views" msgstr "WITH CHECK OPTION wird nur für automatisch aktualisierbare Sichten unterstützt" -#: commands/tablecmds.c:9125 +#: commands/tablecmds.c:9136 #, c-format msgid "cannot move system relation \"%s\"" msgstr "Systemrelation „%s“ kann nicht verschoben werden" -#: commands/tablecmds.c:9141 +#: commands/tablecmds.c:9152 #, c-format msgid "cannot move temporary tables of other sessions" msgstr "temporäre Tabellen anderer Sitzungen können nicht verschoben werden" -#: commands/tablecmds.c:9269 +#: commands/tablecmds.c:9289 #, c-format msgid "only tables, indexes, and materialized views exist in tablespaces" msgstr "nur Tabellen, Indexe und materialisierte Sichten existieren in Tablespaces" -#: commands/tablecmds.c:9281 +#: commands/tablecmds.c:9301 #, c-format msgid "cannot move relations in to or out of pg_global tablespace" msgstr "Relationen können nicht in den oder aus dem Tablespace „pg_global“ verschoben werden" -#: commands/tablecmds.c:9372 +#: commands/tablecmds.c:9392 #, c-format msgid "aborting because lock on relation \"%s\".\"%s\" is not available" msgstr "Abbruch weil Sperre für Relation „%s.%s“ nicht verfügbar ist" -#: commands/tablecmds.c:9388 +#: commands/tablecmds.c:9408 #, c-format msgid "no matching relations in tablespace \"%s\" found" msgstr "keine passenden Relationen in Tablespace „%s“ gefunden" -#: commands/tablecmds.c:9449 storage/buffer/bufmgr.c:501 +#: commands/tablecmds.c:9479 storage/buffer/bufmgr.c:501 #, c-format msgid "invalid page in block %u of relation %s" msgstr "ungültige Seite in Block %u von Relation %s" -#: commands/tablecmds.c:9531 +#: commands/tablecmds.c:9561 #, c-format msgid "cannot change inheritance of typed table" msgstr "Vererbung einer getypten Tabelle kann nicht geändert werden" -#: commands/tablecmds.c:9577 +#: commands/tablecmds.c:9607 #, c-format msgid "cannot inherit to temporary relation of another session" msgstr "an temporäre Relation einer anderen Sitzung kann nicht vererbt werden" -#: commands/tablecmds.c:9631 +#: commands/tablecmds.c:9661 #, c-format msgid "circular inheritance not allowed" msgstr "zirkuläre Vererbung ist nicht erlaubt" -#: commands/tablecmds.c:9632 +#: commands/tablecmds.c:9662 #, c-format msgid "\"%s\" is already a child of \"%s\"." msgstr "„%s“ ist schon von „%s“ abgeleitet." -#: commands/tablecmds.c:9640 +#: commands/tablecmds.c:9670 #, c-format msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs" msgstr "Tabelle „%s“ ohne OIDs kann nicht von Tabelle „%s“ mit OIDs erben" -#: commands/tablecmds.c:9776 +#: commands/tablecmds.c:9806 #, c-format msgid "column \"%s\" in child table must be marked NOT NULL" msgstr "Spalte „%s“ in abgeleiteter Tabelle muss als NOT NULL markiert sein" -#: commands/tablecmds.c:9792 +#: commands/tablecmds.c:9822 #, c-format msgid "child table is missing column \"%s\"" msgstr "Spalte „%s“ fehlt in abgeleiteter Tabelle" -#: commands/tablecmds.c:9875 +#: commands/tablecmds.c:9905 #, c-format msgid "child table \"%s\" has different definition for check constraint \"%s\"" msgstr "abgeleitete Tabelle „%s“ hat unterschiedliche Definition für Check-Constraint „%s“" -#: commands/tablecmds.c:9883 +#: commands/tablecmds.c:9913 #, c-format msgid "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s\"" msgstr "Constraint „%s“ kollidiert mit nicht vererbtem Constraint für abgeleitete Tabelle „%s“" -#: commands/tablecmds.c:9907 +#: commands/tablecmds.c:9937 #, c-format msgid "child table is missing constraint \"%s\"" msgstr "Constraint „%s“ fehlt in abgeleiteter Tabelle" -#: commands/tablecmds.c:9987 +#: commands/tablecmds.c:10017 #, c-format msgid "relation \"%s\" is not a parent of relation \"%s\"" msgstr "Relation „%s“ ist keine Basisrelation von Relation „%s“" -#: commands/tablecmds.c:10213 +#: commands/tablecmds.c:10243 #, c-format msgid "typed tables cannot inherit" msgstr "getypte Tabellen können nicht erben" -#: commands/tablecmds.c:10244 +#: commands/tablecmds.c:10274 #, c-format msgid "table is missing column \"%s\"" msgstr "Spalte „%s“ fehlt in Tabelle" -#: commands/tablecmds.c:10254 +#: commands/tablecmds.c:10284 #, c-format msgid "table has column \"%s\" where type requires \"%s\"" msgstr "Tabelle hat Spalte „%s“, aber Typ benötigt „%s“" -#: commands/tablecmds.c:10263 +#: commands/tablecmds.c:10293 #, c-format msgid "table \"%s\" has different type for column \"%s\"" msgstr "Tabelle „%s“ hat unterschiedlichen Typ für Spalte „%s“" -#: commands/tablecmds.c:10276 +#: commands/tablecmds.c:10306 #, c-format msgid "table has extra column \"%s\"" msgstr "Tabelle hat zusätzliche Spalte „%s“" -#: commands/tablecmds.c:10326 +#: commands/tablecmds.c:10356 #, c-format msgid "\"%s\" is not a typed table" msgstr "„%s“ ist keine getypte Tabelle" -#: commands/tablecmds.c:10509 +#: commands/tablecmds.c:10539 #, c-format msgid "cannot use non-unique index \"%s\" as replica identity" msgstr "nicht eindeutiger Index „%s“ kann nicht als Replik-Identität verwendet werden" -#: commands/tablecmds.c:10515 +#: commands/tablecmds.c:10545 #, c-format msgid "cannot use non-immediate index \"%s\" as replica identity" msgstr "Index „%s“ kann nicht als Replik-Identität verwendet werden, weil er nicht IMMEDIATE ist" -#: commands/tablecmds.c:10521 +#: commands/tablecmds.c:10551 #, c-format msgid "cannot use expression index \"%s\" as replica identity" msgstr "Ausdrucksindex „%s“ kann nicht als Replik-Identität verwendet werden" -#: commands/tablecmds.c:10527 +#: commands/tablecmds.c:10557 #, c-format msgid "cannot use partial index \"%s\" as replica identity" msgstr "partieller Index „%s“ kann nicht als Replik-Identität verwendet werden" -#: commands/tablecmds.c:10533 +#: commands/tablecmds.c:10563 #, c-format msgid "cannot use invalid index \"%s\" as replica identity" msgstr "ungültiger Index „%s“ kann nicht als Replik-Identität verwendet werden" -#: commands/tablecmds.c:10551 +#: commands/tablecmds.c:10581 #, c-format msgid "index \"%s\" cannot be used as replica identity because column \"%s\" is nullable" msgstr "Index „%s“ kann nicht als Replik-Identität verwendet werden, weil Spalte „%s“ NULL-Werte akzeptiert" -#: commands/tablecmds.c:10674 +#: commands/tablecmds.c:10704 #, c-format msgid "cannot move an owned sequence into another schema" msgstr "einer Tabelle zugeordnete Sequenz kann nicht in ein anderes Schema verschoben werden" -#: commands/tablecmds.c:10770 +#: commands/tablecmds.c:10800 #, c-format msgid "relation \"%s\" already exists in schema \"%s\"" msgstr "Relation „%s“ existiert bereits in Schema „%s“" -#: commands/tablecmds.c:11295 +#: commands/tablecmds.c:11325 #, c-format msgid "\"%s\" is not a composite type" msgstr "„%s“ ist kein zusammengesetzter Typ" -#: commands/tablecmds.c:11325 +#: commands/tablecmds.c:11355 #, c-format msgid "\"%s\" is not a table, view, materialized view, sequence, or foreign table" msgstr "„%s“ ist weder Tabelle, Sicht, materialisierte Sicht, Sequenz noch Fremdtabelle" @@ -7513,7 +7504,7 @@ msgid "tablespace \"%s\" already exists" msgstr "Tablespace „%s“ existiert bereits" #: commands/tablespace.c:388 commands/tablespace.c:552 -#: replication/basebackup.c:222 replication/basebackup.c:1088 +#: replication/basebackup.c:222 replication/basebackup.c:1096 #: utils/adt/misc.c:365 #, c-format msgid "tablespaces are not supported on this platform" @@ -7745,21 +7736,20 @@ msgstr "Triggerfunktion %u gab NULL-Wert zurück" msgid "BEFORE STATEMENT trigger cannot return a value" msgstr "Trigger für BEFORE STATEMENT kann keinen Wert zurückgeben" -#: commands/trigger.c:2732 executor/nodeModifyTable.c:434 -#: executor/nodeModifyTable.c:712 +#: commands/trigger.c:2732 executor/nodeModifyTable.c:451 +#: executor/nodeModifyTable.c:735 #, c-format msgid "tuple to be updated was already modified by an operation triggered by the current command" msgstr "das zu aktualisierende Tupel wurde schon durch eine vom aktuellen Befehl ausgelöste Operation verändert" -#: commands/trigger.c:2733 executor/nodeModifyTable.c:435 -#: executor/nodeModifyTable.c:713 +#: commands/trigger.c:2733 executor/nodeModifyTable.c:452 +#: executor/nodeModifyTable.c:736 #, c-format msgid "Consider using an AFTER trigger instead of a BEFORE trigger to propagate changes to other rows." msgstr "Verwenden Sie einen AFTER-Trigger anstelle eines BEFORE-Triggers, um Änderungen an andere Zeilen zu propagieren." -#: commands/trigger.c:2747 executor/execMain.c:2173 -#: executor/nodeLockRows.c:165 executor/nodeModifyTable.c:447 -#: executor/nodeModifyTable.c:725 +#: commands/trigger.c:2747 executor/execMain.c:2173 executor/nodeLockRows.c:165 +#: executor/nodeModifyTable.c:464 executor/nodeModifyTable.c:748 #, c-format msgid "could not serialize access due to concurrent update" msgstr "kann Zugriff nicht serialisieren wegen gleichzeitiger Aktualisierung" @@ -8084,7 +8074,7 @@ msgstr "Constraint „%s“ von Domäne „%s“ ist kein Check-Constraint" msgid "column \"%s\" of table \"%s\" contains values that violate the new constraint" msgstr "Spalte „%s“ von Tabelle „%s“ enthält Werte, die den neuen Constraint verletzen" -#: commands/typecmds.c:2897 commands/typecmds.c:3267 commands/typecmds.c:3425 +#: commands/typecmds.c:2897 commands/typecmds.c:3267 commands/typecmds.c:3451 #, c-format msgid "%s is not a domain" msgstr "%s ist keine Domäne" @@ -8099,27 +8089,27 @@ msgstr "Constraint „%s“ für Domäne „%s“ existiert bereits" msgid "cannot use table references in domain check constraint" msgstr "Tabellenverweise können in Domänen-Check-Constraints nicht verwendet werden" -#: commands/typecmds.c:3199 commands/typecmds.c:3279 commands/typecmds.c:3533 +#: commands/typecmds.c:3199 commands/typecmds.c:3279 commands/typecmds.c:3559 #, c-format msgid "%s is a table's row type" msgstr "%s ist der Zeilentyp einer Tabelle" -#: commands/typecmds.c:3201 commands/typecmds.c:3281 commands/typecmds.c:3535 +#: commands/typecmds.c:3201 commands/typecmds.c:3281 commands/typecmds.c:3561 #, c-format msgid "Use ALTER TABLE instead." msgstr "Verwenden Sie stattdessen ALTER TABLE." -#: commands/typecmds.c:3208 commands/typecmds.c:3288 commands/typecmds.c:3452 +#: commands/typecmds.c:3208 commands/typecmds.c:3288 commands/typecmds.c:3478 #, c-format msgid "cannot alter array type %s" msgstr "Array-Typ %s kann nicht verändert werden" -#: commands/typecmds.c:3210 commands/typecmds.c:3290 commands/typecmds.c:3454 +#: commands/typecmds.c:3210 commands/typecmds.c:3290 commands/typecmds.c:3480 #, c-format msgid "You can alter type %s, which will alter the array type as well." msgstr "Sie können den Typ %s ändern, wodurch der Array-Typ ebenfalls geändert wird." -#: commands/typecmds.c:3519 +#: commands/typecmds.c:3545 #, c-format msgid "type \"%s\" already exists in schema \"%s\"" msgstr "Typ %s existiert bereits in Schema „%s“" @@ -8424,7 +8414,7 @@ msgstr "„%s“: von %u auf %u Seiten verkürzt" msgid "\"%s\": suspending truncate due to conflicting lock request" msgstr "„%s“: Truncate wird ausgesetzt wegen Sperrkonflikt" -#: commands/variable.c:162 utils/misc/guc.c:9040 +#: commands/variable.c:162 utils/misc/guc.c:9051 #, c-format msgid "Unrecognized key word: \"%s\"." msgstr "Unbekanntes Schlüsselwort: „%s“." @@ -8629,32 +8619,32 @@ msgstr "kann Sequenz „%s“ nicht ändern" msgid "cannot change TOAST relation \"%s\"" msgstr "kann TOAST-Relation „%s“ nicht ändern" -#: executor/execMain.c:994 rewrite/rewriteHandler.c:2512 +#: executor/execMain.c:994 rewrite/rewriteHandler.c:2522 #, c-format msgid "cannot insert into view \"%s\"" msgstr "kann nicht in Sicht „%s“ einfügen" -#: executor/execMain.c:996 rewrite/rewriteHandler.c:2515 +#: executor/execMain.c:996 rewrite/rewriteHandler.c:2525 #, c-format msgid "To enable inserting into the view, provide an INSTEAD OF INSERT trigger or an unconditional ON INSERT DO INSTEAD rule." msgstr "Um Einfügen in die Sicht zu ermöglichen, richten Sie einen INSTEAD OF INSERT Trigger oder eine ON INSERT DO INSTEAD Regel ohne Bedingung ein." -#: executor/execMain.c:1002 rewrite/rewriteHandler.c:2520 +#: executor/execMain.c:1002 rewrite/rewriteHandler.c:2530 #, c-format msgid "cannot update view \"%s\"" msgstr "kann Sicht „%s“ nicht aktualisieren" -#: executor/execMain.c:1004 rewrite/rewriteHandler.c:2523 +#: executor/execMain.c:1004 rewrite/rewriteHandler.c:2533 #, c-format msgid "To enable updating the view, provide an INSTEAD OF UPDATE trigger or an unconditional ON UPDATE DO INSTEAD rule." msgstr "Um Aktualisieren der Sicht zu ermöglichen, richten Sie einen INSTEAD OF UPDATE Trigger oder eine ON UPDATE DO INSTEAD Regel ohne Bedingung ein." -#: executor/execMain.c:1010 rewrite/rewriteHandler.c:2528 +#: executor/execMain.c:1010 rewrite/rewriteHandler.c:2538 #, c-format msgid "cannot delete from view \"%s\"" msgstr "kann nicht aus Sicht „%s“ löschen" -#: executor/execMain.c:1012 rewrite/rewriteHandler.c:2531 +#: executor/execMain.c:1012 rewrite/rewriteHandler.c:2541 #, c-format msgid "To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an unconditional ON DELETE DO INSTEAD rule." msgstr "Um Löschen aus der Sicht zu ermöglichen, richten Sie einen INSTEAD OF DELETE Trigger oder eine ON DELETE DO INSTEAD Regel ohne Bedingung ein." @@ -8917,7 +8907,7 @@ msgid "ROW() column has type %s instead of type %s" msgstr "ROW()-Spalte hat Typ %s statt Typ %s" #: executor/execQual.c:4989 utils/adt/arrayfuncs.c:3424 -#: utils/adt/rowtypes.c:916 +#: utils/adt/rowtypes.c:927 #, c-format msgid "could not identify a comparison function for type %s" msgstr "konnte keine Vergleichsfunktion für Typ %s ermitteln" @@ -9746,279 +9736,279 @@ msgstr "konnte SSPI-Sicherheitskontext nicht akzeptieren" msgid "could not get token from SSPI security context" msgstr "konnte kein Token vom SSPI-Sicherheitskontext erhalten" -#: libpq/auth.c:1473 +#: libpq/auth.c:1475 #, c-format msgid "could not create socket for Ident connection: %m" msgstr "konnte Socket für Ident-Verbindung nicht erzeugen: %m" -#: libpq/auth.c:1488 +#: libpq/auth.c:1490 #, c-format msgid "could not bind to local address \"%s\": %m" msgstr "konnte nicht mit lokaler Adresse „%s“ verbinden: %m" -#: libpq/auth.c:1500 +#: libpq/auth.c:1502 #, c-format msgid "could not connect to Ident server at address \"%s\", port %s: %m" msgstr "konnte nicht mit Ident-Server auf Adresse „%s“, Port %s verbinden: %m" -#: libpq/auth.c:1520 +#: libpq/auth.c:1522 #, c-format msgid "could not send query to Ident server at address \"%s\", port %s: %m" msgstr "konnte Anfrage an Ident-Server auf Adresse „%s“, Port %s nicht senden: %m" -#: libpq/auth.c:1535 +#: libpq/auth.c:1537 #, c-format msgid "could not receive response from Ident server at address \"%s\", port %s: %m" msgstr "konnte Antwort von Ident-Server auf Adresse „%s“, Port %s nicht empfangen: %m" -#: libpq/auth.c:1545 +#: libpq/auth.c:1547 #, c-format msgid "invalidly formatted response from Ident server: \"%s\"" msgstr "ungültig formatierte Antwort vom Ident-Server: „%s“" -#: libpq/auth.c:1585 +#: libpq/auth.c:1587 #, c-format msgid "peer authentication is not supported on this platform" msgstr "Peer-Authentifizierung wird auf dieser Plattform nicht unterstützt" -#: libpq/auth.c:1589 +#: libpq/auth.c:1591 #, c-format msgid "could not get peer credentials: %m" msgstr "konnte Credentials von Gegenstelle nicht ermitteln: %m" -#: libpq/auth.c:1598 +#: libpq/auth.c:1600 #, c-format msgid "could not look up local user ID %ld: %s" msgstr "konnte lokale Benutzer-ID %ld nicht nachschlagen: %s" -#: libpq/auth.c:1682 libpq/auth.c:1953 libpq/auth.c:2310 +#: libpq/auth.c:1684 libpq/auth.c:1955 libpq/auth.c:2312 #, c-format msgid "empty password returned by client" msgstr "Client gab leeres Passwort zurück" -#: libpq/auth.c:1692 +#: libpq/auth.c:1694 #, c-format msgid "error from underlying PAM layer: %s" msgstr "Fehler von der unteren PAM-Ebene: %s" -#: libpq/auth.c:1761 +#: libpq/auth.c:1763 #, c-format msgid "could not create PAM authenticator: %s" msgstr "konnte PAM-Authenticator nicht erzeugen: %s" -#: libpq/auth.c:1772 +#: libpq/auth.c:1774 #, c-format msgid "pam_set_item(PAM_USER) failed: %s" msgstr "pam_set_item(PAM_USER) fehlgeschlagen: %s" -#: libpq/auth.c:1783 +#: libpq/auth.c:1785 #, c-format msgid "pam_set_item(PAM_CONV) failed: %s" msgstr "pam_set_item(PAM_CONV) fehlgeschlagen: %s" -#: libpq/auth.c:1794 +#: libpq/auth.c:1796 #, c-format msgid "pam_authenticate failed: %s" msgstr "pam_authenticate fehlgeschlagen: %s" -#: libpq/auth.c:1805 +#: libpq/auth.c:1807 #, c-format msgid "pam_acct_mgmt failed: %s" msgstr "pam_acct_mgmt fehlgeschlagen: %s" -#: libpq/auth.c:1816 +#: libpq/auth.c:1818 #, c-format msgid "could not release PAM authenticator: %s" msgstr "konnte PAM-Authenticator nicht freigeben: %s" -#: libpq/auth.c:1849 +#: libpq/auth.c:1851 #, c-format msgid "could not initialize LDAP: %m" msgstr "konnte LDAP nicht initialisieren: %m" -#: libpq/auth.c:1852 +#: libpq/auth.c:1854 #, c-format msgid "could not initialize LDAP: error code %d" msgstr "konnte LDAP nicht initialisieren: Fehlercode %d" -#: libpq/auth.c:1862 +#: libpq/auth.c:1864 #, c-format msgid "could not set LDAP protocol version: %s" msgstr "konnte LDAP-Protokollversion nicht setzen: %s" -#: libpq/auth.c:1891 +#: libpq/auth.c:1893 #, c-format msgid "could not load wldap32.dll" msgstr "konnte wldap32.dll nicht laden" -#: libpq/auth.c:1899 +#: libpq/auth.c:1901 #, c-format msgid "could not load function _ldap_start_tls_sA in wldap32.dll" msgstr "konnte Funktion _ldap_start_tls_sA in wldap32.dll nicht laden" -#: libpq/auth.c:1900 +#: libpq/auth.c:1902 #, c-format msgid "LDAP over SSL is not supported on this platform." msgstr "LDAP über SSL wird auf dieser Plattform nicht unterstützt." -#: libpq/auth.c:1915 +#: libpq/auth.c:1917 #, c-format msgid "could not start LDAP TLS session: %s" msgstr "konnte LDAP-TLS-Sitzung nicht starten: %s" -#: libpq/auth.c:1937 +#: libpq/auth.c:1939 #, c-format msgid "LDAP server not specified" msgstr "LDAP-Server nicht angegeben" -#: libpq/auth.c:1990 +#: libpq/auth.c:1992 #, c-format msgid "invalid character in user name for LDAP authentication" msgstr "ungültiges Zeichen im Benutzernamen für LDAP-Authentifizierung" -#: libpq/auth.c:2005 +#: libpq/auth.c:2007 #, c-format msgid "could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": %s" msgstr "erstes LDAP-Binden für ldapbinddn „%s“ auf Server „%s“ fehlgeschlagen: %s" -#: libpq/auth.c:2029 +#: libpq/auth.c:2031 #, c-format msgid "could not search LDAP for filter \"%s\" on server \"%s\": %s" msgstr "konnte LDAP nicht mit Filter „%s“ auf Server „%s“ durchsuchen: %s" -#: libpq/auth.c:2040 +#: libpq/auth.c:2042 #, c-format msgid "LDAP user \"%s\" does not exist" msgstr "LDAP-Benutzer „%s“ existiert nicht" -#: libpq/auth.c:2041 +#: libpq/auth.c:2043 #, c-format msgid "LDAP search for filter \"%s\" on server \"%s\" returned no entries." msgstr "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab keine Einträge zurück." -#: libpq/auth.c:2045 +#: libpq/auth.c:2047 #, c-format msgid "LDAP user \"%s\" is not unique" msgstr "LDAP-Benutzer „%s“ ist nicht eindeutig" -#: libpq/auth.c:2046 +#: libpq/auth.c:2048 #, c-format msgid "LDAP search for filter \"%s\" on server \"%s\" returned %d entry." msgid_plural "LDAP search for filter \"%s\" on server \"%s\" returned %d entries." msgstr[0] "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab %d Eintrag zurück." msgstr[1] "LDAP-Suche nach Filter „%s“ auf Server „%s“ gab %d Einträge zurück." -#: libpq/auth.c:2064 +#: libpq/auth.c:2066 #, c-format msgid "could not get dn for the first entry matching \"%s\" on server \"%s\": %s" msgstr "konnte DN fũr den ersten Treffer für „%s“ auf Server „%s“ nicht lesen: %s" -#: libpq/auth.c:2084 +#: libpq/auth.c:2086 #, c-format msgid "could not unbind after searching for user \"%s\" on server \"%s\": %s" msgstr "Losbinden fehlgeschlagen nach Suche nach Benutzer „%s“ auf Server „%s“: %s" -#: libpq/auth.c:2114 +#: libpq/auth.c:2116 #, c-format msgid "LDAP login failed for user \"%s\" on server \"%s\": %s" msgstr "LDAP-Login fehlgeschlagen für Benutzer „%s“ auf Server „%s“: %s" -#: libpq/auth.c:2142 +#: libpq/auth.c:2144 #, c-format msgid "certificate authentication failed for user \"%s\": client certificate contains no user name" msgstr "Zertifikatauthentifizierung für Benutzer „%s“ fehlgeschlagen: Client-Zertifikat enthält keinen Benutzernamen" -#: libpq/auth.c:2266 +#: libpq/auth.c:2268 #, c-format msgid "RADIUS server not specified" msgstr "RADIUS-Server nicht angegeben" -#: libpq/auth.c:2273 +#: libpq/auth.c:2275 #, c-format msgid "RADIUS secret not specified" msgstr "RADIUS-Geheimnis nicht angegeben" -#: libpq/auth.c:2289 libpq/hba.c:1579 +#: libpq/auth.c:2291 libpq/hba.c:1579 #, c-format msgid "could not translate RADIUS server name \"%s\" to address: %s" msgstr "konnte RADIUS-Servername „%s“ nicht in Adresse übersetzen: %s" -#: libpq/auth.c:2317 +#: libpq/auth.c:2319 #, c-format msgid "RADIUS authentication does not support passwords longer than 16 characters" msgstr "RADIUS-Authentifizierung unterstützt keine Passwörter länger als 16 Zeichen" -#: libpq/auth.c:2328 +#: libpq/auth.c:2330 #, c-format msgid "could not generate random encryption vector" msgstr "konnte zufälligen Verschlüsselungsvektor nicht erzeugen" -#: libpq/auth.c:2351 +#: libpq/auth.c:2353 #, c-format msgid "could not perform MD5 encryption of password" msgstr "konnte MD5-Verschlüsselung des Passworts nicht durchführen" -#: libpq/auth.c:2373 +#: libpq/auth.c:2375 #, c-format msgid "could not create RADIUS socket: %m" msgstr "konnte RADIUS-Socket nicht erstellen: %m" -#: libpq/auth.c:2394 +#: libpq/auth.c:2396 #, c-format msgid "could not bind local RADIUS socket: %m" msgstr "konnte lokales RADIUS-Socket nicht binden: %m" -#: libpq/auth.c:2404 +#: libpq/auth.c:2406 #, c-format msgid "could not send RADIUS packet: %m" msgstr "konnte RADIUS-Paket nicht senden: %m" -#: libpq/auth.c:2433 libpq/auth.c:2458 +#: libpq/auth.c:2435 libpq/auth.c:2460 #, c-format msgid "timeout waiting for RADIUS response" msgstr "Zeitüberschreitung beim Warten auf RADIUS-Antwort" -#: libpq/auth.c:2451 +#: libpq/auth.c:2453 #, c-format msgid "could not check status on RADIUS socket: %m" msgstr "konnte Status des RADIUS-Sockets nicht prüfen: %m" -#: libpq/auth.c:2480 +#: libpq/auth.c:2482 #, c-format msgid "could not read RADIUS response: %m" msgstr "konnte RADIUS-Antwort nicht lesen: %m" -#: libpq/auth.c:2492 libpq/auth.c:2496 +#: libpq/auth.c:2494 libpq/auth.c:2498 #, c-format msgid "RADIUS response was sent from incorrect port: %d" msgstr "RADIUS-Antwort wurde von falschem Port gesendet: %d" -#: libpq/auth.c:2505 +#: libpq/auth.c:2507 #, c-format msgid "RADIUS response too short: %d" msgstr "RADIUS-Antwort zu kurz: %d" -#: libpq/auth.c:2512 +#: libpq/auth.c:2514 #, c-format msgid "RADIUS response has corrupt length: %d (actual length %d)" msgstr "RADIUS-Antwort hat verfälschte Länge: %d (tatsächliche Länge %d)" -#: libpq/auth.c:2520 +#: libpq/auth.c:2522 #, c-format msgid "RADIUS response is to a different request: %d (should be %d)" msgstr "RADIUS-Antwort unterscheidet sich von Anfrage: %d (sollte %d sein)" -#: libpq/auth.c:2545 +#: libpq/auth.c:2547 #, c-format msgid "could not perform MD5 encryption of received packet" msgstr "konnte MD5-Verschlüsselung des empfangenen Pakets nicht durchführen" -#: libpq/auth.c:2554 +#: libpq/auth.c:2556 #, c-format msgid "RADIUS response has incorrect MD5 signature" msgstr "RADIUS-Antwort hat falsche MD5-Signatur" -#: libpq/auth.c:2571 +#: libpq/auth.c:2573 #, c-format msgid "RADIUS response has invalid code (%d) for user \"%s\"" msgstr "RADIUS-Antwort hat ungültigen Code (%d) für Benutzer „%s“" @@ -10699,7 +10689,7 @@ msgid "no data left in message" msgstr "keine Daten in Message übrig" #: libpq/pqformat.c:556 libpq/pqformat.c:574 libpq/pqformat.c:595 -#: utils/adt/arrayfuncs.c:1444 utils/adt/rowtypes.c:556 +#: utils/adt/arrayfuncs.c:1444 utils/adt/rowtypes.c:563 #, c-format msgid "insufficient data left in message" msgstr "nicht genug Daten in Message übrig" @@ -11021,13 +11011,13 @@ msgstr "" msgid "could not find array type for data type %s" msgstr "konnte Arraytyp für Datentyp %s nicht finden" -#: optimizer/path/joinrels.c:737 +#: optimizer/path/joinrels.c:815 #, c-format msgid "FULL JOIN is only supported with merge-joinable or hash-joinable join conditions" msgstr "FULL JOIN wird nur für Merge- oder Hash-Verbund-fähige Verbundbedingungen unterstützt" #. translator: %s is a SQL row locking clause such as FOR UPDATE -#: optimizer/plan/initsplan.c:1079 +#: optimizer/plan/initsplan.c:1152 #, c-format msgid "%s cannot be applied to the nullable side of an outer join" msgstr "%s kann nicht auf die nullbare Seite eines äußeren Verbundes angewendet werden" @@ -11596,8 +11586,8 @@ msgid "Ordering operators must be \"<\" or \">\" members of btree operator famil msgstr "Sortieroperatoren müssen die Mitglieder „<“ oder „>“ einer „btree“-Operatorfamilie sein." #: parser/parse_coerce.c:933 parser/parse_coerce.c:963 -#: parser/parse_coerce.c:981 parser/parse_coerce.c:996 -#: parser/parse_expr.c:1773 parser/parse_expr.c:2247 parser/parse_target.c:854 +#: parser/parse_coerce.c:981 parser/parse_coerce.c:996 parser/parse_expr.c:1773 +#: parser/parse_expr.c:2247 parser/parse_target.c:854 #, c-format msgid "cannot cast type %s to %s" msgstr "kann Typ %s nicht in Typ %s umwandeln" @@ -12174,7 +12164,7 @@ msgstr "Verwenden Sie einen ausdrücklichen Sortieroperator oder ändern Sie die #: parser/parse_oper.c:225 utils/adt/arrayfuncs.c:3222 #: utils/adt/arrayfuncs.c:3741 utils/adt/arrayfuncs.c:5294 -#: utils/adt/rowtypes.c:1154 +#: utils/adt/rowtypes.c:1167 #, c-format msgid "could not identify an equality operator for type %s" msgstr "konnte keinen Ist-Gleich-Operator für Typ %s ermitteln" @@ -12696,7 +12686,7 @@ msgstr "" "Dieser Fehler bedeutet gewöhnlich, dass das von PostgreSQL angeforderte Shared-Memory-Segment den verfügbaren Speicher, Swap-Space oder Huge Pages überschreitet. Um die benötigte Shared-Memory-Größe zu reduzieren (aktuell %zu Bytes), reduzieren Sie den Shared-Memory-Verbrauch von PostgreSQL, beispielsweise indem Sie „shared_buffers“ oder „max_connections“ reduzieren.\n" "Die PostgreSQL-Dokumentation enthält weitere Informationen über die Konfiguration von Shared Memory." -#: port/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:136 +#: port/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:134 #, c-format msgid "huge pages not supported on this platform" msgstr "Huge Pages werden auf dieser Plattform nicht unterstützt" @@ -12781,32 +12771,32 @@ msgstr "konnte Semaphore nicht entsperren: Fehlercode %lu" msgid "could not try-lock semaphore: error code %lu" msgstr "konnte Semaphore nicht versuchsweise sperren: Fehlercode %lu" -#: port/win32_shmem.c:175 port/win32_shmem.c:210 port/win32_shmem.c:231 +#: port/win32_shmem.c:173 port/win32_shmem.c:208 port/win32_shmem.c:226 #, c-format msgid "could not create shared memory segment: error code %lu" msgstr "konnte Shared-Memory-Segment nicht erzeugen: Fehlercode %lu" -#: port/win32_shmem.c:176 +#: port/win32_shmem.c:174 #, c-format msgid "Failed system call was CreateFileMapping(size=%zu, name=%s)." msgstr "Fehlgeschlagener Systemaufruf war CreateFileMapping(Größe=%zu, Name=%s)." -#: port/win32_shmem.c:200 +#: port/win32_shmem.c:198 #, c-format msgid "pre-existing shared memory block is still in use" msgstr "bereits bestehender Shared-Memory-Block wird noch benutzt" -#: port/win32_shmem.c:201 +#: port/win32_shmem.c:199 #, c-format msgid "Check if there are any old server processes still running, and terminate them." msgstr "Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie diese." -#: port/win32_shmem.c:211 +#: port/win32_shmem.c:209 #, c-format msgid "Failed system call was DuplicateHandle." msgstr "Fehlgeschlagener Systemaufruf war DuplicateHandle." -#: port/win32_shmem.c:232 +#: port/win32_shmem.c:227 #, c-format msgid "Failed system call was MapViewOfFileEx." msgstr "Fehlgeschlagener Systemaufruf war MapViewOfFileEx." @@ -12986,7 +12976,7 @@ msgstr "Der fehlgeschlagene Archivbefehl war: %s" msgid "archive command was terminated by exception 0x%X" msgstr "Archivbefehl wurde durch Ausnahme 0x%X beendet" -#: postmaster/pgarch.c:623 postmaster/postmaster.c:3417 +#: postmaster/pgarch.c:623 postmaster/postmaster.c:3448 #, c-format msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value." msgstr "Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei „ntstatus.h“ nach." @@ -13192,7 +13182,7 @@ msgid "%s: invalid datetoken tables, please fix\n" msgstr "%s: ungültige datetoken-Tabellen, bitte reparieren\n" #: postmaster/postmaster.c:950 postmaster/postmaster.c:1048 -#: utils/init/miscinit.c:1192 +#: utils/init/miscinit.c:1262 #, c-format msgid "invalid list syntax in parameter \"%s\"" msgstr "ungültige Listensyntax für Parameter „%s“" @@ -13318,359 +13308,364 @@ msgstr "" "Es wurde im Verzeichnis „%s“ erwartet,\n" "aber die Datei „%s“ konnte nicht geöffnet werden: %s\n" -#: postmaster/postmaster.c:1654 +#: postmaster/postmaster.c:1655 #, c-format msgid "select() failed in postmaster: %m" msgstr "select() fehlgeschlagen im Postmaster: %m" -#: postmaster/postmaster.c:1852 postmaster/postmaster.c:1883 +#: postmaster/postmaster.c:1805 +#, c-format +msgid "performing immediate shutdown because data directory lock file is invalid" +msgstr "führe sofortiges Herunterfahren durch, weil Sperrdatei im Datenverzeichnis ungültig ist" + +#: postmaster/postmaster.c:1883 postmaster/postmaster.c:1914 #, c-format msgid "incomplete startup packet" msgstr "unvollständiges Startpaket" -#: postmaster/postmaster.c:1864 +#: postmaster/postmaster.c:1895 #, c-format msgid "invalid length of startup packet" msgstr "ungültige Länge des Startpakets" -#: postmaster/postmaster.c:1922 +#: postmaster/postmaster.c:1953 #, c-format msgid "failed to send SSL negotiation response: %m" msgstr "konnte SSL-Verhandlungsantwort nicht senden: %m" -#: postmaster/postmaster.c:1951 +#: postmaster/postmaster.c:1982 #, c-format msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u" msgstr "nicht unterstütztes Frontend-Protokoll %u.%u: Server unterstützt %u.0 bis %u.%u" -#: postmaster/postmaster.c:2014 +#: postmaster/postmaster.c:2045 #, c-format msgid "invalid value for parameter \"replication\"" msgstr "ungültiger Wert für Parameter „replication“" -#: postmaster/postmaster.c:2015 +#: postmaster/postmaster.c:2046 #, c-format msgid "Valid values are: false, 0, true, 1, database." msgstr "Gültige Werte sind: false, 0, true, 1, database." -#: postmaster/postmaster.c:2035 +#: postmaster/postmaster.c:2066 #, c-format msgid "invalid startup packet layout: expected terminator as last byte" msgstr "ungültiges Layout des Startpakets: Abschluss als letztes Byte erwartet" -#: postmaster/postmaster.c:2063 +#: postmaster/postmaster.c:2094 #, c-format msgid "no PostgreSQL user name specified in startup packet" msgstr "kein PostgreSQL-Benutzername im Startpaket angegeben" -#: postmaster/postmaster.c:2122 +#: postmaster/postmaster.c:2153 #, c-format msgid "the database system is starting up" msgstr "das Datenbanksystem startet" -#: postmaster/postmaster.c:2127 +#: postmaster/postmaster.c:2158 #, c-format msgid "the database system is shutting down" msgstr "das Datenbanksystem fährt herunter" -#: postmaster/postmaster.c:2132 +#: postmaster/postmaster.c:2163 #, c-format msgid "the database system is in recovery mode" msgstr "das Datenbanksystem ist im Wiederherstellungsmodus" -#: postmaster/postmaster.c:2137 storage/ipc/procarray.c:286 +#: postmaster/postmaster.c:2168 storage/ipc/procarray.c:286 #: storage/ipc/sinvaladt.c:305 storage/lmgr/proc.c:339 #, c-format msgid "sorry, too many clients already" msgstr "tut mir leid, schon zu viele Verbindungen" -#: postmaster/postmaster.c:2199 +#: postmaster/postmaster.c:2230 #, c-format msgid "wrong key in cancel request for process %d" msgstr "falscher Schlüssel in Stornierungsanfrage für Prozess %d" -#: postmaster/postmaster.c:2207 +#: postmaster/postmaster.c:2238 #, c-format msgid "PID %d in cancel request did not match any process" msgstr "PID %d in Stornierungsanfrage stimmte mit keinem Prozess überein" -#: postmaster/postmaster.c:2427 +#: postmaster/postmaster.c:2458 #, c-format msgid "received SIGHUP, reloading configuration files" msgstr "SIGHUP empfangen, Konfigurationsdateien werden neu geladen" -#: postmaster/postmaster.c:2453 +#: postmaster/postmaster.c:2484 #, c-format msgid "pg_hba.conf not reloaded" msgstr "pg_hba.conf nicht neu geladen" -#: postmaster/postmaster.c:2457 +#: postmaster/postmaster.c:2488 #, c-format msgid "pg_ident.conf not reloaded" msgstr "pg_ident.conf nicht neu geladen" -#: postmaster/postmaster.c:2498 +#: postmaster/postmaster.c:2529 #, c-format msgid "received smart shutdown request" msgstr "intelligentes Herunterfahren verlangt" -#: postmaster/postmaster.c:2551 +#: postmaster/postmaster.c:2582 #, c-format msgid "received fast shutdown request" msgstr "schnelles Herunterfahren verlangt" -#: postmaster/postmaster.c:2577 +#: postmaster/postmaster.c:2608 #, c-format msgid "aborting any active transactions" msgstr "etwaige aktive Transaktionen werden abgebrochen" -#: postmaster/postmaster.c:2611 +#: postmaster/postmaster.c:2642 #, c-format msgid "received immediate shutdown request" msgstr "sofortiges Herunterfahren verlangt" -#: postmaster/postmaster.c:2676 postmaster/postmaster.c:2699 +#: postmaster/postmaster.c:2707 postmaster/postmaster.c:2730 msgid "startup process" msgstr "Startprozess" -#: postmaster/postmaster.c:2679 +#: postmaster/postmaster.c:2710 #, c-format msgid "aborting startup due to startup process failure" msgstr "Serverstart abgebrochen wegen Startprozessfehler" -#: postmaster/postmaster.c:2740 +#: postmaster/postmaster.c:2771 #, c-format msgid "database system is ready to accept connections" msgstr "Datenbanksystem ist bereit, um Verbindungen anzunehmen" -#: postmaster/postmaster.c:2755 +#: postmaster/postmaster.c:2786 msgid "background writer process" msgstr "Background-Writer-Prozess" -#: postmaster/postmaster.c:2809 +#: postmaster/postmaster.c:2840 msgid "checkpointer process" msgstr "Checkpointer-Prozess" -#: postmaster/postmaster.c:2825 +#: postmaster/postmaster.c:2856 msgid "WAL writer process" msgstr "WAL-Schreibprozess" -#: postmaster/postmaster.c:2839 +#: postmaster/postmaster.c:2870 msgid "WAL receiver process" msgstr "WAL-Receiver-Prozess" -#: postmaster/postmaster.c:2854 +#: postmaster/postmaster.c:2885 msgid "autovacuum launcher process" msgstr "Autovacuum-Launcher-Prozess" -#: postmaster/postmaster.c:2869 +#: postmaster/postmaster.c:2900 msgid "archiver process" msgstr "Archivierprozess" -#: postmaster/postmaster.c:2885 +#: postmaster/postmaster.c:2916 msgid "statistics collector process" msgstr "Statistiksammelprozess" -#: postmaster/postmaster.c:2899 +#: postmaster/postmaster.c:2930 msgid "system logger process" msgstr "Systemlogger-Prozess" -#: postmaster/postmaster.c:2961 +#: postmaster/postmaster.c:2992 msgid "worker process" msgstr "Worker-Prozess" -#: postmaster/postmaster.c:3047 postmaster/postmaster.c:3067 -#: postmaster/postmaster.c:3074 postmaster/postmaster.c:3092 +#: postmaster/postmaster.c:3078 postmaster/postmaster.c:3098 +#: postmaster/postmaster.c:3105 postmaster/postmaster.c:3123 msgid "server process" msgstr "Serverprozess" -#: postmaster/postmaster.c:3146 +#: postmaster/postmaster.c:3177 #, c-format msgid "terminating any other active server processes" msgstr "aktive Serverprozesse werden abgebrochen" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3405 +#: postmaster/postmaster.c:3436 #, c-format msgid "%s (PID %d) exited with exit code %d" msgstr "%s (PID %d) beendete mit Status %d" -#: postmaster/postmaster.c:3407 postmaster/postmaster.c:3418 -#: postmaster/postmaster.c:3429 postmaster/postmaster.c:3438 -#: postmaster/postmaster.c:3448 +#: postmaster/postmaster.c:3438 postmaster/postmaster.c:3449 +#: postmaster/postmaster.c:3460 postmaster/postmaster.c:3469 +#: postmaster/postmaster.c:3479 #, c-format msgid "Failed process was running: %s" msgstr "Der fehlgeschlagene Prozess führte aus: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3415 +#: postmaster/postmaster.c:3446 #, c-format msgid "%s (PID %d) was terminated by exception 0x%X" msgstr "%s (PID %d) wurde durch Ausnahme 0x%X beendet" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3425 +#: postmaster/postmaster.c:3456 #, c-format msgid "%s (PID %d) was terminated by signal %d: %s" msgstr "%s (PID %d) wurde von Signal %d beendet: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3436 +#: postmaster/postmaster.c:3467 #, c-format msgid "%s (PID %d) was terminated by signal %d" msgstr "%s (PID %d) wurde von Signal %d beendet" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3446 +#: postmaster/postmaster.c:3477 #, c-format msgid "%s (PID %d) exited with unrecognized status %d" msgstr "%s (PID %d) beendete mit unbekanntem Status %d" -#: postmaster/postmaster.c:3634 +#: postmaster/postmaster.c:3665 #, c-format msgid "abnormal database system shutdown" msgstr "abnormales Herunterfahren des Datenbanksystems" -#: postmaster/postmaster.c:3674 +#: postmaster/postmaster.c:3705 #, c-format msgid "all server processes terminated; reinitializing" msgstr "alle Serverprozesse beendet; initialisiere neu" -#: postmaster/postmaster.c:3931 +#: postmaster/postmaster.c:3962 #, c-format msgid "could not fork new process for connection: %m" msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:3973 +#: postmaster/postmaster.c:4004 msgid "could not fork new process for connection: " msgstr "konnte neuen Prozess für Verbindung nicht starten (fork-Fehler): " -#: postmaster/postmaster.c:4089 +#: postmaster/postmaster.c:4128 #, c-format msgid "connection received: host=%s port=%s" msgstr "Verbindung empfangen: Host=%s Port=%s" -#: postmaster/postmaster.c:4094 +#: postmaster/postmaster.c:4133 #, c-format msgid "connection received: host=%s" msgstr "Verbindung empfangen: Host=%s" -#: postmaster/postmaster.c:4384 +#: postmaster/postmaster.c:4417 #, c-format msgid "could not execute server process \"%s\": %m" msgstr "konnte Serverprozess „%s“ nicht ausführen: %m" -#: postmaster/postmaster.c:4879 +#: postmaster/postmaster.c:4915 #, c-format msgid "postmaster became multithreaded" msgstr "Postmaster ist multithreaded geworden" -#: postmaster/postmaster.c:4945 +#: postmaster/postmaster.c:4981 #, c-format msgid "database system is ready to accept read only connections" msgstr "Datenbanksystem ist bereit, um lesende Verbindungen anzunehmen" -#: postmaster/postmaster.c:5258 +#: postmaster/postmaster.c:5294 #, c-format msgid "could not fork startup process: %m" msgstr "konnte Startprozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5262 +#: postmaster/postmaster.c:5298 #, c-format msgid "could not fork background writer process: %m" msgstr "konnte Background-Writer-Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5266 +#: postmaster/postmaster.c:5302 #, c-format msgid "could not fork checkpointer process: %m" msgstr "konnte Checkpointer-Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5270 +#: postmaster/postmaster.c:5306 #, c-format msgid "could not fork WAL writer process: %m" msgstr "konnte WAL-Writer-Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5274 +#: postmaster/postmaster.c:5310 #, c-format msgid "could not fork WAL receiver process: %m" msgstr "konnte WAL-Receiver-Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5278 +#: postmaster/postmaster.c:5314 #, c-format msgid "could not fork process: %m" msgstr "konnte Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5440 +#: postmaster/postmaster.c:5476 #, c-format msgid "database connection requirement not indicated during registration" msgstr "die Notwendigkeit, Datenbankverbindungen zu erzeugen, wurde bei der Registrierung nicht angezeigt" -#: postmaster/postmaster.c:5447 +#: postmaster/postmaster.c:5483 #, c-format msgid "invalid processing mode in background worker" msgstr "ungültiger Verarbeitungsmodus in Background-Worker" -#: postmaster/postmaster.c:5499 +#: postmaster/postmaster.c:5535 #, c-format msgid "starting background worker process \"%s\"" msgstr "starte Background-Worker-Prozess „%s“" -#: postmaster/postmaster.c:5510 +#: postmaster/postmaster.c:5546 #, c-format msgid "could not fork worker process: %m" msgstr "konnte Worker-Prozess nicht starten (fork-Fehler): %m" -#: postmaster/postmaster.c:5899 +#: postmaster/postmaster.c:5935 #, c-format msgid "could not duplicate socket %d for use in backend: error code %d" msgstr "konnte Socket %d nicht für Verwendung in Backend duplizieren: Fehlercode %d" -#: postmaster/postmaster.c:5931 +#: postmaster/postmaster.c:5967 #, c-format msgid "could not create inherited socket: error code %d\n" msgstr "konnte geerbtes Socket nicht erzeugen: Fehlercode %d\n" -#: postmaster/postmaster.c:5960 +#: postmaster/postmaster.c:5996 #, c-format msgid "could not open backend variables file \"%s\": %s\n" msgstr "konnte Servervariablendatei „%s“ nicht öffnen: %s\n" -#: postmaster/postmaster.c:5967 +#: postmaster/postmaster.c:6003 #, c-format msgid "could not read from backend variables file \"%s\": %s\n" msgstr "konnte nicht aus Servervariablendatei „%s“ lesen: %s\n" -#: postmaster/postmaster.c:5976 +#: postmaster/postmaster.c:6012 #, c-format msgid "could not remove file \"%s\": %s\n" msgstr "konnte Datei „%s“ nicht löschen: %s\n" -#: postmaster/postmaster.c:5993 +#: postmaster/postmaster.c:6029 #, c-format msgid "could not map view of backend variables: error code %lu\n" msgstr "konnte Sicht der Backend-Variablen nicht mappen: Fehlercode %lu\n" -#: postmaster/postmaster.c:6002 +#: postmaster/postmaster.c:6038 #, c-format msgid "could not unmap view of backend variables: error code %lu\n" msgstr "konnte Sicht der Backend-Variablen nicht unmappen: Fehlercode %lu\n" -#: postmaster/postmaster.c:6009 +#: postmaster/postmaster.c:6045 #, c-format msgid "could not close handle to backend parameter variables: error code %lu\n" msgstr "konnte Handle für Backend-Parametervariablen nicht schließen: Fehlercode %lu\n" -#: postmaster/postmaster.c:6168 +#: postmaster/postmaster.c:6204 #, c-format msgid "could not read exit code for process\n" msgstr "konnte Exitcode des Prozesses nicht lesen\n" -#: postmaster/postmaster.c:6173 +#: postmaster/postmaster.c:6209 #, c-format msgid "could not post child completion status\n" msgstr "konnte Child-Completion-Status nicht versenden\n" @@ -13753,13 +13748,13 @@ msgstr "Zeichenkette in Anführungszeichen nicht abgeschlossen" msgid "syntax error: unexpected character \"%s\"" msgstr "Syntaxfehler: unerwartetes Zeichen „%s“" -#: replication/basebackup.c:184 replication/basebackup.c:1068 +#: replication/basebackup.c:184 replication/basebackup.c:1076 #: utils/adt/misc.c:353 #, c-format msgid "could not read symbolic link \"%s\": %m" msgstr "konnte symbolische Verknüpfung „%s“ nicht lesen: %m" -#: replication/basebackup.c:191 replication/basebackup.c:1072 +#: replication/basebackup.c:191 replication/basebackup.c:1080 #: utils/adt/misc.c:357 #, c-format msgid "symbolic link \"%s\" target is too long" @@ -13786,7 +13781,7 @@ msgstr "konnte WAL-Datei „%s“ nicht finden" msgid "unexpected WAL file size \"%s\"" msgstr "unerwartete WAL-Dateigröße „%s“" -#: replication/basebackup.c:483 replication/basebackup.c:1210 +#: replication/basebackup.c:483 replication/basebackup.c:1202 #, c-format msgid "base backup could not send data, aborting backup" msgstr "Basissicherung konnte keine Daten senden, Sicherung abgebrochen" @@ -13803,21 +13798,16 @@ msgstr "doppelte Option „%s“" msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)" msgstr "%d ist außerhalb des gültigen Bereichs für Parameter „%s“ (%d ... %d)" -#: replication/basebackup.c:894 replication/basebackup.c:987 +#: replication/basebackup.c:902 replication/basebackup.c:995 #, c-format msgid "could not stat file or directory \"%s\": %m" msgstr "konnte „stat“ für Datei oder Verzeichnis „%s“ nicht ausführen: %m" -#: replication/basebackup.c:1146 +#: replication/basebackup.c:1154 #, c-format msgid "skipping special file \"%s\"" msgstr "überspringe besondere Datei „%s“" -#: replication/basebackup.c:1200 -#, c-format -msgid "archive member \"%s\" too large for tar format" -msgstr "Archivmitglied „%s“ zu groß für Tar-Format" - #: replication/libpqwalreceiver/libpqwalreceiver.c:106 #, c-format msgid "could not connect to the primary server: %s" @@ -13951,7 +13941,7 @@ msgstr "Slot „%s“, Ausgabe-Plugin „%s“, im Callback %s, zugehörige LSN msgid "slot \"%s\", output plugin \"%s\", in the %s callback" msgstr "Slot „%s“, Ausgabe-Plugin „%s“, im Callback %s" -#: replication/logical/logicalfuncs.c:190 replication/walsender.c:2111 +#: replication/logical/logicalfuncs.c:190 replication/walsender.c:2131 #, c-format msgid "could not read from log segment %s, offset %u, length %lu: %m" msgstr "konnte nicht aus Logsegment %s bei Position %u, Länge %lu lesen: %m" @@ -13961,22 +13951,32 @@ msgstr "konnte nicht aus Logsegment %s bei Position %u, Länge %lu lesen: %m" msgid "must be superuser or replication role to use replication slots" msgstr "nur Superuser und Replikationsrollen können Replikations-Slots verwenden" -#: replication/logical/logicalfuncs.c:339 +#: replication/logical/logicalfuncs.c:299 +#, c-format +msgid "slot name must not be null" +msgstr "Slot-Name darf nicht NULL sein" + +#: replication/logical/logicalfuncs.c:315 +#, c-format +msgid "options array must not be null" +msgstr "Optionen-Array darf nicht NULL sein" + +#: replication/logical/logicalfuncs.c:346 #, c-format msgid "array must be one-dimensional" msgstr "Array muss eindimensional sein" -#: replication/logical/logicalfuncs.c:345 +#: replication/logical/logicalfuncs.c:352 #, c-format msgid "array must not contain nulls" msgstr "Array darf keine NULL-Werte enthalten" -#: replication/logical/logicalfuncs.c:361 utils/adt/json.c:2202 +#: replication/logical/logicalfuncs.c:368 utils/adt/json.c:2206 #, c-format msgid "array must have even number of elements" msgstr "Array muss eine gerade Anzahl Elemente haben" -#: replication/logical/logicalfuncs.c:404 +#: replication/logical/logicalfuncs.c:410 #, c-format msgid "logical decoding output plugin \"%s\" produces binary output, but \"%s\" expects textual data" msgstr "Ausgabe-Plugin „%s“ erzeugt binäre Ausgabe, aber „%s“ erwartet Textdaten" @@ -14249,67 +14249,67 @@ msgstr "hole Zeitleisten-History-Datei für Zeitleiste %u vom Primärserver" msgid "could not write to log segment %s at offset %u, length %lu: %m" msgstr "konnte nicht in Logsegment %s bei Position %u, Länge %lu schreiben: %m" -#: replication/walsender.c:468 +#: replication/walsender.c:482 #, c-format msgid "could not seek to beginning of file \"%s\": %m" msgstr "konnte Positionszeiger nicht den Anfang der Datei „%s“ setzen: %m" -#: replication/walsender.c:519 +#: replication/walsender.c:533 #, c-format msgid "cannot use a logical replication slot for physical replication" msgstr "logischer Replikations-Slot kann nicht für physische Replikation verwendet werden" -#: replication/walsender.c:582 +#: replication/walsender.c:596 #, c-format msgid "requested starting point %X/%X on timeline %u is not in this server's history" msgstr "angeforderter Startpunkt %X/%X auf Zeitleiste %u ist nicht in der History dieses Servers" -#: replication/walsender.c:586 +#: replication/walsender.c:600 #, c-format msgid "This server's history forked from timeline %u at %X/%X." msgstr "Die History dieses Servers zweigte von Zeitleiste %u bei %X/%X ab." -#: replication/walsender.c:631 +#: replication/walsender.c:645 #, c-format msgid "requested starting point %X/%X is ahead of the WAL flush position of this server %X/%X" msgstr "angeforderter Startpunkt %X/%X ist vor der WAL-Flush-Position dieses Servers %X/%X" -#: replication/walsender.c:946 +#: replication/walsender.c:963 #, c-format msgid "terminating walsender process after promotion" msgstr "beende WAL-Sender-Prozess nach Beförderung" -#: replication/walsender.c:1362 replication/walsender.c:1378 +#: replication/walsender.c:1379 replication/walsender.c:1395 #, c-format msgid "unexpected EOF on standby connection" msgstr "unerwartetes EOF auf Standby-Verbindung" -#: replication/walsender.c:1392 +#: replication/walsender.c:1409 #, c-format msgid "unexpected standby message type \"%c\", after receiving CopyDone" msgstr "unerwarteter Standby-Message-Typ „%c“, nach Empfang von CopyDone" -#: replication/walsender.c:1430 +#: replication/walsender.c:1447 #, c-format msgid "invalid standby message type \"%c\"" msgstr "ungültiger Standby-Message-Typ „%c“" -#: replication/walsender.c:1471 +#: replication/walsender.c:1488 #, c-format msgid "unexpected message type \"%c\"" msgstr "unerwarteter Message-Typ „%c“" -#: replication/walsender.c:1758 +#: replication/walsender.c:1775 #, c-format msgid "terminating walsender process due to replication timeout" msgstr "breche WAL-Sender-Prozess ab wegen Zeitüberschreitung bei der Replikation" -#: replication/walsender.c:1851 +#: replication/walsender.c:1868 #, c-format msgid "standby \"%s\" has now caught up with primary" msgstr "Standby-Server „%s“ hat jetzt den Primärserver eingeholt" -#: replication/walsender.c:1955 +#: replication/walsender.c:1975 #, c-format msgid "number of requested standby connections exceeds max_wal_senders (currently %d)" msgstr "Anzahl angeforderter Standby-Verbindungen überschreitet max_wal_senders (aktuell %d)" @@ -14510,133 +14510,133 @@ msgstr "RETURNING-Listen können nicht in mehreren Regeln auftreten" msgid "multiple assignments to same column \"%s\"" msgstr "mehrere Zuweisungen zur selben Spalte „%s“" -#: rewrite/rewriteHandler.c:1698 rewrite/rewriteHandler.c:3144 +#: rewrite/rewriteHandler.c:1698 rewrite/rewriteHandler.c:3161 #, c-format msgid "infinite recursion detected in rules for relation \"%s\"" msgstr "unendliche Rekursion entdeckt in Regeln für Relation „%s“" -#: rewrite/rewriteHandler.c:1995 +#: rewrite/rewriteHandler.c:1998 msgid "Junk view columns are not updatable." msgstr "Junk-Sichtspalten sind nicht aktualisierbar." -#: rewrite/rewriteHandler.c:2000 +#: rewrite/rewriteHandler.c:2003 msgid "View columns that are not columns of their base relation are not updatable." msgstr "Sichtspalten, die nicht Spalten ihrer Basisrelation sind, sind nicht aktualisierbar." -#: rewrite/rewriteHandler.c:2003 +#: rewrite/rewriteHandler.c:2006 msgid "View columns that refer to system columns are not updatable." msgstr "Sichtspalten, die auf Systemspalten verweisen, sind nicht aktualisierbar." -#: rewrite/rewriteHandler.c:2006 +#: rewrite/rewriteHandler.c:2009 msgid "View columns that return whole-row references are not updatable." msgstr "Sichtspalten, die Verweise auf ganze Zeilen zurückgeben, sind nicht aktualisierbar." -#: rewrite/rewriteHandler.c:2064 +#: rewrite/rewriteHandler.c:2067 msgid "Views containing DISTINCT are not automatically updatable." msgstr "Sichten, die DISTINCT enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2067 +#: rewrite/rewriteHandler.c:2070 msgid "Views containing GROUP BY are not automatically updatable." msgstr "Sichten, die GROUP BY enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2070 +#: rewrite/rewriteHandler.c:2073 msgid "Views containing HAVING are not automatically updatable." msgstr "Sichten, die HAVING enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2073 +#: rewrite/rewriteHandler.c:2076 msgid "Views containing UNION, INTERSECT, or EXCEPT are not automatically updatable." msgstr "Sichten, die UNION, INTERSECT oder EXCEPT enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2076 +#: rewrite/rewriteHandler.c:2079 msgid "Views containing WITH are not automatically updatable." msgstr "Sichten, die WITH enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2079 +#: rewrite/rewriteHandler.c:2082 msgid "Views containing LIMIT or OFFSET are not automatically updatable." msgstr "Sichten, die LIMIT oder OFFSET enthalten, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2091 +#: rewrite/rewriteHandler.c:2094 msgid "Views that return aggregate functions are not automatically updatable." msgstr "Sichten, die Aggregatfunktionen zurückgeben, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2094 +#: rewrite/rewriteHandler.c:2097 msgid "Views that return window functions are not automatically updatable." msgstr "Sichten, die Fensterfunktionen zurückgeben, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2097 +#: rewrite/rewriteHandler.c:2100 msgid "Views that return set-returning functions are not automatically updatable." msgstr "Sichten, die Funktionen mit Ergebnismenge zurückgeben, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2104 rewrite/rewriteHandler.c:2108 -#: rewrite/rewriteHandler.c:2115 +#: rewrite/rewriteHandler.c:2107 rewrite/rewriteHandler.c:2111 +#: rewrite/rewriteHandler.c:2118 msgid "Views that do not select from a single table or view are not automatically updatable." msgstr "Sichten, die nicht aus einer einzigen Tabelle oder Sicht lesen, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2139 +#: rewrite/rewriteHandler.c:2142 msgid "Views that have no updatable columns are not automatically updatable." msgstr "Sichten, die keine aktualisierbaren Spalten haben, sind nicht automatisch aktualisierbar." -#: rewrite/rewriteHandler.c:2576 +#: rewrite/rewriteHandler.c:2586 #, c-format msgid "cannot insert into column \"%s\" of view \"%s\"" msgstr "kann nicht in Spalte „%s“ von Sicht „%s“ einfügen" -#: rewrite/rewriteHandler.c:2584 +#: rewrite/rewriteHandler.c:2594 #, c-format msgid "cannot update column \"%s\" of view \"%s\"" msgstr "kann Spalte „%s“ von Sicht „%s“ nicht aktualisieren" -#: rewrite/rewriteHandler.c:2967 +#: rewrite/rewriteHandler.c:2984 #, c-format msgid "DO INSTEAD NOTHING rules are not supported for data-modifying statements in WITH" msgstr "DO INSTEAD NOTHING-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt" -#: rewrite/rewriteHandler.c:2981 +#: rewrite/rewriteHandler.c:2998 #, c-format msgid "conditional DO INSTEAD rules are not supported for data-modifying statements in WITH" msgstr "Do INSTEAD-Regeln mit Bedingung werden für datenmodifizierende Anweisungen in WITH nicht unterstützt" -#: rewrite/rewriteHandler.c:2985 +#: rewrite/rewriteHandler.c:3002 #, c-format msgid "DO ALSO rules are not supported for data-modifying statements in WITH" msgstr "DO ALSO-Regeln werden für datenmodifizierende Anweisungen in WITH nicht unterstützt" -#: rewrite/rewriteHandler.c:2990 +#: rewrite/rewriteHandler.c:3007 #, c-format msgid "multi-statement DO INSTEAD rules are not supported for data-modifying statements in WITH" msgstr "DO INSTEAD-Regeln mit mehreren Anweisungen werden für datenmodifizierende Anweisungen in WITH nicht unterstützt" -#: rewrite/rewriteHandler.c:3181 +#: rewrite/rewriteHandler.c:3198 #, c-format msgid "cannot perform INSERT RETURNING on relation \"%s\"" msgstr "INSERT RETURNING kann in Relation „%s“ nicht ausgeführt werden" -#: rewrite/rewriteHandler.c:3183 +#: rewrite/rewriteHandler.c:3200 #, c-format msgid "You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause." msgstr "Sie benötigen eine ON INSERT DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel." -#: rewrite/rewriteHandler.c:3188 +#: rewrite/rewriteHandler.c:3205 #, c-format msgid "cannot perform UPDATE RETURNING on relation \"%s\"" msgstr "UPDATE RETURNING kann in Relation „%s“ nicht ausgeführt werden" -#: rewrite/rewriteHandler.c:3190 +#: rewrite/rewriteHandler.c:3207 #, c-format msgid "You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause." msgstr "Sie benötigen eine ON UPDATE DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel." -#: rewrite/rewriteHandler.c:3195 +#: rewrite/rewriteHandler.c:3212 #, c-format msgid "cannot perform DELETE RETURNING on relation \"%s\"" msgstr "DELETE RETURNING kann in Relation „%s“ nicht ausgeführt werden" -#: rewrite/rewriteHandler.c:3197 +#: rewrite/rewriteHandler.c:3214 #, c-format msgid "You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause." msgstr "Sie benötigen eine ON DELETE DO INSTEAD Regel ohne Bedingung, mit RETURNING-Klausel." -#: rewrite/rewriteHandler.c:3261 +#: rewrite/rewriteHandler.c:3278 #, c-format msgid "WITH cannot be used in a query that is rewritten by rules into multiple queries" msgstr "WITH kann nicht in einer Anfrage verwendet werden, die durch Regeln in mehrere Anfragen umgeschrieben wird" @@ -14829,17 +14829,17 @@ msgstr "Das scheint mit fehlerhaften Kernels vorzukommen; Sie sollten eine Syste msgid "invalid page in block %u of relation %s; zeroing out page" msgstr "ungültige Seite in Block %u von Relation %s; fülle Seite mit Nullen" -#: storage/buffer/bufmgr.c:3193 +#: storage/buffer/bufmgr.c:3214 #, c-format msgid "could not write block %u of %s" msgstr "konnte Block %u von %s nicht schreiben" -#: storage/buffer/bufmgr.c:3195 +#: storage/buffer/bufmgr.c:3216 #, c-format msgid "Multiple failures --- write error might be permanent." msgstr "Mehrere Fehlschläge --- Schreibfehler ist möglicherweise dauerhaft." -#: storage/buffer/bufmgr.c:3216 storage/buffer/bufmgr.c:3235 +#: storage/buffer/bufmgr.c:3237 storage/buffer/bufmgr.c:3256 #, c-format msgid "writing block %u of relation %s" msgstr "schreibe Block %u von Relation %s" @@ -14981,7 +14981,7 @@ msgstr "konnte Handle für „%s“ nicht duplizieren: %m" #: storage/lmgr/lock.c:872 storage/lmgr/lock.c:906 storage/lmgr/lock.c:2603 #: storage/lmgr/lock.c:3719 storage/lmgr/lock.c:3784 storage/lmgr/lock.c:4074 #: storage/lmgr/predicate.c:2323 storage/lmgr/predicate.c:2338 -#: storage/lmgr/predicate.c:3731 storage/lmgr/predicate.c:4874 +#: storage/lmgr/predicate.c:3730 storage/lmgr/predicate.c:4873 #: storage/lmgr/proc.c:198 utils/hash/dynahash.c:966 #, c-format msgid "out of shared memory" @@ -15229,25 +15229,25 @@ msgid "The source transaction %u is not running anymore." msgstr "Die Quelltransaktion %u läuft nicht mehr." #: storage/lmgr/predicate.c:2324 storage/lmgr/predicate.c:2339 -#: storage/lmgr/predicate.c:3732 +#: storage/lmgr/predicate.c:3731 #, c-format msgid "You might need to increase max_pred_locks_per_transaction." msgstr "Sie müssen möglicherweise max_pred_locks_per_transaction erhöhen." -#: storage/lmgr/predicate.c:3886 storage/lmgr/predicate.c:3975 -#: storage/lmgr/predicate.c:3983 storage/lmgr/predicate.c:4022 -#: storage/lmgr/predicate.c:4261 storage/lmgr/predicate.c:4598 -#: storage/lmgr/predicate.c:4610 storage/lmgr/predicate.c:4652 -#: storage/lmgr/predicate.c:4690 +#: storage/lmgr/predicate.c:3885 storage/lmgr/predicate.c:3974 +#: storage/lmgr/predicate.c:3982 storage/lmgr/predicate.c:4021 +#: storage/lmgr/predicate.c:4260 storage/lmgr/predicate.c:4597 +#: storage/lmgr/predicate.c:4609 storage/lmgr/predicate.c:4651 +#: storage/lmgr/predicate.c:4689 #, c-format msgid "could not serialize access due to read/write dependencies among transactions" msgstr "konnte Zugriff nicht serialisieren wegen Lese-/Schreib-Abhängigkeiten zwischen Transaktionen" -#: storage/lmgr/predicate.c:3888 storage/lmgr/predicate.c:3977 -#: storage/lmgr/predicate.c:3985 storage/lmgr/predicate.c:4024 -#: storage/lmgr/predicate.c:4263 storage/lmgr/predicate.c:4600 -#: storage/lmgr/predicate.c:4612 storage/lmgr/predicate.c:4654 -#: storage/lmgr/predicate.c:4692 +#: storage/lmgr/predicate.c:3887 storage/lmgr/predicate.c:3976 +#: storage/lmgr/predicate.c:3984 storage/lmgr/predicate.c:4023 +#: storage/lmgr/predicate.c:4262 storage/lmgr/predicate.c:4599 +#: storage/lmgr/predicate.c:4611 storage/lmgr/predicate.c:4653 +#: storage/lmgr/predicate.c:4691 #, c-format msgid "The transaction might succeed if retried." msgstr "Die Transaktion könnte erfolgreich sein, wenn sie erneut versucht würde." @@ -16129,8 +16129,8 @@ msgstr "Arrays mit unterschiedlichen Dimensionen sind nicht kompatibel für Anei msgid "invalid number of dimensions: %d" msgstr "ungültige Anzahl Dimensionen: %d" -#: utils/adt/array_userfuncs.c:487 utils/adt/json.c:1698 utils/adt/json.c:1793 -#: utils/adt/json.c:1824 +#: utils/adt/array_userfuncs.c:487 utils/adt/json.c:1702 utils/adt/json.c:1797 +#: utils/adt/json.c:1828 #, c-format msgid "could not determine input data type" msgstr "konnte Eingabedatentypen nicht bestimmen" @@ -16188,8 +16188,8 @@ msgid "Specified array dimensions do not match array contents." msgstr "Angegebene Array-Dimensionen stimmen nicht mit dem Array-Inhalt überein." #: utils/adt/arrayfuncs.c:462 utils/adt/arrayfuncs.c:489 -#: utils/adt/rangetypes.c:2083 utils/adt/rangetypes.c:2091 -#: utils/adt/rowtypes.c:205 utils/adt/rowtypes.c:213 +#: utils/adt/rangetypes.c:2096 utils/adt/rangetypes.c:2104 +#: utils/adt/rowtypes.c:208 utils/adt/rowtypes.c:216 #, c-format msgid "Unexpected end of input." msgstr "Unerwartetes Ende der Eingabe." @@ -16239,7 +16239,7 @@ msgstr "ungültige Array-Flags" msgid "wrong element type" msgstr "falscher Elementtyp" -#: utils/adt/arrayfuncs.c:1340 utils/adt/rangetypes.c:325 +#: utils/adt/arrayfuncs.c:1340 utils/adt/rangetypes.c:334 #: utils/cache/lsyscache.c:2549 #, c-format msgid "no binary input function available for type %s" @@ -16250,7 +16250,7 @@ msgstr "keine binäre Eingabefunktion verfügbar für Typ %s" msgid "improper binary format in array element %d" msgstr "falsches Binärformat in Arrayelement %d" -#: utils/adt/arrayfuncs.c:1562 utils/adt/rangetypes.c:330 +#: utils/adt/arrayfuncs.c:1562 utils/adt/rangetypes.c:339 #: utils/cache/lsyscache.c:2582 #, c-format msgid "no binary output function available for type %s" @@ -16264,7 +16264,7 @@ msgstr "Auswählen von Stücken aus Arrays mit fester Länge ist nicht implement #: utils/adt/arrayfuncs.c:2122 utils/adt/arrayfuncs.c:2144 #: utils/adt/arrayfuncs.c:2178 utils/adt/arrayfuncs.c:2464 #: utils/adt/arrayfuncs.c:4962 utils/adt/arrayfuncs.c:4994 -#: utils/adt/arrayfuncs.c:5011 utils/adt/json.c:2215 utils/adt/json.c:2290 +#: utils/adt/arrayfuncs.c:5011 utils/adt/json.c:2219 utils/adt/json.c:2294 #, c-format msgid "wrong number of array subscripts" msgstr "falsche Anzahl Arrayindizes" @@ -16301,7 +16301,7 @@ msgstr "NULL-Werte im Array sind in diesem Zusammenhang nicht erlaubt" msgid "cannot compare arrays of different element types" msgstr "kann Arrays mit verschiedenen Elementtypen nicht vergleichen" -#: utils/adt/arrayfuncs.c:3609 utils/adt/rangetypes.c:1212 +#: utils/adt/arrayfuncs.c:3609 utils/adt/rangetypes.c:1225 #, c-format msgid "could not identify a hash function for type %s" msgstr "konnte keine Hash-Funktion für Typ %s ermitteln" @@ -16374,12 +16374,12 @@ msgstr "ungültige Eingabesyntax für Typ money: „%s“" #: utils/adt/cash.c:607 utils/adt/cash.c:657 utils/adt/cash.c:708 #: utils/adt/cash.c:757 utils/adt/cash.c:809 utils/adt/cash.c:859 #: utils/adt/float.c:788 utils/adt/float.c:852 utils/adt/float.c:2530 -#: utils/adt/float.c:2593 utils/adt/geo_ops.c:4115 utils/adt/int.c:719 +#: utils/adt/float.c:2593 utils/adt/geo_ops.c:4118 utils/adt/int.c:719 #: utils/adt/int.c:861 utils/adt/int.c:969 utils/adt/int.c:1058 #: utils/adt/int.c:1097 utils/adt/int.c:1125 utils/adt/int8.c:597 #: utils/adt/int8.c:657 utils/adt/int8.c:897 utils/adt/int8.c:1005 #: utils/adt/int8.c:1094 utils/adt/int8.c:1202 utils/adt/numeric.c:4968 -#: utils/adt/numeric.c:5251 utils/adt/timestamp.c:3357 +#: utils/adt/numeric.c:5251 utils/adt/timestamp.c:3356 #, c-format msgid "division by zero" msgstr "Division durch Null" @@ -16389,123 +16389,123 @@ msgstr "Division durch Null" msgid "\"char\" out of range" msgstr "\"char\" ist außerhalb des gültigen Bereichs" -#: utils/adt/date.c:68 utils/adt/timestamp.c:102 utils/adt/varbit.c:52 +#: utils/adt/date.c:67 utils/adt/timestamp.c:101 utils/adt/varbit.c:52 #: utils/adt/varchar.c:44 #, c-format msgid "invalid type modifier" msgstr "ungültige Typmodifikation" -#: utils/adt/date.c:73 +#: utils/adt/date.c:72 #, c-format msgid "TIME(%d)%s precision must not be negative" msgstr "Präzision von TIME(%d)%s darf nicht negativ sein" -#: utils/adt/date.c:79 +#: utils/adt/date.c:78 #, c-format msgid "TIME(%d)%s precision reduced to maximum allowed, %d" msgstr "Präzision von TIME(%d)%s auf erlaubten Höchstwert %d reduziert" -#: utils/adt/date.c:142 utils/adt/datetime.c:1208 utils/adt/datetime.c:2079 +#: utils/adt/date.c:141 utils/adt/datetime.c:1208 utils/adt/datetime.c:2079 #, c-format msgid "date/time value \"current\" is no longer supported" msgstr "Datum/Zeitwert „current“ wird nicht mehr unterstützt" -#: utils/adt/date.c:167 utils/adt/formatting.c:3523 +#: utils/adt/date.c:166 utils/adt/formatting.c:3523 #, c-format msgid "date out of range: \"%s\"" msgstr "date ist außerhalb des gültigen Bereichs: „%s“" -#: utils/adt/date.c:217 utils/adt/xml.c:2025 +#: utils/adt/date.c:216 utils/adt/xml.c:2025 #, c-format msgid "date out of range" msgstr "date ist außerhalb des gültigen Bereichs" -#: utils/adt/date.c:259 utils/adt/timestamp.c:600 +#: utils/adt/date.c:258 utils/adt/timestamp.c:599 #, c-format msgid "date field value out of range: %d-%02d-%02d" msgstr "Datum-Feldwert ist außerhalb des gültigen Bereichs: %d-%02d-%02d" -#: utils/adt/date.c:265 utils/adt/timestamp.c:606 +#: utils/adt/date.c:264 utils/adt/timestamp.c:605 #, c-format msgid "date out of range: %d-%02d-%02d" msgstr "date ist außerhalb des gültigen Bereichs: %d-%02d-%02d" -#: utils/adt/date.c:418 +#: utils/adt/date.c:417 #, c-format msgid "cannot subtract infinite dates" msgstr "kann unendliche date-Werte nicht subtrahieren" -#: utils/adt/date.c:475 utils/adt/date.c:512 +#: utils/adt/date.c:474 utils/adt/date.c:511 #, c-format msgid "date out of range for timestamp" msgstr "Datum ist außerhalb des gültigen Bereichs für Typ „timestamp“" -#: utils/adt/date.c:971 utils/adt/date.c:1017 utils/adt/date.c:1617 -#: utils/adt/date.c:1653 utils/adt/date.c:2525 utils/adt/formatting.c:3399 +#: utils/adt/date.c:970 utils/adt/date.c:1016 utils/adt/date.c:1616 +#: utils/adt/date.c:1652 utils/adt/date.c:2524 utils/adt/formatting.c:3399 #: utils/adt/formatting.c:3431 utils/adt/formatting.c:3499 -#: utils/adt/json.c:1469 utils/adt/json.c:1496 utils/adt/nabstime.c:455 +#: utils/adt/json.c:1477 utils/adt/json.c:1499 utils/adt/nabstime.c:455 #: utils/adt/nabstime.c:498 utils/adt/nabstime.c:528 utils/adt/nabstime.c:571 -#: utils/adt/timestamp.c:232 utils/adt/timestamp.c:275 -#: utils/adt/timestamp.c:724 utils/adt/timestamp.c:753 -#: utils/adt/timestamp.c:792 utils/adt/timestamp.c:2946 -#: utils/adt/timestamp.c:2967 utils/adt/timestamp.c:2980 -#: utils/adt/timestamp.c:2989 utils/adt/timestamp.c:3046 -#: utils/adt/timestamp.c:3069 utils/adt/timestamp.c:3082 -#: utils/adt/timestamp.c:3093 utils/adt/timestamp.c:3618 -#: utils/adt/timestamp.c:3747 utils/adt/timestamp.c:3788 -#: utils/adt/timestamp.c:3876 utils/adt/timestamp.c:3922 -#: utils/adt/timestamp.c:4033 utils/adt/timestamp.c:4357 -#: utils/adt/timestamp.c:4473 utils/adt/timestamp.c:4483 -#: utils/adt/timestamp.c:4568 utils/adt/timestamp.c:4687 -#: utils/adt/timestamp.c:4697 utils/adt/timestamp.c:4932 -#: utils/adt/timestamp.c:4946 utils/adt/timestamp.c:5025 -#: utils/adt/timestamp.c:5032 utils/adt/timestamp.c:5058 -#: utils/adt/timestamp.c:5062 utils/adt/timestamp.c:5131 utils/adt/xml.c:2047 +#: utils/adt/timestamp.c:231 utils/adt/timestamp.c:274 +#: utils/adt/timestamp.c:723 utils/adt/timestamp.c:752 +#: utils/adt/timestamp.c:791 utils/adt/timestamp.c:2945 +#: utils/adt/timestamp.c:2966 utils/adt/timestamp.c:2979 +#: utils/adt/timestamp.c:2988 utils/adt/timestamp.c:3045 +#: utils/adt/timestamp.c:3068 utils/adt/timestamp.c:3081 +#: utils/adt/timestamp.c:3092 utils/adt/timestamp.c:3617 +#: utils/adt/timestamp.c:3746 utils/adt/timestamp.c:3787 +#: utils/adt/timestamp.c:3875 utils/adt/timestamp.c:3921 +#: utils/adt/timestamp.c:4032 utils/adt/timestamp.c:4356 +#: utils/adt/timestamp.c:4472 utils/adt/timestamp.c:4482 +#: utils/adt/timestamp.c:4567 utils/adt/timestamp.c:4686 +#: utils/adt/timestamp.c:4696 utils/adt/timestamp.c:4931 +#: utils/adt/timestamp.c:4945 utils/adt/timestamp.c:5024 +#: utils/adt/timestamp.c:5031 utils/adt/timestamp.c:5057 +#: utils/adt/timestamp.c:5061 utils/adt/timestamp.c:5130 utils/adt/xml.c:2047 #: utils/adt/xml.c:2054 utils/adt/xml.c:2074 utils/adt/xml.c:2081 #, c-format msgid "timestamp out of range" msgstr "timestamp ist außerhalb des gültigen Bereichs" -#: utils/adt/date.c:1043 +#: utils/adt/date.c:1042 #, c-format msgid "cannot convert reserved abstime value to date" msgstr "kann reservierten „abstime“-Wert nicht in „date“ umwandeln" -#: utils/adt/date.c:1197 utils/adt/date.c:1204 utils/adt/date.c:2015 -#: utils/adt/date.c:2022 +#: utils/adt/date.c:1196 utils/adt/date.c:1203 utils/adt/date.c:2014 +#: utils/adt/date.c:2021 #, c-format msgid "time out of range" msgstr "time ist außerhalb des gültigen Bereichs" -#: utils/adt/date.c:1265 utils/adt/timestamp.c:625 +#: utils/adt/date.c:1264 utils/adt/timestamp.c:624 #, c-format msgid "time field value out of range: %d:%02d:%02g" msgstr "Zeit-Feldwert ist außerhalb des gültigen Bereichs: %d:%02d:%02g" -#: utils/adt/date.c:1893 utils/adt/date.c:1910 +#: utils/adt/date.c:1892 utils/adt/date.c:1909 #, c-format msgid "\"time\" units \"%s\" not recognized" msgstr "„time“-Einheit „%s“ nicht erkannt" -#: utils/adt/date.c:2031 +#: utils/adt/date.c:2030 #, c-format msgid "time zone displacement out of range" msgstr "Zeitzonenunterschied ist außerhalb des gültigen Bereichs" -#: utils/adt/date.c:2655 utils/adt/date.c:2672 +#: utils/adt/date.c:2654 utils/adt/date.c:2671 #, c-format msgid "\"time with time zone\" units \"%s\" not recognized" msgstr "„time with time zone“-Einheit „%s“ nicht erkannt" -#: utils/adt/date.c:2745 utils/adt/datetime.c:925 utils/adt/datetime.c:1805 -#: utils/adt/datetime.c:4566 utils/adt/timestamp.c:539 -#: utils/adt/timestamp.c:566 utils/adt/timestamp.c:4958 -#: utils/adt/timestamp.c:5142 +#: utils/adt/date.c:2744 utils/adt/datetime.c:925 utils/adt/datetime.c:1805 +#: utils/adt/datetime.c:4566 utils/adt/timestamp.c:538 +#: utils/adt/timestamp.c:565 utils/adt/timestamp.c:4957 +#: utils/adt/timestamp.c:5141 #, c-format msgid "time zone \"%s\" not recognized" msgstr "Zeitzone „%s“ nicht erkannt" -#: utils/adt/date.c:2785 utils/adt/timestamp.c:4983 utils/adt/timestamp.c:5168 +#: utils/adt/date.c:2784 utils/adt/timestamp.c:4982 utils/adt/timestamp.c:5167 #, c-format msgid "interval time zone \"%s\" must not include months or days" msgstr "Intervall-Zeitzone „%s“ darf keine Monate oder Tage enthalten" @@ -16658,7 +16658,7 @@ msgstr "„%s“ ist außerhalb des gültigen Bereichs für Typ double precision msgid "smallint out of range" msgstr "smallint ist außerhalb des gültigen Bereichs" -#: utils/adt/float.c:1363 utils/adt/numeric.c:5644 +#: utils/adt/float.c:1363 utils/adt/numeric.c:5650 #, c-format msgid "cannot take square root of a negative number" msgstr "Quadratwurzel von negativer Zahl kann nicht ermittelt werden" @@ -16673,12 +16673,12 @@ msgstr "null hoch eine negative Zahl ist undefiniert" msgid "a negative number raised to a non-integer power yields a complex result" msgstr "eine negative Zahl hoch eine nicht ganze Zahl ergibt ein komplexes Ergebnis" -#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5862 +#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5868 #, c-format msgid "cannot take logarithm of zero" msgstr "Logarithmus von null kann nicht ermittelt werden" -#: utils/adt/float.c:1479 utils/adt/float.c:1509 utils/adt/numeric.c:5866 +#: utils/adt/float.c:1479 utils/adt/float.c:1509 utils/adt/numeric.c:5872 #, c-format msgid "cannot take logarithm of a negative number" msgstr "Logarithmus negativer Zahlen kann nicht ermittelt werden" @@ -16964,129 +16964,129 @@ msgstr "nur Superuser können Dateiinformationen lesen" msgid "must be superuser to get directory listings" msgstr "nur Superuser können Verzeichnislisten lesen" -#: utils/adt/geo_ops.c:299 utils/adt/geo_ops.c:1398 utils/adt/geo_ops.c:3460 -#: utils/adt/geo_ops.c:4236 utils/adt/geo_ops.c:5165 +#: utils/adt/geo_ops.c:300 utils/adt/geo_ops.c:1399 utils/adt/geo_ops.c:3461 +#: utils/adt/geo_ops.c:4239 utils/adt/geo_ops.c:5168 #, c-format msgid "too many points requested" msgstr "zu viele Punkte verlangt" -#: utils/adt/geo_ops.c:322 +#: utils/adt/geo_ops.c:323 #, c-format msgid "could not format \"path\" value" msgstr "konnte „path“-Wert nicht formatieren" -#: utils/adt/geo_ops.c:397 +#: utils/adt/geo_ops.c:398 #, c-format msgid "invalid input syntax for type box: \"%s\"" msgstr "ungültige Eingabesyntax für Typ box: „%s“" -#: utils/adt/geo_ops.c:992 +#: utils/adt/geo_ops.c:993 #, c-format msgid "invalid line specification: must be two distinct points" msgstr "ungültige „line“-Angabe: es müssen zwei verschiedene Punkte angegeben werden" -#: utils/adt/geo_ops.c:1001 +#: utils/adt/geo_ops.c:1002 #, c-format msgid "invalid line specification: A and B cannot both be zero" msgstr "ungültige „line“-Angabe: A und B können nicht beide null sein" -#: utils/adt/geo_ops.c:1006 +#: utils/adt/geo_ops.c:1007 #, c-format msgid "invalid input syntax for type line: \"%s\"" msgstr "ungültige Eingabesyntax für Typ line: „%s“" -#: utils/adt/geo_ops.c:1378 utils/adt/geo_ops.c:1409 +#: utils/adt/geo_ops.c:1379 utils/adt/geo_ops.c:1410 #, c-format msgid "invalid input syntax for type path: \"%s\"" msgstr "ungültige Eingabesyntax für Typ path: „%s“" -#: utils/adt/geo_ops.c:1448 +#: utils/adt/geo_ops.c:1449 #, c-format msgid "invalid number of points in external \"path\" value" msgstr "ungültige Anzahl Punkte in externem „path“-Wert" -#: utils/adt/geo_ops.c:1791 +#: utils/adt/geo_ops.c:1792 #, c-format msgid "invalid input syntax for type point: \"%s\"" msgstr "ungültige Eingabesyntax für Typ point: „%s“" -#: utils/adt/geo_ops.c:2019 +#: utils/adt/geo_ops.c:2020 #, c-format msgid "invalid input syntax for type lseg: \"%s\"" msgstr "ungültige Eingabesyntax für Typ lseg: „%s“" -#: utils/adt/geo_ops.c:2623 +#: utils/adt/geo_ops.c:2624 #, c-format msgid "function \"dist_lb\" not implemented" msgstr "Funktion „dist_lb“ ist nicht implementiert" -#: utils/adt/geo_ops.c:3035 +#: utils/adt/geo_ops.c:3036 #, c-format msgid "function \"close_sl\" not implemented" msgstr "Funktion „close_sl“ ist nicht implementiert" -#: utils/adt/geo_ops.c:3137 +#: utils/adt/geo_ops.c:3138 #, c-format msgid "function \"close_lb\" not implemented" msgstr "Funktion „close_lb“ ist nicht implementiert" -#: utils/adt/geo_ops.c:3426 +#: utils/adt/geo_ops.c:3427 #, c-format msgid "cannot create bounding box for empty polygon" msgstr "kann kein umschließendes Rechteck für leeres Polygon berechnen" -#: utils/adt/geo_ops.c:3451 utils/adt/geo_ops.c:3471 +#: utils/adt/geo_ops.c:3452 utils/adt/geo_ops.c:3472 #, c-format msgid "invalid input syntax for type polygon: \"%s\"" msgstr "ungültige Eingabesyntax für Typ polygon: „%s“" -#: utils/adt/geo_ops.c:3511 +#: utils/adt/geo_ops.c:3512 #, c-format msgid "invalid number of points in external \"polygon\" value" msgstr "ungültige Anzahl Punkte in externem „polygon“-Wert" -#: utils/adt/geo_ops.c:4034 +#: utils/adt/geo_ops.c:4037 #, c-format msgid "function \"poly_distance\" not implemented" msgstr "Funktion „poly_distance“ ist nicht implementiert" -#: utils/adt/geo_ops.c:4348 +#: utils/adt/geo_ops.c:4351 #, c-format msgid "function \"path_center\" not implemented" msgstr "Funktion „path_center“ ist nicht implementiert" -#: utils/adt/geo_ops.c:4365 +#: utils/adt/geo_ops.c:4368 #, c-format msgid "open path cannot be converted to polygon" msgstr "offener Pfad kann nicht in Polygon umgewandelt werden" -#: utils/adt/geo_ops.c:4542 utils/adt/geo_ops.c:4552 utils/adt/geo_ops.c:4567 -#: utils/adt/geo_ops.c:4573 +#: utils/adt/geo_ops.c:4545 utils/adt/geo_ops.c:4555 utils/adt/geo_ops.c:4570 +#: utils/adt/geo_ops.c:4576 #, c-format msgid "invalid input syntax for type circle: \"%s\"" msgstr "ungültige Eingabesyntax für Typ circle: „%s“" -#: utils/adt/geo_ops.c:4595 utils/adt/geo_ops.c:4603 +#: utils/adt/geo_ops.c:4598 utils/adt/geo_ops.c:4606 #, c-format msgid "could not format \"circle\" value" msgstr "konnte „circle“-Wert nicht formatieren" -#: utils/adt/geo_ops.c:4630 +#: utils/adt/geo_ops.c:4633 #, c-format msgid "invalid radius in external \"circle\" value" msgstr "ungültiger Radius in externem „circle“-Wert" -#: utils/adt/geo_ops.c:5151 +#: utils/adt/geo_ops.c:5154 #, c-format msgid "cannot convert circle with radius zero to polygon" msgstr "kann Kreis mit Radius null nicht in Polygon umwandeln" -#: utils/adt/geo_ops.c:5156 +#: utils/adt/geo_ops.c:5159 #, c-format msgid "must request at least 2 points" msgstr "mindestens 2 Punkte müssen angefordert werden" -#: utils/adt/geo_ops.c:5200 +#: utils/adt/geo_ops.c:5203 #, c-format msgid "cannot convert empty polygon to circle" msgstr "kann leeres Polygon nicht in Kreis umwandeln" @@ -17106,8 +17106,8 @@ msgstr "ungültige int2vector-Daten" msgid "oidvector has too many elements" msgstr "oidvector-Wert hat zu viele Elemente" -#: utils/adt/int.c:1362 utils/adt/int8.c:1460 utils/adt/timestamp.c:5229 -#: utils/adt/timestamp.c:5310 +#: utils/adt/int.c:1362 utils/adt/int8.c:1460 utils/adt/timestamp.c:5228 +#: utils/adt/timestamp.c:5309 #, c-format msgid "step size cannot equal zero" msgstr "Schrittgröße kann nicht gleich null sein" @@ -17142,160 +17142,160 @@ msgstr "bigint ist außerhalb des gültigen Bereichs" msgid "OID out of range" msgstr "OID ist außerhalb des gültigen Bereichs" -#: utils/adt/json.c:729 utils/adt/json.c:769 utils/adt/json.c:784 -#: utils/adt/json.c:795 utils/adt/json.c:805 utils/adt/json.c:856 -#: utils/adt/json.c:887 utils/adt/json.c:905 utils/adt/json.c:917 -#: utils/adt/json.c:929 utils/adt/json.c:1068 utils/adt/json.c:1082 -#: utils/adt/json.c:1093 utils/adt/json.c:1101 utils/adt/json.c:1109 -#: utils/adt/json.c:1117 utils/adt/json.c:1125 utils/adt/json.c:1133 -#: utils/adt/json.c:1141 utils/adt/json.c:1149 utils/adt/json.c:1179 +#: utils/adt/json.c:738 utils/adt/json.c:778 utils/adt/json.c:793 +#: utils/adt/json.c:804 utils/adt/json.c:814 utils/adt/json.c:865 +#: utils/adt/json.c:896 utils/adt/json.c:914 utils/adt/json.c:926 +#: utils/adt/json.c:938 utils/adt/json.c:1083 utils/adt/json.c:1097 +#: utils/adt/json.c:1108 utils/adt/json.c:1116 utils/adt/json.c:1124 +#: utils/adt/json.c:1132 utils/adt/json.c:1140 utils/adt/json.c:1148 +#: utils/adt/json.c:1156 utils/adt/json.c:1164 utils/adt/json.c:1194 #, c-format msgid "invalid input syntax for type json" msgstr "ungültige Eingabesyntax für Typ json" -#: utils/adt/json.c:730 +#: utils/adt/json.c:739 #, c-format msgid "Character with value 0x%02x must be escaped." msgstr "Zeichen mit Wert 0x%02x muss escapt werden." -#: utils/adt/json.c:770 +#: utils/adt/json.c:779 #, c-format msgid "\"\\u\" must be followed by four hexadecimal digits." msgstr "Nach „\\u“ müssen vier Hexadezimalziffern folgen." -#: utils/adt/json.c:785 +#: utils/adt/json.c:794 #, c-format msgid "Unicode high surrogate must not follow a high surrogate." msgstr "Unicode-High-Surrogate darf nicht auf ein High-Surrogate folgen." -#: utils/adt/json.c:796 utils/adt/json.c:806 utils/adt/json.c:857 -#: utils/adt/json.c:918 utils/adt/json.c:930 +#: utils/adt/json.c:805 utils/adt/json.c:815 utils/adt/json.c:866 +#: utils/adt/json.c:927 utils/adt/json.c:939 #, c-format msgid "Unicode low surrogate must follow a high surrogate." msgstr "Unicode-Low-Surrogate muss auf ein High-Surrogate folgen." -#: utils/adt/json.c:821 utils/adt/json.c:844 +#: utils/adt/json.c:830 utils/adt/json.c:853 #, c-format msgid "unsupported Unicode escape sequence" msgstr "nicht unterstützte Unicode-Escape-Sequenz" -#: utils/adt/json.c:822 +#: utils/adt/json.c:831 #, c-format msgid "\\u0000 cannot be converted to text." msgstr "\\u0000 kann nicht in „text“ umgewandelt werden." -#: utils/adt/json.c:845 +#: utils/adt/json.c:854 #, c-format msgid "Unicode escape values cannot be used for code point values above 007F when the server encoding is not UTF8." msgstr "Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet werden, wenn die Serverkodierung nicht UTF8 ist." -#: utils/adt/json.c:888 utils/adt/json.c:906 +#: utils/adt/json.c:897 utils/adt/json.c:915 #, c-format msgid "Escape sequence \"\\%s\" is invalid." msgstr "Escape-Sequenz „\\%s“ ist nicht gültig." -#: utils/adt/json.c:1069 +#: utils/adt/json.c:1084 #, c-format msgid "The input string ended unexpectedly." msgstr "Die Eingabezeichenkette endete unerwartet." -#: utils/adt/json.c:1083 +#: utils/adt/json.c:1098 #, c-format msgid "Expected end of input, but found \"%s\"." msgstr "Ende der Eingabe erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1094 +#: utils/adt/json.c:1109 #, c-format msgid "Expected JSON value, but found \"%s\"." msgstr "JSON-Wert erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1102 utils/adt/json.c:1150 +#: utils/adt/json.c:1117 utils/adt/json.c:1165 #, c-format msgid "Expected string, but found \"%s\"." msgstr "Zeichenkette erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1110 +#: utils/adt/json.c:1125 #, c-format msgid "Expected array element or \"]\", but found \"%s\"." msgstr "Array-Element oder „]“ erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1118 +#: utils/adt/json.c:1133 #, c-format msgid "Expected \",\" or \"]\", but found \"%s\"." msgstr "„,“ oder „]“ erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1126 +#: utils/adt/json.c:1141 #, c-format msgid "Expected string or \"}\", but found \"%s\"." msgstr "Zeichenkette oder „}“ erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1134 +#: utils/adt/json.c:1149 #, c-format msgid "Expected \":\", but found \"%s\"." msgstr "„:“ erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1142 +#: utils/adt/json.c:1157 #, c-format msgid "Expected \",\" or \"}\", but found \"%s\"." msgstr "„,“ oder „}“ erwartet, aber „%s“ gefunden." -#: utils/adt/json.c:1180 +#: utils/adt/json.c:1195 #, c-format msgid "Token \"%s\" is invalid." msgstr "Token „%s“ ist ungültig." -#: utils/adt/json.c:1252 +#: utils/adt/json.c:1267 #, c-format msgid "JSON data, line %d: %s%s%s" msgstr "JSON-Daten, Zeile %d: %s%s%s" -#: utils/adt/json.c:1395 +#: utils/adt/json.c:1412 #, c-format msgid "key value must be scalar, not array, composite, or json" msgstr "Schlüsselwert muss skalar sein, nicht Array, zusammengesetzt oder json" -#: utils/adt/json.c:1955 utils/adt/json.c:1973 utils/adt/json.c:2067 -#: utils/adt/json.c:2088 utils/adt/json.c:2147 +#: utils/adt/json.c:1959 utils/adt/json.c:1977 utils/adt/json.c:2071 +#: utils/adt/json.c:2092 utils/adt/json.c:2151 #, c-format msgid "could not determine data type for argument %d" msgstr "konnte Datentyp von Argument %d nicht ermitteln" -#: utils/adt/json.c:1960 +#: utils/adt/json.c:1964 #, c-format msgid "field name must not be null" msgstr "Feldname darf nicht NULL sein" -#: utils/adt/json.c:2042 +#: utils/adt/json.c:2046 #, c-format msgid "argument list must have even number of elements" msgstr "Argumentliste muss gerade Anzahl Elemente haben" -#: utils/adt/json.c:2043 +#: utils/adt/json.c:2047 #, c-format msgid "The arguments of json_build_object() must consist of alternating keys and values." msgstr "Die Argumente von json_build_object() müssen abwechselnd Schlüssel und Werte sein." -#: utils/adt/json.c:2073 +#: utils/adt/json.c:2077 #, c-format msgid "argument %d cannot be null" msgstr "Argument %d darf nicht NULL sein" -#: utils/adt/json.c:2074 +#: utils/adt/json.c:2078 #, c-format msgid "Object keys should be text." msgstr "Objektschlüssel sollten Text sein." -#: utils/adt/json.c:2209 +#: utils/adt/json.c:2213 #, c-format msgid "array must have two columns" msgstr "Array muss zwei Spalten haben" -#: utils/adt/json.c:2233 utils/adt/json.c:2317 +#: utils/adt/json.c:2237 utils/adt/json.c:2321 #, c-format msgid "null value not allowed for object key" msgstr "NULL-Werte sind nicht als Objektschlüssel erlaubt" -#: utils/adt/json.c:2306 +#: utils/adt/json.c:2310 #, c-format msgid "mismatched array dimensions" msgstr "Array-Dimensionen passen nicht" @@ -17636,7 +17636,7 @@ msgstr "Skala von NUMERIC (%d) muss zwischen 0 und %d liegen" msgid "invalid NUMERIC type modifier" msgstr "ungültiker Modifikator für Typ NUMERIC" -#: utils/adt/numeric.c:1952 utils/adt/numeric.c:4202 utils/adt/numeric.c:6177 +#: utils/adt/numeric.c:1952 utils/adt/numeric.c:4202 utils/adt/numeric.c:6183 #, c-format msgid "value overflows numeric format" msgstr "Wert verursacht Überlauf im „numeric“-Format" @@ -17666,7 +17666,7 @@ msgstr "Feldüberlauf bei Typ „numeric“" msgid "A field with precision %d, scale %d must round to an absolute value less than %s%d." msgstr "Ein Feld mit Präzision %d, Skala %d muss beim Runden einen Betrag von weniger als %s%d ergeben." -#: utils/adt/numeric.c:5734 +#: utils/adt/numeric.c:5740 #, c-format msgid "argument for function \"exp\" too big" msgstr "Argument für Funktion „exp“ zu groß" @@ -17882,67 +17882,67 @@ msgstr "kann keinen Wert eines Hüllentyps anzeigen" msgid "cannot accept a value of type pg_node_tree" msgstr "kann keinen Wert vom Typ pg_node_tree annehmen" -#: utils/adt/rangetypes.c:396 +#: utils/adt/rangetypes.c:405 #, c-format msgid "range constructor flags argument must not be null" msgstr "Flags-Argument des Bereichstyp-Konstruktors darf nicht NULL sein" -#: utils/adt/rangetypes.c:983 +#: utils/adt/rangetypes.c:992 #, c-format msgid "result of range difference would not be contiguous" msgstr "Ergebnis von Bereichsdifferenz würde nicht zusammenhängend sein" -#: utils/adt/rangetypes.c:1044 +#: utils/adt/rangetypes.c:1053 #, c-format msgid "result of range union would not be contiguous" msgstr "Ergebnis von Bereichsvereinigung würde nicht zusammenhängend sein" -#: utils/adt/rangetypes.c:1502 +#: utils/adt/rangetypes.c:1515 #, c-format msgid "range lower bound must be less than or equal to range upper bound" msgstr "Bereichsuntergrenze muss kleiner als oder gleich der Bereichsobergrenze sein" -#: utils/adt/rangetypes.c:1885 utils/adt/rangetypes.c:1898 -#: utils/adt/rangetypes.c:1912 +#: utils/adt/rangetypes.c:1898 utils/adt/rangetypes.c:1911 +#: utils/adt/rangetypes.c:1925 #, c-format msgid "invalid range bound flags" msgstr "ungültige Markierungen für Bereichsgrenzen" -#: utils/adt/rangetypes.c:1886 utils/adt/rangetypes.c:1899 -#: utils/adt/rangetypes.c:1913 +#: utils/adt/rangetypes.c:1899 utils/adt/rangetypes.c:1912 +#: utils/adt/rangetypes.c:1926 #, c-format msgid "Valid values are \"[]\", \"[)\", \"(]\", and \"()\"." msgstr "Gültige Werte sind „[]“, „[)“, „(]“ und „()“." -#: utils/adt/rangetypes.c:1978 utils/adt/rangetypes.c:1995 -#: utils/adt/rangetypes.c:2008 utils/adt/rangetypes.c:2026 -#: utils/adt/rangetypes.c:2037 utils/adt/rangetypes.c:2081 -#: utils/adt/rangetypes.c:2089 +#: utils/adt/rangetypes.c:1991 utils/adt/rangetypes.c:2008 +#: utils/adt/rangetypes.c:2021 utils/adt/rangetypes.c:2039 +#: utils/adt/rangetypes.c:2050 utils/adt/rangetypes.c:2094 +#: utils/adt/rangetypes.c:2102 #, c-format msgid "malformed range literal: \"%s\"" msgstr "fehlerhafte Bereichskonstante: „%s“" -#: utils/adt/rangetypes.c:1980 +#: utils/adt/rangetypes.c:1993 #, c-format msgid "Junk after \"empty\" key word." msgstr "Müll nach Schlüsselwort „empty“." -#: utils/adt/rangetypes.c:1997 +#: utils/adt/rangetypes.c:2010 #, c-format msgid "Missing left parenthesis or bracket." msgstr "Linke runde oder eckige Klammer fehlt." -#: utils/adt/rangetypes.c:2010 +#: utils/adt/rangetypes.c:2023 #, c-format msgid "Missing comma after lower bound." msgstr "Komma fehlt nach Untergrenze." -#: utils/adt/rangetypes.c:2028 +#: utils/adt/rangetypes.c:2041 #, c-format msgid "Too many commas." msgstr "Zu viele Kommas." -#: utils/adt/rangetypes.c:2039 +#: utils/adt/rangetypes.c:2052 #, c-format msgid "Junk after right parenthesis or bracket." msgstr "Müll nach rechter runder oder eckiger Klammer." @@ -17973,7 +17973,7 @@ msgid "more than one operator named %s" msgstr "es gibt mehrere Operatoren namens %s" #: utils/adt/regproc.c:743 utils/adt/regproc.c:784 utils/adt/regproc.c:1702 -#: utils/adt/ruleutils.c:7679 utils/adt/ruleutils.c:7802 +#: utils/adt/ruleutils.c:7773 utils/adt/ruleutils.c:7896 #, c-format msgid "too many arguments" msgstr "zu viele Argumente" @@ -18080,65 +18080,65 @@ msgstr "Auf Schlüssel (%s)=(%s) wird noch aus Tabelle „%s“ verwiesen." msgid "Key is still referenced from table \"%s\"." msgstr "Auf den Schlüssel wird noch aus Tabelle „%s“ verwiesen." -#: utils/adt/rowtypes.c:100 utils/adt/rowtypes.c:472 +#: utils/adt/rowtypes.c:103 utils/adt/rowtypes.c:479 #, c-format msgid "input of anonymous composite types is not implemented" msgstr "Eingabe anonymer zusammengesetzter Typen ist nicht implementiert" -#: utils/adt/rowtypes.c:152 utils/adt/rowtypes.c:180 utils/adt/rowtypes.c:203 -#: utils/adt/rowtypes.c:211 utils/adt/rowtypes.c:263 utils/adt/rowtypes.c:271 +#: utils/adt/rowtypes.c:155 utils/adt/rowtypes.c:183 utils/adt/rowtypes.c:206 +#: utils/adt/rowtypes.c:214 utils/adt/rowtypes.c:266 utils/adt/rowtypes.c:274 #, c-format msgid "malformed record literal: \"%s\"" msgstr "fehlerhafte Record-Konstante: „%s“" -#: utils/adt/rowtypes.c:153 +#: utils/adt/rowtypes.c:156 #, c-format msgid "Missing left parenthesis." msgstr "Linke Klammer fehlt." -#: utils/adt/rowtypes.c:181 +#: utils/adt/rowtypes.c:184 #, c-format msgid "Too few columns." msgstr "Zu wenige Spalten." -#: utils/adt/rowtypes.c:264 +#: utils/adt/rowtypes.c:267 #, c-format msgid "Too many columns." msgstr "Zu viele Spalten." -#: utils/adt/rowtypes.c:272 +#: utils/adt/rowtypes.c:275 #, c-format msgid "Junk after right parenthesis." msgstr "Müll nach rechter Klammer." -#: utils/adt/rowtypes.c:521 +#: utils/adt/rowtypes.c:528 #, c-format msgid "wrong number of columns: %d, expected %d" msgstr "falsche Anzahl der Spalten: %d, erwartet wurden %d" -#: utils/adt/rowtypes.c:548 +#: utils/adt/rowtypes.c:555 #, c-format msgid "wrong data type: %u, expected %u" msgstr "falscher Datentyp: %u, erwartet wurde %u" -#: utils/adt/rowtypes.c:609 +#: utils/adt/rowtypes.c:616 #, c-format msgid "improper binary format in record column %d" msgstr "falsches Binärformat in Record-Spalte %d" -#: utils/adt/rowtypes.c:891 utils/adt/rowtypes.c:1129 -#: utils/adt/rowtypes.c:1383 utils/adt/rowtypes.c:1660 +#: utils/adt/rowtypes.c:902 utils/adt/rowtypes.c:1142 utils/adt/rowtypes.c:1396 +#: utils/adt/rowtypes.c:1673 #, c-format msgid "cannot compare dissimilar column types %s and %s at record column %d" msgstr "kann unterschiedliche Spaltentyp %s und %s in Record-Spalte %d nicht vergleichen" -#: utils/adt/rowtypes.c:980 utils/adt/rowtypes.c:1200 -#: utils/adt/rowtypes.c:1516 utils/adt/rowtypes.c:1756 +#: utils/adt/rowtypes.c:991 utils/adt/rowtypes.c:1213 utils/adt/rowtypes.c:1529 +#: utils/adt/rowtypes.c:1769 #, c-format msgid "cannot compare record types with different numbers of columns" msgstr "kann Record-Typen mit unterschiedlicher Anzahl Spalten nicht vergleichen" -#: utils/adt/ruleutils.c:4028 +#: utils/adt/ruleutils.c:4099 #, c-format msgid "rule \"%s\" has unsupported event type %d" msgstr "Regel „%s“ hat nicht unterstützten Ereignistyp %d" @@ -18158,133 +18158,133 @@ msgstr "Mustersuche mit regulären Ausdrücken wird für Typ bytea nicht unterst msgid "invalid input syntax for type tid: \"%s\"" msgstr "ungültige Eingabesyntax für Typ tid: „%s“" -#: utils/adt/timestamp.c:107 +#: utils/adt/timestamp.c:106 #, c-format msgid "TIMESTAMP(%d)%s precision must not be negative" msgstr "Präzision von TIMESTAMP(%d)%s darf nicht negativ sein" -#: utils/adt/timestamp.c:113 +#: utils/adt/timestamp.c:112 #, c-format msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d" msgstr "Präzision von TIMESTAMP(%d)%s auf erlaubten Höchstwert %d reduziert" -#: utils/adt/timestamp.c:178 utils/adt/timestamp.c:452 +#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:451 #, c-format msgid "timestamp out of range: \"%s\"" msgstr "timestamp ist außerhalb des gültigen Bereichs: „%s“" -#: utils/adt/timestamp.c:196 utils/adt/timestamp.c:470 -#: utils/adt/timestamp.c:925 +#: utils/adt/timestamp.c:195 utils/adt/timestamp.c:469 +#: utils/adt/timestamp.c:924 #, c-format msgid "date/time value \"%s\" is no longer supported" msgstr "Datum/Zeit-Wert „%s“ wird nicht mehr unterstützt" -#: utils/adt/timestamp.c:266 +#: utils/adt/timestamp.c:265 #, c-format msgid "timestamp cannot be NaN" msgstr "timestamp kann nicht NaN sein" -#: utils/adt/timestamp.c:387 +#: utils/adt/timestamp.c:386 #, c-format msgid "timestamp(%d) precision must be between %d and %d" msgstr "Präzision von timestamp(%d) muss zwischen %d und %d sein" -#: utils/adt/timestamp.c:520 +#: utils/adt/timestamp.c:519 #, c-format msgid "invalid input syntax for numeric time zone: \"%s\"" msgstr "ungültige Eingabesyntax für numerische Zeitzone: „%s“" -#: utils/adt/timestamp.c:522 +#: utils/adt/timestamp.c:521 #, c-format msgid "Numeric time zones must have \"-\" or \"+\" as first character." msgstr "Numerische Zeitzonen müssen „-“ oder „+“ als erstes Zeichen haben." -#: utils/adt/timestamp.c:535 +#: utils/adt/timestamp.c:534 #, c-format msgid "numeric time zone \"%s\" out of range" msgstr "numerische Zeitzone „%s“ ist außerhalb des gültigen Bereichs" -#: utils/adt/timestamp.c:638 utils/adt/timestamp.c:648 +#: utils/adt/timestamp.c:637 utils/adt/timestamp.c:647 #, c-format msgid "timestamp out of range: %d-%02d-%02d %d:%02d:%02g" msgstr "timestamp ist außerhalb des gültigen Bereichs: %d-%02d-%02d %d:%02d:%02g" -#: utils/adt/timestamp.c:919 utils/adt/timestamp.c:1490 -#: utils/adt/timestamp.c:1993 utils/adt/timestamp.c:3133 -#: utils/adt/timestamp.c:3138 utils/adt/timestamp.c:3143 -#: utils/adt/timestamp.c:3193 utils/adt/timestamp.c:3200 -#: utils/adt/timestamp.c:3207 utils/adt/timestamp.c:3227 -#: utils/adt/timestamp.c:3234 utils/adt/timestamp.c:3241 -#: utils/adt/timestamp.c:3270 utils/adt/timestamp.c:3277 -#: utils/adt/timestamp.c:3322 utils/adt/timestamp.c:3613 -#: utils/adt/timestamp.c:3742 utils/adt/timestamp.c:4133 +#: utils/adt/timestamp.c:918 utils/adt/timestamp.c:1489 +#: utils/adt/timestamp.c:1992 utils/adt/timestamp.c:3132 +#: utils/adt/timestamp.c:3137 utils/adt/timestamp.c:3142 +#: utils/adt/timestamp.c:3192 utils/adt/timestamp.c:3199 +#: utils/adt/timestamp.c:3206 utils/adt/timestamp.c:3226 +#: utils/adt/timestamp.c:3233 utils/adt/timestamp.c:3240 +#: utils/adt/timestamp.c:3269 utils/adt/timestamp.c:3276 +#: utils/adt/timestamp.c:3321 utils/adt/timestamp.c:3612 +#: utils/adt/timestamp.c:3741 utils/adt/timestamp.c:4132 #, c-format msgid "interval out of range" msgstr "interval-Wert ist außerhalb des gültigen Bereichs" -#: utils/adt/timestamp.c:1060 utils/adt/timestamp.c:1093 +#: utils/adt/timestamp.c:1059 utils/adt/timestamp.c:1092 #, c-format msgid "invalid INTERVAL type modifier" msgstr "ungültiger Modifikator für Typ INTERVAL" -#: utils/adt/timestamp.c:1076 +#: utils/adt/timestamp.c:1075 #, c-format msgid "INTERVAL(%d) precision must not be negative" msgstr "INTERVAL(%d)-Präzision darf nicht negativ sein" -#: utils/adt/timestamp.c:1082 +#: utils/adt/timestamp.c:1081 #, c-format msgid "INTERVAL(%d) precision reduced to maximum allowed, %d" msgstr "INTERVAL(%d)-Präzision auf erlaubtes Maximum %d reduziert" -#: utils/adt/timestamp.c:1434 +#: utils/adt/timestamp.c:1433 #, c-format msgid "interval(%d) precision must be between %d and %d" msgstr "Präzision von interval(%d) muss zwischen %d und %d sein" -#: utils/adt/timestamp.c:2722 +#: utils/adt/timestamp.c:2721 #, c-format msgid "cannot subtract infinite timestamps" msgstr "kann unendliche timestamp-Werte nicht subtrahieren" -#: utils/adt/timestamp.c:3868 utils/adt/timestamp.c:4494 -#: utils/adt/timestamp.c:4514 +#: utils/adt/timestamp.c:3867 utils/adt/timestamp.c:4493 +#: utils/adt/timestamp.c:4513 #, c-format msgid "timestamp units \"%s\" not supported" msgstr "„timestamp“-Einheit „%s“ nicht unterstützt" -#: utils/adt/timestamp.c:3882 utils/adt/timestamp.c:4524 +#: utils/adt/timestamp.c:3881 utils/adt/timestamp.c:4523 #, c-format msgid "timestamp units \"%s\" not recognized" msgstr "„timestamp“-Einheit „%s“ nicht erkannt" -#: utils/adt/timestamp.c:4022 utils/adt/timestamp.c:4705 -#: utils/adt/timestamp.c:4726 +#: utils/adt/timestamp.c:4021 utils/adt/timestamp.c:4704 +#: utils/adt/timestamp.c:4725 #, c-format msgid "timestamp with time zone units \"%s\" not supported" msgstr "„timestamp with time zone“-Einheit „%s“ nicht unterstützt" -#: utils/adt/timestamp.c:4039 utils/adt/timestamp.c:4735 +#: utils/adt/timestamp.c:4038 utils/adt/timestamp.c:4734 #, c-format msgid "timestamp with time zone units \"%s\" not recognized" msgstr "„timestamp with time zone“-Einheit „%s“ nicht erkannt" -#: utils/adt/timestamp.c:4120 +#: utils/adt/timestamp.c:4119 #, c-format msgid "interval units \"%s\" not supported because months usually have fractional weeks" msgstr "„interval“-Einheit „%s“ wird nicht unterstützt, weil Monate gewöhnlich partielle Wochen haben" -#: utils/adt/timestamp.c:4126 utils/adt/timestamp.c:4841 +#: utils/adt/timestamp.c:4125 utils/adt/timestamp.c:4840 #, c-format msgid "interval units \"%s\" not supported" msgstr "„interval“-Einheit „%s“ nicht unterstützt" -#: utils/adt/timestamp.c:4142 utils/adt/timestamp.c:4868 +#: utils/adt/timestamp.c:4141 utils/adt/timestamp.c:4867 #, c-format msgid "interval units \"%s\" not recognized" msgstr "„interval“-Einheit „%s“ nicht erkannt" -#: utils/adt/timestamp.c:4951 utils/adt/timestamp.c:5135 +#: utils/adt/timestamp.c:4950 utils/adt/timestamp.c:5134 #, c-format msgid "could not convert to time zone \"%s\"" msgstr "konnte nicht in Zeitzone „%s“ umwandeln" @@ -18350,7 +18350,7 @@ msgstr "Textsucheanfrage enthält keine Lexeme: „%s“" msgid "tsquery is too large" msgstr "tsquery ist zu groß" -#: utils/adt/tsquery_cleanup.c:284 +#: utils/adt/tsquery_cleanup.c:287 #, c-format msgid "text-search query contains only stop words or doesn't contain lexemes, ignored" msgstr "Textsucheanfrage enthält nur Stoppwörter oder enthält keine Lexeme, ignoriert" @@ -18936,91 +18936,91 @@ msgstr "FATAL" msgid "PANIC" msgstr "PANIK" -#: utils/fmgr/dfmgr.c:125 +#: utils/fmgr/dfmgr.c:121 #, c-format msgid "could not find function \"%s\" in file \"%s\"" msgstr "konnte Funktion „%s“ nicht in Datei „%s“ finden" -#: utils/fmgr/dfmgr.c:204 utils/fmgr/dfmgr.c:413 utils/fmgr/dfmgr.c:461 +#: utils/fmgr/dfmgr.c:200 utils/fmgr/dfmgr.c:409 utils/fmgr/dfmgr.c:457 #, c-format msgid "could not access file \"%s\": %m" msgstr "konnte nicht auf Datei „%s“ zugreifen: %m" -#: utils/fmgr/dfmgr.c:242 +#: utils/fmgr/dfmgr.c:238 #, c-format msgid "could not load library \"%s\": %s" msgstr "konnte Bibliothek „%s“ nicht laden: %s" -#: utils/fmgr/dfmgr.c:274 +#: utils/fmgr/dfmgr.c:270 #, c-format msgid "incompatible library \"%s\": missing magic block" msgstr "inkompatible Bibliothek „%s“: magischer Block fehlt" -#: utils/fmgr/dfmgr.c:276 +#: utils/fmgr/dfmgr.c:272 #, c-format msgid "Extension libraries are required to use the PG_MODULE_MAGIC macro." msgstr "Erweiterungsbibliotheken müssen das Makro PG_MODULE_MAGIC verwenden." -#: utils/fmgr/dfmgr.c:312 +#: utils/fmgr/dfmgr.c:308 #, c-format msgid "incompatible library \"%s\": version mismatch" msgstr "inkompatible Bibliothek „%s“: Version stimmt nicht überein" -#: utils/fmgr/dfmgr.c:314 +#: utils/fmgr/dfmgr.c:310 #, c-format msgid "Server is version %d.%d, library is version %d.%d." msgstr "Serverversion ist %d.%d, Bibliotheksversion ist %d.%d." -#: utils/fmgr/dfmgr.c:333 +#: utils/fmgr/dfmgr.c:329 #, c-format msgid "Server has FUNC_MAX_ARGS = %d, library has %d." msgstr "Server hat FUNC_MAX_ARGS = %d, Bibliothek hat %d." -#: utils/fmgr/dfmgr.c:342 +#: utils/fmgr/dfmgr.c:338 #, c-format msgid "Server has INDEX_MAX_KEYS = %d, library has %d." msgstr "Server hat INDEX_MAX_KEYS = %d, Bibliothek hat %d." -#: utils/fmgr/dfmgr.c:351 +#: utils/fmgr/dfmgr.c:347 #, c-format msgid "Server has NAMEDATALEN = %d, library has %d." msgstr "Server hat NAMEDATALEN = %d, Bibliothek hat %d." -#: utils/fmgr/dfmgr.c:360 +#: utils/fmgr/dfmgr.c:356 #, c-format msgid "Server has FLOAT4PASSBYVAL = %s, library has %s." msgstr "Server hat FLOAT4PASSBYVAL = %s, Bibliothek hat %s." -#: utils/fmgr/dfmgr.c:369 +#: utils/fmgr/dfmgr.c:365 #, c-format msgid "Server has FLOAT8PASSBYVAL = %s, library has %s." msgstr "Server hat FLOAT8PASSBYVAL = %s, Bibliothek hat %s." -#: utils/fmgr/dfmgr.c:376 +#: utils/fmgr/dfmgr.c:372 msgid "Magic block has unexpected length or padding difference." msgstr "Magischer Block hat unerwartete Länge oder unterschiedliches Padding." -#: utils/fmgr/dfmgr.c:379 +#: utils/fmgr/dfmgr.c:375 #, c-format msgid "incompatible library \"%s\": magic block mismatch" msgstr "inkompatible Bibliothek „%s“: magischer Block stimmt überein" -#: utils/fmgr/dfmgr.c:543 +#: utils/fmgr/dfmgr.c:539 #, c-format msgid "access to library \"%s\" is not allowed" msgstr "Zugriff auf Bibliothek „%s“ ist nicht erlaubt" -#: utils/fmgr/dfmgr.c:569 +#: utils/fmgr/dfmgr.c:565 #, c-format msgid "invalid macro name in dynamic library path: %s" msgstr "ungültiger Makroname in Parameter „dynamic_library_path“: %s" -#: utils/fmgr/dfmgr.c:609 +#: utils/fmgr/dfmgr.c:605 #, c-format msgid "zero-length component in parameter \"dynamic_library_path\"" msgstr "eine Komponente im Parameter „dynamic_library_path“ hat Länge null" -#: utils/fmgr/dfmgr.c:628 +#: utils/fmgr/dfmgr.c:624 #, c-format msgid "component in parameter \"dynamic_library_path\" is not an absolute path" msgstr "eine Komponente im Parameter „dynamic_library_path“ ist kein absoluter Pfad" @@ -19171,37 +19171,47 @@ msgstr "Die Datei ist anscheinend aus Versehen übrig geblieben, konnte aber nic msgid "could not write lock file \"%s\": %m" msgstr "konnte Sperrdatei „%s“ nicht schreiben: %m" -#: utils/init/miscinit.c:1005 utils/misc/guc.c:8363 +#: utils/init/miscinit.c:1005 utils/init/miscinit.c:1134 utils/misc/guc.c:8374 #, c-format msgid "could not read from file \"%s\": %m" msgstr "konnte nicht aus Datei „%s“ lesen: %m" -#: utils/init/miscinit.c:1119 utils/init/miscinit.c:1132 +#: utils/init/miscinit.c:1124 +#, c-format +msgid "could not open file \"%s\": %m; continuing anyway" +msgstr "konnte Datei „%s“ nicht öffnen: %m; setze trotzdem fort" + +#: utils/init/miscinit.c:1147 +#, c-format +msgid "lock file \"%s\" contains wrong PID: %ld instead of %ld" +msgstr "Sperrdatei „%s“ enthält falsche PID: %ld statt %ld" + +#: utils/init/miscinit.c:1189 utils/init/miscinit.c:1202 #, c-format msgid "\"%s\" is not a valid data directory" msgstr "„%s“ ist kein gültiges Datenverzeichnis" -#: utils/init/miscinit.c:1121 +#: utils/init/miscinit.c:1191 #, c-format msgid "File \"%s\" is missing." msgstr "Die Datei „%s“ fehlt." -#: utils/init/miscinit.c:1134 +#: utils/init/miscinit.c:1204 #, c-format msgid "File \"%s\" does not contain valid data." msgstr "Die Datei „%s“ enthält keine gültigen Daten." -#: utils/init/miscinit.c:1136 +#: utils/init/miscinit.c:1206 #, c-format msgid "You might need to initdb." msgstr "Sie müssen möglicherweise initdb ausführen." -#: utils/init/miscinit.c:1144 +#: utils/init/miscinit.c:1214 #, c-format msgid "The data directory was initialized by PostgreSQL version %ld.%ld, which is not compatible with this version %s." msgstr "Das Datenverzeichnis wurde von PostgreSQL Version %ld.%ld initialisiert, welche nicht mit dieser Version %s kompatibel ist." -#: utils/init/miscinit.c:1215 +#: utils/init/miscinit.c:1285 #, c-format msgid "loaded library \"%s\"" msgstr "Bibliothek „%s“ geladen" @@ -19736,7 +19746,7 @@ msgstr "Schreibt den umgeschriebenen Parsebaum jeder Anfrage in den Log." #: utils/misc/guc.c:988 msgid "Logs each query's execution plan." -msgstr "Schreibt der Ausführungsplan jeder Anfrage in den Log." +msgstr "Schreibt den Ausführungsplan jeder Anfrage in den Log." #: utils/misc/guc.c:997 msgid "Indents parse and plan tree displays." @@ -20853,7 +20863,7 @@ msgid "Valid units for this parameter are \"ms\", \"s\", \"min\", \"h\", and \"d msgstr "Gültige Einheiten für diesen Parameter sind „ms“, „s“, „min“, „h“ und „d“." #: utils/misc/guc.c:5375 utils/misc/guc.c:5468 utils/misc/guc.c:6724 -#: utils/misc/guc.c:8946 utils/misc/guc.c:8980 +#: utils/misc/guc.c:8957 utils/misc/guc.c:8991 #, c-format msgid "invalid value for parameter \"%s\": \"%s\"" msgstr "ungültiger Wert für Parameter „%s“: „%s“" @@ -20869,8 +20879,8 @@ msgid "%g is outside the valid range for parameter \"%s\" (%g .. %g)" msgstr "%g ist außerhalb des gültigen Bereichs für Parameter „%s“ (%g ... %g)" #: utils/misc/guc.c:5558 utils/misc/guc.c:6290 utils/misc/guc.c:6342 -#: utils/misc/guc.c:6701 utils/misc/guc.c:7428 utils/misc/guc.c:7587 -#: utils/misc/guc.c:8766 +#: utils/misc/guc.c:6701 utils/misc/guc.c:7439 utils/misc/guc.c:7598 +#: utils/misc/guc.c:8777 #, c-format msgid "unrecognized configuration parameter \"%s\"" msgstr "unbekannter Konfigurationsparameter „%s“" @@ -20890,7 +20900,7 @@ msgstr "Parameter „%s“ kann jetzt nicht geändert werden" msgid "parameter \"%s\" cannot be set after connection start" msgstr "Parameter „%s“ kann nach Start der Verbindung nicht geändert werden" -#: utils/misc/guc.c:5661 utils/misc/guc.c:8782 +#: utils/misc/guc.c:5661 utils/misc/guc.c:8793 #, c-format msgid "permission denied to set parameter \"%s\"" msgstr "keine Berechtigung, um Parameter „%s“ zu setzen" @@ -20900,7 +20910,7 @@ msgstr "keine Berechtigung, um Parameter „%s“ zu setzen" msgid "cannot set parameter \"%s\" within security-definer function" msgstr "Parameter „%s“ kann nicht in einer Security-Definer-Funktion gesetzt werden" -#: utils/misc/guc.c:6298 utils/misc/guc.c:6346 utils/misc/guc.c:7591 +#: utils/misc/guc.c:6298 utils/misc/guc.c:6346 utils/misc/guc.c:7602 #, c-format msgid "must be superuser to examine \"%s\"" msgstr "nur Superuser können „%s“ ansehen" @@ -20930,57 +20940,57 @@ msgstr "SET LOCAL TRANSACTION SNAPSHOT ist nicht implementiert" msgid "SET requires parameter name" msgstr "SET benötigt Parameternamen" -#: utils/misc/guc.c:7130 +#: utils/misc/guc.c:7141 #, c-format msgid "attempt to redefine parameter \"%s\"" msgstr "Versuch, den Parameter „%s“ zu redefinieren" -#: utils/misc/guc.c:8486 +#: utils/misc/guc.c:8497 #, c-format msgid "could not parse setting for parameter \"%s\"" msgstr "konnte Wert von Parameter „%s“ nicht lesen" -#: utils/misc/guc.c:8844 utils/misc/guc.c:8878 +#: utils/misc/guc.c:8855 utils/misc/guc.c:8889 #, c-format msgid "invalid value for parameter \"%s\": %d" msgstr "ungültiger Wert für Parameter „%s“: %d" -#: utils/misc/guc.c:8912 +#: utils/misc/guc.c:8923 #, c-format msgid "invalid value for parameter \"%s\": %g" msgstr "ungültiger Wert für Parameter „%s“: %g" -#: utils/misc/guc.c:9102 +#: utils/misc/guc.c:9113 #, c-format msgid "\"temp_buffers\" cannot be changed after any temporary tables have been accessed in the session." msgstr "„temp_buffers“ kann nicht geändert werden, nachdem in der Sitzung auf temporäre Tabellen zugriffen wurde." -#: utils/misc/guc.c:9114 +#: utils/misc/guc.c:9125 #, c-format msgid "SET AUTOCOMMIT TO OFF is no longer supported" msgstr "SET AUTOCOMMIT TO OFF wird nicht mehr unterstützt" -#: utils/misc/guc.c:9126 +#: utils/misc/guc.c:9137 #, c-format msgid "assertion checking is not supported by this build" msgstr "Assert-Prüfungen werden von dieser Installation nicht unterstützt" -#: utils/misc/guc.c:9139 +#: utils/misc/guc.c:9150 #, c-format msgid "Bonjour is not supported by this build" msgstr "Bonjour wird von dieser Installation nicht unterstützt" -#: utils/misc/guc.c:9152 +#: utils/misc/guc.c:9163 #, c-format msgid "SSL is not supported by this build" msgstr "SSL wird von dieser Installation nicht unterstützt" -#: utils/misc/guc.c:9164 +#: utils/misc/guc.c:9175 #, c-format msgid "Cannot enable parameter when \"log_statement_stats\" is true." msgstr "Kann Parameter nicht einschalten, wenn „log_statement_stats“ an ist." -#: utils/misc/guc.c:9176 +#: utils/misc/guc.c:9187 #, c-format msgid "Cannot enable \"log_statement_stats\" when \"log_parser_stats\", \"log_planner_stats\", or \"log_executor_stats\" is true." msgstr "Kann „log_statement_stats“ nicht einschalten, wenn „log_parser_stats“, „log_planner_stats“ oder „log_executor_stats“ an ist." diff --git a/src/backend/po/id.po b/src/backend/po/id.po index 04a3eb3abea..d5d484132b7 100644 --- a/src/backend/po/id.po +++ b/src/backend/po/id.po @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2014-03-15 18:13+0000\n" -"PO-Revision-Date: 2014-12-18 15:49+0700\n" +"PO-Revision-Date: 2015-11-12 15:44-0300\n" "Last-Translator: \n" "Language-Team: Equnix Business Solution, PT\n" "Language: id_ID\n" @@ -2751,12 +2751,12 @@ msgstr "tidak mendapatkan 'lock' pada relasi« %s »" #: catalog/namespace.c:412 parser/parse_relation.c:962 #, c-format msgid "relation \"%s.%s\" does not exist" -msgstr "relasi « %s.%s » sudah ada" +msgstr "relasi « %s.%s » tidak ada" #: catalog/namespace.c:417 parser/parse_relation.c:975 parser/parse_relation.c:983 utils/adt/regproc.c:853 #, c-format msgid "relation \"%s\" does not exist" -msgstr "relasi « %s » sudah ada" +msgstr "relasi « %s » tidak ada" #: catalog/namespace.c:485 catalog/namespace.c:2834 commands/extension.c:1400 commands/extension.c:1406 #, c-format @@ -2826,7 +2826,7 @@ msgstr "tidak dapat memindahkan kedalam atau keluar dari skema TOAST" #: catalog/namespace.c:2855 commands/schemacmds.c:212 commands/schemacmds.c:288 #, c-format msgid "schema \"%s\" does not exist" -msgstr "skema « %s » sudah ada" +msgstr "skema « %s » tidak ada" #: catalog/namespace.c:2886 #, c-format @@ -2841,7 +2841,7 @@ msgstr "'collation' « %s » untuk enkoding « %s » tidak ada" #: catalog/namespace.c:3382 #, c-format msgid "conversion \"%s\" does not exist" -msgstr "konversi « %s » sudah ada" +msgstr "konversi « %s » tidak ada" #: catalog/namespace.c:3590 #, c-format @@ -3871,7 +3871,7 @@ msgstr "collation « %s » sudah ada pada skema « %s »" #: commands/comment.c:62 commands/dbcommands.c:797 commands/dbcommands.c:946 commands/dbcommands.c:1049 commands/dbcommands.c:1222 commands/dbcommands.c:1411 commands/dbcommands.c:1506 commands/dbcommands.c:1946 utils/init/postinit.c:775 utils/init/postinit.c:843 utils/init/postinit.c:860 #, c-format msgid "database \"%s\" does not exist" -msgstr "database « %s » sudah ada" +msgstr "database « %s » tidak ada" #: commands/comment.c:101 commands/seclabel.c:114 parser/parse_utilcmd.c:693 #, c-format diff --git a/src/backend/po/pl.po b/src/backend/po/pl.po index 574d7eb0aa5..780b96979f0 100644 --- a/src/backend/po/pl.po +++ b/src/backend/po/pl.po @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: PostgreSQL 9.1\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2014-11-08 02:10+0000\n" -"PO-Revision-Date: 2014-11-10 22:52+0200\n" +"PO-Revision-Date: 2015-12-22 21:45-0500\n" "Last-Translator: grzegorz <begina.felicysym@wp.eu>\n" "Language-Team: begina.felicysym@wp.eu\n" "Language: pl\n" @@ -12645,7 +12645,7 @@ msgid "" "This error usually means that PostgreSQL's request for a shared memory segment exceeded your kernel's SHMMAX parameter, or possibly that it is less than your kernel's SHMMIN parameter.\n" "The PostgreSQL documentation contains more information about shared memory configuration." msgstr "" -"Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez PostgreSQL przekracza wartość parametru jądra SHMMAX lub może być mniejsza niż parametr SHMMIN.\n" +"Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez PostgreSQL przekracza wartość parametru jądra SHMMAX lub może być mniejsza niż parametr SHMMIN.\n" "Dokumentacja PostgreSQL zawiera więcej informacji o konfiguracji pamięci współdzielonej." #: port/pg_shmem.c:153 port/sysv_shmem.c:153 @@ -12654,7 +12654,7 @@ msgid "" "This error usually means that PostgreSQL's request for a shared memory segment exceeded your kernel's SHMALL parameter. You might need to reconfigure the kernel with larger SHMALL.\n" "The PostgreSQL documentation contains more information about shared memory configuration." msgstr "" -"Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez PostgreSQL przekracza ilość dostępnej pamięci lub przestrzeni wymiany, albo przekroczony został parametr jądra SHMALL. Można skonfigurować jądro z większym parametrem SHMALL.\n" +"Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez PostgreSQL przekracza ilość dostępnej pamięci lub przestrzeni wymiany, albo przekroczony został parametr jądra SHMALL. Można skonfigurować jądro z większym parametrem SHMALL.\n" "Dokumentacja PostgreSQL zawiera więcej informacji o konfiguracji pamięci współdzielonej." #: port/pg_shmem.c:159 port/sysv_shmem.c:159 @@ -12679,14 +12679,8 @@ msgstr "nie można zmapować anonimowej pamięci współdzielonej: %m" #: port/pg_shmem.c:392 port/sysv_shmem.c:392 #, c-format -#| msgid "This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory or swap space. To reduce the request size (currently %lu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections." msgid "This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory, swap space, or huge pages. To reduce the request size (currently %zu bytes), reduce PostgreSQL's shared memory usage, perhaps by reducing shared_buffers or max_connections." -msgstr "" -"Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez " -"PostgreSQL przekracza ilość dostępnej pamięci, przestrzeni wymiany lub " -"ogromnych stron. Aby zmniejszyć rozmiar żądania (obecnie %zu bajtów), " -"zmniejsz zużycie pamięci współdzielonej przez PostgreSQL, być może poprzez " -"zmniejszenie shared_buffers lub max_connections." +msgstr "Ten błąd zwykle oznacza, że żądanie segmentu pamięci współdzielonej przez PostgreSQL przekracza ilość dostępnej pamięci, przestrzeni wymiany lub ogromnych stron. Aby zmniejszyć rozmiar żądania (obecnie %zu bajtów), zmniejsz zużycie pamięci współdzielonej przez PostgreSQL, być może poprzez zmniejszenie shared_buffers lub max_connections." #: port/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:136 #, c-format diff --git a/src/backend/po/ru.po b/src/backend/po/ru.po index b1a49989c7d..a675ccce252 100644 --- a/src/backend/po/ru.po +++ b/src/backend/po/ru.po @@ -27,19 +27,19 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9 current\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-07-17 07:45+0000\n" -"PO-Revision-Date: 2015-07-27 23:00+0300\n" +"POT-Creation-Date: 2016-01-15 04:45+0000\n" +"PO-Revision-Date: 2016-01-17 08:29+0300\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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 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" +"X-Generator: Lokalize 2.0\n" +"X-Poedit-Language: Russian\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" #: ../common/exec.c:127 ../common/exec.c:241 ../common/exec.c:284 #, c-format @@ -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:6216 lib/stringinfo.c:258 -#: libpq/auth.c:827 libpq/auth.c:1183 libpq/auth.c:1251 libpq/auth.c:1653 +#: ../port/path.c:651 access/transam/xlog.c:6241 lib/stringinfo.c:258 +#: libpq/auth.c:827 libpq/auth.c:1183 libpq/auth.c:1251 libpq/auth.c:1655 #: postmaster/bgworker.c:290 postmaster/bgworker.c:813 -#: postmaster/postmaster.c:2211 postmaster/postmaster.c:2242 -#: postmaster/postmaster.c:3792 postmaster/postmaster.c:4502 -#: postmaster/postmaster.c:4587 postmaster/postmaster.c:5291 -#: postmaster/postmaster.c:5523 replication/logical/logical.c:168 +#: postmaster/postmaster.c:2310 postmaster/postmaster.c:2341 +#: postmaster/postmaster.c:3891 postmaster/postmaster.c:4601 +#: postmaster/postmaster.c:4686 postmaster/postmaster.c:5393 +#: postmaster/postmaster.c:5625 replication/logical/logical.c:165 #: storage/buffer/buf_init.c:154 storage/buffer/localbuf.c:396 #: storage/file/fd.c:480 storage/file/fd.c:877 storage/file/fd.c:995 #: storage/file/fd.c:1608 storage/ipc/procarray.c:909 @@ -122,8 +122,8 @@ msgstr "не удалось закрыть каталог \"%s\": %s\n" #: utils/hash/dynahash.c:456 utils/hash/dynahash.c:970 utils/mb/mbutils.c:376 #: utils/mb/mbutils.c:709 utils/misc/guc.c:3563 utils/misc/guc.c:3579 #: utils/misc/guc.c:3592 utils/misc/guc.c:6544 utils/misc/tzparser.c:470 -#: utils/mmgr/aset.c:499 utils/mmgr/aset.c:678 utils/mmgr/aset.c:872 -#: utils/mmgr/aset.c:1114 +#: utils/mmgr/aset.c:504 utils/mmgr/aset.c:683 utils/mmgr/aset.c:877 +#: utils/mmgr/aset.c:1119 #, c-format msgid "out of memory" msgstr "нехватка памяти" @@ -153,7 +153,7 @@ msgstr "ошибка при удалении файла или каталога msgid "could not look up effective user ID %ld: %s" msgstr "выяснить эффективный идентификатор пользователя (%ld) не удалось: %s" -#: ../common/username.c:47 libpq/auth.c:1600 +#: ../common/username.c:47 libpq/auth.c:1602 msgid "user does not exist" msgstr "пользователь не существует" @@ -474,7 +474,7 @@ msgstr "индекс \"%s\" содержит испорченную страни #: access/hash/hashinsert.c:68 #, c-format msgid "index row size %zu exceeds hash maximum %zu" -msgstr "размер строки индекса (%zu) больше предельного размера хэша (%zu)" +msgstr "размер строки индекса (%zu) больше предельного размера хеша (%zu)" #: access/hash/hashinsert.c:70 access/spgist/spgdoinsert.c:1884 #: access/spgist/spgutils.c:666 @@ -485,22 +485,22 @@ msgstr "Значения, не умещающиеся в страницу буф #: access/hash/hashovfl.c:546 #, c-format msgid "out of overflow pages in hash index \"%s\"" -msgstr "в хэш-индексе \"%s\" не хватает страниц переполнения" +msgstr "в хеш-индексе \"%s\" не хватает страниц переполнения" #: access/hash/hashsearch.c:153 #, c-format msgid "hash indexes do not support whole-index scans" -msgstr "хэш-индексы не поддерживают сканирование всего индекса" +msgstr "хеш-индексы не поддерживают сканирование всего индекса" #: access/hash/hashutil.c:208 #, c-format msgid "index \"%s\" is not a hash index" -msgstr "индекс \"%s\" не является хэш-индексом" +msgstr "индекс \"%s\" не является хеш-индексом" #: access/hash/hashutil.c:214 #, c-format msgid "index \"%s\" has wrong hash version" -msgstr "индекс \"%s\" имеет неправильную версию хэша" +msgstr "индекс \"%s\" имеет неправильную версию хеша" #: access/heap/heapam.c:1203 access/heap/heapam.c:1231 #: access/heap/heapam.c:1263 catalog/aclchk.c:1742 @@ -509,14 +509,14 @@ msgid "\"%s\" is an index" msgstr "\"%s\" - это индекс" #: access/heap/heapam.c:1208 access/heap/heapam.c:1236 -#: access/heap/heapam.c:1268 catalog/aclchk.c:1749 commands/tablecmds.c:8526 -#: commands/tablecmds.c:11310 +#: access/heap/heapam.c:1268 catalog/aclchk.c:1749 commands/tablecmds.c:8538 +#: commands/tablecmds.c:11340 #, c-format msgid "\"%s\" is a composite type" msgstr "\"%s\" - это составной тип" -#: access/heap/heapam.c:4394 access/heap/heapam.c:4451 -#: access/heap/heapam.c:4696 executor/execMain.c:2106 +#: access/heap/heapam.c:4433 access/heap/heapam.c:4490 +#: access/heap/heapam.c:4735 executor/execMain.c:2106 #, c-format msgid "could not obtain lock on row in relation \"%s\"" msgstr "не удалось получить блокировку строки в таблице \"%s\"" @@ -533,8 +533,8 @@ msgstr "не удалось записать в файл \"%s\" (записан #: access/heap/rewriteheap.c:973 access/heap/rewriteheap.c:1185 #: access/heap/rewriteheap.c:1282 access/transam/timeline.c:407 -#: access/transam/timeline.c:497 access/transam/xlog.c:3187 -#: access/transam/xlog.c:3317 replication/logical/snapbuild.c:1592 +#: access/transam/timeline.c:497 access/transam/xlog.c:3208 +#: access/transam/xlog.c:3338 replication/logical/snapbuild.c:1592 #: replication/slot.c:1025 replication/slot.c:1114 storage/file/fd.c:458 #: storage/file/fd.c:2717 storage/smgr/md.c:966 storage/smgr/md.c:1197 #: storage/smgr/md.c:1370 utils/misc/guc.c:6566 @@ -544,9 +544,9 @@ msgstr "не удалось синхронизировать с ФС файл \" #: access/heap/rewriteheap.c:1028 access/heap/rewriteheap.c:1148 #: access/transam/timeline.c:315 access/transam/timeline.c:475 -#: access/transam/xlog.c:3143 access/transam/xlog.c:3278 -#: access/transam/xlog.c:10030 access/transam/xlog.c:10345 -#: postmaster/postmaster.c:4277 replication/slot.c:982 +#: access/transam/xlog.c:3164 access/transam/xlog.c:3299 +#: access/transam/xlog.c:10055 access/transam/xlog.c:10370 +#: postmaster/postmaster.c:4376 replication/slot.c:982 #: storage/file/copydir.c:162 storage/smgr/md.c:304 utils/time/snapmgr.c:976 #, c-format msgid "could not create file \"%s\": %m" @@ -557,7 +557,7 @@ msgstr "создать файл \"%s\" не удалось: %m" msgid "could not truncate file \"%s\" to %u: %m" msgstr "не удалось обрезать файл \"%s\" до нужного размера (%u): %m" -#: access/heap/rewriteheap.c:1164 replication/walsender.c:464 +#: access/heap/rewriteheap.c:1164 replication/walsender.c:478 #: storage/smgr/md.c:1782 #, c-format msgid "could not seek to end of file \"%s\": %m" @@ -565,18 +565,18 @@ msgstr "не удалось перейти к концу файла \"%s\": %m" #: access/heap/rewriteheap.c:1175 access/transam/timeline.c:367 #: access/transam/timeline.c:401 access/transam/timeline.c:491 -#: access/transam/xlog.c:3178 access/transam/xlog.c:3310 -#: postmaster/postmaster.c:4287 postmaster/postmaster.c:4297 +#: access/transam/xlog.c:3199 access/transam/xlog.c:3331 +#: postmaster/postmaster.c:4386 postmaster/postmaster.c:4396 #: replication/logical/snapbuild.c:1576 replication/slot.c:1011 -#: storage/file/copydir.c:187 utils/init/miscinit.c:1057 -#: utils/init/miscinit.c:1066 utils/init/miscinit.c:1073 utils/misc/guc.c:6527 +#: storage/file/copydir.c:187 utils/init/miscinit.c:1061 +#: utils/init/miscinit.c:1070 utils/init/miscinit.c:1077 utils/misc/guc.c:6527 #: utils/misc/guc.c:6558 utils/misc/guc.c:8272 utils/misc/guc.c:8286 #: utils/time/snapmgr.c:981 utils/time/snapmgr.c:988 #, c-format msgid "could not write to file \"%s\": %m" msgstr "записать в файл \"%s\" не удалось: %m" -#: access/heap/rewriteheap.c:1258 access/transam/xlog.c:10214 +#: access/heap/rewriteheap.c:1258 access/transam/xlog.c:10239 #: access/transam/xlogarchive.c:114 access/transam/xlogarchive.c:467 #: replication/logical/reorderbuffer.c:2353 #: replication/logical/reorderbuffer.c:2410 @@ -589,27 +589,27 @@ msgstr "не удалось стереть файл \"%s\": %m" #: access/heap/rewriteheap.c:1272 access/transam/timeline.c:111 #: access/transam/timeline.c:236 access/transam/timeline.c:334 -#: access/transam/xlog.c:3119 access/transam/xlog.c:3226 -#: access/transam/xlog.c:3263 access/transam/xlog.c:3538 -#: access/transam/xlog.c:3616 replication/basebackup.c:458 -#: replication/basebackup.c:1191 replication/logical/logicalfuncs.c:152 +#: access/transam/xlog.c:3140 access/transam/xlog.c:3247 +#: access/transam/xlog.c:3284 access/transam/xlog.c:3559 +#: access/transam/xlog.c:3637 replication/basebackup.c:458 +#: replication/basebackup.c:1192 replication/logical/logicalfuncs.c:152 #: replication/logical/reorderbuffer.c:1966 #: replication/logical/reorderbuffer.c:2173 #: replication/logical/reorderbuffer.c:2802 #: replication/logical/snapbuild.c:1569 replication/logical/snapbuild.c:1653 -#: replication/slot.c:1103 replication/walsender.c:457 -#: replication/walsender.c:2082 storage/file/copydir.c:155 +#: replication/slot.c:1103 replication/walsender.c:471 +#: replication/walsender.c:2102 storage/file/copydir.c:155 #: storage/file/fd.c:444 storage/file/fd.c:2652 storage/file/fd.c:2704 #: storage/smgr/md.c:586 storage/smgr/md.c:844 utils/error/elog.c:1811 -#: utils/init/miscinit.c:992 utils/init/miscinit.c:1121 utils/misc/guc.c:6767 -#: utils/misc/guc.c:6799 +#: utils/init/miscinit.c:996 utils/init/miscinit.c:1117 +#: utils/init/miscinit.c:1195 utils/misc/guc.c:6767 utils/misc/guc.c:6799 #, c-format msgid "could not open file \"%s\": %m" msgstr "не удалось открыть файл \"%s\": %m" #: access/index/indexam.c:172 catalog/objectaddress.c:855 -#: commands/indexcmds.c:1725 commands/tablecmds.c:232 -#: commands/tablecmds.c:11301 +#: commands/indexcmds.c:1725 commands/tablecmds.c:233 +#: commands/tablecmds.c:11331 #, c-format msgid "\"%s\" is not an index" msgstr "\"%s\" - это не индекс" @@ -643,7 +643,7 @@ msgid "" msgstr "" "Значения, занимающие больше 1/3 страницы буфера, не могут быть " "индексированы.\n" -"Возможно, вам стоит применить индекс функции с MD5-хэшем значения или " +"Возможно, вам стоит применить индекс функции с MD5-хешем значения или " "полнотекстовую индексацию." #: access/nbtree/nbtpage.c:166 access/nbtree/nbtpage.c:362 @@ -678,7 +678,7 @@ msgstr "" msgid "SP-GiST inner tuple size %zu exceeds maximum %zu" msgstr "внутренний размер кортежа SP-GiST (%zu) превышает максимум (%zu)" -#: access/transam/multixact.c:1016 +#: access/transam/multixact.c:1018 #, c-format msgid "" "database is not accepting commands that generate new MultiXactIds to avoid " @@ -687,8 +687,8 @@ msgstr "" "база данных не принимает команды, создающие новые MultiXactId, во избежание " "потери данных из-за наложения в базе данных \"%s\"" -#: access/transam/multixact.c:1018 access/transam/multixact.c:1025 -#: access/transam/multixact.c:1049 access/transam/multixact.c:1058 +#: access/transam/multixact.c:1020 access/transam/multixact.c:1027 +#: access/transam/multixact.c:1051 access/transam/multixact.c:1060 #, c-format msgid "" "Execute a database-wide VACUUM in that database.\n" @@ -698,7 +698,7 @@ msgstr "" "Возможно, вам также придётся зафиксировать или откатить старые\n" "подготовленные транзакции." -#: access/transam/multixact.c:1023 +#: access/transam/multixact.c:1025 #, c-format msgid "" "database is not accepting commands that generate new MultiXactIds to avoid " @@ -707,7 +707,7 @@ msgstr "" "база данных не принимает команды, создающие новые MultiXactId, во избежание " "потери данных из-за наложения в базе данных с OID %u" -#: access/transam/multixact.c:1044 access/transam/multixact.c:2322 +#: access/transam/multixact.c:1046 access/transam/multixact.c:2324 #, c-format msgid "database \"%s\" must be vacuumed before %u more MultiXactId is used" msgid_plural "" @@ -722,7 +722,7 @@ msgstr[2] "" "база данных \"%s\" должна быть очищена, прежде чем будут использованы " "оставшиеся MultiXactId (%u)" -#: access/transam/multixact.c:1053 access/transam/multixact.c:2331 +#: access/transam/multixact.c:1055 access/transam/multixact.c:2333 #, c-format msgid "" "database with OID %u must be vacuumed before %u more MultiXactId is used" @@ -738,12 +738,12 @@ msgstr[2] "" "база данных с OID %u должна быть очищена, прежде чем будут использованы " "оставшиеся MultiXactId (%u)" -#: access/transam/multixact.c:1114 +#: access/transam/multixact.c:1116 #, c-format msgid "multixact \"members\" limit exceeded" msgstr "слишком много членов мультитранзакции" -#: access/transam/multixact.c:1115 +#: access/transam/multixact.c:1117 #, c-format msgid "" "This command would create a multixact with %u members, but the remaining " @@ -761,7 +761,7 @@ msgstr[2] "" "Мультитранзакция, создаваемая этой командой, должна включать членов: %u, но " "оставшегося места хватает только для %u." -#: access/transam/multixact.c:1120 +#: access/transam/multixact.c:1122 #, c-format msgid "" "Execute a database-wide VACUUM in database with OID %u with reduced " @@ -771,7 +771,7 @@ msgstr "" "Выполните очистку (VACUUM) всей базы данных с OID %u, уменьшив значения " "vacuum_multixact_freeze_min_age и vacuum_multixact_freeze_table_age." -#: access/transam/multixact.c:1151 +#: access/transam/multixact.c:1153 #, c-format msgid "" "database with OID %u must be vacuumed before %d more multixact members are " @@ -780,7 +780,7 @@ msgstr "" "база данных с OID %u должна быть очищена, пока не использованы оставшиеся " "члены мультитранзакций: %d" -#: access/transam/multixact.c:1154 +#: access/transam/multixact.c:1156 #, c-format msgid "" "Execute a database-wide VACUUM in that database with reduced " @@ -790,24 +790,24 @@ msgstr "" "Выполните очистку (VACUUM) всей этой базы данных, уменьшив значения " "vacuum_multixact_freeze_min_age и vacuum_multixact_freeze_table_age." -#: access/transam/multixact.c:1274 +#: access/transam/multixact.c:1276 #, c-format msgid "MultiXactId %u does no longer exist -- apparent wraparound" msgstr "MultiXactId %u прекратил существование: видимо, произошло наложение" -#: access/transam/multixact.c:1282 +#: access/transam/multixact.c:1284 #, c-format msgid "MultiXactId %u has not been created yet -- apparent wraparound" msgstr "MultiXactId %u ещё не был создан: видимо, произошло наложение" -#: access/transam/multixact.c:2284 +#: access/transam/multixact.c:2286 #, c-format msgid "MultiXactId wrap limit is %u, limited by database with OID %u" msgstr "" "предел наложения MultiXactId равен %u, источник ограничения - база данных с " "OID %u" -#: access/transam/multixact.c:2327 access/transam/multixact.c:2336 +#: access/transam/multixact.c:2329 access/transam/multixact.c:2338 #: access/transam/varsup.c:137 access/transam/varsup.c:144 #: access/transam/varsup.c:374 access/transam/varsup.c:381 #, c-format @@ -820,7 +820,7 @@ msgstr "" "Возможно, вам также придётся зафиксировать или откатить старые\n" "подготовленные транзакции." -#: access/transam/multixact.c:2595 +#: access/transam/multixact.c:2597 #, c-format msgid "" "MultiXact member wraparound protections are disabled because oldest " @@ -829,29 +829,29 @@ msgstr "" "Защита от наложения членов мультитранзакций отключена, так как старейшая " "отмеченная мультитранзакция %u не найдена на диске" -#: access/transam/multixact.c:2618 +#: access/transam/multixact.c:2620 #, c-format msgid "MultiXact member wraparound protections are now enabled" msgstr "Защита от наложения мультитранзакций сейчас включена" -#: access/transam/multixact.c:2620 +#: access/transam/multixact.c:2622 #, c-format msgid "MultiXact member stop limit is now %u based on MultiXact %u" msgstr "" "Граница членов мультитранзакции сейчас: %u (при старейшей мультитранзакции " "%u)" -#: access/transam/multixact.c:2707 +#: access/transam/multixact.c:2709 #, c-format msgid "oldest MultiXactId member is at offset %u" msgstr "смещение членов старейшей мультитранзакции: %u" -#: access/transam/multixact.c:2711 +#: access/transam/multixact.c:2713 #, c-format msgid "oldest MultiXactId member offset unknown" msgstr "смещение членов старейшей мультитранзакции неизвестно" -#: access/transam/multixact.c:3060 +#: access/transam/multixact.c:3062 #, c-format msgid "" "oldest MultiXact %u not found, earliest MultiXact %u, skipping truncation" @@ -859,7 +859,7 @@ msgstr "" "старейшая мультитранзакция %u не найдена, новейшая мультитранзакция: %u, " "усечение пропускается" -#: access/transam/multixact.c:3290 +#: access/transam/multixact.c:3298 #, c-format msgid "invalid MultiXactId: %u" msgstr "неверный MultiXactId: %u" @@ -952,18 +952,18 @@ msgid "Timeline IDs must be less than child timeline's ID." msgstr "" "Идентификаторы линий времени должны быть меньше идентификатора линии-потомка." -#: access/transam/timeline.c:346 access/transam/xlog.c:3291 -#: access/transam/xlog.c:10196 access/transam/xlog.c:10209 -#: access/transam/xlog.c:10577 access/transam/xlog.c:10620 +#: access/transam/timeline.c:346 access/transam/xlog.c:3312 +#: access/transam/xlog.c:10221 access/transam/xlog.c:10234 +#: access/transam/xlog.c:10602 access/transam/xlog.c:10645 #: access/transam/xlogfuncs.c:468 access/transam/xlogfuncs.c:487 -#: replication/logical/reorderbuffer.c:2820 replication/walsender.c:482 +#: replication/logical/reorderbuffer.c:2820 replication/walsender.c:496 #: storage/file/copydir.c:176 utils/adt/genfile.c:139 #, c-format msgid "could not read file \"%s\": %m" msgstr "не удалось прочитать файл \"%s\": %m" #: access/transam/timeline.c:412 access/transam/timeline.c:502 -#: access/transam/xlog.c:3193 access/transam/xlog.c:3322 +#: access/transam/xlog.c:3214 access/transam/xlog.c:3343 #: access/transam/xlogfuncs.c:493 commands/copy.c:1529 #: storage/file/copydir.c:201 #, c-format @@ -976,7 +976,7 @@ 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:5413 access/transam/xlog.c:6596 +#: access/transam/xlog.c:5434 access/transam/xlog.c:6621 #: access/transam/xlogarchive.c:458 access/transam/xlogarchive.c:475 #: access/transam/xlogarchive.c:582 postmaster/pgarch.c:759 #: replication/logical/snapbuild.c:1606 replication/slot.c:469 @@ -1263,119 +1263,119 @@ msgstr "нет незавершённой транзакции" msgid "no such savepoint" msgstr "нет такой точки сохранения" -#: access/transam/xact.c:4469 +#: access/transam/xact.c:4470 #, c-format msgid "cannot have more than 2^32-1 subtransactions in a transaction" msgstr "в одной транзакции не может быть больше 2^32-1 подтранзакций" -#: access/transam/xlog.c:2418 +#: access/transam/xlog.c:2439 #, c-format msgid "could not seek in log file %s to offset %u: %m" msgstr "не удалось переместиться в файле журнала %s к смещению %u: %m" -#: access/transam/xlog.c:2438 +#: access/transam/xlog.c:2459 #, 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:2714 +#: access/transam/xlog.c:2735 #, c-format msgid "updated min recovery point to %X/%X on timeline %u" msgstr "минимальная точка восстановления изменена на %X/%X на линии времени %u" -#: access/transam/xlog.c:3294 +#: access/transam/xlog.c:3315 #, c-format msgid "not enough data in file \"%s\"" msgstr "недостаточно данных в файле\"%s\"" -#: access/transam/xlog.c:3413 +#: access/transam/xlog.c:3434 #, c-format msgid "could not link file \"%s\" to \"%s\" (initialization of log file): %m" msgstr "" "для файла \"%s\" не удалось создать ссылку \"%s\" (при инициализации файла " "журнала): %m" -#: access/transam/xlog.c:3425 +#: access/transam/xlog.c:3446 #, c-format msgid "could not rename file \"%s\" to \"%s\" (initialization of log file): %m" msgstr "" "не удалось переименовать файл \"%s\" в \"%s\" (при инициализации файла " "журнала): %m" -#: access/transam/xlog.c:3453 +#: access/transam/xlog.c:3474 #, c-format msgid "could not open transaction log file \"%s\": %m" msgstr "не удалось открыть файл журнала транзакций \"%s\": %m" -#: access/transam/xlog.c:3642 +#: access/transam/xlog.c:3663 #, c-format msgid "could not close log file %s: %m" msgstr "не удалось закрыть файл журнала \"%s\": %m" -#: access/transam/xlog.c:3701 replication/logical/logicalfuncs.c:147 -#: replication/walsender.c:2077 +#: access/transam/xlog.c:3722 replication/logical/logicalfuncs.c:147 +#: replication/walsender.c:2097 #, c-format msgid "requested WAL segment %s has already been removed" msgstr "запрошенный сегмент WAL %s уже удалён" -#: access/transam/xlog.c:3764 access/transam/xlog.c:3964 -#: access/transam/xlog.c:5449 +#: access/transam/xlog.c:3785 access/transam/xlog.c:3985 +#: access/transam/xlog.c:5470 #, c-format msgid "could not open transaction log directory \"%s\": %m" msgstr "не удалось открыть каталог журнала транзакций \"%s\": %m" -#: access/transam/xlog.c:3846 +#: access/transam/xlog.c:3867 #, c-format msgid "recycled transaction log file \"%s\"" msgstr "файл журнала транзакций \"%s\" используется повторно" -#: access/transam/xlog.c:3861 +#: access/transam/xlog.c:3882 #, c-format msgid "removing transaction log file \"%s\"" msgstr "файл журнала транзакций \"%s\" удаляется" -#: access/transam/xlog.c:3879 +#: access/transam/xlog.c:3900 #, c-format msgid "could not rename old transaction log file \"%s\": %m" msgstr "не удалось переименовать старый файл журнала транзакций \"%s\": %m" -#: access/transam/xlog.c:3891 +#: access/transam/xlog.c:3912 #, c-format msgid "could not remove old transaction log file \"%s\": %m" msgstr "не удалось стереть старый файл журнала транзакций \"%s\": %m" -#: access/transam/xlog.c:3924 access/transam/xlog.c:3934 +#: access/transam/xlog.c:3945 access/transam/xlog.c:3955 #, c-format msgid "required WAL directory \"%s\" does not exist" msgstr "требуемый каталог WAL \"%s\" не существует" -#: access/transam/xlog.c:3940 +#: access/transam/xlog.c:3961 #, c-format msgid "creating missing WAL directory \"%s\"" msgstr "создаётся отсутствующий каталог WAL \"%s\"" -#: access/transam/xlog.c:3943 +#: access/transam/xlog.c:3964 #, c-format msgid "could not create missing directory \"%s\": %m" msgstr "не удалось создать отсутствующий каталог \"%s\": %m" -#: access/transam/xlog.c:3977 +#: access/transam/xlog.c:3998 #, c-format msgid "removing transaction log backup history file \"%s\"" msgstr "удаляется файл истории копирования журнала: \"%s\"" -#: access/transam/xlog.c:4169 +#: access/transam/xlog.c:4190 #, c-format msgid "unexpected timeline ID %u in log segment %s, offset %u" msgstr "неожиданный ID линии времени %u в сегменте журнала %s, смещение %u" -#: access/transam/xlog.c:4291 +#: access/transam/xlog.c:4312 #, c-format msgid "new timeline %u is not a child of database system timeline %u" msgstr "" "новая линия времени %u не является ответвлением линии времени системы БД %u" -#: access/transam/xlog.c:4305 +#: access/transam/xlog.c:4326 #, c-format msgid "" "new timeline %u forked off current database system timeline %u before " @@ -1384,56 +1384,56 @@ msgstr "" "новая линия времени %u ответвилась от текущей линии времени базы данных %u " "до текущей точки восстановления %X/%X" -#: access/transam/xlog.c:4324 +#: access/transam/xlog.c:4345 #, c-format msgid "new target timeline is %u" msgstr "новая целевая линия времени %u" -#: access/transam/xlog.c:4404 +#: access/transam/xlog.c:4425 #, c-format msgid "could not create control file \"%s\": %m" msgstr "не удалось создать файл \"%s\": %m" -#: access/transam/xlog.c:4415 access/transam/xlog.c:4651 +#: access/transam/xlog.c:4436 access/transam/xlog.c:4672 #, c-format msgid "could not write to control file: %m" msgstr "не удалось записать в файл pg_control: %m" -#: access/transam/xlog.c:4421 access/transam/xlog.c:4657 +#: access/transam/xlog.c:4442 access/transam/xlog.c:4678 #, c-format msgid "could not fsync control file: %m" msgstr "не удалось синхронизировать с ФС файл pg_control: %m" -#: access/transam/xlog.c:4426 access/transam/xlog.c:4662 +#: access/transam/xlog.c:4447 access/transam/xlog.c:4683 #, c-format msgid "could not close control file: %m" msgstr "не удалось закрыть файл pg_control: %m" -#: access/transam/xlog.c:4444 access/transam/xlog.c:4640 +#: access/transam/xlog.c:4465 access/transam/xlog.c:4661 #, c-format msgid "could not open control file \"%s\": %m" msgstr "не удалось открыть файл \"%s\": %m" -#: access/transam/xlog.c:4450 +#: access/transam/xlog.c:4471 #, c-format msgid "could not read from control file: %m" msgstr "не удалось прочитать файл pg_control: %m" -#: access/transam/xlog.c:4463 access/transam/xlog.c:4472 -#: access/transam/xlog.c:4496 access/transam/xlog.c:4503 -#: access/transam/xlog.c:4510 access/transam/xlog.c:4515 -#: access/transam/xlog.c:4522 access/transam/xlog.c:4529 -#: access/transam/xlog.c:4536 access/transam/xlog.c:4543 -#: access/transam/xlog.c:4550 access/transam/xlog.c:4557 -#: access/transam/xlog.c:4564 access/transam/xlog.c:4573 -#: access/transam/xlog.c:4580 access/transam/xlog.c:4589 -#: access/transam/xlog.c:4596 access/transam/xlog.c:4605 -#: access/transam/xlog.c:4612 utils/init/miscinit.c:1139 +#: access/transam/xlog.c:4484 access/transam/xlog.c:4493 +#: access/transam/xlog.c:4517 access/transam/xlog.c:4524 +#: access/transam/xlog.c:4531 access/transam/xlog.c:4536 +#: access/transam/xlog.c:4543 access/transam/xlog.c:4550 +#: access/transam/xlog.c:4557 access/transam/xlog.c:4564 +#: access/transam/xlog.c:4571 access/transam/xlog.c:4578 +#: access/transam/xlog.c:4585 access/transam/xlog.c:4594 +#: access/transam/xlog.c:4601 access/transam/xlog.c:4610 +#: access/transam/xlog.c:4617 access/transam/xlog.c:4626 +#: access/transam/xlog.c:4633 utils/init/miscinit.c:1213 #, c-format msgid "database files are incompatible with server" msgstr "файлы базы данных не совместимы с сервером" -#: access/transam/xlog.c:4464 +#: access/transam/xlog.c:4485 #, c-format msgid "" "The database cluster was initialized with PG_CONTROL_VERSION %d (0x%08x), " @@ -1442,7 +1442,7 @@ msgstr "" "Кластер баз данных был инициализирован с PG_CONTROL_VERSION %d (0x%08x), но " "сервер скомпилирован с PG_CONTROL_VERSION %d (0x%08x)." -#: access/transam/xlog.c:4468 +#: access/transam/xlog.c:4489 #, c-format msgid "" "This could be a problem of mismatched byte ordering. It looks like you need " @@ -1451,7 +1451,7 @@ msgstr "" "Возможно, проблема вызвана разным порядком байт. Кажется, вам надо выполнить " "initdb." -#: access/transam/xlog.c:4473 +#: access/transam/xlog.c:4494 #, c-format msgid "" "The database cluster was initialized with PG_CONTROL_VERSION %d, but the " @@ -1460,18 +1460,18 @@ msgstr "" "Кластер баз данных был инициализирован с PG_CONTROL_VERSION %d, но сервер " "скомпилирован с PG_CONTROL_VERSION %d." -#: access/transam/xlog.c:4476 access/transam/xlog.c:4500 -#: access/transam/xlog.c:4507 access/transam/xlog.c:4512 +#: access/transam/xlog.c:4497 access/transam/xlog.c:4521 +#: access/transam/xlog.c:4528 access/transam/xlog.c:4533 #, c-format msgid "It looks like you need to initdb." msgstr "Кажется, вам надо выполнить initdb." -#: access/transam/xlog.c:4487 +#: access/transam/xlog.c:4508 #, c-format msgid "incorrect checksum in control file" msgstr "ошибка контрольной суммы в файле pg_control" -#: access/transam/xlog.c:4497 +#: access/transam/xlog.c:4518 #, c-format msgid "" "The database cluster was initialized with CATALOG_VERSION_NO %d, but the " @@ -1480,7 +1480,7 @@ msgstr "" "Кластер баз данных был инициализирован с CATALOG_VERSION_NO %d, но сервер " "скомпилирован с CATALOG_VERSION_NO %d." -#: access/transam/xlog.c:4504 +#: access/transam/xlog.c:4525 #, c-format msgid "" "The database cluster was initialized with MAXALIGN %d, but the server was " @@ -1489,7 +1489,7 @@ msgstr "" "Кластер баз данных был инициализирован с MAXALIGN %d, но сервер " "скомпилирован с MAXALIGN %d." -#: access/transam/xlog.c:4511 +#: access/transam/xlog.c:4532 #, c-format msgid "" "The database cluster appears to use a different floating-point number format " @@ -1498,7 +1498,7 @@ msgstr "" "Кажется, в кластере баз данных и в программе сервера используются разные " "форматы чисел с плавающей точкой." -#: access/transam/xlog.c:4516 +#: access/transam/xlog.c:4537 #, c-format msgid "" "The database cluster was initialized with BLCKSZ %d, but the server was " @@ -1507,18 +1507,18 @@ msgstr "" "Кластер баз данных был инициализирован с BLCKSZ %d, но сервер скомпилирован " "с BLCKSZ %d." -#: access/transam/xlog.c:4519 access/transam/xlog.c:4526 -#: access/transam/xlog.c:4533 access/transam/xlog.c:4540 -#: access/transam/xlog.c:4547 access/transam/xlog.c:4554 -#: access/transam/xlog.c:4561 access/transam/xlog.c:4568 -#: access/transam/xlog.c:4576 access/transam/xlog.c:4583 -#: access/transam/xlog.c:4592 access/transam/xlog.c:4599 -#: access/transam/xlog.c:4608 access/transam/xlog.c:4615 +#: access/transam/xlog.c:4540 access/transam/xlog.c:4547 +#: access/transam/xlog.c:4554 access/transam/xlog.c:4561 +#: access/transam/xlog.c:4568 access/transam/xlog.c:4575 +#: access/transam/xlog.c:4582 access/transam/xlog.c:4589 +#: access/transam/xlog.c:4597 access/transam/xlog.c:4604 +#: access/transam/xlog.c:4613 access/transam/xlog.c:4620 +#: access/transam/xlog.c:4629 access/transam/xlog.c:4636 #, c-format msgid "It looks like you need to recompile or initdb." msgstr "Кажется, вам надо перекомпилировать сервер или выполнить initdb." -#: access/transam/xlog.c:4523 +#: access/transam/xlog.c:4544 #, c-format msgid "" "The database cluster was initialized with RELSEG_SIZE %d, but the server was " @@ -1527,7 +1527,7 @@ msgstr "" "Кластер баз данных был инициализирован с RELSEG_SIZE %d, но сервер " "скомпилирован с RELSEG_SIZE %d." -#: access/transam/xlog.c:4530 +#: access/transam/xlog.c:4551 #, c-format msgid "" "The database cluster was initialized with XLOG_BLCKSZ %d, but the server was " @@ -1536,7 +1536,7 @@ msgstr "" "Кластер баз данных был инициализирован с XLOG_BLCKSZ %d, но сервер " "скомпилирован с XLOG_BLCKSZ %d." -#: access/transam/xlog.c:4537 +#: access/transam/xlog.c:4558 #, c-format msgid "" "The database cluster was initialized with XLOG_SEG_SIZE %d, but the server " @@ -1545,7 +1545,7 @@ msgstr "" "Кластер баз данных был инициализирован с XLOG_SEG_SIZE %d, но сервер " "скомпилирован с XLOG_SEG_SIZE %d." -#: access/transam/xlog.c:4544 +#: access/transam/xlog.c:4565 #, c-format msgid "" "The database cluster was initialized with NAMEDATALEN %d, but the server was " @@ -1554,7 +1554,7 @@ msgstr "" "Кластер баз данных был инициализирован с NAMEDATALEN %d, но сервер " "скомпилирован с NAMEDATALEN %d." -#: access/transam/xlog.c:4551 +#: access/transam/xlog.c:4572 #, c-format msgid "" "The database cluster was initialized with INDEX_MAX_KEYS %d, but the server " @@ -1563,7 +1563,7 @@ msgstr "" "Кластер баз данных был инициализирован с INDEX_MAX_KEYS %d, но сервер " "скомпилирован с INDEX_MAX_KEYS %d." -#: access/transam/xlog.c:4558 +#: access/transam/xlog.c:4579 #, c-format msgid "" "The database cluster was initialized with TOAST_MAX_CHUNK_SIZE %d, but the " @@ -1572,7 +1572,7 @@ msgstr "" "Кластер баз данных был инициализирован с TOAST_MAX_CHUNK_SIZE %d, но сервер " "скомпилирован с TOAST_MAX_CHUNK_SIZE %d." -#: access/transam/xlog.c:4565 +#: access/transam/xlog.c:4586 #, c-format msgid "" "The database cluster was initialized with LOBLKSIZE %d, but the server was " @@ -1581,7 +1581,7 @@ msgstr "" "Кластер баз данных был инициализирован с LOBLKSIZE %d, но сервер " "скомпилирован с LOBLKSIZE %d." -#: access/transam/xlog.c:4574 +#: access/transam/xlog.c:4595 #, c-format msgid "" "The database cluster was initialized without HAVE_INT64_TIMESTAMP but the " @@ -1590,7 +1590,7 @@ msgstr "" "Кластер баз данных был инициализирован без HAVE_INT64_TIMESTAMP, но сервер " "скомпилирован с HAVE_INT64_TIMESTAMP." -#: access/transam/xlog.c:4581 +#: access/transam/xlog.c:4602 #, c-format msgid "" "The database cluster was initialized with HAVE_INT64_TIMESTAMP but the " @@ -1599,7 +1599,7 @@ msgstr "" "Кластер баз данных был инициализирован с HAVE_INT64_TIMESTAMP, но сервер " "скомпилирован без HAVE_INT64_TIMESTAMP." -#: access/transam/xlog.c:4590 +#: access/transam/xlog.c:4611 #, c-format msgid "" "The database cluster was initialized without USE_FLOAT4_BYVAL but the server " @@ -1608,7 +1608,7 @@ msgstr "" "Кластер баз данных был инициализирован без USE_FLOAT4_BYVAL, но сервер " "скомпилирован с USE_FLOAT4_BYVAL." -#: access/transam/xlog.c:4597 +#: access/transam/xlog.c:4618 #, c-format msgid "" "The database cluster was initialized with USE_FLOAT4_BYVAL but the server " @@ -1617,7 +1617,7 @@ msgstr "" "Кластер баз данных был инициализирован с USE_FLOAT4_BYVAL, но сервер " "скомпилирован без USE_FLOAT4_BYVAL." -#: access/transam/xlog.c:4606 +#: access/transam/xlog.c:4627 #, c-format msgid "" "The database cluster was initialized without USE_FLOAT8_BYVAL but the server " @@ -1626,7 +1626,7 @@ msgstr "" "Кластер баз данных был инициализирован без USE_FLOAT8_BYVAL, но сервер " "скомпилирован с USE_FLOAT8_BYVAL." -#: access/transam/xlog.c:4613 +#: access/transam/xlog.c:4634 #, c-format msgid "" "The database cluster was initialized with USE_FLOAT8_BYVAL but the server " @@ -1635,82 +1635,82 @@ msgstr "" "Кластер баз данных был инициализирован с USE_FLOAT8_BYVAL, но сервер был " "скомпилирован без USE_FLOAT8_BYVAL." -#: access/transam/xlog.c:5014 +#: access/transam/xlog.c:5035 #, c-format msgid "could not write bootstrap transaction log file: %m" msgstr "не удалось записать начальный файл журнала транзакций: %m" -#: access/transam/xlog.c:5020 +#: access/transam/xlog.c:5041 #, c-format msgid "could not fsync bootstrap transaction log file: %m" msgstr "не удалось синхронизировать с ФС начальный файл журнала транзакций: %m" -#: access/transam/xlog.c:5025 +#: access/transam/xlog.c:5046 #, c-format msgid "could not close bootstrap transaction log file: %m" msgstr "не удалось закрыть начальный файл журнала транзакций: %m" -#: access/transam/xlog.c:5096 +#: access/transam/xlog.c:5117 #, c-format msgid "could not open recovery command file \"%s\": %m" msgstr "не удалось открыть файл команд восстановления \"%s\": %m" -#: access/transam/xlog.c:5136 access/transam/xlog.c:5227 -#: access/transam/xlog.c:5238 commands/extension.c:527 +#: access/transam/xlog.c:5157 access/transam/xlog.c:5248 +#: access/transam/xlog.c:5259 commands/extension.c:527 #: commands/extension.c:535 utils/misc/guc.c:5355 #, c-format msgid "parameter \"%s\" requires a Boolean value" msgstr "параметр \"%s\" требует логическое значение" -#: access/transam/xlog.c:5152 +#: access/transam/xlog.c:5173 #, c-format msgid "recovery_target_timeline is not a valid number: \"%s\"" msgstr "recovery_target_timeline не является допустимым числом: \"%s\"" -#: access/transam/xlog.c:5168 +#: access/transam/xlog.c:5189 #, c-format msgid "recovery_target_xid is not a valid number: \"%s\"" msgstr "recovery_target_xid не является допустимым числом: \"%s\"" -#: access/transam/xlog.c:5199 +#: access/transam/xlog.c:5220 #, c-format msgid "recovery_target_name is too long (maximum %d characters)" msgstr "длина recovery_target_name превышает предел (%d)" -#: access/transam/xlog.c:5213 +#: access/transam/xlog.c:5234 #, c-format msgid "invalid value for recovery parameter \"recovery_target\"" msgstr "неверное значение параметра \"recovery_target\"" -#: access/transam/xlog.c:5214 +#: access/transam/xlog.c:5235 #, c-format msgid "The only allowed value is \"immediate\"." msgstr "Единственное допустимое значение: \"immediate\"." -#: access/transam/xlog.c:5273 +#: access/transam/xlog.c:5294 #, c-format msgid "parameter \"%s\" requires a temporal value" msgstr "параметр \"%s\" требует временное значение" -#: access/transam/xlog.c:5275 catalog/dependency.c:970 +#: access/transam/xlog.c:5296 catalog/dependency.c:970 #: catalog/dependency.c:971 catalog/dependency.c:977 catalog/dependency.c:978 #: catalog/dependency.c:989 catalog/dependency.c:990 -#: catalog/objectaddress.c:764 commands/tablecmds.c:763 -#: commands/tablecmds.c:8980 commands/user.c:988 commands/view.c:475 +#: catalog/objectaddress.c:764 commands/tablecmds.c:764 +#: commands/tablecmds.c:8991 commands/user.c:988 commands/view.c:475 #: libpq/auth.c:285 port/win32/security.c:51 storage/lmgr/deadlock.c:955 -#: storage/lmgr/proc.c:1191 utils/misc/guc.c:5377 utils/misc/guc.c:5470 +#: storage/lmgr/proc.c:1192 utils/misc/guc.c:5377 utils/misc/guc.c:5470 #: utils/misc/guc.c:8849 utils/misc/guc.c:8883 utils/misc/guc.c:8917 #: utils/misc/guc.c:8951 utils/misc/guc.c:8986 #, c-format msgid "%s" msgstr "%s" -#: access/transam/xlog.c:5281 +#: access/transam/xlog.c:5302 #, c-format msgid "unrecognized recovery parameter \"%s\"" msgstr "нераспознанный параметр восстановления \"%s\"" -#: access/transam/xlog.c:5292 +#: access/transam/xlog.c:5313 #, c-format msgid "" "recovery command file \"%s\" specified neither primary_conninfo nor " @@ -1719,7 +1719,7 @@ msgstr "" "в файле команд восстановления \"%s\" не указан параметр primary_conninfo или " "restore_command" -#: access/transam/xlog.c:5294 +#: access/transam/xlog.c:5315 #, c-format msgid "" "The database server will regularly poll the pg_xlog subdirectory to check " @@ -1728,7 +1728,7 @@ msgstr "" "Сервер БД будет регулярно опрашивать подкаталог pg_xlog и проверять " "содержащиеся в нём файлы." -#: access/transam/xlog.c:5300 +#: access/transam/xlog.c:5321 #, c-format msgid "" "recovery command file \"%s\" must specify restore_command when standby mode " @@ -1737,62 +1737,62 @@ msgstr "" "в файле команд восстановления \"%s\" может отсутствовать restore_command, " "только если это резервный сервер" -#: access/transam/xlog.c:5320 +#: access/transam/xlog.c:5341 #, c-format msgid "recovery target timeline %u does not exist" msgstr "целевая линия времени для восстановления %u не существует" -#: access/transam/xlog.c:5417 +#: access/transam/xlog.c:5438 #, c-format msgid "archive recovery complete" msgstr "восстановление архива завершено" -#: access/transam/xlog.c:5557 access/transam/xlog.c:5751 +#: access/transam/xlog.c:5578 access/transam/xlog.c:5772 #, c-format msgid "recovery stopping after reaching consistency" msgstr "" "восстановление останавливается после достижения согласованного состояния" -#: access/transam/xlog.c:5632 +#: access/transam/xlog.c:5653 #, c-format msgid "recovery stopping before commit of transaction %u, time %s" msgstr "" "восстановление останавливается перед фиксированием транзакции %u, время %s" -#: access/transam/xlog.c:5639 +#: access/transam/xlog.c:5660 #, c-format msgid "recovery stopping before abort of transaction %u, time %s" msgstr "" "восстановление останавливается перед прерыванием транзакции %u, время %s" -#: access/transam/xlog.c:5681 +#: access/transam/xlog.c:5702 #, c-format msgid "recovery stopping at restore point \"%s\", time %s" msgstr "восстановление останавливается в точке восстановления \"%s\", время %s" -#: access/transam/xlog.c:5731 +#: access/transam/xlog.c:5752 #, c-format msgid "recovery stopping after commit of transaction %u, time %s" msgstr "" "восстановление останавливается после фиксирования транзакции %u, время %s" -#: access/transam/xlog.c:5739 +#: access/transam/xlog.c:5760 #, c-format msgid "recovery stopping after abort of transaction %u, time %s" msgstr "" "восстановление останавливается после прерывания транзакции %u, время %s" -#: access/transam/xlog.c:5778 +#: access/transam/xlog.c:5799 #, c-format msgid "recovery has paused" msgstr "восстановление приостановлено" -#: access/transam/xlog.c:5779 +#: access/transam/xlog.c:5800 #, c-format msgid "Execute pg_xlog_replay_resume() to continue." msgstr "Выполните pg_xlog_replay_resume() для продолжения." -#: access/transam/xlog.c:5995 +#: access/transam/xlog.c:6016 #, c-format msgid "" "hot standby is not possible because %s = %d is a lower setting than on the " @@ -1801,12 +1801,12 @@ msgstr "" "режим горячего резерва невозможен, так как параметр %s = %d, меньше чем на " "главном сервере (на нём было значение %d)" -#: access/transam/xlog.c:6017 +#: access/transam/xlog.c:6042 #, c-format msgid "WAL was generated with wal_level=minimal, data may be missing" msgstr "WAL был создан с параметром wal_level=minimal, возможна потеря данных" -#: access/transam/xlog.c:6018 +#: access/transam/xlog.c:6043 #, c-format msgid "" "This happens if you temporarily set wal_level=minimal without taking a new " @@ -1815,7 +1815,7 @@ msgstr "" "Это происходит, если вы на время установили wal_level=minimal и не сделали " "резервную копию базу данных." -#: access/transam/xlog.c:6029 +#: access/transam/xlog.c:6054 #, c-format msgid "" "hot standby is not possible because wal_level was not set to \"hot_standby\" " @@ -1824,7 +1824,7 @@ msgstr "" "режим горячего резерва невозможен, так как на главном сервере установлен " "неподходящий wal_level (должен быть \"hot_standby\" или выше)" -#: access/transam/xlog.c:6030 +#: access/transam/xlog.c:6055 #, c-format msgid "" "Either set wal_level to \"hot_standby\" on the master, or turn off " @@ -1833,32 +1833,32 @@ msgstr "" "Либо установите для wal_level значение \"hot_standby\" на главном сервере, " "либо выключите hot_standby здесь." -#: access/transam/xlog.c:6085 +#: access/transam/xlog.c:6110 #, c-format msgid "control file contains invalid data" msgstr "файл pg_control содержит неверные данные" -#: access/transam/xlog.c:6091 +#: access/transam/xlog.c:6116 #, c-format msgid "database system was shut down at %s" msgstr "система БД была выключена: %s" -#: access/transam/xlog.c:6096 +#: access/transam/xlog.c:6121 #, c-format msgid "database system was shut down in recovery at %s" msgstr "система БД была выключена в процессе восстановления: %s" -#: access/transam/xlog.c:6100 +#: access/transam/xlog.c:6125 #, c-format msgid "database system shutdown was interrupted; last known up at %s" msgstr "выключение системы БД было прервано; последний момент работы: %s" -#: access/transam/xlog.c:6104 +#: access/transam/xlog.c:6129 #, c-format msgid "database system was interrupted while in recovery at %s" msgstr "работа системы БД была прервана во время восстановления: %s" -#: access/transam/xlog.c:6106 +#: access/transam/xlog.c:6131 #, c-format msgid "" "This probably means that some data is corrupted and you will have to use the " @@ -1867,14 +1867,14 @@ msgstr "" "Это скорее всего означает, что некоторые данные повреждены и вам придётся " "восстановить БД из последней резервной копии." -#: access/transam/xlog.c:6110 +#: access/transam/xlog.c:6135 #, c-format msgid "database system was interrupted while in recovery at log time %s" msgstr "" "работа системы БД была прервана в процессе восстановления, время в журнале: " "%s" -#: access/transam/xlog.c:6112 +#: access/transam/xlog.c:6137 #, c-format msgid "" "If this has occurred more than once some data might be corrupted and you " @@ -1883,58 +1883,58 @@ msgstr "" "Если это происходит постоянно, возможно, какие-то данные были испорчены и " "для восстановления стоит выбрать более раннюю точку." -#: access/transam/xlog.c:6116 +#: access/transam/xlog.c:6141 #, c-format msgid "database system was interrupted; last known up at %s" msgstr "работа системы БД была прервана; последний момент работы: %s" -#: access/transam/xlog.c:6182 +#: access/transam/xlog.c:6207 #, c-format msgid "entering standby mode" msgstr "переход в режим резервного сервера" -#: access/transam/xlog.c:6185 +#: access/transam/xlog.c:6210 #, c-format msgid "starting point-in-time recovery to XID %u" msgstr "начинается восстановление точки во времени до XID %u" -#: access/transam/xlog.c:6189 +#: access/transam/xlog.c:6214 #, c-format msgid "starting point-in-time recovery to %s" msgstr "начинается восстановление точки во времени до %s" -#: access/transam/xlog.c:6193 +#: access/transam/xlog.c:6218 #, c-format msgid "starting point-in-time recovery to \"%s\"" msgstr "начинается восстановление точки во времени до \"%s\"" -#: access/transam/xlog.c:6197 +#: access/transam/xlog.c:6222 #, c-format msgid "starting point-in-time recovery to earliest consistent point" msgstr "" "начинается восстановление точки во времени до первой точки согласованности" -#: access/transam/xlog.c:6200 +#: access/transam/xlog.c:6225 #, c-format msgid "starting archive recovery" msgstr "начинается восстановление архива" -#: access/transam/xlog.c:6217 +#: access/transam/xlog.c:6242 #, c-format msgid "Failed while allocating an XLog reading processor." msgstr "Не удалось разместить обработчик журнала транзакций." -#: access/transam/xlog.c:6242 access/transam/xlog.c:6309 +#: access/transam/xlog.c:6267 access/transam/xlog.c:6334 #, c-format msgid "checkpoint record is at %X/%X" msgstr "запись о контрольной точке по смещению %X/%X" -#: access/transam/xlog.c:6256 +#: access/transam/xlog.c:6281 #, c-format msgid "could not find redo location referenced by checkpoint record" msgstr "не удалось найти положение REDO, указанное записью контрольной точки" -#: access/transam/xlog.c:6257 access/transam/xlog.c:6264 +#: access/transam/xlog.c:6282 access/transam/xlog.c:6289 #, c-format msgid "" "If you are not restoring from a backup, try removing the file \"%s/" @@ -1943,27 +1943,27 @@ msgstr "" "Если вы не восстанавливаете БД из резервной копии, попробуйте удалить файл " "\"%s/backup_label\"." -#: access/transam/xlog.c:6263 +#: access/transam/xlog.c:6288 #, c-format msgid "could not locate required checkpoint record" msgstr "не удалось считать нужную запись контрольной точки" -#: access/transam/xlog.c:6319 access/transam/xlog.c:6334 +#: access/transam/xlog.c:6344 access/transam/xlog.c:6359 #, c-format msgid "could not locate a valid checkpoint record" msgstr "не удалось считать правильную запись контрольной точки" -#: access/transam/xlog.c:6328 +#: access/transam/xlog.c:6353 #, c-format msgid "using previous checkpoint record at %X/%X" msgstr "используется предыдущая запись контрольной точки по смещению %X/%X" -#: access/transam/xlog.c:6358 +#: access/transam/xlog.c:6383 #, c-format msgid "requested timeline %u is not a child of this server's history" msgstr "в истории сервера нет ответвления запрошенной линии времени %u" -#: access/transam/xlog.c:6360 +#: access/transam/xlog.c:6385 #, c-format msgid "" "Latest checkpoint is at %X/%X on timeline %u, but in the history of the " @@ -1972,7 +1972,7 @@ msgstr "" "Последняя контрольная точка: %X/%X на линии времени %u, но в истории " "запрошенной линии времени сервер ответвился с этой линии в %X/%X." -#: access/transam/xlog.c:6376 +#: access/transam/xlog.c:6401 #, c-format msgid "" "requested timeline %u does not contain minimum recovery point %X/%X on " @@ -1981,47 +1981,47 @@ msgstr "" "запрошенная линия времени %u не содержит минимальную точку восстановления %X/" "%X на линии времени %u" -#: access/transam/xlog.c:6385 +#: access/transam/xlog.c:6410 #, c-format msgid "redo record is at %X/%X; shutdown %s" msgstr "запись REDO по смещению %X/%X; выключение: %s" -#: access/transam/xlog.c:6389 +#: access/transam/xlog.c:6414 #, c-format msgid "next transaction ID: %u/%u; next OID: %u" msgstr "ID следующей транзакции: %u/%u; следующий OID: %u" -#: access/transam/xlog.c:6393 +#: access/transam/xlog.c:6418 #, c-format msgid "next MultiXactId: %u; next MultiXactOffset: %u" msgstr "следующий MultiXactId: %u; следующий MultiXactOffset: %u" -#: access/transam/xlog.c:6396 +#: access/transam/xlog.c:6421 #, c-format msgid "oldest unfrozen transaction ID: %u, in database %u" msgstr "ID старейшей незамороженной транзакции: %u, база данных %u" -#: access/transam/xlog.c:6399 +#: access/transam/xlog.c:6424 #, c-format msgid "oldest MultiXactId: %u, in database %u" msgstr "старейший MultiXactId: %u, база данных %u" -#: access/transam/xlog.c:6403 +#: access/transam/xlog.c:6428 #, c-format msgid "invalid next transaction ID" msgstr "неверный ID следующей транзакции" -#: access/transam/xlog.c:6473 +#: access/transam/xlog.c:6498 #, c-format msgid "invalid redo in checkpoint record" msgstr "неверная запись REDO в контрольной точке" -#: access/transam/xlog.c:6484 +#: access/transam/xlog.c:6509 #, c-format msgid "invalid redo record in shutdown checkpoint" msgstr "неверная запись REDO в контрольной точке выключения" -#: access/transam/xlog.c:6515 +#: access/transam/xlog.c:6540 #, c-format msgid "" "database system was not properly shut down; automatic recovery in progress" @@ -2029,19 +2029,19 @@ msgstr "" "система БД была остановлена нештатно; производится автоматическое " "восстановление" -#: access/transam/xlog.c:6519 +#: access/transam/xlog.c:6544 #, c-format msgid "crash recovery starts in timeline %u and has target timeline %u" msgstr "" "восстановление после сбоя начинается на линии времени %u, целевая линия " "времени: %u" -#: access/transam/xlog.c:6563 +#: access/transam/xlog.c:6588 #, c-format msgid "backup_label contains data inconsistent with control file" msgstr "backup_label содержит данные, не согласованные с файлом pg_control" -#: access/transam/xlog.c:6564 +#: access/transam/xlog.c:6589 #, c-format msgid "" "This means that the backup is corrupted and you will have to use another " @@ -2050,44 +2050,44 @@ msgstr "" "Это означает, что резервная копия повреждена и для восстановления БД " "придётся использовать другую копию." -#: access/transam/xlog.c:6629 +#: access/transam/xlog.c:6654 #, c-format msgid "initializing for hot standby" msgstr "инициализация для горячего резерва" -#: access/transam/xlog.c:6761 +#: access/transam/xlog.c:6786 #, c-format msgid "redo starts at %X/%X" msgstr "запись REDO начинается со смещения %X/%X" -#: access/transam/xlog.c:6985 +#: access/transam/xlog.c:7010 #, c-format msgid "redo done at %X/%X" msgstr "записи REDO обработаны до смещения %X/%X" -#: access/transam/xlog.c:6990 access/transam/xlog.c:8850 +#: access/transam/xlog.c:7015 access/transam/xlog.c:8875 #, c-format msgid "last completed transaction was at log time %s" msgstr "последняя завершённая транзакция была выполнена в %s" -#: access/transam/xlog.c:6998 +#: access/transam/xlog.c:7023 #, c-format msgid "redo is not required" msgstr "данные REDO не требуются" -#: access/transam/xlog.c:7056 +#: access/transam/xlog.c:7081 #, c-format msgid "requested recovery stop point is before consistent recovery point" msgstr "" "запрошенная точка остановки восстановления предшествует согласованной точке " "восстановления" -#: access/transam/xlog.c:7072 access/transam/xlog.c:7076 +#: access/transam/xlog.c:7097 access/transam/xlog.c:7101 #, c-format msgid "WAL ends before end of online backup" msgstr "WAL закончился без признака окончания копирования" -#: access/transam/xlog.c:7073 +#: access/transam/xlog.c:7098 #, c-format msgid "" "All WAL generated while online backup was taken must be available at " @@ -2096,7 +2096,7 @@ msgstr "" "Все журналы WAL, созданные во время резервного копирования \"на ходу\", " "должны быть в наличии для восстановления." -#: access/transam/xlog.c:7077 +#: access/transam/xlog.c:7102 #, c-format msgid "" "Online backup started with pg_start_backup() must be ended with " @@ -2106,107 +2106,107 @@ msgstr "" "должно закончиться pg_stop_backup(), и для восстановления должны быть " "доступны все журналы WAL." -#: access/transam/xlog.c:7080 +#: access/transam/xlog.c:7105 #, c-format msgid "WAL ends before consistent recovery point" msgstr "WAL закончился до согласованной точки восстановления" -#: access/transam/xlog.c:7107 +#: access/transam/xlog.c:7132 #, c-format msgid "selected new timeline ID: %u" msgstr "выбранный ID новой линии времени: %u" -#: access/transam/xlog.c:7454 +#: access/transam/xlog.c:7479 #, c-format msgid "consistent recovery state reached at %X/%X" msgstr "согласованное состояние восстановления достигнуто по смещению %X/%X" -#: access/transam/xlog.c:7651 +#: access/transam/xlog.c:7676 #, c-format msgid "invalid primary checkpoint link in control file" msgstr "неверная ссылка на первичную контрольную точку в файле pg_control" -#: access/transam/xlog.c:7655 +#: access/transam/xlog.c:7680 #, c-format msgid "invalid secondary checkpoint link in control file" msgstr "неверная ссылка на вторичную контрольную точку в файле pg_control" -#: access/transam/xlog.c:7659 +#: access/transam/xlog.c:7684 #, c-format msgid "invalid checkpoint link in backup_label file" msgstr "неверная ссылка на контрольную точку в файле backup_label" -#: access/transam/xlog.c:7676 +#: access/transam/xlog.c:7701 #, c-format msgid "invalid primary checkpoint record" msgstr "неверная запись первичной контрольной точки" -#: access/transam/xlog.c:7680 +#: access/transam/xlog.c:7705 #, c-format msgid "invalid secondary checkpoint record" msgstr "неверная запись вторичной контрольной точки" -#: access/transam/xlog.c:7684 +#: access/transam/xlog.c:7709 #, c-format msgid "invalid checkpoint record" msgstr "неверная запись контрольной точки" -#: access/transam/xlog.c:7695 +#: access/transam/xlog.c:7720 #, c-format msgid "invalid resource manager ID in primary checkpoint record" msgstr "неверный ID менеджера ресурсов в записи первичной контрольной точки" -#: access/transam/xlog.c:7699 +#: access/transam/xlog.c:7724 #, c-format msgid "invalid resource manager ID in secondary checkpoint record" msgstr "неверный ID менеджера ресурсов в записи вторичной контрольной точки" -#: access/transam/xlog.c:7703 +#: access/transam/xlog.c:7728 #, c-format msgid "invalid resource manager ID in checkpoint record" msgstr "неверный ID менеджера ресурсов в записи контрольной точки" -#: access/transam/xlog.c:7715 +#: access/transam/xlog.c:7740 #, c-format msgid "invalid xl_info in primary checkpoint record" msgstr "неверные флаги xl_info в записи первичной контрольной точки" -#: access/transam/xlog.c:7719 +#: access/transam/xlog.c:7744 #, c-format msgid "invalid xl_info in secondary checkpoint record" msgstr "неверные флаги xl_info в записи вторичной контрольной точки" -#: access/transam/xlog.c:7723 +#: access/transam/xlog.c:7748 #, c-format msgid "invalid xl_info in checkpoint record" msgstr "неверные флаги xl_info в записи контрольной точки" -#: access/transam/xlog.c:7735 +#: access/transam/xlog.c:7760 #, c-format msgid "invalid length of primary checkpoint record" msgstr "неверная длина записи первичной контрольной точки" -#: access/transam/xlog.c:7739 +#: access/transam/xlog.c:7764 #, c-format msgid "invalid length of secondary checkpoint record" msgstr "неверная длина записи вторичной контрольной точки" -#: access/transam/xlog.c:7743 +#: access/transam/xlog.c:7768 #, c-format msgid "invalid length of checkpoint record" msgstr "неверная длина записи контрольной точки" -#: access/transam/xlog.c:7903 +#: access/transam/xlog.c:7928 #, c-format msgid "shutting down" msgstr "выключение" -#: access/transam/xlog.c:7926 +#: access/transam/xlog.c:7951 #, c-format msgid "database system is shut down" msgstr "система БД выключена" -#: access/transam/xlog.c:8392 +#: access/transam/xlog.c:8417 #, c-format msgid "" "concurrent transaction log activity while database system is shutting down" @@ -2214,29 +2214,29 @@ msgstr "" "во время выключения системы баз данных отмечена активность в журнале " "транзакций" -#: access/transam/xlog.c:8661 +#: access/transam/xlog.c:8686 #, c-format msgid "skipping restartpoint, recovery has already ended" msgstr "" "создание точки перезапуска пропускается, восстановление уже закончилось" -#: access/transam/xlog.c:8684 +#: access/transam/xlog.c:8709 #, c-format msgid "skipping restartpoint, already performed at %X/%X" msgstr "" "создание точки перезапуска пропускается, она уже создана по смещению %X/%X" -#: access/transam/xlog.c:8848 +#: access/transam/xlog.c:8873 #, c-format msgid "recovery restart point at %X/%X" msgstr "точка перезапуска восстановления по смещению %X/%X" -#: access/transam/xlog.c:8993 +#: access/transam/xlog.c:9018 #, c-format msgid "restore point \"%s\" created at %X/%X" msgstr "точка восстановления \"%s\" создана по смещению %X/%X" -#: access/transam/xlog.c:9217 +#: access/transam/xlog.c:9242 #, c-format msgid "" "unexpected previous timeline ID %u (current timeline ID %u) in checkpoint " @@ -2245,12 +2245,12 @@ msgstr "" "неожиданный ID предыдущей линии времени %u (ID текущей линии времени %u) в " "записи контрольной точки" -#: access/transam/xlog.c:9226 +#: access/transam/xlog.c:9251 #, c-format msgid "unexpected timeline ID %u (after %u) in checkpoint record" msgstr "неожиданный ID линии времени %u (после %u) в записи контрольной точки" -#: access/transam/xlog.c:9242 +#: access/transam/xlog.c:9267 #, c-format msgid "" "unexpected timeline ID %u in checkpoint record, before reaching minimum " @@ -2259,43 +2259,43 @@ msgstr "" "неожиданный ID линии времени %u в записи контрольной точки, до достижения " "минимальной к.т. %X/%X на линии времени %u" -#: access/transam/xlog.c:9310 +#: access/transam/xlog.c:9335 #, c-format msgid "online backup was canceled, recovery cannot continue" msgstr "" "резервное копирование \"на ходу\" было отменено, продолжить восстановление " "нельзя" -#: access/transam/xlog.c:9371 access/transam/xlog.c:9420 -#: access/transam/xlog.c:9443 +#: access/transam/xlog.c:9396 access/transam/xlog.c:9445 +#: access/transam/xlog.c:9468 #, c-format msgid "unexpected timeline ID %u (should be %u) in checkpoint record" msgstr "" "неожиданный ID линии времени %u (должен быть %u) в записи точки " "восстановления" -#: access/transam/xlog.c:9678 +#: access/transam/xlog.c:9703 #, c-format msgid "could not fsync log segment %s: %m" msgstr "не удалось синхронизировать с ФС сегмент журнала %s: %m" -#: access/transam/xlog.c:9702 +#: access/transam/xlog.c:9727 #, c-format msgid "could not fsync log file %s: %m" msgstr "не удалось синхронизировать с ФС файл журнала %s: %m" -#: access/transam/xlog.c:9710 +#: access/transam/xlog.c:9735 #, c-format msgid "could not fsync write-through log file %s: %m" msgstr "не удалось синхронизировать с ФС файл журнала сквозной записи %s: %m" -#: access/transam/xlog.c:9719 +#: access/transam/xlog.c:9744 #, c-format msgid "could not fdatasync log file %s: %m" msgstr "" "не удалось синхронизировать с ФС данные (fdatasync) файла журнала %s: %m" -#: access/transam/xlog.c:9797 access/transam/xlog.c:10133 +#: access/transam/xlog.c:9822 access/transam/xlog.c:10158 #: access/transam/xlogfuncs.c:111 access/transam/xlogfuncs.c:140 #: access/transam/xlogfuncs.c:179 access/transam/xlogfuncs.c:200 #: access/transam/xlogfuncs.c:270 access/transam/xlogfuncs.c:326 @@ -2303,20 +2303,20 @@ msgstr "" msgid "recovery is in progress" msgstr "идёт процесс восстановления" -#: access/transam/xlog.c:9798 access/transam/xlog.c:10134 +#: access/transam/xlog.c:9823 access/transam/xlog.c:10159 #: access/transam/xlogfuncs.c:112 access/transam/xlogfuncs.c:141 #: access/transam/xlogfuncs.c:180 access/transam/xlogfuncs.c:201 #, c-format msgid "WAL control functions cannot be executed during recovery." msgstr "Функции управления WAL нельзя использовать в процессе восстановления." -#: access/transam/xlog.c:9807 access/transam/xlog.c:10143 +#: access/transam/xlog.c:9832 access/transam/xlog.c:10168 #, c-format msgid "WAL level not sufficient for making an online backup" msgstr "" "Выбранный уровень WAL недостаточен для резервного копирования \"на ходу\"" -#: access/transam/xlog.c:9808 access/transam/xlog.c:10144 +#: access/transam/xlog.c:9833 access/transam/xlog.c:10169 #: access/transam/xlogfuncs.c:147 #, c-format msgid "" @@ -2326,22 +2326,22 @@ msgstr "" "Установите wal_level \"archive\", \"hot_standby\" или \"logical\" при " "запуске сервера." -#: access/transam/xlog.c:9813 +#: access/transam/xlog.c:9838 #, c-format msgid "backup label too long (max %d bytes)" msgstr "длина метки резервной копии превышает предел (%d байт)" -#: access/transam/xlog.c:9844 access/transam/xlog.c:10021 +#: access/transam/xlog.c:9869 access/transam/xlog.c:10046 #, c-format msgid "a backup is already in progress" msgstr "резервное копирование уже запущено" -#: access/transam/xlog.c:9845 +#: access/transam/xlog.c:9870 #, c-format msgid "Run pg_stop_backup() and try again." msgstr "Выполните pg_stop_backup() и повторите операцию." -#: access/transam/xlog.c:9939 +#: access/transam/xlog.c:9964 #, c-format msgid "" "WAL generated with full_page_writes=off was replayed since last restartpoint" @@ -2349,7 +2349,7 @@ msgstr "" "После последней точки перезапуска был воспроизведён WAL, созданный в режиме " "full_page_writes=off." -#: access/transam/xlog.c:9941 access/transam/xlog.c:10294 +#: access/transam/xlog.c:9966 access/transam/xlog.c:10319 #, c-format msgid "" "This means that the backup being taken on the standby is corrupt and should " @@ -2361,7 +2361,7 @@ msgstr "" "CHECKPOINT на главном сервере, а затем попробуйте резервное копирование \"на " "ходу\" ещё раз." -#: access/transam/xlog.c:10015 access/transam/xlog.c:10184 +#: access/transam/xlog.c:10040 access/transam/xlog.c:10209 #: access/transam/xlogarchive.c:106 access/transam/xlogarchive.c:265 #: replication/basebackup.c:464 replication/basebackup.c:532 #: replication/logical/snapbuild.c:1478 storage/file/copydir.c:72 @@ -2372,7 +2372,7 @@ msgstr "" msgid "could not stat file \"%s\": %m" msgstr "не удалось получить информацию о файле \"%s\": %m" -#: access/transam/xlog.c:10022 +#: access/transam/xlog.c:10047 #, c-format msgid "" "If you're sure there is no backup in progress, remove file \"%s\" and try " @@ -2381,30 +2381,30 @@ msgstr "" "Если вы считаете, что информация о резервном копировании неверна, удалите " "файл \"%s\" и попробуйте снова." -#: access/transam/xlog.c:10039 access/transam/xlog.c:10357 +#: access/transam/xlog.c:10064 access/transam/xlog.c:10382 #, c-format msgid "could not write file \"%s\": %m" msgstr "не удалось записать файл \"%s\": %m" -#: access/transam/xlog.c:10188 +#: access/transam/xlog.c:10213 #, c-format msgid "a backup is not in progress" msgstr "резервное копирование не запущено" -#: access/transam/xlog.c:10227 access/transam/xlog.c:10240 -#: access/transam/xlog.c:10591 access/transam/xlog.c:10597 +#: access/transam/xlog.c:10252 access/transam/xlog.c:10265 +#: access/transam/xlog.c:10616 access/transam/xlog.c:10622 #: access/transam/xlogfuncs.c:498 #, c-format msgid "invalid data in file \"%s\"" msgstr "неверные данные в файле \"%s\"" -#: access/transam/xlog.c:10244 replication/basebackup.c:966 +#: access/transam/xlog.c:10269 replication/basebackup.c:974 #, c-format msgid "the standby was promoted during online backup" msgstr "" "дежурный сервер был повышен в процессе резервного копирования \"на ходу\"" -#: access/transam/xlog.c:10245 replication/basebackup.c:967 +#: access/transam/xlog.c:10270 replication/basebackup.c:975 #, c-format msgid "" "This means that the backup being taken is corrupt and should not be used. " @@ -2413,7 +2413,7 @@ msgstr "" "Это означает, что создаваемая резервная копия испорчена и использовать её не " "следует. Попробуйте резервное копирование \"на ходу\" ещё раз." -#: access/transam/xlog.c:10292 +#: access/transam/xlog.c:10317 #, c-format msgid "" "WAL generated with full_page_writes=off was replayed during online backup" @@ -2421,7 +2421,7 @@ msgstr "" "В процессе резервного копирования \"на ходу\" был воспроизведён WAL, " "созданный в режиме full_page_writes=off" -#: access/transam/xlog.c:10406 +#: access/transam/xlog.c:10431 #, c-format msgid "" "pg_stop_backup cleanup done, waiting for required WAL segments to be archived" @@ -2429,7 +2429,7 @@ msgstr "" "очистка в pg_stop_backup выполнена, ожидаются требуемые сегменты WAL для " "архивации" -#: access/transam/xlog.c:10416 +#: access/transam/xlog.c:10441 #, c-format msgid "" "pg_stop_backup still waiting for all required WAL segments to be archived " @@ -2438,7 +2438,7 @@ msgstr "" "pg_stop_backup всё ещё ждёт все требуемые сегменты WAL для архивации (прошло " "%d сек.)" -#: access/transam/xlog.c:10418 +#: access/transam/xlog.c:10443 #, c-format msgid "" "Check that your archive_command is executing properly. pg_stop_backup can " @@ -2449,13 +2449,13 @@ msgstr "" "можно отменить безопасно, но резервная копия базы данных будет непригодна " "без всех сегментов WAL." -#: access/transam/xlog.c:10425 +#: access/transam/xlog.c:10450 #, c-format msgid "pg_stop_backup complete, all required WAL segments have been archived" msgstr "" "команда pg_stop_backup завершена, все требуемые сегменты WAL заархивированы" -#: access/transam/xlog.c:10429 +#: access/transam/xlog.c:10454 #, c-format msgid "" "WAL archiving is not enabled; you must ensure that all required WAL segments " @@ -2464,53 +2464,53 @@ msgstr "" "архивация WAL не настроена; вы должны обеспечить копирование всех требуемых " "сегментов WAL другими средствами для получения резервной копии" -#: access/transam/xlog.c:10642 +#: access/transam/xlog.c:10667 #, c-format msgid "xlog redo %s" msgstr "XLOG-запись REDO: %s" -#: access/transam/xlog.c:10682 +#: access/transam/xlog.c:10707 #, c-format msgid "online backup mode canceled" msgstr "режим копирования \"на ходу\" отменён" -#: access/transam/xlog.c:10683 +#: access/transam/xlog.c:10708 #, c-format msgid "\"%s\" was renamed to \"%s\"." msgstr "Файл \"%s\" был переименован в \"%s\"." -#: access/transam/xlog.c:10690 +#: access/transam/xlog.c:10715 #, c-format msgid "online backup mode was not canceled" msgstr "режим копирования \"на ходу\" не был отменён" -#: access/transam/xlog.c:10691 +#: access/transam/xlog.c:10716 #, c-format msgid "Could not rename \"%s\" to \"%s\": %m." msgstr "Не удалось переименовать файл \"%s\" в \"%s\": %m." -#: access/transam/xlog.c:10811 replication/logical/logicalfuncs.c:169 -#: replication/walreceiver.c:937 replication/walsender.c:2094 +#: access/transam/xlog.c:10836 replication/logical/logicalfuncs.c:169 +#: replication/walreceiver.c:937 replication/walsender.c:2114 #, c-format msgid "could not seek in log segment %s to offset %u: %m" msgstr "не удалось переместиться в сегменте журнала %s к смещению %u: %m" -#: access/transam/xlog.c:10823 +#: access/transam/xlog.c:10848 #, c-format msgid "could not read from log segment %s, offset %u: %m" msgstr "не удалось прочитать сегмент журнала %s, смещение %u: %m" -#: access/transam/xlog.c:11286 +#: access/transam/xlog.c:11311 #, c-format msgid "received promote request" msgstr "получен запрос повышения статуса" -#: access/transam/xlog.c:11299 +#: access/transam/xlog.c:11324 #, c-format msgid "trigger file found: %s" msgstr "найден файл триггера: %s" -#: access/transam/xlog.c:11308 +#: access/transam/xlog.c:11333 #, c-format msgid "could not stat trigger file \"%s\": %m" msgstr "не удалось получить информацию о файле триггера \"%s\": %m" @@ -2728,18 +2728,18 @@ msgstr "" "нарушение последовательности ID линии времени %u (после %u) в сегменте " "журнала %s, смещение %u" -#: bootstrap/bootstrap.c:273 postmaster/postmaster.c:773 tcop/postgres.c:3500 +#: bootstrap/bootstrap.c:273 postmaster/postmaster.c:774 tcop/postgres.c:3505 #, c-format msgid "--%s requires a value" msgstr "для --%s требуется значение" -#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:778 tcop/postgres.c:3505 +#: bootstrap/bootstrap.c:278 postmaster/postmaster.c:779 tcop/postgres.c:3510 #, c-format msgid "-c %s requires a value" msgstr "для -c %s требуется значение" -#: bootstrap/bootstrap.c:289 postmaster/postmaster.c:790 -#: postmaster/postmaster.c:803 +#: bootstrap/bootstrap.c:289 postmaster/postmaster.c:791 +#: postmaster/postmaster.c:804 #, c-format msgid "Try \"%s --help\" for more information.\n" msgstr "Для дополнительной информации попробуйте \"%s --help\".\n" @@ -2879,8 +2879,8 @@ msgstr "большой объект %u не существует" #: commands/dbcommands.c:196 commands/dbcommands.c:1372 #: commands/dbcommands.c:1380 commands/extension.c:1246 #: commands/extension.c:1254 commands/extension.c:1262 -#: commands/extension.c:2670 commands/foreigncmds.c:486 -#: commands/foreigncmds.c:495 commands/functioncmds.c:522 +#: commands/extension.c:2670 commands/foreigncmds.c:538 +#: commands/foreigncmds.c:547 commands/functioncmds.c:522 #: commands/functioncmds.c:614 commands/functioncmds.c:622 #: commands/functioncmds.c:630 commands/functioncmds.c:1700 #: commands/functioncmds.c:1708 commands/sequence.c:1169 @@ -2906,21 +2906,21 @@ msgid "default privileges cannot be set for columns" msgstr "права по умолчанию нельзя определить для колонок" #: catalog/aclchk.c:1492 catalog/objectaddress.c:1042 commands/analyze.c:390 -#: commands/copy.c:4266 commands/sequence.c:1471 commands/tablecmds.c:4939 -#: commands/tablecmds.c:5034 commands/tablecmds.c:5084 -#: commands/tablecmds.c:5188 commands/tablecmds.c:5235 -#: commands/tablecmds.c:5319 commands/tablecmds.c:5407 -#: commands/tablecmds.c:7510 commands/tablecmds.c:7729 -#: commands/tablecmds.c:8121 commands/trigger.c:641 parser/analyze.c:1994 +#: commands/copy.c:4266 commands/sequence.c:1471 commands/tablecmds.c:4940 +#: commands/tablecmds.c:5035 commands/tablecmds.c:5085 +#: commands/tablecmds.c:5189 commands/tablecmds.c:5236 +#: commands/tablecmds.c:5320 commands/tablecmds.c:5408 +#: commands/tablecmds.c:7502 commands/tablecmds.c:7721 +#: commands/tablecmds.c:8113 commands/trigger.c:641 parser/analyze.c:1994 #: parser/parse_relation.c:2358 parser/parse_relation.c:2420 #: parser/parse_target.c:920 parser/parse_type.c:128 utils/adt/acl.c:2840 -#: utils/adt/ruleutils.c:1820 +#: utils/adt/ruleutils.c:1840 #, c-format msgid "column \"%s\" of relation \"%s\" does not exist" msgstr "колонка \"%s\" в таблице \"%s\" не существует" #: catalog/aclchk.c:1757 catalog/objectaddress.c:862 commands/sequence.c:1058 -#: commands/tablecmds.c:214 commands/tablecmds.c:11275 utils/adt/acl.c:2076 +#: commands/tablecmds.c:215 commands/tablecmds.c:11305 utils/adt/acl.c:2076 #: utils/adt/acl.c:2106 utils/adt/acl.c:2138 utils/adt/acl.c:2170 #: utils/adt/acl.c:2198 utils/adt/acl.c:2228 #, c-format @@ -3230,12 +3230,12 @@ msgstr "схема с OID %u не существует" msgid "tablespace with OID %u does not exist" msgstr "табличное пространство с OID %u не существует" -#: catalog/aclchk.c:4101 catalog/aclchk.c:4869 commands/foreigncmds.c:302 +#: catalog/aclchk.c:4101 catalog/aclchk.c:4869 commands/foreigncmds.c:328 #, c-format msgid "foreign-data wrapper with OID %u does not exist" msgstr "обёртка сторонних данных с OID %u не существует" -#: catalog/aclchk.c:4162 catalog/aclchk.c:4896 commands/foreigncmds.c:409 +#: catalog/aclchk.c:4162 catalog/aclchk.c:4896 commands/foreigncmds.c:461 #, c-format msgid "foreign server with OID %u does not exist" msgstr "сторонний сервер с OID %u не существует" @@ -3300,7 +3300,7 @@ msgstr "удалить объект %s нельзя, так как он нуже msgid "You can drop %s instead." msgstr "Однако можно удалить %s." -#: catalog/dependency.c:790 catalog/pg_shdepend.c:574 +#: catalog/dependency.c:790 catalog/pg_shdepend.c:575 #, c-format msgid "cannot drop %s because it is required by the database system" msgstr "удалить объект %s нельзя, так как он нужен системе баз данных" @@ -3320,7 +3320,7 @@ msgstr "%s зависит от объекта %s" msgid "drop cascades to %s" msgstr "удаление распространяется на объект %s" -#: catalog/dependency.c:956 catalog/pg_shdepend.c:685 +#: catalog/dependency.c:956 catalog/pg_shdepend.c:686 #, c-format msgid "" "\n" @@ -3373,13 +3373,13 @@ msgstr "нет прав для создания отношения \"%s.%s\"" msgid "System catalog modifications are currently disallowed." msgstr "Изменение системного каталога в текущем состоянии запрещено." -#: catalog/heap.c:411 commands/tablecmds.c:1402 commands/tablecmds.c:1844 -#: commands/tablecmds.c:4583 +#: catalog/heap.c:411 commands/tablecmds.c:1403 commands/tablecmds.c:1845 +#: commands/tablecmds.c:4584 #, c-format msgid "tables can have at most %d columns" msgstr "максимальное число колонок в таблице: %d" -#: catalog/heap.c:428 commands/tablecmds.c:4839 +#: catalog/heap.c:428 commands/tablecmds.c:4840 #, c-format msgid "column name \"%s\" conflicts with a system column name" msgstr "имя колонки \"%s\" конфликтует с системной колонкой" @@ -3420,13 +3420,13 @@ 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:212 utils/adt/selfuncs.c:5221 +#: utils/adt/formatting.c:1819 utils/adt/like.c:213 utils/adt/selfuncs.c:5221 #: utils/adt/varlena.c:1381 #, c-format msgid "Use the COLLATE clause to set the collation explicitly." msgstr "Задайте правило сравнения явно в предложении COLLATE." -#: catalog/heap.c:1056 catalog/index.c:778 commands/tablecmds.c:2549 +#: catalog/heap.c:1056 catalog/index.c:778 commands/tablecmds.c:2550 #, c-format msgid "relation \"%s\" already exists" msgstr "отношение \"%s\" уже существует" @@ -3452,7 +3452,7 @@ msgstr "" msgid "check constraint \"%s\" already exists" msgstr "ограничение-проверка \"%s\" уже существует" -#: catalog/heap.c:2411 catalog/pg_constraint.c:650 commands/tablecmds.c:5734 +#: catalog/heap.c:2411 catalog/pg_constraint.c:650 commands/tablecmds.c:5735 #, c-format msgid "constraint \"%s\" for relation \"%s\" already exists" msgstr "ограничение \"%s\" для отношения \"%s\" уже существует" @@ -3669,7 +3669,7 @@ msgid "cannot move objects into or out of TOAST schema" msgstr "перемещать объекты в/из схем TOAST нельзя" #: catalog/namespace.c:2870 commands/schemacmds.c:212 -#: commands/schemacmds.c:288 commands/tablecmds.c:708 +#: commands/schemacmds.c:288 commands/tablecmds.c:709 #, c-format msgid "schema \"%s\" does not exist" msgstr "схема \"%s\" не существует" @@ -3699,7 +3699,7 @@ msgstr "нет прав для создания временных таблиц msgid "cannot create temporary tables during recovery" msgstr "создавать временные таблицы в процессе восстановления нельзя" -#: catalog/namespace.c:3865 commands/tablespace.c:1113 commands/variable.c:61 +#: catalog/namespace.c:3865 commands/tablespace.c:1114 commands/variable.c:61 #: replication/syncrep.c:678 utils/misc/guc.c:9016 #, c-format msgid "List syntax is invalid." @@ -3742,27 +3742,27 @@ msgstr "имя сервера не может быть составным" msgid "event trigger name cannot be qualified" msgstr "имя событийного триггера не может быть составным" -#: catalog/objectaddress.c:869 commands/lockcmds.c:94 commands/tablecmds.c:208 -#: commands/tablecmds.c:1263 commands/tablecmds.c:4130 -#: commands/tablecmds.c:7632 +#: catalog/objectaddress.c:869 commands/lockcmds.c:94 commands/tablecmds.c:209 +#: commands/tablecmds.c:1264 commands/tablecmds.c:4131 +#: commands/tablecmds.c:7624 #, c-format msgid "\"%s\" is not a table" msgstr "\"%s\" - это не таблица" -#: catalog/objectaddress.c:876 commands/tablecmds.c:220 -#: commands/tablecmds.c:4154 commands/tablecmds.c:11280 commands/view.c:154 +#: catalog/objectaddress.c:876 commands/tablecmds.c:221 +#: commands/tablecmds.c:4155 commands/tablecmds.c:11310 commands/view.c:154 #, c-format msgid "\"%s\" is not a view" msgstr "\"%s\" - это не представление" -#: catalog/objectaddress.c:883 commands/matview.c:171 commands/tablecmds.c:226 -#: commands/tablecmds.c:11285 +#: catalog/objectaddress.c:883 commands/matview.c:171 commands/tablecmds.c:227 +#: commands/tablecmds.c:11315 #, c-format msgid "\"%s\" is not a materialized view" msgstr "\"%s\" - это не материализованное представление" -#: catalog/objectaddress.c:890 commands/tablecmds.c:244 -#: commands/tablecmds.c:4157 commands/tablecmds.c:11290 +#: catalog/objectaddress.c:890 commands/tablecmds.c:245 +#: commands/tablecmds.c:4158 commands/tablecmds.c:11320 #, c-format msgid "\"%s\" is not a foreign table" msgstr "\"%s\" - это не сторонняя таблица" @@ -3773,7 +3773,7 @@ msgid "column name must be qualified" msgstr "имя колонки нужно указать в полной форме" #: catalog/objectaddress.c:1083 commands/functioncmds.c:126 -#: commands/tablecmds.c:236 commands/typecmds.c:3253 parser/parse_type.c:222 +#: commands/tablecmds.c:237 commands/typecmds.c:3253 parser/parse_type.c:222 #: parser/parse_type.c:251 parser/parse_type.c:795 utils/adt/acl.c:4374 #: utils/adt/regproc.c:1165 #, c-format @@ -4299,7 +4299,7 @@ msgstr "" #: catalog/pg_operator.c:383 #, c-format msgid "only binary operators can hash" -msgstr "поддержку хэша можно обозначить только для бинарных операторов" +msgstr "поддержку хеша можно обозначить только для бинарных операторов" #: catalog/pg_operator.c:394 #, c-format @@ -4328,7 +4328,7 @@ msgstr "" #: catalog/pg_operator.c:410 #, c-format msgid "only boolean operators can hash" -msgstr "поддержку хэша можно обозначить только для логических операторов" +msgstr "поддержку хеша можно обозначить только для логических операторов" #: catalog/pg_operator.c:422 #, c-format @@ -4450,7 +4450,7 @@ msgstr "SQL-функции не могут иметь аргументы тип msgid "SQL function \"%s\"" msgstr "SQL-функция \"%s\"" -#: catalog/pg_shdepend.c:692 +#: catalog/pg_shdepend.c:693 #, c-format msgid "" "\n" @@ -4468,33 +4468,33 @@ msgstr[2] "" "\n" "и объекты в %d других базах данных (см. список в протоколе сервера)" -#: catalog/pg_shdepend.c:1004 +#: catalog/pg_shdepend.c:1005 #, c-format msgid "role %u was concurrently dropped" msgstr "роль %u удалена другим процессом" -#: catalog/pg_shdepend.c:1023 +#: catalog/pg_shdepend.c:1024 #, c-format msgid "tablespace %u was concurrently dropped" msgstr "табличное пространство %u удалено другим процессом" -#: catalog/pg_shdepend.c:1038 +#: catalog/pg_shdepend.c:1039 #, c-format msgid "database %u was concurrently dropped" msgstr "база данных %u удалена другим процессом" -#: catalog/pg_shdepend.c:1083 +#: catalog/pg_shdepend.c:1084 #, c-format msgid "owner of %s" msgstr "владелец объекта %s" -#: catalog/pg_shdepend.c:1085 +#: catalog/pg_shdepend.c:1086 #, c-format msgid "privileges for %s" -msgstr "права доступа к объекту \"%s\"" +msgstr "права доступа к объекту %s" #. translator: %s will always be "database %s" -#: catalog/pg_shdepend.c:1093 +#: catalog/pg_shdepend.c:1094 #, c-format msgid "%d object in %s" msgid_plural "%d objects in %s" @@ -4502,7 +4502,7 @@ msgstr[0] "%d объект (%s)" msgstr[1] "%d объекта (%s)" msgstr[2] "%d объектов (%s)" -#: catalog/pg_shdepend.c:1204 +#: catalog/pg_shdepend.c:1205 #, c-format msgid "" "cannot drop objects owned by %s because they are required by the database " @@ -4511,7 +4511,7 @@ msgstr "" "удалить объекты, принадлежащие роли %s, нельзя, так как они нужны системе " "баз данных" -#: catalog/pg_shdepend.c:1307 +#: catalog/pg_shdepend.c:1308 #, c-format msgid "" "cannot reassign ownership of objects owned by %s because they are required " @@ -4553,8 +4553,8 @@ msgstr "для типов постоянного размера применим msgid "could not form array type name for type \"%s\"" msgstr "не удалось сформировать имя типа массива для типа \"%s\"" -#: catalog/toasting.c:104 commands/indexcmds.c:380 commands/tablecmds.c:4139 -#: commands/tablecmds.c:11168 +#: catalog/toasting.c:104 commands/indexcmds.c:380 commands/tablecmds.c:4140 +#: commands/tablecmds.c:11198 #, c-format msgid "\"%s\" is not a table or materialized view" msgstr "\"%s\" - это не таблица и не материализованное представление" @@ -4642,12 +4642,12 @@ msgstr "переходным типом агрегатной функции не msgid "event trigger \"%s\" already exists" msgstr "событийный триггер \"%s\" уже существует" -#: commands/alter.c:82 commands/foreigncmds.c:544 +#: commands/alter.c:82 commands/foreigncmds.c:596 #, c-format msgid "foreign-data wrapper \"%s\" already exists" msgstr "обёртка сторонних данных \"%s\" уже существует" -#: commands/alter.c:85 commands/foreigncmds.c:838 +#: commands/alter.c:85 commands/foreigncmds.c:890 #, c-format msgid "server \"%s\" already exists" msgstr "сервер \"%s\" уже существует" @@ -4759,22 +4759,22 @@ msgstr "" msgid "could not convert row type" msgstr "не удалось преобразовать тип строки" -#: commands/async.c:545 +#: commands/async.c:555 #, c-format msgid "channel name cannot be empty" msgstr "имя канала не может быть пустым" -#: commands/async.c:550 +#: commands/async.c:560 #, c-format msgid "channel name too long" msgstr "слишком длинное имя канала" -#: commands/async.c:557 +#: commands/async.c:567 #, c-format msgid "payload string too long" msgstr "слишком длинная строка сообщения-нагрузки" -#: commands/async.c:742 +#: commands/async.c:752 #, c-format msgid "" "cannot PREPARE a transaction that has executed LISTEN, UNLISTEN, or NOTIFY" @@ -4782,17 +4782,17 @@ msgstr "" "выполнить PREPARE для транзакции с командами LISTEN, UNLISTEN или NOTIFY " "нельзя" -#: commands/async.c:845 +#: commands/async.c:855 #, c-format msgid "too many notifications in the NOTIFY queue" msgstr "слишком много уведомлений в очереди NOTIFY" -#: commands/async.c:1418 +#: commands/async.c:1458 #, c-format msgid "NOTIFY queue is %.0f%% full" msgstr "очередь NOTIFY заполнена на %.0f%%" -#: commands/async.c:1420 +#: commands/async.c:1460 #, c-format msgid "" "The server process with PID %d is among those with the oldest transactions." @@ -4800,7 +4800,7 @@ msgstr "" "В число серверных процессов с самыми старыми транзакциями входит процесс с " "PID %d." -#: commands/async.c:1423 +#: commands/async.c:1463 #, c-format msgid "" "The NOTIFY queue cannot be emptied until that process ends its current " @@ -4819,7 +4819,7 @@ msgstr "кластеризовать временные таблицы друг msgid "there is no previously clustered index for table \"%s\"" msgstr "таблица \"%s\" ранее не кластеризовалась по какому-либо индексу" -#: commands/cluster.c:170 commands/tablecmds.c:8826 commands/tablecmds.c:10492 +#: commands/cluster.c:170 commands/tablecmds.c:8837 commands/tablecmds.c:10522 #, c-format msgid "index \"%s\" for table \"%s\" does not exist" msgstr "индекс \"%s\" для таблицы \"%s\" не существует" @@ -4834,7 +4834,7 @@ msgstr "кластеризовать разделяемый каталог не msgid "cannot vacuum temporary tables of other sessions" msgstr "очищать временные таблицы других сеансов нельзя" -#: commands/cluster.c:430 commands/tablecmds.c:10502 +#: commands/cluster.c:430 commands/tablecmds.c:10532 #, c-format msgid "\"%s\" is not an index for table \"%s\"" msgstr "\"%s\" не является индексом таблицы \"%s\"" @@ -4934,12 +4934,12 @@ msgstr "" "\"%s\" - это не таблица, представление, мат. представление, составной тип " "или сторонняя таблица" -#: commands/constraint.c:60 utils/adt/ri_triggers.c:2700 +#: commands/constraint.c:60 utils/adt/ri_triggers.c:2704 #, c-format msgid "function \"%s\" was not called by trigger manager" msgstr "функция \"%s\" была вызвана не менеджером триггеров" -#: commands/constraint.c:67 utils/adt/ri_triggers.c:2709 +#: commands/constraint.c:67 utils/adt/ri_triggers.c:2713 #, c-format msgid "function \"%s\" must be fired AFTER ROW" msgstr "функция \"%s\" должна запускаться в триггере AFTER для строк" @@ -5440,14 +5440,14 @@ msgstr "неверный размер поля" msgid "incorrect binary data format" msgstr "неверный двоичный формат данных" -#: commands/copy.c:4271 commands/indexcmds.c:993 commands/tablecmds.c:1427 -#: commands/tablecmds.c:2237 parser/parse_relation.c:2889 +#: commands/copy.c:4271 commands/indexcmds.c:993 commands/tablecmds.c:1428 +#: commands/tablecmds.c:2238 parser/parse_relation.c:2889 #: utils/adt/tsvector_op.c:1417 #, c-format msgid "column \"%s\" does not exist" msgstr "колонка \"%s\" не существует" -#: commands/copy.c:4278 commands/tablecmds.c:1453 commands/trigger.c:650 +#: commands/copy.c:4278 commands/tablecmds.c:1454 commands/trigger.c:650 #: parser/parse_target.c:936 parser/parse_target.c:947 #, c-format msgid "column \"%s\" specified more than once" @@ -5673,7 +5673,7 @@ msgstr "" #: commands/dbcommands.c:1302 commands/dbcommands.c:1790 #: commands/dbcommands.c:1996 commands/dbcommands.c:2044 -#: commands/tablespace.c:604 +#: commands/tablespace.c:605 #, c-format msgid "some useless files may be left behind in old database directory \"%s\"" msgstr "в старом каталоге базы данных \"%s\" могли остаться ненужные файлы" @@ -5746,7 +5746,7 @@ msgid "invalid argument for %s: \"%s\"" msgstr "неверный аргумент для %s: \"%s\"" #: commands/dropcmds.c:112 commands/functioncmds.c:1110 -#: utils/adt/ruleutils.c:1936 +#: utils/adt/ruleutils.c:1937 #, c-format msgid "\"%s\" is an aggregate function" msgstr "функция \"%s\" является агрегатной" @@ -5756,18 +5756,18 @@ msgstr "функция \"%s\" является агрегатной" msgid "Use DROP AGGREGATE to drop aggregate functions." msgstr "Используйте DROP AGGREGATE для удаления агрегатных функций." -#: commands/dropcmds.c:165 commands/sequence.c:405 commands/tablecmds.c:2318 -#: commands/tablecmds.c:2499 commands/tablecmds.c:10656 tcop/utility.c:1006 +#: commands/dropcmds.c:165 commands/sequence.c:405 commands/tablecmds.c:2319 +#: commands/tablecmds.c:2500 commands/tablecmds.c:10686 tcop/utility.c:1006 #, c-format msgid "relation \"%s\" does not exist, skipping" msgstr "отношение \"%s\" не существует, пропускается" -#: commands/dropcmds.c:195 commands/dropcmds.c:288 commands/tablecmds.c:713 +#: commands/dropcmds.c:195 commands/dropcmds.c:288 commands/tablecmds.c:714 #, c-format msgid "schema \"%s\" does not exist, skipping" msgstr "схема \"%s\" не существует, пропускается" -#: commands/dropcmds.c:237 commands/dropcmds.c:269 commands/tablecmds.c:237 +#: commands/dropcmds.c:237 commands/dropcmds.c:269 commands/tablecmds.c:238 #, c-format msgid "type \"%s\" does not exist, skipping" msgstr "тип \"%s\" не существует, пропускается" @@ -5937,11 +5937,11 @@ msgstr "%s можно вызывать только в событийной тр #: commands/extension.c:1755 commands/extension.c:1948 commands/prepare.c:702 #: executor/execQual.c:1742 executor/execQual.c:1767 executor/execQual.c:2142 #: executor/execQual.c:5318 executor/functions.c:1018 foreign/foreign.c:421 -#: replication/logical/logicalfuncs.c:310 replication/slotfuncs.c:173 -#: replication/walsender.c:2734 utils/adt/jsonfuncs.c:1386 +#: replication/logical/logicalfuncs.c:322 replication/slotfuncs.c:173 +#: replication/walsender.c:2754 utils/adt/jsonfuncs.c:1386 #: utils/adt/jsonfuncs.c:1518 utils/adt/jsonfuncs.c:1708 #: utils/adt/jsonfuncs.c:1837 utils/adt/jsonfuncs.c:2605 -#: utils/fmgr/funcapi.c:61 utils/mmgr/portalmem.c:986 +#: utils/fmgr/funcapi.c:61 utils/mmgr/portalmem.c:1052 #, c-format msgid "set-valued function called in context that cannot accept a set" msgstr "" @@ -5949,9 +5949,9 @@ msgstr "" #: commands/event_trigger.c:1230 commands/extension.c:1650 #: commands/extension.c:1759 commands/extension.c:1952 commands/prepare.c:706 -#: foreign/foreign.c:426 replication/logical/logicalfuncs.c:314 -#: replication/slotfuncs.c:177 replication/walsender.c:2738 -#: utils/mmgr/portalmem.c:990 +#: foreign/foreign.c:426 replication/logical/logicalfuncs.c:326 +#: replication/slotfuncs.c:177 replication/walsender.c:2758 +#: utils/mmgr/portalmem.c:1056 #, c-format msgid "materialize mode required, but it is not allowed in this context" msgstr "требуется режим материализации, но он недопустим в этом контексте" @@ -6212,59 +6212,59 @@ msgstr "нераспознанный параметр \"%s\"" msgid "option \"%s\" provided more than once" msgstr "параметр \"%s\" указан неоднократно" -#: commands/foreigncmds.c:223 commands/foreigncmds.c:231 +#: commands/foreigncmds.c:229 commands/foreigncmds.c:237 #, c-format msgid "permission denied to change owner of foreign-data wrapper \"%s\"" msgstr "нет прав на изменение владельца обёртки сторонних данных \"%s\"" -#: commands/foreigncmds.c:225 +#: commands/foreigncmds.c:231 #, c-format msgid "Must be superuser to change owner of a foreign-data wrapper." msgstr "" "Для смены владельца обёртки сторонних данных нужно быть суперпользователем." -#: commands/foreigncmds.c:233 +#: commands/foreigncmds.c:239 #, c-format msgid "The owner of a foreign-data wrapper must be a superuser." msgstr "Владельцем обёртки сторонних данных должен быть суперпользователь." -#: commands/foreigncmds.c:271 commands/foreigncmds.c:655 foreign/foreign.c:600 +#: commands/foreigncmds.c:297 commands/foreigncmds.c:707 foreign/foreign.c:600 #, c-format msgid "foreign-data wrapper \"%s\" does not exist" msgstr "обёртка сторонних данных \"%s\" не существует" -#: commands/foreigncmds.c:380 commands/foreigncmds.c:944 -#: commands/foreigncmds.c:1285 foreign/foreign.c:621 +#: commands/foreigncmds.c:432 commands/foreigncmds.c:996 +#: commands/foreigncmds.c:1337 foreign/foreign.c:621 #, c-format msgid "server \"%s\" does not exist" msgstr "сервер \"%s\" не существует" -#: commands/foreigncmds.c:436 +#: commands/foreigncmds.c:488 #, c-format msgid "function %s must return type \"fdw_handler\"" msgstr "функция %s должна возвращать тип \"fdw_handler\"" -#: commands/foreigncmds.c:531 +#: commands/foreigncmds.c:583 #, c-format msgid "permission denied to create foreign-data wrapper \"%s\"" msgstr "нет прав на создание обёртки сторонних данных \"%s\"" -#: commands/foreigncmds.c:533 +#: commands/foreigncmds.c:585 #, c-format msgid "Must be superuser to create a foreign-data wrapper." msgstr "Для создания обёртки сторонних данных нужно быть суперпользователем." -#: commands/foreigncmds.c:645 +#: commands/foreigncmds.c:697 #, c-format msgid "permission denied to alter foreign-data wrapper \"%s\"" msgstr "нет прав на изменение обёртки сторонних данных \"%s\"" -#: commands/foreigncmds.c:647 +#: commands/foreigncmds.c:699 #, c-format msgid "Must be superuser to alter a foreign-data wrapper." msgstr "Для изменения обёртки сторонних данных нужно быть суперпользователем." -#: commands/foreigncmds.c:678 +#: commands/foreigncmds.c:730 #, c-format msgid "" "changing the foreign-data wrapper handler can change behavior of existing " @@ -6273,7 +6273,7 @@ msgstr "" "при изменении обработчика в обёртке сторонних данных может измениться " "поведение существующих сторонних таблиц" -#: commands/foreigncmds.c:693 +#: commands/foreigncmds.c:745 #, c-format msgid "" "changing the foreign-data wrapper validator can cause the options for " @@ -6282,22 +6282,22 @@ msgstr "" "при изменении функции проверки в обёртке сторонних данных параметры " "зависимых объектов могут стать неверными" -#: commands/foreigncmds.c:1106 +#: commands/foreigncmds.c:1158 #, c-format msgid "user mapping \"%s\" already exists for server %s" msgstr "сопоставление пользователей \"%s\" для сервера \"%s\" уже существует" -#: commands/foreigncmds.c:1194 commands/foreigncmds.c:1301 +#: commands/foreigncmds.c:1246 commands/foreigncmds.c:1353 #, c-format msgid "user mapping \"%s\" does not exist for the server" msgstr "сопоставление пользователей \"%s\" для данного сервера не существует" -#: commands/foreigncmds.c:1288 +#: commands/foreigncmds.c:1340 #, c-format msgid "server does not exist, skipping" msgstr "сервер не существует, пропускается" -#: commands/foreigncmds.c:1306 +#: commands/foreigncmds.c:1358 #, c-format msgid "user mapping \"%s\" does not exist for the server, skipping" msgstr "" @@ -6615,7 +6615,7 @@ msgstr "создать индекс в сторонней таблице \"%s\" msgid "cannot create indexes on temporary tables of other sessions" msgstr "создавать индексы во временных таблицах других сеансов нельзя" -#: commands/indexcmds.c:445 commands/tablecmds.c:525 commands/tablecmds.c:9132 +#: commands/indexcmds.c:445 commands/tablecmds.c:526 commands/tablecmds.c:9143 #, c-format msgid "only shared relations can be placed in pg_global tablespace" msgstr "" @@ -6912,12 +6912,12 @@ msgstr "процедуры поддержки сортировки btree дол #: commands/opclasscmds.c:1205 #, c-format msgid "hash procedures must have one argument" -msgstr "у хэш-процедур должен быть один аргумент" +msgstr "у хеш-процедур должен быть один аргумент" #: commands/opclasscmds.c:1209 #, c-format msgid "hash procedures must return integer" -msgstr "хэш-процедуры должны возвращать целое число" +msgstr "хеш-процедуры должны возвращать целое число" #: commands/opclasscmds.c:1233 #, c-format @@ -7026,12 +7026,7 @@ msgstr "имя курсора не может быть пустым" msgid "cursor \"%s\" does not exist" msgstr "курсор \"%s\" не существует" -#: 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 +#: commands/portalcmds.c:407 #, c-format msgid "could not reposition held cursor" msgstr "передвинуть сохранённый курсор не удалось" @@ -7253,183 +7248,183 @@ msgstr "" "последовательность должна быть в той же схеме, что и таблица, с которой она " "связана" -#: commands/tablecmds.c:206 +#: commands/tablecmds.c:207 #, c-format msgid "table \"%s\" does not exist" msgstr "таблица \"%s\" не существует" -#: commands/tablecmds.c:207 +#: commands/tablecmds.c:208 #, c-format msgid "table \"%s\" does not exist, skipping" msgstr "таблица \"%s\" не существует, пропускается" -#: commands/tablecmds.c:209 +#: commands/tablecmds.c:210 msgid "Use DROP TABLE to remove a table." msgstr "Выполните DROP TABLE для удаления таблицы." -#: commands/tablecmds.c:212 +#: commands/tablecmds.c:213 #, c-format msgid "sequence \"%s\" does not exist" msgstr "последовательность \"%s\" не существует" -#: commands/tablecmds.c:213 +#: commands/tablecmds.c:214 #, c-format msgid "sequence \"%s\" does not exist, skipping" msgstr "последовательность \"%s\" не существует, пропускается" -#: commands/tablecmds.c:215 +#: commands/tablecmds.c:216 msgid "Use DROP SEQUENCE to remove a sequence." msgstr "Выполните DROP SEQUENCE для удаления последовательности." -#: commands/tablecmds.c:218 +#: commands/tablecmds.c:219 #, c-format msgid "view \"%s\" does not exist" msgstr "представление \"%s\" не существует" -#: commands/tablecmds.c:219 +#: commands/tablecmds.c:220 #, c-format msgid "view \"%s\" does not exist, skipping" msgstr "представление \"%s\" не существует, пропускается" -#: commands/tablecmds.c:221 +#: commands/tablecmds.c:222 msgid "Use DROP VIEW to remove a view." msgstr "Выполните DROP VIEW для удаления представления." -#: commands/tablecmds.c:224 +#: commands/tablecmds.c:225 #, c-format msgid "materialized view \"%s\" does not exist" msgstr "материализованное представление \"%s\" не существует" -#: commands/tablecmds.c:225 +#: commands/tablecmds.c:226 #, c-format msgid "materialized view \"%s\" does not exist, skipping" msgstr "материализованное представление \"%s\" не существует, пропускается" -#: commands/tablecmds.c:227 +#: commands/tablecmds.c:228 msgid "Use DROP MATERIALIZED VIEW to remove a materialized view." msgstr "" "Выполните DROP MATERIALIZED VIEW для удаления материализованного " "представления." -#: commands/tablecmds.c:230 parser/parse_utilcmd.c:1548 +#: commands/tablecmds.c:231 parser/parse_utilcmd.c:1548 #, c-format msgid "index \"%s\" does not exist" msgstr "индекс \"%s\" не существует" -#: commands/tablecmds.c:231 +#: commands/tablecmds.c:232 #, c-format msgid "index \"%s\" does not exist, skipping" msgstr "индекс \"%s\" не существует, пропускается" -#: commands/tablecmds.c:233 +#: commands/tablecmds.c:234 msgid "Use DROP INDEX to remove an index." msgstr "Выполните DROP INDEX для удаления индекса." -#: commands/tablecmds.c:238 +#: commands/tablecmds.c:239 #, c-format msgid "\"%s\" is not a type" msgstr "\"%s\" - это не тип" -#: commands/tablecmds.c:239 +#: commands/tablecmds.c:240 msgid "Use DROP TYPE to remove a type." msgstr "Выполните DROP TYPE для удаления типа." -#: commands/tablecmds.c:242 commands/tablecmds.c:8107 -#: commands/tablecmds.c:10588 +#: commands/tablecmds.c:243 commands/tablecmds.c:8099 +#: commands/tablecmds.c:10618 #, c-format msgid "foreign table \"%s\" does not exist" msgstr "сторонняя таблица \"%s\" не существует" -#: commands/tablecmds.c:243 +#: commands/tablecmds.c:244 #, c-format msgid "foreign table \"%s\" does not exist, skipping" msgstr "сторонняя таблица \"%s\" не существует, пропускается" -#: commands/tablecmds.c:245 +#: commands/tablecmds.c:246 msgid "Use DROP FOREIGN TABLE to remove a foreign table." msgstr "Выполните DROP FOREIGN TABLE для удаления сторонней таблицы." -#: commands/tablecmds.c:469 +#: commands/tablecmds.c:470 #, c-format msgid "ON COMMIT can only be used on temporary tables" msgstr "ON COMMIT можно использовать только для временных таблиц" -#: commands/tablecmds.c:473 parser/parse_utilcmd.c:521 +#: commands/tablecmds.c:474 parser/parse_utilcmd.c:521 #: parser/parse_utilcmd.c:532 parser/parse_utilcmd.c:549 #: parser/parse_utilcmd.c:611 #, c-format msgid "constraints are not supported on foreign tables" msgstr "ограничения для сторонних таблиц не поддерживаются" -#: commands/tablecmds.c:493 +#: commands/tablecmds.c:494 #, c-format msgid "cannot create temporary table within security-restricted operation" msgstr "" "в рамках операции с ограничениями по безопасности нельзя создать временную " "таблицу" -#: commands/tablecmds.c:789 +#: commands/tablecmds.c:790 #, c-format msgid "DROP INDEX CONCURRENTLY does not support dropping multiple objects" msgstr "DROP INDEX CONCURRENTLY не поддерживает удаление нескольких объектов" -#: commands/tablecmds.c:793 +#: commands/tablecmds.c:794 #, c-format msgid "DROP INDEX CONCURRENTLY does not support CASCADE" msgstr "DROP INDEX CONCURRENTLY не поддерживает режим CASCADE" -#: commands/tablecmds.c:938 commands/tablecmds.c:1276 -#: commands/tablecmds.c:2133 commands/tablecmds.c:4112 -#: commands/tablecmds.c:5942 commands/tablecmds.c:11201 -#: commands/tablecmds.c:11236 commands/trigger.c:238 commands/trigger.c:1124 +#: commands/tablecmds.c:939 commands/tablecmds.c:1277 +#: commands/tablecmds.c:2134 commands/tablecmds.c:4113 +#: commands/tablecmds.c:5934 commands/tablecmds.c:11231 +#: commands/tablecmds.c:11266 commands/trigger.c:238 commands/trigger.c:1124 #: commands/trigger.c:1232 rewrite/rewriteDefine.c:271 #: rewrite/rewriteDefine.c:888 #, c-format msgid "permission denied: \"%s\" is a system catalog" msgstr "доступ запрещён: \"%s\" - это системный каталог" -#: commands/tablecmds.c:1052 +#: commands/tablecmds.c:1053 #, c-format msgid "truncate cascades to table \"%s\"" msgstr "удаление распространяется на таблицу %s" -#: commands/tablecmds.c:1286 +#: commands/tablecmds.c:1287 #, c-format msgid "cannot truncate temporary tables of other sessions" msgstr "временные таблицы других сеансов нельзя очистить" -#: commands/tablecmds.c:1491 parser/parse_utilcmd.c:1760 +#: commands/tablecmds.c:1492 parser/parse_utilcmd.c:1760 #, c-format msgid "inherited relation \"%s\" is not a table" msgstr "наследованное отношение \"%s\" не является таблицей" -#: commands/tablecmds.c:1498 commands/tablecmds.c:9562 +#: commands/tablecmds.c:1499 commands/tablecmds.c:9592 #, c-format msgid "cannot inherit from temporary relation \"%s\"" msgstr "временное отношение \"%s\" не может наследоваться" -#: commands/tablecmds.c:1506 commands/tablecmds.c:9570 +#: commands/tablecmds.c:1507 commands/tablecmds.c:9600 #, c-format msgid "cannot inherit from temporary relation of another session" msgstr "наследование от временного отношения другого сеанса невозможно" -#: commands/tablecmds.c:1522 commands/tablecmds.c:9604 +#: commands/tablecmds.c:1523 commands/tablecmds.c:9634 #, c-format msgid "relation \"%s\" would be inherited from more than once" msgstr "отношение \"%s\" наследуется неоднократно" -#: commands/tablecmds.c:1570 +#: commands/tablecmds.c:1571 #, c-format msgid "merging multiple inherited definitions of column \"%s\"" msgstr "слияние нескольких наследованных определений колонки \"%s\"" -#: commands/tablecmds.c:1578 +#: commands/tablecmds.c:1579 #, c-format msgid "inherited column \"%s\" has a type conflict" msgstr "конфликт типов в наследованной колонке \"%s\"" -#: commands/tablecmds.c:1580 commands/tablecmds.c:1601 -#: commands/tablecmds.c:1789 commands/tablecmds.c:1811 +#: commands/tablecmds.c:1581 commands/tablecmds.c:1602 +#: commands/tablecmds.c:1790 commands/tablecmds.c:1812 #: 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 @@ -7437,64 +7432,64 @@ msgstr "конфликт типов в наследованной колонке msgid "%s versus %s" msgstr "%s и %s" -#: commands/tablecmds.c:1587 +#: commands/tablecmds.c:1588 #, c-format msgid "inherited column \"%s\" has a collation conflict" msgstr "конфликт правил сортировки в наследованной колонке \"%s\"" -#: commands/tablecmds.c:1589 commands/tablecmds.c:1799 -#: commands/tablecmds.c:4536 +#: commands/tablecmds.c:1590 commands/tablecmds.c:1800 +#: commands/tablecmds.c:4537 #, c-format msgid "\"%s\" versus \"%s\"" msgstr "\"%s\" и \"%s\"" -#: commands/tablecmds.c:1599 +#: commands/tablecmds.c:1600 #, c-format msgid "inherited column \"%s\" has a storage parameter conflict" msgstr "конфликт параметров хранения в наследованной колонке \"%s\"" -#: commands/tablecmds.c:1712 parser/parse_utilcmd.c:853 +#: commands/tablecmds.c:1713 parser/parse_utilcmd.c:853 #: parser/parse_utilcmd.c:1195 parser/parse_utilcmd.c:1271 #, c-format msgid "cannot convert whole-row table reference" msgstr "преобразовать ссылку на тип всей строки таблицы нельзя" -#: commands/tablecmds.c:1713 parser/parse_utilcmd.c:854 +#: commands/tablecmds.c:1714 parser/parse_utilcmd.c:854 #, c-format msgid "Constraint \"%s\" contains a whole-row reference to table \"%s\"." msgstr "Ограничение \"%s\" ссылается на тип всей строки в таблице \"%s\"." -#: commands/tablecmds.c:1779 +#: commands/tablecmds.c:1780 #, c-format msgid "merging column \"%s\" with inherited definition" msgstr "слияние колонки \"%s\" с наследованным определением" -#: commands/tablecmds.c:1787 +#: commands/tablecmds.c:1788 #, c-format msgid "column \"%s\" has a type conflict" msgstr "конфликт типов в колонке \"%s\"" -#: commands/tablecmds.c:1797 +#: commands/tablecmds.c:1798 #, c-format msgid "column \"%s\" has a collation conflict" msgstr "конфликт правил сортировки в колонке \"%s\"" -#: commands/tablecmds.c:1809 +#: commands/tablecmds.c:1810 #, c-format msgid "column \"%s\" has a storage parameter conflict" msgstr "конфликт параметров хранения в колонке \"%s\"" -#: commands/tablecmds.c:1861 +#: commands/tablecmds.c:1862 #, c-format msgid "column \"%s\" inherits conflicting default values" msgstr "колонка \"%s\" наследует конфликтующие значения по умолчанию" -#: commands/tablecmds.c:1863 +#: commands/tablecmds.c:1864 #, c-format msgid "To resolve the conflict, specify a default explicitly." msgstr "Для решения конфликта укажите желаемое значение по умолчанию." -#: commands/tablecmds.c:1910 +#: commands/tablecmds.c:1911 #, c-format msgid "" "check constraint name \"%s\" appears multiple times but with different " @@ -7503,12 +7498,12 @@ msgstr "" "имя ограничения-проверки \"%s\" фигурирует несколько раз, но с разными " "выражениями" -#: commands/tablecmds.c:2104 +#: commands/tablecmds.c:2105 #, c-format msgid "cannot rename column of typed table" msgstr "переименовать колонку типизированной таблицы нельзя" -#: commands/tablecmds.c:2121 +#: commands/tablecmds.c:2122 #, c-format msgid "" "\"%s\" is not a table, view, materialized view, composite type, index, or " @@ -7517,37 +7512,37 @@ msgstr "" "\"%s\" - это не таблица, представление, материализованное представление, " "составной тип, индекс или сторонняя таблица" -#: commands/tablecmds.c:2213 +#: commands/tablecmds.c:2214 #, c-format msgid "inherited column \"%s\" must be renamed in child tables too" msgstr "" "наследованная колонка \"%s\" должна быть также переименована в дочерних " "таблицах" -#: commands/tablecmds.c:2245 +#: commands/tablecmds.c:2246 #, c-format msgid "cannot rename system column \"%s\"" msgstr "нельзя переименовать системную колонку \"%s\"" -#: commands/tablecmds.c:2260 +#: commands/tablecmds.c:2261 #, c-format msgid "cannot rename inherited column \"%s\"" msgstr "нельзя переименовать наследованную колонку \"%s\"" -#: commands/tablecmds.c:2407 +#: commands/tablecmds.c:2408 #, c-format msgid "inherited constraint \"%s\" must be renamed in child tables too" msgstr "" "наследуемое ограничение \"%s\" должно быть также переименовано в дочерних " "таблицах" -#: commands/tablecmds.c:2414 +#: commands/tablecmds.c:2415 #, c-format msgid "cannot rename inherited constraint \"%s\"" msgstr "нельзя переименовать наследованное ограничение \"%s\"" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:2628 +#: commands/tablecmds.c:2629 #, c-format msgid "" "cannot %s \"%s\" because it is being used by active queries in this session" @@ -7556,96 +7551,95 @@ msgstr "" "запросами в данном сеансе" #. translator: first %s is a SQL command, eg ALTER TABLE -#: commands/tablecmds.c:2637 +#: commands/tablecmds.c:2638 #, c-format msgid "cannot %s \"%s\" because it has pending trigger events" msgstr "" "нельзя выполнить %s \"%s\", так как с этим объектом связаны отложенные " "события триггеров" -#: commands/tablecmds.c:3607 +#: commands/tablecmds.c:3608 #, c-format msgid "cannot rewrite system relation \"%s\"" msgstr "перезаписать системное отношение \"%s\" нельзя" -#: commands/tablecmds.c:3613 +#: commands/tablecmds.c:3614 #, c-format msgid "cannot rewrite table \"%s\" used as a catalog table" msgstr "перезаписать таблицу \"%s\", используемую как таблицу каталога, нельзя" -#: commands/tablecmds.c:3623 +#: commands/tablecmds.c:3624 #, c-format msgid "cannot rewrite temporary tables of other sessions" msgstr "перезаписывать временные таблицы других сеансов нельзя" -#: commands/tablecmds.c:3854 +#: commands/tablecmds.c:3855 #, c-format msgid "rewriting table \"%s\"" msgstr "перезапись таблицы \"%s\"" -#: commands/tablecmds.c:3858 +#: commands/tablecmds.c:3859 #, c-format msgid "verifying table \"%s\"" msgstr "проверка таблицы \"%s\"" -#: commands/tablecmds.c:3972 +#: commands/tablecmds.c:3973 #, c-format msgid "column \"%s\" contains null values" msgstr "колонка \"%s\" содержит значения NULL" -#: commands/tablecmds.c:3987 commands/tablecmds.c:7001 +#: commands/tablecmds.c:3988 commands/tablecmds.c:6993 #, c-format msgid "check constraint \"%s\" is violated by some row" msgstr "ограничение-проверку \"%s\" нарушает некоторая строка" -#: commands/tablecmds.c:4133 commands/trigger.c:232 +#: commands/tablecmds.c:4134 commands/trigger.c:232 #: rewrite/rewriteDefine.c:265 rewrite/rewriteDefine.c:883 #, c-format msgid "\"%s\" is not a table or view" msgstr "\"%s\" - это не таблица и не представление" -#: commands/tablecmds.c:4136 +#: commands/tablecmds.c:4137 #, c-format msgid "\"%s\" is not a table, view, materialized view, or index" msgstr "" "\"%s\" - это не таблица, представление, материализованное представление или " "индекс" -#: commands/tablecmds.c:4142 +#: commands/tablecmds.c:4143 #, c-format msgid "\"%s\" is not a table, materialized view, or index" msgstr "\"%s\" - это не таблица, материализованное представление или индекс" -#: commands/tablecmds.c:4145 +#: commands/tablecmds.c:4146 #, c-format msgid "\"%s\" is not a table or foreign table" msgstr "\"%s\" - это не таблица и не сторонняя таблица" -#: commands/tablecmds.c:4148 +#: commands/tablecmds.c:4149 #, c-format msgid "\"%s\" is not a table, composite type, or foreign table" msgstr "\"%s\" - это не таблица, составной тип или сторонняя таблица" -#: commands/tablecmds.c:4151 +#: commands/tablecmds.c:4152 commands/tablecmds.c:5143 #, c-format -msgid "" -"\"%s\" is not a table, materialized view, composite type, or foreign table" +msgid "\"%s\" is not a table, materialized view, index, or foreign table" msgstr "" -"\"%s\" - это не таблица, материализованное представление, составной тип или " +"\"%s\" - это не таблица, материализованное представление, индекс или " "сторонняя таблица" -#: commands/tablecmds.c:4161 +#: commands/tablecmds.c:4162 #, c-format msgid "\"%s\" is of the wrong type" msgstr "неправильный тип \"%s\"" -#: commands/tablecmds.c:4311 commands/tablecmds.c:4318 +#: commands/tablecmds.c:4312 commands/tablecmds.c:4319 #, c-format msgid "cannot alter type \"%s\" because column \"%s.%s\" uses it" msgstr "" "изменить тип \"%s\" нельзя, так как он задействован в колонке \"%s.%s\"" -#: commands/tablecmds.c:4325 +#: commands/tablecmds.c:4326 #, c-format msgid "" "cannot alter foreign table \"%s\" because column \"%s.%s\" uses its row type" @@ -7653,150 +7647,143 @@ msgstr "" "изменить стороннюю таблицу \"%s\" нельзя, так как колонка \"%s.%s\" " "задействует тип её строки" -#: commands/tablecmds.c:4332 +#: commands/tablecmds.c:4333 #, c-format msgid "cannot alter table \"%s\" because column \"%s.%s\" uses its row type" msgstr "" "изменить таблицу \"%s\" нельзя, так как колонка \"%s.%s\" задействует тип её " "строки" -#: commands/tablecmds.c:4394 +#: commands/tablecmds.c:4395 #, c-format msgid "cannot alter type \"%s\" because it is the type of a typed table" msgstr "изменить тип \"%s\", так как это тип типизированной таблицы" -#: commands/tablecmds.c:4396 +#: commands/tablecmds.c:4397 #, c-format msgid "Use ALTER ... CASCADE to alter the typed tables too." msgstr "" "Чтобы изменить также типизированные таблицы, выполните ALTER ... CASCADE." -#: commands/tablecmds.c:4440 +#: commands/tablecmds.c:4441 #, c-format msgid "type %s is not a composite type" msgstr "тип %s не является составным" -#: commands/tablecmds.c:4466 +#: commands/tablecmds.c:4467 #, c-format msgid "cannot add column to typed table" msgstr "добавить колонку в типизированную таблицу нельзя" -#: commands/tablecmds.c:4528 commands/tablecmds.c:9758 +#: commands/tablecmds.c:4529 commands/tablecmds.c:9788 #, c-format msgid "child table \"%s\" has different type for column \"%s\"" msgstr "дочерняя таблица \"%s\" имеет другой тип для колонки \"%s\"" -#: commands/tablecmds.c:4534 commands/tablecmds.c:9765 +#: commands/tablecmds.c:4535 commands/tablecmds.c:9795 #, c-format msgid "child table \"%s\" has different collation for column \"%s\"" msgstr "" "дочерняя таблица \"%s\" имеет другое правило сортировки для колонки \"%s\"" -#: commands/tablecmds.c:4544 +#: commands/tablecmds.c:4545 #, c-format msgid "child table \"%s\" has a conflicting \"%s\" column" msgstr "дочерняя таблица \"%s\" содержит конфликтующую колонку \"%s\"" -#: commands/tablecmds.c:4556 +#: commands/tablecmds.c:4557 #, c-format msgid "merging definition of column \"%s\" for child \"%s\"" msgstr "объединение определений колонки \"%s\" для потомка \"%s\"" -#: commands/tablecmds.c:4777 +#: commands/tablecmds.c:4778 #, c-format msgid "column must be added to child tables too" msgstr "колонка также должна быть добавлена к дочерним таблицам" -#: commands/tablecmds.c:4844 +#: commands/tablecmds.c:4845 #, c-format msgid "column \"%s\" of relation \"%s\" already exists" msgstr "колонка \"%s\" отношения \"%s\" уже существует" -#: commands/tablecmds.c:4948 commands/tablecmds.c:5043 -#: commands/tablecmds.c:5091 commands/tablecmds.c:5195 -#: commands/tablecmds.c:5242 commands/tablecmds.c:5326 -#: commands/tablecmds.c:7519 commands/tablecmds.c:8129 +#: commands/tablecmds.c:4949 commands/tablecmds.c:5044 +#: commands/tablecmds.c:5092 commands/tablecmds.c:5196 +#: commands/tablecmds.c:5243 commands/tablecmds.c:5327 +#: commands/tablecmds.c:7511 commands/tablecmds.c:8121 #, c-format msgid "cannot alter system column \"%s\"" msgstr "системную колонку \"%s\" нельзя изменить" -#: commands/tablecmds.c:4984 +#: commands/tablecmds.c:4985 #, c-format msgid "column \"%s\" is in a primary key" msgstr "колонка \"%s\" входит в первичный ключ" -#: commands/tablecmds.c:5142 -#, c-format -msgid "\"%s\" is not a table, materialized view, index, or foreign table" -msgstr "" -"\"%s\" - это не таблица, материализованное представление, индекс или " -"сторонняя таблица" - -#: commands/tablecmds.c:5169 +#: commands/tablecmds.c:5170 #, c-format msgid "statistics target %d is too low" msgstr "целевое значение статистики слишком мало (%d)" -#: commands/tablecmds.c:5177 +#: commands/tablecmds.c:5178 #, c-format msgid "lowering statistics target to %d" msgstr "целевое значение статистики снижается до %d" -#: commands/tablecmds.c:5307 +#: commands/tablecmds.c:5308 #, c-format msgid "invalid storage type \"%s\"" msgstr "неверный тип хранилища \"%s\"" -#: commands/tablecmds.c:5338 +#: commands/tablecmds.c:5339 #, c-format msgid "column data type %s can only have storage PLAIN" msgstr "тип данных колонки %s совместим только с хранилищем PLAIN" -#: commands/tablecmds.c:5372 +#: commands/tablecmds.c:5373 #, c-format msgid "cannot drop column from typed table" msgstr "нельзя удалить колонку в типизированной таблице" -#: commands/tablecmds.c:5413 +#: commands/tablecmds.c:5414 #, c-format msgid "column \"%s\" of relation \"%s\" does not exist, skipping" msgstr "колонка \"%s\" в таблице\"%s\" не существует, пропускается" -#: commands/tablecmds.c:5426 +#: commands/tablecmds.c:5427 #, c-format msgid "cannot drop system column \"%s\"" msgstr "нельзя удалить системную колонку \"%s\"" -#: commands/tablecmds.c:5433 +#: commands/tablecmds.c:5434 #, c-format msgid "cannot drop inherited column \"%s\"" msgstr "нельзя удалить наследованную колонку \"%s\"" -#: commands/tablecmds.c:5663 +#: commands/tablecmds.c:5664 #, 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:5866 +#: commands/tablecmds.c:5858 #, c-format msgid "constraint must be added to child tables too" msgstr "ограничение также должно быть добавлено к дочерним таблицам" -#: commands/tablecmds.c:5936 +#: commands/tablecmds.c:5928 #, c-format msgid "referenced relation \"%s\" is not a table" msgstr "указанный объект \"%s\" не является таблицей" -#: commands/tablecmds.c:5959 +#: commands/tablecmds.c:5951 #, c-format msgid "constraints on permanent tables may reference only permanent tables" msgstr "" "ограничения в постоянных таблицах могут ссылаться только на постоянные " "таблицы" -#: commands/tablecmds.c:5966 +#: commands/tablecmds.c:5958 #, c-format msgid "" "constraints on unlogged tables may reference only permanent or unlogged " @@ -7805,13 +7792,13 @@ msgstr "" "ограничения в нежурналируемых таблицах могут ссылаться только на постоянные " "или нежурналируемые таблицы" -#: commands/tablecmds.c:5972 +#: commands/tablecmds.c:5964 #, c-format msgid "constraints on temporary tables may reference only temporary tables" msgstr "" "ограничения во временных таблицах могут ссылаться только на временные таблицы" -#: commands/tablecmds.c:5976 +#: commands/tablecmds.c:5968 #, c-format msgid "" "constraints on temporary tables must involve temporary tables of this session" @@ -7819,33 +7806,33 @@ msgstr "" "ограничения во временных таблицах должны ссылаться только на временные " "таблицы текущего сеанса" -#: commands/tablecmds.c:6037 +#: commands/tablecmds.c:6029 #, c-format msgid "number of referencing and referenced columns for foreign key disagree" msgstr "число колонок в источнике и назначении внешнего ключа не совпадает" -#: commands/tablecmds.c:6144 +#: commands/tablecmds.c:6136 #, c-format msgid "foreign key constraint \"%s\" cannot be implemented" msgstr "ограничение внешнего ключа \"%s\" нельзя реализовать" -#: commands/tablecmds.c:6147 +#: commands/tablecmds.c:6139 #, c-format msgid "Key columns \"%s\" and \"%s\" are of incompatible types: %s and %s." msgstr "Колонки ключа \"%s\" и \"%s\" имеют несовместимые типы: %s и %s." -#: commands/tablecmds.c:6347 commands/tablecmds.c:6486 -#: commands/tablecmds.c:7358 commands/tablecmds.c:7414 +#: commands/tablecmds.c:6339 commands/tablecmds.c:6478 +#: commands/tablecmds.c:7350 commands/tablecmds.c:7406 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist" msgstr "ограничение \"%s\" в таблице \"%s\" не существует" -#: commands/tablecmds.c:6353 +#: commands/tablecmds.c:6345 #, c-format msgid "constraint \"%s\" of relation \"%s\" is not a foreign key constraint" msgstr "ограничение \"%s\" в таблице \"%s\" не является внешним ключом" -#: commands/tablecmds.c:6493 +#: commands/tablecmds.c:6485 #, c-format msgid "" "constraint \"%s\" of relation \"%s\" is not a foreign key or check constraint" @@ -7853,46 +7840,46 @@ msgstr "" "ограничение \"%s\" в таблице \"%s\" не является внешним ключом или " "ограничением-проверкой" -#: commands/tablecmds.c:6562 +#: commands/tablecmds.c:6554 #, c-format msgid "constraint must be validated on child tables too" msgstr "ограничение также должно соблюдаться в дочерних таблицах" -#: commands/tablecmds.c:6624 +#: commands/tablecmds.c:6616 #, c-format msgid "column \"%s\" referenced in foreign key constraint does not exist" msgstr "колонка \"%s\", указанная в ограничении внешнего ключа, не существует" -#: commands/tablecmds.c:6629 +#: commands/tablecmds.c:6621 #, c-format msgid "cannot have more than %d keys in a foreign key" msgstr "во внешнем ключе не может быть больше %d колонок" -#: commands/tablecmds.c:6694 +#: commands/tablecmds.c:6686 #, c-format msgid "cannot use a deferrable primary key for referenced table \"%s\"" msgstr "" "использовать откладываемый первичный ключ в целевой внешней таблице \"%s\" " "нельзя" -#: commands/tablecmds.c:6711 +#: commands/tablecmds.c:6703 #, c-format msgid "there is no primary key for referenced table \"%s\"" msgstr "в целевой внешней таблице \"%s\" нет первичного ключа" -#: commands/tablecmds.c:6776 +#: commands/tablecmds.c:6768 #, c-format msgid "foreign key referenced-columns list must not contain duplicates" msgstr "в списке колонок внешнего ключа не должно быть повторений" -#: commands/tablecmds.c:6870 +#: commands/tablecmds.c:6862 #, c-format msgid "cannot use a deferrable unique constraint for referenced table \"%s\"" msgstr "" "использовать откладываемое ограничение уникальности в целевой внешней " "таблице \"%s\" нельзя" -#: commands/tablecmds.c:6875 +#: commands/tablecmds.c:6867 #, c-format msgid "" "there is no unique constraint matching given keys for referenced table \"%s\"" @@ -7900,37 +7887,37 @@ msgstr "" "в целевой внешней таблице \"%s\" нет ограничения уникальности, " "соответствующего данным ключам" -#: commands/tablecmds.c:7034 +#: commands/tablecmds.c:7026 #, c-format msgid "validating foreign key constraint \"%s\"" msgstr "проверка ограничения внешнего ключа \"%s\"" -#: commands/tablecmds.c:7330 +#: commands/tablecmds.c:7322 #, c-format msgid "cannot drop inherited constraint \"%s\" of relation \"%s\"" msgstr "удалить наследованное ограничение \"%s\" таблицы \"%s\" нельзя" -#: commands/tablecmds.c:7364 +#: commands/tablecmds.c:7356 #, c-format msgid "constraint \"%s\" of relation \"%s\" does not exist, skipping" msgstr "ограничение \"%s\" в таблице \"%s\" не существует, пропускается" -#: commands/tablecmds.c:7503 +#: commands/tablecmds.c:7495 #, c-format msgid "cannot alter column type of typed table" msgstr "изменить тип колонки в типизированной таблице нельзя" -#: commands/tablecmds.c:7526 +#: commands/tablecmds.c:7518 #, c-format msgid "cannot alter inherited column \"%s\"" msgstr "изменить наследованную колонку \"%s\" нельзя" -#: commands/tablecmds.c:7573 +#: commands/tablecmds.c:7565 #, c-format msgid "transform expression must not return a set" msgstr "выражение преобразования не должно возвращать множество" -#: commands/tablecmds.c:7595 +#: commands/tablecmds.c:7587 #, c-format msgid "" "result of USING clause for column \"%s\" cannot be cast automatically to " @@ -7938,188 +7925,188 @@ msgid "" msgstr "" "результат USING для колонки \"%s\" нельзя автоматически привести к типу %s" -#: commands/tablecmds.c:7598 +#: commands/tablecmds.c:7590 #, c-format msgid "You might need to add an explicit cast." msgstr "Возможно, необходимо добавить явное приведение." -#: commands/tablecmds.c:7602 +#: commands/tablecmds.c:7594 #, 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:7605 +#: commands/tablecmds.c:7597 #, c-format msgid "You might need to specify \"USING %s::%s\"." msgstr "Возможно, необходимо указать \"USING %s::%s\"." -#: commands/tablecmds.c:7658 +#: commands/tablecmds.c:7650 #, c-format msgid "type of inherited column \"%s\" must be changed in child tables too" msgstr "" "тип наследованной колонки \"%s\" должен быть изменён и в дочерних таблицах" -#: commands/tablecmds.c:7739 +#: commands/tablecmds.c:7731 #, c-format msgid "cannot alter type of column \"%s\" twice" msgstr "нельзя изменить тип колонки \"%s\" дважды" -#: commands/tablecmds.c:7775 +#: commands/tablecmds.c:7767 #, c-format msgid "default for column \"%s\" cannot be cast automatically to type %s" msgstr "" "значение по умолчанию для колонки \"%s\" нельзя автоматически привести к " "типу %s" -#: commands/tablecmds.c:7901 +#: commands/tablecmds.c:7893 #, c-format msgid "cannot alter type of a column used by a view or rule" msgstr "" "изменить тип колонки, задействованной в представлении или правиле, нельзя" -#: commands/tablecmds.c:7902 commands/tablecmds.c:7921 +#: commands/tablecmds.c:7894 commands/tablecmds.c:7913 #, c-format msgid "%s depends on column \"%s\"" msgstr "%s зависит от колонки \"%s\"" -#: commands/tablecmds.c:7920 +#: commands/tablecmds.c:7912 #, c-format msgid "cannot alter type of a column used in a trigger definition" msgstr "изменить тип колонки, задействованной в определении триггера, нельзя" -#: commands/tablecmds.c:8496 +#: commands/tablecmds.c:8508 #, c-format msgid "cannot change owner of index \"%s\"" msgstr "сменить владельца индекса \"%s\" нельзя" -#: commands/tablecmds.c:8498 +#: commands/tablecmds.c:8510 #, c-format msgid "Change the ownership of the index's table, instead." msgstr "Однако возможно сменить владельца таблицы, содержащей этот индекс." -#: commands/tablecmds.c:8514 +#: commands/tablecmds.c:8526 #, c-format msgid "cannot change owner of sequence \"%s\"" msgstr "сменить владельца последовательности \"%s\" нельзя" -#: commands/tablecmds.c:8516 commands/tablecmds.c:10675 +#: commands/tablecmds.c:8528 commands/tablecmds.c:10705 #, c-format msgid "Sequence \"%s\" is linked to table \"%s\"." msgstr "Последовательность \"%s\" связана с таблицей \"%s\"." -#: commands/tablecmds.c:8528 commands/tablecmds.c:11311 +#: commands/tablecmds.c:8540 commands/tablecmds.c:11341 #, c-format msgid "Use ALTER TYPE instead." msgstr "Используйте ALTER TYPE." -#: commands/tablecmds.c:8537 +#: commands/tablecmds.c:8549 #, c-format msgid "\"%s\" is not a table, view, sequence, or foreign table" msgstr "" "\"%s\" - это не таблица, TOAST-таблица, индекс, представление или " "последовательность" -#: commands/tablecmds.c:8873 +#: commands/tablecmds.c:8884 #, c-format msgid "cannot have multiple SET TABLESPACE subcommands" msgstr "в одной инструкции не может быть несколько подкоманд SET TABLESPACE" -#: commands/tablecmds.c:8946 +#: commands/tablecmds.c:8957 #, c-format msgid "\"%s\" is not a table, view, materialized view, index, or TOAST table" msgstr "" "\"%s\" - это не таблица, представление, материализованное представление, " "индекс или TOAST-таблица" -#: commands/tablecmds.c:8979 commands/view.c:474 +#: commands/tablecmds.c:8990 commands/view.c:474 #, c-format msgid "WITH CHECK OPTION is supported only on automatically updatable views" msgstr "" "WITH CHECK OPTION поддерживается только с автообновляемыми представлениями" -#: commands/tablecmds.c:9125 +#: commands/tablecmds.c:9136 #, c-format msgid "cannot move system relation \"%s\"" msgstr "переместить системную таблицу \"%s\" нельзя" -#: commands/tablecmds.c:9141 +#: commands/tablecmds.c:9152 #, c-format msgid "cannot move temporary tables of other sessions" msgstr "перемещать временные таблицы других сеансов нельзя" -#: commands/tablecmds.c:9269 +#: commands/tablecmds.c:9289 #, c-format msgid "only tables, indexes, and materialized views exist in tablespaces" msgstr "" "в табличных пространствах есть только таблицы, индексы и материализованные " "представления" -#: commands/tablecmds.c:9281 +#: commands/tablecmds.c:9301 #, c-format msgid "cannot move relations in to or out of pg_global tablespace" msgstr "перемещать объекты в/из табличного пространства pg_global нельзя" -#: commands/tablecmds.c:9372 +#: commands/tablecmds.c:9392 #, c-format msgid "aborting because lock on relation \"%s\".\"%s\" is not available" msgstr "" "обработка прерывается из-за невозможности заблокировать отношение \"%s\".\"%s" "\"" -#: commands/tablecmds.c:9388 +#: commands/tablecmds.c:9408 #, c-format msgid "no matching relations in tablespace \"%s\" found" msgstr "в табличном пространстве \"%s\" не найдены подходящие отношения" -#: commands/tablecmds.c:9449 storage/buffer/bufmgr.c:501 +#: commands/tablecmds.c:9479 storage/buffer/bufmgr.c:501 #, c-format msgid "invalid page in block %u of relation %s" msgstr "неверная страница в блоке %u отношения %s" -#: commands/tablecmds.c:9531 +#: commands/tablecmds.c:9561 #, c-format msgid "cannot change inheritance of typed table" msgstr "изменить наследование типизированной таблицы нельзя" -#: commands/tablecmds.c:9577 +#: commands/tablecmds.c:9607 #, c-format msgid "cannot inherit to temporary relation of another session" msgstr "наследование для временного отношения другого сеанса невозможно" -#: commands/tablecmds.c:9631 +#: commands/tablecmds.c:9661 #, c-format msgid "circular inheritance not allowed" msgstr "циклическое наследование недопустимо" -#: commands/tablecmds.c:9632 +#: commands/tablecmds.c:9662 #, c-format msgid "\"%s\" is already a child of \"%s\"." msgstr "\"%s\" уже является потомком \"%s\"." -#: commands/tablecmds.c:9640 +#: commands/tablecmds.c:9670 #, c-format msgid "table \"%s\" without OIDs cannot inherit from table \"%s\" with OIDs" msgstr "таблица \"%s\" без OID не может наследоваться от таблицы \"%s\" с OID" -#: commands/tablecmds.c:9776 +#: commands/tablecmds.c:9806 #, c-format msgid "column \"%s\" in child table must be marked NOT NULL" msgstr "колонка \"%s\" в дочерней таблице должна быть помечена как NOT NULL" -#: commands/tablecmds.c:9792 +#: commands/tablecmds.c:9822 #, c-format msgid "child table is missing column \"%s\"" msgstr "в дочерней таблице не хватает колонки \"%s\"" -#: commands/tablecmds.c:9875 +#: commands/tablecmds.c:9905 #, c-format msgid "child table \"%s\" has different definition for check constraint \"%s\"" msgstr "" "дочерняя таблица \"%s\" содержит другое определение ограничения-проверки \"%s" "\"" -#: commands/tablecmds.c:9883 +#: commands/tablecmds.c:9913 #, c-format msgid "" "constraint \"%s\" conflicts with non-inherited constraint on child table \"%s" @@ -8128,76 +8115,76 @@ msgstr "" "ограничение \"%s\" конфликтует с ненаследуемым ограничением дочерней таблицы " "\"%s\"" -#: commands/tablecmds.c:9907 +#: commands/tablecmds.c:9937 #, c-format msgid "child table is missing constraint \"%s\"" msgstr "в дочерней таблице не хватает ограничения \"%s\"" -#: commands/tablecmds.c:9987 +#: commands/tablecmds.c:10017 #, c-format msgid "relation \"%s\" is not a parent of relation \"%s\"" msgstr "отношение \"%s\" не является предком отношения \"%s\"" -#: commands/tablecmds.c:10213 +#: commands/tablecmds.c:10243 #, c-format msgid "typed tables cannot inherit" msgstr "типизированные таблицы не могут наследоваться" -#: commands/tablecmds.c:10244 +#: commands/tablecmds.c:10274 #, c-format msgid "table is missing column \"%s\"" msgstr "в таблице не хватает колонки \"%s\"" -#: commands/tablecmds.c:10254 +#: commands/tablecmds.c:10284 #, c-format msgid "table has column \"%s\" where type requires \"%s\"" msgstr "таблица содержит колонку \"%s\", тогда как тип требует \"%s\"" -#: commands/tablecmds.c:10263 +#: commands/tablecmds.c:10293 #, c-format msgid "table \"%s\" has different type for column \"%s\"" msgstr "таблица \"%s\" содержит колонку \"%s\" другого типа" -#: commands/tablecmds.c:10276 +#: commands/tablecmds.c:10306 #, c-format msgid "table has extra column \"%s\"" msgstr "таблица содержит лишнюю колонку \"%s\"" -#: commands/tablecmds.c:10326 +#: commands/tablecmds.c:10356 #, c-format msgid "\"%s\" is not a typed table" msgstr "\"%s\" - это не типизированная таблица" -#: commands/tablecmds.c:10509 +#: commands/tablecmds.c:10539 #, c-format msgid "cannot use non-unique index \"%s\" as replica identity" msgstr "" "для идентификации реплики нельзя использовать неуникальный индекс \"%s\"" -#: commands/tablecmds.c:10515 +#: commands/tablecmds.c:10545 #, c-format msgid "cannot use non-immediate index \"%s\" as replica identity" msgstr "" "для идентификации реплики нельзя использовать не непосредственный индекс \"%s" "\"" -#: commands/tablecmds.c:10521 +#: commands/tablecmds.c:10551 #, c-format msgid "cannot use expression index \"%s\" as replica identity" msgstr "" "для идентификации реплики нельзя использовать индекс с выражением \"%s\"" -#: commands/tablecmds.c:10527 +#: commands/tablecmds.c:10557 #, c-format msgid "cannot use partial index \"%s\" as replica identity" msgstr "для идентификации реплики нельзя использовать частичный индекс \"%s\"" -#: commands/tablecmds.c:10533 +#: commands/tablecmds.c:10563 #, c-format msgid "cannot use invalid index \"%s\" as replica identity" msgstr "для идентификации реплики нельзя использовать нерабочий индекс \"%s\"" -#: commands/tablecmds.c:10551 +#: commands/tablecmds.c:10581 #, c-format msgid "" "index \"%s\" cannot be used as replica identity because column \"%s\" is " @@ -8206,22 +8193,22 @@ msgstr "" "индекс \"%s\" нельзя использовать для идентификации реплики, так как колонка " "\"%s\" допускает NULL" -#: commands/tablecmds.c:10674 +#: commands/tablecmds.c:10704 #, c-format msgid "cannot move an owned sequence into another schema" msgstr "переместить последовательность с владельцем в другую схему нельзя" -#: commands/tablecmds.c:10770 +#: commands/tablecmds.c:10800 #, c-format msgid "relation \"%s\" already exists in schema \"%s\"" msgstr "отношение \"%s\" уже существует в схеме \"%s\"" -#: commands/tablecmds.c:11295 +#: commands/tablecmds.c:11325 #, c-format msgid "\"%s\" is not a composite type" msgstr "\"%s\" - это не составной тип" -#: commands/tablecmds.c:11325 +#: commands/tablecmds.c:11355 #, c-format msgid "" "\"%s\" is not a table, view, materialized view, sequence, or foreign table" @@ -8231,7 +8218,7 @@ msgstr "" #: commands/tablespace.c:160 commands/tablespace.c:177 #: commands/tablespace.c:188 commands/tablespace.c:196 -#: commands/tablespace.c:623 replication/slot.c:913 storage/file/copydir.c:47 +#: commands/tablespace.c:624 replication/slot.c:913 storage/file/copydir.c:47 #, c-format msgid "could not create directory \"%s\": %m" msgstr "не удалось создать каталог \"%s\": %m" @@ -8271,84 +8258,84 @@ msgstr "путь к табличному пространству должен msgid "tablespace location \"%s\" is too long" msgstr "путь к табличному пространству \"%s\" слишком длинный" -#: commands/tablespace.c:296 commands/tablespace.c:894 +#: commands/tablespace.c:296 commands/tablespace.c:895 #, c-format msgid "unacceptable tablespace name \"%s\"" msgstr "неприемлемое имя табличного пространства: \"%s\"" -#: commands/tablespace.c:298 commands/tablespace.c:895 +#: commands/tablespace.c:298 commands/tablespace.c:896 #, c-format msgid "The prefix \"pg_\" is reserved for system tablespaces." msgstr "Префикс \"pg_\" зарезервирован для системных табличных пространств." -#: commands/tablespace.c:308 commands/tablespace.c:907 +#: commands/tablespace.c:308 commands/tablespace.c:908 #, c-format msgid "tablespace \"%s\" already exists" msgstr "табличное пространство \"%s\" уже существует" -#: commands/tablespace.c:386 commands/tablespace.c:551 -#: replication/basebackup.c:222 replication/basebackup.c:1088 +#: commands/tablespace.c:388 commands/tablespace.c:552 +#: replication/basebackup.c:222 replication/basebackup.c:1096 #: utils/adt/misc.c:365 #, c-format msgid "tablespaces are not supported on this platform" msgstr "табличные пространства не поддерживаются на этой платформе" -#: commands/tablespace.c:426 commands/tablespace.c:877 -#: commands/tablespace.c:956 commands/tablespace.c:1025 -#: commands/tablespace.c:1158 commands/tablespace.c:1358 +#: commands/tablespace.c:427 commands/tablespace.c:878 +#: commands/tablespace.c:957 commands/tablespace.c:1026 +#: commands/tablespace.c:1159 commands/tablespace.c:1359 #, c-format msgid "tablespace \"%s\" does not exist" msgstr "табличное пространство \"%s\" не существует" -#: commands/tablespace.c:432 +#: commands/tablespace.c:433 #, c-format msgid "tablespace \"%s\" does not exist, skipping" msgstr "табличное пространство \"%s\" не существует, пропускается" -#: commands/tablespace.c:508 +#: commands/tablespace.c:509 #, c-format msgid "tablespace \"%s\" is not empty" msgstr "табличное пространство \"%s\" не пусто" -#: commands/tablespace.c:582 +#: commands/tablespace.c:583 #, c-format msgid "directory \"%s\" does not exist" msgstr "каталог \"%s\" не существует" -#: commands/tablespace.c:583 +#: commands/tablespace.c:584 #, c-format msgid "Create this directory for the tablespace before restarting the server." msgstr "" "Создайте этот каталог для табличного пространства до перезапуска сервера." -#: commands/tablespace.c:588 +#: commands/tablespace.c:589 #, c-format msgid "could not set permissions on directory \"%s\": %m" msgstr "не удалось установить права для каталога \"%s\": %m" -#: commands/tablespace.c:618 +#: commands/tablespace.c:619 #, c-format msgid "directory \"%s\" already in use as a tablespace" msgstr "каталог \"%s\" уже используется как табличное пространство" -#: commands/tablespace.c:642 commands/tablespace.c:764 -#: commands/tablespace.c:777 commands/tablespace.c:801 +#: commands/tablespace.c:643 commands/tablespace.c:765 +#: commands/tablespace.c:778 commands/tablespace.c:802 #, c-format msgid "could not remove directory \"%s\": %m" msgstr "ошибка при удалении каталога \"%s\": %m" -#: commands/tablespace.c:650 commands/tablespace.c:812 +#: commands/tablespace.c:651 commands/tablespace.c:813 #, c-format msgid "could not remove symbolic link \"%s\": %m" msgstr "ошибка при удалении символической ссылки \"%s\": %m" -#: commands/tablespace.c:661 +#: commands/tablespace.c:662 #, c-format msgid "could not create symbolic link \"%s\": %m" msgstr "не удалось создать символическую ссылку \"%s\": %m" -#: commands/tablespace.c:725 commands/tablespace.c:735 -#: postmaster/postmaster.c:1316 replication/basebackup.c:349 +#: commands/tablespace.c:726 commands/tablespace.c:736 +#: postmaster/postmaster.c:1384 replication/basebackup.c:349 #: replication/basebackup.c:682 storage/file/copydir.c:53 #: storage/file/copydir.c:96 storage/file/fd.c:1984 storage/file/fd.c:2583 #: storage/ipc/dsm.c:300 utils/adt/genfile.c:354 utils/adt/misc.c:267 @@ -8357,17 +8344,17 @@ msgstr "не удалось создать символическую ссылк msgid "could not open directory \"%s\": %m" msgstr "не удалось открыть каталог \"%s\": %m" -#: commands/tablespace.c:1030 +#: commands/tablespace.c:1031 #, c-format msgid "Tablespace \"%s\" does not exist." msgstr "Табличное пространство \"%s\" не существует." -#: commands/tablespace.c:1457 +#: commands/tablespace.c:1458 #, c-format msgid "directories for tablespace %u could not be removed" msgstr "удалить каталоги табличного пространства %u не удалось" -#: commands/tablespace.c:1459 +#: commands/tablespace.c:1460 #, c-format msgid "You can remove the directories manually if necessary." msgstr "При необходимости вы можете удалить их вручную." @@ -8892,7 +8879,7 @@ msgid "" msgstr "" "колонка \"%s\" таблицы \"%s\" содержит значения, нарушающие новое ограничение" -#: commands/typecmds.c:2897 commands/typecmds.c:3267 commands/typecmds.c:3425 +#: commands/typecmds.c:2897 commands/typecmds.c:3267 commands/typecmds.c:3451 #, c-format msgid "%s is not a domain" msgstr "\"%s\" - это не домен" @@ -8907,27 +8894,27 @@ msgstr "ограничение \"%s\" для домена \"%s\" уже суще msgid "cannot use table references in domain check constraint" msgstr "в ограничении-проверке для домена нельзя ссылаться на таблицы" -#: commands/typecmds.c:3199 commands/typecmds.c:3279 commands/typecmds.c:3533 +#: commands/typecmds.c:3199 commands/typecmds.c:3279 commands/typecmds.c:3559 #, c-format msgid "%s is a table's row type" msgstr "%s - это тип строк таблицы" -#: commands/typecmds.c:3201 commands/typecmds.c:3281 commands/typecmds.c:3535 +#: commands/typecmds.c:3201 commands/typecmds.c:3281 commands/typecmds.c:3561 #, c-format msgid "Use ALTER TABLE instead." msgstr "Изменить его можно с помощью ALTER TABLE." -#: commands/typecmds.c:3208 commands/typecmds.c:3288 commands/typecmds.c:3452 +#: commands/typecmds.c:3208 commands/typecmds.c:3288 commands/typecmds.c:3478 #, c-format msgid "cannot alter array type %s" msgstr "изменить тип массива \"%s\" нельзя" -#: commands/typecmds.c:3210 commands/typecmds.c:3290 commands/typecmds.c:3454 +#: commands/typecmds.c:3210 commands/typecmds.c:3290 commands/typecmds.c:3480 #, c-format msgid "You can alter type %s, which will alter the array type as well." msgstr "Однако можно изменить тип %s, что повлечёт изменение типа массива." -#: commands/typecmds.c:3519 +#: commands/typecmds.c:3545 #, c-format msgid "type \"%s\" already exists in schema \"%s\"" msgstr "тип \"%s\" уже существует в схеме \"%s\"" @@ -9044,7 +9031,7 @@ msgstr "нет прав на переименование роли" #: commands/user.c:1158 #, c-format msgid "MD5 password cleared because of role rename" -msgstr "в результате переименования роли очищен MD5-хэш пароля" +msgstr "в результате переименования роли очищен MD5-хеш пароля" #: commands/user.c:1218 #, c-format @@ -9473,12 +9460,12 @@ msgstr "последовательность \"%s\" изменить нельз msgid "cannot change TOAST relation \"%s\"" msgstr "TOAST-отношение \"%s\" изменить нельзя" -#: executor/execMain.c:994 rewrite/rewriteHandler.c:2512 +#: executor/execMain.c:994 rewrite/rewriteHandler.c:2522 #, c-format msgid "cannot insert into view \"%s\"" msgstr "вставить данные в представление \"%s\" нельзя" -#: executor/execMain.c:996 rewrite/rewriteHandler.c:2515 +#: executor/execMain.c:996 rewrite/rewriteHandler.c:2525 #, c-format msgid "" "To enable inserting into the view, provide an INSTEAD OF INSERT trigger or " @@ -9487,12 +9474,12 @@ msgstr "" "Чтобы представление допускало добавление данных, установите триггер INSTEAD " "OF INSERT trigger или безусловное правило ON INSERT DO INSTEAD." -#: executor/execMain.c:1002 rewrite/rewriteHandler.c:2520 +#: executor/execMain.c:1002 rewrite/rewriteHandler.c:2530 #, c-format msgid "cannot update view \"%s\"" msgstr "изменить данные в представлении \"%s\" нельзя" -#: executor/execMain.c:1004 rewrite/rewriteHandler.c:2523 +#: executor/execMain.c:1004 rewrite/rewriteHandler.c:2533 #, c-format msgid "" "To enable updating the view, provide an INSTEAD OF UPDATE trigger or an " @@ -9501,12 +9488,12 @@ msgstr "" "Чтобы представление допускало изменение данных, установите триггер INSTEAD " "OF UPDATE или безусловное правило ON UPDATE DO INSTEAD." -#: executor/execMain.c:1010 rewrite/rewriteHandler.c:2528 +#: executor/execMain.c:1010 rewrite/rewriteHandler.c:2538 #, c-format msgid "cannot delete from view \"%s\"" msgstr "удалить данные из представления \"%s\" нельзя" -#: executor/execMain.c:1012 rewrite/rewriteHandler.c:2531 +#: executor/execMain.c:1012 rewrite/rewriteHandler.c:2541 #, c-format msgid "" "To enable deleting from the view, provide an INSTEAD OF DELETE trigger or an " @@ -9794,7 +9781,7 @@ msgid "ROW() column has type %s instead of type %s" msgstr "колонка ROW() имеет тип %s, а должна - %s" #: executor/execQual.c:4989 utils/adt/arrayfuncs.c:3424 -#: utils/adt/rowtypes.c:921 +#: utils/adt/rowtypes.c:927 #, c-format msgid "could not identify a comparison function for type %s" msgstr "не удалось найти функцию сравнения для типа %s" @@ -9851,7 +9838,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:1343 executor/spi.c:2129 +#: executor/functions.c:513 executor/spi.c:1343 executor/spi.c:2130 #, c-format msgid "%s is not allowed in a non-volatile function" msgstr "%s нельзя использовать в не изменчивой (volatile) функции" @@ -9929,17 +9916,17 @@ msgstr "" #: executor/nodeHashjoin.c:823 executor/nodeHashjoin.c:853 #, c-format msgid "could not rewind hash-join temporary file: %m" -msgstr "не удалось переместиться во временном файле хэш-соединения: %m" +msgstr "не удалось переместиться во временном файле хеш-соединения: %m" #: executor/nodeHashjoin.c:888 executor/nodeHashjoin.c:894 #, c-format msgid "could not write to hash-join temporary file: %m" -msgstr "не удалось записать во временный файл хэш-соединения: %m" +msgstr "не удалось записать во временный файл хеш-соединения: %m" #: executor/nodeHashjoin.c:928 executor/nodeHashjoin.c:938 #, c-format msgid "could not read from hash-join temporary file: %m" -msgstr "не удалось прочитать временный файл хэш-соединения: %m" +msgstr "не удалось прочитать временный файл хеш-соединения: %m" #: executor/nodeLimit.c:253 #, c-format @@ -10047,7 +10034,7 @@ msgstr "DECLARE SCROLL CURSOR ... FOR UPDATE/SHARE не поддерживает msgid "Scrollable cursors must be READ ONLY." msgstr "Прокручиваемые курсоры должны быть READ ONLY." -#: executor/spi.c:2419 +#: executor/spi.c:2420 #, c-format msgid "SQL statement \"%s\"" msgstr "SQL-оператор: \"%s\"" @@ -10314,140 +10301,140 @@ msgstr "принять контекст безопасности SSPI не уд msgid "could not get token from SSPI security context" msgstr "не удалось получить маркер из контекста безопасности SSPI" -#: libpq/auth.c:1473 +#: libpq/auth.c:1475 #, c-format msgid "could not create socket for Ident connection: %m" msgstr "не удалось создать сокет для подключения к серверу Ident: %m" -#: libpq/auth.c:1488 +#: libpq/auth.c:1490 #, c-format msgid "could not bind to local address \"%s\": %m" msgstr "не удалось привязаться к локальному адресу \"%s\": %m" -#: libpq/auth.c:1500 +#: libpq/auth.c:1502 #, c-format msgid "could not connect to Ident server at address \"%s\", port %s: %m" msgstr "не удалось подключиться к серверу Ident по адресу \"%s\", порт %s: %m" -#: libpq/auth.c:1520 +#: libpq/auth.c:1522 #, c-format msgid "could not send query to Ident server at address \"%s\", port %s: %m" msgstr "" "не удалось отправить запрос серверу Ident по адресу \"%s\", порт %s: %m" -#: libpq/auth.c:1535 +#: libpq/auth.c:1537 #, c-format msgid "" "could not receive response from Ident server at address \"%s\", port %s: %m" msgstr "" "не удалось получить ответ от сервера Ident по адресу \"%s\", порт %s: %m" -#: libpq/auth.c:1545 +#: libpq/auth.c:1547 #, c-format msgid "invalidly formatted response from Ident server: \"%s\"" msgstr "неверно форматированный ответ от сервера Ident: \"%s\"" -#: libpq/auth.c:1585 +#: libpq/auth.c:1587 #, c-format msgid "peer authentication is not supported on this platform" msgstr "проверка подлинности peer в этой ОС не поддерживается" -#: libpq/auth.c:1589 +#: libpq/auth.c:1591 #, c-format msgid "could not get peer credentials: %m" msgstr "не удалось получить данные пользователя через механизм peer: %m" -#: libpq/auth.c:1598 +#: libpq/auth.c:1600 #, c-format msgid "could not look up local user ID %ld: %s" msgstr "найти локального пользователя по идентификатору (%ld) не удалось: %s" -#: libpq/auth.c:1682 libpq/auth.c:1953 libpq/auth.c:2310 +#: libpq/auth.c:1684 libpq/auth.c:1955 libpq/auth.c:2312 #, c-format msgid "empty password returned by client" msgstr "клиент возвратил пустой пароль" -#: libpq/auth.c:1692 +#: libpq/auth.c:1694 #, c-format msgid "error from underlying PAM layer: %s" msgstr "ошибка в нижележащем слое PAM: %s" -#: libpq/auth.c:1761 +#: libpq/auth.c:1763 #, c-format msgid "could not create PAM authenticator: %s" msgstr "не удалось создать аутентификатор PAM: %s" -#: libpq/auth.c:1772 +#: libpq/auth.c:1774 #, c-format msgid "pam_set_item(PAM_USER) failed: %s" msgstr "ошибка в pam_set_item(PAM_USER): %s" -#: libpq/auth.c:1783 +#: libpq/auth.c:1785 #, c-format msgid "pam_set_item(PAM_CONV) failed: %s" msgstr "ошибка в pam_set_item(PAM_CONV): %s" -#: libpq/auth.c:1794 +#: libpq/auth.c:1796 #, c-format msgid "pam_authenticate failed: %s" msgstr "ошибка в pam_authenticate: %s" -#: libpq/auth.c:1805 +#: libpq/auth.c:1807 #, c-format msgid "pam_acct_mgmt failed: %s" msgstr "ошибка в pam_acct_mgmt: %s" -#: libpq/auth.c:1816 +#: libpq/auth.c:1818 #, c-format msgid "could not release PAM authenticator: %s" msgstr "не удалось освободить аутентификатор PAM: %s" -#: libpq/auth.c:1849 +#: libpq/auth.c:1851 #, c-format msgid "could not initialize LDAP: %m" msgstr "не удалось инициализировать LDAP: %m" -#: libpq/auth.c:1852 +#: libpq/auth.c:1854 #, c-format msgid "could not initialize LDAP: error code %d" msgstr "не удалось инициализировать LDAP (код ошибки: %d)" -#: libpq/auth.c:1862 +#: libpq/auth.c:1864 #, c-format msgid "could not set LDAP protocol version: %s" msgstr "не удалось задать версию протокола LDAP: %s" -#: libpq/auth.c:1891 +#: libpq/auth.c:1893 #, c-format msgid "could not load wldap32.dll" msgstr "не удалось загрузить wldap32.dll" -#: libpq/auth.c:1899 +#: libpq/auth.c:1901 #, c-format msgid "could not load function _ldap_start_tls_sA in wldap32.dll" msgstr "не удалось найти функцию _ldap_start_tls_sA в wldap32.dll" -#: libpq/auth.c:1900 +#: libpq/auth.c:1902 #, c-format msgid "LDAP over SSL is not supported on this platform." msgstr "LDAP через SSL не поддерживается в этой ОС." -#: libpq/auth.c:1915 +#: libpq/auth.c:1917 #, c-format msgid "could not start LDAP TLS session: %s" msgstr "не удалось начать сеанс LDAP TLS: %s" -#: libpq/auth.c:1937 +#: libpq/auth.c:1939 #, c-format msgid "LDAP server not specified" msgstr "LDAP-сервер не определён" -#: libpq/auth.c:1990 +#: libpq/auth.c:1992 #, c-format msgid "invalid character in user name for LDAP authentication" msgstr "недопустимый символ в имени пользователя для проверки подлинности LDAP" -#: libpq/auth.c:2005 +#: libpq/auth.c:2007 #, c-format msgid "" "could not perform initial LDAP bind for ldapbinddn \"%s\" on server \"%s\": " @@ -10456,28 +10443,28 @@ msgstr "" "не удалось выполнить начальную привязку LDAP для ldapbinddn \"%s\" на " "сервере \"%s\": %s" -#: libpq/auth.c:2029 +#: libpq/auth.c:2031 #, c-format msgid "could not search LDAP for filter \"%s\" on server \"%s\": %s" msgstr "" "не удалось выполнить LDAP-поиск по фильтру \"%s\" на сервере \"%s\": %s" -#: libpq/auth.c:2040 +#: libpq/auth.c:2042 #, c-format msgid "LDAP user \"%s\" does not exist" msgstr "в LDAP нет пользователя \"%s\"" -#: libpq/auth.c:2041 +#: libpq/auth.c:2043 #, c-format msgid "LDAP search for filter \"%s\" on server \"%s\" returned no entries." msgstr "LDAP-поиск по фильтру \"%s\" на сервере \"%s\" не вернул результатов" -#: libpq/auth.c:2045 +#: libpq/auth.c:2047 #, c-format msgid "LDAP user \"%s\" is not unique" msgstr "пользователь LDAP \"%s\" не уникален" -#: libpq/auth.c:2046 +#: libpq/auth.c:2048 #, c-format msgid "LDAP search for filter \"%s\" on server \"%s\" returned %d entry." msgid_plural "" @@ -10486,7 +10473,7 @@ msgstr[0] "LDAP-поиск по фильтру \"%s\" на сервере \"%s\" msgstr[1] "LDAP-поиск по фильтру \"%s\" на сервере \"%s\" вернул %d записи." msgstr[2] "LDAP-поиск по фильтру \"%s\" на сервере \"%s\" вернул %d записей." -#: libpq/auth.c:2064 +#: libpq/auth.c:2066 #, c-format msgid "" "could not get dn for the first entry matching \"%s\" on server \"%s\": %s" @@ -10494,19 +10481,19 @@ msgstr "" "не удалось получить dn для первого результата, соответствующего \"%s\" на " "сервере \"%s\": %s" -#: libpq/auth.c:2084 +#: libpq/auth.c:2086 #, c-format msgid "could not unbind after searching for user \"%s\" on server \"%s\": %s" msgstr "" "не удалось отвязаться после поиска пользователя \"%s\" на сервере \"%s\": %s" -#: libpq/auth.c:2114 +#: libpq/auth.c:2116 #, c-format msgid "LDAP login failed for user \"%s\" on server \"%s\": %s" msgstr "" "ошибка при регистрации в LDAP пользователя \"%s\" на сервере \"%s\": %s" -#: libpq/auth.c:2142 +#: libpq/auth.c:2144 #, c-format msgid "" "certificate authentication failed for user \"%s\": client certificate " @@ -10515,98 +10502,98 @@ msgstr "" "ошибка проверки подлинности пользователя \"%s\" по сертификату: сертификат " "клиента не содержит имя пользователя" -#: libpq/auth.c:2266 +#: libpq/auth.c:2268 #, c-format msgid "RADIUS server not specified" msgstr "RADIUS-сервер не определён" -#: libpq/auth.c:2273 +#: libpq/auth.c:2275 #, c-format msgid "RADIUS secret not specified" msgstr "секрет RADIUS не определён" -#: libpq/auth.c:2289 libpq/hba.c:1579 +#: libpq/auth.c:2291 libpq/hba.c:1579 #, c-format msgid "could not translate RADIUS server name \"%s\" to address: %s" msgstr "не удалось преобразовать имя сервера RADIUS \"%s\" в адрес: %s" -#: libpq/auth.c:2317 +#: libpq/auth.c:2319 #, c-format msgid "" "RADIUS authentication does not support passwords longer than 16 characters" msgstr "проверка подлинности RADIUS не поддерживает пароли длиннее 16 символов" -#: libpq/auth.c:2328 +#: libpq/auth.c:2330 #, c-format msgid "could not generate random encryption vector" msgstr "не удалось сгенерировать случайный вектор шифрования" -#: libpq/auth.c:2351 +#: libpq/auth.c:2353 #, c-format msgid "could not perform MD5 encryption of password" -msgstr "не удалось вычислить MD5-хэш пароля" +msgstr "не удалось вычислить MD5-хеш пароля" -#: libpq/auth.c:2373 +#: libpq/auth.c:2375 #, c-format msgid "could not create RADIUS socket: %m" msgstr "не удалось создать сокет RADIUS: %m" -#: libpq/auth.c:2394 +#: libpq/auth.c:2396 #, c-format msgid "could not bind local RADIUS socket: %m" msgstr "не удалось привязаться к локальному сокету RADIUS: %m" -#: libpq/auth.c:2404 +#: libpq/auth.c:2406 #, c-format msgid "could not send RADIUS packet: %m" msgstr "не удалось отправить пакет RADIUS: %m" -#: libpq/auth.c:2433 libpq/auth.c:2458 +#: libpq/auth.c:2435 libpq/auth.c:2460 #, c-format msgid "timeout waiting for RADIUS response" msgstr "превышено время ожидания ответа RADIUS" -#: libpq/auth.c:2451 +#: libpq/auth.c:2453 #, c-format msgid "could not check status on RADIUS socket: %m" msgstr "не удалось проверить состояние сокета RADIUS: %m" -#: libpq/auth.c:2480 +#: libpq/auth.c:2482 #, c-format msgid "could not read RADIUS response: %m" msgstr "не удалось прочитать ответ RADIUS: %m" -#: libpq/auth.c:2492 libpq/auth.c:2496 +#: libpq/auth.c:2494 libpq/auth.c:2498 #, c-format msgid "RADIUS response was sent from incorrect port: %d" msgstr "ответ RADIUS был отправлен с неверного порта: %d" -#: libpq/auth.c:2505 +#: libpq/auth.c:2507 #, c-format msgid "RADIUS response too short: %d" msgstr "слишком короткий ответ RADIUS: %d" -#: libpq/auth.c:2512 +#: libpq/auth.c:2514 #, c-format msgid "RADIUS response has corrupt length: %d (actual length %d)" msgstr "в ответе RADIUS испорчена длина: %d (фактическая длина %d)" -#: libpq/auth.c:2520 +#: libpq/auth.c:2522 #, c-format msgid "RADIUS response is to a different request: %d (should be %d)" msgstr "пришёл ответ RADIUS на другой запрос: %d (ожидался %d)" -#: libpq/auth.c:2545 +#: libpq/auth.c:2547 #, c-format msgid "could not perform MD5 encryption of received packet" msgstr "не удалось вычислить MD5 для принятого пакета" -#: libpq/auth.c:2554 +#: libpq/auth.c:2556 #, c-format msgid "RADIUS response has incorrect MD5 signature" msgstr "ответ RADIUS содержит неверную подпись MD5" -#: libpq/auth.c:2571 +#: libpq/auth.c:2573 #, c-format msgid "RADIUS response has invalid code (%d) for user \"%s\"" msgstr "ответ RADIUS содержит неверный код (%d) для пользователя \"%s\"" @@ -11190,68 +11177,68 @@ msgstr "" msgid "could not open usermap file \"%s\": %m" msgstr "не удалось открыть файл сопоставлений пользователей \"%s\": %m" -#: libpq/pqcomm.c:329 +#: libpq/pqcomm.c:307 #, c-format msgid "Unix-domain socket path \"%s\" is too long (maximum %d bytes)" msgstr "длина пути доменного сокета \"%s\" превышает предел (%d байт)" -#: libpq/pqcomm.c:350 +#: libpq/pqcomm.c:328 #, c-format msgid "could not translate host name \"%s\", service \"%s\" to address: %s" msgstr "перевести имя узла \"%s\", службы \"%s\" в адрес не удалось: %s" -#: libpq/pqcomm.c:354 +#: libpq/pqcomm.c:332 #, c-format msgid "could not translate service \"%s\" to address: %s" msgstr "не удалось перевести имя службы \"%s\" в адрес: %s" -#: libpq/pqcomm.c:381 +#: libpq/pqcomm.c:359 #, c-format msgid "could not bind to all requested addresses: MAXLISTEN (%d) exceeded" msgstr "" "не удалось привязаться ко всем запрошенным адресам: превышен предел " "MAXLISTEN (%d)" -#: libpq/pqcomm.c:390 +#: libpq/pqcomm.c:368 msgid "IPv4" msgstr "IPv4" -#: libpq/pqcomm.c:394 +#: libpq/pqcomm.c:372 msgid "IPv6" msgstr "IPv6" -#: libpq/pqcomm.c:399 +#: libpq/pqcomm.c:377 msgid "Unix" msgstr "Unix" -#: libpq/pqcomm.c:404 +#: libpq/pqcomm.c:382 #, c-format msgid "unrecognized address family %d" msgstr "нераспознанное семейство адресов: %d" #. translator: %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:415 +#: libpq/pqcomm.c:393 #, c-format msgid "could not create %s socket: %m" msgstr "не удалось создать сокет %s: %m" -#: libpq/pqcomm.c:440 +#: libpq/pqcomm.c:418 #, c-format msgid "setsockopt(SO_REUSEADDR) failed: %m" msgstr "ошибка в setsockopt(SO_REUSEADDR): %m" -#: libpq/pqcomm.c:455 +#: libpq/pqcomm.c:433 #, c-format msgid "setsockopt(IPV6_V6ONLY) failed: %m" msgstr "ошибка в setsockopt(IPV6_V6ONLY): %m" #. translator: %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:474 +#: libpq/pqcomm.c:452 #, c-format msgid "could not bind %s socket: %m" msgstr "не удалось привязаться к сокету %s: %m" -#: libpq/pqcomm.c:477 +#: libpq/pqcomm.c:455 #, c-format msgid "" "Is another postmaster already running on port %d? If not, remove socket file " @@ -11260,7 +11247,7 @@ msgstr "" "Возможно порт %d занят другим процессом postmaster? Если нет, удалите файл " "\"%s\" и повторите попытку." -#: libpq/pqcomm.c:480 +#: libpq/pqcomm.c:458 #, c-format msgid "" "Is another postmaster already running on port %d? If not, wait a few seconds " @@ -11270,67 +11257,67 @@ msgstr "" "попытку через несколько секунд." #. translator: %s is IPv4, IPv6, or Unix -#: libpq/pqcomm.c:513 +#: libpq/pqcomm.c:491 #, c-format msgid "could not listen on %s socket: %m" msgstr "не удалось начать приём в сокете %s: %m" -#: libpq/pqcomm.c:603 +#: libpq/pqcomm.c:576 #, c-format msgid "group \"%s\" does not exist" msgstr "группа \"%s\" не существует" -#: libpq/pqcomm.c:613 +#: libpq/pqcomm.c:586 #, c-format msgid "could not set group of file \"%s\": %m" msgstr "не удалось установить группу для файла \"%s\": %m" -#: libpq/pqcomm.c:624 +#: libpq/pqcomm.c:597 #, c-format msgid "could not set permissions of file \"%s\": %m" msgstr "не удалось установить права доступа для файла \"%s\": %m" -#: libpq/pqcomm.c:654 +#: libpq/pqcomm.c:627 #, c-format msgid "could not accept new connection: %m" msgstr "не удалось принять новое подключение: %m" -#: libpq/pqcomm.c:826 +#: libpq/pqcomm.c:819 #, c-format msgid "could not set socket to nonblocking mode: %m" msgstr "не удалось перевести сокет в неблокирующий режим: %m" -#: libpq/pqcomm.c:832 +#: libpq/pqcomm.c:825 #, c-format msgid "could not set socket to blocking mode: %m" msgstr "не удалось перевести сокет в блокирующий режим: %m" -#: libpq/pqcomm.c:884 libpq/pqcomm.c:978 +#: libpq/pqcomm.c:877 libpq/pqcomm.c:971 #, c-format msgid "could not receive data from client: %m" msgstr "не удалось получить данные от клиента: %m" -#: libpq/pqcomm.c:1123 tcop/postgres.c:3946 +#: libpq/pqcomm.c:1116 tcop/postgres.c:3951 #, c-format msgid "terminating connection because protocol sync was lost" msgstr "закрытие подключения из-за потери синхронизации протокола" -#: libpq/pqcomm.c:1189 +#: libpq/pqcomm.c:1182 #, c-format msgid "unexpected EOF within message length word" msgstr "неожиданный обрыв данных в слове длины сообщения" -#: libpq/pqcomm.c:1200 +#: libpq/pqcomm.c:1193 #, c-format msgid "invalid message length" msgstr "неверная длина сообщения" -#: libpq/pqcomm.c:1222 libpq/pqcomm.c:1235 +#: libpq/pqcomm.c:1215 libpq/pqcomm.c:1228 #, c-format msgid "incomplete message from client" msgstr "неполное сообщение от клиента" -#: libpq/pqcomm.c:1368 +#: libpq/pqcomm.c:1361 #, c-format msgid "could not send data to client: %m" msgstr "не удалось послать данные клиенту: %m" @@ -11341,7 +11328,7 @@ msgid "no data left in message" msgstr "в сообщении не осталось данных" #: libpq/pqformat.c:556 libpq/pqformat.c:574 libpq/pqformat.c:595 -#: utils/adt/arrayfuncs.c:1444 utils/adt/rowtypes.c:561 +#: utils/adt/arrayfuncs.c:1444 utils/adt/rowtypes.c:563 #, c-format msgid "insufficient data left in message" msgstr "недостаточно данных осталось в сообщении" @@ -11683,17 +11670,17 @@ msgstr "" msgid "could not find array type for data type %s" msgstr "тип массива для типа данных %s не найден" -#: optimizer/path/joinrels.c:722 +#: optimizer/path/joinrels.c:815 #, c-format msgid "" "FULL JOIN is only supported with merge-joinable or hash-joinable join " "conditions" msgstr "" "FULL JOIN поддерживается только с условиями, допускающими соединение " -"слиянием или хэш-соединение" +"слиянием или хеш-соединение" #. translator: %s is a SQL row locking clause such as FOR UPDATE -#: optimizer/plan/initsplan.c:1079 +#: optimizer/plan/initsplan.c:1152 #, c-format msgid "%s cannot be applied to the nullable side of an outer join" msgstr "%s не может применяться к NULL-содержащей стороне внешнего соединения" @@ -11705,47 +11692,47 @@ msgstr "%s не может применяться к NULL-содержащей msgid "%s is not allowed with UNION/INTERSECT/EXCEPT" msgstr "%s несовместимо с UNION/INTERSECT/EXCEPT" -#: optimizer/plan/planner.c:2800 +#: optimizer/plan/planner.c:2802 #, c-format msgid "could not implement GROUP BY" msgstr "не удалось реализовать GROUP BY" -#: optimizer/plan/planner.c:2801 optimizer/plan/planner.c:2969 +#: optimizer/plan/planner.c:2803 optimizer/plan/planner.c:2971 #: optimizer/prep/prepunion.c:825 #, c-format msgid "" "Some of the datatypes only support hashing, while others only support " "sorting." msgstr "" -"Одни типы данных поддерживают только хэширование, а другие - только " +"Одни типы данных поддерживают только хеширование, а другие - только " "сортировку." -#: optimizer/plan/planner.c:2968 +#: optimizer/plan/planner.c:2970 #, c-format msgid "could not implement DISTINCT" msgstr "не удалось реализовать DISTINCT" -#: optimizer/plan/planner.c:3574 +#: optimizer/plan/planner.c:3576 #, c-format msgid "could not implement window PARTITION BY" msgstr "не удалось реализовать PARTITION BY для окна" -#: optimizer/plan/planner.c:3575 +#: optimizer/plan/planner.c:3577 #, c-format msgid "Window partitioning columns must be of sortable datatypes." msgstr "Колонки, разбивающие окна, должны иметь сортируемые типы данных." -#: optimizer/plan/planner.c:3579 +#: optimizer/plan/planner.c:3581 #, c-format msgid "could not implement window ORDER BY" msgstr "не удалось реализовать ORDER BY для окна" -#: optimizer/plan/planner.c:3580 +#: optimizer/plan/planner.c:3582 #, c-format msgid "Window ordering columns must be of sortable datatypes." msgstr "Колонки, сортирующие окна, должны иметь сортируемые типы данных." -#: optimizer/plan/setrefs.c:402 +#: optimizer/plan/setrefs.c:403 #, c-format msgid "too many range table entries" msgstr "слишком много элементов RTE" @@ -11758,7 +11745,7 @@ msgstr "не удалось реализовать рекурсивный UNION" #: optimizer/prep/prepunion.c:420 #, c-format msgid "All column datatypes must be hashable." -msgstr "Все колонки должны иметь хэшируемые типы данных." +msgstr "Все колонки должны иметь хешируемые типы данных." #. translator: %s is UNION, INTERSECT, or EXCEPT #: optimizer/prep/prepunion.c:824 @@ -12989,7 +12976,7 @@ msgstr "Используйте явный оператор сортировки #: parser/parse_oper.c:225 utils/adt/arrayfuncs.c:3222 #: utils/adt/arrayfuncs.c:3741 utils/adt/arrayfuncs.c:5294 -#: utils/adt/rowtypes.c:1159 +#: utils/adt/rowtypes.c:1167 #, c-format msgid "could not identify an equality operator for type %s" msgstr "не удалось найти оператор равенства для типа %s" @@ -13614,7 +13601,7 @@ msgstr "" "Б) можно снизить использование разделяемой памяти, возможно, уменьшив " "shared_buffers или max_connections." -#: port/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:136 +#: port/pg_shmem.c:439 port/sysv_shmem.c:439 port/win32_shmem.c:134 #, c-format msgid "huge pages not supported on this platform" msgstr "гигантские страницы на этой платформе не поддерживаются" @@ -13707,22 +13694,22 @@ msgstr "не удалось разблокировать семафор (код msgid "could not try-lock semaphore: error code %lu" msgstr "не удалось попытаться заблокировать семафор (код ошибки: %lu)" -#: port/win32_shmem.c:175 port/win32_shmem.c:210 port/win32_shmem.c:231 +#: port/win32_shmem.c:173 port/win32_shmem.c:208 port/win32_shmem.c:226 #, c-format msgid "could not create shared memory segment: error code %lu" msgstr "не удалось создать сегмент разделяемой памяти (код ошибки: %lu)" -#: port/win32_shmem.c:176 +#: port/win32_shmem.c:174 #, c-format msgid "Failed system call was CreateFileMapping(size=%zu, name=%s)." msgstr "Ошибка в системном вызове CreateFileMapping (размер=%zu, имя=%s)." -#: port/win32_shmem.c:200 +#: port/win32_shmem.c:198 #, c-format msgid "pre-existing shared memory block is still in use" msgstr "ранее созданный блок разделяемой памяти всё ещё используется" -#: port/win32_shmem.c:201 +#: port/win32_shmem.c:199 #, c-format msgid "" "Check if there are any old server processes still running, and terminate " @@ -13730,12 +13717,12 @@ msgid "" msgstr "" "Если по-прежнему работают какие-то старые серверные процессы, снимите их." -#: port/win32_shmem.c:211 +#: port/win32_shmem.c:209 #, c-format msgid "Failed system call was DuplicateHandle." msgstr "Ошибка в системном вызове DuplicateHandle." -#: port/win32_shmem.c:232 +#: port/win32_shmem.c:227 #, c-format msgid "Failed system call was MapViewOfFileEx." msgstr "Ошибка в системном вызове MapViewOfFileEx." @@ -13943,7 +13930,7 @@ msgstr "Команда архивации с ошибкой: %s" msgid "archive command was terminated by exception 0x%X" msgstr "команда архивации была прервана исключением 0x%X" -#: postmaster/pgarch.c:623 postmaster/postmaster.c:3349 +#: postmaster/pgarch.c:623 postmaster/postmaster.c:3448 #, c-format msgid "" "See C include file \"ntstatus.h\" for a description of the hexadecimal value." @@ -14118,36 +14105,36 @@ msgstr "" #: postmaster/pgstat.c:4787 #, c-format msgid "database hash table corrupted during cleanup --- abort" -msgstr "таблица хэша базы данных испорчена при очистке --- прерывание" +msgstr "таблица хеша базы данных испорчена при очистке --- прерывание" -#: postmaster/postmaster.c:664 +#: postmaster/postmaster.c:665 #, c-format msgid "%s: invalid argument for option -f: \"%s\"\n" msgstr "%s: неверный аргумент для параметра -f: \"%s\"\n" -#: postmaster/postmaster.c:750 +#: postmaster/postmaster.c:751 #, c-format msgid "%s: invalid argument for option -t: \"%s\"\n" msgstr "%s: неверный аргумент для параметра -t: \"%s\"\n" -#: postmaster/postmaster.c:801 +#: postmaster/postmaster.c:802 #, c-format msgid "%s: invalid argument: \"%s\"\n" msgstr "%s: неверный аргумент: \"%s\"\n" -#: postmaster/postmaster.c:836 +#: postmaster/postmaster.c:837 #, c-format msgid "%s: superuser_reserved_connections must be less than max_connections\n" msgstr "" "%s: параметр superuser_reserved_connections должен быть меньше " "max_connections\n" -#: postmaster/postmaster.c:841 +#: postmaster/postmaster.c:842 #, c-format msgid "%s: max_wal_senders must be less than max_connections\n" msgstr "%s: параметр max_wal_senders должен быть меньше max_connections\n" -#: postmaster/postmaster.c:846 +#: postmaster/postmaster.c:847 #, c-format msgid "" "WAL archival (archive_mode=on) requires wal_level \"archive\", \"hot_standby" @@ -14156,7 +14143,7 @@ msgstr "" "Для архивации WAL (archive_mode=on) wal_level должен быть \"archive\", " "\"hot_standby\" или \"logical\"" -#: postmaster/postmaster.c:849 +#: postmaster/postmaster.c:850 #, c-format msgid "" "WAL streaming (max_wal_senders > 0) requires wal_level \"archive\", " @@ -14165,88 +14152,88 @@ msgstr "" "Для потоковой трансляции WAL (max_wal_senders > 0) wal_level должен быть " "\"archive\", \"hot_standby\" или \"logical\"" -#: postmaster/postmaster.c:857 +#: postmaster/postmaster.c:858 #, c-format msgid "%s: invalid datetoken tables, please fix\n" msgstr "%s: ошибка в таблицах маркеров времени, требуется исправление\n" -#: postmaster/postmaster.c:939 postmaster/postmaster.c:1037 -#: utils/init/miscinit.c:1188 +#: postmaster/postmaster.c:950 postmaster/postmaster.c:1048 +#: utils/init/miscinit.c:1262 #, c-format msgid "invalid list syntax in parameter \"%s\"" msgstr "неверный формат списка в параметре \"%s\"" -#: postmaster/postmaster.c:970 +#: postmaster/postmaster.c:981 #, c-format msgid "could not create listen socket for \"%s\"" msgstr "не удалось создать принимающий сокет для \"%s\"" -#: postmaster/postmaster.c:976 +#: postmaster/postmaster.c:987 #, c-format msgid "could not create any TCP/IP sockets" msgstr "не удалось создать сокеты TCP/IP" -#: postmaster/postmaster.c:1059 +#: postmaster/postmaster.c:1070 #, c-format msgid "could not create Unix-domain socket in directory \"%s\"" msgstr "не удалось создать доменный сокет в каталоге \"%s\"" -#: postmaster/postmaster.c:1065 +#: postmaster/postmaster.c:1076 #, c-format msgid "could not create any Unix-domain sockets" msgstr "ни один доменный сокет создать не удалось" -#: postmaster/postmaster.c:1077 +#: postmaster/postmaster.c:1088 #, c-format msgid "no socket created for listening" msgstr "отсутствуют принимающие сокеты" -#: postmaster/postmaster.c:1117 +#: postmaster/postmaster.c:1128 #, c-format msgid "could not create I/O completion port for child queue" msgstr "не удалось создать порт завершения ввода/вывода для очереди потомков" -#: postmaster/postmaster.c:1146 +#: postmaster/postmaster.c:1157 #, c-format msgid "%s: could not change permissions of external PID file \"%s\": %s\n" msgstr "%s: не удалось поменять права для внешнего файла PID \"%s\": %s\n" -#: postmaster/postmaster.c:1150 +#: postmaster/postmaster.c:1161 #, c-format msgid "%s: could not write external PID file \"%s\": %s\n" msgstr "%s: не удалось записать внешний файл PID \"%s\": %s\n" -#: postmaster/postmaster.c:1180 +#: postmaster/postmaster.c:1212 #, c-format msgid "ending log output to stderr" msgstr "завершение вывода в stderr" -#: postmaster/postmaster.c:1181 +#: postmaster/postmaster.c:1213 #, c-format msgid "Future log output will go to log destination \"%s\"." msgstr "В дальнейшем протокол будет выводиться в \"%s\"." -#: postmaster/postmaster.c:1207 utils/init/postinit.c:199 +#: postmaster/postmaster.c:1239 utils/init/postinit.c:199 #, c-format msgid "could not load pg_hba.conf" msgstr "не удалось загрузить pg_hba.conf" -#: postmaster/postmaster.c:1233 +#: postmaster/postmaster.c:1265 #, c-format msgid "postmaster became multithreaded during startup" msgstr "процесс postmaster стал многопоточным при запуске" -#: postmaster/postmaster.c:1234 +#: postmaster/postmaster.c:1266 #, c-format msgid "Set the LC_ALL environment variable to a valid locale." msgstr "Установите в переменной окружения LC_ALL правильную локаль." -#: postmaster/postmaster.c:1295 +#: postmaster/postmaster.c:1363 #, c-format msgid "%s: could not locate matching postgres executable" msgstr "%s: подходящий исполняемый файл postgres не найден" -#: postmaster/postmaster.c:1318 utils/misc/tzparser.c:341 +#: postmaster/postmaster.c:1386 utils/misc/tzparser.c:341 #, c-format msgid "" "This may indicate an incomplete PostgreSQL installation, or that the file " @@ -14255,43 +14242,43 @@ msgstr "" "Возможно, PostgreSQL установлен не полностью или файла \"%s\" нет в " "положенном месте." -#: postmaster/postmaster.c:1346 +#: postmaster/postmaster.c:1414 #, c-format msgid "data directory \"%s\" does not exist" msgstr "каталог данных \"%s\" не существует" -#: postmaster/postmaster.c:1351 +#: postmaster/postmaster.c:1419 #, c-format msgid "could not read permissions of directory \"%s\": %m" msgstr "не удалось считать права на каталог \"%s\": %m" -#: postmaster/postmaster.c:1359 +#: postmaster/postmaster.c:1427 #, c-format msgid "specified data directory \"%s\" is not a directory" msgstr "указанный каталог данных \"%s\" не существует" -#: postmaster/postmaster.c:1375 +#: postmaster/postmaster.c:1443 #, c-format msgid "data directory \"%s\" has wrong ownership" msgstr "владелец каталога данных \"%s\" определён неверно" -#: postmaster/postmaster.c:1377 +#: postmaster/postmaster.c:1445 #, c-format msgid "The server must be started by the user that owns the data directory." msgstr "" "Сервер должен запускать пользователь, являющийся владельцем каталога данных." -#: postmaster/postmaster.c:1397 +#: postmaster/postmaster.c:1465 #, c-format msgid "data directory \"%s\" has group or world access" msgstr "к каталогу данных \"%s\" имеют доступ все или группа" -#: postmaster/postmaster.c:1399 +#: postmaster/postmaster.c:1467 #, c-format msgid "Permissions should be u=rwx (0700)." msgstr "Права должны быть: u=rwx (0700)." -#: postmaster/postmaster.c:1410 +#: postmaster/postmaster.c:1478 #, c-format msgid "" "%s: could not find the database system\n" @@ -14302,368 +14289,375 @@ msgstr "" "Ожидалось найти её в каталоге \"%s\",\n" "но открыть файл \"%s\" не удалось: %s\n" -#: postmaster/postmaster.c:1586 +#: postmaster/postmaster.c:1655 #, c-format msgid "select() failed in postmaster: %m" msgstr "сбой select() в postmaster'е: %m" -#: postmaster/postmaster.c:1784 postmaster/postmaster.c:1815 +#: postmaster/postmaster.c:1805 +#, c-format +msgid "" +"performing immediate shutdown because data directory lock file is invalid" +msgstr "" +"немедленное отключение из-за ошибочного файла блокировки каталога данных" + +#: postmaster/postmaster.c:1883 postmaster/postmaster.c:1914 #, c-format msgid "incomplete startup packet" msgstr "неполный стартовый пакет" -#: postmaster/postmaster.c:1796 +#: postmaster/postmaster.c:1895 #, c-format msgid "invalid length of startup packet" msgstr "неверная длина стартового пакета" -#: postmaster/postmaster.c:1854 +#: postmaster/postmaster.c:1953 #, c-format msgid "failed to send SSL negotiation response: %m" msgstr "не удалось отправить ответ в процессе SSL-согласования: %m" -#: postmaster/postmaster.c:1883 +#: postmaster/postmaster.c:1982 #, c-format msgid "unsupported frontend protocol %u.%u: server supports %u.0 to %u.%u" msgstr "" "неподдерживаемый протокол клиентского приложения %u.%u; сервер поддерживает " "%u.0 - %u.%u " -#: postmaster/postmaster.c:1946 +#: postmaster/postmaster.c:2045 #, c-format msgid "invalid value for parameter \"replication\"" msgstr "неверное значение параметра \"replication\"" -#: postmaster/postmaster.c:1947 +#: postmaster/postmaster.c:2046 #, c-format msgid "Valid values are: false, 0, true, 1, database." msgstr "Допустимые значения: false, 0, true, 1, database." -#: postmaster/postmaster.c:1967 +#: postmaster/postmaster.c:2066 #, c-format msgid "invalid startup packet layout: expected terminator as last byte" msgstr "" "неверная структура стартового пакета: последним байтом должен быть терминатор" -#: postmaster/postmaster.c:1995 +#: postmaster/postmaster.c:2094 #, c-format msgid "no PostgreSQL user name specified in startup packet" msgstr "в стартовом пакете не указано имя пользователя PostgreSQL" -#: postmaster/postmaster.c:2054 +#: postmaster/postmaster.c:2153 #, c-format msgid "the database system is starting up" msgstr "система баз данных запускается" -#: postmaster/postmaster.c:2059 +#: postmaster/postmaster.c:2158 #, c-format msgid "the database system is shutting down" msgstr "система баз данных останавливается" -#: postmaster/postmaster.c:2064 +#: postmaster/postmaster.c:2163 #, c-format msgid "the database system is in recovery mode" msgstr "система баз данных в режиме восстановления" -#: postmaster/postmaster.c:2069 storage/ipc/procarray.c:286 +#: postmaster/postmaster.c:2168 storage/ipc/procarray.c:286 #: storage/ipc/sinvaladt.c:305 storage/lmgr/proc.c:339 #, c-format msgid "sorry, too many clients already" msgstr "извините, уже слишком много клиентов" -#: postmaster/postmaster.c:2131 +#: postmaster/postmaster.c:2230 #, c-format msgid "wrong key in cancel request for process %d" msgstr "неправильный ключ в запросе на отмену процесса %d" -#: postmaster/postmaster.c:2139 +#: postmaster/postmaster.c:2238 #, c-format msgid "PID %d in cancel request did not match any process" msgstr "процесс с кодом %d, полученным в запросе на отмену, не найден" -#: postmaster/postmaster.c:2359 +#: postmaster/postmaster.c:2458 #, c-format msgid "received SIGHUP, reloading configuration files" msgstr "получен SIGHUP, файлы конфигурации перезагружаются" -#: postmaster/postmaster.c:2385 +#: postmaster/postmaster.c:2484 #, c-format msgid "pg_hba.conf not reloaded" msgstr "pg_hba.conf не перезагружен" -#: postmaster/postmaster.c:2389 +#: postmaster/postmaster.c:2488 #, c-format msgid "pg_ident.conf not reloaded" msgstr "pg_ident.conf не перезагружен" -#: postmaster/postmaster.c:2430 +#: postmaster/postmaster.c:2529 #, c-format msgid "received smart shutdown request" msgstr "получен запрос на \"вежливое\" выключение" -#: postmaster/postmaster.c:2483 +#: postmaster/postmaster.c:2582 #, c-format msgid "received fast shutdown request" msgstr "получен запрос на быстрое выключение" -#: postmaster/postmaster.c:2509 +#: postmaster/postmaster.c:2608 #, c-format msgid "aborting any active transactions" msgstr "прерывание всех активных транзакций" -#: postmaster/postmaster.c:2543 +#: postmaster/postmaster.c:2642 #, c-format msgid "received immediate shutdown request" msgstr "получен запрос на немедленное выключение" -#: postmaster/postmaster.c:2608 postmaster/postmaster.c:2631 +#: postmaster/postmaster.c:2707 postmaster/postmaster.c:2730 msgid "startup process" msgstr "стартовый процесс" -#: postmaster/postmaster.c:2611 +#: postmaster/postmaster.c:2710 #, c-format msgid "aborting startup due to startup process failure" msgstr "прерывание запуска из-за ошибки в стартовом процессе" -#: postmaster/postmaster.c:2672 +#: postmaster/postmaster.c:2771 #, c-format msgid "database system is ready to accept connections" msgstr "система БД готова принимать подключения" -#: postmaster/postmaster.c:2687 +#: postmaster/postmaster.c:2786 msgid "background writer process" msgstr "процесс фоновой записи" -#: postmaster/postmaster.c:2741 +#: postmaster/postmaster.c:2840 msgid "checkpointer process" msgstr "процесс контрольных точек" -#: postmaster/postmaster.c:2757 +#: postmaster/postmaster.c:2856 msgid "WAL writer process" msgstr "процесс записи WAL" -#: postmaster/postmaster.c:2771 +#: postmaster/postmaster.c:2870 msgid "WAL receiver process" msgstr "процесс считывания WAL" -#: postmaster/postmaster.c:2786 +#: postmaster/postmaster.c:2885 msgid "autovacuum launcher process" msgstr "процесс запуска автоочистки" -#: postmaster/postmaster.c:2801 +#: postmaster/postmaster.c:2900 msgid "archiver process" msgstr "процесс архивации" -#: postmaster/postmaster.c:2817 +#: postmaster/postmaster.c:2916 msgid "statistics collector process" msgstr "процесс сбора статистики" -#: postmaster/postmaster.c:2831 +#: postmaster/postmaster.c:2930 msgid "system logger process" msgstr "процесс системного протоколирования" -#: postmaster/postmaster.c:2893 +#: postmaster/postmaster.c:2992 msgid "worker process" msgstr "рабочий процесс" -#: postmaster/postmaster.c:2979 postmaster/postmaster.c:2999 -#: postmaster/postmaster.c:3006 postmaster/postmaster.c:3024 +#: postmaster/postmaster.c:3078 postmaster/postmaster.c:3098 +#: postmaster/postmaster.c:3105 postmaster/postmaster.c:3123 msgid "server process" msgstr "процесс сервера" -#: postmaster/postmaster.c:3078 +#: postmaster/postmaster.c:3177 #, c-format msgid "terminating any other active server processes" msgstr "завершение всех остальных активных серверных процессов" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3337 +#: postmaster/postmaster.c:3436 #, c-format msgid "%s (PID %d) exited with exit code %d" msgstr "%s (PID %d) завершился с кодом выхода %d" -#: postmaster/postmaster.c:3339 postmaster/postmaster.c:3350 -#: postmaster/postmaster.c:3361 postmaster/postmaster.c:3370 -#: postmaster/postmaster.c:3380 +#: postmaster/postmaster.c:3438 postmaster/postmaster.c:3449 +#: postmaster/postmaster.c:3460 postmaster/postmaster.c:3469 +#: postmaster/postmaster.c:3479 #, c-format msgid "Failed process was running: %s" msgstr "Завершившийся процесс выполнял действие: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3347 +#: postmaster/postmaster.c:3446 #, c-format msgid "%s (PID %d) was terminated by exception 0x%X" msgstr "%s (PID %d) был прерван исключением 0x%X" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3357 +#: postmaster/postmaster.c:3456 #, c-format msgid "%s (PID %d) was terminated by signal %d: %s" msgstr "%s (PID %d) был завершён по сигналу %d: %s" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3368 +#: postmaster/postmaster.c:3467 #, c-format msgid "%s (PID %d) was terminated by signal %d" msgstr "%s (PID %d) был завершён по сигналу %d" #. translator: %s is a noun phrase describing a child process, such as #. "server process" -#: postmaster/postmaster.c:3378 +#: postmaster/postmaster.c:3477 #, c-format msgid "%s (PID %d) exited with unrecognized status %d" msgstr "%s (PID %d) завершился с неизвестным кодом состояния %d" -#: postmaster/postmaster.c:3566 +#: postmaster/postmaster.c:3665 #, c-format msgid "abnormal database system shutdown" msgstr "аварийное выключение системы БД" -#: postmaster/postmaster.c:3606 +#: postmaster/postmaster.c:3705 #, c-format msgid "all server processes terminated; reinitializing" msgstr "все серверные процессы завершены... переинициализация" -#: postmaster/postmaster.c:3863 +#: postmaster/postmaster.c:3962 #, c-format msgid "could not fork new process for connection: %m" msgstr "породить новый процесс для соединения не удалось: %m" -#: postmaster/postmaster.c:3905 +#: postmaster/postmaster.c:4004 msgid "could not fork new process for connection: " msgstr "породить новый процесс для соединения не удалось: " -#: postmaster/postmaster.c:4021 +#: postmaster/postmaster.c:4120 #, c-format msgid "connection received: host=%s port=%s" msgstr "принято подключение: узел=%s порт=%s" -#: postmaster/postmaster.c:4026 +#: postmaster/postmaster.c:4125 #, c-format msgid "connection received: host=%s" msgstr "принято подключение: узел=%s" -#: postmaster/postmaster.c:4316 +#: postmaster/postmaster.c:4415 #, c-format msgid "could not execute server process \"%s\": %m" msgstr "запустить серверный процесс \"%s\" не удалось: %m" -#: postmaster/postmaster.c:4811 +#: postmaster/postmaster.c:4913 #, c-format msgid "postmaster became multithreaded" msgstr "процесс postmaster стал многопоточным" -#: postmaster/postmaster.c:4877 +#: postmaster/postmaster.c:4979 #, c-format msgid "database system is ready to accept read only connections" msgstr "система БД готова к подключениям в режиме \"только чтение\"" -#: postmaster/postmaster.c:5190 +#: postmaster/postmaster.c:5292 #, c-format msgid "could not fork startup process: %m" msgstr "породить стартовый процесс не удалось: %m" -#: postmaster/postmaster.c:5194 +#: postmaster/postmaster.c:5296 #, c-format msgid "could not fork background writer process: %m" msgstr "породить процесс фоновой записи не удалось: %m" -#: postmaster/postmaster.c:5198 +#: postmaster/postmaster.c:5300 #, c-format msgid "could not fork checkpointer process: %m" msgstr "породить процесс контрольных точек не удалось: %m" -#: postmaster/postmaster.c:5202 +#: postmaster/postmaster.c:5304 #, c-format msgid "could not fork WAL writer process: %m" msgstr "породить процесс записи WAL не удалось: %m" -#: postmaster/postmaster.c:5206 +#: postmaster/postmaster.c:5308 #, c-format msgid "could not fork WAL receiver process: %m" msgstr "породить процесс считывания WAL не удалось: %m" -#: postmaster/postmaster.c:5210 +#: postmaster/postmaster.c:5312 #, c-format msgid "could not fork process: %m" msgstr "породить процесс не удалось: %m" -#: postmaster/postmaster.c:5372 +#: postmaster/postmaster.c:5474 #, c-format msgid "database connection requirement not indicated during registration" msgstr "" "при регистрации фонового процесса не указывалось, что ему требуется " "подключение к БД" -#: postmaster/postmaster.c:5379 +#: postmaster/postmaster.c:5481 #, c-format msgid "invalid processing mode in background worker" msgstr "неправильный режим обработки в фоновом процессе" -#: postmaster/postmaster.c:5431 +#: postmaster/postmaster.c:5533 #, c-format msgid "starting background worker process \"%s\"" msgstr "запуск фонового рабочего процесса \"%s\"" -#: postmaster/postmaster.c:5442 +#: postmaster/postmaster.c:5544 #, c-format msgid "could not fork worker process: %m" msgstr "породить рабочий процесс не удалось: %m" -#: postmaster/postmaster.c:5831 +#: postmaster/postmaster.c:5933 #, c-format msgid "could not duplicate socket %d for use in backend: error code %d" msgstr "" "продублировать сокет %d для серверного процесса не удалось (код ошибки: %d)" -#: postmaster/postmaster.c:5863 +#: postmaster/postmaster.c:5965 #, c-format msgid "could not create inherited socket: error code %d\n" msgstr "создать наследуемый сокет не удалось (код ошибки: %d)\n" -#: postmaster/postmaster.c:5892 +#: postmaster/postmaster.c:5994 #, c-format msgid "could not open backend variables file \"%s\": %s\n" msgstr "открыть файл серверных переменных \"%s\" не удалось: %s\n" -#: postmaster/postmaster.c:5899 +#: postmaster/postmaster.c:6001 #, c-format msgid "could not read from backend variables file \"%s\": %s\n" msgstr "прочитать файл серверных переменных \"%s\" не удалось: %s\n" -#: postmaster/postmaster.c:5908 +#: postmaster/postmaster.c:6010 #, c-format msgid "could not remove file \"%s\": %s\n" msgstr "не удалось стереть файл \"%s\": %s\n" -#: postmaster/postmaster.c:5925 +#: postmaster/postmaster.c:6027 #, c-format msgid "could not map view of backend variables: error code %lu\n" msgstr "отобразить файл серверных переменных не удалось (код ошибки: %lu)\n" -#: postmaster/postmaster.c:5934 +#: postmaster/postmaster.c:6036 #, c-format msgid "could not unmap view of backend variables: error code %lu\n" msgstr "" "отключить отображение файла серверных переменных не удалось (код ошибки: " "%lu)\n" -#: postmaster/postmaster.c:5941 +#: postmaster/postmaster.c:6043 #, c-format msgid "could not close handle to backend parameter variables: error code %lu\n" msgstr "" "закрыть указатель файла серверных переменных не удалось (код ошибки: %lu)\n" -#: postmaster/postmaster.c:6100 +#: postmaster/postmaster.c:6202 #, c-format msgid "could not read exit code for process\n" msgstr "прочитать код завершения процесса не удалось\n" -#: postmaster/postmaster.c:6105 +#: postmaster/postmaster.c:6207 #, c-format msgid "could not post child completion status\n" msgstr "отправить состояние завершения потомка не удалось\n" @@ -14730,13 +14724,13 @@ msgstr "" "не удалось определить, какое правило сортировки использовать для регулярного " "выражения" -#: replication/basebackup.c:184 replication/basebackup.c:1068 +#: replication/basebackup.c:184 replication/basebackup.c:1076 #: utils/adt/misc.c:353 #, c-format msgid "could not read symbolic link \"%s\": %m" msgstr "не удалось прочитать символическую ссылку \"%s\": %m" -#: replication/basebackup.c:191 replication/basebackup.c:1072 +#: replication/basebackup.c:191 replication/basebackup.c:1080 #: utils/adt/misc.c:357 #, c-format msgid "symbolic link \"%s\" target is too long" @@ -14763,7 +14757,7 @@ msgstr "не удалось найти файл WAL \"%s\"" msgid "unexpected WAL file size \"%s\"" msgstr "неприемлемый размер файла WAL \"%s\"" -#: replication/basebackup.c:483 replication/basebackup.c:1210 +#: replication/basebackup.c:483 replication/basebackup.c:1202 #, c-format msgid "base backup could not send data, aborting backup" msgstr "" @@ -14782,21 +14776,16 @@ msgstr "повторяющийся параметр \"%s\"" msgid "%d is outside the valid range for parameter \"%s\" (%d .. %d)" msgstr "%d вне диапазона, допустимого для параметра \"%s\" (%d .. %d)" -#: replication/basebackup.c:894 replication/basebackup.c:987 +#: replication/basebackup.c:902 replication/basebackup.c:995 #, c-format msgid "could not stat file or directory \"%s\": %m" msgstr "не удалось получить информацию о файле или каталоге \"%s\": %m" -#: replication/basebackup.c:1146 +#: replication/basebackup.c:1154 #, c-format msgid "skipping special file \"%s\"" msgstr "специальный файл \"%s\" пропускается" -#: replication/basebackup.c:1200 -#, c-format -msgid "archive member \"%s\" too large for tar format" -msgstr "архивируемый файл \"%s\" слишком велик для формата tar" - #: replication/libpqwalreceiver/libpqwalreceiver.c:106 #, c-format msgid "could not connect to the primary server: %s" @@ -14888,33 +14877,33 @@ msgstr "не удалось извлечь данные из потока WAL: % msgid "could not send data to WAL stream: %s" msgstr "не удалось отправить данные в поток WAL: %s" -#: replication/logical/logical.c:81 +#: replication/logical/logical.c:78 #, c-format msgid "logical decoding requires wal_level >= logical" msgstr "для логического декодирования требуется wal_level >= logical" -#: replication/logical/logical.c:86 +#: replication/logical/logical.c:83 #, c-format msgid "logical decoding requires a database connection" msgstr "для логического декодирования требуется подключение к БД" -#: replication/logical/logical.c:104 +#: replication/logical/logical.c:101 #, c-format msgid "logical decoding cannot be used while in recovery" msgstr "логическое декодирование нельзя использовать в процессе восстановления" -#: replication/logical/logical.c:235 replication/logical/logical.c:386 +#: replication/logical/logical.c:232 replication/logical/logical.c:383 #, c-format msgid "cannot use physical replication slot for logical decoding" msgstr "" "физический слот репликации нельзя использовать для логического декодирования" -#: replication/logical/logical.c:240 replication/logical/logical.c:391 +#: replication/logical/logical.c:237 replication/logical/logical.c:388 #, c-format msgid "replication slot \"%s\" was not created in this database" msgstr "слот репликации \"%s\" создан не в этой базе данных" -#: replication/logical/logical.c:247 +#: replication/logical/logical.c:244 #, c-format msgid "" "cannot create logical replication slot in transaction that has performed " @@ -14922,29 +14911,29 @@ msgid "" msgstr "" "нельзя создать логический слот репликации в транзакции, осуществляющей запись" -#: replication/logical/logical.c:427 +#: replication/logical/logical.c:424 #, c-format msgid "starting logical decoding for slot \"%s\"" msgstr "начинается логическое декодирование для слота \"%s\"" -#: replication/logical/logical.c:429 +#: replication/logical/logical.c:426 #, c-format msgid "streaming transactions committing after %X/%X, reading WAL from %X/%X" msgstr "передача транзакций, фиксируемых после %X/%X, чтение WAL с %X/%X" -#: replication/logical/logical.c:564 +#: replication/logical/logical.c:561 #, c-format msgid "" "slot \"%s\", output plugin \"%s\", in the %s callback, associated LSN %X/%X" msgstr "" "слот \"%s\", модуль вывода \"%s\", в обработчике %s, связанный LSN: %X/%X" -#: replication/logical/logical.c:571 +#: replication/logical/logical.c:568 #, c-format msgid "slot \"%s\", output plugin \"%s\", in the %s callback" msgstr "слот \"%s\", модуль вывода \"%s\", в обработчике %s" -#: replication/logical/logicalfuncs.c:190 replication/walsender.c:2111 +#: replication/logical/logicalfuncs.c:190 replication/walsender.c:2131 #, c-format msgid "could not read from log segment %s, offset %u, length %lu: %m" msgstr "не удалось прочитать сегмент журнала %s (смещение %u, длина %lu): %m" @@ -14956,22 +14945,32 @@ msgstr "" "для использования слотов репликации требуется роль репликации или права " "суперпользователя" -#: replication/logical/logicalfuncs.c:339 +#: replication/logical/logicalfuncs.c:299 +#, c-format +msgid "slot name must not be null" +msgstr "имя слота не может быть NULL" + +#: replication/logical/logicalfuncs.c:315 +#, c-format +msgid "options array must not be null" +msgstr "массив параметров не может быть NULL" + +#: replication/logical/logicalfuncs.c:346 #, c-format msgid "array must be one-dimensional" msgstr "массив должен быть одномерным" -#: replication/logical/logicalfuncs.c:345 +#: replication/logical/logicalfuncs.c:352 #, c-format msgid "array must not contain nulls" msgstr "массив не должен содержать элементы null" -#: replication/logical/logicalfuncs.c:361 utils/adt/json.c:2202 +#: replication/logical/logicalfuncs.c:368 utils/adt/json.c:2192 #, c-format msgid "array must have even number of elements" msgstr "в массиве должно быть чётное число элементов" -#: replication/logical/logicalfuncs.c:404 +#: replication/logical/logicalfuncs.c:410 #, c-format msgid "" "logical decoding output plugin \"%s\" produces binary output, but \"%s\" " @@ -15099,11 +15098,11 @@ msgstr "имя слота репликации \"%s\" содержит недо #: replication/slot.c:198 #, c-format msgid "" -"Replication slot names may only contain letters, numbers, and the underscore " -"character." +"Replication slot names may only contain lower case letters, numbers, and the " +"underscore character." msgstr "" -"Имя слота репликации может содержать только буквы, цифры и знак " -"подчёркивания." +"Имя слота репликации может содержать только буквы в нижнем регистре, цифры и " +"знак подчёркивания." #: replication/slot.c:245 #, c-format @@ -15283,30 +15282,30 @@ msgstr "загрузка файла истории для линии време msgid "could not write to log segment %s at offset %u, length %lu: %m" msgstr "не удалось записать в сегмент журнала %s (смещение %u, длина %lu): %m" -#: replication/walsender.c:468 +#: replication/walsender.c:482 #, c-format msgid "could not seek to beginning of file \"%s\": %m" msgstr "не удалось перейти к началу файла \"%s\": %m" -#: replication/walsender.c:519 +#: replication/walsender.c:533 #, c-format msgid "cannot use a logical replication slot for physical replication" msgstr "" "логический слот репликации нельзя использовать для физической репликации" -#: replication/walsender.c:582 +#: replication/walsender.c:596 #, c-format msgid "" "requested starting point %X/%X on timeline %u is not in this server's history" msgstr "" "в истории сервера нет запрошенной начальной точки %X/%X на линии времени %u" -#: replication/walsender.c:586 +#: replication/walsender.c:600 #, c-format msgid "This server's history forked from timeline %u at %X/%X." msgstr "История этого сервера ответвилась от линии времени %u в %X/%X." -#: replication/walsender.c:631 +#: replication/walsender.c:645 #, c-format msgid "" "requested starting point %X/%X is ahead of the WAL flush position of this " @@ -15315,43 +15314,43 @@ msgstr "" "запрошенная начальная точка %X/%X впереди позиции сброшенных данных журнала " "на этом сервере (%X/%X)" -#: replication/walsender.c:946 +#: replication/walsender.c:963 #, c-format msgid "terminating walsender process after promotion" msgstr "завершение процесса передачи журнала после повышения" -#: replication/walsender.c:1362 replication/walsender.c:1378 +#: replication/walsender.c:1379 replication/walsender.c:1395 #, c-format msgid "unexpected EOF on standby connection" msgstr "неожиданный обрыв соединения с резервным сервером" -#: replication/walsender.c:1392 +#: replication/walsender.c:1409 #, c-format msgid "unexpected standby message type \"%c\", after receiving CopyDone" msgstr "" "после CopyDone резервный сервер передал сообщение неожиданного типа \"%c\"" -#: replication/walsender.c:1430 +#: replication/walsender.c:1447 #, c-format msgid "invalid standby message type \"%c\"" msgstr "неверный тип сообщения резервного сервера: \"%c\"" -#: replication/walsender.c:1471 +#: replication/walsender.c:1488 #, c-format msgid "unexpected message type \"%c\"" msgstr "неожиданный тип сообщения \"%c\"" -#: replication/walsender.c:1758 +#: replication/walsender.c:1775 #, c-format msgid "terminating walsender process due to replication timeout" msgstr "завершение процесса передачи журнала из-за таймаута репликации" -#: replication/walsender.c:1851 +#: replication/walsender.c:1868 #, c-format msgid "standby \"%s\" has now caught up with primary" msgstr "резервный сервер \"%s\" нагнал главный" -#: replication/walsender.c:1955 +#: replication/walsender.c:1975 #, c-format msgid "" "number of requested standby connections exceeds max_wal_senders (currently " @@ -15578,77 +15577,77 @@ msgstr "RETURNING можно определить только для одног msgid "multiple assignments to same column \"%s\"" msgstr "многочисленные присвоения одной колонке \"%s\"" -#: rewrite/rewriteHandler.c:1698 rewrite/rewriteHandler.c:3129 +#: rewrite/rewriteHandler.c:1698 rewrite/rewriteHandler.c:3161 #, c-format msgid "infinite recursion detected in rules for relation \"%s\"" msgstr "обнаружена бесконечная рекурсия в правилах для отношения \"%s\"" -#: rewrite/rewriteHandler.c:1995 +#: rewrite/rewriteHandler.c:1998 msgid "Junk view columns are not updatable." msgstr "Утилизируемые колонки представлений не обновляются." -#: rewrite/rewriteHandler.c:2000 +#: rewrite/rewriteHandler.c:2003 msgid "" "View columns that are not columns of their base relation are not updatable." msgstr "" "Колонки представлений, не являющиеся колонками базовых отношений, не " "обновляются." -#: rewrite/rewriteHandler.c:2003 +#: rewrite/rewriteHandler.c:2006 msgid "View columns that refer to system columns are not updatable." msgstr "" "Колонки представлений, ссылающиеся на системные колонки, не обновляются." -#: rewrite/rewriteHandler.c:2006 +#: rewrite/rewriteHandler.c:2009 msgid "View columns that return whole-row references are not updatable." msgstr "" "Колонки представлений, возвращающие ссылки на всю строку, не обновляются." -#: rewrite/rewriteHandler.c:2064 +#: rewrite/rewriteHandler.c:2067 msgid "Views containing DISTINCT are not automatically updatable." msgstr "Представления с DISTINCT не обновляются автоматически." -#: rewrite/rewriteHandler.c:2067 +#: rewrite/rewriteHandler.c:2070 msgid "Views containing GROUP BY are not automatically updatable." msgstr "Представления с GROUP BY не обновляются автоматически." -#: rewrite/rewriteHandler.c:2070 +#: rewrite/rewriteHandler.c:2073 msgid "Views containing HAVING are not automatically updatable." msgstr "Представления с HAVING не обновляются автоматически." -#: rewrite/rewriteHandler.c:2073 +#: rewrite/rewriteHandler.c:2076 msgid "" "Views containing UNION, INTERSECT, or EXCEPT are not automatically updatable." msgstr "" "Представления с UNION, INTERSECT или EXCEPT не обновляются автоматически." -#: rewrite/rewriteHandler.c:2076 +#: rewrite/rewriteHandler.c:2079 msgid "Views containing WITH are not automatically updatable." msgstr "Представления с WITH не обновляются автоматически." -#: rewrite/rewriteHandler.c:2079 +#: rewrite/rewriteHandler.c:2082 msgid "Views containing LIMIT or OFFSET are not automatically updatable." msgstr "Представления с LIMIT или OFFSET не обновляются автоматически." -#: rewrite/rewriteHandler.c:2091 +#: rewrite/rewriteHandler.c:2094 msgid "Views that return aggregate functions are not automatically updatable." msgstr "" "Представления, возвращающие агрегатные функции, не обновляются автоматически." -#: rewrite/rewriteHandler.c:2094 +#: rewrite/rewriteHandler.c:2097 msgid "Views that return window functions are not automatically updatable." msgstr "" "Представления, возвращающие оконные функции, не обновляются автоматически." -#: rewrite/rewriteHandler.c:2097 +#: rewrite/rewriteHandler.c:2100 msgid "" "Views that return set-returning functions are not automatically updatable." msgstr "" "Представления, возвращающие функции с результатом-множеством, не обновляются " "автоматически." -#: rewrite/rewriteHandler.c:2104 rewrite/rewriteHandler.c:2108 -#: rewrite/rewriteHandler.c:2115 +#: rewrite/rewriteHandler.c:2107 rewrite/rewriteHandler.c:2111 +#: rewrite/rewriteHandler.c:2118 msgid "" "Views that do not select from a single table or view are not automatically " "updatable." @@ -15656,23 +15655,23 @@ msgstr "" "Представления, выбирающие данные не из одной таблицы или представления, не " "обновляются автоматически." -#: rewrite/rewriteHandler.c:2139 +#: rewrite/rewriteHandler.c:2142 msgid "Views that have no updatable columns are not automatically updatable." msgstr "" "Представления, не содержащие обновляемых колонок, не обновляются " "автоматически." -#: rewrite/rewriteHandler.c:2576 +#: rewrite/rewriteHandler.c:2586 #, c-format msgid "cannot insert into column \"%s\" of view \"%s\"" msgstr "вставить данные в колонку \"%s\" представления \"%s\" нельзя" -#: rewrite/rewriteHandler.c:2584 +#: rewrite/rewriteHandler.c:2594 #, c-format msgid "cannot update column \"%s\" of view \"%s\"" msgstr "изменить данные в колонке \"%s\" представления \"%s\" нельзя" -#: rewrite/rewriteHandler.c:2952 +#: rewrite/rewriteHandler.c:2984 #, c-format msgid "" "DO INSTEAD NOTHING rules are not supported for data-modifying statements in " @@ -15681,7 +15680,7 @@ msgstr "" "правила DO INSTEAD NOTHING не поддерживаются в операторах, изменяющих " "данные, в WITH" -#: rewrite/rewriteHandler.c:2966 +#: rewrite/rewriteHandler.c:2998 #, c-format msgid "" "conditional DO INSTEAD rules are not supported for data-modifying statements " @@ -15690,13 +15689,13 @@ msgstr "" "условные правила DO INSTEAD не поддерживаются для операторов, изменяющих " "данные, в WITH" -#: rewrite/rewriteHandler.c:2970 +#: rewrite/rewriteHandler.c:3002 #, c-format msgid "DO ALSO rules are not supported for data-modifying statements in WITH" msgstr "" "правила DO ALSO не поддерживаются для операторов, изменяющих данные, в WITH" -#: rewrite/rewriteHandler.c:2975 +#: rewrite/rewriteHandler.c:3007 #, c-format msgid "" "multi-statement DO INSTEAD rules are not supported for data-modifying " @@ -15705,43 +15704,43 @@ msgstr "" "составные правила DO INSTEAD не поддерживаются для операторов, изменяющих " "данные, в WITH" -#: rewrite/rewriteHandler.c:3166 +#: rewrite/rewriteHandler.c:3198 #, c-format msgid "cannot perform INSERT RETURNING on relation \"%s\"" msgstr "выполнить INSERT RETURNING для отношения \"%s\" нельзя" -#: rewrite/rewriteHandler.c:3168 +#: rewrite/rewriteHandler.c:3200 #, c-format msgid "" "You need an unconditional ON INSERT DO INSTEAD rule with a RETURNING clause." msgstr "" "Необходимо безусловное правило ON INSERT DO INSTEAD с предложением RETURNING." -#: rewrite/rewriteHandler.c:3173 +#: rewrite/rewriteHandler.c:3205 #, c-format msgid "cannot perform UPDATE RETURNING on relation \"%s\"" msgstr "выполнить UPDATE RETURNING для отношения \"%s\" нельзя" -#: rewrite/rewriteHandler.c:3175 +#: rewrite/rewriteHandler.c:3207 #, c-format msgid "" "You need an unconditional ON UPDATE DO INSTEAD rule with a RETURNING clause." msgstr "" "Необходимо безусловное правило ON UPDATE DO INSTEAD с предложением RETURNING." -#: rewrite/rewriteHandler.c:3180 +#: rewrite/rewriteHandler.c:3212 #, c-format msgid "cannot perform DELETE RETURNING on relation \"%s\"" msgstr "выполнить DELETE RETURNING для отношения \"%s\" нельзя" -#: rewrite/rewriteHandler.c:3182 +#: rewrite/rewriteHandler.c:3214 #, c-format msgid "" "You need an unconditional ON DELETE DO INSTEAD rule with a RETURNING clause." msgstr "" "Необходимо безусловное правило ON DELETE DO INSTEAD с предложением RETURNING." -#: rewrite/rewriteHandler.c:3246 +#: rewrite/rewriteHandler.c:3278 #, c-format msgid "" "WITH cannot be used in a query that is rewritten by rules into multiple " @@ -15825,17 +15824,17 @@ msgstr "" msgid "invalid page in block %u of relation %s; zeroing out page" msgstr "неверная страница в блоке %u отношения %s; страница обнуляется" -#: storage/buffer/bufmgr.c:3193 +#: storage/buffer/bufmgr.c:3214 #, c-format msgid "could not write block %u of %s" msgstr "не удалось запись блок %u файла %s" -#: storage/buffer/bufmgr.c:3195 +#: storage/buffer/bufmgr.c:3216 #, c-format msgid "Multiple failures --- write error might be permanent." msgstr "Множественные сбои - возможно, постоянная ошибка записи." -#: storage/buffer/bufmgr.c:3216 storage/buffer/bufmgr.c:3235 +#: storage/buffer/bufmgr.c:3237 storage/buffer/bufmgr.c:3256 #, c-format msgid "writing block %u of relation %s" msgstr "запись блока %u отношения %s" @@ -15978,10 +15977,10 @@ msgid "could not duplicate handle for \"%s\": %m" msgstr "не удалось продублировать указатель для \"%s\": %m" #: storage/ipc/shm_toc.c:108 storage/ipc/shm_toc.c:189 storage/ipc/shmem.c:205 -#: storage/lmgr/lock.c:872 storage/lmgr/lock.c:906 storage/lmgr/lock.c:2601 -#: storage/lmgr/lock.c:3717 storage/lmgr/lock.c:3782 storage/lmgr/lock.c:4072 +#: storage/lmgr/lock.c:872 storage/lmgr/lock.c:906 storage/lmgr/lock.c:2603 +#: storage/lmgr/lock.c:3719 storage/lmgr/lock.c:3784 storage/lmgr/lock.c:4074 #: storage/lmgr/predicate.c:2323 storage/lmgr/predicate.c:2338 -#: storage/lmgr/predicate.c:3731 storage/lmgr/predicate.c:4874 +#: storage/lmgr/predicate.c:3730 storage/lmgr/predicate.c:4873 #: storage/lmgr/proc.c:198 utils/hash/dynahash.c:966 #, c-format msgid "out of shared memory" @@ -16177,13 +16176,13 @@ msgstr "" "В процессе восстановления для объектов базы данных может быть получена " "только блокировка RowExclusiveLock или менее сильная." -#: storage/lmgr/lock.c:873 storage/lmgr/lock.c:907 storage/lmgr/lock.c:2602 -#: storage/lmgr/lock.c:3718 storage/lmgr/lock.c:3783 storage/lmgr/lock.c:4073 +#: storage/lmgr/lock.c:873 storage/lmgr/lock.c:907 storage/lmgr/lock.c:2604 +#: storage/lmgr/lock.c:3720 storage/lmgr/lock.c:3785 storage/lmgr/lock.c:4075 #, c-format msgid "You might need to increase max_locks_per_transaction." msgstr "Возможно, следует увеличить параметр max_locks_per_transaction." -#: storage/lmgr/lock.c:3043 storage/lmgr/lock.c:3155 +#: storage/lmgr/lock.c:3045 storage/lmgr/lock.c:3157 #, c-format msgid "" "cannot PREPARE while holding both session-level and transaction-level locks " @@ -16274,17 +16273,17 @@ msgid "The source transaction %u is not running anymore." msgstr "Исходная транзакция %u уже не выполняется." #: storage/lmgr/predicate.c:2324 storage/lmgr/predicate.c:2339 -#: storage/lmgr/predicate.c:3732 +#: storage/lmgr/predicate.c:3731 #, c-format msgid "You might need to increase max_pred_locks_per_transaction." msgstr "" "Возможно, следует увеличить значение параметра max_locks_per_transaction." -#: storage/lmgr/predicate.c:3886 storage/lmgr/predicate.c:3975 -#: storage/lmgr/predicate.c:3983 storage/lmgr/predicate.c:4022 -#: storage/lmgr/predicate.c:4261 storage/lmgr/predicate.c:4598 -#: storage/lmgr/predicate.c:4610 storage/lmgr/predicate.c:4652 -#: storage/lmgr/predicate.c:4690 +#: storage/lmgr/predicate.c:3885 storage/lmgr/predicate.c:3974 +#: storage/lmgr/predicate.c:3982 storage/lmgr/predicate.c:4021 +#: storage/lmgr/predicate.c:4260 storage/lmgr/predicate.c:4597 +#: storage/lmgr/predicate.c:4609 storage/lmgr/predicate.c:4651 +#: storage/lmgr/predicate.c:4689 #, c-format msgid "" "could not serialize access due to read/write dependencies among transactions" @@ -16292,11 +16291,11 @@ msgstr "" "не удалось сериализовать доступ из-за зависимостей чтения/записи между " "транзакциями" -#: storage/lmgr/predicate.c:3888 storage/lmgr/predicate.c:3977 -#: storage/lmgr/predicate.c:3985 storage/lmgr/predicate.c:4024 -#: storage/lmgr/predicate.c:4263 storage/lmgr/predicate.c:4600 -#: storage/lmgr/predicate.c:4612 storage/lmgr/predicate.c:4654 -#: storage/lmgr/predicate.c:4692 +#: storage/lmgr/predicate.c:3887 storage/lmgr/predicate.c:3976 +#: storage/lmgr/predicate.c:3984 storage/lmgr/predicate.c:4023 +#: storage/lmgr/predicate.c:4262 storage/lmgr/predicate.c:4599 +#: storage/lmgr/predicate.c:4611 storage/lmgr/predicate.c:4653 +#: storage/lmgr/predicate.c:4691 #, c-format msgid "The transaction might succeed if retried." msgstr "Транзакция может завершиться успешно при следующей попытке." @@ -16306,17 +16305,17 @@ msgstr "Транзакция может завершиться успешно п msgid "Process %d waits for %s on %s." msgstr "Процесс %d ожидает в режиме %s блокировку %s." -#: storage/lmgr/proc.c:1189 +#: storage/lmgr/proc.c:1190 #, c-format msgid "sending cancel to blocking autovacuum PID %d" msgstr "снятие блокирующего процесса автоочистки (PID %d)" -#: storage/lmgr/proc.c:1201 utils/adt/misc.c:136 +#: storage/lmgr/proc.c:1208 utils/adt/misc.c:136 #, c-format msgid "could not send signal to process %d: %m" msgstr "отправить сигнал процессу %d не удалось: %m" -#: storage/lmgr/proc.c:1300 +#: storage/lmgr/proc.c:1310 #, c-format msgid "" "process %d avoided deadlock for %s on %s by rearranging queue order after " @@ -16325,7 +16324,7 @@ msgstr "" "процесс %d избежал взаимоблокировки, ожидая в режиме %s блокировку \"%s\", " "изменив порядок очереди через %ld.%03d мс" -#: storage/lmgr/proc.c:1315 +#: storage/lmgr/proc.c:1325 #, c-format msgid "" "process %d detected deadlock while waiting for %s on %s after %ld.%03d ms" @@ -16333,19 +16332,19 @@ msgstr "" "процесс %d обнаружил взаимоблокировку, ожидая в режиме %s блокировку \"%s\" " "в течение %ld.%03d мс" -#: storage/lmgr/proc.c:1324 +#: storage/lmgr/proc.c:1334 #, c-format msgid "process %d still waiting for %s on %s after %ld.%03d ms" msgstr "" "процесс %d продолжает ожидать в режиме %s блокировку \"%s\" в течение %ld." "%03d мс" -#: storage/lmgr/proc.c:1331 +#: storage/lmgr/proc.c:1341 #, c-format msgid "process %d acquired %s on %s after %ld.%03d ms" msgstr "процесс %d получил в режиме %s блокировку \"%s\" через %ld.%03d мс" -#: storage/lmgr/proc.c:1347 +#: storage/lmgr/proc.c:1357 #, c-format msgid "process %d failed to acquire %s on %s after %ld.%03d ms" msgstr "" @@ -16514,7 +16513,7 @@ msgid "unexpected EOF on client connection" msgstr "неожиданный обрыв соединения с клиентом" #: tcop/postgres.c:441 tcop/postgres.c:453 tcop/postgres.c:464 -#: tcop/postgres.c:476 tcop/postgres.c:4312 +#: tcop/postgres.c:476 tcop/postgres.c:4317 #, c-format msgid "invalid frontend message type %d" msgstr "неправильный тип клиентского сообщения %d" @@ -16731,12 +16730,12 @@ msgstr "отмена задачи автоочистки" msgid "canceling statement due to user request" msgstr "выполнение оператора отменено по запросу пользователя" -#: tcop/postgres.c:3134 tcop/postgres.c:3156 +#: tcop/postgres.c:3114 #, c-format msgid "stack depth limit exceeded" msgstr "превышен предел глубины стека" -#: tcop/postgres.c:3135 tcop/postgres.c:3157 +#: tcop/postgres.c:3115 #, c-format msgid "" "Increase the configuration parameter \"max_stack_depth\" (currently %dkB), " @@ -16746,12 +16745,12 @@ msgstr "" "КБ), предварительно убедившись, что ОС предоставляет достаточный размер " "стека." -#: tcop/postgres.c:3173 +#: tcop/postgres.c:3178 #, c-format msgid "\"max_stack_depth\" must not exceed %ldkB." msgstr "Значение \"max_stack_depth\" не должно превышать %ld КБ." -#: tcop/postgres.c:3175 +#: tcop/postgres.c:3180 #, c-format msgid "" "Increase the platform's stack depth limit via \"ulimit -s\" or local " @@ -16760,48 +16759,48 @@ msgstr "" "Увеличьте предел глубины стека в системе с помощью команды \"ulimit -s\" или " "эквивалента в вашей ОС." -#: tcop/postgres.c:3539 +#: tcop/postgres.c:3544 #, c-format msgid "invalid command-line argument for server process: %s" msgstr "неверный аргумент командной строки для серверного процесса: %s" -#: tcop/postgres.c:3540 tcop/postgres.c:3546 +#: tcop/postgres.c:3545 tcop/postgres.c:3551 #, c-format msgid "Try \"%s --help\" for more information." msgstr "Для дополнительной информации попробуйте \"%s --help\"." -#: tcop/postgres.c:3544 +#: tcop/postgres.c:3549 #, c-format msgid "%s: invalid command-line argument: %s" msgstr "%s: неверный аргумент командной строки: %s" -#: tcop/postgres.c:3623 +#: tcop/postgres.c:3628 #, c-format msgid "%s: no database nor user name specified" msgstr "%s: не указаны ни база данных, ни пользователь" -#: tcop/postgres.c:4220 +#: tcop/postgres.c:4225 #, c-format msgid "invalid CLOSE message subtype %d" msgstr "неверный подтип сообщения CLOSE: %d" -#: tcop/postgres.c:4255 +#: tcop/postgres.c:4260 #, c-format msgid "invalid DESCRIBE message subtype %d" msgstr "неверный подтип сообщения DESCRIBE: %d" -#: tcop/postgres.c:4333 +#: tcop/postgres.c:4338 #, c-format msgid "fastpath function calls not supported in a replication connection" msgstr "вызовы функции fastpath не поддерживаются для реплицирующих соединений" -#: tcop/postgres.c:4337 +#: tcop/postgres.c:4342 #, c-format msgid "extended query protocol not supported in a replication connection" msgstr "" "протокол расширенных запросов не поддерживается для реплицирующих соединений" -#: tcop/postgres.c:4507 +#: tcop/postgres.c:4512 #, c-format msgid "" "disconnection: session time: %d:%02d:%02d.%03d user=%s database=%s host=%s%s" @@ -16817,12 +16816,12 @@ msgstr "" "число форматов результатов в сообщении Вind (%d) не равно числу колонок в " "запросе (%d)" -#: tcop/pquery.c:972 +#: tcop/pquery.c:968 #, c-format msgid "cursor can only scan forward" msgstr "курсор может сканировать только вперёд" -#: tcop/pquery.c:973 +#: tcop/pquery.c:969 #, c-format msgid "Declare it with SCROLL option to enable backward scan." msgstr "Добавьте в его объявление SCROLL, чтобы он мог перемещаться назад." @@ -17253,8 +17252,8 @@ msgstr "Массивы с разными размерностями несовм msgid "invalid number of dimensions: %d" msgstr "неверное число размерностей: %d" -#: utils/adt/array_userfuncs.c:487 utils/adt/json.c:1698 utils/adt/json.c:1793 -#: utils/adt/json.c:1824 +#: utils/adt/array_userfuncs.c:487 utils/adt/json.c:1688 utils/adt/json.c:1783 +#: utils/adt/json.c:1814 #, c-format msgid "could not determine input data type" msgstr "не удалось определить тип входных данных" @@ -17312,7 +17311,7 @@ msgid "Specified array dimensions do not match array contents." msgstr "Указанные размерности массива не соответствуют его содержимому." #: utils/adt/arrayfuncs.c:462 utils/adt/arrayfuncs.c:489 -#: utils/adt/rangetypes.c:2083 utils/adt/rangetypes.c:2091 +#: utils/adt/rangetypes.c:2096 utils/adt/rangetypes.c:2104 #: utils/adt/rowtypes.c:208 utils/adt/rowtypes.c:216 #, c-format msgid "Unexpected end of input." @@ -17365,7 +17364,7 @@ msgstr "неверные флаги массива" msgid "wrong element type" msgstr "неверный тип элемента" -#: utils/adt/arrayfuncs.c:1340 utils/adt/rangetypes.c:325 +#: utils/adt/arrayfuncs.c:1340 utils/adt/rangetypes.c:334 #: utils/cache/lsyscache.c:2549 #, c-format msgid "no binary input function available for type %s" @@ -17376,7 +17375,7 @@ msgstr "для типа %s нет функции ввода двоичных д msgid "improper binary format in array element %d" msgstr "неподходящий двоичный формат в элементе массива %d" -#: utils/adt/arrayfuncs.c:1562 utils/adt/rangetypes.c:330 +#: utils/adt/arrayfuncs.c:1562 utils/adt/rangetypes.c:339 #: utils/cache/lsyscache.c:2582 #, c-format msgid "no binary output function available for type %s" @@ -17390,7 +17389,7 @@ msgstr "разрезание массивов постоянной длины н #: utils/adt/arrayfuncs.c:2122 utils/adt/arrayfuncs.c:2144 #: utils/adt/arrayfuncs.c:2178 utils/adt/arrayfuncs.c:2464 #: utils/adt/arrayfuncs.c:4962 utils/adt/arrayfuncs.c:4994 -#: utils/adt/arrayfuncs.c:5011 utils/adt/json.c:2215 utils/adt/json.c:2290 +#: utils/adt/arrayfuncs.c:5011 utils/adt/json.c:2205 utils/adt/json.c:2280 #, c-format msgid "wrong number of array subscripts" msgstr "неверное число индексов массива" @@ -17427,10 +17426,10 @@ msgstr "элемент массива null недопустим в данном msgid "cannot compare arrays of different element types" msgstr "нельзя сравнивать массивы с элементами разных типов" -#: utils/adt/arrayfuncs.c:3609 utils/adt/rangetypes.c:1212 +#: utils/adt/arrayfuncs.c:3609 utils/adt/rangetypes.c:1225 #, c-format msgid "could not identify a hash function for type %s" -msgstr "не удалось найти функцию хэширования для типа %s" +msgstr "не удалось найти функцию хеширования для типа %s" #: utils/adt/arrayfuncs.c:4860 utils/adt/arrayfuncs.c:4900 #, c-format @@ -17500,12 +17499,12 @@ msgstr "неверный синтаксис для типа money: \"%s\"" #: utils/adt/cash.c:607 utils/adt/cash.c:657 utils/adt/cash.c:708 #: utils/adt/cash.c:757 utils/adt/cash.c:809 utils/adt/cash.c:859 #: utils/adt/float.c:788 utils/adt/float.c:852 utils/adt/float.c:2530 -#: utils/adt/float.c:2593 utils/adt/geo_ops.c:4115 utils/adt/int.c:719 +#: utils/adt/float.c:2593 utils/adt/geo_ops.c:4118 utils/adt/int.c:719 #: utils/adt/int.c:861 utils/adt/int.c:969 utils/adt/int.c:1058 #: utils/adt/int.c:1097 utils/adt/int.c:1125 utils/adt/int8.c:597 #: utils/adt/int8.c:657 utils/adt/int8.c:897 utils/adt/int8.c:1005 -#: utils/adt/int8.c:1094 utils/adt/int8.c:1202 utils/adt/numeric.c:4962 -#: utils/adt/numeric.c:5245 utils/adt/timestamp.c:3357 +#: utils/adt/int8.c:1094 utils/adt/int8.c:1202 utils/adt/numeric.c:4968 +#: utils/adt/numeric.c:5251 utils/adt/timestamp.c:3356 #, c-format msgid "division by zero" msgstr "деление на ноль" @@ -17515,123 +17514,123 @@ msgstr "деление на ноль" msgid "\"char\" out of range" msgstr "значение \"char\" вне диапазона" -#: utils/adt/date.c:68 utils/adt/timestamp.c:102 utils/adt/varbit.c:52 +#: utils/adt/date.c:67 utils/adt/timestamp.c:101 utils/adt/varbit.c:52 #: utils/adt/varchar.c:44 #, c-format msgid "invalid type modifier" msgstr "неверный модификатор типа" -#: utils/adt/date.c:73 +#: utils/adt/date.c:72 #, c-format msgid "TIME(%d)%s precision must not be negative" msgstr "TIME(%d)%s: точность должна быть неотрицательной" -#: utils/adt/date.c:79 +#: utils/adt/date.c:78 #, c-format msgid "TIME(%d)%s precision reduced to maximum allowed, %d" msgstr "TIME(%d)%s: точность уменьшена до дозволенного максимума: %d" -#: utils/adt/date.c:142 utils/adt/datetime.c:1208 utils/adt/datetime.c:2079 +#: utils/adt/date.c:141 utils/adt/datetime.c:1208 utils/adt/datetime.c:2079 #, c-format msgid "date/time value \"current\" is no longer supported" msgstr "значение \"current\" для даты/времени больше не поддерживается" -#: utils/adt/date.c:167 utils/adt/formatting.c:3523 +#: utils/adt/date.c:166 utils/adt/formatting.c:3523 #, c-format msgid "date out of range: \"%s\"" msgstr "дата вне диапазона: \"%s\"" -#: utils/adt/date.c:217 utils/adt/xml.c:2025 +#: utils/adt/date.c:216 utils/adt/xml.c:2025 #, c-format msgid "date out of range" msgstr "дата вне диапазона" -#: utils/adt/date.c:259 utils/adt/timestamp.c:600 +#: utils/adt/date.c:258 utils/adt/timestamp.c:599 #, c-format msgid "date field value out of range: %d-%02d-%02d" msgstr "значение поля типа date вне диапазона: %d-%02d-%02d" -#: utils/adt/date.c:265 utils/adt/timestamp.c:606 +#: utils/adt/date.c:264 utils/adt/timestamp.c:605 #, c-format msgid "date out of range: %d-%02d-%02d" msgstr "дата вне диапазона: %d-%02d-%02d" -#: utils/adt/date.c:418 +#: utils/adt/date.c:417 #, c-format msgid "cannot subtract infinite dates" msgstr "вычитать бесконечные даты нельзя" -#: utils/adt/date.c:475 utils/adt/date.c:512 +#: utils/adt/date.c:474 utils/adt/date.c:511 #, c-format msgid "date out of range for timestamp" msgstr "дата вне диапазона для типа timestamp" -#: utils/adt/date.c:971 utils/adt/date.c:1017 utils/adt/date.c:1617 -#: utils/adt/date.c:1653 utils/adt/date.c:2525 utils/adt/formatting.c:3399 +#: utils/adt/date.c:970 utils/adt/date.c:1016 utils/adt/date.c:1616 +#: utils/adt/date.c:1652 utils/adt/date.c:2524 utils/adt/formatting.c:3399 #: utils/adt/formatting.c:3431 utils/adt/formatting.c:3499 -#: utils/adt/json.c:1469 utils/adt/json.c:1496 utils/adt/nabstime.c:455 +#: utils/adt/json.c:1463 utils/adt/json.c:1485 utils/adt/nabstime.c:455 #: utils/adt/nabstime.c:498 utils/adt/nabstime.c:528 utils/adt/nabstime.c:571 -#: utils/adt/timestamp.c:232 utils/adt/timestamp.c:275 -#: utils/adt/timestamp.c:724 utils/adt/timestamp.c:753 -#: utils/adt/timestamp.c:792 utils/adt/timestamp.c:2946 -#: utils/adt/timestamp.c:2967 utils/adt/timestamp.c:2980 -#: utils/adt/timestamp.c:2989 utils/adt/timestamp.c:3046 -#: utils/adt/timestamp.c:3069 utils/adt/timestamp.c:3082 -#: utils/adt/timestamp.c:3093 utils/adt/timestamp.c:3618 -#: utils/adt/timestamp.c:3747 utils/adt/timestamp.c:3788 -#: utils/adt/timestamp.c:3876 utils/adt/timestamp.c:3922 -#: utils/adt/timestamp.c:4033 utils/adt/timestamp.c:4357 -#: utils/adt/timestamp.c:4496 utils/adt/timestamp.c:4506 -#: utils/adt/timestamp.c:4568 utils/adt/timestamp.c:4708 -#: utils/adt/timestamp.c:4718 utils/adt/timestamp.c:4932 -#: utils/adt/timestamp.c:4946 utils/adt/timestamp.c:5025 -#: utils/adt/timestamp.c:5032 utils/adt/timestamp.c:5058 -#: utils/adt/timestamp.c:5062 utils/adt/timestamp.c:5131 utils/adt/xml.c:2047 +#: utils/adt/timestamp.c:231 utils/adt/timestamp.c:274 +#: utils/adt/timestamp.c:723 utils/adt/timestamp.c:752 +#: utils/adt/timestamp.c:791 utils/adt/timestamp.c:2945 +#: utils/adt/timestamp.c:2966 utils/adt/timestamp.c:2979 +#: utils/adt/timestamp.c:2988 utils/adt/timestamp.c:3045 +#: utils/adt/timestamp.c:3068 utils/adt/timestamp.c:3081 +#: utils/adt/timestamp.c:3092 utils/adt/timestamp.c:3617 +#: utils/adt/timestamp.c:3746 utils/adt/timestamp.c:3787 +#: utils/adt/timestamp.c:3875 utils/adt/timestamp.c:3921 +#: utils/adt/timestamp.c:4032 utils/adt/timestamp.c:4356 +#: utils/adt/timestamp.c:4472 utils/adt/timestamp.c:4482 +#: utils/adt/timestamp.c:4567 utils/adt/timestamp.c:4686 +#: utils/adt/timestamp.c:4696 utils/adt/timestamp.c:4931 +#: utils/adt/timestamp.c:4945 utils/adt/timestamp.c:5024 +#: utils/adt/timestamp.c:5031 utils/adt/timestamp.c:5057 +#: utils/adt/timestamp.c:5061 utils/adt/timestamp.c:5130 utils/adt/xml.c:2047 #: utils/adt/xml.c:2054 utils/adt/xml.c:2074 utils/adt/xml.c:2081 #, c-format msgid "timestamp out of range" msgstr "timestamp вне диапазона" -#: utils/adt/date.c:1043 +#: utils/adt/date.c:1042 #, c-format msgid "cannot convert reserved abstime value to date" msgstr "преобразовать зарезервированное значение abstime в дату нельзя" -#: utils/adt/date.c:1197 utils/adt/date.c:1204 utils/adt/date.c:2015 -#: utils/adt/date.c:2022 +#: utils/adt/date.c:1196 utils/adt/date.c:1203 utils/adt/date.c:2014 +#: utils/adt/date.c:2021 #, c-format msgid "time out of range" msgstr "время вне диапазона" -#: utils/adt/date.c:1265 utils/adt/timestamp.c:625 +#: utils/adt/date.c:1264 utils/adt/timestamp.c:624 #, c-format msgid "time field value out of range: %d:%02d:%02g" msgstr "значение поля типа time вне диапазона: %d:%02d:%02g" -#: utils/adt/date.c:1893 utils/adt/date.c:1910 +#: utils/adt/date.c:1892 utils/adt/date.c:1909 #, c-format msgid "\"time\" units \"%s\" not recognized" msgstr "\"время\" содержит нераспознанные единицы \"%s\"" -#: utils/adt/date.c:2031 +#: utils/adt/date.c:2030 #, c-format msgid "time zone displacement out of range" msgstr "смещение часового пояса вне диапазона" -#: utils/adt/date.c:2655 utils/adt/date.c:2672 +#: utils/adt/date.c:2654 utils/adt/date.c:2671 #, c-format msgid "\"time with time zone\" units \"%s\" not recognized" msgstr "\"время с часовым поясом\" содержит нераспознанные единицы \"%s\"" -#: utils/adt/date.c:2745 utils/adt/datetime.c:925 utils/adt/datetime.c:1805 -#: utils/adt/datetime.c:4566 utils/adt/timestamp.c:539 -#: utils/adt/timestamp.c:566 utils/adt/timestamp.c:4958 -#: utils/adt/timestamp.c:5142 +#: utils/adt/date.c:2744 utils/adt/datetime.c:925 utils/adt/datetime.c:1805 +#: utils/adt/datetime.c:4566 utils/adt/timestamp.c:538 +#: utils/adt/timestamp.c:565 utils/adt/timestamp.c:4957 +#: utils/adt/timestamp.c:5141 #, c-format msgid "time zone \"%s\" not recognized" msgstr "часовой пояс \"%s\" не распознан" -#: utils/adt/date.c:2785 utils/adt/timestamp.c:4983 utils/adt/timestamp.c:5168 +#: utils/adt/date.c:2784 utils/adt/timestamp.c:4982 utils/adt/timestamp.c:5167 #, c-format msgid "interval time zone \"%s\" must not include months or days" msgstr "" @@ -17791,7 +17790,7 @@ msgstr "\"%s\" вне диапазона для типа double precision" msgid "smallint out of range" msgstr "smallint вне диапазона" -#: utils/adt/float.c:1363 utils/adt/numeric.c:5638 +#: utils/adt/float.c:1363 utils/adt/numeric.c:5650 #, c-format msgid "cannot take square root of a negative number" msgstr "извлечь квадратный корень отрицательного числа нельзя" @@ -17806,12 +17805,12 @@ msgstr "ноль в отрицательной степени даёт неоп msgid "a negative number raised to a non-integer power yields a complex result" msgstr "отрицательное число в дробной степени даёт комплексный результат" -#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5856 +#: utils/adt/float.c:1475 utils/adt/float.c:1505 utils/adt/numeric.c:5868 #, c-format msgid "cannot take logarithm of zero" msgstr "вычислить логарифм нуля нельзя" -#: utils/adt/float.c:1479 utils/adt/float.c:1509 utils/adt/numeric.c:5860 +#: utils/adt/float.c:1479 utils/adt/float.c:1509 utils/adt/numeric.c:5872 #, c-format msgid "cannot take logarithm of a negative number" msgstr "вычислить логарифм отрицательного числа нельзя" @@ -18113,129 +18112,129 @@ msgstr "получать информацию о файлах может тол msgid "must be superuser to get directory listings" msgstr "читать содержимое каталогов может только суперпользователь" -#: utils/adt/geo_ops.c:299 utils/adt/geo_ops.c:1398 utils/adt/geo_ops.c:3460 -#: utils/adt/geo_ops.c:4236 utils/adt/geo_ops.c:5165 +#: utils/adt/geo_ops.c:300 utils/adt/geo_ops.c:1399 utils/adt/geo_ops.c:3461 +#: utils/adt/geo_ops.c:4239 utils/adt/geo_ops.c:5168 #, c-format msgid "too many points requested" msgstr "запрошено слишком много точек" -#: utils/adt/geo_ops.c:322 +#: utils/adt/geo_ops.c:323 #, c-format msgid "could not format \"path\" value" msgstr "не удалось отформатировать значение \"path\"" -#: utils/adt/geo_ops.c:397 +#: utils/adt/geo_ops.c:398 #, c-format msgid "invalid input syntax for type box: \"%s\"" msgstr "неверный синтаксис для типа box: \"%s\"" -#: utils/adt/geo_ops.c:992 +#: utils/adt/geo_ops.c:993 #, c-format msgid "invalid line specification: must be two distinct points" msgstr "неверное определение линии: требуются две различных точки" -#: utils/adt/geo_ops.c:1001 +#: utils/adt/geo_ops.c:1002 #, c-format msgid "invalid line specification: A and B cannot both be zero" msgstr "неверное определение линии: A и B вдвоём не могут быть нулевыми" -#: utils/adt/geo_ops.c:1006 +#: utils/adt/geo_ops.c:1007 #, c-format msgid "invalid input syntax for type line: \"%s\"" msgstr "неверный синтаксис для типа line: \"%s\"" -#: utils/adt/geo_ops.c:1378 utils/adt/geo_ops.c:1409 +#: utils/adt/geo_ops.c:1379 utils/adt/geo_ops.c:1410 #, c-format msgid "invalid input syntax for type path: \"%s\"" msgstr "неверный синтаксис для типа path: \"%s\"" -#: utils/adt/geo_ops.c:1448 +#: utils/adt/geo_ops.c:1449 #, c-format msgid "invalid number of points in external \"path\" value" msgstr "недопустимое число точек во внешнем представлении типа \"path\"" -#: utils/adt/geo_ops.c:1791 +#: utils/adt/geo_ops.c:1792 #, c-format msgid "invalid input syntax for type point: \"%s\"" msgstr "неверный синтаксис для типа point: \"%s\"" -#: utils/adt/geo_ops.c:2019 +#: utils/adt/geo_ops.c:2020 #, c-format msgid "invalid input syntax for type lseg: \"%s\"" msgstr "неверный синтаксис для типа lseg: \"%s\"" -#: utils/adt/geo_ops.c:2623 +#: utils/adt/geo_ops.c:2624 #, c-format msgid "function \"dist_lb\" not implemented" msgstr "функция \"dist_lb\" не реализована" -#: utils/adt/geo_ops.c:3035 +#: utils/adt/geo_ops.c:3036 #, c-format msgid "function \"close_sl\" not implemented" msgstr "функция \"close_sl\" не реализована" -#: utils/adt/geo_ops.c:3137 +#: utils/adt/geo_ops.c:3138 #, c-format msgid "function \"close_lb\" not implemented" msgstr "функция \"close_lb\" не реализована" -#: utils/adt/geo_ops.c:3426 +#: utils/adt/geo_ops.c:3427 #, c-format msgid "cannot create bounding box for empty polygon" msgstr "построить окружающий прямоугольник для пустого многоугольника нельзя" -#: utils/adt/geo_ops.c:3451 utils/adt/geo_ops.c:3471 +#: utils/adt/geo_ops.c:3452 utils/adt/geo_ops.c:3472 #, c-format msgid "invalid input syntax for type polygon: \"%s\"" msgstr "неверный синтаксис для типа polygon: \"%s\"" -#: utils/adt/geo_ops.c:3511 +#: utils/adt/geo_ops.c:3512 #, c-format msgid "invalid number of points in external \"polygon\" value" msgstr "недопустимое число точек во внешнем представлении типа \"polygon\"" -#: utils/adt/geo_ops.c:4034 +#: utils/adt/geo_ops.c:4037 #, c-format msgid "function \"poly_distance\" not implemented" msgstr "функция \"poly_distance\" не реализована" -#: utils/adt/geo_ops.c:4348 +#: utils/adt/geo_ops.c:4351 #, c-format msgid "function \"path_center\" not implemented" msgstr "функция \"path_center\" не реализована" -#: utils/adt/geo_ops.c:4365 +#: utils/adt/geo_ops.c:4368 #, c-format msgid "open path cannot be converted to polygon" msgstr "открытый путь нельзя преобразовать во многоугольник" -#: utils/adt/geo_ops.c:4542 utils/adt/geo_ops.c:4552 utils/adt/geo_ops.c:4567 -#: utils/adt/geo_ops.c:4573 +#: utils/adt/geo_ops.c:4545 utils/adt/geo_ops.c:4555 utils/adt/geo_ops.c:4570 +#: utils/adt/geo_ops.c:4576 #, c-format msgid "invalid input syntax for type circle: \"%s\"" msgstr "неверный синтаксис для типа circle: \"%s\"" -#: utils/adt/geo_ops.c:4595 utils/adt/geo_ops.c:4603 +#: utils/adt/geo_ops.c:4598 utils/adt/geo_ops.c:4606 #, c-format msgid "could not format \"circle\" value" msgstr "не удалось отформатировать значение \"circle\"" -#: utils/adt/geo_ops.c:4630 +#: utils/adt/geo_ops.c:4633 #, c-format msgid "invalid radius in external \"circle\" value" msgstr "недопустимый радиус во внешнем представлении типа \"circle\"" -#: utils/adt/geo_ops.c:5151 +#: utils/adt/geo_ops.c:5154 #, c-format msgid "cannot convert circle with radius zero to polygon" msgstr "круг с нулевым радиусом нельзя преобразовать в многоугольник" -#: utils/adt/geo_ops.c:5156 +#: utils/adt/geo_ops.c:5159 #, c-format msgid "must request at least 2 points" msgstr "точек должно быть минимум 2" -#: utils/adt/geo_ops.c:5200 +#: utils/adt/geo_ops.c:5203 #, c-format msgid "cannot convert empty polygon to circle" msgstr "пустой многоугольник нельзя преобразовать в круг" @@ -18255,8 +18254,8 @@ msgstr "неверные данные int2vector" msgid "oidvector has too many elements" msgstr "oidvector содержит слишком много элементов" -#: utils/adt/int.c:1362 utils/adt/int8.c:1460 utils/adt/timestamp.c:5229 -#: utils/adt/timestamp.c:5310 +#: utils/adt/int.c:1362 utils/adt/int8.c:1460 utils/adt/timestamp.c:5228 +#: utils/adt/timestamp.c:5309 #, c-format msgid "step size cannot equal zero" msgstr "размер шага не может быть нулевым" @@ -18291,50 +18290,50 @@ msgstr "bigint вне диапазона" msgid "OID out of range" msgstr "OID вне диапазона" -#: utils/adt/json.c:729 utils/adt/json.c:769 utils/adt/json.c:784 -#: utils/adt/json.c:795 utils/adt/json.c:805 utils/adt/json.c:856 -#: utils/adt/json.c:887 utils/adt/json.c:905 utils/adt/json.c:917 -#: utils/adt/json.c:929 utils/adt/json.c:1068 utils/adt/json.c:1082 -#: utils/adt/json.c:1093 utils/adt/json.c:1101 utils/adt/json.c:1109 -#: utils/adt/json.c:1117 utils/adt/json.c:1125 utils/adt/json.c:1133 -#: utils/adt/json.c:1141 utils/adt/json.c:1149 utils/adt/json.c:1179 +#: utils/adt/json.c:730 utils/adt/json.c:770 utils/adt/json.c:785 +#: utils/adt/json.c:796 utils/adt/json.c:806 utils/adt/json.c:857 +#: utils/adt/json.c:888 utils/adt/json.c:906 utils/adt/json.c:918 +#: utils/adt/json.c:930 utils/adt/json.c:1069 utils/adt/json.c:1083 +#: utils/adt/json.c:1094 utils/adt/json.c:1102 utils/adt/json.c:1110 +#: utils/adt/json.c:1118 utils/adt/json.c:1126 utils/adt/json.c:1134 +#: utils/adt/json.c:1142 utils/adt/json.c:1150 utils/adt/json.c:1180 #, c-format msgid "invalid input syntax for type json" msgstr "неверный синтаксис для типа json" -#: utils/adt/json.c:730 +#: utils/adt/json.c:731 #, c-format msgid "Character with value 0x%02x must be escaped." msgstr "Символ с кодом 0x%02x необходимо экранировать." -#: utils/adt/json.c:770 +#: utils/adt/json.c:771 #, c-format msgid "\"\\u\" must be followed by four hexadecimal digits." msgstr "За \"\\u\" должны следовать четыре шестнадцатеричные цифры." -#: utils/adt/json.c:785 +#: utils/adt/json.c:786 #, c-format msgid "Unicode high surrogate must not follow a high surrogate." msgstr "" "Старшее слово суррогата Unicode не может следовать за другим старшим словом." -#: utils/adt/json.c:796 utils/adt/json.c:806 utils/adt/json.c:857 -#: utils/adt/json.c:918 utils/adt/json.c:930 +#: utils/adt/json.c:797 utils/adt/json.c:807 utils/adt/json.c:858 +#: utils/adt/json.c:919 utils/adt/json.c:931 #, c-format msgid "Unicode low surrogate must follow a high surrogate." msgstr "Младшее слово суррогата Unicode должно следовать за старшим словом." -#: utils/adt/json.c:821 utils/adt/json.c:844 +#: utils/adt/json.c:822 utils/adt/json.c:845 #, c-format msgid "unsupported Unicode escape sequence" msgstr "неподдерживаемая спецпоследовательность Unicode" -#: utils/adt/json.c:822 +#: utils/adt/json.c:823 #, c-format msgid "\\u0000 cannot be converted to text." msgstr "\\u0000 нельзя преобразовать в текст." -#: utils/adt/json.c:845 +#: utils/adt/json.c:846 #, c-format msgid "" "Unicode escape values cannot be used for code point values above 007F when " @@ -18343,89 +18342,89 @@ msgstr "" "Спецкоды Unicode для значений выше 007F можно использовать только с " "серверной кодировкой UTF8." -#: utils/adt/json.c:888 utils/adt/json.c:906 +#: utils/adt/json.c:889 utils/adt/json.c:907 #, c-format msgid "Escape sequence \"\\%s\" is invalid." msgstr "Неверная спецпоследовательность: \"\\%s\"." -#: utils/adt/json.c:1069 +#: utils/adt/json.c:1070 #, c-format msgid "The input string ended unexpectedly." msgstr "Неожиданный конец входной строки." -#: utils/adt/json.c:1083 +#: utils/adt/json.c:1084 #, c-format msgid "Expected end of input, but found \"%s\"." msgstr "Ожидался конец текста, но обнаружено продолжение \"%s\"." -#: utils/adt/json.c:1094 +#: utils/adt/json.c:1095 #, c-format msgid "Expected JSON value, but found \"%s\"." msgstr "Ожидалось значение JSON, но обнаружено \"%s\"." -#: utils/adt/json.c:1102 utils/adt/json.c:1150 +#: utils/adt/json.c:1103 utils/adt/json.c:1151 #, c-format msgid "Expected string, but found \"%s\"." msgstr "Ожидалась строка, но обнаружено \"%s\"." -#: utils/adt/json.c:1110 +#: utils/adt/json.c:1111 #, c-format msgid "Expected array element or \"]\", but found \"%s\"." msgstr "Ожидался элемент массива или \"]\", но обнаружено \"%s\"." -#: utils/adt/json.c:1118 +#: utils/adt/json.c:1119 #, c-format msgid "Expected \",\" or \"]\", but found \"%s\"." msgstr "Ожидалась \",\" или \"]\", но обнаружено \"%s\"." -#: utils/adt/json.c:1126 +#: utils/adt/json.c:1127 #, c-format msgid "Expected string or \"}\", but found \"%s\"." msgstr "Ожидалась строка или \"}\", но обнаружено \"%s\"." -#: utils/adt/json.c:1134 +#: utils/adt/json.c:1135 #, c-format msgid "Expected \":\", but found \"%s\"." msgstr "Ожидалось \":\", но обнаружено \"%s\"." -#: utils/adt/json.c:1142 +#: utils/adt/json.c:1143 #, c-format msgid "Expected \",\" or \"}\", but found \"%s\"." msgstr "Ожидалась \",\" или \"}\", но обнаружено \"%s\"." -#: utils/adt/json.c:1180 +#: utils/adt/json.c:1181 #, c-format msgid "Token \"%s\" is invalid." msgstr "Ошибочный элемент текста \"%s\"." -#: utils/adt/json.c:1252 +#: utils/adt/json.c:1253 #, c-format msgid "JSON data, line %d: %s%s%s" msgstr "данные JSON, строка %d: %s%s%s" -#: utils/adt/json.c:1395 +#: utils/adt/json.c:1398 #, c-format msgid "key value must be scalar, not array, composite, or json" msgstr "" "значением ключа должен быть скаляр (не массив, композитный тип или json)" -#: utils/adt/json.c:1955 utils/adt/json.c:1973 utils/adt/json.c:2067 -#: utils/adt/json.c:2088 utils/adt/json.c:2147 +#: utils/adt/json.c:1945 utils/adt/json.c:1963 utils/adt/json.c:2057 +#: utils/adt/json.c:2078 utils/adt/json.c:2137 #, c-format msgid "could not determine data type for argument %d" msgstr "не удалось определить тип данных аргумента %d" -#: utils/adt/json.c:1960 +#: utils/adt/json.c:1950 #, c-format msgid "field name must not be null" msgstr "имя поля не может быть NULL" -#: utils/adt/json.c:2042 +#: utils/adt/json.c:2032 #, c-format msgid "argument list must have even number of elements" msgstr "в списке аргументов должно быть чётное число элементов" -#: utils/adt/json.c:2043 +#: utils/adt/json.c:2033 #, c-format msgid "" "The arguments of json_build_object() must consist of alternating keys and " @@ -18433,27 +18432,27 @@ msgid "" msgstr "" "Аргументы json_build_object() должны состоять из пар ключей и значений." -#: utils/adt/json.c:2073 +#: utils/adt/json.c:2063 #, c-format msgid "argument %d cannot be null" msgstr "аргумент %d не может быть NULL" -#: utils/adt/json.c:2074 +#: utils/adt/json.c:2064 #, c-format msgid "Object keys should be text." msgstr "Ключи объектов должны быть текстовыми." -#: utils/adt/json.c:2209 +#: utils/adt/json.c:2199 #, c-format msgid "array must have two columns" msgstr "массив должен иметь две колонки" -#: utils/adt/json.c:2233 utils/adt/json.c:2317 +#: utils/adt/json.c:2223 utils/adt/json.c:2307 #, c-format msgid "null value not allowed for object key" msgstr "значение null не может быть ключом объекта" -#: utils/adt/json.c:2306 +#: utils/adt/json.c:2296 #, c-format msgid "mismatched array dimensions" msgstr "неподходящие размерности массива" @@ -18575,22 +18574,22 @@ msgstr "аргументом %s должен быть массив объект msgid "cannot call %s on an object" msgstr "вызывать %s с объектом нельзя" -#: utils/adt/like.c:211 utils/adt/selfuncs.c:5220 +#: utils/adt/like.c:212 utils/adt/selfuncs.c:5220 #, c-format msgid "could not determine which collation to use for ILIKE" msgstr "не удалось определить, какой порядок сортировки использовать для ILIKE" -#: utils/adt/like_match.c:104 utils/adt/like_match.c:164 +#: utils/adt/like_match.c:107 utils/adt/like_match.c:167 #, c-format msgid "LIKE pattern must not end with escape character" msgstr "шаблон LIKE не должен заканчиваться защитным символом" -#: utils/adt/like_match.c:289 utils/adt/regexp.c:694 +#: utils/adt/like_match.c:292 utils/adt/regexp.c:694 #, c-format msgid "invalid escape string" msgstr "неверный защитный символ" -#: utils/adt/like_match.c:290 utils/adt/regexp.c:695 +#: utils/adt/like_match.c:293 utils/adt/regexp.c:695 #, c-format msgid "Escape string must be empty or one character." msgstr "Защитный символ должен быть пустым или состоять из одного байта." @@ -18808,7 +18807,7 @@ msgstr "порядок NUMERIC %d должен быть между 0 и точн msgid "invalid NUMERIC type modifier" msgstr "неверный модификатор типа NUMERIC" -#: utils/adt/numeric.c:1952 utils/adt/numeric.c:4202 utils/adt/numeric.c:6171 +#: utils/adt/numeric.c:1952 utils/adt/numeric.c:4202 utils/adt/numeric.c:6183 #, c-format msgid "value overflows numeric format" msgstr "значение переполняет формат numeric" @@ -18842,7 +18841,7 @@ msgstr "" "Поле с точностью %d, порядком %d должно округляться до абсолютного значения " "меньше чем %s%d." -#: utils/adt/numeric.c:5728 +#: utils/adt/numeric.c:5740 #, c-format msgid "argument for function \"exp\" too big" msgstr "аргумент функции \"exp\" слишком велик" @@ -19067,67 +19066,67 @@ msgstr "значение типа shell нельзя вывести" msgid "cannot accept a value of type pg_node_tree" msgstr "значение типа pg_node_tree нельзя ввести" -#: utils/adt/rangetypes.c:396 +#: utils/adt/rangetypes.c:405 #, c-format msgid "range constructor flags argument must not be null" msgstr "аргумент flags конструктора диапазона не может быть NULL" -#: utils/adt/rangetypes.c:983 +#: utils/adt/rangetypes.c:992 #, c-format msgid "result of range difference would not be contiguous" msgstr "результат вычитания диапазонов будет не непрерывным" -#: utils/adt/rangetypes.c:1044 +#: utils/adt/rangetypes.c:1053 #, c-format msgid "result of range union would not be contiguous" msgstr "результат объединения диапазонов будет не непрерывным" -#: utils/adt/rangetypes.c:1502 +#: utils/adt/rangetypes.c:1515 #, c-format msgid "range lower bound must be less than or equal to range upper bound" msgstr "нижняя граница диапазона должна быть меньше или равна верхней" -#: utils/adt/rangetypes.c:1885 utils/adt/rangetypes.c:1898 -#: utils/adt/rangetypes.c:1912 +#: utils/adt/rangetypes.c:1898 utils/adt/rangetypes.c:1911 +#: utils/adt/rangetypes.c:1925 #, c-format msgid "invalid range bound flags" msgstr "неверные флаги границ диапазона" -#: utils/adt/rangetypes.c:1886 utils/adt/rangetypes.c:1899 -#: utils/adt/rangetypes.c:1913 +#: utils/adt/rangetypes.c:1899 utils/adt/rangetypes.c:1912 +#: utils/adt/rangetypes.c:1926 #, c-format msgid "Valid values are \"[]\", \"[)\", \"(]\", and \"()\"." msgstr "Допустимые значения: \"[]\", \"[)\", \"(]\" и \"()\"." -#: utils/adt/rangetypes.c:1978 utils/adt/rangetypes.c:1995 -#: utils/adt/rangetypes.c:2008 utils/adt/rangetypes.c:2026 -#: utils/adt/rangetypes.c:2037 utils/adt/rangetypes.c:2081 -#: utils/adt/rangetypes.c:2089 +#: utils/adt/rangetypes.c:1991 utils/adt/rangetypes.c:2008 +#: utils/adt/rangetypes.c:2021 utils/adt/rangetypes.c:2039 +#: utils/adt/rangetypes.c:2050 utils/adt/rangetypes.c:2094 +#: utils/adt/rangetypes.c:2102 #, c-format msgid "malformed range literal: \"%s\"" msgstr "ошибочный литерал диапазона: \"%s\"" -#: utils/adt/rangetypes.c:1980 +#: utils/adt/rangetypes.c:1993 #, c-format msgid "Junk after \"empty\" key word." msgstr "Мусор после ключевого слова \"empty\"." -#: utils/adt/rangetypes.c:1997 +#: utils/adt/rangetypes.c:2010 #, c-format msgid "Missing left parenthesis or bracket." msgstr "Отсутствует левая скобка (круглая или квадратная)." -#: utils/adt/rangetypes.c:2010 +#: utils/adt/rangetypes.c:2023 #, c-format msgid "Missing comma after lower bound." msgstr "Отсутствует запятая после нижней границы." -#: utils/adt/rangetypes.c:2028 +#: utils/adt/rangetypes.c:2041 #, c-format msgid "Too many commas." msgstr "Слишком много запятых." -#: utils/adt/rangetypes.c:2039 +#: utils/adt/rangetypes.c:2052 #, c-format msgid "Junk after right parenthesis or bracket." msgstr "Мусор после правой скобки." @@ -19169,7 +19168,7 @@ msgstr "" "Чтобы обозначить отсутствующий аргумент унарного оператора, укажите NONE." #: utils/adt/regproc.c:743 utils/adt/regproc.c:784 utils/adt/regproc.c:1702 -#: utils/adt/ruleutils.c:7679 utils/adt/ruleutils.c:7802 +#: utils/adt/ruleutils.c:7773 utils/adt/ruleutils.c:7896 #, c-format msgid "too many arguments" msgstr "слишком много аргументов" @@ -19205,51 +19204,51 @@ msgstr "ожидалось имя типа" msgid "improper type name" msgstr "ошибочное имя типа" -#: utils/adt/ri_triggers.c:311 utils/adt/ri_triggers.c:368 -#: utils/adt/ri_triggers.c:787 utils/adt/ri_triggers.c:1010 -#: utils/adt/ri_triggers.c:1166 utils/adt/ri_triggers.c:1347 -#: utils/adt/ri_triggers.c:1512 utils/adt/ri_triggers.c:1688 -#: utils/adt/ri_triggers.c:1868 utils/adt/ri_triggers.c:2059 -#: utils/adt/ri_triggers.c:2117 utils/adt/ri_triggers.c:2222 -#: utils/adt/ri_triggers.c:2387 gram.y:3248 +#: utils/adt/ri_triggers.c:315 utils/adt/ri_triggers.c:372 +#: utils/adt/ri_triggers.c:791 utils/adt/ri_triggers.c:1014 +#: utils/adt/ri_triggers.c:1170 utils/adt/ri_triggers.c:1351 +#: utils/adt/ri_triggers.c:1516 utils/adt/ri_triggers.c:1692 +#: utils/adt/ri_triggers.c:1872 utils/adt/ri_triggers.c:2063 +#: utils/adt/ri_triggers.c:2121 utils/adt/ri_triggers.c:2226 +#: utils/adt/ri_triggers.c:2391 gram.y:3248 #, c-format msgid "MATCH PARTIAL not yet implemented" msgstr "выражение MATCH PARTIAL ещё не реализовано" -#: utils/adt/ri_triggers.c:340 utils/adt/ri_triggers.c:2475 -#: utils/adt/ri_triggers.c:3262 +#: utils/adt/ri_triggers.c:344 utils/adt/ri_triggers.c:2479 +#: utils/adt/ri_triggers.c:3293 #, c-format msgid "insert or update on table \"%s\" violates foreign key constraint \"%s\"" msgstr "" "INSERT или UPDATE в таблице \"%s\" нарушает ограничение внешнего ключа \"%s" "\" " -#: utils/adt/ri_triggers.c:343 utils/adt/ri_triggers.c:2478 +#: utils/adt/ri_triggers.c:347 utils/adt/ri_triggers.c:2482 #, c-format msgid "MATCH FULL does not allow mixing of null and nonnull key values." msgstr "MATCH FULL не позволяет смешивать в значении ключа null и не null." -#: utils/adt/ri_triggers.c:2717 +#: utils/adt/ri_triggers.c:2721 #, c-format msgid "function \"%s\" must be fired for INSERT" msgstr "функция \"%s\" должна запускаться для INSERT" -#: utils/adt/ri_triggers.c:2723 +#: utils/adt/ri_triggers.c:2727 #, c-format msgid "function \"%s\" must be fired for UPDATE" msgstr "функция \"%s\" должна запускаться для UPDATE" -#: utils/adt/ri_triggers.c:2729 +#: utils/adt/ri_triggers.c:2733 #, c-format msgid "function \"%s\" must be fired for DELETE" msgstr "функция \"%s\" должна запускаться для DELETE" -#: utils/adt/ri_triggers.c:2752 +#: utils/adt/ri_triggers.c:2756 #, c-format msgid "no pg_constraint entry for trigger \"%s\" on table \"%s\"" msgstr "для триггера \"%s\" таблицы \"%s\" нет записи pg_constraint" -#: utils/adt/ri_triggers.c:2754 +#: utils/adt/ri_triggers.c:2758 #, c-format msgid "" "Remove this referential integrity trigger and its mates, then do ALTER TABLE " @@ -19258,7 +19257,7 @@ msgstr "" "Удалите этот триггер ссылочной целостности и связанные объекты, а затем " "выполните ALTER TABLE ADD CONSTRAINT." -#: utils/adt/ri_triggers.c:3181 +#: utils/adt/ri_triggers.c:3212 #, c-format msgid "" "referential integrity query on \"%s\" from constraint \"%s\" on \"%s\" gave " @@ -19267,22 +19266,22 @@ msgstr "" "неожиданный результат запроса ссылочной целостности к \"%s\" из ограничения " "\"%s\" таблицы \"%s\"" -#: utils/adt/ri_triggers.c:3185 +#: utils/adt/ri_triggers.c:3216 #, c-format msgid "This is most likely due to a rule having rewritten the query." msgstr "Скорее всего это вызвано правилом, переписавшим запрос." -#: utils/adt/ri_triggers.c:3266 +#: utils/adt/ri_triggers.c:3297 #, c-format msgid "Key (%s)=(%s) is not present in table \"%s\"." msgstr "Ключ (%s)=(%s) отсутствует в таблице \"%s\"." -#: utils/adt/ri_triggers.c:3269 +#: utils/adt/ri_triggers.c:3300 #, c-format msgid "Key is not present in table \"%s\"." msgstr "Ключ отсутствует в таблице \"%s\"." -#: utils/adt/ri_triggers.c:3275 +#: utils/adt/ri_triggers.c:3306 #, c-format msgid "" "update or delete on table \"%s\" violates foreign key constraint \"%s\" on " @@ -19291,17 +19290,17 @@ msgstr "" "UPDATE или DELETE в таблице \"%s\" нарушает ограничение внешнего ключа \"%s" "\" таблицы \"%s\"" -#: utils/adt/ri_triggers.c:3280 +#: utils/adt/ri_triggers.c:3311 #, c-format msgid "Key (%s)=(%s) is still referenced from table \"%s\"." msgstr "На ключ (%s)=(%s) всё ещё есть ссылки в таблице \"%s\"." -#: utils/adt/ri_triggers.c:3283 +#: utils/adt/ri_triggers.c:3314 #, c-format msgid "Key is still referenced from table \"%s\"." msgstr "На ключ всё ещё есть ссылки в таблице \"%s\"." -#: utils/adt/rowtypes.c:102 utils/adt/rowtypes.c:477 +#: utils/adt/rowtypes.c:103 utils/adt/rowtypes.c:479 #, c-format msgid "input of anonymous composite types is not implemented" msgstr "ввод анонимных составных типов не реализован" @@ -19332,34 +19331,34 @@ msgstr "Слишком много колонок." msgid "Junk after right parenthesis." msgstr "Мусор после правой скобки." -#: utils/adt/rowtypes.c:526 +#: utils/adt/rowtypes.c:528 #, c-format msgid "wrong number of columns: %d, expected %d" msgstr "неверное число колонок: %d, ожидалось: %d" -#: utils/adt/rowtypes.c:553 +#: utils/adt/rowtypes.c:555 #, c-format msgid "wrong data type: %u, expected %u" msgstr "неверный тип данных: %u, ожидался %u" -#: utils/adt/rowtypes.c:614 +#: utils/adt/rowtypes.c:616 #, c-format msgid "improper binary format in record column %d" msgstr "неподходящий двоичный формат в колонке записи %d" -#: utils/adt/rowtypes.c:896 utils/adt/rowtypes.c:1134 -#: utils/adt/rowtypes.c:1388 utils/adt/rowtypes.c:1665 +#: utils/adt/rowtypes.c:902 utils/adt/rowtypes.c:1142 +#: utils/adt/rowtypes.c:1396 utils/adt/rowtypes.c:1673 #, c-format msgid "cannot compare dissimilar column types %s and %s at record column %d" msgstr "не удалось сравнить различные типы колонок %s и %s, колонка записи %d" -#: utils/adt/rowtypes.c:985 utils/adt/rowtypes.c:1205 -#: utils/adt/rowtypes.c:1521 utils/adt/rowtypes.c:1761 +#: utils/adt/rowtypes.c:991 utils/adt/rowtypes.c:1213 +#: utils/adt/rowtypes.c:1529 utils/adt/rowtypes.c:1769 #, c-format msgid "cannot compare record types with different numbers of columns" msgstr "сравнивать типы записей с разным числом колонок нельзя" -#: utils/adt/ruleutils.c:4028 +#: utils/adt/ruleutils.c:4099 #, c-format msgid "rule \"%s\" has unsupported event type %d" msgstr "правило \"%s\" имеет неподдерживаемый тип событий %d" @@ -19379,119 +19378,119 @@ msgstr "сравнение с регулярными выражениями не msgid "invalid input syntax for type tid: \"%s\"" msgstr "неверный синтаксис для типа tid: \"%s\"" -#: utils/adt/timestamp.c:107 +#: utils/adt/timestamp.c:106 #, c-format msgid "TIMESTAMP(%d)%s precision must not be negative" msgstr "TIMESTAMP(%d)%s: точность должна быть неотрицательна" -#: utils/adt/timestamp.c:113 +#: utils/adt/timestamp.c:112 #, c-format msgid "TIMESTAMP(%d)%s precision reduced to maximum allowed, %d" msgstr "TIMESTAMP(%d)%s: точность уменьшена до дозволенного максимума: %d" -#: utils/adt/timestamp.c:178 utils/adt/timestamp.c:452 +#: utils/adt/timestamp.c:177 utils/adt/timestamp.c:451 #, c-format msgid "timestamp out of range: \"%s\"" msgstr "timestamp вне диапазона: \"%s\"" -#: utils/adt/timestamp.c:196 utils/adt/timestamp.c:470 -#: utils/adt/timestamp.c:925 +#: utils/adt/timestamp.c:195 utils/adt/timestamp.c:469 +#: utils/adt/timestamp.c:924 #, c-format msgid "date/time value \"%s\" is no longer supported" msgstr "значение даты/времени \"%s\" более не поддерживается" -#: utils/adt/timestamp.c:266 +#: utils/adt/timestamp.c:265 #, c-format msgid "timestamp cannot be NaN" msgstr "timestamp не может быть NaN" -#: utils/adt/timestamp.c:387 +#: utils/adt/timestamp.c:386 #, c-format msgid "timestamp(%d) precision must be between %d and %d" msgstr "точность timestamp(%d) должна быть между %d и %d" -#: utils/adt/timestamp.c:520 +#: utils/adt/timestamp.c:519 #, c-format msgid "invalid input syntax for numeric time zone: \"%s\"" msgstr "неверный синтаксис для числового часового пояса: \"%s\"" -#: utils/adt/timestamp.c:522 +#: utils/adt/timestamp.c:521 #, c-format msgid "Numeric time zones must have \"-\" or \"+\" as first character." msgstr "" "Запись числового часового пояса должна начинаться с символа \"-\" или \"+\"." -#: utils/adt/timestamp.c:535 +#: utils/adt/timestamp.c:534 #, c-format msgid "numeric time zone \"%s\" out of range" msgstr "числовой часовой пояс \"%s\" вне диапазона" -#: utils/adt/timestamp.c:638 utils/adt/timestamp.c:648 +#: utils/adt/timestamp.c:637 utils/adt/timestamp.c:647 #, c-format msgid "timestamp out of range: %d-%02d-%02d %d:%02d:%02g" msgstr "timestamp вне диапазона: %d-%02d-%02d %d:%02d:%02g" -#: utils/adt/timestamp.c:919 utils/adt/timestamp.c:1490 -#: utils/adt/timestamp.c:1993 utils/adt/timestamp.c:3133 -#: utils/adt/timestamp.c:3138 utils/adt/timestamp.c:3143 -#: utils/adt/timestamp.c:3193 utils/adt/timestamp.c:3200 -#: utils/adt/timestamp.c:3207 utils/adt/timestamp.c:3227 -#: utils/adt/timestamp.c:3234 utils/adt/timestamp.c:3241 -#: utils/adt/timestamp.c:3270 utils/adt/timestamp.c:3277 -#: utils/adt/timestamp.c:3322 utils/adt/timestamp.c:3613 -#: utils/adt/timestamp.c:3742 utils/adt/timestamp.c:4133 +#: utils/adt/timestamp.c:918 utils/adt/timestamp.c:1489 +#: utils/adt/timestamp.c:1992 utils/adt/timestamp.c:3132 +#: utils/adt/timestamp.c:3137 utils/adt/timestamp.c:3142 +#: utils/adt/timestamp.c:3192 utils/adt/timestamp.c:3199 +#: utils/adt/timestamp.c:3206 utils/adt/timestamp.c:3226 +#: utils/adt/timestamp.c:3233 utils/adt/timestamp.c:3240 +#: utils/adt/timestamp.c:3269 utils/adt/timestamp.c:3276 +#: utils/adt/timestamp.c:3321 utils/adt/timestamp.c:3612 +#: utils/adt/timestamp.c:3741 utils/adt/timestamp.c:4132 #, c-format msgid "interval out of range" msgstr "interval вне диапазона" -#: utils/adt/timestamp.c:1060 utils/adt/timestamp.c:1093 +#: utils/adt/timestamp.c:1059 utils/adt/timestamp.c:1092 #, c-format msgid "invalid INTERVAL type modifier" msgstr "неверный модификатор типа INTERVAL" -#: utils/adt/timestamp.c:1076 +#: utils/adt/timestamp.c:1075 #, c-format msgid "INTERVAL(%d) precision must not be negative" msgstr "INTERVAL(%d): точность должна быть неотрицательна" -#: utils/adt/timestamp.c:1082 +#: utils/adt/timestamp.c:1081 #, c-format msgid "INTERVAL(%d) precision reduced to maximum allowed, %d" msgstr "INTERVAL(%d): точность уменьшена до максимально возможной: %d" -#: utils/adt/timestamp.c:1434 +#: utils/adt/timestamp.c:1433 #, c-format msgid "interval(%d) precision must be between %d and %d" msgstr "точность interval(%d) должна быть между %d и %d" -#: utils/adt/timestamp.c:2722 +#: utils/adt/timestamp.c:2721 #, c-format msgid "cannot subtract infinite timestamps" msgstr "вычитать бесконечные значения timestamp нельзя" -#: utils/adt/timestamp.c:3868 utils/adt/timestamp.c:4474 -#: utils/adt/timestamp.c:4514 +#: utils/adt/timestamp.c:3867 utils/adt/timestamp.c:4493 +#: utils/adt/timestamp.c:4513 #, c-format msgid "timestamp units \"%s\" not supported" msgstr "единицы timestamp \"%s\" не поддерживаются" -#: utils/adt/timestamp.c:3882 utils/adt/timestamp.c:4524 +#: utils/adt/timestamp.c:3881 utils/adt/timestamp.c:4523 #, c-format msgid "timestamp units \"%s\" not recognized" msgstr "единицы timestamp \"%s\" не распознаны" -#: utils/adt/timestamp.c:4022 utils/adt/timestamp.c:4685 -#: utils/adt/timestamp.c:4726 +#: utils/adt/timestamp.c:4021 utils/adt/timestamp.c:4704 +#: utils/adt/timestamp.c:4725 #, c-format msgid "timestamp with time zone units \"%s\" not supported" msgstr "единицы timestamp с часовым поясом \"%s\" не поддерживаются" -#: utils/adt/timestamp.c:4039 utils/adt/timestamp.c:4735 +#: utils/adt/timestamp.c:4038 utils/adt/timestamp.c:4734 #, c-format msgid "timestamp with time zone units \"%s\" not recognized" msgstr "единицы timestamp с часовым поясом \"%s\" не распознаны" -#: utils/adt/timestamp.c:4120 +#: utils/adt/timestamp.c:4119 #, c-format msgid "" "interval units \"%s\" not supported because months usually have fractional " @@ -19500,17 +19499,17 @@ msgstr "" "единицы интервала \"%s\" не поддерживаются, так как в месяцах дробное число " "недель" -#: utils/adt/timestamp.c:4126 utils/adt/timestamp.c:4841 +#: utils/adt/timestamp.c:4125 utils/adt/timestamp.c:4840 #, c-format msgid "interval units \"%s\" not supported" msgstr "единицы interval \"%s\" не поддерживаются" -#: utils/adt/timestamp.c:4142 utils/adt/timestamp.c:4868 +#: utils/adt/timestamp.c:4141 utils/adt/timestamp.c:4867 #, c-format msgid "interval units \"%s\" not recognized" msgstr "единицы interval \"%s\" не распознаны" -#: utils/adt/timestamp.c:4951 utils/adt/timestamp.c:5135 +#: utils/adt/timestamp.c:4950 utils/adt/timestamp.c:5134 #, c-format msgid "could not convert to time zone \"%s\"" msgstr "не удалось пересчитать время в часовой пояс \"%s\"" @@ -19582,7 +19581,7 @@ msgstr "запрос поиска текста не содержит лексе msgid "tsquery is too large" msgstr "tsquery слишком большой" -#: utils/adt/tsquery_cleanup.c:284 +#: utils/adt/tsquery_cleanup.c:287 #, c-format msgid "" "text-search query contains only stop words or doesn't contain lexemes, " @@ -20008,22 +20007,22 @@ msgstr "для типа %s нет функции вывода" #: utils/cache/plancache.c:698 #, c-format msgid "cached plan must not change result type" -msgstr "в кэшированном плане не должен изменяться тип результата" +msgstr "в кешированном плане не должен изменяться тип результата" -#: utils/cache/relcache.c:4846 +#: utils/cache/relcache.c:4875 #, c-format msgid "could not create relation-cache initialization file \"%s\": %m" -msgstr "создать файл инициализации для кэша отношений \"%s\" не удалось: %m" +msgstr "создать файл инициализации для кеша отношений \"%s\" не удалось: %m" -#: utils/cache/relcache.c:4848 +#: utils/cache/relcache.c:4877 #, c-format msgid "Continuing anyway, but there's something wrong." msgstr "Продолжаем всё равно, хотя что-то не так." -#: utils/cache/relcache.c:5081 +#: utils/cache/relcache.c:5110 #, c-format msgid "could not remove cache file \"%s\": %m" -msgstr "не удалось стереть файл кэша \"%s\": %m" +msgstr "не удалось стереть файл кеша \"%s\": %m" #: utils/cache/relmapper.c:506 #, c-format @@ -20152,7 +20151,7 @@ msgstr "ОПЕРАТОР: " #: utils/error/elog.c:3308 #, c-format msgid "operating system error %d" -msgstr "ошибка операционной системы %d" +msgstr "ошибка ОС %d" #: utils/error/elog.c:3503 msgid "DEBUG" @@ -20160,7 +20159,7 @@ msgstr "ОТЛАДКА" #: utils/error/elog.c:3507 msgid "LOG" -msgstr "ОТМЕТКА" +msgstr "СООБЩЕНИЕ" #: utils/error/elog.c:3510 msgid "INFO" @@ -20445,32 +20444,42 @@ msgstr "" msgid "could not write lock file \"%s\": %m" msgstr "не удалось записать файл блокировки \"%s\": %m" -#: utils/init/miscinit.c:1001 utils/misc/guc.c:8363 +#: utils/init/miscinit.c:1005 utils/init/miscinit.c:1134 utils/misc/guc.c:8363 #, c-format msgid "could not read from file \"%s\": %m" msgstr "не удалось прочитать файл \"%s\": %m" -#: utils/init/miscinit.c:1115 utils/init/miscinit.c:1128 +#: utils/init/miscinit.c:1124 +#, c-format +msgid "could not open file \"%s\": %m; continuing anyway" +msgstr "не удалось открыть файл \"%s\": %m; ошибка игнорируется" + +#: utils/init/miscinit.c:1147 +#, c-format +msgid "lock file \"%s\" contains wrong PID: %ld instead of %ld" +msgstr "файл блокировки \"%s\" содержит неверный PID: %ld вместо %ld" + +#: utils/init/miscinit.c:1189 utils/init/miscinit.c:1202 #, c-format msgid "\"%s\" is not a valid data directory" msgstr "\"%s\" не является каталогом данных" -#: utils/init/miscinit.c:1117 +#: utils/init/miscinit.c:1191 #, c-format msgid "File \"%s\" is missing." msgstr "Файл \"%s\" отсутствует." -#: utils/init/miscinit.c:1130 +#: utils/init/miscinit.c:1204 #, c-format msgid "File \"%s\" does not contain valid data." msgstr "Файл \"%s\" содержит неприемлемые данные." -#: utils/init/miscinit.c:1132 +#: utils/init/miscinit.c:1206 #, c-format msgid "You might need to initdb." msgstr "Возможно, вам нужно выполнить initdb." -#: utils/init/miscinit.c:1140 +#: utils/init/miscinit.c:1214 #, c-format msgid "" "The data directory was initialized by PostgreSQL version %ld.%ld, which is " @@ -20479,7 +20488,7 @@ msgstr "" "Каталог данных инициализирован сервером PostgreSQL версии %ld.%ld, не " "совместимой с данной версией (%s)." -#: utils/init/miscinit.c:1211 +#: utils/init/miscinit.c:1285 #, c-format msgid "loaded library \"%s\"" msgstr "загружена библиотека \"%s\"" @@ -20935,7 +20944,7 @@ msgstr "Разрешает планировщику использовать ш #: utils/misc/guc.c:742 msgid "Enables the planner's use of hashed aggregation plans." -msgstr "Разрешает планировщику использовать планы агрегирования по хэшу." +msgstr "Разрешает планировщику использовать планы агрегирования по хешу." #: utils/misc/guc.c:751 msgid "Enables the planner's use of materialization." @@ -20952,7 +20961,7 @@ msgstr "Разрешает планировщику использовать п #: utils/misc/guc.c:778 msgid "Enables the planner's use of hash join plans." -msgstr "Разрешает планировщику использовать планы соединений по хэшу." +msgstr "Разрешает планировщику использовать планы соединений по хешу." #: utils/misc/guc.c:787 msgid "Enables genetic query optimization." @@ -21574,7 +21583,7 @@ msgid "" "before switching to temporary disk files." msgstr "" "Такой объём памяти может использоваться каждой внутренней операцией " -"сортировки и таблицей хэшей до переключения на временные файлы на диске." +"сортировки и таблицей хешей до переключения на временные файлы на диске." #: utils/misc/guc.c:1771 msgid "Sets the maximum memory to be used for maintenance operations." @@ -21600,11 +21609,11 @@ msgstr "-1 отключает ограничение." #: utils/misc/guc.c:1809 msgid "Vacuum cost for a page found in the buffer cache." -msgstr "Стоимость очистки для страницы, найденной в кэше." +msgstr "Стоимость очистки для страницы, найденной в кеше." #: utils/misc/guc.c:1819 msgid "Vacuum cost for a page not found in the buffer cache." -msgstr "Стоимость очистки для страницы, не найденной в кэше." +msgstr "Стоимость очистки для страницы, не найденной в кеше." #: utils/misc/guc.c:1829 msgid "Vacuum cost for a page dirtied by vacuum." @@ -21981,7 +21990,7 @@ msgstr "Ограничивает результат точного поиска #: utils/misc/guc.c:2489 msgid "Sets the planner's assumption about the size of the disk cache." -msgstr "Подсказывает планировщику примерный размер дискового кэша." +msgstr "Подсказывает планировщику примерный размер дискового кеша." #: utils/misc/guc.c:2490 msgid "" @@ -21989,7 +21998,7 @@ msgid "" "PostgreSQL data files. This is measured in disk pages, which are normally 8 " "kB each." msgstr "" -"Подразумевается часть дискового кэша в ядре ОС, которую займут файлы данных " +"Подразумевается часть дискового кеша в ядре ОС, которую займут файлы данных " "PostgreSQL. Размер задаётся в дисковых страницах (обычно это 8 КБ)." #: utils/misc/guc.c:2503 @@ -22767,12 +22776,12 @@ msgid "@INCLUDE without file name in time zone file \"%s\", line %d" msgstr "" "в @INCLUDE не указано имя файла (файл часовых поясов \"%s\", строка %d)" -#: utils/mmgr/aset.c:500 +#: utils/mmgr/aset.c:505 #, c-format msgid "Failed while creating memory context \"%s\"." msgstr "Ошибка при создании контекста памяти \"%s\"." -#: utils/mmgr/aset.c:679 utils/mmgr/aset.c:873 utils/mmgr/aset.c:1115 +#: utils/mmgr/aset.c:684 utils/mmgr/aset.c:878 utils/mmgr/aset.c:1120 #, c-format msgid "Failed on request of size %zu." msgstr "Ошибка при запросе памяти (%zu Б)." @@ -22787,12 +22796,17 @@ msgstr "курсор \"%s\" уже существует" msgid "closing existing cursor \"%s\"" msgstr "существующий курсор (\"%s\") закрывается" -#: utils/mmgr/portalmem.c:479 +#: utils/mmgr/portalmem.c:419 +#, c-format +msgid "portal \"%s\" cannot be run" +msgstr "портал \"%s\" не может быть запущен" + +#: utils/mmgr/portalmem.c:499 #, c-format msgid "cannot drop active portal \"%s\"" msgstr "удалить активный портал \"%s\" нельзя" -#: utils/mmgr/portalmem.c:669 +#: utils/mmgr/portalmem.c:689 #, c-format msgid "cannot PREPARE a transaction that has created a cursor WITH HOLD" msgstr "нельзя выполнить PREPARE для транзакции, создавшей курсор WITH HOLD" @@ -22802,38 +22816,38 @@ msgstr "нельзя выполнить PREPARE для транзакции, с msgid "could not read block %ld of temporary file: %m" msgstr "не удалось считать блок %ld временного файла: %m" -#: utils/sort/tuplesort.c:3259 +#: utils/sort/tuplesort.c:3266 #, c-format msgid "could not create unique index \"%s\"" msgstr "создать уникальный индекс \"%s\" не удалось" -#: utils/sort/tuplesort.c:3261 +#: utils/sort/tuplesort.c:3268 #, c-format msgid "Key %s is duplicated." msgstr "Ключ %s дублируется." -#: utils/sort/tuplesort.c:3262 +#: utils/sort/tuplesort.c:3269 #, c-format msgid "Duplicate keys exist." msgstr "Данные содержат дублирующиеся ключи." -#: utils/sort/tuplestore.c:506 utils/sort/tuplestore.c:516 -#: utils/sort/tuplestore.c:843 utils/sort/tuplestore.c:947 -#: utils/sort/tuplestore.c:1011 utils/sort/tuplestore.c:1028 -#: utils/sort/tuplestore.c:1230 utils/sort/tuplestore.c:1295 -#: utils/sort/tuplestore.c:1304 +#: utils/sort/tuplestore.c:513 utils/sort/tuplestore.c:523 +#: utils/sort/tuplestore.c:850 utils/sort/tuplestore.c:954 +#: utils/sort/tuplestore.c:1018 utils/sort/tuplestore.c:1035 +#: utils/sort/tuplestore.c:1237 utils/sort/tuplestore.c:1302 +#: utils/sort/tuplestore.c:1311 #, c-format msgid "could not seek in tuplestore temporary file: %m" msgstr "не удалось переместиться в файле временного хранилища кортежей: %m" -#: utils/sort/tuplestore.c:1451 utils/sort/tuplestore.c:1524 -#: utils/sort/tuplestore.c:1530 +#: utils/sort/tuplestore.c:1458 utils/sort/tuplestore.c:1531 +#: utils/sort/tuplestore.c:1537 #, c-format msgid "could not read from tuplestore temporary file: %m" msgstr "не удалось прочитать файл временного хранилища кортежей: %m" -#: utils/sort/tuplestore.c:1492 utils/sort/tuplestore.c:1497 -#: utils/sort/tuplestore.c:1503 +#: utils/sort/tuplestore.c:1499 utils/sort/tuplestore.c:1504 +#: utils/sort/tuplestore.c:1510 #, c-format msgid "could not write to tuplestore temporary file: %m" msgstr "не удалось записать в файл временного хранилища кортежей: %m" @@ -23373,6 +23387,15 @@ msgstr "нестандартное использование спецсимво msgid "Use the escape string syntax for escapes, e.g., E'\\r\\n'." msgstr "Используйте для записи спецсимволов синтаксис спецстрок E'\\r\\n'." +#~ msgid "" +#~ "\"%s\" is not a table, materialized view, composite type, or foreign table" +#~ msgstr "" +#~ "\"%s\" - это не таблица, материализованное представление, составной тип " +#~ "или сторонняя таблица" + +#~ msgid "archive member \"%s\" too large for tar format" +#~ msgstr "архивируемый файл \"%s\" слишком велик для формата tar" + #~ msgid "Specify a USING expression to perform the conversion." #~ msgstr "Укажите выражение USING, чтобы выполнить преобразование." diff --git a/src/bin/pg_controldata/po/ru.po b/src/bin/pg_controldata/po/ru.po index f726d90b4af..63c6d793b64 100644 --- a/src/bin/pg_controldata/po/ru.po +++ b/src/bin/pg_controldata/po/ru.po @@ -22,14 +22,13 @@ msgstr "" "Project-Id-Version: PostgreSQL 9 current\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2014-08-02 06:42+0000\n" -"PO-Revision-Date: 2015-07-27 22:17+0300\n" +"PO-Revision-Date: 2015-10-17 17:01+0400\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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-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: Poedit 1.6.7\n" @@ -51,7 +50,7 @@ msgstr "Использование:\n" #: pg_controldata.c:36 #, c-format msgid " %s [OPTION] [DATADIR]\n" -msgstr " %s [ПАРАМЕТР] [КАТАЛОГ]\n" +msgstr " %s [ПАРАМЕТР] [КАТ_ДАННЫХ]\n" #: pg_controldata.c:37 #, c-format diff --git a/src/bin/pg_ctl/po/de.po b/src/bin/pg_ctl/po/de.po index 4cb20cd1859..c5e0563b86c 100644 --- a/src/bin/pg_ctl/po/de.po +++ b/src/bin/pg_ctl/po/de.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2014-08-29 22:42+0000\n" -"PO-Revision-Date: 2015-09-22 23:08-0400\n" +"POT-Creation-Date: 2015-10-23 02:49+0000\n" +"PO-Revision-Date: 2015-10-26 20:26-0400\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: Peter Eisentraut <peter_e@gmx.net>\n" "Language: de\n" @@ -103,37 +103,47 @@ 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:259 +#: pg_ctl.c:260 #, c-format msgid "%s: directory \"%s\" does not exist\n" msgstr "%s: Verzeichnis „%s“ existiert nicht\n" -#: pg_ctl.c:262 +#: pg_ctl.c:263 #, c-format msgid "%s: could not access directory \"%s\": %s\n" msgstr "%s: konnte nicht auf Verzeichnis „%s“ zugreifen: %s\n" -#: pg_ctl.c:275 +#: pg_ctl.c:276 #, c-format msgid "%s: directory \"%s\" is not a database cluster directory\n" msgstr "%s: Verzeichnis „%s“ ist kein Datenbankclusterverzeichnis\n" -#: pg_ctl.c:288 +#: pg_ctl.c:289 #, 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:297 +#: pg_ctl.c:298 #, c-format msgid "%s: the PID file \"%s\" is empty\n" msgstr "%s: die PID-Datei „%s“ ist leer\n" -#: pg_ctl.c:300 +#: pg_ctl.c:301 #, c-format msgid "%s: invalid data in PID file \"%s\"\n" msgstr "%s: ungültige Daten in PID-Datei „%s“\n" -#: pg_ctl.c:531 +#: pg_ctl.c:451 pg_ctl.c:479 +#, c-format +msgid "%s: could not start server: %s\n" +msgstr "%s: konnte Server nicht starten: %s\n" + +#: pg_ctl.c:503 +#, c-format +msgid "%s: could not start server: error code %lu\n" +msgstr "%s: konnte Server nicht starten: Fehlercode %lu\n" + +#: pg_ctl.c:580 #, c-format msgid "" "\n" @@ -142,7 +152,7 @@ msgstr "" "\n" "%s: Option -w wird beim Starten eines Servers vor Version 9.1 nicht unterstützt\n" -#: pg_ctl.c:601 +#: pg_ctl.c:645 #, c-format msgid "" "\n" @@ -151,31 +161,22 @@ msgstr "" "\n" "%s: Option -w kann keine relative Angabe des Socket-Verzeichnisses verwenden\n" -#: pg_ctl.c:656 -#, c-format -msgid "" -"\n" -"%s: this data directory appears to be running a pre-existing postmaster\n" -msgstr "" -"\n" -"%s: in diesem Datenverzeichnis läuft anscheinend bereits in Postmaster\n" - -#: pg_ctl.c:706 +#: pg_ctl.c:736 #, 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:731 +#: pg_ctl.c:761 #, c-format msgid "%s: could not read file \"%s\"\n" msgstr "%s: konnte Datei „%s“ nicht lesen\n" -#: pg_ctl.c:736 +#: pg_ctl.c:766 #, 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:787 +#: pg_ctl.c:817 #, c-format msgid "" "The program \"%s\" is needed by %s but was not found in the\n" @@ -186,7 +187,7 @@ msgstr "" "selben Verzeichnis wie „%s“ gefunden.\n" "Prüfen Sie Ihre Installation.\n" -#: pg_ctl.c:793 +#: pg_ctl.c:823 #, c-format msgid "" "The program \"%s\" was found by \"%s\"\n" @@ -197,42 +198,37 @@ msgstr "" "aber es hatte nicht die gleiche Version wie %s.\n" "Prüfen Sie Ihre Installation.\n" -#: pg_ctl.c:826 +#: pg_ctl.c:856 #, c-format msgid "%s: database system initialization failed\n" msgstr "%s: Initialisierung des Datenbanksystems fehlgeschlagen\n" -#: pg_ctl.c:841 +#: pg_ctl.c:871 #, 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:878 -#, 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:885 +#: pg_ctl.c:909 msgid "waiting for server to start..." msgstr "warte auf Start des Servers..." -#: pg_ctl.c:890 pg_ctl.c:991 pg_ctl.c:1082 +#: pg_ctl.c:914 pg_ctl.c:1021 pg_ctl.c:1112 msgid " done\n" msgstr " fertig\n" -#: pg_ctl.c:891 +#: pg_ctl.c:915 msgid "server started\n" msgstr "Server gestartet\n" -#: pg_ctl.c:894 pg_ctl.c:898 +#: pg_ctl.c:918 pg_ctl.c:922 msgid " stopped waiting\n" msgstr " Warten beendet\n" -#: pg_ctl.c:895 +#: pg_ctl.c:919 msgid "server is still starting up\n" msgstr "Server startet immer noch\n" -#: pg_ctl.c:899 +#: pg_ctl.c:923 #, c-format msgid "" "%s: could not start server\n" @@ -241,43 +237,43 @@ msgstr "" "%s: konnte Server nicht starten\n" "Prüfen Sie die Logausgabe.\n" -#: pg_ctl.c:905 pg_ctl.c:983 pg_ctl.c:1073 +#: pg_ctl.c:929 pg_ctl.c:1013 pg_ctl.c:1103 msgid " failed\n" msgstr " Fehler\n" -#: pg_ctl.c:906 +#: pg_ctl.c:930 #, 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:912 +#: pg_ctl.c:936 msgid "server starting\n" msgstr "Server startet\n" -#: pg_ctl.c:927 pg_ctl.c:1013 pg_ctl.c:1103 pg_ctl.c:1143 +#: pg_ctl.c:957 pg_ctl.c:1043 pg_ctl.c:1133 pg_ctl.c:1173 #, c-format msgid "%s: PID file \"%s\" does not exist\n" msgstr "%s: PID-Datei „%s“ existiert nicht\n" -#: pg_ctl.c:928 pg_ctl.c:1015 pg_ctl.c:1104 pg_ctl.c:1144 +#: pg_ctl.c:958 pg_ctl.c:1045 pg_ctl.c:1134 pg_ctl.c:1174 msgid "Is server running?\n" msgstr "Läuft der Server?\n" -#: pg_ctl.c:934 +#: pg_ctl.c:964 #, 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:942 pg_ctl.c:1037 +#: pg_ctl.c:972 pg_ctl.c:1067 #, 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:949 +#: pg_ctl.c:979 msgid "server shutting down\n" msgstr "Server fährt herunter\n" -#: pg_ctl.c:964 pg_ctl.c:1052 +#: pg_ctl.c:994 pg_ctl.c:1082 msgid "" "WARNING: online backup mode is active\n" "Shutdown will not complete until pg_stop_backup() is called.\n" @@ -287,16 +283,16 @@ msgstr "" "Herunterfahren wird erst abgeschlossen werden, wenn pg_stop_backup() aufgerufen wird.\n" "\n" -#: pg_ctl.c:968 pg_ctl.c:1056 +#: pg_ctl.c:998 pg_ctl.c:1086 msgid "waiting for server to shut down..." msgstr "warte auf Herunterfahren des Servers..." -#: pg_ctl.c:985 pg_ctl.c:1075 +#: pg_ctl.c:1015 pg_ctl.c:1105 #, c-format msgid "%s: server does not shut down\n" msgstr "%s: Server fährt nicht herunter\n" -#: pg_ctl.c:987 pg_ctl.c:1077 +#: pg_ctl.c:1017 pg_ctl.c:1107 msgid "" "HINT: The \"-m fast\" option immediately disconnects sessions rather than\n" "waiting for session-initiated disconnection.\n" @@ -304,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:993 pg_ctl.c:1083 +#: pg_ctl.c:1023 pg_ctl.c:1113 msgid "server stopped\n" msgstr "Server angehalten\n" -#: pg_ctl.c:1016 pg_ctl.c:1089 +#: pg_ctl.c:1046 pg_ctl.c:1119 msgid "starting server anyway\n" msgstr "starte Server trotzdem\n" -#: pg_ctl.c:1025 +#: pg_ctl.c:1055 #, 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:1028 pg_ctl.c:1113 +#: pg_ctl.c:1058 pg_ctl.c:1143 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:1087 +#: pg_ctl.c:1117 #, 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:1110 +#: pg_ctl.c:1140 #, 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:1119 +#: pg_ctl.c:1149 #, 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:1124 +#: pg_ctl.c:1154 msgid "server signaled\n" msgstr "Signal an Server gesendet\n" -#: pg_ctl.c:1150 +#: pg_ctl.c:1180 #, 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:1159 +#: pg_ctl.c:1189 #, 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:1174 +#: pg_ctl.c:1204 #, 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:1180 +#: pg_ctl.c:1210 #, 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:1188 +#: pg_ctl.c:1218 #, 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:1191 +#: pg_ctl.c:1221 #, 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:1196 +#: pg_ctl.c:1226 msgid "server promoting\n" msgstr "Server wird befördert\n" -#: pg_ctl.c:1243 +#: pg_ctl.c:1273 #, c-format msgid "%s: single-user server is running (PID: %ld)\n" msgstr "%s: Einzelbenutzerserver läuft (PID: %ld)\n" -#: pg_ctl.c:1256 +#: pg_ctl.c:1286 #, c-format msgid "%s: server is running (PID: %ld)\n" msgstr "%s: Server läuft (PID: %ld)\n" -#: pg_ctl.c:1272 +#: pg_ctl.c:1302 #, c-format msgid "%s: no server running\n" msgstr "%s: kein Server läuft\n" -#: pg_ctl.c:1290 +#: pg_ctl.c:1320 #, 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:1347 +#: pg_ctl.c:1377 #, c-format msgid "%s: could not find own program executable\n" msgstr "%s: konnte eigene Programmdatei nicht finden\n" -#: pg_ctl.c:1357 +#: pg_ctl.c:1387 #, c-format msgid "%s: could not find postgres program executable\n" msgstr "%s: konnte „postgres“ Programmdatei nicht finden\n" -#: pg_ctl.c:1437 pg_ctl.c:1469 +#: pg_ctl.c:1467 pg_ctl.c:1499 #, c-format msgid "%s: could not open service manager\n" msgstr "%s: konnte Servicemanager nicht öffnen\n" -#: pg_ctl.c:1443 +#: pg_ctl.c:1473 #, c-format msgid "%s: service \"%s\" already registered\n" msgstr "%s: Systemdienst „%s“ ist bereits registriert\n" -#: pg_ctl.c:1454 +#: pg_ctl.c:1484 #, 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:1475 +#: pg_ctl.c:1505 #, c-format msgid "%s: service \"%s\" not registered\n" msgstr "%s: Systemdienst „%s“ ist nicht registriert\n" -#: pg_ctl.c:1482 +#: pg_ctl.c:1512 #, 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:1489 +#: pg_ctl.c:1519 #, 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:1574 +#: pg_ctl.c:1604 msgid "Waiting for server startup...\n" msgstr "Warte auf Start des Servers...\n" -#: pg_ctl.c:1577 +#: pg_ctl.c:1607 msgid "Timed out waiting for server startup\n" msgstr "Zeitüberschreitung beim Warten auf Start des Servers\n" -#: pg_ctl.c:1581 +#: pg_ctl.c:1611 msgid "Server started and accepting connections\n" msgstr "Server wurde gestartet und nimmt Verbindungen an\n" -#: pg_ctl.c:1625 +#: pg_ctl.c:1666 #, 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:1697 +#: pg_ctl.c:1738 #, 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:1706 +#: pg_ctl.c:1747 #, 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:1719 +#: pg_ctl.c:1760 #, c-format msgid "%s: could not allocate SIDs: error code %lu\n" msgstr "%s: konnte SIDs nicht erzeugen: Fehlercode %lu\n" -#: pg_ctl.c:1738 +#: pg_ctl.c:1779 #, 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:1771 +#: pg_ctl.c:1812 #, 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:1853 +#: pg_ctl.c:1894 #, c-format msgid "Try \"%s --help\" for more information.\n" msgstr "Versuchen Sie „%s --help“ für weitere Informationen.\n" -#: pg_ctl.c:1861 +#: pg_ctl.c:1902 #, c-format msgid "" "%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n" @@ -491,27 +487,27 @@ msgstr "" "starten, anzuhalten oder zu steuern.\n" "\n" -#: pg_ctl.c:1862 +#: pg_ctl.c:1903 #, c-format msgid "Usage:\n" msgstr "Aufruf:\n" -#: pg_ctl.c:1863 +#: pg_ctl.c:1904 #, 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:1864 +#: pg_ctl.c:1905 #, 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:1865 +#: pg_ctl.c:1906 #, 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:1866 +#: pg_ctl.c:1907 #, c-format msgid "" " %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n" @@ -520,27 +516,27 @@ msgstr "" " %s restart [-w] [-t SEK] [-D DATENVERZ] [-s] [-m SHUTDOWN-MODUS]\n" " [-o \"OPTIONEN\"]\n" -#: pg_ctl.c:1868 +#: pg_ctl.c:1909 #, c-format msgid " %s reload [-D DATADIR] [-s]\n" msgstr " %s reload [-D DATENVERZ] [-s]\n" -#: pg_ctl.c:1869 +#: pg_ctl.c:1910 #, c-format msgid " %s status [-D DATADIR]\n" msgstr " %s status [-D DATENVERZ]\n" -#: pg_ctl.c:1870 +#: pg_ctl.c:1911 #, c-format msgid " %s promote [-D DATADIR] [-s]\n" msgstr " %s promote [-D DATENVERZ] [-s]\n" -#: pg_ctl.c:1871 +#: pg_ctl.c:1912 #, c-format msgid " %s kill SIGNALNAME PID\n" msgstr " %s kill SIGNALNAME PID\n" -#: pg_ctl.c:1873 +#: pg_ctl.c:1914 #, c-format msgid "" " %s register [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n" @@ -549,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:1875 +#: pg_ctl.c:1916 #, c-format msgid " %s unregister [-N SERVICENAME]\n" msgstr " %s unregister [-N DIENSTNAME]\n" -#: pg_ctl.c:1878 +#: pg_ctl.c:1919 #, c-format msgid "" "\n" @@ -563,42 +559,42 @@ msgstr "" "\n" "Optionen für alle Modi:\n" -#: pg_ctl.c:1879 +#: pg_ctl.c:1920 #, c-format msgid " -D, --pgdata=DATADIR location of the database storage area\n" msgstr " -D, --pgdata=DATENVERZ Datenbankverzeichnis\n" -#: pg_ctl.c:1880 +#: pg_ctl.c:1921 #, c-format msgid " -s, --silent only print errors, no informational messages\n" msgstr " -s, --silent zeige nur Fehler, keine Informationsmeldungen\n" -#: pg_ctl.c:1881 +#: pg_ctl.c:1922 #, 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:1882 +#: pg_ctl.c:1923 #, c-format msgid " -V, --version output version information, then exit\n" msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n" -#: pg_ctl.c:1883 +#: pg_ctl.c:1924 #, c-format msgid " -w wait until operation completes\n" msgstr " -w warte bis Operation abgeschlossen ist\n" -#: pg_ctl.c:1884 +#: pg_ctl.c:1925 #, c-format msgid " -W do not wait until operation completes\n" msgstr " -W warte nicht bis Operation abgeschlossen ist\n" -#: pg_ctl.c:1885 +#: pg_ctl.c:1926 #, c-format msgid " -?, --help show this help, then exit\n" msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n" -#: pg_ctl.c:1886 +#: pg_ctl.c:1927 #, c-format msgid "" "(The default is to wait for shutdown, but not for start or restart.)\n" @@ -608,14 +604,14 @@ msgstr "" "Start oder Neustart.)\n" "\n" -#: pg_ctl.c:1887 +#: pg_ctl.c:1928 #, 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:1889 +#: pg_ctl.c:1930 #, c-format msgid "" "\n" @@ -624,24 +620,24 @@ msgstr "" "\n" "Optionen für Start oder Neustart:\n" -#: pg_ctl.c:1891 +#: pg_ctl.c:1932 #, 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:1893 +#: pg_ctl.c:1934 #, c-format msgid " -c, --core-files not applicable on this platform\n" msgstr " -c, --core-files betrifft diese Plattform nicht\n" -#: pg_ctl.c:1895 +#: pg_ctl.c:1936 #, 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:1896 +#: pg_ctl.c:1937 #, c-format msgid "" " -o OPTIONS command line options to pass to postgres\n" @@ -650,12 +646,12 @@ msgstr "" " -o OPTIONEN Kommandozeilenoptionen für postgres (PostgreSQL-\n" " Serverprogramm) oder initdb\n" -#: pg_ctl.c:1898 +#: pg_ctl.c:1939 #, c-format msgid " -p PATH-TO-POSTGRES normally not necessary\n" msgstr " -p PFAD-ZU-POSTGRES normalerweise nicht notwendig\n" -#: pg_ctl.c:1899 +#: pg_ctl.c:1940 #, c-format msgid "" "\n" @@ -664,12 +660,12 @@ msgstr "" "\n" "Optionen für Anhalten oder Neustart:\n" -#: pg_ctl.c:1900 +#: pg_ctl.c:1941 #, 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:1902 +#: pg_ctl.c:1943 #, c-format msgid "" "\n" @@ -678,24 +674,24 @@ msgstr "" "\n" "Shutdown-Modi sind:\n" -#: pg_ctl.c:1903 +#: pg_ctl.c:1944 #, c-format msgid " smart quit after all clients have disconnected\n" msgstr " smart beende nachdem alle Clientverbindungen geschlossen sind\n" -#: pg_ctl.c:1904 +#: pg_ctl.c:1945 #, c-format msgid " fast quit directly, with proper shutdown\n" msgstr " fast beende direkt, mit richtigem Shutdown\n" -#: pg_ctl.c:1905 +#: pg_ctl.c:1946 #, 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:1907 +#: pg_ctl.c:1948 #, c-format msgid "" "\n" @@ -704,7 +700,7 @@ msgstr "" "\n" "Erlaubte Signalnamen für „kill“:\n" -#: pg_ctl.c:1911 +#: pg_ctl.c:1952 #, c-format msgid "" "\n" @@ -713,27 +709,27 @@ msgstr "" "\n" "Optionen für „register“ und „unregister“:\n" -#: pg_ctl.c:1912 +#: pg_ctl.c:1953 #, 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:1913 +#: pg_ctl.c:1954 #, 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:1914 +#: pg_ctl.c:1955 #, 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:1915 +#: pg_ctl.c:1956 #, 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:1917 +#: pg_ctl.c:1958 #, c-format msgid "" "\n" @@ -742,19 +738,19 @@ msgstr "" "\n" "Starttypen sind:\n" -#: pg_ctl.c:1918 +#: pg_ctl.c:1959 #, 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:1919 +#: pg_ctl.c:1960 #, c-format msgid " demand start service on demand\n" msgstr " demand Dienst bei Bedarf starten\n" -#: pg_ctl.c:1922 +#: pg_ctl.c:1963 #, c-format msgid "" "\n" @@ -763,27 +759,27 @@ msgstr "" "\n" "Berichten Sie Fehler an <pgsql-bugs@postgresql.org>.\n" -#: pg_ctl.c:1947 +#: pg_ctl.c:1988 #, c-format msgid "%s: unrecognized shutdown mode \"%s\"\n" msgstr "%s: unbekannter Shutdown-Modus „%s“\n" -#: pg_ctl.c:1979 +#: pg_ctl.c:2020 #, c-format msgid "%s: unrecognized signal name \"%s\"\n" msgstr "%s: unbekannter Signalname „%s“\n" -#: pg_ctl.c:1996 +#: pg_ctl.c:2037 #, c-format msgid "%s: unrecognized start type \"%s\"\n" msgstr "%s: unbekannter Starttyp „%s“\n" -#: pg_ctl.c:2051 +#: pg_ctl.c:2092 #, 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:2123 +#: pg_ctl.c:2164 #, c-format msgid "" "%s: cannot be run as root\n" @@ -794,32 +790,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:2190 +#: pg_ctl.c:2231 #, 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:2228 +#: pg_ctl.c:2269 #, 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:2252 +#: pg_ctl.c:2293 #, c-format msgid "%s: missing arguments for kill mode\n" msgstr "%s: fehlende Argumente für „kill“-Modus\n" -#: pg_ctl.c:2270 +#: pg_ctl.c:2311 #, c-format msgid "%s: unrecognized operation mode \"%s\"\n" msgstr "%s: unbekannter Operationsmodus „%s“\n" -#: pg_ctl.c:2280 +#: pg_ctl.c:2321 #, c-format msgid "%s: no operation specified\n" msgstr "%s: keine Operation angegeben\n" -#: pg_ctl.c:2301 +#: pg_ctl.c:2342 #, 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" diff --git a/src/bin/pg_ctl/po/ru.po b/src/bin/pg_ctl/po/ru.po index 7f8bbc66b23..61b70053667 100644 --- a/src/bin/pg_ctl/po/ru.po +++ b/src/bin/pg_ctl/po/ru.po @@ -28,20 +28,20 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9 current\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2014-09-02 11:42+0000\n" -"PO-Revision-Date: 2015-07-27 22:28+0300\n" +"POT-Creation-Date: 2015-10-18 08:49+0000\n" +"PO-Revision-Date: 2015-10-17 17:03+0400\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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-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 1.5\n" +"X-Poedit-Language: Russian\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" +"X-Poedit-SourceCharset: utf-8\n" #: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284 #, c-format @@ -130,37 +130,47 @@ msgstr "дочерний процесс завершился с нераспоз msgid "could not get current working directory: %s\n" msgstr "не удалось определить текущий рабочий каталог: %s\n" -#: pg_ctl.c:259 +#: pg_ctl.c:260 #, c-format msgid "%s: directory \"%s\" does not exist\n" msgstr "%s: каталог \"%s\" не существует\n" -#: pg_ctl.c:262 +#: pg_ctl.c:263 #, c-format msgid "%s: could not access directory \"%s\": %s\n" msgstr "%s: нет доступа к каталогу \"%s\": %s\n" -#: pg_ctl.c:275 +#: pg_ctl.c:276 #, c-format msgid "%s: directory \"%s\" is not a database cluster directory\n" msgstr "%s: каталог \"%s\" не содержит структуры кластера баз данных\n" -#: pg_ctl.c:288 +#: pg_ctl.c:289 #, 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:298 #, c-format msgid "%s: the PID file \"%s\" is empty\n" msgstr "%s: файл PID \"%s\" пуст\n" -#: pg_ctl.c:300 +#: pg_ctl.c:301 #, c-format msgid "%s: invalid data in PID file \"%s\"\n" msgstr "%s: неверные данные в файле PID \"%s\"\n" -#: pg_ctl.c:531 +#: pg_ctl.c:451 pg_ctl.c:479 +#, c-format +msgid "%s: could not start server: %s\n" +msgstr "%s: не удалось запустить сервер: %s\n" + +#: pg_ctl.c:503 +#, c-format +msgid "%s: could not start server: error code %lu\n" +msgstr "%s: не удалось запустить сервер (код ошибки: %lu)\n" + +#: pg_ctl.c:580 #, c-format msgid "" "\n" @@ -169,7 +179,7 @@ msgstr "" "\n" "%s: параметр -w не поддерживается при запуске сервера до версии 9.1\n" -#: pg_ctl.c:601 +#: pg_ctl.c:645 #, c-format msgid "" "\n" @@ -178,34 +188,24 @@ msgstr "" "\n" "%s: в параметре -w нельзя указывать относительный путь к каталогу сокетов\n" -#: pg_ctl.c:656 -#, 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:706 +#: pg_ctl.c:736 #, c-format msgid "%s: cannot set core file size limit; disallowed by hard limit\n" msgstr "" "%s: не удалось ограничить размер дампа памяти; запрещено жёстким " "ограничением\n" -#: pg_ctl.c:731 +#: pg_ctl.c:761 #, c-format msgid "%s: could not read file \"%s\"\n" msgstr "%s: не удалось прочитать файл \"%s\"\n" -#: pg_ctl.c:736 +#: pg_ctl.c:766 #, c-format msgid "%s: option file \"%s\" must have exactly one line\n" msgstr "%s: в файле параметров \"%s\" должна быть ровно одна строка\n" -#: pg_ctl.c:787 +#: pg_ctl.c:817 #, c-format msgid "" "The program \"%s\" is needed by %s but was not found in the\n" @@ -216,7 +216,7 @@ msgstr "" "в каталоге \"%s\".\n" "Проверьте вашу установку PostgreSQL.\n" -#: pg_ctl.c:793 +#: pg_ctl.c:823 #, c-format msgid "" "The program \"%s\" was found by \"%s\"\n" @@ -227,44 +227,39 @@ msgstr "" "но её версия отличается от версии %s.\n" "Проверьте вашу установку PostgreSQL.\n" -#: pg_ctl.c:826 +#: pg_ctl.c:856 #, c-format msgid "%s: database system initialization failed\n" msgstr "%s: сбой при инициализации системы баз данных\n" -#: pg_ctl.c:841 +#: pg_ctl.c:871 #, c-format msgid "%s: another server might be running; trying to start server anyway\n" msgstr "" "%s: возможно, уже работает другой сервер; всё же пробуем запустить этот " "сервер\n" -#: pg_ctl.c:878 -#, c-format -msgid "%s: could not start server: exit code was %d\n" -msgstr "%s: не удалось запустить сервер, код возврата: %d\n" - -#: pg_ctl.c:885 +#: pg_ctl.c:909 msgid "waiting for server to start..." msgstr "ожидание запуска сервера..." -#: pg_ctl.c:890 pg_ctl.c:991 pg_ctl.c:1082 +#: pg_ctl.c:914 pg_ctl.c:1021 pg_ctl.c:1112 msgid " done\n" msgstr " готово\n" -#: pg_ctl.c:891 +#: pg_ctl.c:915 msgid "server started\n" msgstr "сервер запущен\n" -#: pg_ctl.c:894 pg_ctl.c:898 +#: pg_ctl.c:918 pg_ctl.c:922 msgid " stopped waiting\n" msgstr " прекращение ожидания\n" -#: pg_ctl.c:895 +#: pg_ctl.c:919 msgid "server is still starting up\n" msgstr "сервер всё ещё запускается\n" -#: pg_ctl.c:899 +#: pg_ctl.c:923 #, c-format msgid "" "%s: could not start server\n" @@ -273,44 +268,44 @@ msgstr "" "%s: не удалось запустить сервер\n" "Изучите протокол выполнения.\n" -#: pg_ctl.c:905 pg_ctl.c:983 pg_ctl.c:1073 +#: pg_ctl.c:929 pg_ctl.c:1013 pg_ctl.c:1103 msgid " failed\n" msgstr " ошибка\n" -#: pg_ctl.c:906 +#: pg_ctl.c:930 #, c-format msgid "%s: could not wait for server because of misconfiguration\n" msgstr "%s: не удалось дождаться сервера вследствие ошибки конфигурации\n" -#: pg_ctl.c:912 +#: pg_ctl.c:936 msgid "server starting\n" msgstr "сервер запускается\n" -#: pg_ctl.c:927 pg_ctl.c:1013 pg_ctl.c:1103 pg_ctl.c:1143 +#: pg_ctl.c:957 pg_ctl.c:1043 pg_ctl.c:1133 pg_ctl.c:1173 #, c-format msgid "%s: PID file \"%s\" does not exist\n" msgstr "%s: файл PID \"%s\" не существует\n" -#: pg_ctl.c:928 pg_ctl.c:1015 pg_ctl.c:1104 pg_ctl.c:1144 +#: pg_ctl.c:958 pg_ctl.c:1045 pg_ctl.c:1134 pg_ctl.c:1174 msgid "Is server running?\n" msgstr "Запущен ли сервер?\n" -#: pg_ctl.c:934 +#: pg_ctl.c:964 #, c-format msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n" msgstr "" "%s: остановить сервер с PID %ld нельзя - он запущен в монопольном режиме\n" -#: pg_ctl.c:942 pg_ctl.c:1037 +#: pg_ctl.c:972 pg_ctl.c:1067 #, c-format msgid "%s: could not send stop signal (PID: %ld): %s\n" msgstr "%s: не удалось отправить сигнал остановки (PID: %ld): %s\n" -#: pg_ctl.c:949 +#: pg_ctl.c:979 msgid "server shutting down\n" msgstr "сервер останавливается\n" -#: pg_ctl.c:964 pg_ctl.c:1052 +#: pg_ctl.c:994 pg_ctl.c:1082 msgid "" "WARNING: online backup mode is active\n" "Shutdown will not complete until pg_stop_backup() is called.\n" @@ -320,16 +315,16 @@ msgstr "" "Выключение произойдёт только при вызове pg_stop_backup().\n" "\n" -#: pg_ctl.c:968 pg_ctl.c:1056 +#: pg_ctl.c:998 pg_ctl.c:1086 msgid "waiting for server to shut down..." msgstr "ожидание завершения работы сервера..." -#: pg_ctl.c:985 pg_ctl.c:1075 +#: pg_ctl.c:1015 pg_ctl.c:1105 #, c-format msgid "%s: server does not shut down\n" msgstr "%s: сервер не останавливается\n" -#: pg_ctl.c:987 pg_ctl.c:1077 +#: pg_ctl.c:1017 pg_ctl.c:1107 msgid "" "HINT: The \"-m fast\" option immediately disconnects sessions rather than\n" "waiting for session-initiated disconnection.\n" @@ -337,189 +332,189 @@ msgstr "" "ПОДСКАЗКА: Параметр \"-m fast\" может сбросить сеансы принудительно,\n" "не дожидаясь, пока они завершатся сами.\n" -#: pg_ctl.c:993 pg_ctl.c:1083 +#: pg_ctl.c:1023 pg_ctl.c:1113 msgid "server stopped\n" msgstr "сервер остановлен\n" -#: pg_ctl.c:1016 pg_ctl.c:1089 +#: pg_ctl.c:1046 pg_ctl.c:1119 msgid "starting server anyway\n" msgstr "сервер запускается, несмотря на это\n" -#: pg_ctl.c:1025 +#: pg_ctl.c:1055 #, c-format msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n" msgstr "" "%s: перезапустить сервер с PID %ld нельзя - он запущен в монопольном режиме\n" -#: pg_ctl.c:1028 pg_ctl.c:1113 +#: pg_ctl.c:1058 pg_ctl.c:1143 msgid "Please terminate the single-user server and try again.\n" msgstr "Пожалуйста, остановите его и повторите попытку.\n" -#: pg_ctl.c:1087 +#: pg_ctl.c:1117 #, c-format msgid "%s: old server process (PID: %ld) seems to be gone\n" msgstr "%s: похоже, что старый серверный процесс (PID: %ld) исчез\n" -#: pg_ctl.c:1110 +#: pg_ctl.c:1140 #, c-format msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n" msgstr "" "%s: перезагрузить сервер с PID %ld нельзя - он запущен в монопольном режиме\n" -#: pg_ctl.c:1119 +#: pg_ctl.c:1149 #, c-format msgid "%s: could not send reload signal (PID: %ld): %s\n" msgstr "%s: не удалось отправить сигнал перезагрузки (PID: %ld): %s\n" -#: pg_ctl.c:1124 +#: pg_ctl.c:1154 msgid "server signaled\n" msgstr "сигнал отправлен серверу\n" -#: pg_ctl.c:1150 +#: pg_ctl.c:1180 #, c-format msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n" msgstr "" "%s: повысить сервер с PID %ld нельзя - он выполняется в монопольном режиме\n" -#: pg_ctl.c:1159 +#: pg_ctl.c:1189 #, c-format msgid "%s: cannot promote server; server is not in standby mode\n" msgstr "%s: повысить сервер нельзя - он работает не в режиме резерва\n" -#: pg_ctl.c:1174 +#: pg_ctl.c:1204 #, c-format msgid "%s: could not create promote signal file \"%s\": %s\n" msgstr "%s: не удалось создать файл \"%s\" с сигналом к повышению: %s\n" -#: pg_ctl.c:1180 +#: pg_ctl.c:1210 #, c-format msgid "%s: could not write promote signal file \"%s\": %s\n" msgstr "%s: не удалось записать файл \"%s\" с сигналом к повышению: %s\n" -#: pg_ctl.c:1188 +#: pg_ctl.c:1218 #, c-format msgid "%s: could not send promote signal (PID: %ld): %s\n" msgstr "%s: не удалось отправить сигнал к повышению (PID: %ld): %s\n" -#: pg_ctl.c:1191 +#: pg_ctl.c:1221 #, c-format msgid "%s: could not remove promote signal file \"%s\": %s\n" msgstr "%s: ошибка при удалении файла \"%s\" с сигналом к повышению: %s\n" -#: pg_ctl.c:1196 +#: pg_ctl.c:1226 msgid "server promoting\n" msgstr "сервер повышается\n" -#: pg_ctl.c:1243 +#: pg_ctl.c:1273 #, c-format msgid "%s: single-user server is running (PID: %ld)\n" msgstr "%s: сервер работает в монопольном режиме (PID: %ld)\n" -#: pg_ctl.c:1256 +#: pg_ctl.c:1286 #, c-format msgid "%s: server is running (PID: %ld)\n" msgstr "%s: сервер работает (PID: %ld)\n" -#: pg_ctl.c:1272 +#: pg_ctl.c:1302 #, c-format msgid "%s: no server running\n" msgstr "%s: сервер не работает\n" -#: pg_ctl.c:1290 +#: pg_ctl.c:1320 #, c-format msgid "%s: could not send signal %d (PID: %ld): %s\n" msgstr "%s: не удалось отправить сигнал %d (PID: %ld): %s\n" -#: pg_ctl.c:1347 +#: pg_ctl.c:1377 #, c-format msgid "%s: could not find own program executable\n" msgstr "%s: не удалось найти свой исполняемый файл\n" -#: pg_ctl.c:1357 +#: pg_ctl.c:1387 #, c-format msgid "%s: could not find postgres program executable\n" msgstr "%s: не удалось найти исполняемый файл postgres\n" -#: pg_ctl.c:1437 pg_ctl.c:1469 +#: pg_ctl.c:1467 pg_ctl.c:1499 #, c-format msgid "%s: could not open service manager\n" msgstr "%s: не удалось открыть менеджер служб\n" -#: pg_ctl.c:1443 +#: pg_ctl.c:1473 #, c-format msgid "%s: service \"%s\" already registered\n" msgstr "%s: служба \"%s\" уже зарегистрирована\n" -#: pg_ctl.c:1454 +#: pg_ctl.c:1484 #, c-format msgid "%s: could not register service \"%s\": error code %lu\n" msgstr "%s: не удалось зарегистрировать службу \"%s\" (код ошибки: %lu)\n" -#: pg_ctl.c:1475 +#: pg_ctl.c:1505 #, c-format msgid "%s: service \"%s\" not registered\n" msgstr "%s: служба \"%s\" не зарегистрирована\n" -#: pg_ctl.c:1482 +#: pg_ctl.c:1512 #, c-format msgid "%s: could not open service \"%s\": error code %lu\n" msgstr "%s: не удалось открыть службу \"%s\" (код ошибки: %lu)\n" -#: pg_ctl.c:1489 +#: pg_ctl.c:1519 #, c-format msgid "%s: could not unregister service \"%s\": error code %lu\n" msgstr "%s: ошибка при удалении службы \"%s\" (код ошибки: %lu)\n" -#: pg_ctl.c:1574 +#: pg_ctl.c:1604 msgid "Waiting for server startup...\n" msgstr "Ожидание запуска сервера...\n" -#: pg_ctl.c:1577 +#: pg_ctl.c:1607 msgid "Timed out waiting for server startup\n" msgstr "Превышено время ожидания запуска сервера\n" -#: pg_ctl.c:1581 +#: pg_ctl.c:1611 msgid "Server started and accepting connections\n" msgstr "Сервер запущен и принимает подключения\n" -#: pg_ctl.c:1625 +#: pg_ctl.c:1666 #, c-format msgid "%s: could not start service \"%s\": error code %lu\n" msgstr "%s: не удалось запустить службу \"%s\" (код ошибки: %lu)\n" -#: pg_ctl.c:1697 +#: pg_ctl.c:1738 #, c-format msgid "%s: WARNING: cannot create restricted tokens on this platform\n" msgstr "%s: ПРЕДУПРЕЖДЕНИЕ: в этой ОС нельзя создавать ограниченные маркеры\n" -#: pg_ctl.c:1706 +#: pg_ctl.c:1747 #, c-format msgid "%s: could not open process token: error code %lu\n" msgstr "%s: не удалось открыть маркер процесса (код ошибки: %lu)\n" -#: pg_ctl.c:1719 +#: pg_ctl.c:1760 #, c-format msgid "%s: could not allocate SIDs: error code %lu\n" msgstr "%s: не удалось подготовить структуры SID (код ошибки: %lu)\n" -#: pg_ctl.c:1738 +#: pg_ctl.c:1779 #, c-format msgid "%s: could not create restricted token: error code %lu\n" msgstr "%s: не удалось создать ограниченный маркер (код ошибки: %lu)\n" -#: pg_ctl.c:1771 +#: pg_ctl.c:1812 #, c-format msgid "%s: WARNING: could not locate all job object functions in system API\n" msgstr "" "%s: ПРЕДУПРЕЖДЕНИЕ: не удалось найти все функции для работы с задачами в " "системном API\n" -#: pg_ctl.c:1853 +#: pg_ctl.c:1894 #, c-format msgid "Try \"%s --help\" for more information.\n" msgstr "Для дополнительной информации попробуйте \"%s --help\".\n" -#: pg_ctl.c:1861 +#: pg_ctl.c:1902 #, c-format msgid "" "%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n" @@ -529,18 +524,18 @@ msgstr "" "PostgreSQL.\n" "\n" -#: pg_ctl.c:1862 +#: pg_ctl.c:1903 #, c-format msgid "Usage:\n" msgstr "Использование:\n" -#: pg_ctl.c:1863 +#: pg_ctl.c:1904 #, c-format msgid " %s init[db] [-D DATADIR] [-s] [-o \"OPTIONS\"]\n" msgstr "" " %s init[db] [-D КАТАЛОГ-ДАННЫХ] [-s] [-o \"ПАРАМЕТРЫ\"]\n" -#: pg_ctl.c:1864 +#: pg_ctl.c:1905 #, c-format msgid "" " %s start [-w] [-t SECS] [-D DATADIR] [-s] [-l FILENAME] [-o \"OPTIONS" @@ -549,13 +544,13 @@ msgstr "" " %s start [-w] [-t СЕК] [-D КАТАЛОГ-ДАННЫХ] [-s] [-l ИМЯ-ФАЙЛА]\n" " [-o \"ПАРАМЕТРЫ\"]\n" -#: pg_ctl.c:1865 +#: pg_ctl.c:1906 #, 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:1866 +#: pg_ctl.c:1907 #, c-format msgid "" " %s restart [-w] [-t SECS] [-D DATADIR] [-s] [-m SHUTDOWN-MODE]\n" @@ -564,27 +559,27 @@ msgstr "" " %s restart [-w] [-t СЕК] [-D КАТАЛОГ-ДАННЫХ] [-s] [-m РЕЖИМ-ОСТАНОВКИ]\n" " [-o \"ПАРАМЕТРЫ\"]\n" -#: pg_ctl.c:1868 +#: pg_ctl.c:1909 #, c-format msgid " %s reload [-D DATADIR] [-s]\n" msgstr " %s reload [-D КАТАЛОГ-ДАННЫХ] [-s]\n" -#: pg_ctl.c:1869 +#: pg_ctl.c:1910 #, c-format msgid " %s status [-D DATADIR]\n" msgstr " %s status [-D КАТАЛОГ-ДАННЫХ]\n" -#: pg_ctl.c:1870 +#: pg_ctl.c:1911 #, c-format msgid " %s promote [-D DATADIR] [-s]\n" msgstr " %s promote [-D КАТАЛОГ-ДАННЫХ] [-s]\n" -#: pg_ctl.c:1871 +#: pg_ctl.c:1912 #, c-format msgid " %s kill SIGNALNAME PID\n" msgstr " %s kill СИГНАЛ PID\n" -#: pg_ctl.c:1873 +#: pg_ctl.c:1914 #, c-format msgid "" " %s register [-N SERVICENAME] [-U USERNAME] [-P PASSWORD] [-D DATADIR]\n" @@ -594,12 +589,12 @@ msgstr "" " [-D КАТАЛОГ-ДАННЫХ] [-S ТИП-ЗАПУСКА] [-w] [-t СЕК]\n" " [-o \"ПАРАМЕТРЫ\"]\n" -#: pg_ctl.c:1875 +#: pg_ctl.c:1916 #, c-format msgid " %s unregister [-N SERVICENAME]\n" msgstr " %s unregister [-N ИМЯ-СЛУЖБЫ]\n" -#: pg_ctl.c:1878 +#: pg_ctl.c:1919 #, c-format msgid "" "\n" @@ -608,45 +603,45 @@ msgstr "" "\n" "Общие параметры:\n" -#: pg_ctl.c:1879 +#: pg_ctl.c:1920 #, c-format msgid " -D, --pgdata=DATADIR location of the database storage area\n" msgstr " -D, --pgdata=КАТАЛОГ расположение хранилища баз данных\n" -#: pg_ctl.c:1880 +#: pg_ctl.c:1921 #, c-format msgid " -s, --silent only print errors, no informational messages\n" msgstr "" " -s, --silent выводить только ошибки, без информационных " "сообщений\n" -#: pg_ctl.c:1881 +#: 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:1882 +#: pg_ctl.c:1923 #, c-format msgid " -V, --version output version information, then exit\n" msgstr " -V, --version показать версию и выйти\n" -#: pg_ctl.c:1883 +#: pg_ctl.c:1924 #, c-format msgid " -w wait until operation completes\n" msgstr " -w ждать завершения операции\n" -#: pg_ctl.c:1884 +#: pg_ctl.c:1925 #, c-format msgid " -W do not wait until operation completes\n" msgstr " -W не ждать завершения операции\n" -#: pg_ctl.c:1885 +#: pg_ctl.c:1926 #, c-format msgid " -?, --help show this help, then exit\n" msgstr " -?, --help показать эту справку и выйти\n" -#: pg_ctl.c:1886 +#: pg_ctl.c:1927 #, c-format msgid "" "(The default is to wait for shutdown, but not for start or restart.)\n" @@ -655,12 +650,12 @@ msgstr "" "(По умолчанию ожидание имеет место при остановке, но не при (пере)запуске.)\n" "\n" -#: pg_ctl.c:1887 +#: 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:1889 +#: pg_ctl.c:1930 #, c-format msgid "" "\n" @@ -669,24 +664,24 @@ msgstr "" "\n" "Параметры запуска и перезапуска:\n" -#: pg_ctl.c:1891 +#: 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:1893 +#: pg_ctl.c:1934 #, c-format msgid " -c, --core-files not applicable on this platform\n" msgstr " -c, --core-files неприменимо на этой платформе\n" -#: pg_ctl.c:1895 +#: 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:1896 +#: pg_ctl.c:1937 #, c-format msgid "" " -o OPTIONS command line options to pass to postgres\n" @@ -695,12 +690,12 @@ msgstr "" " -o ПАРАМЕТРЫ параметры командной строки для postgres\n" " (исполняемого файла сервера PostgreSQL) или initdb\n" -#: pg_ctl.c:1898 +#: pg_ctl.c:1939 #, c-format msgid " -p PATH-TO-POSTGRES normally not necessary\n" msgstr " -p ПУТЬ-К-POSTGRES обычно не требуется\n" -#: pg_ctl.c:1899 +#: pg_ctl.c:1940 #, c-format msgid "" "\n" @@ -709,14 +704,14 @@ msgstr "" "\n" "Параметры остановки и перезапуска:\n" -#: pg_ctl.c:1900 +#: 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:1902 +#: pg_ctl.c:1943 #, c-format msgid "" "\n" @@ -725,17 +720,17 @@ msgstr "" "\n" "Режимы остановки:\n" -#: pg_ctl.c:1903 +#: pg_ctl.c:1944 #, c-format msgid " smart quit after all clients have disconnected\n" msgstr " smart закончить работу после отключения всех клиентов\n" -#: pg_ctl.c:1904 +#: pg_ctl.c:1945 #, c-format msgid " fast quit directly, with proper shutdown\n" msgstr " fast закончить сразу, в штатном режиме\n" -#: pg_ctl.c:1905 +#: pg_ctl.c:1946 #, c-format msgid "" " immediate quit without complete shutdown; will lead to recovery on " @@ -744,7 +739,7 @@ msgstr "" " immediate закончить немедленно, в экстренном режиме; влечёт за собой\n" " восстановление при перезапуске\n" -#: pg_ctl.c:1907 +#: pg_ctl.c:1948 #, c-format msgid "" "\n" @@ -753,7 +748,7 @@ msgstr "" "\n" "Разрешённые сигналы для команды kill:\n" -#: pg_ctl.c:1911 +#: pg_ctl.c:1952 #, c-format msgid "" "\n" @@ -762,30 +757,30 @@ msgstr "" "\n" "Параметры для регистрации и удаления:\n" -#: pg_ctl.c:1912 +#: 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:1913 +#: pg_ctl.c:1954 #, c-format msgid " -P PASSWORD password of account to register PostgreSQL server\n" msgstr "" " -P ПАРОЛЬ пароль учётной записи для регистрации сервера PostgreSQL\n" -#: pg_ctl.c:1914 +#: 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:1915 +#: 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:1917 +#: pg_ctl.c:1958 #, c-format msgid "" "\n" @@ -794,7 +789,7 @@ msgstr "" "\n" "Типы запуска:\n" -#: pg_ctl.c:1918 +#: pg_ctl.c:1959 #, c-format msgid "" " auto start service automatically during system startup (default)\n" @@ -802,12 +797,12 @@ msgstr "" " auto запускать службу автоматически при старте системы (по " "умолчанию)\n" -#: pg_ctl.c:1919 +#: pg_ctl.c:1960 #, c-format msgid " demand start service on demand\n" msgstr " demand запускать службу по требованию\n" -#: pg_ctl.c:1922 +#: pg_ctl.c:1963 #, c-format msgid "" "\n" @@ -816,27 +811,27 @@ msgstr "" "\n" "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n" -#: pg_ctl.c:1947 +#: pg_ctl.c:1988 #, c-format msgid "%s: unrecognized shutdown mode \"%s\"\n" msgstr "%s: неизвестный режим остановки \"%s\"\n" -#: pg_ctl.c:1979 +#: pg_ctl.c:2020 #, c-format msgid "%s: unrecognized signal name \"%s\"\n" msgstr "%s: нераспознанное имя сигнала \"%s\"\n" -#: pg_ctl.c:1996 +#: pg_ctl.c:2037 #, c-format msgid "%s: unrecognized start type \"%s\"\n" msgstr "%s: нераспознанный тип запуска \"%s\"\n" -#: pg_ctl.c:2051 +#: 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:2123 +#: pg_ctl.c:2164 #, c-format msgid "" "%s: cannot be run as root\n" @@ -847,32 +842,32 @@ msgstr "" "Пожалуйста, переключитесь на обычного пользователя (например,\n" "используя \"su\"), который будет запускать серверный процесс.\n" -#: pg_ctl.c:2190 +#: pg_ctl.c:2231 #, c-format msgid "%s: -S option not supported on this platform\n" msgstr "%s: параметр -S не поддерживается в этой ОС\n" -#: pg_ctl.c:2228 +#: pg_ctl.c:2269 #, c-format msgid "%s: too many command-line arguments (first is \"%s\")\n" msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n" -#: pg_ctl.c:2252 +#: pg_ctl.c:2293 #, c-format msgid "%s: missing arguments for kill mode\n" msgstr "%s: отсутствуют аргументы для режима kill\n" -#: pg_ctl.c:2270 +#: pg_ctl.c:2311 #, c-format msgid "%s: unrecognized operation mode \"%s\"\n" msgstr "%s: нераспознанный режим работы \"%s\"\n" -#: pg_ctl.c:2280 +#: pg_ctl.c:2321 #, c-format msgid "%s: no operation specified\n" msgstr "%s: команда не указана\n" -#: pg_ctl.c:2301 +#: pg_ctl.c:2342 #, c-format msgid "" "%s: no database directory specified and environment variable PGDATA unset\n" @@ -882,6 +877,14 @@ msgstr "" #~ 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" #~ msgstr "" #~ "\n" diff --git a/src/bin/pg_dump/po/de.po b/src/bin/pg_dump/po/de.po index 463219a78fc..c465641b443 100644 --- a/src/bin/pg_dump/po/de.po +++ b/src/bin/pg_dump/po/de.po @@ -1,5 +1,5 @@ # German message translation file for pg_dump and friends -# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2015. +# Peter Eisentraut <peter_e@gmx.net>, 2001 - 2016. # # Use these quotes: „%s“ # @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-09-19 09:42+0000\n" -"PO-Revision-Date: 2015-09-27 23:06-0400\n" +"POT-Creation-Date: 2016-02-08 16:19+0000\n" +"PO-Revision-Date: 2016-02-08 12:30-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" "Language: de\n" @@ -53,8 +53,8 @@ msgid "pclose failed: %s" msgstr "pclose fehlgeschlagen: %s" #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60 -#: ../../common/fe_memutils.c:83 pg_backup_db.c:134 pg_backup_db.c:189 -#: pg_backup_db.c:233 pg_backup_db.c:279 +#: ../../common/fe_memutils.c:83 pg_backup_db.c:136 pg_backup_db.c:187 +#: pg_backup_db.c:244 pg_backup_db.c:286 #, c-format msgid "out of memory\n" msgstr "Speicher aufgebraucht\n" @@ -99,167 +99,172 @@ msgstr "Kindprozess wurde von Signal %d beendet" msgid "child process exited with unrecognized status %d" msgstr "Kindprozess hat mit unbekanntem Status %d beendet" -#: common.c:105 +#: common.c:115 +#, c-format +msgid "reading extensions\n" +msgstr "lese Erweiterungen\n" + +#: common.c:120 +#, c-format +msgid "identifying extension members\n" +msgstr "identifiziere Erweiterungselemente\n" + +#: common.c:124 #, c-format msgid "reading schemas\n" msgstr "lese Schemas\n" -#: common.c:116 +#: common.c:135 #, c-format msgid "reading user-defined tables\n" msgstr "lese benutzerdefinierte Tabellen\n" -#: common.c:124 -#, c-format -msgid "reading extensions\n" -msgstr "lese Erweiterungen\n" - -#: common.c:128 +#: common.c:143 #, c-format msgid "reading user-defined functions\n" msgstr "lese benutzerdefinierte Funktionen\n" -#: common.c:134 +#: common.c:149 #, c-format msgid "reading user-defined types\n" msgstr "lese benutzerdefinierte Typen\n" -#: common.c:140 +#: common.c:155 #, c-format msgid "reading procedural languages\n" msgstr "lese prozedurale Sprachen\n" -#: common.c:144 +#: common.c:159 #, c-format msgid "reading user-defined aggregate functions\n" msgstr "lese benutzerdefinierte Aggregatfunktionen\n" -#: common.c:148 +#: common.c:163 #, c-format msgid "reading user-defined operators\n" msgstr "lese benutzerdefinierte Operatoren\n" -#: common.c:153 +#: common.c:168 #, c-format msgid "reading user-defined operator classes\n" msgstr "lese benutzerdefinierte Operatorklassen\n" -#: common.c:157 +#: common.c:172 #, c-format msgid "reading user-defined operator families\n" msgstr "lese benutzerdefinierte Operatorfamilien\n" -#: common.c:161 +#: common.c:176 #, c-format msgid "reading user-defined text search parsers\n" msgstr "lese benutzerdefinierte Textsuche-Parser\n" -#: common.c:165 +#: common.c:180 #, c-format msgid "reading user-defined text search templates\n" msgstr "lese benutzerdefinierte Textsuche-Templates\n" -#: common.c:169 +#: common.c:184 #, c-format msgid "reading user-defined text search dictionaries\n" msgstr "lese benutzerdefinierte Textsuchewörterbücher\n" -#: common.c:173 +#: common.c:188 #, c-format msgid "reading user-defined text search configurations\n" msgstr "lese benutzerdefinierte Textsuchekonfigurationen\n" -#: common.c:177 +#: common.c:192 #, c-format msgid "reading user-defined foreign-data wrappers\n" msgstr "lese benutzerdefinierte Fremddaten-Wrapper\n" -#: common.c:181 +#: common.c:196 #, c-format msgid "reading user-defined foreign servers\n" msgstr "lese benutzerdefinierte Fremdserver\n" -#: common.c:185 +#: common.c:200 #, c-format msgid "reading default privileges\n" msgstr "lese Vorgabeprivilegien\n" -#: common.c:189 +#: common.c:204 #, c-format msgid "reading user-defined collations\n" msgstr "lese benutzerdefinierte Sortierfolgen\n" -#: common.c:194 +#: common.c:209 #, c-format msgid "reading user-defined conversions\n" msgstr "lese benutzerdefinierte Konversionen\n" -#: common.c:198 +#: common.c:213 #, c-format msgid "reading type casts\n" msgstr "lese Typumwandlungen\n" -#: common.c:202 +#: common.c:217 #, c-format msgid "reading table inheritance information\n" msgstr "lese Tabellenvererbungsinformationen\n" -#: common.c:206 +#: common.c:221 #, c-format msgid "reading event triggers\n" msgstr "lese Ereignistrigger\n" -#: common.c:215 +#: common.c:226 #, c-format -msgid "finding extension members\n" -msgstr "finde Erweiterungselemente\n" +msgid "finding extension tables\n" +msgstr "finde Erweiterungstabellen\n" -#: common.c:220 +#: common.c:231 #, c-format msgid "finding inheritance relationships\n" msgstr "lese Vererbungsbeziehungen\n" -#: common.c:224 +#: common.c:235 #, c-format msgid "reading column info for interesting tables\n" msgstr "lese Spalteninfo für interessante Tabellen\n" -#: common.c:228 +#: common.c:239 #, c-format msgid "flagging inherited columns in subtables\n" msgstr "markiere vererbte Spalten in abgeleiteten Tabellen\n" -#: common.c:232 +#: common.c:243 #, c-format msgid "reading indexes\n" msgstr "lese Indexe\n" -#: common.c:236 +#: common.c:247 #, c-format msgid "reading constraints\n" msgstr "lese Constraints\n" -#: common.c:240 +#: common.c:251 #, c-format msgid "reading triggers\n" msgstr "lese Trigger\n" -#: common.c:244 +#: common.c:255 #, c-format msgid "reading rewrite rules\n" msgstr "lese Umschreiberegeln\n" -#: common.c:792 +#: common.c:890 #, c-format msgid "failed sanity check, parent OID %u of table \"%s\" (OID %u) not found\n" msgstr "Sanity-Check fehlgeschlagen, Eltern-OID %u von Tabelle „%s“ (OID %u) nicht gefunden\n" -#: common.c:834 +#: common.c:932 #, c-format msgid "could not parse numeric array \"%s\": too many numbers\n" msgstr "konnte numerisches Array „%s“ nicht parsen: zu viele Zahlen\n" -#: common.c:849 +#: common.c:947 #, c-format msgid "could not parse numeric array \"%s\": invalid character in number\n" msgstr "konnte numerisches Array „%s“ nicht parsen: ungültiges Zeichen in Zahl\n" @@ -306,13 +311,13 @@ msgid "could not close compression library: %s\n" msgstr "konnte Komprimierungsbibliothek nicht schließen: %s\n" #: compress_io.c:605 compress_io.c:641 pg_backup_custom.c:590 -#: pg_backup_tar.c:556 +#: pg_backup_tar.c:561 #, c-format msgid "could not read from input file: %s\n" msgstr "konnte nicht aus Eingabedatei lesen: %s\n" #: compress_io.c:644 pg_backup_custom.c:587 pg_backup_directory.c:551 -#: pg_backup_tar.c:792 pg_backup_tar.c:816 +#: pg_backup_tar.c:797 pg_backup_tar.c:821 #, c-format msgid "could not read from input file: end of file\n" msgstr "konnte nicht aus Eingabedatei lesen: Dateiende\n" @@ -370,7 +375,7 @@ msgstr "ein Arbeitsprozess endete unerwartet\n" msgid "invalid message received from worker: %s\n" msgstr "ungültige Nachricht vom Arbeitsprozess empfangen: %s\n" -#: parallel.c:992 pg_backup_db.c:336 +#: parallel.c:992 pg_backup_db.c:354 #, c-format msgid "%s" msgstr "%s" @@ -552,7 +557,7 @@ msgid_plural "restored %d large objects\n" msgstr[0] "%d Large Object wiederhergestellt\n" msgstr[1] "%d Large Objects wiederhergestellt\n" -#: pg_backup_archiver.c:1119 pg_backup_tar.c:734 +#: pg_backup_archiver.c:1119 pg_backup_tar.c:739 #, c-format msgid "restoring large object with OID %u\n" msgstr "Wiederherstellung von Large Object mit OID %u\n" @@ -562,7 +567,7 @@ msgstr "Wiederherstellung von Large Object mit OID %u\n" msgid "could not create large object %u: %s" msgstr "konnte Large Object %u nicht erstellen: %s" -#: pg_backup_archiver.c:1136 pg_dump.c:2763 +#: pg_backup_archiver.c:1136 pg_dump.c:2841 #, c-format msgid "could not open large object %u: %s" msgstr "konnte Large Object %u nicht öffnen: %s" @@ -934,7 +939,7 @@ msgid "unrecognized data block type %d while restoring archive\n" msgstr "unerkannter Datenblocktyp %d beim Wiederherstellen des Archivs gefunden\n" #: pg_backup_custom.c:708 pg_backup_custom.c:758 pg_backup_custom.c:907 -#: pg_backup_tar.c:1079 +#: pg_backup_tar.c:1084 #, c-format msgid "could not determine seek position in archive file: %s\n" msgstr "konnte Positionszeiger in Archivdatei nicht ermitteln: %s\n" @@ -999,80 +1004,80 @@ msgstr "Abbruch wegen unpassender Serverversion\n" msgid "connecting to database \"%s\" as user \"%s\"\n" msgstr "verbinde mit Datenbank „%s“ als Benutzer „%s“\n" -#: pg_backup_db.c:132 pg_backup_db.c:184 pg_backup_db.c:231 pg_backup_db.c:277 +#: pg_backup_db.c:134 pg_backup_db.c:182 pg_backup_db.c:242 pg_backup_db.c:284 #: pg_dumpall.c:1782 pg_dumpall.c:1890 msgid "Password: " msgstr "Passwort: " -#: pg_backup_db.c:165 +#: pg_backup_db.c:163 #, c-format msgid "failed to reconnect to database\n" msgstr "konnte nicht wieder zur Datenbank verbinden\n" -#: pg_backup_db.c:170 +#: pg_backup_db.c:168 #, c-format msgid "could not reconnect to database: %s" msgstr "konnte nicht wieder zur Datenbank verbinden: %s" -#: pg_backup_db.c:186 +#: pg_backup_db.c:184 #, c-format msgid "connection needs password\n" msgstr "Verbindung benötigt Passwort\n" -#: pg_backup_db.c:227 +#: pg_backup_db.c:236 #, c-format msgid "already connected to a database\n" msgstr "bereits mit einer Datenbank verbunden\n" -#: pg_backup_db.c:269 +#: pg_backup_db.c:276 #, c-format msgid "failed to connect to database\n" msgstr "Verbinden zur Datenbank schlug fehl\n" -#: pg_backup_db.c:288 +#: pg_backup_db.c:293 #, c-format msgid "connection to database \"%s\" failed: %s" msgstr "Verbindung zur Datenbank „%s“ fehlgeschlagen: %s" -#: pg_backup_db.c:343 +#: pg_backup_db.c:361 #, c-format msgid "query failed: %s" msgstr "Anfrage fehlgeschlagen: %s" -#: pg_backup_db.c:345 +#: pg_backup_db.c:363 #, c-format msgid "query was: %s\n" msgstr "Anfrage war: %s\n" -#: pg_backup_db.c:409 +#: pg_backup_db.c:427 #, c-format msgid "%s: %s Command was: %s\n" msgstr "%s: %s Die Anweisung war: %s\n" -#: pg_backup_db.c:465 pg_backup_db.c:537 pg_backup_db.c:544 +#: pg_backup_db.c:483 pg_backup_db.c:555 pg_backup_db.c:562 msgid "could not execute query" msgstr "konnte Anfrage nicht ausführen" -#: pg_backup_db.c:516 +#: pg_backup_db.c:534 #, c-format msgid "error returned by PQputCopyData: %s" msgstr "Fehler in PQputCopyData: %s" -#: pg_backup_db.c:563 +#: pg_backup_db.c:581 #, c-format msgid "error returned by PQputCopyEnd: %s" msgstr "Fehler in PQputCopyEnd: %s" -#: pg_backup_db.c:569 +#: pg_backup_db.c:587 #, c-format msgid "COPY failed for table \"%s\": %s" msgstr "COPY fehlgeschlagen für Tabelle „%s“: %s" -#: pg_backup_db.c:580 +#: pg_backup_db.c:598 msgid "could not start database transaction" msgstr "konnte Datenbanktransaktion nicht starten" -#: pg_backup_db.c:586 +#: pg_backup_db.c:604 msgid "could not commit database transaction" msgstr "konnte Datenbanktransaktion nicht beenden" @@ -1147,111 +1152,106 @@ msgid "this format cannot be read\n" msgstr "dieses Format kann nicht gelesen werden\n" #. translator: this is a module name -#: pg_backup_tar.c:109 +#: pg_backup_tar.c:102 msgid "tar archiver" msgstr "Tar-Archivierer" -#: pg_backup_tar.c:190 +#: pg_backup_tar.c:183 #, c-format msgid "could not open TOC file \"%s\" for output: %s\n" msgstr "konnte Inhaltsverzeichnisdatei „%s“ nicht zur Ausgabe öffnen: %s\n" -#: pg_backup_tar.c:198 +#: pg_backup_tar.c:191 #, c-format msgid "could not open TOC file for output: %s\n" msgstr "konnte Inhaltsverzeichnisdatei nicht zur Ausgabe öffnen: %s\n" -#: pg_backup_tar.c:219 pg_backup_tar.c:375 +#: pg_backup_tar.c:212 pg_backup_tar.c:368 #, c-format msgid "compression is not supported by tar archive format\n" msgstr "Komprimierung ist im Tar-Format nicht unterstützt\n" -#: pg_backup_tar.c:227 +#: pg_backup_tar.c:220 #, c-format msgid "could not open TOC file \"%s\" for input: %s\n" msgstr "konnte Inhaltsverzeichnisdatei „%s“ nicht zur Eingabe öffnen: %s\n" -#: pg_backup_tar.c:234 +#: pg_backup_tar.c:227 #, c-format msgid "could not open TOC file for input: %s\n" msgstr "konnte Inhaltsverzeichnisdatei nicht zur Eingabe öffnen: %s\n" -#: pg_backup_tar.c:361 +#: pg_backup_tar.c:354 #, c-format msgid "could not find file \"%s\" in archive\n" msgstr "konnte Datei „%s“ nicht im Archiv finden\n" -#: pg_backup_tar.c:417 +#: pg_backup_tar.c:420 #, c-format msgid "could not generate temporary file name: %s\n" msgstr "konnte keine temporären Dateinamen erzeugen: %s\n" -#: pg_backup_tar.c:426 +#: pg_backup_tar.c:431 #, c-format msgid "could not open temporary file\n" msgstr "konnte komprimierte temporäre Datei nicht öffnen\n" -#: pg_backup_tar.c:453 +#: pg_backup_tar.c:458 #, c-format msgid "could not close tar member\n" msgstr "konnte Tar-Mitglied nicht schließen\n" -#: pg_backup_tar.c:566 +#: pg_backup_tar.c:571 #, c-format msgid "internal error -- neither th nor fh specified in tarReadRaw()\n" msgstr "interner Fehler -- weder th noch fh in tarReadRaw() angegeben\n" -#: pg_backup_tar.c:689 +#: pg_backup_tar.c:694 #, c-format msgid "unexpected COPY statement syntax: \"%s\"\n" msgstr "unerwartete Syntax der COPY-Anweisung: „%s“\n" -#: pg_backup_tar.c:951 +#: pg_backup_tar.c:956 #, c-format msgid "invalid OID for large object (%u)\n" msgstr "Large Object hat ungültige Oid (%u)\n" -#: pg_backup_tar.c:1088 -#, c-format -msgid "archive member too large for tar format\n" -msgstr "Archivmitglied zu groß für Tar-Format\n" - -#: pg_backup_tar.c:1102 +#: pg_backup_tar.c:1100 #, c-format msgid "could not close temporary file: %s\n" msgstr "konnte temporäre Datei nicht schließen: %s\n" -#: pg_backup_tar.c:1112 +#: pg_backup_tar.c:1110 #, c-format msgid "actual file length (%s) does not match expected (%s)\n" msgstr "tatsächliche Dateilänge (%s) stimmt nicht mit erwarteter Länge (%s) überein\n" -#: pg_backup_tar.c:1149 +#: pg_backup_tar.c:1147 #, c-format msgid "moving from position %s to next member at file position %s\n" msgstr "bewege Position von %s auf nächstes Mitglied bei Position %s\n" -#: pg_backup_tar.c:1160 +#: pg_backup_tar.c:1158 #, c-format msgid "now at file position %s\n" msgstr "jetzt bei Dateiposition %s\n" -#: pg_backup_tar.c:1169 pg_backup_tar.c:1199 +#: pg_backup_tar.c:1167 pg_backup_tar.c:1197 #, c-format msgid "could not find header for file \"%s\" in tar archive\n" msgstr "konnte Kopf für Datei „%s“ im Tar-Archiv nicht finden\n" -#: pg_backup_tar.c:1183 +#: pg_backup_tar.c:1181 #, c-format msgid "skipping tar member %s\n" msgstr "Tar-Mitglied %s übersprungen\n" -#: pg_backup_tar.c:1187 +#: pg_backup_tar.c:1185 #, c-format msgid "restoring data out of order is not supported in this archive format: \"%s\" is required, but comes before \"%s\" in the archive file.\n" msgstr "Ausgabe der Daten in anderer Reihenfolge wird in diesem Archivformat nicht unterstützt: „%s“ wird benötigt, aber es kommt vor „%s“ in der Archivdatei.\n" -#: pg_backup_tar.c:1234 +#: pg_backup_tar.c:1231 #, c-format msgid "incomplete tar header found (%lu byte)\n" msgid_plural "incomplete tar header found (%lu bytes)\n" @@ -1260,10 +1260,10 @@ msgstr[1] "unvollständiger Tar-Dateikopf gefunden (%lu Bytes)\n" #: pg_backup_tar.c:1272 #, c-format -msgid "TOC Entry %s at %s (length %lu, checksum %d)\n" -msgstr "Inhaltsverzeichniseintrag %s bei %s (Länge %lu, Prüfsumme %d)\n" +msgid "TOC Entry %s at %s (length %s, checksum %d)\n" +msgstr "Inhaltsverzeichniseintrag %s bei %s (Länge %s, Prüfsumme %d)\n" -#: pg_backup_tar.c:1282 +#: pg_backup_tar.c:1283 #, c-format msgid "corrupt tar header found in %s (expected %d, computed %d) file position %s\n" msgstr "beschädigter Tar-Kopf in %s gefunden (%d erwartet, %d berechnet), Dateiposition %s\n" @@ -1273,7 +1273,7 @@ msgstr "beschädigter Tar-Kopf in %s gefunden (%d erwartet, %d berechnet), Datei msgid "%s: unrecognized section name: \"%s\"\n" msgstr "%s: unbekannter Abschnittsname: „%s“\n" -#: pg_backup_utils.c:56 pg_dump.c:545 pg_dump.c:562 pg_dumpall.c:305 +#: pg_backup_utils.c:56 pg_dump.c:548 pg_dump.c:565 pg_dumpall.c:305 #: pg_dumpall.c:315 pg_dumpall.c:325 pg_dumpall.c:334 pg_dumpall.c:350 #: pg_dumpall.c:408 pg_restore.c:278 pg_restore.c:294 pg_restore.c:306 #, c-format @@ -1285,57 +1285,57 @@ msgstr "Versuchen Sie „%s --help“ für weitere Informationen.\n" msgid "out of on_exit_nicely slots\n" msgstr "on_exit_nicely-Slots aufgebraucht\n" -#: pg_dump.c:519 +#: pg_dump.c:522 #, c-format msgid "compression level must be in range 0..9\n" msgstr "Komprimierungsniveau muss im Bereich 0..9 sein\n" -#: pg_dump.c:560 pg_dumpall.c:313 pg_restore.c:292 +#: pg_dump.c:563 pg_dumpall.c:313 pg_restore.c:292 #, c-format msgid "%s: too many command-line arguments (first is \"%s\")\n" msgstr "%s: zu viele Kommandozeilenargumente (das erste ist „%s“)\n" -#: pg_dump.c:573 +#: pg_dump.c:576 #, c-format msgid "options -s/--schema-only and -a/--data-only cannot be used together\n" msgstr "Optionen -s/--schema-only und -a/--data-only können nicht zusammen verwendet werden\n" -#: pg_dump.c:579 +#: pg_dump.c:582 #, c-format msgid "options -c/--clean and -a/--data-only cannot be used together\n" msgstr "Optionen -c/--clean und -a/--data-only können nicht zusammen verwendet werden\n" -#: pg_dump.c:585 +#: pg_dump.c:588 #, c-format msgid "options --inserts/--column-inserts and -o/--oids cannot be used together\n" msgstr "Optionen --inserts/--column-inserts und -o/--oids können nicht zusammen verwendet werden\n" -#: pg_dump.c:586 +#: pg_dump.c:589 #, c-format msgid "(The INSERT command cannot set OIDs.)\n" msgstr "(Die INSERT-Anweisung kann OIDs nicht setzen.)\n" -#: pg_dump.c:591 +#: pg_dump.c:594 #, c-format msgid "option --if-exists requires option -c/--clean\n" msgstr "Option --if-exists benötigt Option -c/--clean\n" -#: pg_dump.c:619 +#: pg_dump.c:622 #, c-format msgid "%s: invalid number of parallel jobs\n" msgstr "%s: ungültige Anzahl paralleler Jobs\n" -#: pg_dump.c:623 +#: pg_dump.c:626 #, c-format msgid "parallel backup only supported by the directory format\n" msgstr "parallele Sicherung wird nur vom Ausgabeformat „Verzeichnis“ unterstützt\n" -#: pg_dump.c:633 +#: pg_dump.c:636 #, c-format msgid "could not open output file \"%s\" for writing\n" msgstr "konnte Ausgabedatei „%s“ nicht zum Schreiben öffnen\n" -#: pg_dump.c:692 +#: pg_dump.c:695 #, c-format msgid "" "Synchronized snapshots are not supported by this server version.\n" @@ -1346,22 +1346,22 @@ msgstr "" "Verwenden Sie --no-synchronized-snapshots, wenn Sie keine synchronisierten\n" "Snapshots benötigen.\n" -#: pg_dump.c:705 +#: pg_dump.c:708 #, c-format msgid "last built-in OID is %u\n" msgstr "letzte eingebaute OID ist %u\n" -#: pg_dump.c:714 +#: pg_dump.c:717 #, c-format msgid "No matching schemas were found\n" msgstr "Keine passenden Schemas gefunden\n" -#: pg_dump.c:726 +#: pg_dump.c:729 #, c-format msgid "No matching tables were found\n" msgstr "Keine passenden Tabellen gefunden\n" -#: pg_dump.c:871 +#: pg_dump.c:874 #, c-format msgid "" "%s dumps a database as a text file or to other formats.\n" @@ -1370,17 +1370,17 @@ msgstr "" "%s gibt eine Datenbank als Textdatei oder in anderen Formaten aus.\n" "\n" -#: pg_dump.c:872 pg_dumpall.c:553 pg_restore.c:432 +#: pg_dump.c:875 pg_dumpall.c:553 pg_restore.c:432 #, c-format msgid "Usage:\n" msgstr "Aufruf:\n" -#: pg_dump.c:873 +#: pg_dump.c:876 #, c-format msgid " %s [OPTION]... [DBNAME]\n" msgstr " %s [OPTION]... [DBNAME]\n" -#: pg_dump.c:875 pg_dumpall.c:556 pg_restore.c:435 +#: pg_dump.c:878 pg_dumpall.c:556 pg_restore.c:435 #, c-format msgid "" "\n" @@ -1389,12 +1389,12 @@ msgstr "" "\n" "Allgemeine Optionen:\n" -#: pg_dump.c:876 +#: pg_dump.c:879 #, c-format msgid " -f, --file=FILENAME output file or directory name\n" msgstr " -f, --file=DATEINAME Name der Ausgabedatei oder des -verzeichnisses\n" -#: pg_dump.c:877 +#: pg_dump.c:880 #, c-format msgid "" " -F, --format=c|d|t|p output file format (custom, directory, tar,\n" @@ -1403,37 +1403,37 @@ msgstr "" " -F, --format=c|d|t|p Ausgabeformat (custom, d=Verzeichnis, tar,\n" " plain text)\n" -#: pg_dump.c:879 +#: pg_dump.c:882 #, c-format msgid " -j, --jobs=NUM use this many parallel jobs to dump\n" msgstr " -j, --jobs=NUM so viele parallele Jobs zur Sicherung verwenden\n" -#: pg_dump.c:880 +#: pg_dump.c:883 #, c-format msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose „Verbose“-Modus\n" -#: pg_dump.c:881 pg_dumpall.c:558 +#: pg_dump.c:884 pg_dumpall.c:558 #, c-format msgid " -V, --version output version information, then exit\n" msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n" -#: pg_dump.c:882 +#: pg_dump.c:885 #, c-format msgid " -Z, --compress=0-9 compression level for compressed formats\n" msgstr " -Z, --compress=0-9 Komprimierungsniveau für komprimierte Formate\n" -#: pg_dump.c:883 pg_dumpall.c:559 +#: pg_dump.c:886 pg_dumpall.c:559 #, c-format msgid " --lock-wait-timeout=TIMEOUT fail after waiting TIMEOUT for a table lock\n" msgstr " --lock-wait-timeout=ZEIT Abbruch nach ZEIT Warten auf Tabellensperre\n" -#: pg_dump.c:884 pg_dumpall.c:560 +#: pg_dump.c:887 pg_dumpall.c:560 #, c-format msgid " -?, --help show this help, then exit\n" msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n" -#: pg_dump.c:886 pg_dumpall.c:561 +#: pg_dump.c:889 pg_dumpall.c:561 #, c-format msgid "" "\n" @@ -1442,49 +1442,49 @@ msgstr "" "\n" "Optionen die den Inhalt der Ausgabe kontrollieren:\n" -#: pg_dump.c:887 pg_dumpall.c:562 +#: pg_dump.c:890 pg_dumpall.c:562 #, c-format msgid " -a, --data-only dump only the data, not the schema\n" msgstr " -a, --data-only nur Daten ausgeben, nicht das Schema\n" -#: pg_dump.c:888 +#: pg_dump.c:891 #, c-format msgid " -b, --blobs include large objects in dump\n" msgstr " -b, --blobs Large Objects mit ausgeben\n" -#: pg_dump.c:889 pg_restore.c:446 +#: pg_dump.c:892 pg_restore.c:446 #, c-format msgid " -c, --clean clean (drop) database objects before recreating\n" msgstr " -c, --clean Datenbankobjekte vor der Wiedererstellung löschen\n" -#: pg_dump.c:890 +#: pg_dump.c:893 #, c-format msgid " -C, --create include commands to create database in dump\n" msgstr "" " -C, --create Anweisungen zum Erstellen der Datenbank in\n" " Ausgabe einfügen\n" -#: pg_dump.c:891 +#: pg_dump.c:894 #, c-format msgid " -E, --encoding=ENCODING dump the data in encoding ENCODING\n" msgstr " -E, --encoding=KODIERUNG Daten in Kodierung KODIERUNG ausgeben\n" -#: pg_dump.c:892 +#: pg_dump.c:895 #, c-format msgid " -n, --schema=SCHEMA dump the named schema(s) only\n" msgstr " -n, --schema=SCHEMA nur das/die angegebene(n) Schema(s) ausgeben\n" -#: pg_dump.c:893 +#: pg_dump.c:896 #, c-format msgid " -N, --exclude-schema=SCHEMA do NOT dump the named schema(s)\n" msgstr " -N, --exclude-schema=SCHEMA das/die angegebene(n) Schema(s) NICHT ausgeben\n" -#: pg_dump.c:894 pg_dumpall.c:565 +#: pg_dump.c:897 pg_dumpall.c:565 #, c-format msgid " -o, --oids include OIDs in dump\n" msgstr " -o, --oids OIDs mit ausgeben\n" -#: pg_dump.c:895 +#: pg_dump.c:898 #, c-format msgid "" " -O, --no-owner skip restoration of object ownership in\n" @@ -1493,114 +1493,114 @@ msgstr "" " -O, --no-owner Wiederherstellung der Objekteigentümerschaft im\n" " „plain text“-Format auslassen\n" -#: pg_dump.c:897 pg_dumpall.c:568 +#: pg_dump.c:900 pg_dumpall.c:568 #, c-format msgid " -s, --schema-only dump only the schema, no data\n" msgstr " -s, --schema-only nur das Schema, nicht die Daten, ausgeben\n" -#: pg_dump.c:898 +#: pg_dump.c:901 #, c-format msgid " -S, --superuser=NAME superuser user name to use in plain-text format\n" msgstr " -S, --superuser=NAME Superusername für „plain text“-Format\n" -#: pg_dump.c:899 +#: pg_dump.c:902 #, c-format msgid " -t, --table=TABLE dump the named table(s) only\n" msgstr " -t, --table=TABELLE nur die angegebene(n) Tabelle(n) ausgeben\n" -#: pg_dump.c:900 +#: pg_dump.c:903 #, c-format msgid " -T, --exclude-table=TABLE do NOT dump the named table(s)\n" msgstr " -T, --exclude-table=TABELLE die angegebene(n) Tabelle(n) NICHT ausgeben\n" -#: pg_dump.c:901 pg_dumpall.c:571 +#: pg_dump.c:904 pg_dumpall.c:571 #, c-format msgid " -x, --no-privileges do not dump privileges (grant/revoke)\n" msgstr " -x, --no-privileges Zugriffsprivilegien (grant/revoke) nicht ausgeben\n" -#: pg_dump.c:902 pg_dumpall.c:572 +#: pg_dump.c:905 pg_dumpall.c:572 #, c-format msgid " --binary-upgrade for use by upgrade utilities only\n" msgstr " --binary-upgrade wird nur von Upgrade-Programmen verwendet\n" -#: pg_dump.c:903 pg_dumpall.c:573 +#: pg_dump.c:906 pg_dumpall.c:573 #, c-format msgid " --column-inserts dump data as INSERT commands with column names\n" msgstr "" " --column-inserts Daten als INSERT-Anweisungen mit Spaltennamen\n" " ausgeben\n" -#: pg_dump.c:904 pg_dumpall.c:574 +#: pg_dump.c:907 pg_dumpall.c:574 #, c-format msgid " --disable-dollar-quoting disable dollar quoting, use SQL standard quoting\n" msgstr "" " --disable-dollar-quoting Dollar-Quoting abschalten, normales SQL-Quoting\n" " verwenden\n" -#: pg_dump.c:905 pg_dumpall.c:575 pg_restore.c:462 +#: pg_dump.c:908 pg_dumpall.c:575 pg_restore.c:462 #, c-format msgid " --disable-triggers disable triggers during data-only restore\n" msgstr "" " --disable-triggers Trigger während der Datenwiederherstellung\n" " abschalten\n" -#: pg_dump.c:906 +#: pg_dump.c:909 #, c-format msgid " --exclude-table-data=TABLE do NOT dump data for the named table(s)\n" msgstr " --exclude-table-data=TABELLE Daten der angegebenen Tabelle(n) NICHT ausgeben\n" -#: pg_dump.c:907 pg_dumpall.c:576 pg_restore.c:463 +#: pg_dump.c:910 pg_dumpall.c:576 pg_restore.c:463 #, c-format msgid " --if-exists use IF EXISTS when dropping objects\n" msgstr " --if-exists IF EXISTS verwenden, wenn Objekte gelöscht werden\n" -#: pg_dump.c:908 pg_dumpall.c:577 +#: pg_dump.c:911 pg_dumpall.c:577 #, c-format msgid " --inserts dump data as INSERT commands, rather than COPY\n" msgstr " --inserts Daten als INSERT-Anweisungen statt COPY ausgeben\n" -#: pg_dump.c:909 pg_dumpall.c:578 +#: pg_dump.c:912 pg_dumpall.c:578 #, c-format msgid " --no-security-labels do not dump security label assignments\n" msgstr " --no-security-labels Security-Label-Zuweisungen nicht ausgeben\n" -#: pg_dump.c:910 +#: pg_dump.c:913 #, c-format msgid " --no-synchronized-snapshots do not use synchronized snapshots in parallel jobs\n" msgstr "" " --no-synchronized-snapshots keine synchronisierten Snapshots in parallelen\n" " Jobs verwenden\n" -#: pg_dump.c:911 pg_dumpall.c:579 +#: pg_dump.c:914 pg_dumpall.c:579 #, c-format msgid " --no-tablespaces do not dump tablespace assignments\n" msgstr " --no-tablespaces Tablespace-Zuordnungen nicht ausgeben\n" -#: pg_dump.c:912 pg_dumpall.c:580 +#: pg_dump.c:915 pg_dumpall.c:580 #, c-format msgid " --no-unlogged-table-data do not dump unlogged table data\n" msgstr " --no-unlogged-table-data Daten in ungeloggten Tabellen nicht ausgeben\n" -#: pg_dump.c:913 pg_dumpall.c:581 +#: pg_dump.c:916 pg_dumpall.c:581 #, c-format msgid " --quote-all-identifiers quote all identifiers, even if not key words\n" msgstr "" " --quote-all-identifiers alle Bezeichner in Anführungszeichen, selbst wenn\n" " kein Schlüsselwort\n" -#: pg_dump.c:914 +#: pg_dump.c:917 #, c-format msgid " --section=SECTION dump named section (pre-data, data, or post-data)\n" msgstr "" " --section=ABSCHNITT angegebenen Abschnitt ausgeben (pre-data, data\n" " oder post-data)\n" -#: pg_dump.c:915 +#: pg_dump.c:918 #, c-format msgid " --serializable-deferrable wait until the dump can run without anomalies\n" msgstr " --serializable-deferrable warten bis der Dump ohne Anomalien laufen kann\n" -#: pg_dump.c:916 pg_dumpall.c:582 pg_restore.c:469 +#: pg_dump.c:919 pg_dumpall.c:582 pg_restore.c:469 #, c-format msgid "" " --use-set-session-authorization\n" @@ -1612,7 +1612,7 @@ msgstr "" " OWNER Befehle verwenden, um Eigentümerschaft zu\n" " setzen\n" -#: pg_dump.c:920 pg_dumpall.c:586 pg_restore.c:473 +#: pg_dump.c:923 pg_dumpall.c:586 pg_restore.c:473 #, c-format msgid "" "\n" @@ -1621,42 +1621,42 @@ msgstr "" "\n" "Verbindungsoptionen:\n" -#: pg_dump.c:921 +#: pg_dump.c:924 #, c-format msgid " -d, --dbname=DBNAME database to dump\n" msgstr " -d, --dbname=DBNAME auszugebende Datenbank\n" -#: pg_dump.c:922 pg_dumpall.c:588 pg_restore.c:474 +#: pg_dump.c:925 pg_dumpall.c:588 pg_restore.c:474 #, c-format msgid " -h, --host=HOSTNAME database server host or socket directory\n" msgstr " -h, --host=HOSTNAME Name des Datenbankservers oder Socket-Verzeichnis\n" -#: pg_dump.c:923 pg_dumpall.c:590 pg_restore.c:475 +#: pg_dump.c:926 pg_dumpall.c:590 pg_restore.c:475 #, c-format msgid " -p, --port=PORT database server port number\n" msgstr " -p, --port=PORT Portnummer des Datenbankservers\n" -#: pg_dump.c:924 pg_dumpall.c:591 pg_restore.c:476 +#: pg_dump.c:927 pg_dumpall.c:591 pg_restore.c:476 #, c-format msgid " -U, --username=NAME connect as specified database user\n" msgstr " -U, --username=NAME Datenbankbenutzername\n" -#: pg_dump.c:925 pg_dumpall.c:592 pg_restore.c:477 +#: pg_dump.c:928 pg_dumpall.c:592 pg_restore.c:477 #, c-format msgid " -w, --no-password never prompt for password\n" msgstr " -w, --no-password niemals nach Passwort fragen\n" -#: pg_dump.c:926 pg_dumpall.c:593 pg_restore.c:478 +#: pg_dump.c:929 pg_dumpall.c:593 pg_restore.c:478 #, c-format msgid " -W, --password force password prompt (should happen automatically)\n" msgstr " -W, --password nach Passwort fragen (sollte automatisch geschehen)\n" -#: pg_dump.c:927 pg_dumpall.c:594 +#: pg_dump.c:930 pg_dumpall.c:594 #, c-format msgid " --role=ROLENAME do SET ROLE before dump\n" msgstr " --role=ROLLENNAME vor der Ausgabe SET ROLE ausführen\n" -#: pg_dump.c:929 +#: pg_dump.c:932 #, c-format msgid "" "\n" @@ -1669,326 +1669,331 @@ msgstr "" "PGDATABASE verwendet.\n" "\n" -#: pg_dump.c:931 pg_dumpall.c:598 pg_restore.c:485 +#: pg_dump.c:934 pg_dumpall.c:598 pg_restore.c:485 #, c-format msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n" msgstr "Berichten Sie Fehler an <pgsql-bugs@postgresql.org>.\n" -#: pg_dump.c:949 +#: pg_dump.c:952 #, c-format msgid "invalid client encoding \"%s\" specified\n" msgstr "ungültige Clientkodierung „%s“ angegeben\n" -#: pg_dump.c:1119 +#: pg_dump.c:1122 #, c-format msgid "invalid output format \"%s\" specified\n" msgstr "ungültiges Ausgabeformat „%s“ angegeben\n" -#: pg_dump.c:1141 +#: pg_dump.c:1144 #, c-format msgid "server version must be at least 7.3 to use schema selection switches\n" msgstr "Serverversion muss mindestens 7.3 sein um Schemas auswählen zu können\n" -#: pg_dump.c:1430 +#: pg_dump.c:1508 #, c-format msgid "dumping contents of table %s\n" msgstr "gebe Inhalt der Tabelle %s aus\n" -#: pg_dump.c:1553 +#: pg_dump.c:1631 #, c-format msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n" msgstr "Ausgabe des Inhalts der Tabelle „%s“ fehlgeschlagen: PQgetCopyData() fehlgeschlagen.\n" -#: pg_dump.c:1554 pg_dump.c:1564 +#: pg_dump.c:1632 pg_dump.c:1642 #, c-format msgid "Error message from server: %s" msgstr "Fehlermeldung vom Server: %s" -#: pg_dump.c:1555 pg_dump.c:1565 +#: pg_dump.c:1633 pg_dump.c:1643 #, c-format msgid "The command was: %s\n" msgstr "Die Anweisung war: %s\n" -#: pg_dump.c:1563 +#: pg_dump.c:1641 #, c-format msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n" msgstr "Ausgabe des Inhalts der Tabelle „%s“ fehlgeschlagen: PQgetResult() fehlgeschlagen.\n" -#: pg_dump.c:2201 +#: pg_dump.c:2279 #, c-format msgid "saving database definition\n" msgstr "sichere Datenbankdefinition\n" -#: pg_dump.c:2534 +#: pg_dump.c:2612 #, c-format msgid "saving encoding = %s\n" msgstr "sichere Kodierung = %s\n" -#: pg_dump.c:2561 +#: pg_dump.c:2639 #, c-format msgid "saving standard_conforming_strings = %s\n" msgstr "sichere standard_conforming_strings = %s\n" -#: pg_dump.c:2594 +#: pg_dump.c:2672 #, c-format msgid "reading large objects\n" msgstr "lese Large Objects\n" -#: pg_dump.c:2726 +#: pg_dump.c:2804 #, c-format msgid "saving large objects\n" msgstr "sichere Large Objects\n" -#: pg_dump.c:2773 +#: pg_dump.c:2851 #, c-format msgid "error reading large object %u: %s" msgstr "Fehler beim Lesen von Large Object %u: %s" -#: pg_dump.c:2966 +#: pg_dump.c:3044 #, c-format msgid "could not find parent extension for %s\n" msgstr "konnte Erweiterung, zu der %s gehört, nicht finden\n" -#: pg_dump.c:3069 +#: pg_dump.c:3147 #, c-format msgid "WARNING: owner of schema \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer des Schemas „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:3112 +#: pg_dump.c:3190 #, c-format msgid "schema with OID %u does not exist\n" msgstr "Schema mit OID %u existiert nicht\n" -#: pg_dump.c:3462 +#: pg_dump.c:3540 #, c-format msgid "WARNING: owner of data type \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer des Datentypen „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:3573 +#: pg_dump.c:3651 #, c-format msgid "WARNING: owner of operator \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer des Operatoren „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:3832 +#: pg_dump.c:3910 #, c-format msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer der Operatorklasse „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:3920 +#: pg_dump.c:3998 #, c-format msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer der Operatorfamilie „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:4058 +#: pg_dump.c:4136 #, c-format msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer der Aggregatfunktion „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:4240 +#: pg_dump.c:4318 #, c-format msgid "WARNING: owner of function \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer der Funktion „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:4858 +#: pg_dump.c:4936 #, c-format msgid "WARNING: owner of table \"%s\" appears to be invalid\n" msgstr "WARNUNG: Eigentümer der Tabelle „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:5010 +#: pg_dump.c:5088 #, c-format msgid "reading indexes for table \"%s\"\n" msgstr "lese Indexe von Tabelle „%s“\n" -#: pg_dump.c:5376 +#: pg_dump.c:5454 #, c-format msgid "reading foreign key constraints for table \"%s\"\n" msgstr "lese Fremdschlüssel-Constraints von Tabelle „%s“\n" -#: pg_dump.c:5621 +#: pg_dump.c:5699 #, c-format msgid "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not found\n" msgstr "Sanity-Check fehlgeschlagen, Elterntabelle %u von pg_rewrite-Eintrag OID %u nicht gefunden\n" -#: pg_dump.c:5714 +#: pg_dump.c:5792 #, c-format msgid "reading triggers for table \"%s\"\n" msgstr "lese Trigger von Tabelle „%s“\n" -#: pg_dump.c:5875 +#: pg_dump.c:5956 #, c-format msgid "query produced null referenced table name for foreign key trigger \"%s\" on table \"%s\" (OID of table: %u)\n" msgstr "Anfrage ergab NULL als Name der Tabelle auf die sich Fremdschlüssel-Trigger „%s“ von Tabelle „%s“ bezieht (OID der Tabelle: %u)\n" -#: pg_dump.c:6340 +#: pg_dump.c:6427 #, c-format msgid "finding the columns and types of table \"%s\"\n" msgstr "finde Spalten und Typen von Tabelle „%s“\n" -#: pg_dump.c:6518 +#: pg_dump.c:6605 #, c-format msgid "invalid column numbering in table \"%s\"\n" msgstr "ungültige Spaltennummerierung in Tabelle „%s“\n" -#: pg_dump.c:6552 +#: pg_dump.c:6639 #, c-format msgid "finding default expressions of table \"%s\"\n" msgstr "finde DEFAULT-Ausdrücke von Tabelle „%s“\n" -#: pg_dump.c:6604 +#: pg_dump.c:6691 #, c-format msgid "invalid adnum value %d for table \"%s\"\n" msgstr "ungültiger adnum-Wert %d für Tabelle „%s“\n" -#: pg_dump.c:6676 +#: pg_dump.c:6763 #, c-format msgid "finding check constraints for table \"%s\"\n" msgstr "finde Check-Constraints für Tabelle „%s“\n" -#: pg_dump.c:6771 +#: pg_dump.c:6858 #, 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" msgstr[0] "%d Check-Constraint für Tabelle %s erwartet, aber %d gefunden\n" msgstr[1] "%d Check-Constraints für Tabelle %s erwartet, aber %d gefunden\n" -#: pg_dump.c:6775 +#: pg_dump.c:6862 #, c-format msgid "(The system catalogs might be corrupted.)\n" msgstr "(Die Systemkataloge sind wahrscheinlich verfälscht.)\n" -#: pg_dump.c:8146 +#: pg_dump.c:8233 #, c-format msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n" msgstr "WARNUNG: typtype des Datentypen „%s“ scheint ungültig zu sein\n" -#: pg_dump.c:9655 +#: pg_dump.c:9704 #, c-format msgid "WARNING: bogus value in proargmodes array\n" msgstr "WARNUNG: unsinniger Wert in proargmodes-Array\n" -#: pg_dump.c:9983 +#: pg_dump.c:10032 #, c-format msgid "WARNING: could not parse proallargtypes array\n" msgstr "WARNUNG: konnte proallargtypes-Array nicht interpretieren\n" -#: pg_dump.c:9999 +#: pg_dump.c:10048 #, c-format msgid "WARNING: could not parse proargmodes array\n" msgstr "WARNUNG: konnte proargmodes-Array nicht interpretieren\n" -#: pg_dump.c:10013 +#: pg_dump.c:10062 #, c-format msgid "WARNING: could not parse proargnames array\n" msgstr "WARNUNG: konnte proargnames-Array nicht interpretieren\n" -#: pg_dump.c:10024 +#: pg_dump.c:10073 #, c-format msgid "WARNING: could not parse proconfig array\n" msgstr "WARNUNG: konnte proconfig-Array nicht interpretieren\n" -#: pg_dump.c:10079 +#: pg_dump.c:10128 #, c-format msgid "unrecognized provolatile value for function \"%s\"\n" msgstr "ungültiger provolatile-Wert für Funktion „%s“\n" -#: pg_dump.c:10255 +#: pg_dump.c:10304 #, c-format msgid "WARNING: bogus value in pg_cast.castfunc or pg_cast.castmethod field\n" msgstr "WARNUNG: unsinniger Wert in Feld pg_cast.castfunc oder pg_cast.castmethod\n" -#: pg_dump.c:10258 +#: pg_dump.c:10307 #, c-format msgid "WARNING: bogus value in pg_cast.castmethod field\n" msgstr "WARNUNG: unsinniger Wert in Feld pg_cast.castmethod\n" -#: pg_dump.c:10646 +#: pg_dump.c:10695 #, c-format msgid "WARNING: could not find operator with OID %s\n" msgstr "WARNUNG: konnte Operator mit OID %s nicht finden\n" -#: pg_dump.c:11821 +#: pg_dump.c:11870 #, c-format msgid "WARNING: aggregate function %s could not be dumped correctly for this database version; ignored\n" msgstr "WARNUNG: Aggregatfunktion %s konnte für diese Datenbankversion nicht korrekt ausgegeben werden - ignoriert\n" -#: pg_dump.c:12646 +#: pg_dump.c:12687 #, c-format msgid "unrecognized object type in default privileges: %d\n" msgstr "unbekannter Objekttyp in den Vorgabeprivilegien: %d\n" -#: pg_dump.c:12661 +#: pg_dump.c:12702 #, c-format msgid "could not parse default ACL list (%s)\n" msgstr "konnte Vorgabe-ACL-Liste (%s) nicht interpretieren\n" -#: pg_dump.c:12716 +#: pg_dump.c:12757 #, c-format msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n" msgstr "konnte ACL-Zeichenkette (%s) für Objekt „%s“ (%s) nicht interpretieren\n" -#: pg_dump.c:13133 +#: pg_dump.c:13174 #, c-format msgid "query to obtain definition of view \"%s\" returned no data\n" msgstr "Anfrage um die Definition der Sicht „%s“ zu ermitteln lieferte keine Daten\n" -#: pg_dump.c:13136 +#: pg_dump.c:13177 #, c-format msgid "query to obtain definition of view \"%s\" returned more than one definition\n" msgstr "Anfrage um die Definition der Sicht „%s“ zu ermitteln lieferte mehr als eine Definition\n" -#: pg_dump.c:13143 +#: pg_dump.c:13184 #, c-format msgid "definition of view \"%s\" appears to be empty (length zero)\n" msgstr "Definition der Sicht „%s“ scheint leer zu sein (Länge null)\n" -#: pg_dump.c:13876 +#: pg_dump.c:13922 #, c-format msgid "invalid column number %d for table \"%s\"\n" msgstr "ungültige Spaltennummer %d in Tabelle „%s“\n" -#: pg_dump.c:14000 +#: pg_dump.c:14046 #, c-format msgid "missing index for constraint \"%s\"\n" msgstr "fehlender Index für Constraint „%s“\n" -#: pg_dump.c:14187 +#: pg_dump.c:14237 #, c-format msgid "unrecognized constraint type: %c\n" msgstr "unbekannter Constraint-Typ: %c\n" -#: pg_dump.c:14336 pg_dump.c:14500 +#: pg_dump.c:14386 pg_dump.c:14550 #, c-format msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n" msgid_plural "query to get data of sequence \"%s\" returned %d rows (expected 1)\n" msgstr[0] "Anfrage nach Daten der Sequenz %s ergab %d Zeile (erwartete 1)\n" msgstr[1] "Anfrage nach Daten der Sequenz %s ergab %d Zeilen (erwartete 1)\n" -#: pg_dump.c:14347 +#: pg_dump.c:14397 #, c-format msgid "query to get data of sequence \"%s\" returned name \"%s\"\n" msgstr "Anfrage nach Daten der Sequenz %s ergab Name „%s“\n" -#: pg_dump.c:14595 +#: pg_dump.c:14645 #, c-format msgid "unexpected tgtype value: %d\n" msgstr "unerwarteter tgtype-Wert: %d\n" -#: pg_dump.c:14677 +#: pg_dump.c:14727 #, c-format msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n" msgstr "fehlerhafte Argumentzeichenkette (%s) für Trigger „%s“ von Tabelle „%s“\n" -#: pg_dump.c:14864 +#: pg_dump.c:14914 #, c-format msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned\n" msgstr "Anfrage nach Regel „%s“ der Tabelle „%s“ fehlgeschlagen: falsche Anzahl Zeilen zurückgegeben\n" -#: pg_dump.c:15242 +#: pg_dump.c:15293 #, c-format msgid "reading dependency data\n" msgstr "lese Abhängigkeitsdaten\n" -#: pg_dump.c:15787 +#: pg_dump.c:15851 +#, c-format +msgid "WARNING: could not parse reloptions array\n" +msgstr "WARNUNG: konnte reloptions-Array nicht interpretieren\n" + +#: pg_dump.c:15915 #, c-format msgid "query returned %d row instead of one: %s\n" msgid_plural "query returned %d rows instead of one: %s\n" @@ -2015,27 +2020,27 @@ msgstr "ungültige Abhängigkeit %d\n" msgid "could not identify dependency loop\n" msgstr "konnte Abhängigkeitsschleife nicht bestimmen\n" -#: pg_dump_sort.c:1244 +#: pg_dump_sort.c:1248 #, c-format msgid "NOTICE: there are circular foreign-key constraints among these table(s):\n" msgstr "HINWEIS: Es gibt zirkuläre Fremdschlüssel-Constraints zwischen dieser/n Tabelle(n):\n" -#: pg_dump_sort.c:1246 pg_dump_sort.c:1266 +#: pg_dump_sort.c:1250 pg_dump_sort.c:1270 #, c-format msgid " %s\n" msgstr " %s\n" -#: pg_dump_sort.c:1247 +#: pg_dump_sort.c:1251 #, c-format msgid "You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints.\n" msgstr "Möglicherweise kann der Dump nur wiederhergestellt werden, wenn --disable-triggers verwendet wird oder die Constraints vorübergehend entfernt werden.\n" -#: pg_dump_sort.c:1248 +#: pg_dump_sort.c:1252 #, c-format msgid "Consider using a full dump instead of a --data-only dump to avoid this problem.\n" msgstr "Führen Sie einen vollen Dump statt eines Dumps mit --data-only durch, um dieses Problem zu vermeiden.\n" -#: pg_dump_sort.c:1260 +#: pg_dump_sort.c:1264 #, c-format msgid "WARNING: could not resolve dependency loop among these items:\n" msgstr "WARNUNG: konnte Abhängigkeitsschleife zwischen diesen Elementen nicht auflösen:\n" diff --git a/src/bin/pg_dump/po/ru.po b/src/bin/pg_dump/po/ru.po index 5ae4b1583c3..7b9522b8e7c 100644 --- a/src/bin/pg_dump/po/ru.po +++ b/src/bin/pg_dump/po/ru.po @@ -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-07-27 16:50+0000\n" -"PO-Revision-Date: 2015-07-27 22:11+0300\n" +"POT-Creation-Date: 2016-01-15 04:49+0000\n" +"PO-Revision-Date: 2016-01-17 08:28+0300\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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 1.5\n" +"X-Generator: Lokalize 2.0\n" #: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284 #, c-format @@ -77,8 +77,8 @@ msgid "pclose failed: %s" msgstr "ошибка pclose: %s" #: ../../common/fe_memutils.c:33 ../../common/fe_memutils.c:60 -#: ../../common/fe_memutils.c:83 pg_backup_db.c:134 pg_backup_db.c:189 -#: pg_backup_db.c:233 pg_backup_db.c:279 +#: ../../common/fe_memutils.c:83 pg_backup_db.c:136 pg_backup_db.c:187 +#: pg_backup_db.c:244 pg_backup_db.c:286 #, c-format msgid "out of memory\n" msgstr "нехватка памяти\n" @@ -123,167 +123,172 @@ msgstr "дочерний процесс завершён по сигналу %d" msgid "child process exited with unrecognized status %d" msgstr "дочерний процесс завершился с нераспознанным состоянием %d" -#: common.c:105 +#: common.c:115 +#, c-format +msgid "reading extensions\n" +msgstr "чтение расширений\n" + +#: common.c:120 +#, c-format +msgid "identifying extension members\n" +msgstr "выявление членов расширений\n" + +#: common.c:124 #, c-format msgid "reading schemas\n" msgstr "чтение схем\n" -#: common.c:116 +#: common.c:135 #, c-format msgid "reading user-defined tables\n" msgstr "чтение пользовательских таблиц\n" -#: common.c:124 -#, c-format -msgid "reading extensions\n" -msgstr "чтение расширений\n" - -#: common.c:128 +#: common.c:143 #, c-format msgid "reading user-defined functions\n" msgstr "чтение пользовательских функций\n" -#: common.c:134 +#: common.c:149 #, c-format msgid "reading user-defined types\n" msgstr "чтение пользовательских типов\n" -#: common.c:140 +#: common.c:155 #, c-format msgid "reading procedural languages\n" msgstr "чтение процедурных языков\n" -#: common.c:144 +#: common.c:159 #, c-format msgid "reading user-defined aggregate functions\n" msgstr "чтение пользовательских агрегатных функций\n" -#: common.c:148 +#: common.c:163 #, c-format msgid "reading user-defined operators\n" msgstr "чтение пользовательских операторов\n" -#: common.c:153 +#: common.c:168 #, c-format msgid "reading user-defined operator classes\n" msgstr "чтение пользовательских классов операторов\n" -#: common.c:157 +#: common.c:172 #, c-format msgid "reading user-defined operator families\n" msgstr "чтение пользовательских семейств операторов\n" -#: common.c:161 +#: common.c:176 #, c-format msgid "reading user-defined text search parsers\n" msgstr "чтение пользовательских анализаторов текстового поиска\n" -#: common.c:165 +#: common.c:180 #, c-format msgid "reading user-defined text search templates\n" msgstr "чтение пользовательских шаблонов текстового поиска\n" -#: common.c:169 +#: common.c:184 #, c-format msgid "reading user-defined text search dictionaries\n" msgstr "чтение пользовательских словарей текстового поиска\n" -#: common.c:173 +#: common.c:188 #, c-format msgid "reading user-defined text search configurations\n" msgstr "чтение пользовательских конфигураций текстового поиска\n" -#: common.c:177 +#: common.c:192 #, c-format msgid "reading user-defined foreign-data wrappers\n" msgstr "чтение пользовательских оболочек сторонних данных\n" -#: common.c:181 +#: common.c:196 #, c-format msgid "reading user-defined foreign servers\n" msgstr "чтение пользовательских сторонних серверов\n" -#: common.c:185 +#: common.c:200 #, c-format msgid "reading default privileges\n" msgstr "чтение прав по умолчанию\n" -#: common.c:189 +#: common.c:204 #, c-format msgid "reading user-defined collations\n" msgstr "чтение пользовательских правил сортировки\n" -#: common.c:194 +#: common.c:209 #, c-format msgid "reading user-defined conversions\n" msgstr "чтение пользовательских преобразований\n" -#: common.c:198 +#: common.c:213 #, c-format msgid "reading type casts\n" msgstr "чтение приведений типов\n" -#: common.c:202 +#: common.c:217 #, c-format msgid "reading table inheritance information\n" msgstr "чтение информации о наследовании таблиц\n" -#: common.c:206 +#: common.c:221 #, c-format msgid "reading event triggers\n" msgstr "чтение событийных триггеров\n" -#: common.c:215 +#: common.c:226 #, c-format -msgid "finding extension members\n" -msgstr "поиск элементов расширений\n" +msgid "finding extension tables\n" +msgstr "поиск таблиц расширений\n" -#: common.c:220 +#: common.c:231 #, c-format msgid "finding inheritance relationships\n" msgstr "поиск связей наследования\n" -#: common.c:224 +#: common.c:235 #, c-format msgid "reading column info for interesting tables\n" msgstr "чтение информации о колонках интересующих таблиц\n" -#: common.c:228 +#: common.c:239 #, c-format msgid "flagging inherited columns in subtables\n" msgstr "пометка наследованных колонок в подтаблицах\n" -#: common.c:232 +#: common.c:243 #, c-format msgid "reading indexes\n" msgstr "чтение индексов\n" -#: common.c:236 +#: common.c:247 #, c-format msgid "reading constraints\n" msgstr "чтение ограничений\n" -#: common.c:240 +#: common.c:251 #, c-format msgid "reading triggers\n" msgstr "чтение триггеров\n" -#: common.c:244 +#: common.c:255 #, c-format msgid "reading rewrite rules\n" msgstr "чтение правил перезаписи\n" -#: common.c:792 +#: common.c:890 #, c-format msgid "failed sanity check, parent OID %u of table \"%s\" (OID %u) not found\n" msgstr "родительская таблица с OID %u для таблицы \"%s\" (OID %u) не найдена\n" -#: common.c:834 +#: common.c:932 #, c-format msgid "could not parse numeric array \"%s\": too many numbers\n" msgstr "не удалось разобрать числовой массив \"%s\": слишком много чисел\n" -#: common.c:849 +#: common.c:947 #, c-format msgid "could not parse numeric array \"%s\": invalid character in number\n" msgstr "не удалось разобрать числовой массив \"%s\": неверный символ в числе\n" @@ -330,13 +335,13 @@ msgid "could not close compression library: %s\n" msgstr "не удалось закрыть библиотеку сжатия: %s\n" #: compress_io.c:605 compress_io.c:641 pg_backup_custom.c:590 -#: pg_backup_tar.c:556 +#: pg_backup_tar.c:561 #, c-format msgid "could not read from input file: %s\n" msgstr "не удалось прочитать входной файл: %s\n" #: compress_io.c:644 pg_backup_custom.c:587 pg_backup_directory.c:551 -#: pg_backup_tar.c:792 pg_backup_tar.c:816 +#: pg_backup_tar.c:797 pg_backup_tar.c:821 #, c-format msgid "could not read from input file: end of file\n" msgstr "не удалось прочитать входной файл: конец файла\n" @@ -398,7 +403,7 @@ msgstr "рабочий процесс неожиданно прекратилс msgid "invalid message received from worker: %s\n" msgstr "от рабочего процесса получено ошибочное сообщение: %s\n" -#: parallel.c:992 pg_backup_db.c:336 +#: parallel.c:992 pg_backup_db.c:354 #, c-format msgid "%s" msgstr "%s" @@ -597,7 +602,7 @@ msgstr[0] "восстановлен %d большой объект\n" msgstr[1] "восстановлено %d больших объекта\n" msgstr[2] "восстановлено %d больших объектов\n" -#: pg_backup_archiver.c:1119 pg_backup_tar.c:734 +#: pg_backup_archiver.c:1119 pg_backup_tar.c:739 #, c-format msgid "restoring large object with OID %u\n" msgstr "восстановление большого объекта с OID %u\n" @@ -607,7 +612,7 @@ msgstr "восстановление большого объекта с OID %u\n msgid "could not create large object %u: %s" msgstr "не удалось создать большой объект %u: %s" -#: pg_backup_archiver.c:1136 pg_dump.c:2767 +#: pg_backup_archiver.c:1136 pg_dump.c:2841 #, c-format msgid "could not open large object %u: %s" msgstr "не удалось открыть большой объект %u: %s" @@ -1007,7 +1012,7 @@ msgid "unrecognized data block type %d while restoring archive\n" msgstr "нераспознанный тип блока данных %d при восстановлении архива\n" #: pg_backup_custom.c:708 pg_backup_custom.c:758 pg_backup_custom.c:907 -#: pg_backup_tar.c:1079 +#: pg_backup_tar.c:1084 #, c-format msgid "could not determine seek position in archive file: %s\n" msgstr "не удалось определить позицию в файле архива: %s\n" @@ -1060,12 +1065,12 @@ msgstr "архиватор (БД)" msgid "could not get server_version from libpq\n" msgstr "не удалось получить версию сервера из libpq\n" -#: pg_backup_db.c:54 pg_dumpall.c:1934 +#: pg_backup_db.c:54 pg_dumpall.c:1952 #, c-format msgid "server version: %s; %s version: %s\n" msgstr "версия сервера: %s; версия %s: %s\n" -#: pg_backup_db.c:56 pg_dumpall.c:1936 +#: pg_backup_db.c:56 pg_dumpall.c:1954 #, c-format msgid "aborting because of server version mismatch\n" msgstr "продолжение работы с другой версией сервера невозможно\n" @@ -1075,80 +1080,80 @@ msgstr "продолжение работы с другой версией се msgid "connecting to database \"%s\" as user \"%s\"\n" msgstr "подключение к базе \"%s\" с именем пользователя \"%s\"\n" -#: pg_backup_db.c:132 pg_backup_db.c:184 pg_backup_db.c:231 pg_backup_db.c:277 -#: pg_dumpall.c:1764 pg_dumpall.c:1872 +#: pg_backup_db.c:134 pg_backup_db.c:182 pg_backup_db.c:242 pg_backup_db.c:284 +#: pg_dumpall.c:1782 pg_dumpall.c:1890 msgid "Password: " msgstr "Пароль: " -#: pg_backup_db.c:165 +#: pg_backup_db.c:163 #, c-format msgid "failed to reconnect to database\n" msgstr "ошибка переподключения к базе данных\n" -#: pg_backup_db.c:170 +#: pg_backup_db.c:168 #, c-format msgid "could not reconnect to database: %s" msgstr "не удалось переподключиться к базе: %s" -#: pg_backup_db.c:186 +#: pg_backup_db.c:184 #, c-format msgid "connection needs password\n" msgstr "для подключения необходим пароль\n" -#: pg_backup_db.c:227 +#: pg_backup_db.c:236 #, c-format msgid "already connected to a database\n" msgstr "подключение к базе данных уже установлено\n" -#: pg_backup_db.c:269 +#: pg_backup_db.c:276 #, c-format msgid "failed to connect to database\n" msgstr "ошибка подключения к базе данных\n" -#: pg_backup_db.c:288 +#: pg_backup_db.c:293 #, c-format msgid "connection to database \"%s\" failed: %s" msgstr "не удалось подключиться к базе \"%s\": %s" -#: pg_backup_db.c:343 +#: pg_backup_db.c:361 #, c-format msgid "query failed: %s" msgstr "ошибка при выполнении запроса: %s" -#: pg_backup_db.c:345 +#: pg_backup_db.c:363 #, c-format msgid "query was: %s\n" msgstr "запрос: %s\n" -#: pg_backup_db.c:409 +#: pg_backup_db.c:427 #, c-format msgid "%s: %s Command was: %s\n" msgstr "%s: %s Выполнялась команда: %s\n" -#: pg_backup_db.c:465 pg_backup_db.c:537 pg_backup_db.c:544 +#: pg_backup_db.c:483 pg_backup_db.c:555 pg_backup_db.c:562 msgid "could not execute query" msgstr "не удалось выполнить запрос" -#: pg_backup_db.c:516 +#: pg_backup_db.c:534 #, c-format msgid "error returned by PQputCopyData: %s" msgstr "ошибка в PQputCopyData: %s" -#: pg_backup_db.c:563 +#: pg_backup_db.c:581 #, c-format msgid "error returned by PQputCopyEnd: %s" msgstr "ошибка в PQputCopyEnd: %s" -#: pg_backup_db.c:569 +#: pg_backup_db.c:587 #, c-format msgid "COPY failed for table \"%s\": %s" msgstr "сбой команды COPY для таблицы \"%s\": %s" -#: pg_backup_db.c:580 +#: pg_backup_db.c:598 msgid "could not start database transaction" msgstr "не удаётся начать транзакцию" -#: pg_backup_db.c:586 +#: pg_backup_db.c:604 msgid "could not commit database transaction" msgstr "не удалось зафиксировать транзакцию" @@ -1224,106 +1229,101 @@ msgid "this format cannot be read\n" msgstr "этот формат нельзя прочитать\n" #. translator: this is a module name -#: pg_backup_tar.c:109 +#: pg_backup_tar.c:102 msgid "tar archiver" msgstr "архиватор tar" -#: pg_backup_tar.c:190 +#: pg_backup_tar.c:183 #, c-format msgid "could not open TOC file \"%s\" for output: %s\n" msgstr "не удалось открыть для записи файл оглавления \"%s\": %s\n" -#: pg_backup_tar.c:198 +#: pg_backup_tar.c:191 #, c-format msgid "could not open TOC file for output: %s\n" msgstr "не удалось открыть для записи файл оглавления: %s\n" -#: pg_backup_tar.c:219 pg_backup_tar.c:375 +#: pg_backup_tar.c:212 pg_backup_tar.c:368 #, c-format msgid "compression is not supported by tar archive format\n" msgstr "формат архива tar не поддерживает сжатие\n" -#: pg_backup_tar.c:227 +#: pg_backup_tar.c:220 #, c-format msgid "could not open TOC file \"%s\" for input: %s\n" msgstr "не удалось открыть для чтения файл оглавления \"%s\": %s\n" -#: pg_backup_tar.c:234 +#: pg_backup_tar.c:227 #, c-format msgid "could not open TOC file for input: %s\n" msgstr "не удалось открыть для чтения файл оглавления: %s\n" -#: pg_backup_tar.c:361 +#: pg_backup_tar.c:354 #, c-format msgid "could not find file \"%s\" in archive\n" msgstr "не удалось найти файл \"%s\" в архиве\n" -#: pg_backup_tar.c:417 +#: pg_backup_tar.c:420 #, c-format msgid "could not generate temporary file name: %s\n" msgstr "не удалось создать временный файл: %s\n" -#: pg_backup_tar.c:426 +#: pg_backup_tar.c:431 #, c-format msgid "could not open temporary file\n" msgstr "не удалось открыть временный файл\n" -#: pg_backup_tar.c:453 +#: pg_backup_tar.c:458 #, c-format msgid "could not close tar member\n" msgstr "не удалось закрыть компонент tar-архива\n" -#: pg_backup_tar.c:566 +#: pg_backup_tar.c:571 #, c-format msgid "internal error -- neither th nor fh specified in tarReadRaw()\n" msgstr "внутренняя ошибка -- в tarReadRaw() не указан ни th, ни fh\n" -#: pg_backup_tar.c:689 +#: pg_backup_tar.c:694 #, c-format msgid "unexpected COPY statement syntax: \"%s\"\n" msgstr "недопустимый синтаксис оператора COPY: \"%s\"\n" -#: pg_backup_tar.c:951 +#: pg_backup_tar.c:956 #, c-format msgid "invalid OID for large object (%u)\n" msgstr "неверный OID для большого объекта (%u)\n" -#: pg_backup_tar.c:1088 -#, c-format -msgid "archive member too large for tar format\n" -msgstr "компонент архива слишком велик для формата tar\n" - -#: pg_backup_tar.c:1102 +#: pg_backup_tar.c:1100 #, c-format msgid "could not close temporary file: %s\n" msgstr "не удалось закрыть временный файл: %s\n" -#: pg_backup_tar.c:1112 +#: pg_backup_tar.c:1110 #, c-format msgid "actual file length (%s) does not match expected (%s)\n" msgstr "действительная длина файла (%s) не равна ожидаемой (%s)\n" -#: pg_backup_tar.c:1149 +#: pg_backup_tar.c:1147 #, c-format msgid "moving from position %s to next member at file position %s\n" msgstr "переход от позиции %s к следующему компоненту в позиции %s\n" -#: pg_backup_tar.c:1160 +#: pg_backup_tar.c:1158 #, c-format msgid "now at file position %s\n" msgstr "текущая позиция в файле %s\n" -#: pg_backup_tar.c:1169 pg_backup_tar.c:1199 +#: pg_backup_tar.c:1167 pg_backup_tar.c:1197 #, c-format msgid "could not find header for file \"%s\" in tar archive\n" msgstr "в архиве tar не найден заголовок для файла \"%s\"\n" -#: pg_backup_tar.c:1183 +#: pg_backup_tar.c:1181 #, c-format msgid "skipping tar member %s\n" msgstr "пропускается компонент tar %s\n" -#: pg_backup_tar.c:1187 +#: pg_backup_tar.c:1185 #, c-format msgid "" "restoring data out of order is not supported in this archive format: \"%s\" " @@ -1333,7 +1333,7 @@ msgstr "" "поддерживается: требуется компонент \"%s\", но в файле архива прежде идёт " "\"%s\".\n" -#: pg_backup_tar.c:1234 +#: pg_backup_tar.c:1231 #, c-format msgid "incomplete tar header found (%lu byte)\n" msgid_plural "incomplete tar header found (%lu bytes)\n" @@ -1343,10 +1343,10 @@ msgstr[2] "найден неполный tar-заголовок (размер %l #: pg_backup_tar.c:1272 #, c-format -msgid "TOC Entry %s at %s (length %lu, checksum %d)\n" -msgstr "Запись оглавления %s в %s (длина: %lu, контр. сумма: %d)\n" +msgid "TOC Entry %s at %s (length %s, checksum %d)\n" +msgstr "Запись оглавления %s в %s (длина: %s, контр. сумма: %d)\n" -#: pg_backup_tar.c:1282 +#: pg_backup_tar.c:1283 #, c-format msgid "" "corrupt tar header found in %s (expected %d, computed %d) file position %s\n" @@ -1359,7 +1359,7 @@ msgstr "" msgid "%s: unrecognized section name: \"%s\"\n" msgstr "%s: нераспознанное имя раздела: \"%s\"\n" -#: pg_backup_utils.c:56 pg_dump.c:544 pg_dump.c:561 pg_dumpall.c:305 +#: pg_backup_utils.c:56 pg_dump.c:548 pg_dump.c:565 pg_dumpall.c:305 #: pg_dumpall.c:315 pg_dumpall.c:325 pg_dumpall.c:334 pg_dumpall.c:350 #: pg_dumpall.c:408 pg_restore.c:278 pg_restore.c:294 pg_restore.c:306 #, c-format @@ -1371,61 +1371,61 @@ msgstr "Для дополнительной информации попробу msgid "out of on_exit_nicely slots\n" msgstr "превышен предел обработчиков штатного выхода\n" -#: pg_dump.c:518 +#: pg_dump.c:522 #, c-format msgid "compression level must be in range 0..9\n" msgstr "уровень сжатия должен быть в диапазоне 0..9\n" -#: pg_dump.c:559 pg_dumpall.c:313 pg_restore.c:292 +#: pg_dump.c:563 pg_dumpall.c:313 pg_restore.c:292 #, c-format msgid "%s: too many command-line arguments (first is \"%s\")\n" msgstr "%s: слишком много аргументов командной строки (первый: \"%s\")\n" -#: pg_dump.c:572 +#: pg_dump.c:576 #, 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:578 +#: pg_dump.c:582 #, 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:584 +#: pg_dump.c:588 #, 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:585 +#: pg_dump.c:589 #, c-format msgid "(The INSERT command cannot set OIDs.)\n" msgstr "(В INSERT нельзя определять OID.)\n" -#: pg_dump.c:590 +#: pg_dump.c:594 #, c-format msgid "option --if-exists requires option -c/--clean\n" msgstr "параметру --if-exists требуется параметр -c/--clean\n" -#: pg_dump.c:618 +#: pg_dump.c:622 #, c-format msgid "%s: invalid number of parallel jobs\n" msgstr "%s: неверное число параллельных заданий\n" -#: pg_dump.c:622 +#: pg_dump.c:626 #, c-format msgid "parallel backup only supported by the directory format\n" msgstr "" "параллельное резервное копирование поддерживается только с форматом \"каталог" "\"\n" -#: pg_dump.c:632 +#: pg_dump.c:636 #, c-format msgid "could not open output file \"%s\" for writing\n" msgstr "не удалось открыть выходной файл \"%s\" для записи\n" -#: pg_dump.c:691 +#: pg_dump.c:695 #, c-format msgid "" "Synchronized snapshots are not supported by this server version.\n" @@ -1436,22 +1436,22 @@ msgstr "" "Если они вам не нужны, укажите при запуске ключ\n" "--no-synchronized-snapshots.\n" -#: pg_dump.c:704 +#: pg_dump.c:708 #, c-format msgid "last built-in OID is %u\n" msgstr "последний системный OID: %u\n" -#: pg_dump.c:713 +#: pg_dump.c:717 #, c-format msgid "No matching schemas were found\n" msgstr "Соответствующие схемы не найдены\n" -#: pg_dump.c:725 +#: pg_dump.c:729 #, c-format msgid "No matching tables were found\n" msgstr "Соответствующие таблицы не найдены\n" -#: pg_dump.c:870 +#: pg_dump.c:874 #, c-format msgid "" "%s dumps a database as a text file or to other formats.\n" @@ -1460,17 +1460,17 @@ msgstr "" "%s сохраняет резервную копию БД в текстовом файле или другом виде.\n" "\n" -#: pg_dump.c:871 pg_dumpall.c:553 pg_restore.c:432 +#: pg_dump.c:875 pg_dumpall.c:553 pg_restore.c:432 #, c-format msgid "Usage:\n" msgstr "Использование:\n" -#: pg_dump.c:872 +#: pg_dump.c:876 #, c-format msgid " %s [OPTION]... [DBNAME]\n" msgstr " %s [ПАРАМЕТР]... [ИМЯ_БД]\n" -#: pg_dump.c:874 pg_dumpall.c:556 pg_restore.c:435 +#: pg_dump.c:878 pg_dumpall.c:556 pg_restore.c:435 #, c-format msgid "" "\n" @@ -1479,12 +1479,12 @@ msgstr "" "\n" "Общие параметры:\n" -#: pg_dump.c:875 +#: pg_dump.c:879 #, c-format msgid " -f, --file=FILENAME output file or directory name\n" msgstr " -f, --file=ИМЯ имя выходного файла или каталога\n" -#: pg_dump.c:876 +#: pg_dump.c:880 #, c-format msgid "" " -F, --format=c|d|t|p output file format (custom, directory, tar,\n" @@ -1494,7 +1494,7 @@ msgstr "" " (пользовательский | каталог | tar |\n" " текстовый (по умолчанию))\n" -#: pg_dump.c:878 +#: pg_dump.c:882 #, c-format msgid " -j, --jobs=NUM use this many parallel jobs to dump\n" msgstr "" @@ -1502,23 +1502,23 @@ msgstr "" "число\n" " заданий\n" -#: pg_dump.c:879 +#: pg_dump.c:883 #, c-format msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose режим подробных сообщений\n" -#: pg_dump.c:880 pg_dumpall.c:558 +#: pg_dump.c:884 pg_dumpall.c:558 #, c-format msgid " -V, --version output version information, then exit\n" msgstr " -V, --version показать версию и выйти\n" -#: pg_dump.c:881 +#: pg_dump.c:885 #, c-format msgid "" " -Z, --compress=0-9 compression level for compressed formats\n" msgstr " -Z, --compress=0-9 уровень сжатия при архивации\n" -#: pg_dump.c:882 pg_dumpall.c:559 +#: pg_dump.c:886 pg_dumpall.c:559 #, c-format msgid "" " --lock-wait-timeout=TIMEOUT fail after waiting TIMEOUT for a table lock\n" @@ -1526,12 +1526,12 @@ msgstr "" " --lock-wait-timeout=ТАЙМАУТ прервать операцию при таймауте блокировки " "таблицы\n" -#: pg_dump.c:883 pg_dumpall.c:560 +#: pg_dump.c:887 pg_dumpall.c:560 #, c-format msgid " -?, --help show this help, then exit\n" msgstr " -?, --help показать эту справку и выйти\n" -#: pg_dump.c:885 pg_dumpall.c:561 +#: pg_dump.c:889 pg_dumpall.c:561 #, c-format msgid "" "\n" @@ -1540,17 +1540,17 @@ msgstr "" "\n" "Параметры, управляющие выводом:\n" -#: pg_dump.c:886 pg_dumpall.c:562 +#: pg_dump.c:890 pg_dumpall.c:562 #, c-format msgid " -a, --data-only dump only the data, not the schema\n" msgstr " -a, --data-only выгрузить только данные, без схемы\n" -#: pg_dump.c:887 +#: pg_dump.c:891 #, c-format msgid " -b, --blobs include large objects in dump\n" msgstr " -b, --blobs выгрузить также большие объекты\n" -#: pg_dump.c:888 pg_restore.c:446 +#: pg_dump.c:892 pg_restore.c:446 #, c-format msgid "" " -c, --clean clean (drop) database objects before " @@ -1559,7 +1559,7 @@ msgstr "" " -c, --clean очистить (удалить) объекты БД при " "восстановлении\n" -#: pg_dump.c:889 +#: pg_dump.c:893 #, c-format msgid "" " -C, --create include commands to create database in dump\n" @@ -1567,27 +1567,27 @@ msgstr "" " -C, --create добавить в копию команды создания базы " "данных\n" -#: pg_dump.c:890 +#: pg_dump.c:894 #, c-format msgid " -E, --encoding=ENCODING dump the data in encoding ENCODING\n" msgstr " -E, --encoding=КОДИРОВКА выгружать данные в заданной кодировке\n" -#: pg_dump.c:891 +#: pg_dump.c:895 #, c-format msgid " -n, --schema=SCHEMA dump the named schema(s) only\n" msgstr " -n, --schema=СХЕМА выгрузить только указанную схему(ы)\n" -#: pg_dump.c:892 +#: pg_dump.c:896 #, c-format msgid " -N, --exclude-schema=SCHEMA do NOT dump the named schema(s)\n" msgstr " -N, --exclude-schema=СХЕМА НЕ выгружать указанную схему(ы)\n" -#: pg_dump.c:893 pg_dumpall.c:565 +#: pg_dump.c:897 pg_dumpall.c:565 #, c-format msgid " -o, --oids include OIDs in dump\n" msgstr " -o, --oids выгружать данные с OID\n" -#: pg_dump.c:894 +#: pg_dump.c:898 #, c-format msgid "" " -O, --no-owner skip restoration of object ownership in\n" @@ -1596,12 +1596,12 @@ msgstr "" " -O, --no-owner не восстанавливать владение объектами\n" " при использовании текстового формата\n" -#: pg_dump.c:896 pg_dumpall.c:568 +#: pg_dump.c:900 pg_dumpall.c:568 #, c-format msgid " -s, --schema-only dump only the schema, no data\n" msgstr " -s, --schema-only выгрузить только схему, без данных\n" -#: pg_dump.c:897 +#: pg_dump.c:901 #, c-format msgid "" " -S, --superuser=NAME superuser user name to use in plain-text " @@ -1610,27 +1610,27 @@ msgstr "" " -S, --superuser=ИМЯ имя пользователя, который будет задействован\n" " при восстановлении из текстового формата\n" -#: pg_dump.c:898 +#: pg_dump.c:902 #, c-format msgid " -t, --table=TABLE dump the named table(s) only\n" msgstr " -t, --table=ТАБЛИЦА выгрузить только указанную таблицу(ы)\n" -#: pg_dump.c:899 +#: pg_dump.c:903 #, c-format msgid " -T, --exclude-table=TABLE do NOT dump the named table(s)\n" msgstr " -T, --exclude-table=ТАБЛИЦА НЕ выгружать указанную таблицу(ы)\n" -#: pg_dump.c:900 pg_dumpall.c:571 +#: pg_dump.c:904 pg_dumpall.c:571 #, c-format msgid " -x, --no-privileges do not dump privileges (grant/revoke)\n" msgstr " -x, --no-privileges не выгружать права (назначение/отзыв)\n" -#: pg_dump.c:901 pg_dumpall.c:572 +#: pg_dump.c:905 pg_dumpall.c:572 #, c-format msgid " --binary-upgrade for use by upgrade utilities only\n" msgstr " --binary-upgrade только для утилит обновления БД\n" -#: pg_dump.c:902 pg_dumpall.c:573 +#: pg_dump.c:906 pg_dumpall.c:573 #, c-format msgid "" " --column-inserts dump data as INSERT commands with column " @@ -1639,7 +1639,7 @@ msgstr "" " --column-inserts выгружать данные в виде INSERT с именами " "колонок\n" -#: pg_dump.c:903 pg_dumpall.c:574 +#: pg_dump.c:907 pg_dumpall.c:574 #, c-format msgid "" " --disable-dollar-quoting disable dollar quoting, use SQL standard " @@ -1648,7 +1648,7 @@ msgstr "" " --disable-dollar-quoting отключить спецстроки с $, выводить строки\n" " по стандарту SQL\n" -#: pg_dump.c:904 pg_dumpall.c:575 pg_restore.c:462 +#: pg_dump.c:908 pg_dumpall.c:575 pg_restore.c:462 #, c-format msgid "" " --disable-triggers disable triggers during data-only restore\n" @@ -1656,19 +1656,19 @@ msgstr "" " --disable-triggers отключить триггеры при восстановлении\n" " только данных, без схемы\n" -#: pg_dump.c:905 +#: pg_dump.c:909 #, 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:906 pg_dumpall.c:576 pg_restore.c:463 +#: pg_dump.c:910 pg_dumpall.c:576 pg_restore.c:463 #, c-format msgid " --if-exists use IF EXISTS when dropping objects\n" msgstr "" " --if-exists применять IF EXISTS при удалении объектов\n" -#: pg_dump.c:907 pg_dumpall.c:577 +#: pg_dump.c:911 pg_dumpall.c:577 #, c-format msgid "" " --inserts dump data as INSERT commands, rather than " @@ -1677,13 +1677,13 @@ msgstr "" " --inserts выгрузить данные в виде команд INSERT, не " "COPY\n" -#: pg_dump.c:908 pg_dumpall.c:578 +#: pg_dump.c:912 pg_dumpall.c:578 #, c-format msgid " --no-security-labels do not dump security label assignments\n" msgstr "" " --no-security-labels не выгружать назначения меток безопасности\n" -#: pg_dump.c:909 +#: pg_dump.c:913 #, c-format msgid "" " --no-synchronized-snapshots do not use synchronized snapshots in parallel " @@ -1692,20 +1692,20 @@ msgstr "" " --no-synchronized-snapshots не использовать синхронизированные снимки\n" " в параллельных заданиях\n" -#: pg_dump.c:910 pg_dumpall.c:579 +#: pg_dump.c:914 pg_dumpall.c:579 #, c-format msgid " --no-tablespaces do not dump tablespace assignments\n" msgstr "" " --no-tablespaces не выгружать назначения табличных " "пространств\n" -#: pg_dump.c:911 pg_dumpall.c:580 +#: pg_dump.c:915 pg_dumpall.c:580 #, c-format msgid " --no-unlogged-table-data do not dump unlogged table data\n" msgstr "" " --no-unlogged-table-data не выгружать данные нежурналируемых таблиц\n" -#: pg_dump.c:912 pg_dumpall.c:581 +#: pg_dump.c:916 pg_dumpall.c:581 #, c-format msgid "" " --quote-all-identifiers quote all identifiers, even if not key words\n" @@ -1713,7 +1713,7 @@ msgstr "" " --quote-all-identifiers заключать в кавычки все идентификаторы,\n" " а не только ключевые слова\n" -#: pg_dump.c:913 +#: pg_dump.c:917 #, c-format msgid "" " --section=SECTION dump named section (pre-data, data, or post-" @@ -1722,7 +1722,7 @@ msgstr "" " --section=РАЗДЕЛ выгрузить заданный раздел\n" " (pre-data, data или post-data)\n" -#: pg_dump.c:914 +#: pg_dump.c:918 #, c-format msgid "" " --serializable-deferrable wait until the dump can run without " @@ -1731,7 +1731,7 @@ msgstr "" " --serializable-deferrable дождаться момента для выгрузки данных без " "аномалий\n" -#: pg_dump.c:915 pg_dumpall.c:582 pg_restore.c:469 +#: pg_dump.c:919 pg_dumpall.c:582 pg_restore.c:469 #, c-format msgid "" " --use-set-session-authorization\n" @@ -1743,7 +1743,7 @@ msgstr "" " устанавливать владельца, используя команды\n" " SET SESSION AUTHORIZATION вместо ALTER OWNER\n" -#: pg_dump.c:919 pg_dumpall.c:586 pg_restore.c:473 +#: pg_dump.c:923 pg_dumpall.c:586 pg_restore.c:473 #, c-format msgid "" "\n" @@ -1752,33 +1752,33 @@ msgstr "" "\n" "Параметры подключения:\n" -#: pg_dump.c:920 +#: pg_dump.c:924 #, c-format msgid " -d, --dbname=DBNAME database to dump\n" msgstr " -d, --dbname=БД имя базы данных для выгрузки\n" -#: pg_dump.c:921 pg_dumpall.c:588 pg_restore.c:474 +#: pg_dump.c:925 pg_dumpall.c:588 pg_restore.c:474 #, c-format msgid " -h, --host=HOSTNAME database server host or socket directory\n" msgstr "" " -h, --host=ИМЯ имя сервера баз данных или каталог сокетов\n" -#: pg_dump.c:922 pg_dumpall.c:590 pg_restore.c:475 +#: pg_dump.c:926 pg_dumpall.c:590 pg_restore.c:475 #, c-format msgid " -p, --port=PORT database server port number\n" msgstr " -p, --port=ПОРТ номер порта сервера БД\n" -#: pg_dump.c:923 pg_dumpall.c:591 pg_restore.c:476 +#: pg_dump.c:927 pg_dumpall.c:591 pg_restore.c:476 #, c-format msgid " -U, --username=NAME connect as specified database user\n" msgstr " -U, --username=ИМЯ имя пользователя баз данных\n" -#: pg_dump.c:924 pg_dumpall.c:592 pg_restore.c:477 +#: pg_dump.c:928 pg_dumpall.c:592 pg_restore.c:477 #, c-format msgid " -w, --no-password never prompt for password\n" msgstr " -w, --no-password не запрашивать пароль\n" -#: pg_dump.c:925 pg_dumpall.c:593 pg_restore.c:478 +#: pg_dump.c:929 pg_dumpall.c:593 pg_restore.c:478 #, c-format msgid "" " -W, --password force password prompt (should happen " @@ -1786,12 +1786,12 @@ msgid "" msgstr "" " -W, --password запрашивать пароль всегда (обычно не требуется)\n" -#: pg_dump.c:926 pg_dumpall.c:594 +#: pg_dump.c:930 pg_dumpall.c:594 #, c-format msgid " --role=ROLENAME do SET ROLE before dump\n" msgstr " --role=ИМЯ_РОЛИ выполнить SET ROLE перед выгрузкой\n" -#: pg_dump.c:928 +#: pg_dump.c:932 #, c-format msgid "" "\n" @@ -1804,151 +1804,151 @@ msgstr "" "PGDATABASE.\n" "\n" -#: pg_dump.c:930 pg_dumpall.c:598 pg_restore.c:485 +#: pg_dump.c:934 pg_dumpall.c:598 pg_restore.c:485 #, c-format msgid "Report bugs to <pgsql-bugs@postgresql.org>.\n" msgstr "Об ошибках сообщайте по адресу <pgsql-bugs@postgresql.org>.\n" -#: pg_dump.c:948 +#: pg_dump.c:952 #, c-format msgid "invalid client encoding \"%s\" specified\n" msgstr "указана неверная клиентская кодировка \"%s\"\n" -#: pg_dump.c:1118 +#: pg_dump.c:1122 #, c-format msgid "invalid output format \"%s\" specified\n" msgstr "указан неверный формат вывода: \"%s\"\n" -#: pg_dump.c:1140 +#: pg_dump.c:1144 #, c-format msgid "server version must be at least 7.3 to use schema selection switches\n" msgstr "" "для использования параметров выбора схемы нужен сервер версии 7.3 или новее\n" -#: pg_dump.c:1434 +#: pg_dump.c:1508 #, c-format msgid "dumping contents of table %s\n" msgstr "выгрузка содержимого таблицы %s\n" -#: pg_dump.c:1557 +#: pg_dump.c:1631 #, c-format msgid "Dumping the contents of table \"%s\" failed: PQgetCopyData() failed.\n" msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQendcopy().\n" -#: pg_dump.c:1558 pg_dump.c:1568 +#: pg_dump.c:1632 pg_dump.c:1642 #, c-format msgid "Error message from server: %s" msgstr "Сообщение об ошибке с сервера: %s" -#: pg_dump.c:1559 pg_dump.c:1569 +#: pg_dump.c:1633 pg_dump.c:1643 #, c-format msgid "The command was: %s\n" msgstr "Выполнялась команда: %s\n" -#: pg_dump.c:1567 +#: pg_dump.c:1641 #, c-format msgid "Dumping the contents of table \"%s\" failed: PQgetResult() failed.\n" msgstr "Ошибка выгрузки таблицы \"%s\": сбой в PQgetResult().\n" -#: pg_dump.c:2205 +#: pg_dump.c:2279 #, c-format msgid "saving database definition\n" msgstr "сохранение определения базы данных\n" -#: pg_dump.c:2538 +#: pg_dump.c:2612 #, c-format msgid "saving encoding = %s\n" msgstr "сохранение кодировки (%s)\n" -#: pg_dump.c:2565 +#: pg_dump.c:2639 #, c-format msgid "saving standard_conforming_strings = %s\n" msgstr "сохранение standard_conforming_strings (%s)\n" -#: pg_dump.c:2598 +#: pg_dump.c:2672 #, c-format msgid "reading large objects\n" msgstr "чтение больших объектов\n" -#: pg_dump.c:2730 +#: pg_dump.c:2804 #, c-format msgid "saving large objects\n" msgstr "сохранение больших объектов\n" -#: pg_dump.c:2777 +#: pg_dump.c:2851 #, c-format msgid "error reading large object %u: %s" msgstr "ошибка чтения большого объекта %u: %s" -#: pg_dump.c:2970 +#: pg_dump.c:3044 #, c-format msgid "could not find parent extension for %s\n" msgstr "не удалось найти родительское расширение для %s\n" # TO REVIEW -#: pg_dump.c:3073 +#: pg_dump.c:3147 #, c-format msgid "WARNING: owner of schema \"%s\" appears to be invalid\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: у схемы \"%s\" по-видимому неправильный владелец\n" -#: pg_dump.c:3116 +#: pg_dump.c:3190 #, c-format msgid "schema with OID %u does not exist\n" msgstr "схема с OID %u не существует\n" -#: pg_dump.c:3466 +#: pg_dump.c:3540 #, c-format msgid "WARNING: owner of data type \"%s\" appears to be invalid\n" msgstr "" "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный владелец\n" -#: pg_dump.c:3577 +#: pg_dump.c:3651 #, c-format msgid "WARNING: owner of operator \"%s\" appears to be invalid\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: у оператора \"%s\" по-видимому неправильный владелец\n" -#: pg_dump.c:3836 +#: pg_dump.c:3910 #, c-format msgid "WARNING: owner of operator class \"%s\" appears to be invalid\n" msgstr "" "ПРЕДУПРЕЖДЕНИЕ: у класса операторов \"%s\" по-видимому неправильный " "владелец\n" -#: pg_dump.c:3924 +#: pg_dump.c:3998 #, c-format msgid "WARNING: owner of operator family \"%s\" appears to be invalid\n" msgstr "" "ПРЕДУПРЕЖДЕНИЕ: у семейства операторов \"%s\" по-видимому неправильный " "владелец\n" -#: pg_dump.c:4062 +#: pg_dump.c:4136 #, c-format msgid "WARNING: owner of aggregate function \"%s\" appears to be invalid\n" msgstr "" "ПРЕДУПРЕЖДЕНИЕ: у агрегатной функции \"%s\" по-видимому неправильный " "владелец\n" -#: pg_dump.c:4244 +#: pg_dump.c:4318 #, c-format msgid "WARNING: owner of function \"%s\" appears to be invalid\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: у функции \"%s\" по-видимому неправильный владелец\n" -#: pg_dump.c:4862 +#: pg_dump.c:4936 #, c-format msgid "WARNING: owner of table \"%s\" appears to be invalid\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: у таблицы \"%s\" по-видимому неправильный владелец\n" -#: pg_dump.c:5014 +#: pg_dump.c:5088 #, c-format msgid "reading indexes for table \"%s\"\n" msgstr "чтение индексов таблицы \"%s\"\n" -#: pg_dump.c:5380 +#: pg_dump.c:5454 #, c-format msgid "reading foreign key constraints for table \"%s\"\n" msgstr "чтение ограничений внешних ключей таблицы \"%s\"\n" -#: pg_dump.c:5625 +#: pg_dump.c:5699 #, c-format msgid "" "failed sanity check, parent table OID %u of pg_rewrite entry OID %u not " @@ -1957,12 +1957,12 @@ msgstr "" "по OID %u не удалось найти родительскую таблицу для записи pg_rewrite с OID " "%u\n" -#: pg_dump.c:5718 +#: pg_dump.c:5792 #, c-format msgid "reading triggers for table \"%s\"\n" msgstr "чтение триггеров таблицы \"%s\"\n" -#: pg_dump.c:5879 +#: pg_dump.c:5953 #, c-format msgid "" "query produced null referenced table name for foreign key trigger \"%s\" on " @@ -1971,32 +1971,32 @@ msgstr "" "запрос не вернул имя целевой таблицы для триггера внешнего ключа \"%s\" в " "таблице \"%s\" (OID целевой таблицы: %u)\n" -#: pg_dump.c:6335 +#: pg_dump.c:6424 #, c-format msgid "finding the columns and types of table \"%s\"\n" msgstr "поиск колонок и типов таблицы \"%s\"\n" -#: pg_dump.c:6513 +#: pg_dump.c:6602 #, c-format msgid "invalid column numbering in table \"%s\"\n" msgstr "неверная нумерация колонок в таблице \"%s\"\n" -#: pg_dump.c:6547 +#: pg_dump.c:6636 #, c-format msgid "finding default expressions of table \"%s\"\n" msgstr "поиск выражений по умолчанию для таблицы \"%s\"\n" -#: pg_dump.c:6599 +#: pg_dump.c:6688 #, c-format msgid "invalid adnum value %d for table \"%s\"\n" msgstr "неверное значение adnum (%d) в таблице \"%s\"\n" -#: pg_dump.c:6671 +#: pg_dump.c:6760 #, c-format msgid "finding check constraints for table \"%s\"\n" msgstr "поиск ограничений-проверок для таблицы \"%s\"\n" -#: pg_dump.c:6766 +#: pg_dump.c:6855 #, 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" @@ -2007,66 +2007,66 @@ msgstr[1] "" msgstr[2] "" "ожидалось %d ограничений-проверок для таблицы \"%s\", но найдено: %d\n" -#: pg_dump.c:6770 +#: pg_dump.c:6859 #, c-format msgid "(The system catalogs might be corrupted.)\n" msgstr "(Возможно повреждены системные каталоги.)\n" -#: pg_dump.c:8139 +#: pg_dump.c:8230 #, c-format msgid "WARNING: typtype of data type \"%s\" appears to be invalid\n" msgstr "" "ПРЕДУПРЕЖДЕНИЕ: у типа данных \"%s\" по-видимому неправильный тип типа\n" -#: pg_dump.c:9581 +#: pg_dump.c:9701 #, c-format msgid "WARNING: bogus value in proargmodes array\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в массиве proargmodes\n" -#: pg_dump.c:9909 +#: pg_dump.c:10029 #, c-format msgid "WARNING: could not parse proallargtypes array\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proallargtypes\n" -#: pg_dump.c:9925 +#: pg_dump.c:10045 #, c-format msgid "WARNING: could not parse proargmodes array\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargmodes\n" -#: pg_dump.c:9939 +#: pg_dump.c:10059 #, c-format msgid "WARNING: could not parse proargnames array\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proargnames\n" -#: pg_dump.c:9950 +#: pg_dump.c:10070 #, c-format msgid "WARNING: could not parse proconfig array\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив proconfig\n" # TO REVEIW -#: pg_dump.c:10005 +#: pg_dump.c:10125 #, c-format msgid "unrecognized provolatile value for function \"%s\"\n" msgstr "недопустимое значение provolatile для функции \"%s\"\n" -#: pg_dump.c:10181 +#: pg_dump.c:10301 #, 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:10184 +#: pg_dump.c:10304 #, c-format msgid "WARNING: bogus value in pg_cast.castmethod field\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: неприемлемое значение в поле pg_cast.castmethod\n" -#: pg_dump.c:10572 +#: pg_dump.c:10692 #, c-format msgid "WARNING: could not find operator with OID %s\n" msgstr "ПРЕДУПРЕЖДЕНИЕ: оператор с OID %s не найден\n" -#: pg_dump.c:11747 +#: pg_dump.c:11867 #, c-format msgid "" "WARNING: aggregate function %s could not be dumped correctly for this " @@ -2075,28 +2075,28 @@ msgstr "" "ПРЕДУПРЕЖДЕНИЕ: агрегатная функция %s не может быть правильно выгружена для " "этой версии базы данных; функция проигнорирована\n" -#: pg_dump.c:12572 +#: pg_dump.c:12684 #, c-format msgid "unrecognized object type in default privileges: %d\n" msgstr "нераспознанный тип объекта в определении прав по умолчанию: %d)\n" -#: pg_dump.c:12587 +#: pg_dump.c:12699 #, c-format msgid "could not parse default ACL list (%s)\n" msgstr "не удалось разобрать список прав по умолчанию (%s)\n" -#: pg_dump.c:12642 +#: pg_dump.c:12754 #, c-format msgid "could not parse ACL list (%s) for object \"%s\" (%s)\n" msgstr "не удалось разобрать список прав (%s) для объекта \"%s\" (%s)\n" -#: pg_dump.c:13059 +#: pg_dump.c:13171 #, c-format msgid "query to obtain definition of view \"%s\" returned no data\n" msgstr "" "запрос на получение определения представления \"%s\" не возвратил данные\n" -#: pg_dump.c:13062 +#: pg_dump.c:13174 #, c-format msgid "" "query to obtain definition of view \"%s\" returned more than one definition\n" @@ -2104,27 +2104,27 @@ msgstr "" "запрос на получения определения представления \"%s\" возвратил несколько " "определений\n" -#: pg_dump.c:13069 +#: pg_dump.c:13181 #, c-format msgid "definition of view \"%s\" appears to be empty (length zero)\n" msgstr "определение представления \"%s\" пустое (длина равна нулю)\n" -#: pg_dump.c:13802 +#: pg_dump.c:13919 #, c-format msgid "invalid column number %d for table \"%s\"\n" msgstr "неверный номер колонки %d для таблицы \"%s\"\n" -#: pg_dump.c:13926 +#: pg_dump.c:14043 #, c-format msgid "missing index for constraint \"%s\"\n" msgstr "отсутствует индекс для ограничения \"%s\"\n" -#: pg_dump.c:14113 +#: pg_dump.c:14234 #, c-format msgid "unrecognized constraint type: %c\n" msgstr "нераспознанный тип ограничения: %c\n" -#: pg_dump.c:14262 pg_dump.c:14426 +#: pg_dump.c:14383 pg_dump.c:14547 #, c-format msgid "query to get data of sequence \"%s\" returned %d row (expected 1)\n" msgid_plural "" @@ -2139,23 +2139,23 @@ msgstr[2] "" "запрос на получение данных последовательности \"%s\" вернул %d строк " "(ожидалась 1)\n" -#: pg_dump.c:14273 +#: pg_dump.c:14394 #, c-format msgid "query to get data of sequence \"%s\" returned name \"%s\"\n" msgstr "" "запрос на получение данных последовательности \"%s\" вернул имя \"%s\"\n" -#: pg_dump.c:14521 +#: pg_dump.c:14642 #, c-format msgid "unexpected tgtype value: %d\n" msgstr "неожиданное значение tgtype: %d\n" -#: pg_dump.c:14603 +#: pg_dump.c:14724 #, c-format msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\"\n" msgstr "неверная строка аргументов (%s) для триггера \"%s\" таблицы \"%s\"\n" -#: pg_dump.c:14790 +#: pg_dump.c:14911 #, c-format msgid "" "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows " @@ -2164,12 +2164,17 @@ msgstr "" "запрос на получение правила \"%s\" для таблицы \"%s\" возвратил неверное " "число строк\n" -#: pg_dump.c:15168 +#: pg_dump.c:15290 #, c-format msgid "reading dependency data\n" msgstr "чтение данных о зависимостях\n" -#: pg_dump.c:15713 +#: pg_dump.c:15848 +#, c-format +msgid "WARNING: could not parse reloptions array\n" +msgstr "ПРЕДУПРЕЖДЕНИЕ: не удалось разобрать массив reloptions\n" + +#: pg_dump.c:15912 #, c-format msgid "query returned %d row instead of one: %s\n" msgid_plural "query returned %d rows instead of one: %s\n" @@ -2285,7 +2290,7 @@ msgid "" msgstr "" "%s: параметры -r/--roles-only и -t/--tablespaces-only исключают друг друга\n" -#: pg_dumpall.c:390 pg_dumpall.c:1861 +#: pg_dumpall.c:390 pg_dumpall.c:1879 #, c-format msgid "%s: could not connect to database \"%s\"\n" msgstr "%s: не удалось подключиться к базе данных: \"%s\"\n" @@ -2395,59 +2400,59 @@ msgstr "" "%s: не удалось разобрать список управления доступом (%s) для табл. " "пространства \"%s\"\n" -#: pg_dumpall.c:1418 +#: pg_dumpall.c:1436 #, c-format msgid "%s: could not parse ACL list (%s) for database \"%s\"\n" msgstr "" "%s: не удалось разобрать список управления доступом (%s) для базы данных \"%s" "\"\n" -#: pg_dumpall.c:1628 +#: pg_dumpall.c:1646 #, c-format msgid "%s: dumping database \"%s\"...\n" msgstr "%s: выгрузка базы данных \"%s\"...\n" -#: pg_dumpall.c:1649 +#: pg_dumpall.c:1667 #, c-format msgid "%s: pg_dump failed on database \"%s\", exiting\n" msgstr "%s: ошибка pg_dump для базы данных \"%s\", выход...\n" -#: pg_dumpall.c:1658 +#: pg_dumpall.c:1676 #, c-format msgid "%s: could not re-open the output file \"%s\": %s\n" msgstr "%s: не удалось повторно открыть выходной файл \"%s\": %s\n" -#: pg_dumpall.c:1703 +#: pg_dumpall.c:1721 #, c-format msgid "%s: running \"%s\"\n" msgstr "%s: выполняется \"%s\"\n" -#: pg_dumpall.c:1883 +#: pg_dumpall.c:1901 #, c-format msgid "%s: could not connect to database \"%s\": %s\n" msgstr "%s: не удалось подключиться к базе \"%s\": %s\n" -#: pg_dumpall.c:1913 +#: pg_dumpall.c:1931 #, c-format msgid "%s: could not get server version\n" msgstr "%s: не удалось узнать версию сервера\n" -#: pg_dumpall.c:1919 +#: pg_dumpall.c:1937 #, c-format msgid "%s: could not parse server version \"%s\"\n" msgstr "%s: не удалось разобрать строку версии сервера \"%s\"\n" -#: pg_dumpall.c:1997 pg_dumpall.c:2023 +#: pg_dumpall.c:2015 pg_dumpall.c:2041 #, c-format msgid "%s: executing %s\n" msgstr "%s: выполняется %s\n" -#: pg_dumpall.c:2003 pg_dumpall.c:2029 +#: pg_dumpall.c:2021 pg_dumpall.c:2047 #, c-format msgid "%s: query failed: %s" msgstr "%s: ошибка при выполнении запроса: %s" -#: pg_dumpall.c:2005 pg_dumpall.c:2031 +#: pg_dumpall.c:2023 pg_dumpall.c:2049 #, c-format msgid "%s: query was: %s\n" msgstr "%s: запрос: %s\n" @@ -2697,6 +2702,9 @@ msgstr "" "ввода.\n" "\n" +#~ msgid "archive member too large for tar format\n" +#~ msgstr "компонент архива слишком велик для формата tar\n" + #~ msgid "could not write to output file: %s\n" #~ msgstr "не удалось записать в выходной файл: %s\n" diff --git a/src/bin/pg_resetxlog/po/ru.po b/src/bin/pg_resetxlog/po/ru.po index cc396bee461..0ff5e85ef7a 100644 --- a/src/bin/pg_resetxlog/po/ru.po +++ b/src/bin/pg_resetxlog/po/ru.po @@ -30,9 +30,9 @@ msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2015-04-24 23:48+0000\n" -"PO-Revision-Date: 2015-07-18 12:41+0300\n" +"PO-Revision-Date: 2015-10-18 18:01+0400\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.org>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -544,8 +544,8 @@ msgid "" " %s [OPTION]... DATADIR\n" "\n" msgstr "" -"Использование:\n" -" %s [ПАРАМЕТР]... КАТАЛОГ_ДАННЫХ\n" +"Usage:\n" +" %s [ПАРАМЕТР]... КАТ_ДАННЫХ\n" "\n" #: pg_resetxlog.c:1247 diff --git a/src/bin/psql/po/de.po b/src/bin/psql/po/de.po index 892ef893d8e..5b2122c5e54 100644 --- a/src/bin/psql/po/de.po +++ b/src/bin/psql/po/de.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2015-09-19 09:42+0000\n" -"PO-Revision-Date: 2015-09-19 21:44-0400\n" +"PO-Revision-Date: 2015-12-10 22:33-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" "Language: de\n" @@ -1707,7 +1707,7 @@ msgstr "Allgemeine Optionen:\n" #: help.c:76 #, c-format msgid " -c, --command=COMMAND run only single command (SQL or internal) and exit\n" -msgstr " -c, --command=ANWEISUNG einzelne Anweisung ausführen und beenden\n" +msgstr " -c, --command=ANWEISUNG einzelne Anweisung ausführen und beenden\n" #: help.c:77 #, c-format diff --git a/src/bin/psql/po/ru.po b/src/bin/psql/po/ru.po index efdb102fd04..dd594edfb27 100644 --- a/src/bin/psql/po/ru.po +++ b/src/bin/psql/po/ru.po @@ -24,19 +24,19 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-04-24 23:48+0000\n" -"PO-Revision-Date: 2015-07-27 22:24+0300\n" +"POT-Creation-Date: 2015-10-18 08:49+0000\n" +"PO-Revision-Date: 2015-10-19 09:39+0400\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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 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" +"X-Generator: Lokalize 2.0\n" +"X-Poedit-Language: Russian\n" +"X-Poedit-Country: RUSSIAN FEDERATION\n" #: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284 #, c-format @@ -187,7 +187,7 @@ msgstr "" msgid "no query buffer\n" msgstr "нет буфера запросов\n" -#: command.c:571 command.c:3035 +#: command.c:571 command.c:3037 #, c-format msgid "invalid line number: %s\n" msgstr "неверный номер строки: %s\n" @@ -275,10 +275,10 @@ msgstr "Секундомер включен." msgid "Timing is off." msgstr "Секундомер выключен." -#: command.c:1431 command.c:1451 command.c:2072 command.c:2075 command.c:2078 -#: command.c:2084 command.c:2086 command.c:2094 command.c:2104 command.c:2113 -#: command.c:2127 command.c:2144 command.c:2203 common.c:74 copy.c:333 -#: copy.c:393 copy.c:408 psqlscan.l:1677 psqlscan.l:1688 psqlscan.l:1698 +#: command.c:1431 command.c:1451 command.c:2074 command.c:2077 command.c:2080 +#: command.c:2086 command.c:2088 command.c:2096 command.c:2106 command.c:2115 +#: command.c:2129 command.c:2146 command.c:2205 common.c:74 copy.c:333 +#: copy.c:393 copy.c:408 psqlscan.l:1676 psqlscan.l:1687 psqlscan.l:1697 #, c-format msgid "%s: %s\n" msgstr "%s: %s\n" @@ -306,24 +306,24 @@ msgstr "" "Без подключения к базе данных необходимо указывать все параметры " "подключения\n" -#: command.c:1725 command.c:3069 common.c:120 common.c:413 common.c:478 +#: command.c:1726 command.c:3071 common.c:120 common.c:413 common.c:478 #: common.c:929 common.c:954 common.c:1051 copy.c:492 copy.c:695 -#: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1949 +#: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1948 #, c-format msgid "%s" msgstr "%s" -#: command.c:1729 +#: command.c:1730 #, c-format msgid "Previous connection kept\n" msgstr "Сохранено предыдущее подключение\n" -#: command.c:1733 +#: command.c:1734 #, c-format msgid "\\connect: %s" msgstr "\\connect: %s" -#: command.c:1766 +#: command.c:1768 #, c-format msgid "" "You are now connected to database \"%s\" as user \"%s\" via socket in \"%s\" " @@ -332,7 +332,7 @@ msgstr "" "Вы подключены к базе данных \"%s\" как пользователь \"%s\" через сокет в \"%s" "\", порт \"%s\".\n" -#: command.c:1769 +#: command.c:1771 #, c-format msgid "" "You are now connected to database \"%s\" as user \"%s\" on host \"%s\" at " @@ -341,17 +341,17 @@ msgstr "" "Вы подключены к базе данных \"%s\" как пользователь \"%s\" (сервер \"%s\", " "порт \"%s\") .\n" -#: command.c:1773 +#: command.c:1775 #, c-format msgid "You are now connected to database \"%s\" as user \"%s\".\n" msgstr "Вы подключены к базе данных \"%s\" как пользователь \"%s\".\n" -#: command.c:1807 +#: command.c:1809 #, c-format msgid "%s (%s, server %s)\n" msgstr "%s (%s, сервер %s)\n" -#: command.c:1815 +#: command.c:1817 #, c-format msgid "" "WARNING: %s major version %d.%d, server major version %d.%d.\n" @@ -360,25 +360,25 @@ msgstr "" "ПРЕДУПРЕЖДЕНИЕ: %s имеет базовую версию %d.%d, а сервер - %d.%d.\n" " Часть функций psql может не работать.\n" -#: command.c:1845 +#: command.c:1847 #, c-format msgid "SSL connection (protocol: %s, cipher: %s, bits: %d, compression: %s)\n" msgstr "SSL-соединение (протокол: %s, шифр: %s, бит: %d, сжатие: %s)\n" -#: command.c:1847 help.c:46 +#: command.c:1849 help.c:46 msgid "off" msgstr "выкл." -#: command.c:1847 help.c:46 +#: command.c:1849 help.c:46 msgid "on" msgstr "вкл." -#: command.c:1856 +#: command.c:1858 #, c-format msgid "SSL connection (unknown cipher)\n" msgstr "SSL-соединение (шифр неизвестен)\n" -#: command.c:1877 +#: command.c:1879 #, c-format msgid "" "WARNING: Console code page (%u) differs from Windows code page (%u)\n" @@ -391,7 +391,7 @@ msgstr "" " Подробнее об этом смотрите документацию psql, раздел\n" " \"Notes for Windows users\".\n" -#: command.c:1961 +#: command.c:1963 #, c-format msgid "" "environment variable PSQL_EDITOR_LINENUMBER_ARG must be set to specify a " @@ -400,201 +400,201 @@ msgstr "" "в переменной окружения PSQL_EDITOR_LINENUMBER_ARG должен быть указан номер " "строки\n" -#: command.c:1990 +#: command.c:1992 #, c-format msgid "could not start editor \"%s\"\n" msgstr "не удалось запустить редактор \"%s\"\n" -#: command.c:1992 +#: command.c:1994 #, c-format msgid "could not start /bin/sh\n" msgstr "не удалось запустить /bin/sh\n" -#: command.c:2030 +#: command.c:2032 #, c-format msgid "could not locate temporary directory: %s\n" msgstr "не удалось найти временный каталог: %s\n" -#: command.c:2057 +#: command.c:2059 #, c-format msgid "could not open temporary file \"%s\": %s\n" msgstr "не удалось открыть временный файл \"%s\": %s\n" -#: command.c:2325 +#: command.c:2327 #, c-format msgid "" -"\\pset: allowed formats are unaligned, aligned, wrapped, html, latex, troff-" -"ms\n" +"\\pset: allowed formats are unaligned, aligned, wrapped, html, latex, latex-" +"longtable, troff-ms\n" msgstr "" -"допустимые форматы \\pset: unaligned, aligned, wrapped, html, latex, troff-" -"ms\n" +"допустимые форматы \\pset: unaligned, aligned, wrapped, html, latex, latex-" +"longtable, troff-ms\n" -#: command.c:2344 +#: command.c:2346 #, c-format msgid "\\pset: allowed line styles are ascii, old-ascii, unicode\n" msgstr "допустимые стили линий для \\pset: ascii, old-ascii, unicode\n" -#: command.c:2490 command.c:2641 +#: command.c:2492 command.c:2643 #, c-format msgid "\\pset: unknown option: %s\n" msgstr "неизвестный параметр \\pset: %s\n" -#: command.c:2508 +#: command.c:2510 #, c-format msgid "Border style is %d.\n" msgstr "Стиль границ: %d.\n" -#: command.c:2514 +#: command.c:2516 #, c-format msgid "Target width is unset.\n" msgstr "Ширина вывода сброшена.\n" -#: command.c:2516 +#: command.c:2518 #, c-format msgid "Target width is %d.\n" msgstr "Ширина вывода: %d.\n" -#: command.c:2523 +#: command.c:2525 #, c-format msgid "Expanded display is on.\n" msgstr "Расширенный вывод включён.\n" -#: command.c:2525 +#: command.c:2527 #, c-format msgid "Expanded display is used automatically.\n" msgstr "Расширенный вывод применяется автоматически.\n" -#: command.c:2527 +#: command.c:2529 #, c-format msgid "Expanded display is off.\n" msgstr "Расширенный вывод выключен.\n" -#: command.c:2534 command.c:2542 +#: command.c:2536 command.c:2544 #, c-format msgid "Field separator is zero byte.\n" msgstr "Разделитель полей - нулевой байт.\n" -#: command.c:2536 +#: command.c:2538 #, c-format msgid "Field separator is \"%s\".\n" msgstr "Разделитель полей: \"%s\".\n" -#: command.c:2549 +#: command.c:2551 #, c-format msgid "Default footer is on.\n" msgstr "Строка итогов включена.\n" -#: command.c:2551 +#: command.c:2553 #, c-format msgid "Default footer is off.\n" msgstr "Строка итогов выключена.\n" -#: command.c:2557 +#: command.c:2559 #, c-format msgid "Output format is %s.\n" msgstr "Формат вывода: %s.\n" -#: command.c:2563 +#: command.c:2565 #, c-format msgid "Line style is %s.\n" msgstr "Установлен стиль линий: %s.\n" -#: command.c:2570 +#: command.c:2572 #, c-format msgid "Null display is \"%s\".\n" msgstr "Null выводится как: \"%s\".\n" -#: command.c:2578 +#: command.c:2580 #, c-format msgid "Locale-adjusted numeric output is on.\n" msgstr "Локализованный вывод чисел включён.\n" -#: command.c:2580 +#: command.c:2582 #, c-format msgid "Locale-adjusted numeric output is off.\n" msgstr "Локализованный вывод чисел выключен.\n" -#: command.c:2587 +#: command.c:2589 #, c-format msgid "Pager is used for long output.\n" msgstr "Постраничник используется для вывода длинного текста.\n" -#: command.c:2589 +#: command.c:2591 #, c-format msgid "Pager is always used.\n" msgstr "Постраничник используется всегда.\n" -#: command.c:2591 +#: command.c:2593 #, c-format msgid "Pager usage is off.\n" msgstr "Постраничник выключен.\n" -#: command.c:2598 command.c:2608 +#: command.c:2600 command.c:2610 #, c-format msgid "Record separator is zero byte.\n" msgstr "Разделитель записей - нулевой байт.\n" -#: command.c:2600 +#: command.c:2602 #, c-format msgid "Record separator is <newline>.\n" msgstr "Разделитель записей: <новая строка>.\n" -#: command.c:2602 +#: command.c:2604 #, c-format msgid "Record separator is \"%s\".\n" msgstr "Разделитель записей: \"%s\".\n" -#: command.c:2615 +#: command.c:2617 #, c-format msgid "Table attributes are \"%s\".\n" msgstr "Атрибуты HTML-таблицы: \"%s\".\n" -#: command.c:2618 +#: command.c:2620 #, c-format msgid "Table attributes unset.\n" msgstr "Атрибуты HTML-таблицы не заданы.\n" -#: command.c:2625 +#: command.c:2627 #, c-format msgid "Title is \"%s\".\n" msgstr "Заголовок: \"%s\".\n" -#: command.c:2627 +#: command.c:2629 #, c-format msgid "Title is unset.\n" msgstr "Заголовок не задан.\n" -#: command.c:2634 +#: command.c:2636 #, c-format msgid "Tuples only is on.\n" msgstr "Режим вывода только кортежей включён.\n" -#: command.c:2636 +#: command.c:2638 #, c-format msgid "Tuples only is off.\n" msgstr "Режим вывода только кортежей выключен.\n" -#: command.c:2787 +#: command.c:2789 #, c-format msgid "\\!: failed\n" msgstr "\\!: ошибка\n" -#: command.c:2807 command.c:2865 +#: command.c:2809 command.c:2867 #, c-format msgid "\\watch cannot be used with an empty query\n" msgstr "\\watch нельзя использовать с пустым запросом\n" -#: command.c:2828 +#: command.c:2830 #, c-format msgid "Watch every %lds\t%s" msgstr "Повтор запрос через %ld сек.\t%s" -#: command.c:2872 +#: command.c:2874 #, c-format msgid "\\watch cannot be used with COPY\n" msgstr "\\watch нельзя использовать с COPY\n" -#: command.c:2878 +#: command.c:2880 #, c-format msgid "unexpected result status for \\watch\n" msgstr "неожиданное состояние результата для \\watch\n" @@ -1488,7 +1488,7 @@ msgstr "Процедура" #: describe.c:3143 msgid "Tags" -msgstr "Тэги" +msgstr "Теги" #: describe.c:3162 msgid "List of event triggers" @@ -2699,7 +2699,7 @@ msgstr "" " \\g или ; в конце строки - выполнение запроса\n" " \\q - выход\n" -#: print.c:272 +#: print.c:278 #, c-format msgid "(%lu row)" msgid_plural "(%lu rows)" @@ -2707,29 +2707,29 @@ msgstr[0] "(%lu строка)" msgstr[1] "(%lu строки)" msgstr[2] "(%lu строк)" -#: print.c:1174 +#: print.c:1180 #, c-format msgid "(No rows)\n" msgstr "(Нет записей)\n" -#: print.c:2238 +#: print.c:2244 #, c-format msgid "Interrupted\n" msgstr "Прервано\n" -#: print.c:2304 +#: print.c:2310 #, c-format msgid "Cannot add header to table content: column count of %d exceeded.\n" msgstr "" "Ошибка добавления заголовка таблицы: превышен предел числа колонок (%d).\n" -#: print.c:2344 +#: print.c:2350 #, c-format msgid "Cannot add cell to table content: total cell count of %d exceeded.\n" msgstr "" "Ошибка добавления ячейки в таблицу: превышен предел числа ячеек (%d).\n" -#: print.c:2570 +#: print.c:2576 #, c-format msgid "invalid output format (internal error): %d" msgstr "неверный формат вывода (внутренняя ошибка): %d" @@ -2739,17 +2739,17 @@ msgstr "неверный формат вывода (внутренняя оши msgid "skipping recursive expansion of variable \"%s\"\n" msgstr "рекурсивное расширение переменной \"%s\" пропускается\n" -#: psqlscan.l:1604 +#: psqlscan.l:1603 #, c-format msgid "unterminated quoted string\n" msgstr "незавершённая строка в кавычках\n" -#: psqlscan.l:1704 +#: psqlscan.l:1703 #, c-format msgid "%s: out of memory\n" msgstr "%s: нехватка памяти\n" -#: psqlscan.l:1933 +#: psqlscan.l:1932 #, c-format msgid "can't escape without active connection\n" msgstr "экранирование строк не работает без подключения к БД\n" @@ -3228,7 +3228,7 @@ msgstr "значение_перезапуска" #: sql_help.c:774 sql_help.c:1952 msgid "cache" -msgstr "кэш" +msgstr "кеш" #: sql_help.c:915 sql_help.c:2038 sql_help.c:2049 msgid "table_constraint" diff --git a/src/interfaces/ecpg/preproc/po/pt_BR.po b/src/interfaces/ecpg/preproc/po/pt_BR.po index 804e2013119..1d855a34c41 100644 --- a/src/interfaces/ecpg/preproc/po/pt_BR.po +++ b/src/interfaces/ecpg/preproc/po/pt_BR.po @@ -313,7 +313,7 @@ msgstr "erro de sintaxe no comando EXEC SQL INCLUDE" #: pgc.l:1237 #, 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 <psql-bugs@postgresql.org>" +msgstr "erro interno: estado inacessível; por favor relato isso a <pgsql-bugs@postgresql.org>" #: pgc.l:1362 #, c-format diff --git a/src/pl/plperl/po/ru.po b/src/pl/plperl/po/ru.po index 1eff36c713f..751b5ac50c4 100644 --- a/src/pl/plperl/po/ru.po +++ b/src/pl/plperl/po/ru.po @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PostgreSQL 9.2\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" "POT-Creation-Date: 2012-07-11 03:39+0000\n" -"PO-Revision-Date: 2012-04-02 19:16+0400\n" +"PO-Revision-Date: 2015-10-16 21:10+0400\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.org>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ msgstr "" msgid "" "If true, trusted and untrusted Perl code will be compiled in strict mode." msgstr "" -"Если этот параметр равен true, доверенный и не доверенный код Perl будет " +"Если этот параметр равен true, доверенный и недоверенный код Perl будет " "компилироваться в строгом режиме." #: plperl.c:379 @@ -92,7 +92,7 @@ msgstr "при выполнении plperl.on_plperlu_init" #: plperl.c:1015 plperl.c:1615 #, c-format msgid "Perl hash contains nonexistent column \"%s\"" -msgstr "Perl-хэш содержит несуществующую колонку \"%s\"" +msgstr "Perl-хеш содержит несуществующую колонку \"%s\"" #: plperl.c:1100 #, c-format @@ -115,7 +115,7 @@ msgstr "Perl-массив нельзя преобразовать в тип не #: plperl.c:1262 #, c-format msgid "cannot convert Perl hash to non-composite type %s" -msgstr "Perl-хэш нельзя преобразовать в не составной тип %s" +msgstr "Perl-хеш нельзя преобразовать в не составной тип %s" #: plperl.c:1273 #, c-format @@ -127,7 +127,7 @@ msgstr "" #: plperl.c:1288 #, c-format msgid "PL/Perl function must return reference to hash or array" -msgstr "функция PL/Perl должна возвращать ссылку на хэш или массив" +msgstr "функция PL/Perl должна возвращать ссылку на хеш или массив" #: plperl.c:1592 #, c-format @@ -137,7 +137,7 @@ msgstr "$_TD->{new} не существует" #: plperl.c:1596 #, c-format msgid "$_TD->{new} is not a hash reference" -msgstr "$_TD->{new} - не ссылка на хэш" +msgstr "$_TD->{new} - не ссылка на хеш" #: plperl.c:1820 plperl.c:2518 #, c-format @@ -205,7 +205,7 @@ msgid "" "reference to hash" msgstr "" "функция PL/Perl, возвращающая составное множество, должна вызывать " -"return_next со ссылкой на хэш" +"return_next со ссылкой на хеш" #: plperl.c:3652 #, c-format diff --git a/src/pl/plpython/po/de.po b/src/pl/plpython/po/de.po index 3d42bd3e507..aae8093703c 100644 --- a/src/pl/plpython/po/de.po +++ b/src/pl/plpython/po/de.po @@ -1,7 +1,7 @@ # German message translation file for plpython -# Copyright (C) 2009 - 2015 PostgreSQL Global Development Group +# Copyright (C) 2009 - 2016 PostgreSQL Global Development Group # This file is distributed under the same license as the PostgreSQL package. -# Peter Eisentraut <peter_e@gmx.net>, 2009 - 2015. +# Peter Eisentraut <peter_e@gmx.net>, 2009 - 2016. # # Use these quotes: „%s“ # @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.4\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-01-09 16:07+0000\n" -"PO-Revision-Date: 2015-01-09 23:06-0500\n" +"POT-Creation-Date: 2016-02-08 16:14+0000\n" +"PO-Revision-Date: 2016-02-08 12:31-0500\n" "Last-Translator: Peter Eisentraut <peter_e@gmx.net>\n" "Language-Team: German <peter_e@gmx.net>\n" "Language: de\n" @@ -171,47 +171,57 @@ msgstr "beim Ändern der Triggerzeile" msgid "forcibly aborting a subtransaction that has not been exited" msgstr "Abbruch einer Subtransaktion, die nicht beendet wurde, wird erzwungen" -#: plpy_main.c:93 +#: plpy_main.c:124 #, c-format msgid "Python major version mismatch in session" msgstr "unpassende Python-Hauptversion für diese Sitzung" -#: plpy_main.c:94 +#: plpy_main.c:125 #, c-format msgid "This session has previously used Python major version %d, and it is now attempting to use Python major version %d." msgstr "Diese Sitzung hat zuvor Python-Hauptversion %d verwendet und versucht nun Python-Hauptversion %d zu verwenden." -#: plpy_main.c:96 +#: plpy_main.c:127 #, c-format msgid "Start a new session to use a different Python major version." msgstr "Starten Sie eine neue Sitzung, um eine andere Python-Hauptversion zu verwenden." -#: plpy_main.c:111 +#: plpy_main.c:150 +#, c-format +msgid "multiple Python libraries are present in session" +msgstr "in dieser Sitzung sind mehrere Python-Bibliotheken präsent" + +#: plpy_main.c:151 +#, c-format +msgid "Only one Python major version can be used in one session." +msgstr "Nur eine Python-Hauptversion kann in einer Sitzung verwendet werden." + +#: plpy_main.c:167 #, c-format msgid "untrapped error in initialization" msgstr "nicht abgefangener Fehler bei der Initialisierung" -#: plpy_main.c:134 +#: plpy_main.c:190 #, c-format msgid "could not import \"__main__\" module" msgstr "konnte Modul „__main__“ nicht importieren" -#: plpy_main.c:139 +#: plpy_main.c:195 #, c-format msgid "could not create globals" msgstr "konnte globale Objekte nicht erzeugen" -#: plpy_main.c:143 +#: plpy_main.c:199 #, c-format msgid "could not initialize globals" msgstr "konnte globale Objekte nicht initialisieren" -#: plpy_main.c:347 +#: plpy_main.c:408 #, c-format msgid "PL/Python function \"%s\"" msgstr "PL/Python-Funktion „%s“" -#: plpy_main.c:354 +#: plpy_main.c:415 #, c-format msgid "PL/Python anonymous code block" msgstr "anonymer PL/Python-Codeblock" @@ -395,27 +405,27 @@ msgstr "konnte Python-Objekt nicht in cstring umwandeln: Python-Zeichenkettendar msgid "return value of function with array return type is not a Python sequence" msgstr "Rückgabewert von Funktion mit Array-Rückgabetyp ist keine Python-Sequenz" -#: plpy_typeio.c:930 +#: plpy_typeio.c:940 #, c-format msgid "key \"%s\" not found in mapping" msgstr "Schlüssel „%s“ nicht in Mapping gefunden" -#: plpy_typeio.c:931 +#: plpy_typeio.c:941 #, c-format msgid "To return null in a column, add the value None to the mapping with the key named after the column." msgstr "Um einen NULL-Wert in einer Spalte zurückzugeben, muss der Wert None mit einem nach der Spalte benannten Schlüssel in das Mapping eingefügt werden." -#: plpy_typeio.c:979 +#: plpy_typeio.c:989 #, c-format msgid "length of returned sequence did not match number of columns in row" msgstr "Länge der zurückgegebenen Sequenz hat nicht mit der Anzahl der Spalten in der Zeile übereingestimmt" -#: plpy_typeio.c:1087 +#: plpy_typeio.c:1097 #, c-format msgid "attribute \"%s\" does not exist in Python object" msgstr "Attribut „%s“ existiert nicht in Python-Objekt" -#: plpy_typeio.c:1088 +#: plpy_typeio.c:1098 #, c-format msgid "To return null in a column, let the returned object have an attribute named after column with value None." msgstr "Um einen NULL-Wert in einer Spalte zurückzugeben, muss das zurückzugebende Objekt ein nach der Spalte benanntes Attribut mit dem Wert None haben." diff --git a/src/pl/plpython/po/ru.po b/src/pl/plpython/po/ru.po index 11e7322c89a..c32992aeb32 100644 --- a/src/pl/plpython/po/ru.po +++ b/src/pl/plpython/po/ru.po @@ -12,17 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: PostgreSQL 9.2\n" "Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n" -"POT-Creation-Date: 2015-01-09 16:07+0000\n" -"PO-Revision-Date: 2015-01-11 16:49+0300\n" +"POT-Creation-Date: 2016-01-15 04:44+0000\n" +"PO-Revision-Date: 2016-01-17 08:29+0300\n" "Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n" -"Language-Team: Russian <pgtranslation-translators@pgfoundry.org>\n" +"Language-Team: Russian <pgsql-translators@postgresql.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 1.5\n" +"X-Generator: Lokalize 2.0\n" #: plpy_cursorobject.c:98 #, c-format @@ -191,12 +191,12 @@ msgstr "при изменении строки в триггере" msgid "forcibly aborting a subtransaction that has not been exited" msgstr "принудительное прерывание незавершённой подтранзакции" -#: plpy_main.c:93 +#: plpy_main.c:124 #, c-format msgid "Python major version mismatch in session" msgstr "несовпадение базовой версии Python в сеансе" -#: plpy_main.c:94 +#: plpy_main.c:125 #, c-format msgid "" "This session has previously used Python major version %d, and it is now " @@ -205,38 +205,48 @@ msgstr "" "В данном сеансе до этого использовался Python базовой версии %d, а сейчас " "планируется использовать Python версии %d." -#: plpy_main.c:96 +#: plpy_main.c:127 #, c-format msgid "Start a new session to use a different Python major version." msgstr "" "Чтобы переключиться на другую базовую версию Python, начните новый сеанс." -#: plpy_main.c:111 +#: plpy_main.c:150 +#, c-format +msgid "multiple Python libraries are present in session" +msgstr "в сеансе представлено несколько библиотек Python" + +#: plpy_main.c:151 +#, c-format +msgid "Only one Python major version can be used in one session." +msgstr "В одном сеансе нельзя использовать Python разных старших версий." + +#: plpy_main.c:167 #, c-format msgid "untrapped error in initialization" msgstr "необработанная ошибка при инициализации" -#: plpy_main.c:134 +#: plpy_main.c:190 #, c-format msgid "could not import \"__main__\" module" msgstr "не удалось импортировать модуль \"__main__\"" -#: plpy_main.c:139 +#: plpy_main.c:195 #, c-format msgid "could not create globals" msgstr "не удалось создать глобальные данные" -#: plpy_main.c:143 +#: plpy_main.c:199 #, c-format msgid "could not initialize globals" msgstr "не удалось инициализировать глобальные данные" -#: plpy_main.c:347 +#: plpy_main.c:408 #, c-format msgid "PL/Python function \"%s\"" msgstr "функция PL/Python \"%s\"" -#: plpy_main.c:354 +#: plpy_main.c:415 #, c-format msgid "PL/Python anonymous code block" msgstr "анонимный блок кода PL/Python" @@ -427,12 +437,12 @@ msgstr "" "возвращаемое значение функции с результатом-массивом не является " "последовательностью" -#: plpy_typeio.c:930 +#: plpy_typeio.c:940 #, c-format msgid "key \"%s\" not found in mapping" msgstr "ключ \"%s\" не найден в сопоставлении" -#: plpy_typeio.c:931 +#: plpy_typeio.c:941 #, c-format msgid "" "To return null in a column, add the value None to the mapping with the key " @@ -441,17 +451,17 @@ msgstr "" "Чтобы присвоить колонке NULL, добавьте в сопоставление значение None с " "ключом-именем колонки." -#: plpy_typeio.c:979 +#: plpy_typeio.c:989 #, c-format msgid "length of returned sequence did not match number of columns in row" msgstr "длина возвращённой последовательности не равна числу колонок в строке" -#: plpy_typeio.c:1087 +#: plpy_typeio.c:1097 #, c-format msgid "attribute \"%s\" does not exist in Python object" msgstr "в объекте Python не существует атрибут \"%s\"" -#: plpy_typeio.c:1088 +#: plpy_typeio.c:1098 #, c-format msgid "" "To return null in a column, let the returned object have an attribute named " |