1
0
mirror of https://github.com/postgres/postgres.git synced 2026-10-23 13:29:09 +03:00

Translation updates

Source-Git-URL: https://git.postgresql.org/git/pgtranslation/messages.git
Source-Git-Hash: e2e72c73155c6ef2002c25be726c102fd8243740
This commit is contained in:
Peter Eisentraut
2026-08-10 12:17:04 +02:00
parent 6edf76ee3d
commit 3e85b223b0
57 changed files with 7405 additions and 6435 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-10-30 10:51+0000\n"
"POT-Creation-Date: 2026-08-04 09:02+0000\n"
"PO-Revision-Date: 2024-10-30 16:07+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -82,17 +82,27 @@ msgstr "%s() fehlgeschlagen: %m"
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -241,12 +251,12 @@ msgstr "%s muss im Bereich %d..%d sein"
msgid "unrecognized sync method: %s"
msgstr "unbekannte Sync-Methode: %s"
#: ../../fe_utils/string_utils.c:434
#: ../../fe_utils/string_utils.c:587
#, c-format
msgid "shell command argument contains a newline or carriage return: \"%s\"\n"
msgstr "Argument des Shell-Befehls enthält Newline oder Carriage Return: »%s«\n"
#: ../../fe_utils/string_utils.c:607
#: ../../fe_utils/string_utils.c:760
#, c-format
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "Datenbankname enthält Newline oder Carriage Return: »%s«\n"

File diff suppressed because it is too large Load Diff

View File

@@ -6,13 +6,13 @@
# Sergey Burladyan <eshkinkot@gmail.com>, 2009.
# Andrey Sudnik <sudnikand@yandex.ru>, 2010.
# Dmitriy Olshevskiy <olshevskiy87@bk.ru>, 2014.
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Alexander Lakhin <exclusion@gmail.com>
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: initdb (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-05-03 16:06+0300\n"
"PO-Revision-Date: 2024-11-02 08:27+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:32+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -88,17 +88,27 @@ msgstr "ошибка в %s(): %m"
msgid "out of memory"
msgstr "нехватка памяти"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_amcheck (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-08-28 04:23+0000\n"
"POT-Creation-Date: 2026-08-07 09:32+0000\n"
"PO-Revision-Date: 2024-08-28 07:51+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -35,17 +35,27 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -167,12 +177,12 @@ msgstr "Anfrage fehlgeschlagen: %s"
msgid "Query was: %s"
msgstr "Anfrage war: %s"
#: ../../fe_utils/string_utils.c:434
#: ../../fe_utils/string_utils.c:587
#, c-format
msgid "shell command argument contains a newline or carriage return: \"%s\"\n"
msgstr "Argument des Shell-Befehls enthält Newline oder Carriage Return: »%s«\n"
#: ../../fe_utils/string_utils.c:607
#: ../../fe_utils/string_utils.c:760
#, c-format
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "Datenbankname enthält Newline oder Carriage Return: »%s«\n"

View File

@@ -1,10 +1,10 @@
# Alexander Lakhin <a.lakhin@postgrespro.ru>, 2021, 2022, 2024.
# SPDX-FileCopyrightText: 2021, 2022, 2024, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
msgid ""
msgstr ""
"Project-Id-Version: pg_amcheck (PostgreSQL) 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-05-03 16:06+0300\n"
"PO-Revision-Date: 2024-09-05 08:23+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:46+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -32,17 +32,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_archivecleanup (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:53+0000\n"
"POT-Creation-Date: 2026-08-07 09:33+0000\n"
"PO-Revision-Date: 2024-04-04 11:48+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -36,17 +36,27 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: pg_archivecleanup.c:68
#, c-format
msgid "archive location \"%s\" does not exist"

View File

@@ -1,13 +1,13 @@
# Russian message translation file for pg_archivecleanup
# Copyright (C) 2017 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# SPDX-FileCopyrightText: 2017, 2019, 2020, 2022, 2024, 2025 Alexander Lakhin <a.lakhin@postgrespro.ru>
# SPDX-FileCopyrightText: 2017, 2019, 2020, 2022, 2024, 2025, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
msgid ""
msgstr ""
"Project-Id-Version: pg_archivecleanup (PostgreSQL) 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-09-02 09:29+0300\n"
"PO-Revision-Date: 2024-09-07 06:17+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:46+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -37,17 +37,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: pg_archivecleanup.c:68
#, c-format
msgid "archive location \"%s\" does not exist"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-11-07 06:37+0000\n"
"POT-Creation-Date: 2026-08-07 09:30+0000\n"
"PO-Revision-Date: 2024-08-25 16:44+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -40,8 +40,8 @@ msgstr "Tipp: "
#: ../../common/compression.c:132 ../../common/compression.c:141
#: ../../common/compression.c:150 bbstreamer_gzip.c:116 bbstreamer_gzip.c:249
#: bbstreamer_lz4.c:100 bbstreamer_lz4.c:298 bbstreamer_zstd.c:129
#: bbstreamer_zstd.c:284
#: bbstreamer_lz4.c:100 bbstreamer_lz4.c:298 bbstreamer_zstd.c:126
#: bbstreamer_zstd.c:281
#, c-format
msgid "this build does not support compression with %s"
msgstr "diese Installation unterstützt keine Komprimierung mit %s"
@@ -107,7 +107,7 @@ msgid "could not read file \"%s\": read %d of %zu"
msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: bbstreamer_file.c:138 pg_recvlogical.c:650
#: bbstreamer_file.c:138 bbstreamer_file.c:279 pg_recvlogical.c:654
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schließen: %m"
@@ -149,24 +149,34 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "konnte Dateisystem für Datei »%s« nicht synchronisieren: %m"
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: pg_receivewal.c:319 pg_recvlogical.c:352
#: pg_receivewal.c:319 pg_recvlogical.c:356
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
@@ -247,12 +257,12 @@ msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../fe_utils/recovery_gen.c:143 bbstreamer_file.c:121
#: bbstreamer_file.c:258 pg_basebackup.c:1433 pg_basebackup.c:1727
#: bbstreamer_file.c:270 pg_basebackup.c:1433 pg_basebackup.c:1727
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "konnte nicht in Datei »%s« schreiben: %m"
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:361
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:375
#: pg_basebackup.c:1497 pg_basebackup.c:1706
#, c-format
msgid "could not create file \"%s\": %m"
@@ -268,28 +278,38 @@ msgstr "Argument des Shell-Befehls enthält Newline oder Carriage Return: »%s«
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "Datenbankname enthält Newline oder Carriage Return: »%s«\n"
#: bbstreamer_file.c:275
#: bbstreamer_file.c:219 bbstreamer_tar.c:295
#, c-format
msgid "tar member has unsafe path name: \"%s\""
msgstr "Tar-Mitglied hat unsicheren Pfadnamen: »%s«"
#: bbstreamer_file.c:244
#, c-format
msgid "link target has unsafe path name: \"%s\""
msgstr "Verknüpfungsziel hat unsicheren Pfadnamen: »%s«"
#: bbstreamer_file.c:289
#, c-format
msgid "unexpected state while extracting archive"
msgstr "unerwarteter Zustand beim Extrahieren des Archivs"
#: bbstreamer_file.c:321 pg_basebackup.c:698 pg_basebackup.c:712
#: bbstreamer_file.c:335 pg_basebackup.c:698 pg_basebackup.c:712
#: pg_basebackup.c:757
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht erzeugen: %m"
#: bbstreamer_file.c:326
#: bbstreamer_file.c:340
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "konnte Zugriffsrechte für Verzeichnis »%s« nicht setzen: %m"
#: bbstreamer_file.c:345
#: bbstreamer_file.c:359
#, c-format
msgid "could not create symbolic link from \"%s\" to \"%s\": %m"
msgstr "konnte symbolische Verknüpfung von »%s« nach »%s« nicht erzeugen: %m"
#: bbstreamer_file.c:365
#: bbstreamer_file.c:379
#, c-format
msgid "could not set permissions on file \"%s\": %m"
msgstr "konnte Zugriffsrechte von Datei »%s« nicht setzen: %m"
@@ -329,7 +349,7 @@ msgstr "konnte komprimierte Datei »%s« nicht schließen: %m"
msgid "could not initialize compression library"
msgstr "konnte Komprimierungsbibliothek nicht initialisieren"
#: bbstreamer_gzip.c:296 bbstreamer_lz4.c:354 bbstreamer_zstd.c:329
#: bbstreamer_gzip.c:296 bbstreamer_lz4.c:354 bbstreamer_zstd.c:326
#, c-format
msgid "could not decompress data: %s"
msgstr "konnte Daten nicht dekomprimieren: %s"
@@ -349,7 +369,7 @@ msgstr "konnte lz4-Komprimierungskontext nicht erzeugen: %s"
msgid "could not write lz4 header: %s"
msgstr "konnte lz4-Header nicht schreiben: %s"
#: bbstreamer_lz4.c:189 bbstreamer_zstd.c:181 bbstreamer_zstd.c:223
#: bbstreamer_lz4.c:189 bbstreamer_zstd.c:178 bbstreamer_zstd.c:220
#, c-format
msgid "could not compress data: %s"
msgstr "konnte Daten nicht komprimieren: %s"
@@ -364,22 +384,22 @@ msgstr "konnte lz4-Komprimierung nicht beenden: %s"
msgid "could not initialize compression library: %s"
msgstr "konnte Komprimierungsbibliothek nicht initialisieren: %s"
#: bbstreamer_tar.c:244
#: bbstreamer_tar.c:245
#, c-format
msgid "tar file trailer exceeds 2 blocks"
msgstr "Tar-Datei-Trailer überschreitet 2 Blöcke"
#: bbstreamer_tar.c:249
#: bbstreamer_tar.c:250
#, c-format
msgid "unexpected state while parsing tar archive"
msgstr "unerwarteter Zustand beim Parsen des Tar-Archivs"
#: bbstreamer_tar.c:292
#: bbstreamer_tar.c:293
#, c-format
msgid "tar member has empty name"
msgstr "Tar-Mitglied hat leeren Namen"
#: bbstreamer_tar.c:326
#: bbstreamer_tar.c:330
#, c-format
msgid "COPY stream ended before last file was finished"
msgstr "COPY-Strom endete vor dem Ende der letzten Datei"
@@ -399,12 +419,12 @@ msgstr "konnte zstd-Komprimierungsniveau nicht auf %d setzen: %s"
msgid "could not set compression worker count to %d: %s"
msgstr "konnte Komprimierungs-Worker-Anzahl nicht auf %d setzen: %s"
#: bbstreamer_zstd.c:116
#: bbstreamer_zstd.c:115
#, c-format
msgid "could not enable long-distance mode: %s"
msgstr "konnte Long-Distance-Modus nicht einschalten: %s"
#: bbstreamer_zstd.c:275
#: bbstreamer_zstd.c:272
#, c-format
msgid "could not create zstd decompression context"
msgstr "konnte zstd-Dekomprimierungskontext nicht erzeugen"
@@ -896,8 +916,8 @@ msgstr "Transferrate »%s« ist außerhalb des gültigen Bereichs"
msgid "could not get COPY data stream: %s"
msgstr "konnte COPY-Datenstrom nicht empfangen: %s"
#: pg_basebackup.c:1039 pg_recvlogical.c:449 pg_recvlogical.c:625
#: receivelog.c:973
#: pg_basebackup.c:1039 pg_recvlogical.c:453 pg_recvlogical.c:629
#: receivelog.c:979
#, c-format
msgid "could not read COPY data: %s"
msgstr "konnte COPY-Daten nicht lesen: %s"
@@ -982,9 +1002,9 @@ msgstr "Verwenden Sie -X none oder -X fetch, um Log-Streaming abzuschalten."
msgid "server does not support incremental backup"
msgstr "Server unterstützt kein inkrementelles Backup"
#: pg_basebackup.c:1850 pg_basebackup.c:2008 pg_recvlogical.c:272
#: receivelog.c:543 receivelog.c:582 streamutil.c:367 streamutil.c:441
#: streamutil.c:493 streamutil.c:581 streamutil.c:733 streamutil.c:778
#: pg_basebackup.c:1850 pg_basebackup.c:2008 pg_recvlogical.c:276
#: receivelog.c:542 receivelog.c:588 streamutil.c:367 streamutil.c:441
#: streamutil.c:493 streamutil.c:582 streamutil.c:738 streamutil.c:783
#, c-format
msgid "could not send replication command \"%s\": %s"
msgstr "konnte Replikationsbefehl »%s« nicht senden: %s"
@@ -1180,20 +1200,20 @@ msgstr "ungültige Option »%s« für --wal-method, muss »fetch«, »stream« o
#: pg_basebackup.c:2712 pg_basebackup.c:2724 pg_basebackup.c:2736
#: pg_basebackup.c:2744 pg_basebackup.c:2757 pg_basebackup.c:2763
#: pg_basebackup.c:2772 pg_basebackup.c:2784 pg_basebackup.c:2795
#: pg_basebackup.c:2803 pg_createsubscriber.c:2047 pg_createsubscriber.c:2057
#: pg_createsubscriber.c:2065 pg_createsubscriber.c:2093
#: pg_createsubscriber.c:2125 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_basebackup.c:2803 pg_createsubscriber.c:2050 pg_createsubscriber.c:2060
#: pg_createsubscriber.c:2068 pg_createsubscriber.c:2096
#: pg_createsubscriber.c:2128 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_receivewal.c:767 pg_receivewal.c:776 pg_receivewal.c:783
#: pg_receivewal.c:793 pg_recvlogical.c:853 pg_recvlogical.c:865
#: pg_recvlogical.c:875 pg_recvlogical.c:882 pg_recvlogical.c:889
#: pg_recvlogical.c:896 pg_recvlogical.c:903 pg_recvlogical.c:910
#: pg_recvlogical.c:917 pg_recvlogical.c:924
#: pg_receivewal.c:793 pg_recvlogical.c:857 pg_recvlogical.c:869
#: pg_recvlogical.c:879 pg_recvlogical.c:886 pg_recvlogical.c:893
#: pg_recvlogical.c:900 pg_recvlogical.c:907 pg_recvlogical.c:914
#: pg_recvlogical.c:921 pg_recvlogical.c:928
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Versuchen Sie »%s --help« für weitere Informationen."
#: pg_basebackup.c:2584 pg_createsubscriber.c:2055 pg_receivewal.c:758
#: pg_recvlogical.c:863
#: pg_basebackup.c:2584 pg_createsubscriber.c:2058 pg_receivewal.c:758
#: pg_recvlogical.c:867
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "zu viele Kommandozeilenargumente (das erste ist »%s«)"
@@ -1310,7 +1330,7 @@ msgstr "Löschen Sie diese Publikation, bevor Sie erneut versuchen."
msgid "replication slot \"%s\" created in database \"%s\" on primary was left behind"
msgstr "Replikations-Slot »%s« erzeugt in Datenbank »%s« auf dem Primärserver wurde zurückgelassen"
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1270
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1275
#, c-format
msgid "Drop this replication slot soon to avoid retention of WAL files."
msgstr "Löschen Sie diesen Replikations-Slot bald, um Zurückhalten von WAL-Datein zu vermeiden."
@@ -1609,332 +1629,332 @@ msgstr "Subskriptionsserver benötigt %d Arbeitsprozesse für logische Replikati
msgid "subscriber requires %d worker processes, but only %d remain"
msgstr "Subskriptionsserver benötigt %d Arbeitsprozesse, aber nur %d verbleiben"
#: pg_createsubscriber.c:1079
#: pg_createsubscriber.c:1084
#, c-format
msgid "dropping subscription \"%s\" in database \"%s\""
msgstr "lösche Subskription »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1088
#: pg_createsubscriber.c:1093
#, c-format
msgid "could not drop subscription \"%s\": %s"
msgstr "konnte Subskription »%s« nicht löschen: %s"
#: pg_createsubscriber.c:1123
#: pg_createsubscriber.c:1128
#, c-format
msgid "could not obtain pre-existing subscriptions: %s"
msgstr "konnte bereits existierende Subskriptionen nicht ermitteln: %s"
#: pg_createsubscriber.c:1268
#: pg_createsubscriber.c:1273
#, c-format
msgid "could not drop replication slot \"%s\" on primary"
msgstr "konnte Replikations-Slot »%s« auf dem Primärserver nicht löschen"
#: pg_createsubscriber.c:1302
#: pg_createsubscriber.c:1307
#, c-format
msgid "could not obtain failover replication slot information: %s"
msgstr "konnte Failover-Replikations-Slot-Informationen nicht ermitteln: %s"
#: pg_createsubscriber.c:1304 pg_createsubscriber.c:1313
#: pg_createsubscriber.c:1309 pg_createsubscriber.c:1318
#, c-format
msgid "Drop the failover replication slots on subscriber soon to avoid retention of WAL files."
msgstr "Löschen Sie die Failover-Replikations-Slots auf dem Subskriptionsserver bald, um Zurückhalten von WAL-Dateien zu vermeiden."
#: pg_createsubscriber.c:1312
#: pg_createsubscriber.c:1317
#, c-format
msgid "could not drop failover replication slot"
msgstr "konnte Failover-Replikations-Slot nicht löschen"
#: pg_createsubscriber.c:1334
#: pg_createsubscriber.c:1339
#, c-format
msgid "creating the replication slot \"%s\" in database \"%s\""
msgstr "erzeuge Replikations-Slot »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1352
#: pg_createsubscriber.c:1357
#, c-format
msgid "could not create replication slot \"%s\" in database \"%s\": %s"
msgstr "konnte Replikations-Slot »%s« in Datenbank »%s« nicht erzeugen: %s"
#: pg_createsubscriber.c:1382
#: pg_createsubscriber.c:1387
#, c-format
msgid "dropping the replication slot \"%s\" in database \"%s\""
msgstr "lösche Replikations-Slot »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1398
#: pg_createsubscriber.c:1403
#, c-format
msgid "could not drop replication slot \"%s\" in database \"%s\": %s"
msgstr "konnte Replikations-Slot »%s« in Datenbank »%s« nicht löschen: %s"
#: pg_createsubscriber.c:1419
#: pg_createsubscriber.c:1423
#, c-format
msgid "pg_ctl failed with exit code %d"
msgstr "pg_ctl ist fehlgeschlagen mit Statuscode %d"
#: pg_createsubscriber.c:1424
#: pg_createsubscriber.c:1428
#, c-format
msgid "pg_ctl was terminated by exception 0x%X"
msgstr "pg_ctl wurde durch Ausnahme 0x%X beendet"
#: pg_createsubscriber.c:1426
#: pg_createsubscriber.c:1430
#, 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."
#: pg_createsubscriber.c:1428
#: pg_createsubscriber.c:1432
#, c-format
msgid "pg_ctl was terminated by signal %d: %s"
msgstr "pg_ctl wurde durch Signal %d beendet: %s"
#: pg_createsubscriber.c:1434
#: pg_createsubscriber.c:1438
#, c-format
msgid "pg_ctl exited with unrecognized status %d"
msgstr "pg_ctl hat mit unbekanntem Status %d beendet"
#: pg_createsubscriber.c:1437
#: pg_createsubscriber.c:1441
#, c-format
msgid "The failed command was: %s"
msgstr "Der fehlgeschlagene Befehl war: %s"
#: pg_createsubscriber.c:1483
#: pg_createsubscriber.c:1487
#, c-format
msgid "server was started"
msgstr "Server wurde gestartet"
#: pg_createsubscriber.c:1498
#: pg_createsubscriber.c:1502
#, c-format
msgid "server was stopped"
msgstr "Server wurde angehalten"
#: pg_createsubscriber.c:1517
#: pg_createsubscriber.c:1521
#, c-format
msgid "waiting for the target server to reach the consistent state"
msgstr "warte, dass der Zielserver einen konsistenten Zustand erreicht"
#: pg_createsubscriber.c:1540
#: pg_createsubscriber.c:1544
#, c-format
msgid "recovery timed out"
msgstr "Zeitüberschreitung bei der Wiederherstellung"
#: pg_createsubscriber.c:1553
#: pg_createsubscriber.c:1557
#, c-format
msgid "server did not end recovery"
msgstr "Server hat Recovery-Zustand nicht beendet"
#: pg_createsubscriber.c:1555
#: pg_createsubscriber.c:1559
#, c-format
msgid "target server reached the consistent state"
msgstr "Zielserver hat einen konsistenten Zustand erreicht"
#: pg_createsubscriber.c:1556
#: pg_createsubscriber.c:1560
#, c-format
msgid "If pg_createsubscriber fails after this point, you must recreate the physical replica before continuing."
msgstr "Wenn pg_createsubscriber ab diesem Punkt fehlschlägt, dann müssen Sie die physikalische Replik neu erzeugen, bevor fortgesetzt werden kann."
#: pg_createsubscriber.c:1583
#: pg_createsubscriber.c:1587
#, c-format
msgid "could not obtain publication information: %s"
msgstr "konnte Publikationsinformationen nicht ermitteln: %s"
#: pg_createsubscriber.c:1597
#: pg_createsubscriber.c:1601
#, c-format
msgid "publication \"%s\" already exists"
msgstr "Publikation »%s« existiert bereits"
#: pg_createsubscriber.c:1598
#: pg_createsubscriber.c:1602
#, c-format
msgid "Consider renaming this publication before continuing."
msgstr "Nennen Sie diese Publikation eventuell um bevor Sie fortsetzen."
#: pg_createsubscriber.c:1605
#: pg_createsubscriber.c:1609
#, c-format
msgid "creating publication \"%s\" in database \"%s\""
msgstr "erzeuge Publikation »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1618
#: pg_createsubscriber.c:1622
#, c-format
msgid "could not create publication \"%s\" in database \"%s\": %s"
msgstr "konnte Publikation »%s« in Datenbank »%s« nicht erzeugen: %s"
#: pg_createsubscriber.c:1647
#: pg_createsubscriber.c:1651
#, c-format
msgid "dropping publication \"%s\" in database \"%s\""
msgstr "lösche Publikation »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1661
#: pg_createsubscriber.c:1665
#, c-format
msgid "could not drop publication \"%s\" in database \"%s\": %s"
msgstr "konnte Publikation »%s« in Datenbank »%s« nicht löschen: %s"
#: pg_createsubscriber.c:1707
#: pg_createsubscriber.c:1710
#, c-format
msgid "creating subscription \"%s\" in database \"%s\""
msgstr "erzeuge Subskription »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1728
#: pg_createsubscriber.c:1731
#, c-format
msgid "could not create subscription \"%s\" in database \"%s\": %s"
msgstr "konnte Subskription »%s« in Datenbank »%s« nicht erzeugen: %s"
#: pg_createsubscriber.c:1773
#: pg_createsubscriber.c:1776
#, c-format
msgid "could not obtain subscription OID: %s"
msgstr "konnte Subskriptions-OID nicht ermitteln: %s"
#: pg_createsubscriber.c:1780
#: pg_createsubscriber.c:1783
#, c-format
msgid "could not obtain subscription OID: got %d rows, expected %d row"
msgstr "konnte Subskriptions-OID nicht ermitteln: %d Zeilen erhalten, %d Zeile erwartet"
#: pg_createsubscriber.c:1804
#: pg_createsubscriber.c:1807
#, c-format
msgid "setting the replication progress (node name \"%s\", LSN %s) in database \"%s\""
msgstr "setze Replikationsfortschritt (Knotenname »%s«, LSN %s) in Datenbank »%s«"
#: pg_createsubscriber.c:1819
#: pg_createsubscriber.c:1822
#, c-format
msgid "could not set replication progress for subscription \"%s\": %s"
msgstr "konnte Replikationsfortschritt für Subskription »%s« nicht setzen: %s"
#: pg_createsubscriber.c:1850
#: pg_createsubscriber.c:1853
#, c-format
msgid "enabling subscription \"%s\" in database \"%s\""
msgstr "aktiviere Subskription »%s« in Datenbank »%s«"
#: pg_createsubscriber.c:1862
#: pg_createsubscriber.c:1865
#, c-format
msgid "could not enable subscription \"%s\": %s"
msgstr "konnte Subskription »%s« nicht aktivieren: %s"
#: pg_createsubscriber.c:1954
#: pg_createsubscriber.c:1957
#, c-format
msgid "cannot be executed by \"root\""
msgstr "kann nicht von »root« ausgeführt werden"
#: pg_createsubscriber.c:1955
#: pg_createsubscriber.c:1958
#, c-format
msgid "You must run %s as the PostgreSQL superuser."
msgstr "Sie müssen %s als PostgreSQL-Superuser ausführen."
#: pg_createsubscriber.c:1976
#: pg_createsubscriber.c:1979
#, c-format
msgid "database \"%s\" specified more than once"
msgstr "Datenbank »%s« mehrmals angegeben"
#: pg_createsubscriber.c:2017
#: pg_createsubscriber.c:2020
#, c-format
msgid "publication \"%s\" specified more than once"
msgstr "Publikation »%s« mehrmals angegeben"
#: pg_createsubscriber.c:2029
#: pg_createsubscriber.c:2032
#, c-format
msgid "replication slot \"%s\" specified more than once"
msgstr "Replikations-Slot »%s« mehrmals angegeben"
#: pg_createsubscriber.c:2041
#: pg_createsubscriber.c:2044
#, c-format
msgid "subscription \"%s\" specified more than once"
msgstr "Subskription »%s« mehrmals angegeben"
#: pg_createsubscriber.c:2064
#: pg_createsubscriber.c:2067
#, c-format
msgid "no subscriber data directory specified"
msgstr "kein Datenverzeichnis für Subskriptionsserver angegeben"
#: pg_createsubscriber.c:2075
#: pg_createsubscriber.c:2078
#, c-format
msgid "could not determine current directory"
msgstr "konnte aktuelles Verzeichnis nicht ermitteln"
#: pg_createsubscriber.c:2092
#: pg_createsubscriber.c:2095
#, c-format
msgid "no publisher connection string specified"
msgstr "keine Verbindungsparameter für Publikationsserver angegeben"
#: pg_createsubscriber.c:2096
#: pg_createsubscriber.c:2099
#, c-format
msgid "validating publisher connection string"
msgstr "validiere Verbindungsparameter für Publikationsserver"
#: pg_createsubscriber.c:2102
#: pg_createsubscriber.c:2105
#, c-format
msgid "validating subscriber connection string"
msgstr "validiere Verbindungsparameter für Subskriptionsserver"
#: pg_createsubscriber.c:2107
#: pg_createsubscriber.c:2110
#, c-format
msgid "no database was specified"
msgstr "keine Datenbank wurde angegeben"
#: pg_createsubscriber.c:2119
#: pg_createsubscriber.c:2122
#, c-format
msgid "database name \"%s\" was extracted from the publisher connection string"
msgstr "Datenbankname »%s« wurde aus der Verbindungszeichenkette des Publikationsservers extrahiert"
#: pg_createsubscriber.c:2124
#: pg_createsubscriber.c:2127
#, c-format
msgid "no database name specified"
msgstr "kein Datenbankname angegeben"
#: pg_createsubscriber.c:2134
#: pg_createsubscriber.c:2137
#, c-format
msgid "wrong number of publication names specified"
msgstr "falsche Anzahl Publikationsnamen angegeben"
#: pg_createsubscriber.c:2135
#: pg_createsubscriber.c:2138
#, c-format
msgid "The number of specified publication names (%d) must match the number of specified database names (%d)."
msgstr "Die Anzahl der angegebenen Publikationsnamen (%d) muss mit der Anzahl der angegebenen Datenbanknamen (%d) übereinstimmen."
#: pg_createsubscriber.c:2141
#: pg_createsubscriber.c:2144
#, c-format
msgid "wrong number of subscription names specified"
msgstr "falsche Anzahl Subskriptionsnamen angegeben"
#: pg_createsubscriber.c:2142
#: pg_createsubscriber.c:2145
#, c-format
msgid "The number of specified subscription names (%d) must match the number of specified database names (%d)."
msgstr "Die Anzahl der angegebenen Subskriptionsnamen (%d) muss mit der Anzahl der angegebenen Datenbanknamen (%d) übereinstimmen."
#: pg_createsubscriber.c:2148
#: pg_createsubscriber.c:2151
#, c-format
msgid "wrong number of replication slot names specified"
msgstr "falsche Anzahl Replikations-Slot-Namen angegeben"
#: pg_createsubscriber.c:2149
#: pg_createsubscriber.c:2152
#, c-format
msgid "The number of specified replication slot names (%d) must match the number of specified database names (%d)."
msgstr "Die Anzahl der angegebenen Replikations-Slot-Namen (%d) muss mit der Anzahl der angegebenen Datenbanknamen (%d) übereinstimmen."
#: pg_createsubscriber.c:2178
#: pg_createsubscriber.c:2181
#, c-format
msgid "subscriber data directory is not a copy of the source database cluster"
msgstr "Datenverzeichnis des Subskriptionsservers ist keine Kopie des Quelldatenbankclusters"
#: pg_createsubscriber.c:2191
#: pg_createsubscriber.c:2194
#, c-format
msgid "standby server is running"
msgstr "Standby-Server läuft"
#: pg_createsubscriber.c:2192
#: pg_createsubscriber.c:2195
#, c-format
msgid "Stop the standby server and try again."
msgstr "Halten Sie den Standby-Server an und versuchen Sie erneut."
#: pg_createsubscriber.c:2201
#: pg_createsubscriber.c:2204
#, c-format
msgid "starting the standby server with command-line options"
msgstr "starte den Standby-Server mit Kommandozeilenoptionen"
#: pg_createsubscriber.c:2217 pg_createsubscriber.c:2252
#: pg_createsubscriber.c:2220 pg_createsubscriber.c:2255
#, c-format
msgid "stopping the subscriber"
msgstr "stoppe den Subskriptionsserver"
#: pg_createsubscriber.c:2231
#: pg_createsubscriber.c:2234
#, c-format
msgid "starting the subscriber"
msgstr "starte den Subskriptionsserver"
#: pg_createsubscriber.c:2260
#: pg_createsubscriber.c:2263
#, c-format
msgid "Done!"
msgstr "Fertig!"
@@ -2032,7 +2052,7 @@ msgstr "Log-Streaming gestoppt bei %X/%X (Zeitleiste %u)"
msgid "switched to timeline %u at %X/%X"
msgstr "auf Zeitleiste %u umgeschaltet bei %X/%X"
#: pg_receivewal.c:224 pg_recvlogical.c:1053
#: pg_receivewal.c:224 pg_recvlogical.c:1057
#, c-format
msgid "received interrupt signal, exiting"
msgstr "Interrupt-Signal erhalten, beende"
@@ -2102,7 +2122,7 @@ msgstr "kann Datei »%s« nicht prüfen: Komprimierung mit %s wird von dieser In
msgid "starting log streaming at %X/%X (timeline %u)"
msgstr "starte Log-Streaming bei %X/%X (Zeitleiste %u)"
#: pg_receivewal.c:693 pg_recvlogical.c:801
#: pg_receivewal.c:693 pg_recvlogical.c:805
#, c-format
msgid "could not parse end position \"%s\""
msgstr "konnte Endposition »%s« nicht parsen"
@@ -2132,23 +2152,23 @@ msgstr "Komprimierung mit %s wird noch nicht unterstützt"
msgid "replication connection using slot \"%s\" is unexpectedly database specific"
msgstr "Replikationsverbindung, die Slot »%s« verwendet, ist unerwarteterweise datenbankspezifisch"
#: pg_receivewal.c:878 pg_recvlogical.c:972
#: pg_receivewal.c:878 pg_recvlogical.c:976
#, c-format
msgid "dropping replication slot \"%s\""
msgstr "lösche Replikations-Slot »%s«"
#: pg_receivewal.c:889 pg_recvlogical.c:982
#: pg_receivewal.c:889 pg_recvlogical.c:986
#, c-format
msgid "creating replication slot \"%s\""
msgstr "erzeuge Replikations-Slot »%s«"
#: pg_receivewal.c:918 pg_recvlogical.c:1006
#: pg_receivewal.c:918 pg_recvlogical.c:1010
#, c-format
msgid "disconnected"
msgstr "Verbindung beendet"
#. translator: check source for value for %d
#: pg_receivewal.c:922 pg_recvlogical.c:1010
#: pg_receivewal.c:922 pg_recvlogical.c:1014
#, c-format
msgid "disconnected; waiting %d seconds to try again"
msgstr "Verbindung beendet; erneuter Versuch in %d Sekunden"
@@ -2243,108 +2263,108 @@ msgstr "konnte Rückmeldungspaket nicht senden: %s"
msgid "starting log streaming at %X/%X (slot %s)"
msgstr "starte Log-Streaming bei %X/%X (Slot %s)"
#: pg_recvlogical.c:281
#: pg_recvlogical.c:285
#, c-format
msgid "streaming initiated"
msgstr "Streaming eingeleitet"
#: pg_recvlogical.c:346
#: pg_recvlogical.c:350
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "konnte Logdatei »%s« nicht öffnen: %m"
#: pg_recvlogical.c:375 receivelog.c:882
#: pg_recvlogical.c:379 receivelog.c:888
#, c-format
msgid "invalid socket: %s"
msgstr "ungültiges Socket: %s"
#: pg_recvlogical.c:428 receivelog.c:910
#: pg_recvlogical.c:432 receivelog.c:916
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
#: pg_recvlogical.c:435 receivelog.c:959
#: pg_recvlogical.c:439 receivelog.c:965
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "konnte keine Daten vom WAL-Stream empfangen: %s"
#: pg_recvlogical.c:477 pg_recvlogical.c:528 receivelog.c:1003
#: receivelog.c:1066
#: pg_recvlogical.c:481 pg_recvlogical.c:532 receivelog.c:1009
#: receivelog.c:1072
#, c-format
msgid "streaming header too small: %d"
msgstr "Streaming-Header zu klein: %d"
#: pg_recvlogical.c:512 receivelog.c:843
#: pg_recvlogical.c:516 receivelog.c:849
#, c-format
msgid "unrecognized streaming header: \"%c\""
msgstr "unbekannter Streaming-Header: »%c«"
#: pg_recvlogical.c:566 pg_recvlogical.c:578
#: pg_recvlogical.c:570 pg_recvlogical.c:582
#, c-format
msgid "could not write %d bytes to log file \"%s\": %m"
msgstr "konnte %d Bytes nicht in Logdatei »%s« schreiben: %m"
#: pg_recvlogical.c:636 receivelog.c:642 receivelog.c:679
#: pg_recvlogical.c:640 receivelog.c:648 receivelog.c:685
#, c-format
msgid "unexpected termination of replication stream: %s"
msgstr "unerwarteter Abbruch des Replikations-Streams: %s"
#: pg_recvlogical.c:796
#: pg_recvlogical.c:800
#, c-format
msgid "could not parse start position \"%s\""
msgstr "konnte Startposition »%s« nicht parsen"
#: pg_recvlogical.c:874
#: pg_recvlogical.c:878
#, c-format
msgid "no slot specified"
msgstr "kein Slot angegeben"
#: pg_recvlogical.c:881
#: pg_recvlogical.c:885
#, c-format
msgid "no target file specified"
msgstr "keine Zieldatei angegeben"
#: pg_recvlogical.c:888
#: pg_recvlogical.c:892
#, c-format
msgid "no database specified"
msgstr "keine Datenbank angegeben"
#: pg_recvlogical.c:895
#: pg_recvlogical.c:899
#, c-format
msgid "at least one action needs to be specified"
msgstr "mindestens eine Aktion muss angegeben werden"
#: pg_recvlogical.c:902
#: pg_recvlogical.c:906
#, c-format
msgid "cannot use --create-slot or --start together with --drop-slot"
msgstr "--create-slot oder --start kann nicht zusammen mit --drop-slot verwendet werden"
#: pg_recvlogical.c:909
#: pg_recvlogical.c:913
#, c-format
msgid "cannot use --create-slot or --drop-slot together with --startpos"
msgstr "--create-slot oder --drop-slot kann nicht zusammen mit --startpos verwendet werden"
#: pg_recvlogical.c:916
#: pg_recvlogical.c:920
#, c-format
msgid "--endpos may only be specified with --start"
msgstr "--endpos kann nur zusammen mit --start angegeben werden"
#: pg_recvlogical.c:923
#: pg_recvlogical.c:927
#, c-format
msgid "--two-phase may only be specified with --create-slot"
msgstr "--two-phase kann nur zusammen mit --create-slot angegeben werden"
#: pg_recvlogical.c:956
#: pg_recvlogical.c:960
#, c-format
msgid "could not establish database-specific replication connection"
msgstr "konnte keine datenbankspezifische Replikationsverbindung herstellen"
#: pg_recvlogical.c:1056
#: pg_recvlogical.c:1060
#, c-format
msgid "end position %X/%X reached by keepalive"
msgstr "Endposition %X/%X durch Keepalive erreicht"
#: pg_recvlogical.c:1061
#: pg_recvlogical.c:1065
#, c-format
msgid "end position %X/%X reached by WAL record at %X/%X"
msgstr "Endposition %X/%X erreicht durch WAL-Eintrag bei %X/%X"
@@ -2391,7 +2411,7 @@ msgstr "konnte Write-Ahead-Log-Datei »%s« nicht öffnen: %s"
msgid "not renaming \"%s\", segment is not complete"
msgstr "»%s« wird nicht umbenannt, Segment ist noch nicht vollständig"
#: receivelog.c:227 receivelog.c:317 receivelog.c:688
#: receivelog.c:227 receivelog.c:317 receivelog.c:694
#, c-format
msgid "could not close file \"%s\": %s"
msgstr "konnte Datei »%s« nicht schließen: %s"
@@ -2421,67 +2441,67 @@ msgstr "inkompatible Serverversion %s; Client unterstützt Streaming nicht mit S
msgid "incompatible server version %s; client does not support streaming from server versions newer than %s"
msgstr "inkompatible Serverversion %s; Client unterstützt Streaming nicht mit Serverversionen neuer als %s"
#: receivelog.c:508
#: receivelog.c:505
#, c-format
msgid "system identifier does not match between base backup and streaming connection"
msgstr "Systemidentifikator stimmt nicht zwischen Basissicherung und Streaming-Verbindung überein"
#: receivelog.c:516
#: receivelog.c:513
#, c-format
msgid "starting timeline %u is not present in the server"
msgstr "Startzeitleiste %u ist auf dem Server nicht vorhanden"
#: receivelog.c:555
#: receivelog.c:554
#, c-format
msgid "unexpected response to TIMELINE_HISTORY command: got %d rows and %d fields, expected %d rows and %d fields"
msgstr "unerwartete Antwort auf Befehl TIMELINE_HISTORY: %d Zeilen und %d Felder erhalten, %d Zeilen und %d Felder erwartet"
#: receivelog.c:626
#: receivelog.c:632
#, c-format
msgid "server reported unexpected next timeline %u, following timeline %u"
msgstr "Server berichtete unerwartete nächste Zeitleiste %u, folgend auf Zeitleiste %u"
#: receivelog.c:632
#: receivelog.c:638
#, c-format
msgid "server stopped streaming timeline %u at %X/%X, but reported next timeline %u to begin at %X/%X"
msgstr "Server beendete Streaming von Zeitleiste %u bei %X/%X, aber gab an, dass nächste Zeitleiste %u bei %X/%X beginnt"
#: receivelog.c:672
#: receivelog.c:678
#, c-format
msgid "replication stream was terminated before stop point"
msgstr "Replikationsstrom wurde vor Stopppunkt abgebrochen"
#: receivelog.c:718
#: receivelog.c:724
#, c-format
msgid "unexpected result set after end-of-timeline: got %d rows and %d fields, expected %d rows and %d fields"
msgstr "unerwartete Ergebnismenge nach Ende der Zeitleiste: %d Zeilen und %d Felder erhalten, %d Zeilen und %d Felder erwartet"
#: receivelog.c:727
#: receivelog.c:733
#, c-format
msgid "could not parse next timeline's starting point \"%s\""
msgstr "konnte Startpunkt der nächsten Zeitleiste (»%s«) nicht interpretieren"
#: receivelog.c:775 receivelog.c:1022 walmethods.c:1206
#: receivelog.c:781 receivelog.c:1028 walmethods.c:1206
#, c-format
msgid "could not fsync file \"%s\": %s"
msgstr "konnte Datei »%s« nicht fsyncen: %s"
#: receivelog.c:1083
#: receivelog.c:1089
#, c-format
msgid "received write-ahead log record for offset %u with no file open"
msgstr "Write-Ahead-Log-Eintrag für Offset %u erhalten ohne offene Datei"
#: receivelog.c:1093
#: receivelog.c:1099
#, c-format
msgid "got WAL data offset %08x, expected %08x"
msgstr "WAL-Daten-Offset %08x erhalten, %08x erwartet"
#: receivelog.c:1128
#: receivelog.c:1134
#, c-format
msgid "could not write %d bytes to WAL file \"%s\": %s"
msgstr "konnte %d Bytes nicht in WAL-Datei »%s« schreiben: %s"
#: receivelog.c:1153 receivelog.c:1193 receivelog.c:1222
#: receivelog.c:1159 receivelog.c:1199 receivelog.c:1228
#, c-format
msgid "could not send copy-end packet: %s"
msgstr "konnte COPY-Ende-Paket nicht senden: %s"
@@ -2547,32 +2567,32 @@ msgstr "Gruppenzugriffseinstellung konnte nicht interpretiert werden: %s"
msgid "could not identify system: got %d rows and %d fields, expected %d rows and %d or more fields"
msgstr "Konnte System nicht identifizieren: %d Zeilen und %d Felder erhalten, %d Zeilen und %d oder mehr Felder erwartet"
#: streamutil.c:590
#: streamutil.c:591
#, c-format
msgid "could not read replication slot \"%s\": got %d rows and %d fields, expected %d rows and %d fields"
msgstr "konnte Replikations-Slot »%s« nicht lesen: %d Zeilen und %d Felder erhalten, %d Zeilen und %d Felder erwartet"
#: streamutil.c:602
#: streamutil.c:603
#, c-format
msgid "replication slot \"%s\" does not exist"
msgstr "Replikations-Slot »%s« existiert nicht"
#: streamutil.c:613
#: streamutil.c:614
#, c-format
msgid "expected a physical replication slot, got type \"%s\" instead"
msgstr "physischer Replikations-Slot wurde erwartet, stattdessen wurde Typ »%s« erhalten"
#: streamutil.c:627
#: streamutil.c:628
#, c-format
msgid "could not parse restart_lsn \"%s\" for replication slot \"%s\""
msgstr "konnte restart_lsn »%s« für Replikations-Slot »%s« nicht parsen"
#: streamutil.c:744
#: streamutil.c:749
#, c-format
msgid "could not create replication slot \"%s\": got %d rows and %d fields, expected %d rows and %d fields"
msgstr "konnte Replikations-Slot »%s« nicht erzeugen: %d Zeilen und %d Felder erhalten, %d Zeilen und %d Felder erwartet"
#: streamutil.c:788
#: streamutil.c:793
#, c-format
msgid "could not drop replication slot \"%s\": got %d rows and %d fields, expected %d rows and %d fields"
msgstr "konnte Replikations-Slot »%s« nicht löschen: %d Zeilen und %d Felder erhalten, %d Zeilen und %d Felder erwartet"

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_basebackup (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-11-07 10:21+0900\n"
"PO-Revision-Date: 2025-11-07 10:56+0900\n"
"POT-Creation-Date: 2026-05-12 14:47+0900\n"
"PO-Revision-Date: 2026-05-14 16:27+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -44,8 +44,8 @@ msgstr "ヒント: "
#: ../../common/compression.c:132 ../../common/compression.c:141
#: ../../common/compression.c:150 bbstreamer_gzip.c:116 bbstreamer_gzip.c:249
#: bbstreamer_lz4.c:100 bbstreamer_lz4.c:298 bbstreamer_zstd.c:129
#: bbstreamer_zstd.c:284
#: bbstreamer_lz4.c:100 bbstreamer_lz4.c:298 bbstreamer_zstd.c:126
#: bbstreamer_zstd.c:281
#, c-format
msgid "this build does not support compression with %s"
msgstr "このビルドでは%sによる圧縮をサポートしていません"
@@ -111,7 +111,7 @@ msgid "could not read file \"%s\": read %d of %zu"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$zuバイトのうち%2$dバイトを読み込みました"
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: bbstreamer_file.c:138 pg_recvlogical.c:650
#: bbstreamer_file.c:138 bbstreamer_file.c:279 pg_recvlogical.c:650
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "ファイル\"%s\"をクローズできませんでした: %m"
@@ -152,17 +152,27 @@ msgstr "ファイル\"%s\"を書き出せませんでした: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "null ポインタを複製できません (内部エラー)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
@@ -250,12 +260,12 @@ msgid "out of memory"
msgstr "メモリ不足です"
#: ../../fe_utils/recovery_gen.c:143 bbstreamer_file.c:121
#: bbstreamer_file.c:258 pg_basebackup.c:1433 pg_basebackup.c:1727
#: bbstreamer_file.c:270 pg_basebackup.c:1433 pg_basebackup.c:1727
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "ファイル\"%s\"を書き込めませんでした: %m"
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:361
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:375
#: pg_basebackup.c:1497 pg_basebackup.c:1706
#, c-format
msgid "could not create file \"%s\": %m"
@@ -271,28 +281,38 @@ msgstr "シェルコマンドの引数に改行(LF)または復帰(CR)が含ま
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "データベース名に改行(LF)または復帰(CR)が含まれています: \"%s\"\n"
#: bbstreamer_file.c:275
#: bbstreamer_file.c:219 bbstreamer_tar.c:295
#, c-format
msgid "tar member has unsafe path name: \"%s\""
msgstr "tarメンバーのパス名が安全ではありません: \"%s\""
#: bbstreamer_file.c:244
#, c-format
msgid "link target has unsafe path name: \"%s\""
msgstr "リンク先のパス名が安全ではありません: \"%s\""
#: bbstreamer_file.c:289
#, c-format
msgid "unexpected state while extracting archive"
msgstr "アーカイブの抽出中に想定外の状態"
#: bbstreamer_file.c:321 pg_basebackup.c:698 pg_basebackup.c:712
#: bbstreamer_file.c:335 pg_basebackup.c:698 pg_basebackup.c:712
#: pg_basebackup.c:757
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を作成できませんでした: %m"
#: bbstreamer_file.c:326
#: bbstreamer_file.c:340
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"に権限を設定できませんでした: %m"
#: bbstreamer_file.c:345
#: bbstreamer_file.c:359
#, c-format
msgid "could not create symbolic link from \"%s\" to \"%s\": %m"
msgstr "\"%s\"から\"%s\"へのシンボリックリンクを作成できませんでした: %m"
#: bbstreamer_file.c:365
#: bbstreamer_file.c:379
#, c-format
msgid "could not set permissions on file \"%s\": %m"
msgstr "ファイル\"%s\"の権限を設定できませんでした: %m"
@@ -332,7 +352,7 @@ msgstr "圧縮ファイル\"%s\"をクローズすることができませんで
msgid "could not initialize compression library"
msgstr "圧縮ライブラリを初期化できませんでした"
#: bbstreamer_gzip.c:296 bbstreamer_lz4.c:354 bbstreamer_zstd.c:329
#: bbstreamer_gzip.c:296 bbstreamer_lz4.c:354 bbstreamer_zstd.c:326
#, c-format
msgid "could not decompress data: %s"
msgstr "データを伸張できませんでした: %s"
@@ -352,7 +372,7 @@ msgstr "lz4圧縮コンテクストを生成できませんでした: %s"
msgid "could not write lz4 header: %s"
msgstr "lz4ヘッダを出力できませんでした: %s"
#: bbstreamer_lz4.c:189 bbstreamer_zstd.c:181 bbstreamer_zstd.c:223
#: bbstreamer_lz4.c:189 bbstreamer_zstd.c:178 bbstreamer_zstd.c:220
#, c-format
msgid "could not compress data: %s"
msgstr "データを圧縮できませんでした: %s"
@@ -367,22 +387,22 @@ msgstr "lz4圧縮を終了できませんでした: %s"
msgid "could not initialize compression library: %s"
msgstr "圧縮ライブラリを初期化できませんでした: %s"
#: bbstreamer_tar.c:244
#: bbstreamer_tar.c:245
#, c-format
msgid "tar file trailer exceeds 2 blocks"
msgstr "tarファイル後続ブロックが2ブロックを超えています"
#: bbstreamer_tar.c:249
#: bbstreamer_tar.c:250
#, c-format
msgid "unexpected state while parsing tar archive"
msgstr "tarアーカイブのパース中に想定外の状態"
#: bbstreamer_tar.c:292
#: bbstreamer_tar.c:293
#, c-format
msgid "tar member has empty name"
msgstr "tarメンバーの名前が空です"
#: bbstreamer_tar.c:326
#: bbstreamer_tar.c:330
#, c-format
msgid "COPY stream ended before last file was finished"
msgstr "最後のファイルが終わる前にCOPYストリームが終了しました"
@@ -402,12 +422,12 @@ msgstr "zstd圧縮レベルを%dに設定できませんでした: %s"
msgid "could not set compression worker count to %d: %s"
msgstr "圧縮ワーカー数を%dに設定できませんでした: %s"
#: bbstreamer_zstd.c:116
#: bbstreamer_zstd.c:115
#, c-format
msgid "could not enable long-distance mode: %s"
msgstr "長距離モードを有効化できませんでした: %s"
#: bbstreamer_zstd.c:275
#: bbstreamer_zstd.c:272
#, c-format
msgid "could not create zstd decompression context"
msgstr "zstd伸張コンテクストを生成できませんでした"
@@ -1177,9 +1197,9 @@ msgstr "不正な wal-method オプション\"%s\"、\"fetch\"、\"stream\" ま
#: pg_basebackup.c:2712 pg_basebackup.c:2724 pg_basebackup.c:2736
#: pg_basebackup.c:2744 pg_basebackup.c:2757 pg_basebackup.c:2763
#: pg_basebackup.c:2772 pg_basebackup.c:2784 pg_basebackup.c:2795
#: pg_basebackup.c:2803 pg_createsubscriber.c:2047 pg_createsubscriber.c:2057
#: pg_createsubscriber.c:2065 pg_createsubscriber.c:2093
#: pg_createsubscriber.c:2125 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_basebackup.c:2803 pg_createsubscriber.c:2052 pg_createsubscriber.c:2062
#: pg_createsubscriber.c:2070 pg_createsubscriber.c:2098
#: pg_createsubscriber.c:2130 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_receivewal.c:767 pg_receivewal.c:776 pg_receivewal.c:783
#: pg_receivewal.c:793 pg_recvlogical.c:853 pg_recvlogical.c:865
#: pg_recvlogical.c:875 pg_recvlogical.c:882 pg_recvlogical.c:889
@@ -1189,7 +1209,7 @@ msgstr "不正な wal-method オプション\"%s\"、\"fetch\"、\"stream\" ま
msgid "Try \"%s --help\" for more information."
msgstr "詳細は\"%s --help\"を実行してください。"
#: pg_basebackup.c:2584 pg_createsubscriber.c:2055 pg_receivewal.c:758
#: pg_basebackup.c:2584 pg_createsubscriber.c:2060 pg_receivewal.c:758
#: pg_recvlogical.c:863
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
@@ -1307,7 +1327,7 @@ msgstr "再試行の前にこのパブリケーションを削除してくださ
msgid "replication slot \"%s\" created in database \"%s\" on primary was left behind"
msgstr "プライマリ上のデータベース\"%2$s\"で作成されたレプリケーションスロット\"%1$s\"が残されています"
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1270
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1275
#, c-format
msgid "Drop this replication slot soon to avoid retention of WAL files."
msgstr "WALファイルの増加を避けるためにこのレプリケーションスロットを直ちに削除してください。"
@@ -1608,332 +1628,332 @@ msgstr "サブスクライバは%d個の論理レプリケーションワーカ
msgid "subscriber requires %d worker processes, but only %d remain"
msgstr "サブスクライバは%d個のワーカープロセスを必要としますが、%d個しか残っていません"
#: pg_createsubscriber.c:1079
#: pg_createsubscriber.c:1084
#, c-format
msgid "dropping subscription \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"のサブスクリプション\"%1$s\"の削除中"
#: pg_createsubscriber.c:1088
#: pg_createsubscriber.c:1093
#, c-format
msgid "could not drop subscription \"%s\": %s"
msgstr "サブスクリプション\"%s\"を削除できませんでした: %s"
#: pg_createsubscriber.c:1123
#: pg_createsubscriber.c:1128
#, c-format
msgid "could not obtain pre-existing subscriptions: %s"
msgstr "既存のサブスクリプションを取得できませんでした: %s"
#: pg_createsubscriber.c:1268
#: pg_createsubscriber.c:1273
#, c-format
msgid "could not drop replication slot \"%s\" on primary"
msgstr "プライマリ上のレプリケーションスロット\"%s\"を削除できませんでした"
#: pg_createsubscriber.c:1302
#: pg_createsubscriber.c:1307
#, c-format
msgid "could not obtain failover replication slot information: %s"
msgstr "フェイルオーバーレプリケーションスロットの情報を取得できませんでした: %s"
#: pg_createsubscriber.c:1304 pg_createsubscriber.c:1313
#: pg_createsubscriber.c:1309 pg_createsubscriber.c:1318
#, c-format
msgid "Drop the failover replication slots on subscriber soon to avoid retention of WAL files."
msgstr "WALファイルの増加を避けるためにこのフェイルオーバーレプリケーションスロットを直ちに削除してください。"
#: pg_createsubscriber.c:1312
#: pg_createsubscriber.c:1317
#, c-format
msgid "could not drop failover replication slot"
msgstr "フェイルオーバーレプリケーションスロットを削除できませんでした"
#: pg_createsubscriber.c:1334
#: pg_createsubscriber.c:1339
#, c-format
msgid "creating the replication slot \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"でレプリケーションスロット\"%1$s:を作成します"
#: pg_createsubscriber.c:1352
#: pg_createsubscriber.c:1357
#, c-format
msgid "could not create replication slot \"%s\" in database \"%s\": %s"
msgstr "データベース\"%2$s\"でレプリケーションスロット\"%1$s\"を作成できませんでした: %3$s"
#: pg_createsubscriber.c:1382
#: pg_createsubscriber.c:1387
#, c-format
msgid "dropping the replication slot \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"のレプリケーションスロット\"%1$s:を削除します"
#: pg_createsubscriber.c:1398
#: pg_createsubscriber.c:1403
#, c-format
msgid "could not drop replication slot \"%s\" in database \"%s\": %s"
msgstr "データベース\"%2$s\"のレプリケーションスロット\"%1$s\"を削除できませんでした: %3$s"
#: pg_createsubscriber.c:1419
#: pg_createsubscriber.c:1424
#, c-format
msgid "pg_ctl failed with exit code %d"
msgstr "pg_ctlが終了コード%dで失敗しました"
#: pg_createsubscriber.c:1424
#: pg_createsubscriber.c:1429
#, c-format
msgid "pg_ctl was terminated by exception 0x%X"
msgstr "pg_ctlが例外0x%Xによって終了させられました"
#: pg_createsubscriber.c:1426
#: pg_createsubscriber.c:1431
#, c-format
msgid "See C include file \"ntstatus.h\" for a description of the hexadecimal value."
msgstr "16進値の説明についてはC インクルードファイル\"ntstatus.h\"を参照してください。"
#: pg_createsubscriber.c:1428
#: pg_createsubscriber.c:1433
#, c-format
msgid "pg_ctl was terminated by signal %d: %s"
msgstr "pg_ctlがシグナル%dによって終了させられました %s"
#: pg_createsubscriber.c:1434
#: pg_createsubscriber.c:1439
#, c-format
msgid "pg_ctl exited with unrecognized status %d"
msgstr "pg_ctlが認識できない状態%dで終了しました"
#: pg_createsubscriber.c:1437
#: pg_createsubscriber.c:1442
#, c-format
msgid "The failed command was: %s"
msgstr "失敗したコマンドは以下のとおりです: %s"
#: pg_createsubscriber.c:1483
#: pg_createsubscriber.c:1488
#, c-format
msgid "server was started"
msgstr "サーバー起動完了"
#: pg_createsubscriber.c:1498
#: pg_createsubscriber.c:1503
#, c-format
msgid "server was stopped"
msgstr "サーバーは停止しました"
#: pg_createsubscriber.c:1517
#: pg_createsubscriber.c:1522
#, c-format
msgid "waiting for the target server to reach the consistent state"
msgstr "対象サーバーが一貫性のある状態に到達するのを待っています"
#: pg_createsubscriber.c:1540
#: pg_createsubscriber.c:1545
#, c-format
msgid "recovery timed out"
msgstr "リカバリーがタイムアウトしました"
#: pg_createsubscriber.c:1553
#: pg_createsubscriber.c:1558
#, c-format
msgid "server did not end recovery"
msgstr "サーバーはリカバリを完了しませんでした"
#: pg_createsubscriber.c:1555
#: pg_createsubscriber.c:1560
#, c-format
msgid "target server reached the consistent state"
msgstr "対象サーバーが一貫性のある状態に到達しました"
#: pg_createsubscriber.c:1556
#: pg_createsubscriber.c:1561
#, c-format
msgid "If pg_createsubscriber fails after this point, you must recreate the physical replica before continuing."
msgstr "もしpg_createsubscriberが今時点より後で失敗した場合は、作業を継続する前に物理レプリカを再作成する必要があります。"
#: pg_createsubscriber.c:1583
#: pg_createsubscriber.c:1588
#, c-format
msgid "could not obtain publication information: %s"
msgstr "パブリケーション情報を取得できませんでした: %s"
#: pg_createsubscriber.c:1597
#: pg_createsubscriber.c:1602
#, c-format
msgid "publication \"%s\" already exists"
msgstr "パブリケーション\"%s\"はすでに存在します"
#: pg_createsubscriber.c:1598
#: pg_createsubscriber.c:1603
#, c-format
msgid "Consider renaming this publication before continuing."
msgstr "作業を継続する前にこのパブリケーションの名前を変更することを検討してください。"
#: pg_createsubscriber.c:1605
#: pg_createsubscriber.c:1610
#, c-format
msgid "creating publication \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"でパブリケーション\"%1$s\"を作成します"
#: pg_createsubscriber.c:1618
#: pg_createsubscriber.c:1623
#, c-format
msgid "could not create publication \"%s\" in database \"%s\": %s"
msgstr "データベース\"%2$s\"でパブリケーション\"%1$s\"を作成できませんでした: %3$s"
#: pg_createsubscriber.c:1647
#: pg_createsubscriber.c:1652
#, c-format
msgid "dropping publication \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"のパブリケーション\"%1$s\"を削除します"
#: pg_createsubscriber.c:1661
#: pg_createsubscriber.c:1666
#, c-format
msgid "could not drop publication \"%s\" in database \"%s\": %s"
msgstr "データベース\"%2$s\"のパブリケーション\"%1$s\"が削除できませんでした: %3$s"
#: pg_createsubscriber.c:1707
#: pg_createsubscriber.c:1712
#, c-format
msgid "creating subscription \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"でサブスクリプション\"%1$s\"を作成します"
#: pg_createsubscriber.c:1728
#: pg_createsubscriber.c:1733
#, c-format
msgid "could not create subscription \"%s\" in database \"%s\": %s"
msgstr "データベース\"%2$s\"でサブスクリプション\"%1$s\"を作成できませんでした: %3$s"
#: pg_createsubscriber.c:1773
#: pg_createsubscriber.c:1778
#, c-format
msgid "could not obtain subscription OID: %s"
msgstr "サブスクリプションOIDが取得できませんでした: %s"
#: pg_createsubscriber.c:1780
#: pg_createsubscriber.c:1785
#, c-format
msgid "could not obtain subscription OID: got %d rows, expected %d row"
msgstr "サブスクリプションOIDが取得できませんでした: 受信したのは%d行、想定は%d行"
#: pg_createsubscriber.c:1804
#: pg_createsubscriber.c:1809
#, c-format
msgid "setting the replication progress (node name \"%s\", LSN %s) in database \"%s\""
msgstr "データベース\"%3$s\"でのレプリケーションの進捗を設定しています(ノード名\"%1$s\", LSN %2$s)"
#: pg_createsubscriber.c:1819
#: pg_createsubscriber.c:1824
#, c-format
msgid "could not set replication progress for subscription \"%s\": %s"
msgstr "サブスクリプション\"%s\"にレプリケーション進捗を設定できませんでした: %s"
#: pg_createsubscriber.c:1850
#: pg_createsubscriber.c:1855
#, c-format
msgid "enabling subscription \"%s\" in database \"%s\""
msgstr "データベース\"%2$s\"のサブスクリプション\"%1$s\"を有効にします"
#: pg_createsubscriber.c:1862
#: pg_createsubscriber.c:1867
#, c-format
msgid "could not enable subscription \"%s\": %s"
msgstr "サブスクリプション\"%s\"を有効化できませんでした: %s"
#: pg_createsubscriber.c:1954
#: pg_createsubscriber.c:1959
#, c-format
msgid "cannot be executed by \"root\""
msgstr "\"root\"では実行できません"
#: pg_createsubscriber.c:1955
#: pg_createsubscriber.c:1960
#, c-format
msgid "You must run %s as the PostgreSQL superuser."
msgstr "PostgreSQLのスーパーユーザーで%sを実行しなければなりません"
#: pg_createsubscriber.c:1976
#: pg_createsubscriber.c:1981
#, c-format
msgid "database \"%s\" specified more than once"
msgstr "データベース\"%s\"が複数回指定されました"
#: pg_createsubscriber.c:2017
#: pg_createsubscriber.c:2022
#, c-format
msgid "publication \"%s\" specified more than once"
msgstr "パブリケーション\"%s\"が複数回指定されました"
#: pg_createsubscriber.c:2029
#: pg_createsubscriber.c:2034
#, c-format
msgid "replication slot \"%s\" specified more than once"
msgstr "レプリケーションスロット\"%s\"が複数回指定されました"
#: pg_createsubscriber.c:2041
#: pg_createsubscriber.c:2046
#, c-format
msgid "subscription \"%s\" specified more than once"
msgstr "サブスクリプション\"%s\"が複数回指定されました"
#: pg_createsubscriber.c:2064
#: pg_createsubscriber.c:2069
#, c-format
msgid "no subscriber data directory specified"
msgstr "サブスクライバのデータディレクトリが指定されていません"
#: pg_createsubscriber.c:2075
#: pg_createsubscriber.c:2080
#, c-format
msgid "could not determine current directory"
msgstr "カレントディレクトリを特定できませんでした"
#: pg_createsubscriber.c:2092
#: pg_createsubscriber.c:2097
#, c-format
msgid "no publisher connection string specified"
msgstr "パブリッシャの接続文字列が指定されていません"
#: pg_createsubscriber.c:2096
#: pg_createsubscriber.c:2101
#, c-format
msgid "validating publisher connection string"
msgstr "パブリッシャの接続文字列の検証中"
#: pg_createsubscriber.c:2102
#: pg_createsubscriber.c:2107
#, c-format
msgid "validating subscriber connection string"
msgstr "サブスクライバの接続文字列の検証中"
#: pg_createsubscriber.c:2107
#: pg_createsubscriber.c:2112
#, c-format
msgid "no database was specified"
msgstr "データベースが指定されていません"
#: pg_createsubscriber.c:2119
#: pg_createsubscriber.c:2124
#, c-format
msgid "database name \"%s\" was extracted from the publisher connection string"
msgstr "データベース名\"%s\"がパブリッシャの接続文字列から抽出されました"
#: pg_createsubscriber.c:2124
#: pg_createsubscriber.c:2129
#, c-format
msgid "no database name specified"
msgstr "データベース名が指定されていません"
#: pg_createsubscriber.c:2134
#: pg_createsubscriber.c:2139
#, c-format
msgid "wrong number of publication names specified"
msgstr "指定されたパブリケーション名の数が間違っています"
#: pg_createsubscriber.c:2135
#: pg_createsubscriber.c:2140
#, c-format
msgid "The number of specified publication names (%d) must match the number of specified database names (%d)."
msgstr "パブリケーション名の数(%d)はデータベース名の数(%d)と一致している必要があります。"
#: pg_createsubscriber.c:2141
#: pg_createsubscriber.c:2146
#, c-format
msgid "wrong number of subscription names specified"
msgstr "指定されたサブスクリプション名の数が間違っています"
#: pg_createsubscriber.c:2142
#: pg_createsubscriber.c:2147
#, c-format
msgid "The number of specified subscription names (%d) must match the number of specified database names (%d)."
msgstr "サブスクリプション名の数(%d)はデータベース名の数(%d)と一致している必要があります。"
#: pg_createsubscriber.c:2148
#: pg_createsubscriber.c:2153
#, c-format
msgid "wrong number of replication slot names specified"
msgstr "指定されたレプリケーションスロット名の数が間違っています"
#: pg_createsubscriber.c:2149
#: pg_createsubscriber.c:2154
#, c-format
msgid "The number of specified replication slot names (%d) must match the number of specified database names (%d)."
msgstr "レプリケーションスロット名の数(%d)はデータベース名の数(%d)と一致している必要があります。"
#: pg_createsubscriber.c:2178
#: pg_createsubscriber.c:2183
#, c-format
msgid "subscriber data directory is not a copy of the source database cluster"
msgstr "サブスクライバのデータディレクトリは元データベースクラスタのコピーではありません"
#: pg_createsubscriber.c:2191
#: pg_createsubscriber.c:2196
#, c-format
msgid "standby server is running"
msgstr "スタンバイサーバーが稼働中です"
#: pg_createsubscriber.c:2192
#: pg_createsubscriber.c:2197
#, c-format
msgid "Stop the standby server and try again."
msgstr "このスタンバイサーバーを停止してから再試行してください。"
#: pg_createsubscriber.c:2201
#: pg_createsubscriber.c:2206
#, c-format
msgid "starting the standby server with command-line options"
msgstr "コマンドラインオプションを指定してスタンバイサーバーを起動しています"
#: pg_createsubscriber.c:2217 pg_createsubscriber.c:2252
#: pg_createsubscriber.c:2222 pg_createsubscriber.c:2257
#, c-format
msgid "stopping the subscriber"
msgstr "サブスクライバを起動しています"
#: pg_createsubscriber.c:2231
#: pg_createsubscriber.c:2236
#, c-format
msgid "starting the subscriber"
msgstr "サブスクライバを起動しています"
#: pg_createsubscriber.c:2260
#: pg_createsubscriber.c:2265
#, c-format
msgid "Done!"
msgstr "完了!"

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_basebackup (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2025-11-09 08:45+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:48+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -110,7 +110,7 @@ msgid "could not read file \"%s\": read %d of %zu"
msgstr "не удалось прочитать файл \"%s\" (прочитано байт: %d из %zu)"
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: bbstreamer_file.c:138 bbstreamer_file.c:267 pg_recvlogical.c:650
#: bbstreamer_file.c:138 bbstreamer_file.c:279 pg_recvlogical.c:654
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "не удалось закрыть файл \"%s\": %m"
@@ -152,24 +152,34 @@ msgstr "не удалось записать файл \"%s\": %m"
msgid "could not fsync file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: pg_receivewal.c:319 pg_recvlogical.c:352
#: pg_receivewal.c:319 pg_recvlogical.c:356
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "не удалось получить информацию о файле \"%s\": %m"
@@ -250,12 +260,12 @@ msgid "out of memory"
msgstr "нехватка памяти"
#: ../../fe_utils/recovery_gen.c:143 bbstreamer_file.c:121
#: bbstreamer_file.c:258 pg_basebackup.c:1433 pg_basebackup.c:1727
#: bbstreamer_file.c:270 pg_basebackup.c:1433 pg_basebackup.c:1727
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "не удалось записать в файл \"%s\": %m"
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:363
#: ../../fe_utils/recovery_gen.c:152 bbstreamer_file.c:93 bbstreamer_file.c:375
#: pg_basebackup.c:1497 pg_basebackup.c:1706
#, c-format
msgid "could not create file \"%s\": %m"
@@ -274,28 +284,38 @@ msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr ""
"имя базы данных содержит символ новой строки или перевода каретки: \"%s\"\n"
#: bbstreamer_file.c:277
#: bbstreamer_file.c:219 bbstreamer_tar.c:295
#, c-format
msgid "tar member has unsafe path name: \"%s\""
msgstr "компонент tar имеет небезопасный путь: \"%s\""
#: bbstreamer_file.c:244
#, c-format
msgid "link target has unsafe path name: \"%s\""
msgstr "цель ссылки имеет небезопасный путь: \"%s\""
#: bbstreamer_file.c:289
#, c-format
msgid "unexpected state while extracting archive"
msgstr "неожиданное состояние при извлечении архива"
#: bbstreamer_file.c:323 pg_basebackup.c:698 pg_basebackup.c:712
#: bbstreamer_file.c:335 pg_basebackup.c:698 pg_basebackup.c:712
#: pg_basebackup.c:757
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "не удалось создать каталог \"%s\": %m"
#: bbstreamer_file.c:328
#: bbstreamer_file.c:340
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "не удалось установить права для каталога \"%s\": %m"
#: bbstreamer_file.c:347
#: bbstreamer_file.c:359
#, c-format
msgid "could not create symbolic link from \"%s\" to \"%s\": %m"
msgstr "не удалось создать символическую ссылку \"%s\" в \"%s\": %m"
#: bbstreamer_file.c:367
#: bbstreamer_file.c:379
#, c-format
msgid "could not set permissions on file \"%s\": %m"
msgstr "не удалось установить права доступа для файла \"%s\": %m"
@@ -385,7 +405,7 @@ msgstr "неожиданное состояние при разборе архи
msgid "tar member has empty name"
msgstr "пустое имя у компонента tar"
#: bbstreamer_tar.c:327
#: bbstreamer_tar.c:330
#, c-format
msgid "COPY stream ended before last file was finished"
msgstr "поток COPY закончился до завершения последнего файла"
@@ -937,8 +957,8 @@ msgstr "скорость передачи \"%s\" вне диапазона"
msgid "could not get COPY data stream: %s"
msgstr "не удалось получить поток данных COPY: %s"
#: pg_basebackup.c:1039 pg_recvlogical.c:449 pg_recvlogical.c:625
#: receivelog.c:973
#: pg_basebackup.c:1039 pg_recvlogical.c:453 pg_recvlogical.c:629
#: receivelog.c:979
#, c-format
msgid "could not read COPY data: %s"
msgstr "не удалось прочитать данные COPY: %s"
@@ -1033,9 +1053,9 @@ msgstr "Укажите -X none или -X fetch для отключения тр
msgid "server does not support incremental backup"
msgstr "сервер не поддерживает инкрементальное копирование"
#: pg_basebackup.c:1850 pg_basebackup.c:2008 pg_recvlogical.c:272
#: receivelog.c:543 receivelog.c:582 streamutil.c:367 streamutil.c:441
#: streamutil.c:493 streamutil.c:581 streamutil.c:733 streamutil.c:778
#: pg_basebackup.c:1850 pg_basebackup.c:2008 pg_recvlogical.c:276
#: receivelog.c:542 receivelog.c:588 streamutil.c:367 streamutil.c:441
#: streamutil.c:493 streamutil.c:582 streamutil.c:738 streamutil.c:783
#, c-format
msgid "could not send replication command \"%s\": %s"
msgstr "не удалось передать команду репликации \"%s\": %s"
@@ -1245,20 +1265,20 @@ msgstr ""
#: pg_basebackup.c:2712 pg_basebackup.c:2724 pg_basebackup.c:2736
#: pg_basebackup.c:2744 pg_basebackup.c:2757 pg_basebackup.c:2763
#: pg_basebackup.c:2772 pg_basebackup.c:2784 pg_basebackup.c:2795
#: pg_basebackup.c:2803 pg_createsubscriber.c:2047 pg_createsubscriber.c:2057
#: pg_createsubscriber.c:2065 pg_createsubscriber.c:2093
#: pg_createsubscriber.c:2125 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_basebackup.c:2803 pg_createsubscriber.c:2050 pg_createsubscriber.c:2060
#: pg_createsubscriber.c:2068 pg_createsubscriber.c:2096
#: pg_createsubscriber.c:2128 pg_receivewal.c:748 pg_receivewal.c:760
#: pg_receivewal.c:767 pg_receivewal.c:776 pg_receivewal.c:783
#: pg_receivewal.c:793 pg_recvlogical.c:853 pg_recvlogical.c:865
#: pg_recvlogical.c:875 pg_recvlogical.c:882 pg_recvlogical.c:889
#: pg_recvlogical.c:896 pg_recvlogical.c:903 pg_recvlogical.c:910
#: pg_recvlogical.c:917 pg_recvlogical.c:924
#: pg_receivewal.c:793 pg_recvlogical.c:857 pg_recvlogical.c:869
#: pg_recvlogical.c:879 pg_recvlogical.c:886 pg_recvlogical.c:893
#: pg_recvlogical.c:900 pg_recvlogical.c:907 pg_recvlogical.c:914
#: pg_recvlogical.c:921 pg_recvlogical.c:928
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Для дополнительной информации попробуйте \"%s --help\"."
#: pg_basebackup.c:2584 pg_createsubscriber.c:2055 pg_receivewal.c:758
#: pg_recvlogical.c:863
#: pg_basebackup.c:2584 pg_createsubscriber.c:2058 pg_receivewal.c:758
#: pg_recvlogical.c:867
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "слишком много аргументов командной строки (первый: \"%s\")"
@@ -1383,7 +1403,7 @@ msgid ""
msgstr ""
"на главном сервере остался слот репликации \"%s\", созданный в базе \"%s\""
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1270
#: pg_createsubscriber.c:206 pg_createsubscriber.c:1275
#, c-format
msgid "Drop this replication slot soon to avoid retention of WAL files."
msgstr ""
@@ -1717,32 +1737,32 @@ msgstr ""
msgid "subscriber requires %d worker processes, but only %d remain"
msgstr "подписчику требуется рабочих процессов: %d, но доступно всего %d"
#: pg_createsubscriber.c:1079
#: pg_createsubscriber.c:1084
#, c-format
msgid "dropping subscription \"%s\" in database \"%s\""
msgstr "удаление подписки \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1088
#: pg_createsubscriber.c:1093
#, c-format
msgid "could not drop subscription \"%s\": %s"
msgstr "удалить подписку \"%s\" не получилось: %s"
#: pg_createsubscriber.c:1123
#: pg_createsubscriber.c:1128
#, c-format
msgid "could not obtain pre-existing subscriptions: %s"
msgstr "получить уже существующие подписки не удалось: %s"
#: pg_createsubscriber.c:1268
#: pg_createsubscriber.c:1273
#, c-format
msgid "could not drop replication slot \"%s\" on primary"
msgstr "удалить слот репликации \"%s\" на главном сервере не получилось"
#: pg_createsubscriber.c:1302
#: pg_createsubscriber.c:1307
#, c-format
msgid "could not obtain failover replication slot information: %s"
msgstr "получить информацию о переносимом слоте репликации не удалось: %s"
#: pg_createsubscriber.c:1304 pg_createsubscriber.c:1313
#: pg_createsubscriber.c:1309 pg_createsubscriber.c:1318
#, c-format
msgid ""
"Drop the failover replication slots on subscriber soon to avoid retention of "
@@ -1751,42 +1771,42 @@ msgstr ""
"Удалите переносимые слоты репликации на подписчике незамедлительно во "
"избежание накопления файлов WAL."
#: pg_createsubscriber.c:1312
#: pg_createsubscriber.c:1317
#, c-format
msgid "could not drop failover replication slot"
msgstr "удалить переносимый слот репликации не получилось"
#: pg_createsubscriber.c:1334
#: pg_createsubscriber.c:1339
#, c-format
msgid "creating the replication slot \"%s\" in database \"%s\""
msgstr "создание слота репликации \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1352
#: pg_createsubscriber.c:1357
#, c-format
msgid "could not create replication slot \"%s\" in database \"%s\": %s"
msgstr "создать слот репликации \"%s\" в базе \"%s\" не удалось: %s"
#: pg_createsubscriber.c:1382
#: pg_createsubscriber.c:1387
#, c-format
msgid "dropping the replication slot \"%s\" in database \"%s\""
msgstr "удаление слота репликации \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1398
#: pg_createsubscriber.c:1403
#, c-format
msgid "could not drop replication slot \"%s\" in database \"%s\": %s"
msgstr "удалить слот репликации \"%s\" в базе \"%s\" не получилось: %s"
#: pg_createsubscriber.c:1419
#: pg_createsubscriber.c:1423
#, c-format
msgid "pg_ctl failed with exit code %d"
msgstr "команда pg_ctl завершилась с кодом ошибки %d"
#: pg_createsubscriber.c:1424
#: pg_createsubscriber.c:1428
#, c-format
msgid "pg_ctl was terminated by exception 0x%X"
msgstr "команда pg_ctl была прервана исключением 0x%X"
#: pg_createsubscriber.c:1426
#: pg_createsubscriber.c:1430
#, c-format
msgid ""
"See C include file \"ntstatus.h\" for a description of the hexadecimal value."
@@ -1794,52 +1814,52 @@ msgstr ""
"Описание этого шестнадцатеричного значения ищите во включаемом C-файле "
"\"ntstatus.h\""
#: pg_createsubscriber.c:1428
#: pg_createsubscriber.c:1432
#, c-format
msgid "pg_ctl was terminated by signal %d: %s"
msgstr "команда pg_ctl была завершена сигналом %d: %s"
#: pg_createsubscriber.c:1434
#: pg_createsubscriber.c:1438
#, c-format
msgid "pg_ctl exited with unrecognized status %d"
msgstr "команда pg_ctl завершилась с нераспознанным кодом состояния %d"
#: pg_createsubscriber.c:1437
#: pg_createsubscriber.c:1441
#, c-format
msgid "The failed command was: %s"
msgstr "Ошибку вызвала команда: %s"
#: pg_createsubscriber.c:1483
#: pg_createsubscriber.c:1487
#, c-format
msgid "server was started"
msgstr "сервер был запущен"
#: pg_createsubscriber.c:1498
#: pg_createsubscriber.c:1502
#, c-format
msgid "server was stopped"
msgstr "сервер был остановлен"
#: pg_createsubscriber.c:1517
#: pg_createsubscriber.c:1521
#, c-format
msgid "waiting for the target server to reach the consistent state"
msgstr "ожидание достижения целевым сервером согласованного состояния"
#: pg_createsubscriber.c:1540
#: pg_createsubscriber.c:1544
#, c-format
msgid "recovery timed out"
msgstr "тайм-аут при восстановлении"
#: pg_createsubscriber.c:1553
#: pg_createsubscriber.c:1557
#, c-format
msgid "server did not end recovery"
msgstr "сервер не завершил восстановление"
#: pg_createsubscriber.c:1555
#: pg_createsubscriber.c:1559
#, c-format
msgid "target server reached the consistent state"
msgstr "целевой сервер достиг согласованного состояния"
#: pg_createsubscriber.c:1556
#: pg_createsubscriber.c:1560
#, c-format
msgid ""
"If pg_createsubscriber fails after this point, you must recreate the "
@@ -1848,159 +1868,159 @@ msgstr ""
"Если в работе pg_createsubscriber произойдёт сбой после этого момента, "
"продолжение возможно только после пересоздания физической реплики."
#: pg_createsubscriber.c:1583
#: pg_createsubscriber.c:1587
#, c-format
msgid "could not obtain publication information: %s"
msgstr "получить информацию о публикации не удалось: %s"
#: pg_createsubscriber.c:1597
#: pg_createsubscriber.c:1601
#, c-format
msgid "publication \"%s\" already exists"
msgstr "публикация \"%s\" уже существует"
#: pg_createsubscriber.c:1598
#: pg_createsubscriber.c:1602
#, c-format
msgid "Consider renaming this publication before continuing."
msgstr "Чтобы продолжить, её можно переименовать."
#: pg_createsubscriber.c:1605
#: pg_createsubscriber.c:1609
#, c-format
msgid "creating publication \"%s\" in database \"%s\""
msgstr "создаётся публикация \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1618
#: pg_createsubscriber.c:1622
#, c-format
msgid "could not create publication \"%s\" in database \"%s\": %s"
msgstr "создать публикацию \"%s\" в базе \"%s\" не удалось: %s"
#: pg_createsubscriber.c:1647
#: pg_createsubscriber.c:1651
#, c-format
msgid "dropping publication \"%s\" in database \"%s\""
msgstr "удаляется публикация \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1661
#: pg_createsubscriber.c:1665
#, c-format
msgid "could not drop publication \"%s\" in database \"%s\": %s"
msgstr "удалить публикацию \"%s\" в базе \"%s\" не получилось: %s"
#: pg_createsubscriber.c:1707
#: pg_createsubscriber.c:1710
#, c-format
msgid "creating subscription \"%s\" in database \"%s\""
msgstr "создаётся подписка \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1728
#: pg_createsubscriber.c:1731
#, c-format
msgid "could not create subscription \"%s\" in database \"%s\": %s"
msgstr "создать подписку \"%s\" в базе \"%s\" не удалось: %s"
#: pg_createsubscriber.c:1773
#: pg_createsubscriber.c:1776
#, c-format
msgid "could not obtain subscription OID: %s"
msgstr "получить OID подписки не удалось: %s"
#: pg_createsubscriber.c:1780
#: pg_createsubscriber.c:1783
#, c-format
msgid "could not obtain subscription OID: got %d rows, expected %d row"
msgstr "получить OID подписки не удалось; получено строк: %d, ожидалось: %d"
#: pg_createsubscriber.c:1804
#: pg_createsubscriber.c:1807
#, c-format
msgid ""
"setting the replication progress (node name \"%s\", LSN %s) in database "
"\"%s\""
msgstr "отражение состояния репликации (имя узла \"%s\", LSN %s) в базе \"%s\""
#: pg_createsubscriber.c:1819
#: pg_createsubscriber.c:1822
#, c-format
msgid "could not set replication progress for subscription \"%s\": %s"
msgstr "не удалось передать состояние репликации для подписки \"%s\": %s"
#: pg_createsubscriber.c:1850
#: pg_createsubscriber.c:1853
#, c-format
msgid "enabling subscription \"%s\" in database \"%s\""
msgstr "включение подписки \"%s\" в базе \"%s\""
#: pg_createsubscriber.c:1862
#: pg_createsubscriber.c:1865
#, c-format
msgid "could not enable subscription \"%s\": %s"
msgstr "включить подписку \"%s\" не удалось: %s"
#: pg_createsubscriber.c:1954
#: pg_createsubscriber.c:1957
#, c-format
msgid "cannot be executed by \"root\""
msgstr "программу не должен запускать root"
#: pg_createsubscriber.c:1955
#: pg_createsubscriber.c:1958
#, c-format
msgid "You must run %s as the PostgreSQL superuser."
msgstr "Запускать %s нужно от имени суперпользователя PostgreSQL."
#: pg_createsubscriber.c:1976
#: pg_createsubscriber.c:1979
#, c-format
msgid "database \"%s\" specified more than once"
msgstr "база \"%s\" указана неоднократно"
#: pg_createsubscriber.c:2017
#: pg_createsubscriber.c:2020
#, c-format
msgid "publication \"%s\" specified more than once"
msgstr "публикация \"%s\" указана неоднократно"
#: pg_createsubscriber.c:2029
#: pg_createsubscriber.c:2032
#, c-format
msgid "replication slot \"%s\" specified more than once"
msgstr "слот репликации \"%s\" указан неоднократно"
#: pg_createsubscriber.c:2041
#: pg_createsubscriber.c:2044
#, c-format
msgid "subscription \"%s\" specified more than once"
msgstr "подписка \"%s\" указана неоднократно"
#: pg_createsubscriber.c:2064
#: pg_createsubscriber.c:2067
#, c-format
msgid "no subscriber data directory specified"
msgstr "каталог данных подписчика не указан"
#: pg_createsubscriber.c:2075
#: pg_createsubscriber.c:2078
#, c-format
msgid "could not determine current directory"
msgstr "не удалось определить текущий каталог"
#: pg_createsubscriber.c:2092
#: pg_createsubscriber.c:2095
#, c-format
msgid "no publisher connection string specified"
msgstr "строка подключения к серверу публикации не указана"
#: pg_createsubscriber.c:2096
#: pg_createsubscriber.c:2099
#, c-format
msgid "validating publisher connection string"
msgstr "проверяется строка подключения к серверу публикации"
#: pg_createsubscriber.c:2102
#: pg_createsubscriber.c:2105
#, c-format
msgid "validating subscriber connection string"
msgstr "проверяется строка подключения к подписчику"
#: pg_createsubscriber.c:2107
#: pg_createsubscriber.c:2110
#, c-format
msgid "no database was specified"
msgstr "база данных не указана"
#: pg_createsubscriber.c:2119
#: pg_createsubscriber.c:2122
#, c-format
msgid "database name \"%s\" was extracted from the publisher connection string"
msgstr "имя базы \"%s\" извлечено из строки подключения к серверу публикации"
#: pg_createsubscriber.c:2124
#: pg_createsubscriber.c:2127
#, c-format
msgid "no database name specified"
msgstr "имя базы данных не указано"
#: pg_createsubscriber.c:2134
#: pg_createsubscriber.c:2137
#, c-format
msgid "wrong number of publication names specified"
msgstr "указано неверное количество имён публикаций"
#: pg_createsubscriber.c:2135
#: pg_createsubscriber.c:2138
#, c-format
msgid ""
"The number of specified publication names (%d) must match the number of "
@@ -2009,12 +2029,12 @@ msgstr ""
"Количество указанных имён публикаций (%d) должно совпадать с количеством "
"указанных имён баз (%d)."
#: pg_createsubscriber.c:2141
#: pg_createsubscriber.c:2144
#, c-format
msgid "wrong number of subscription names specified"
msgstr "указано неверное количество имён подписок"
#: pg_createsubscriber.c:2142
#: pg_createsubscriber.c:2145
#, c-format
msgid ""
"The number of specified subscription names (%d) must match the number of "
@@ -2023,12 +2043,12 @@ msgstr ""
"Количество указанных имён подписок (%d) должно совпадать с количеством "
"указанных имён баз (%d)."
#: pg_createsubscriber.c:2148
#: pg_createsubscriber.c:2151
#, c-format
msgid "wrong number of replication slot names specified"
msgstr "указано неверное количество имён слотов репликации"
#: pg_createsubscriber.c:2149
#: pg_createsubscriber.c:2152
#, c-format
msgid ""
"The number of specified replication slot names (%d) must match the number of "
@@ -2037,38 +2057,38 @@ msgstr ""
"Количество указанных имён слотов репликации (%d) должно совпадать с "
"количеством указанных имён баз (%d)."
#: pg_createsubscriber.c:2178
#: pg_createsubscriber.c:2181
#, c-format
msgid "subscriber data directory is not a copy of the source database cluster"
msgstr ""
"каталог данных подписчика не является копией исходного кластера баз данных"
#: pg_createsubscriber.c:2191
#: pg_createsubscriber.c:2194
#, c-format
msgid "standby server is running"
msgstr "резервный сервер запущен"
#: pg_createsubscriber.c:2192
#: pg_createsubscriber.c:2195
#, c-format
msgid "Stop the standby server and try again."
msgstr "Остановите резервный сервер и повторите попытку."
#: pg_createsubscriber.c:2201
#: pg_createsubscriber.c:2204
#, c-format
msgid "starting the standby server with command-line options"
msgstr "резервный сервер запускается с параметрами командной строки"
#: pg_createsubscriber.c:2217 pg_createsubscriber.c:2252
#: pg_createsubscriber.c:2220 pg_createsubscriber.c:2255
#, c-format
msgid "stopping the subscriber"
msgstr "подписчик останавливается"
#: pg_createsubscriber.c:2231
#: pg_createsubscriber.c:2234
#, c-format
msgid "starting the subscriber"
msgstr "подписчик запускается"
#: pg_createsubscriber.c:2260
#: pg_createsubscriber.c:2263
#, c-format
msgid "Done!"
msgstr "Готово!"
@@ -2189,7 +2209,7 @@ msgstr "завершена передача журнала с позиции %X/
msgid "switched to timeline %u at %X/%X"
msgstr "переключение на линию времени %u (позиция %X/%X)"
#: pg_receivewal.c:224 pg_recvlogical.c:1053
#: pg_receivewal.c:224 pg_recvlogical.c:1057
#, c-format
msgid "received interrupt signal, exiting"
msgstr "получен сигнал прерывания, работа завершается"
@@ -2268,7 +2288,7 @@ msgstr ""
msgid "starting log streaming at %X/%X (timeline %u)"
msgstr "начало передачи журнала с позиции %X/%X (линия времени %u)"
#: pg_receivewal.c:693 pg_recvlogical.c:801
#: pg_receivewal.c:693 pg_recvlogical.c:805
#, c-format
msgid "could not parse end position \"%s\""
msgstr "не удалось разобрать конечную позицию \"%s\""
@@ -2301,23 +2321,23 @@ msgstr ""
"подключение для репликации через слот \"%s\" оказалось привязано к базе "
"данных"
#: pg_receivewal.c:878 pg_recvlogical.c:972
#: pg_receivewal.c:878 pg_recvlogical.c:976
#, c-format
msgid "dropping replication slot \"%s\""
msgstr "удаление слота репликации \"%s\""
#: pg_receivewal.c:889 pg_recvlogical.c:982
#: pg_receivewal.c:889 pg_recvlogical.c:986
#, c-format
msgid "creating replication slot \"%s\""
msgstr "создание слота репликации \"%s\""
#: pg_receivewal.c:918 pg_recvlogical.c:1006
#: pg_receivewal.c:918 pg_recvlogical.c:1010
#, c-format
msgid "disconnected"
msgstr "отключение"
#. translator: check source for value for %d
#: pg_receivewal.c:922 pg_recvlogical.c:1010
#: pg_receivewal.c:922 pg_recvlogical.c:1014
#, c-format
msgid "disconnected; waiting %d seconds to try again"
msgstr "отключение; через %d сек. последует повторное подключение"
@@ -2428,109 +2448,109 @@ msgstr "не удалось отправить пакет ответа: %s"
msgid "starting log streaming at %X/%X (slot %s)"
msgstr "начало передачи журнала с позиции %X/%X (слот %s)"
#: pg_recvlogical.c:281
#: pg_recvlogical.c:285
#, c-format
msgid "streaming initiated"
msgstr "передача запущена"
#: pg_recvlogical.c:346
#: pg_recvlogical.c:350
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "не удалось открыть файл протокола \"%s\": %m"
#: pg_recvlogical.c:375 receivelog.c:882
#: pg_recvlogical.c:379 receivelog.c:888
#, c-format
msgid "invalid socket: %s"
msgstr "неверный сокет: %s"
#: pg_recvlogical.c:428 receivelog.c:910
#: pg_recvlogical.c:432 receivelog.c:916
#, c-format
msgid "%s() failed: %m"
msgstr "ошибка в %s(): %m"
#: pg_recvlogical.c:435 receivelog.c:959
#: pg_recvlogical.c:439 receivelog.c:965
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "не удалось получить данные из потока WAL: %s"
#: pg_recvlogical.c:477 pg_recvlogical.c:528 receivelog.c:1003
#: receivelog.c:1066
#: pg_recvlogical.c:481 pg_recvlogical.c:532 receivelog.c:1009
#: receivelog.c:1072
#, c-format
msgid "streaming header too small: %d"
msgstr "заголовок потока слишком мал: %d"
#: pg_recvlogical.c:512 receivelog.c:843
#: pg_recvlogical.c:516 receivelog.c:849
#, c-format
msgid "unrecognized streaming header: \"%c\""
msgstr "нераспознанный заголовок потока: \"%c\""
#: pg_recvlogical.c:566 pg_recvlogical.c:578
#: pg_recvlogical.c:570 pg_recvlogical.c:582
#, c-format
msgid "could not write %d bytes to log file \"%s\": %m"
msgstr "не удалось записать %d Б в файл журнала \"%s\": %m"
#: pg_recvlogical.c:636 receivelog.c:642 receivelog.c:679
#: pg_recvlogical.c:640 receivelog.c:648 receivelog.c:685
#, c-format
msgid "unexpected termination of replication stream: %s"
msgstr "неожиданный конец потока репликации: %s"
#: pg_recvlogical.c:796
#: pg_recvlogical.c:800
#, c-format
msgid "could not parse start position \"%s\""
msgstr "не удалось разобрать начальную позицию \"%s\""
#: pg_recvlogical.c:874
#: pg_recvlogical.c:878
#, c-format
msgid "no slot specified"
msgstr "слот не указан"
#: pg_recvlogical.c:881
#: pg_recvlogical.c:885
#, c-format
msgid "no target file specified"
msgstr "целевой файл не задан"
#: pg_recvlogical.c:888
#: pg_recvlogical.c:892
#, c-format
msgid "no database specified"
msgstr "база данных не задана"
#: pg_recvlogical.c:895
#: pg_recvlogical.c:899
#, c-format
msgid "at least one action needs to be specified"
msgstr "необходимо задать минимум одно действие"
#: pg_recvlogical.c:902
#: pg_recvlogical.c:906
#, c-format
msgid "cannot use --create-slot or --start together with --drop-slot"
msgstr "--create-slot или --start нельзя применять вместе с --drop-slot"
#: pg_recvlogical.c:909
#: pg_recvlogical.c:913
#, c-format
msgid "cannot use --create-slot or --drop-slot together with --startpos"
msgstr "--create-slot или --drop-slot нельзя применять вместе с --startpos"
#: pg_recvlogical.c:916
#: pg_recvlogical.c:920
#, c-format
msgid "--endpos may only be specified with --start"
msgstr "--endpos можно задать только вместе с --start"
#: pg_recvlogical.c:923
#: pg_recvlogical.c:927
#, c-format
msgid "--two-phase may only be specified with --create-slot"
msgstr "--two-phase можно задать только вместе с --create-slot"
#: pg_recvlogical.c:956
#: pg_recvlogical.c:960
#, c-format
msgid "could not establish database-specific replication connection"
msgstr ""
"не удалось установить подключение для репликации к определённой базе данных"
#: pg_recvlogical.c:1056
#: pg_recvlogical.c:1060
#, c-format
msgid "end position %X/%X reached by keepalive"
msgstr "конечная позиция %X/%X достигнута при обработке keepalive"
#: pg_recvlogical.c:1061
#: pg_recvlogical.c:1065
#, c-format
msgid "end position %X/%X reached by WAL record at %X/%X"
msgstr "конечная позиция %X/%X достигнута при обработке записи WAL %X/%X"
@@ -2582,7 +2602,7 @@ msgstr "не удалось открыть файл журнала предза
msgid "not renaming \"%s\", segment is not complete"
msgstr "файл сегмента \"%s\" не переименовывается, так как он неполный"
#: receivelog.c:227 receivelog.c:317 receivelog.c:688
#: receivelog.c:227 receivelog.c:317 receivelog.c:694
#, c-format
msgid "could not close file \"%s\": %s"
msgstr "не удалось закрыть файл \"%s\": %s"
@@ -2620,7 +2640,7 @@ msgstr ""
"несовместимая версия сервера %s; клиент не поддерживает репликацию с "
"серверов версии выше %s"
#: receivelog.c:508
#: receivelog.c:505
#, c-format
msgid ""
"system identifier does not match between base backup and streaming connection"
@@ -2628,12 +2648,12 @@ msgstr ""
"системный идентификатор базовой резервной копии отличается от идентификатора "
"потоковой передачи"
#: receivelog.c:516
#: receivelog.c:513
#, c-format
msgid "starting timeline %u is not present in the server"
msgstr "на сервере нет начальной линии времени %u"
#: receivelog.c:555
#: receivelog.c:554
#, c-format
msgid ""
"unexpected response to TIMELINE_HISTORY command: got %d rows and %d fields, "
@@ -2642,12 +2662,12 @@ msgstr ""
"сервер вернул неожиданный ответ на команду TIMELINE_HISTORY; получено строк: "
"%d, полей: %d, а ожидалось строк: %d, полей: %d"
#: receivelog.c:626
#: receivelog.c:632
#, c-format
msgid "server reported unexpected next timeline %u, following timeline %u"
msgstr "сервер неожиданно сообщил линию времени %u после линии времени %u"
#: receivelog.c:632
#: receivelog.c:638
#, c-format
msgid ""
"server stopped streaming timeline %u at %X/%X, but reported next timeline %u "
@@ -2656,12 +2676,12 @@ msgstr ""
"сервер прекратил передачу линии времени %u в %X/%X, но сообщил, что "
"следующая линии времени %u начнётся в %X/%X"
#: receivelog.c:672
#: receivelog.c:678
#, c-format
msgid "replication stream was terminated before stop point"
msgstr "поток репликации закончился до точки остановки"
#: receivelog.c:718
#: receivelog.c:724
#, c-format
msgid ""
"unexpected result set after end-of-timeline: got %d rows and %d fields, "
@@ -2670,32 +2690,32 @@ msgstr ""
"сервер вернул неожиданный набор данных после конца линии времени; получено "
"строк: %d, полей: %d, а ожидалось строк: %d, полей: %d"
#: receivelog.c:727
#: receivelog.c:733
#, c-format
msgid "could not parse next timeline's starting point \"%s\""
msgstr "не удалось разобрать начальную точку следующей линии времени \"%s\""
#: receivelog.c:775 receivelog.c:1022 walmethods.c:1206
#: receivelog.c:781 receivelog.c:1028 walmethods.c:1206
#, c-format
msgid "could not fsync file \"%s\": %s"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %s"
#: receivelog.c:1083
#: receivelog.c:1089
#, c-format
msgid "received write-ahead log record for offset %u with no file open"
msgstr "получена запись журнала предзаписи по смещению %u, но файл не открыт"
#: receivelog.c:1093
#: receivelog.c:1099
#, c-format
msgid "got WAL data offset %08x, expected %08x"
msgstr "получено смещение данных WAL %08x, но ожидалось %08x"
#: receivelog.c:1128
#: receivelog.c:1134
#, c-format
msgid "could not write %d bytes to WAL file \"%s\": %s"
msgstr "не удалось записать %d Б в файл WAL \"%s\": %s"
#: receivelog.c:1153 receivelog.c:1193 receivelog.c:1222
#: receivelog.c:1159 receivelog.c:1199 receivelog.c:1228
#, c-format
msgid "could not send copy-end packet: %s"
msgstr "не удалось отправить пакет \"конец COPY\": %s"
@@ -2776,7 +2796,7 @@ msgstr ""
"не удалось идентифицировать систему; получено строк: %d, полей: %d "
"(ожидалось: %d и %d (или более))"
#: streamutil.c:590
#: streamutil.c:591
#, c-format
msgid ""
"could not read replication slot \"%s\": got %d rows and %d fields, expected "
@@ -2785,23 +2805,23 @@ msgstr ""
"прочитать из слота репликации \"%s\" не удалось; получено строк: %d, полей: "
"%d (ожидалось: %d и %d)"
#: streamutil.c:602
#: streamutil.c:603
#, c-format
msgid "replication slot \"%s\" does not exist"
msgstr "слот репликации \"%s\" не существует"
#: streamutil.c:613
#: streamutil.c:614
#, c-format
msgid "expected a physical replication slot, got type \"%s\" instead"
msgstr "ожидался слот физической репликации, вместо этого получен тип \"%s\""
#: streamutil.c:627
#: streamutil.c:628
#, c-format
msgid "could not parse restart_lsn \"%s\" for replication slot \"%s\""
msgstr ""
"не удалось разобрать позицию restart_lsn \"%s\" для слота репликации \"%s\""
#: streamutil.c:744
#: streamutil.c:749
#, c-format
msgid ""
"could not create replication slot \"%s\": got %d rows and %d fields, "
@@ -2810,7 +2830,7 @@ msgstr ""
"создать слот репликации \"%s\" не удалось; получено строк: %d, полей: %d "
"(ожидалось: %d и %d)"
#: streamutil.c:788
#: streamutil.c:793
#, c-format
msgid ""
"could not drop replication slot \"%s\": got %d rows and %d fields, expected "
@@ -2899,9 +2919,6 @@ msgstr "не удалось закрыть поток сжатых данных"
#~ msgstr ""
#~ " -Z, --compress=0-9 установить уровень сжатия выходного архива\n"
#~ msgid "invalid tar block header size: %zu"
#~ msgstr "неверный размер заголовка блока tar: %zu"
#~ msgid "unrecognized link indicator \"%c\""
#~ msgstr "нераспознанный индикатор связи \"%c\""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:54+0000\n"
"POT-Creation-Date: 2026-08-07 09:34+0000\n"
"PO-Revision-Date: 2024-03-19 21:17+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -92,17 +92,27 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"

View File

@@ -1,10 +1,10 @@
# SPDX-FileCopyrightText: 2019, 2020, 2021, 2022, 2024, 2025 Alexander Lakhin <a.lakhin@postgrespro.ru>
# SPDX-FileCopyrightText: 2019, 2020, 2021, 2022, 2024, 2025, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
msgid ""
msgstr ""
"Project-Id-Version: pg_verify_checksums (PostgreSQL) 11\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-09-02 09:29+0300\n"
"PO-Revision-Date: 2024-09-04 13:35+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:48+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -88,17 +88,27 @@ msgstr "не удалось записать файл \"%s\": %m"
msgid "could not fsync file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_combinebackup (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 08:39+0000\n"
"POT-Creation-Date: 2026-08-07 09:32+0000\n"
"PO-Revision-Date: 2024-11-07 15:31+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -53,7 +53,7 @@ msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: backup_label.c:174 copy_file.c:68 pg_combinebackup.c:538
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:742
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:745
#: write_manifest.c:187
#, c-format
msgid "could not close file \"%s\": %m"
@@ -88,7 +88,7 @@ msgstr ""
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:761
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:764
#: write_manifest.c:260
#, c-format
msgid "could not write file \"%s\": %m"
@@ -119,17 +119,27 @@ msgstr "Zielpuffer ist zu klein"
msgid "OpenSSL failure"
msgstr "OpenSSL-Fehler"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
@@ -165,99 +175,99 @@ msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
#: ../../common/jsonapi.c:2124
#: ../../common/jsonapi.c:2175
msgid "Recursive descent parser cannot use incremental lexer."
msgstr "Parser mit rekursivem Abstieg kann inkrementellen Lexer nicht benutzen."
#: ../../common/jsonapi.c:2126
#: ../../common/jsonapi.c:2177
msgid "Incremental parser requires incremental lexer."
msgstr "Inkrementeller Parser benötigt inkrementellen Lexer."
#: ../../common/jsonapi.c:2128
#: ../../common/jsonapi.c:2179
msgid "JSON nested too deep, maximum permitted depth is 6400."
msgstr "JSON zu tief geschachtelt, maximale erlaubte Tiefe ist 6400."
#: ../../common/jsonapi.c:2130
#: ../../common/jsonapi.c:2181
#, c-format
msgid "Escape sequence \"\\%.*s\" is invalid."
msgstr "Escape-Sequenz »\\%.*s« ist nicht gültig."
#: ../../common/jsonapi.c:2134
#: ../../common/jsonapi.c:2185
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "Zeichen mit Wert 0x%02x muss escapt werden."
#: ../../common/jsonapi.c:2138
#: ../../common/jsonapi.c:2189
#, c-format
msgid "Expected end of input, but found \"%.*s\"."
msgstr "Ende der Eingabe erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2141
#: ../../common/jsonapi.c:2192
#, c-format
msgid "Expected array element or \"]\", but found \"%.*s\"."
msgstr "Array-Element oder »]« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2144
#: ../../common/jsonapi.c:2195
#, c-format
msgid "Expected \",\" or \"]\", but found \"%.*s\"."
msgstr "»,« oder »]« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2147
#: ../../common/jsonapi.c:2198
#, c-format
msgid "Expected \":\", but found \"%.*s\"."
msgstr "»:« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2150
#: ../../common/jsonapi.c:2201
#, c-format
msgid "Expected JSON value, but found \"%.*s\"."
msgstr "JSON-Wert erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2153
#: ../../common/jsonapi.c:2204
msgid "The input string ended unexpectedly."
msgstr "Die Eingabezeichenkette endete unerwartet."
#: ../../common/jsonapi.c:2155
#: ../../common/jsonapi.c:2206
#, c-format
msgid "Expected string or \"}\", but found \"%.*s\"."
msgstr "Zeichenkette oder »}« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2158
#: ../../common/jsonapi.c:2209
#, c-format
msgid "Expected \",\" or \"}\", but found \"%.*s\"."
msgstr "»,« oder »}« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2161
#: ../../common/jsonapi.c:2212
#, c-format
msgid "Expected string, but found \"%.*s\"."
msgstr "Zeichenkette erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2164
#: ../../common/jsonapi.c:2215
#, c-format
msgid "Token \"%.*s\" is invalid."
msgstr "Token »%.*s« ist ungültig."
#: ../../common/jsonapi.c:2167
#: ../../common/jsonapi.c:2218
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 kann nicht in »text« umgewandelt werden."
#: ../../common/jsonapi.c:2169
#: ../../common/jsonapi.c:2220
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "Nach »\\u« müssen vier Hexadezimalziffern folgen."
#: ../../common/jsonapi.c:2172
#: ../../common/jsonapi.c:2223
msgid "Unicode escape values cannot be used for code point values above 007F when the encoding is not UTF8."
msgstr "Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet werden, wenn die Kodierung nicht UTF8 ist."
#: ../../common/jsonapi.c:2181
#: ../../common/jsonapi.c:2232
#, c-format
msgid "Unicode escape value could not be translated to the server's encoding %s."
msgstr "Unicode-Escape-Wert konnte nicht in die Serverkodierung %s umgewandelt werden."
#: ../../common/jsonapi.c:2188
#: ../../common/jsonapi.c:2239
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicode-High-Surrogate darf nicht auf ein High-Surrogate folgen."
#: ../../common/jsonapi.c:2190
#: ../../common/jsonapi.c:2241
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicode-Low-Surrogate muss auf ein High-Surrogate folgen."
@@ -463,13 +473,13 @@ msgstr "%s: konnte %s nicht finden"
msgid "%s: %s requires %s"
msgstr "%s: %s benötigt %s"
#: backup_label.c:162 reconstruct.c:763 write_manifest.c:262
#: backup_label.c:162 reconstruct.c:766 write_manifest.c:262
#, c-format
msgid "could not write file \"%s\": wrote %d of %d"
msgstr "konnte Datei »%s« nicht schreiben: %d von %d geschrieben"
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:723
#: reconstruct.c:769 write_manifest.c:270
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:726
#: reconstruct.c:772 write_manifest.c:270
#, c-format
msgid "could not update checksum of file \"%s\""
msgstr "konnte Prüfsumme der Datei »%s« nicht aktualisieren"
@@ -484,7 +494,7 @@ msgstr "konnte nicht in Datei »%s« schreiben: %m"
msgid "could not write to file \"%s\", offset %u: wrote %d of %d"
msgstr "konnte nicht in Datei »%s«, Position %u schreiben: %d von %d geschrieben"
#: copy_file.c:199 reconstruct.c:786
#: copy_file.c:199 reconstruct.c:789
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "konnte nicht aus Datei »%s« lesen: %m"
@@ -514,7 +524,7 @@ msgstr "Klonen von Dateien wird auf dieser Plattform nicht unterstützt"
msgid "error while copying file range from \"%s\" to \"%s\": %m"
msgstr "Fehler beim Kopieren von Dateibereich von »%s« nach »%s«: %m"
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:726
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:729
#, c-format
msgid "copy_file_range not supported on this platform"
msgstr "copy_file_range wird auf dieser Plattform nicht unterstützt"
@@ -898,7 +908,12 @@ msgstr "Datei »%s« hat Truncation-Blocklänge %u, was die Segmentgröße %u ü
msgid "could not read file \"%s\": read %d of %u"
msgstr "konnte Datei »%s« nicht lesen: %d von %u gelesen"
#: reconstruct.c:788
#: reconstruct.c:709
#, c-format
msgid "unexpected end of file while copying file range from \"%s\" to \"%s\""
msgstr "unerwartetes Dateiende beim Kopieren von Dateibereich von »%s« nach »%s«"
#: reconstruct.c:791
#, c-format
msgid "could not read from file \"%s\", offset %llu: read %d of %d"
msgstr "konnte nicht aus Datei »%s«, Position %llu lesen: %d von %d gelesen"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_combinebackup (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-11-05 09:21+0900\n"
"PO-Revision-Date: 2024-11-05 09:28+0900\n"
"POT-Creation-Date: 2026-06-30 09:57+0900\n"
"PO-Revision-Date: 2026-06-30 12:00+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: \n"
"Language: ja\n"
@@ -17,22 +17,22 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.13\n"
#: ../../../src/common/logging.c:279
#: ../../../src/common/logging.c:276
#, c-format
msgid "error: "
msgstr "エラー: "
#: ../../../src/common/logging.c:286
#: ../../../src/common/logging.c:283
#, c-format
msgid "warning: "
msgstr "警告: "
#: ../../../src/common/logging.c:297
#: ../../../src/common/logging.c:294
#, c-format
msgid "detail: "
msgstr "詳細: "
#: ../../../src/common/logging.c:304
#: ../../../src/common/logging.c:301
#, c-format
msgid "hint: "
msgstr "ヒント: "
@@ -43,7 +43,7 @@ msgid "could not open file \"%s\" for reading: %m"
msgstr "ファイル\"%s\"を読み込み用にオープンできませんでした: %m"
#: ../../common/controldata_utils.c:110 copy_file.c:150 load_manifest.c:161
#: load_manifest.c:199 pg_combinebackup.c:1400 reconstruct.c:540
#: load_manifest.c:199 pg_combinebackup.c:1400 reconstruct.c:542
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "ファイル\"%s\"の読み込みに失敗しました: %m"
@@ -55,8 +55,8 @@ msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$zuバイトの
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: backup_label.c:174 copy_file.c:68 pg_combinebackup.c:538
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:740
#: write_manifest.c:188
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:745
#: write_manifest.c:187
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "ファイル\"%s\"をクローズできませんでした: %m"
@@ -78,32 +78,31 @@ msgstr ""
"されるものと一致しないようです。この場合以下の結果は不正確になります。また、\n"
"PostgreSQLインストレーションはこのデータディレクトリと互換性がなくなります。"
#: ../../common/controldata_utils.c:230 ../../common/file_utils.c:71
#: ../../common/file_utils.c:348 ../../common/file_utils.c:407
#: ../../common/file_utils.c:481 backup_label.c:143 copy_file.c:66
#: ../../common/controldata_utils.c:230 ../../common/file_utils.c:70
#: ../../common/file_utils.c:347 ../../common/file_utils.c:406
#: ../../common/file_utils.c:480 backup_label.c:143 copy_file.c:66
#: copy_file.c:139 copy_file.c:171 copy_file.c:175 copy_file.c:225
#: copy_file.c:268 load_manifest.c:128 pg_combinebackup.c:523
#: pg_combinebackup.c:1167 reconstruct.c:523 reconstruct.c:638
#: write_manifest.c:251
#: pg_combinebackup.c:1167 reconstruct.c:525 reconstruct.c:640
#: write_manifest.c:250
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"をオープンできませんでした: %m"
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:759
#: write_manifest.c:261
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:764
#: write_manifest.c:260
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "ファイル\"%s\"を書き出せませんでした: %m"
#: ../../common/controldata_utils.c:268 ../../common/file_utils.c:419
#: ../../common/file_utils.c:489
#: ../../common/controldata_utils.c:268 ../../common/file_utils.c:418
#: ../../common/file_utils.c:488
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
#: ../../common/cryptohash.c:261 ../../common/cryptohash_openssl.c:356
#: ../../common/jsonapi.c:2317 ../../common/parse_manifest.c:157
#: ../../common/parse_manifest.c:853
#: ../../common/parse_manifest.c:157 ../../common/parse_manifest.c:852
#, c-format
msgid "out of memory"
msgstr "メモリ不足です"
@@ -121,305 +120,311 @@ msgstr "出力先バッファが小さすぎます"
msgid "OpenSSL failure"
msgstr "OpenSSLのエラー"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません(内部エラー)\n"
#: ../../common/file_utils.c:77
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "ファイル\"%s\"に対してファイルシステムを同期できませんでした: %m"
#: ../../common/file_utils.c:121 ../../common/file_utils.c:567
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: backup_label.c:187 load_manifest.c:133 pg_combinebackup.c:676
#: pg_combinebackup.c:1131 pg_combinebackup.c:1383 reconstruct.c:204
#: reconstruct.c:421
#: reconstruct.c:422
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "ファイル\"%s\"のstatに失敗しました: %m"
#: ../../common/file_utils.c:131 ../../common/file_utils.c:228
#: ../../common/file_utils.c:130 ../../common/file_utils.c:227
#: ../../fe_utils/option_utils.c:99
#, c-format
msgid "this build does not support sync method \"%s\""
msgstr "このビルドでは同期方式\"%s\"をサポートしていません"
#: ../../common/file_utils.c:152 ../../common/file_utils.c:282
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281
#: pg_combinebackup.c:933 pg_combinebackup.c:1256
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:170 ../../common/file_utils.c:316
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
#: ../../common/file_utils.c:499
#: ../../common/file_utils.c:498
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "ファイル\"%s\"の名前を\"%s\"に変更できませんでした: %m"
#: ../../common/jsonapi.c:2342
#: ../../common/jsonapi.c:2175
msgid "Recursive descent parser cannot use incremental lexer."
msgstr "再帰降下パーサーは差分字句解析器を使用できません。"
#: ../../common/jsonapi.c:2344
#: ../../common/jsonapi.c:2177
msgid "Incremental parser requires incremental lexer."
msgstr "差分パーサーは差分字句解析器を必要とします。"
#: ../../common/jsonapi.c:2346
#: ../../common/jsonapi.c:2179
msgid "JSON nested too deep, maximum permitted depth is 6400."
msgstr "JSONのネストが深すぎます、可能な最大の深さは6400です。"
#: ../../common/jsonapi.c:2348
#: ../../common/jsonapi.c:2181
#, c-format
msgid "Escape sequence \"\\%.*s\" is invalid."
msgstr "エスケープシーケンス\"\\%.*s\"は不正です。"
#: ../../common/jsonapi.c:2352
#: ../../common/jsonapi.c:2185
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "0x%02x値を持つ文字はエスケープしなければなりません"
#: ../../common/jsonapi.c:2356
#: ../../common/jsonapi.c:2189
#, c-format
msgid "Expected end of input, but found \"%.*s\"."
msgstr "入力の終端を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2359
#: ../../common/jsonapi.c:2192
#, c-format
msgid "Expected array element or \"]\", but found \"%.*s\"."
msgstr "配列要素または\"]\"を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2362
#: ../../common/jsonapi.c:2195
#, c-format
msgid "Expected \",\" or \"]\", but found \"%.*s\"."
msgstr "\",\"または\"]\"を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2365
#: ../../common/jsonapi.c:2198
#, c-format
msgid "Expected \":\", but found \"%.*s\"."
msgstr "\":\"を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2368
#: ../../common/jsonapi.c:2201
#, c-format
msgid "Expected JSON value, but found \"%.*s\"."
msgstr "JSON値を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2371
#: ../../common/jsonapi.c:2204
msgid "The input string ended unexpectedly."
msgstr "入力文字列が予期せず終了しました。"
#: ../../common/jsonapi.c:2373
#: ../../common/jsonapi.c:2206
#, c-format
msgid "Expected string or \"}\", but found \"%.*s\"."
msgstr "文字列または\"}\"を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2376
#: ../../common/jsonapi.c:2209
#, c-format
msgid "Expected \",\" or \"}\", but found \"%.*s\"."
msgstr "\",\"または\"}\"を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2379
#: ../../common/jsonapi.c:2212
#, c-format
msgid "Expected string, but found \"%.*s\"."
msgstr "文字列を想定していましたが、\"\\%.*s\"でした。"
#: ../../common/jsonapi.c:2382
#: ../../common/jsonapi.c:2215
#, c-format
msgid "Token \"%.*s\" is invalid."
msgstr "トークン\"\\%.*s\"は不正です。"
#: ../../common/jsonapi.c:2388
#: ../../common/jsonapi.c:2218
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 はテキストに変換できません。"
#: ../../common/jsonapi.c:2390
#: ../../common/jsonapi.c:2220
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "\"\\u\"の後には16進数の4桁が続かなければなりません。"
#: ../../common/jsonapi.c:2393
#: ../../common/jsonapi.c:2223
msgid "Unicode escape values cannot be used for code point values above 007F when the encoding is not UTF8."
msgstr "エンコーディングがUTF-8ではない場合、コードポイントの値が 007F 以上についてはUnicodeエスケープの値は使用できません。"
#: ../../common/jsonapi.c:2402
#: ../../common/jsonapi.c:2232
#, c-format
msgid "Unicode escape value could not be translated to the server's encoding %s."
msgstr "Unicodeエスケープの値がサーバーエンコーディング%sに変換できませんでした。"
#: ../../common/jsonapi.c:2409
#: ../../common/jsonapi.c:2239
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicodeのハイサロゲートはハイサロゲートに続いてはいけません。"
#: ../../common/jsonapi.c:2411
#: ../../common/jsonapi.c:2241
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicodeのローサロゲートはハイサロゲートに続かなければなりません。"
#: ../../common/jsonapi.c:2433
msgid "out of memory while constructing error description"
msgstr "エラー記述の構築中にメモリ不足"
#: ../../common/parse_manifest.c:159 ../../common/parse_manifest.c:855
#: ../../common/parse_manifest.c:159 ../../common/parse_manifest.c:854
#, c-format
msgid "could not initialize checksum of manifest"
msgstr "目録のチェックサムの初期化ができませんでした"
#: ../../common/parse_manifest.c:204 ../../common/parse_manifest.c:261
#: ../../common/parse_manifest.c:203 ../../common/parse_manifest.c:260
msgid "manifest ended unexpectedly"
msgstr "目録が予期せず終了しました。"
#: ../../common/parse_manifest.c:210 ../../common/parse_manifest.c:862
#: ../../common/parse_manifest.c:209 ../../common/parse_manifest.c:861
#, c-format
msgid "could not update checksum of manifest"
msgstr "目録のチェックサムの更新ができませんでした"
#: ../../common/parse_manifest.c:302
#: ../../common/parse_manifest.c:301
msgid "unexpected object start"
msgstr "予期しないオブジェクトの開始"
#: ../../common/parse_manifest.c:337
#: ../../common/parse_manifest.c:336
msgid "unexpected object end"
msgstr "予期しないオブジェクトの終わり"
#: ../../common/parse_manifest.c:366
#: ../../common/parse_manifest.c:365
msgid "unexpected array start"
msgstr "予期しない配列の開始"
#: ../../common/parse_manifest.c:391
#: ../../common/parse_manifest.c:390
msgid "unexpected array end"
msgstr "予期しない配列の終わり"
#: ../../common/parse_manifest.c:418
#: ../../common/parse_manifest.c:417
msgid "expected version indicator"
msgstr "バージョン指示子を想定していました"
#: ../../common/parse_manifest.c:454
#: ../../common/parse_manifest.c:453
msgid "unrecognized top-level field"
msgstr "認識できないトップレベルフィールド"
#: ../../common/parse_manifest.c:473
#: ../../common/parse_manifest.c:472
msgid "unexpected file field"
msgstr "予期しないファイルフィールド"
#: ../../common/parse_manifest.c:487
#: ../../common/parse_manifest.c:486
msgid "unexpected WAL range field"
msgstr "予期しないWAL範囲フィールド"
#: ../../common/parse_manifest.c:493
#: ../../common/parse_manifest.c:492
msgid "unexpected object field"
msgstr "予期しないオブジェクトフィールド"
#: ../../common/parse_manifest.c:583
#: ../../common/parse_manifest.c:582
msgid "unexpected scalar"
msgstr "予期しないスカラー"
#: ../../common/parse_manifest.c:609
#: ../../common/parse_manifest.c:608
msgid "manifest version not an integer"
msgstr "目録バージョンが整数ではありません"
#: ../../common/parse_manifest.c:613
#: ../../common/parse_manifest.c:612
msgid "unexpected manifest version"
msgstr "予期しない目録バージョン"
#: ../../common/parse_manifest.c:637
#: ../../common/parse_manifest.c:636
msgid "system identifier in manifest not an integer"
msgstr "目録中のシステム識別子が整数ではありません"
#: ../../common/parse_manifest.c:662
#: ../../common/parse_manifest.c:661
msgid "missing path name"
msgstr "パス名がありません"
#: ../../common/parse_manifest.c:665
#: ../../common/parse_manifest.c:664
msgid "both path name and encoded path name"
msgstr "パス名とエンコードされたパス名の両方"
#: ../../common/parse_manifest.c:667
#: ../../common/parse_manifest.c:666
msgid "missing size"
msgstr "サイズがありません"
#: ../../common/parse_manifest.c:670
#: ../../common/parse_manifest.c:669
msgid "checksum without algorithm"
msgstr "アルゴリズムなしのチェックサム"
#: ../../common/parse_manifest.c:684
#: ../../common/parse_manifest.c:683
msgid "could not decode file name"
msgstr "ファイル名をデコードできませんでした"
#: ../../common/parse_manifest.c:694
#: ../../common/parse_manifest.c:693
msgid "file size is not an integer"
msgstr "ファイルサイズが整数ではありません"
#: ../../common/parse_manifest.c:700 pg_combinebackup.c:199
#: ../../common/parse_manifest.c:699 pg_combinebackup.c:199
#, c-format
msgid "unrecognized checksum algorithm: \"%s\""
msgstr "認識できないチェックサムアルゴリズム: \"%s\""
#: ../../common/parse_manifest.c:719
#: ../../common/parse_manifest.c:718
#, c-format
msgid "invalid checksum for file \"%s\": \"%s\""
msgstr "\"%s\" ファイルのチェックサムが無効: \"%s\""
#: ../../common/parse_manifest.c:762
#: ../../common/parse_manifest.c:761
msgid "missing timeline"
msgstr "タイムラインがありません"
#: ../../common/parse_manifest.c:764
#: ../../common/parse_manifest.c:763
msgid "missing start LSN"
msgstr "開始LSNがありません"
#: ../../common/parse_manifest.c:766
#: ../../common/parse_manifest.c:765
msgid "missing end LSN"
msgstr "終了LSNがありません"
#: ../../common/parse_manifest.c:772
#: ../../common/parse_manifest.c:771
msgid "timeline is not an integer"
msgstr "タイムラインが整数ではありません"
#: ../../common/parse_manifest.c:775
#: ../../common/parse_manifest.c:774
msgid "could not parse start LSN"
msgstr "開始LSNをパースできませんでした"
#: ../../common/parse_manifest.c:778
#: ../../common/parse_manifest.c:777
msgid "could not parse end LSN"
msgstr "終了LSNをパースできませんでした"
#: ../../common/parse_manifest.c:843
#: ../../common/parse_manifest.c:842
msgid "expected at least 2 lines"
msgstr "少なくとも2行が必要です"
#: ../../common/parse_manifest.c:846
#: ../../common/parse_manifest.c:845
msgid "last line not newline-terminated"
msgstr "最後の行が改行で終わっていません"
#: ../../common/parse_manifest.c:865
#: ../../common/parse_manifest.c:864
#, c-format
msgid "could not finalize checksum of manifest"
msgstr "目録のチェックサムの完了ができませんでした"
#: ../../common/parse_manifest.c:869
#: ../../common/parse_manifest.c:868
#, c-format
msgid "manifest has no checksum"
msgstr "目録にチェックサムがありません"
#: ../../common/parse_manifest.c:873
#: ../../common/parse_manifest.c:872
#, c-format
msgid "invalid manifest checksum: \"%s\""
msgstr "無効な目録チェックサム: \"%s\""
#: ../../common/parse_manifest.c:877
#: ../../common/parse_manifest.c:876
#, c-format
msgid "manifest checksum mismatch"
msgstr "目録チェックサムの不一致"
#: ../../common/parse_manifest.c:892
#: ../../common/parse_manifest.c:891
#, c-format
msgid "could not parse backup manifest: %s"
msgstr "バックアップ目録をパースできませんでした: %s"
@@ -469,13 +474,13 @@ msgstr "%s: %sが見つかりませんでした"
msgid "%s: %s requires %s"
msgstr "%s: %sは%sを必要とします"
#: backup_label.c:162 reconstruct.c:761 write_manifest.c:263
#: backup_label.c:162 reconstruct.c:766 write_manifest.c:262
#, c-format
msgid "could not write file \"%s\": wrote %d of %d"
msgstr "ファイル\"%1$s\"の書き込みができませんでした: %3$dバイト中%2$dバイト書き込みました"
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:721
#: reconstruct.c:767 write_manifest.c:271
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:726
#: reconstruct.c:772 write_manifest.c:270
#, c-format
msgid "could not update checksum of file \"%s\""
msgstr "ファイル\"%s\"のチェックサムの更新ができませんでした"
@@ -490,7 +495,7 @@ msgstr "ファイル\"%s\"を書き出せませんでした: %m"
msgid "could not write to file \"%s\", offset %u: wrote %d of %d"
msgstr "ファイル \"%1$s\"、オフセット%2$uで書き込みができませんでした: %4$dバイト中%3$dバイト書き込みました"
#: copy_file.c:199 reconstruct.c:784
#: copy_file.c:199 reconstruct.c:789
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "ファイル\"%s\"から読み取れませんでした: %m"
@@ -515,12 +520,12 @@ msgstr "ファイル\"%s\"の\"%s\"へのクローニング中のエラー: %s"
msgid "file cloning not supported on this platform"
msgstr "このプラットフォームではファイルのクローンはサポートされません"
#: copy_file.c:278 reconstruct.c:704
#: copy_file.c:278 reconstruct.c:706
#, c-format
msgid "error while copying file range from \"%s\" to \"%s\": %m"
msgstr "\"%s\"の\"%s\"へのファイル範囲のコピー中のエラー: %m"
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:724
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:729
#, c-format
msgid "copy_file_range not supported on this platform"
msgstr "このプラットフォームではcopy_file_rangeはサポートされません"
@@ -545,12 +550,12 @@ msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$lldバイト
msgid "could not read file \"%s\": read %lld of %lld"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$lldバイトのうち%2$lldバイトを読み込みました"
#: load_manifest.c:249
#: load_manifest.c:248
#, c-format
msgid "backup manifest version 1 does not support incremental backup"
msgstr "バックアップ目録のバージョン1は差分バックアップをサポートしていません"
#: load_manifest.c:281
#: load_manifest.c:280
#, c-format
msgid "duplicate path name in backup manifest: \"%s\""
msgstr "バックアップ目録内の重複パス名: \"%s\""
@@ -605,11 +610,16 @@ msgstr "テーブル空間のマッピングに複数の\"=\"記号がありま
msgid "invalid tablespace mapping format \"%s\", must be \"OLDDIR=NEWDIR\""
msgstr "テーブル空間のマッピング形式\"%s\"が不正です。\"旧DIR=新DIR\"でなければなりません"
#: pg_combinebackup.c:480 pg_combinebackup.c:484
#: pg_combinebackup.c:480
#, c-format
msgid "old directory is not an absolute path in tablespace mapping: %s"
msgstr "テーブル空間のマッピングにおいて、旧ディレクトリが絶対パスではありません: %s"
#: pg_combinebackup.c:484
#, c-format
msgid "new directory is not an absolute path in tablespace mapping: %s"
msgstr "テーブル空間のマッピングにおいて、新ディレクトリが絶対パスではありません: %s"
#: pg_combinebackup.c:553
#, c-format
msgid "backup at \"%s\" is a full backup, but only the first backup should be a full backup"
@@ -872,32 +882,40 @@ msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$lldバイト
msgid "full backup contains unexpected incremental file \"%s\""
msgstr "フルバックアップに予期しない差分ファイル\"%s\"が含まれています"
#: reconstruct.c:423
#: reconstruct.c:424
#, c-format
msgid "file \"%s\" is too short: expected %llu, found %llu"
msgstr "ファイル\"%s\"が短すぎます: %lluを期待していましたが%lluでした"
#: reconstruct.c:465
#: reconstruct.c:466
#, c-format
msgid "file \"%s\" has bad incremental magic number (0x%x, expected 0x%x)"
msgstr "ファイル\"%1$s\"の差分マジックナンバーが正しくありません (0x%3$xを期待していましたが0x%2$xでした)"
#: reconstruct.c:471
#: reconstruct.c:472
#, c-format
msgid "file \"%s\" has block count %u in excess of segment size %u"
msgstr "ファイル\"%s\"のブロック数%uがセグメントサイズ%uを超えています"
#: reconstruct.c:478
#: reconstruct.c:479
#, c-format
msgid "file \"%s\" has truncation block length %u in excess of segment size %u"
msgstr "ファイル\"%s\"の切り詰めブロック長%uがセグメントサイズ%uを超えています"
#: reconstruct.c:542
#: reconstruct.c:544
#, c-format
msgid "could not read file \"%s\": read %d of %u"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$uバイトのうち%2$dバイトを読み込みました"
#: reconstruct.c:786
#: reconstruct.c:709
#, c-format
msgid "unexpected end of file while copying file range from \"%s\" to \"%s\""
msgstr "\"%s\"から\"%s\"へのファイル範囲のコピー中に予期しないファイル終端に達しました"
#: reconstruct.c:791
#, c-format
msgid "could not read from file \"%s\", offset %llu: read %d of %d"
msgstr "ファイル \"%1$s\"、オフセット%2$lluから読み取れませんでした: %4$d中%3$d"
#~ msgid "out of memory while constructing error description"
#~ msgstr "エラー記述の構築中にメモリ不足"

View File

@@ -3,8 +3,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_combinebackup (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2026-02-07 09:22+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:49+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -53,7 +53,7 @@ msgstr "не удалось прочитать файл \"%s\" (прочитан
#: ../../common/controldata_utils.c:132 ../../common/controldata_utils.c:280
#: backup_label.c:174 copy_file.c:68 pg_combinebackup.c:538
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:742
#: pg_combinebackup.c:1175 reconstruct.c:369 reconstruct.c:745
#: write_manifest.c:187
#, c-format
msgid "could not close file \"%s\": %m"
@@ -88,7 +88,7 @@ msgstr ""
msgid "could not open file \"%s\": %m"
msgstr "не удалось открыть файл \"%s\": %m"
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:761
#: ../../common/controldata_utils.c:249 backup_label.c:160 reconstruct.c:764
#: write_manifest.c:260
#, c-format
msgid "could not write file \"%s\": %m"
@@ -119,17 +119,27 @@ msgstr "буфер назначения слишком мал"
msgid "OpenSSL failure"
msgstr "ошибка OpenSSL"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
@@ -474,13 +484,13 @@ msgstr "%s: не удалось найти %s"
msgid "%s: %s requires %s"
msgstr "%s: %s требует %s"
#: backup_label.c:162 reconstruct.c:763 write_manifest.c:262
#: backup_label.c:162 reconstruct.c:766 write_manifest.c:262
#, c-format
msgid "could not write file \"%s\": wrote %d of %d"
msgstr "не удалось записать файл \"%s\" (записано байт: %d из %d)"
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:723
#: reconstruct.c:769 write_manifest.c:270
#: backup_label.c:166 copy_file.c:146 copy_file.c:193 reconstruct.c:726
#: reconstruct.c:772 write_manifest.c:270
#, c-format
msgid "could not update checksum of file \"%s\""
msgstr "не удалось изменить контекст контрольной суммы файла \"%s\""
@@ -496,7 +506,7 @@ msgid "could not write to file \"%s\", offset %u: wrote %d of %d"
msgstr ""
"не удалось записать в файл \"%s\" (смещение %u, записано байт: %d из %d)"
#: copy_file.c:199 reconstruct.c:786
#: copy_file.c:199 reconstruct.c:789
#, c-format
msgid "could not read from file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
@@ -526,7 +536,7 @@ msgstr "клонирование файлов не поддерживается
msgid "error while copying file range from \"%s\" to \"%s\": %m"
msgstr "ошибка при копировании фрагмента файла \"%s\" в \"%s\": %m"
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:726
#: copy_file.c:285 pg_combinebackup.c:264 reconstruct.c:729
#, c-format
msgid "copy_file_range not supported on this platform"
msgstr "copy_file_range не поддерживается в этой ОС"
@@ -944,7 +954,13 @@ msgstr ""
msgid "could not read file \"%s\": read %d of %u"
msgstr "не удалось прочитать файл \"%s\" (прочитано байт: %d из %u)"
#: reconstruct.c:788
#: reconstruct.c:709
#, c-format
msgid "unexpected end of file while copying file range from \"%s\" to \"%s\""
msgstr ""
"неожиданный конец файла при копировании фрагмента файла из \"%s\" в \"%s\""
#: reconstruct.c:791
#, c-format
msgid "could not read from file \"%s\", offset %llu: read %d of %d"
msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:49+0000\n"
"POT-Creation-Date: 2026-08-07 09:29+0000\n"
"PO-Revision-Date: 2024-03-26 10:37+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -67,17 +67,27 @@ msgstr "%s() fehlgeschlagen: %m"
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: pg_config.c:74
#, c-format
msgid ""

View File

@@ -5,13 +5,13 @@
# Serguei A. Mokhov <mokhov@cs.concordia.ca>, 2004-2005.
# Sergey Burladyan <eshkinkot@gmail.com>, 2009, 2012.
# Andrey Sudnik <sudnikand@gmail.com>, 2010.
# Alexander Lakhin <exclusion@gmail.com>, 2012-2016, 2017, 2019, 2020, 2021, 2023, 2024.
# SPDX-FileCopyrightText: 2012-2016, 2017, 2019, 2020, 2021, 2023, 2024, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: pg_config (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-09-02 09:29+0300\n"
"PO-Revision-Date: 2024-09-04 13:45+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:49+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -72,17 +72,27 @@ msgstr "ошибка в %s(): %m"
msgid "out of memory"
msgstr "нехватка памяти"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: pg_config.c:74
#, c-format
msgid ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:53+0000\n"
"POT-Creation-Date: 2026-08-07 09:33+0000\n"
"PO-Revision-Date: 2024-05-17 13:06+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -70,17 +70,27 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: pg_controldata.c:35
#, c-format
msgid ""
@@ -183,326 +193,327 @@ msgstr "nicht erkannter Statuscode"
msgid "unrecognized \"wal_level\""
msgstr "unbekanntes »wal_level«"
#: pg_controldata.c:138 pg_controldata.c:156 pg_controldata.c:163
#: pg_controldata.c:139 pg_controldata.c:157 pg_controldata.c:164
#, c-format
msgid "Try \"%s --help\" for more information."
msgstr "Versuchen Sie »%s --help« für weitere Informationen."
#: pg_controldata.c:154
#: pg_controldata.c:155
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "zu viele Kommandozeilenargumente (das erste ist »%s«)"
#: pg_controldata.c:162
#: pg_controldata.c:163
#, c-format
msgid "no data directory specified"
msgstr "kein Datenverzeichnis angegeben"
#: pg_controldata.c:171
#: pg_controldata.c:172
#, c-format
msgid "calculated CRC checksum does not match value stored in control file"
msgstr "berechnete CRC-Prüfsumme stimmt nicht mit dem Wert in der Kontrolldatei überein"
#: pg_controldata.c:172
#: pg_controldata.c:173
#, c-format
msgid "Either the control file is corrupt, or it has a different layout than this program is expecting. The results below are untrustworthy."
msgstr "Entweder ist die Kontrolldatei kaputt oder sie hat ein anderes Layout als von diesem Programm erwartet. Die Ergebnisse unten sind nicht verlässlich."
#: pg_controldata.c:181
#: pg_controldata.c:182
#, c-format
msgid "invalid WAL segment size in control file (%d byte)"
msgid_plural "invalid WAL segment size in control file (%d bytes)"
msgstr[0] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Byte)"
msgstr[1] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Bytes)"
#: pg_controldata.c:185
#: pg_controldata.c:186
#, c-format
msgid "The WAL segment size must be a power of two between 1 MB and 1 GB."
msgstr "Die WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein."
#: pg_controldata.c:186
#: pg_controldata.c:187
#, c-format
msgid "The file is corrupt and the results below are untrustworthy."
msgstr "Die Datei ist kaputt und die Ergebnisse unten sind nicht verlässlich."
#: pg_controldata.c:221
#: pg_controldata.c:205 pg_controldata.c:213 pg_controldata.c:232
#, c-format
msgid "???"
msgstr "???"
#: pg_controldata.c:227
#: pg_controldata.c:238
#, c-format
msgid "pg_control version number: %u\n"
msgstr "pg_control-Versionsnummer: %u\n"
#: pg_controldata.c:229
#: pg_controldata.c:240
#, c-format
msgid "Catalog version number: %u\n"
msgstr "Katalogversionsnummer: %u\n"
#: pg_controldata.c:231
#: pg_controldata.c:242
#, c-format
msgid "Database system identifier: %llu\n"
msgstr "Datenbanksystemidentifikation: %llu\n"
#: pg_controldata.c:233
#: pg_controldata.c:244
#, c-format
msgid "Database cluster state: %s\n"
msgstr "Datenbank-Cluster-Status: %s\n"
#: pg_controldata.c:235
#: pg_controldata.c:246
#, c-format
msgid "pg_control last modified: %s\n"
msgstr "pg_control zuletzt geändert: %s\n"
#: pg_controldata.c:237
#: pg_controldata.c:248
#, c-format
msgid "Latest checkpoint location: %X/%X\n"
msgstr "Position des letzten Checkpoints: %X/%X\n"
#: pg_controldata.c:239
#: pg_controldata.c:250
#, c-format
msgid "Latest checkpoint's REDO location: %X/%X\n"
msgstr "REDO-Position des letzten Checkpoints: %X/%X\n"
#: pg_controldata.c:241
#: pg_controldata.c:252
#, c-format
msgid "Latest checkpoint's REDO WAL file: %s\n"
msgstr "REDO-WAL-Datei des letzten Checkpoints: %s\n"
#: pg_controldata.c:243
#: pg_controldata.c:254
#, c-format
msgid "Latest checkpoint's TimeLineID: %u\n"
msgstr "TimeLineID des letzten Checkpoints: %u\n"
#: pg_controldata.c:245
#: pg_controldata.c:256
#, c-format
msgid "Latest checkpoint's PrevTimeLineID: %u\n"
msgstr "PrevTimeLineID des letzten Checkpoints: %u\n"
#: pg_controldata.c:247
#: pg_controldata.c:258
#, c-format
msgid "Latest checkpoint's full_page_writes: %s\n"
msgstr "full_page_writes des letzten Checkpoints: %s\n"
#: pg_controldata.c:248 pg_controldata.c:289 pg_controldata.c:301
#: pg_controldata.c:259 pg_controldata.c:300 pg_controldata.c:312
msgid "off"
msgstr "aus"
#: pg_controldata.c:248 pg_controldata.c:289 pg_controldata.c:301
#: pg_controldata.c:259 pg_controldata.c:300 pg_controldata.c:312
msgid "on"
msgstr "an"
#: pg_controldata.c:249
#: pg_controldata.c:260
#, c-format
msgid "Latest checkpoint's NextXID: %u:%u\n"
msgstr "NextXID des letzten Checkpoints: %u:%u\n"
#: pg_controldata.c:252
#: pg_controldata.c:263
#, c-format
msgid "Latest checkpoint's NextOID: %u\n"
msgstr "NextOID des letzten Checkpoints: %u\n"
#: pg_controldata.c:254
#: pg_controldata.c:265
#, c-format
msgid "Latest checkpoint's NextMultiXactId: %u\n"
msgstr "NextMultiXactId des letzten Checkpoints: %u\n"
#: pg_controldata.c:256
#: pg_controldata.c:267
#, c-format
msgid "Latest checkpoint's NextMultiOffset: %u\n"
msgstr "NextMultiOffset des letzten Checkpoints: %u\n"
#: pg_controldata.c:258
#: pg_controldata.c:269
#, c-format
msgid "Latest checkpoint's oldestXID: %u\n"
msgstr "oldestXID des letzten Checkpoints: %u\n"
#: pg_controldata.c:260
#: pg_controldata.c:271
#, c-format
msgid "Latest checkpoint's oldestXID's DB: %u\n"
msgstr "DB der oldestXID des letzten Checkpoints: %u\n"
#: pg_controldata.c:262
#: pg_controldata.c:273
#, c-format
msgid "Latest checkpoint's oldestActiveXID: %u\n"
msgstr "oldestActiveXID des letzten Checkpoints: %u\n"
#: pg_controldata.c:264
#: pg_controldata.c:275
#, c-format
msgid "Latest checkpoint's oldestMultiXid: %u\n"
msgstr "oldestMultiXid des letzten Checkpoints: %u\n"
#: pg_controldata.c:266
#: pg_controldata.c:277
#, c-format
msgid "Latest checkpoint's oldestMulti's DB: %u\n"
msgstr "DB des oldestMulti des letzten Checkpoints: %u\n"
#: pg_controldata.c:268
#: pg_controldata.c:279
#, c-format
msgid "Latest checkpoint's oldestCommitTsXid:%u\n"
msgstr "oldestCommitTsXid des letzten Checkpoints: %u\n"
#: pg_controldata.c:270
#: pg_controldata.c:281
#, c-format
msgid "Latest checkpoint's newestCommitTsXid:%u\n"
msgstr "newestCommitTsXid des letzten Checkpoints: %u\n"
#: pg_controldata.c:272
#: pg_controldata.c:283
#, c-format
msgid "Time of latest checkpoint: %s\n"
msgstr "Zeit des letzten Checkpoints: %s\n"
#: pg_controldata.c:274
#: pg_controldata.c:285
#, c-format
msgid "Fake LSN counter for unlogged rels: %X/%X\n"
msgstr "Fake-LSN-Zähler für ungeloggte Relationen: %X/%X\n"
#: pg_controldata.c:276
#: pg_controldata.c:287
#, c-format
msgid "Minimum recovery ending location: %X/%X\n"
msgstr "Minimaler Wiederherstellungsendpunkt: %X/%X\n"
#: pg_controldata.c:278
#: pg_controldata.c:289
#, c-format
msgid "Min recovery ending loc's timeline: %u\n"
msgstr "Zeitleiste des minimalen Wiederherstellungsendpunkts: %u\n"
#: pg_controldata.c:280
#: pg_controldata.c:291
#, c-format
msgid "Backup start location: %X/%X\n"
msgstr "Backup-Startpunkt: %X/%X\n"
#: pg_controldata.c:282
#: pg_controldata.c:293
#, c-format
msgid "Backup end location: %X/%X\n"
msgstr "Backup-Endpunkt: %X/%X\n"
#: pg_controldata.c:284
#: pg_controldata.c:295
#, c-format
msgid "End-of-backup record required: %s\n"
msgstr "End-of-Backup-Eintrag erforderlich: %s\n"
#: pg_controldata.c:285
#: pg_controldata.c:296
msgid "no"
msgstr "nein"
#: pg_controldata.c:285
#: pg_controldata.c:296
msgid "yes"
msgstr "ja"
#: pg_controldata.c:286
#: pg_controldata.c:297
#, c-format
msgid "wal_level setting: %s\n"
msgstr "wal_level-Einstellung: %s\n"
#: pg_controldata.c:288
#: pg_controldata.c:299
#, c-format
msgid "wal_log_hints setting: %s\n"
msgstr "wal_log_hints-Einstellung: %s\n"
#: pg_controldata.c:290
#: pg_controldata.c:301
#, c-format
msgid "max_connections setting: %d\n"
msgstr "max_connections-Einstellung: %d\n"
#: pg_controldata.c:292
#: pg_controldata.c:303
#, c-format
msgid "max_worker_processes setting: %d\n"
msgstr "max_worker_processes-Einstellung: %d\n"
#: pg_controldata.c:294
#: pg_controldata.c:305
#, c-format
msgid "max_wal_senders setting: %d\n"
msgstr "max_wal_senders-Einstellung: %d\n"
#: pg_controldata.c:296
#: pg_controldata.c:307
#, c-format
msgid "max_prepared_xacts setting: %d\n"
msgstr "max_prepared_xacts-Einstellung: %d\n"
#: pg_controldata.c:298
#: pg_controldata.c:309
#, c-format
msgid "max_locks_per_xact setting: %d\n"
msgstr "max_locks_per_xact-Einstellung: %d\n"
#: pg_controldata.c:300
#: pg_controldata.c:311
#, c-format
msgid "track_commit_timestamp setting: %s\n"
msgstr "track_commit_timestamp-Einstellung: %s\n"
#: pg_controldata.c:302
#: pg_controldata.c:313
#, c-format
msgid "Maximum data alignment: %u\n"
msgstr "Maximale Datenausrichtung (Alignment): %u\n"
#: pg_controldata.c:305
#: pg_controldata.c:316
#, c-format
msgid "Database block size: %u\n"
msgstr "Datenbankblockgröße: %u\n"
#: pg_controldata.c:307
#: pg_controldata.c:318
#, c-format
msgid "Blocks per segment of large relation: %u\n"
msgstr "Blöcke pro Segment: %u\n"
#: pg_controldata.c:309
#: pg_controldata.c:320
#, c-format
msgid "WAL block size: %u\n"
msgstr "WAL-Blockgröße: %u\n"
#: pg_controldata.c:311
#: pg_controldata.c:322
#, c-format
msgid "Bytes per WAL segment: %u\n"
msgstr "Bytes pro WAL-Segment: %u\n"
#: pg_controldata.c:313
#: pg_controldata.c:324
#, c-format
msgid "Maximum length of identifiers: %u\n"
msgstr "Maximale Bezeichnerlänge: %u\n"
#: pg_controldata.c:315
#: pg_controldata.c:326
#, c-format
msgid "Maximum columns in an index: %u\n"
msgstr "Maximale Spalten in einem Index: %u\n"
#: pg_controldata.c:317
#: pg_controldata.c:328
#, c-format
msgid "Maximum size of a TOAST chunk: %u\n"
msgstr "Maximale Größe eines Stücks TOAST: %u\n"
#: pg_controldata.c:319
#: pg_controldata.c:330
#, c-format
msgid "Size of a large-object chunk: %u\n"
msgstr "Größe eines Large-Object-Chunks: %u\n"
#: pg_controldata.c:322
#: pg_controldata.c:333
#, c-format
msgid "Date/time type storage: %s\n"
msgstr "Speicherung von Datum/Zeit-Typen: %s\n"
#: pg_controldata.c:323
#: pg_controldata.c:334
msgid "64-bit integers"
msgstr "64-Bit-Ganzzahlen"
#: pg_controldata.c:324
#: pg_controldata.c:335
#, c-format
msgid "Float8 argument passing: %s\n"
msgstr "Übergabe von Float8-Argumenten: %s\n"
#: pg_controldata.c:325
#: pg_controldata.c:336
msgid "by reference"
msgstr "Referenz"
#: pg_controldata.c:325
#: pg_controldata.c:336
msgid "by value"
msgstr "Wert"
#: pg_controldata.c:326
#: pg_controldata.c:337
#, c-format
msgid "Data page checksum version: %u\n"
msgstr "Datenseitenprüfsummenversion: %u\n"
#: pg_controldata.c:328
#: pg_controldata.c:339
#, c-format
msgid "Mock authentication nonce: %s\n"
msgstr "Mock-Authentifizierungs-Nonce: %s\n"

View File

@@ -4,13 +4,13 @@
# Serguei A. Mokhov <mokhov@cs.concordia.ca>, 2002-2004.
# Oleg Bartunov <oleg@sai.msu.su>, 2004.
# Andrey Sudnik <sudnikand@gmail.com>, 2011.
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2024, 2025 Alexander Lakhin <exclusion@gmail.com>
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2024, 2025, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: pg_controldata (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-02-08 07:44+0200\n"
"PO-Revision-Date: 2024-09-04 17:08+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:49+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -73,17 +73,27 @@ msgstr "не удалось записать файл \"%s\": %m"
msgid "could not fsync file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: pg_controldata.c:35
#, c-format
msgid ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:49+0000\n"
"POT-Creation-Date: 2026-08-07 09:29+0000\n"
"PO-Revision-Date: 2024-03-26 10:59+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -64,18 +64,28 @@ msgstr "%s() fehlgeschlagen: %m"
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../port/path.c:753 ../../port/path.c:790 ../../port/path.c:807
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#: ../../port/path.c:847 ../../port/path.c:884 ../../port/path.c:901
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/wait_error.c:55
#, c-format
msgid "command not executable"
@@ -106,7 +116,7 @@ msgstr "Kindprozess wurde von Signal %d beendet: %s"
msgid "child process exited with unrecognized status %d"
msgstr "Kindprozess hat mit unbekanntem Status %d beendet"
#: ../../port/path.c:775
#: ../../port/path.c:869
#, c-format
msgid "could not get current working directory: %m\n"
msgstr "konnte aktuelles Arbeitsverzeichnis nicht ermitteln: %m\n"

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_ctl (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-07-19 09:21+0900\n"
"PO-Revision-Date: 2024-07-19 09:52+0900\n"
"POT-Creation-Date: 2026-05-12 14:47+0900\n"
"PO-Revision-Date: 2026-05-14 16:39+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -70,18 +70,28 @@ msgstr "%s() が失敗しました: %m"
msgid "out of memory"
msgstr "メモリ不足です"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../port/path.c:753 ../../port/path.c:790 ../../port/path.c:807
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#: ../../port/path.c:847 ../../port/path.c:884 ../../port/path.c:901
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "null ポインタを複製できません(内部エラー)。\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/wait_error.c:55
#, c-format
msgid "command not executable"
@@ -112,127 +122,123 @@ msgstr "子プロセスはシグナル%dにより終了しました: %s"
msgid "child process exited with unrecognized status %d"
msgstr "子プロセスが未知のステータス%dで終了しました"
#: ../../port/path.c:775
#: ../../port/path.c:869
#, c-format
msgid "could not get current working directory: %m\n"
msgstr "現在の作業ディレクトリを取得できませんでした: %m\n"
#: pg_ctl.c:255
#: pg_ctl.c:254
#, c-format
msgid "%s: directory \"%s\" does not exist\n"
msgstr "%s: ディレクトリ \"%s\" は存在しません\n"
#: pg_ctl.c:258
#: pg_ctl.c:257
#, c-format
msgid "%s: could not access directory \"%s\": %m\n"
msgstr "%s: ディレクトリ\"%s\"にアクセスできませんでした: %m\n"
#: pg_ctl.c:271
#: pg_ctl.c:270
#, c-format
msgid "%s: directory \"%s\" is not a database cluster directory\n"
msgstr "%s: ディレクトリ\"%s\"はデータベースクラスタディレクトリではありません\n"
#: pg_ctl.c:284
#: pg_ctl.c:283
#, c-format
msgid "%s: could not open PID file \"%s\": %m\n"
msgstr "%s: PIDファイル\"%s\"をオープンできませんでした: %m\n"
#: pg_ctl.c:293
#: pg_ctl.c:292
#, c-format
msgid "%s: the PID file \"%s\" is empty\n"
msgstr "%s: PIDファイル\"%s\"が空です\n"
#: pg_ctl.c:296
#: pg_ctl.c:295
#, c-format
msgid "%s: invalid data in PID file \"%s\"\n"
msgstr "%s: PIDファイル\"%s\"内に無効なデータがあります\n"
#: pg_ctl.c:458 pg_ctl.c:500
#: pg_ctl.c:457 pg_ctl.c:499
#, c-format
msgid "%s: could not start server: %m\n"
msgstr "%s: サーバーを起動できませんでした: %m\n"
#: pg_ctl.c:478
#: pg_ctl.c:477
#, c-format
msgid "%s: could not start server due to setsid() failure: %m\n"
msgstr "%s: setsid()に失敗したためサーバーを起動できませんでした: %m\n"
#: pg_ctl.c:548
#: pg_ctl.c:547
#, c-format
msgid "%s: could not open log file \"%s\": %m\n"
msgstr "%s: ログファイル \"%s\" をオープンできませんでした: %m\n"
#: pg_ctl.c:565
#: pg_ctl.c:564
#, c-format
msgid "%s: could not start server: error code %lu\n"
msgstr "%s: サーバーの起動に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:789
#: pg_ctl.c:781
#, c-format
msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
msgstr "%s: コアファイルのサイズ制限を設定できません:固定の制限により許されていません\n"
#: pg_ctl.c:815
#: pg_ctl.c:807
#, c-format
msgid "%s: could not read file \"%s\"\n"
msgstr "%s: ファイル\"%s\"を読み取ることに失敗しました\n"
#: pg_ctl.c:820
#: pg_ctl.c:812
#, c-format
msgid "%s: option file \"%s\" must have exactly one line\n"
msgstr "%s: オプションファイル\"%s\"は1行のみでなければなりません\n"
#: pg_ctl.c:862 pg_ctl.c:1050 pg_ctl.c:1117
#: pg_ctl.c:854 pg_ctl.c:1038 pg_ctl.c:1105
#, c-format
msgid "%s: could not send stop signal (PID: %d): %m\n"
msgstr "%s: 停止シグナルを送信できませんでした。(PID: %d): %m\n"
#: pg_ctl.c:890
#: pg_ctl.c:882
#, c-format
msgid "program \"%s\" is needed by %s but was not found in the same directory as \"%s\"\n"
msgstr "%2$sにはプログラム\"%1$s\"が必要ですが、\"%3$s\"と同じディレクトリにありませんでした\n"
#: pg_ctl.c:893
#: pg_ctl.c:885
#, c-format
msgid "program \"%s\" was found by \"%s\" but was not the same version as %s\n"
msgstr "\"%2$s\"がプログラム\"%1$s\"を見つけましたが、これは%3$sと同じバージョンではありませんでした\n"
#: pg_ctl.c:925
#: pg_ctl.c:917
#, c-format
msgid "%s: database system initialization failed\n"
msgstr "%s: データベースシステムが初期化に失敗しました\n"
#: pg_ctl.c:940
#: pg_ctl.c:932
#, c-format
msgid "%s: another server might be running; trying to start server anyway\n"
msgstr "%s: 他のサーバーが動作中の可能性がありますが、とにかくpostmasterの起動を試みます。\n"
#: pg_ctl.c:988
#: pg_ctl.c:980
msgid "waiting for server to start..."
msgstr "サーバーの起動完了を待っています..."
#: pg_ctl.c:993 pg_ctl.c:1003 pg_ctl.c:1073 pg_ctl.c:1135 pg_ctl.c:1247
#: pg_ctl.c:985 pg_ctl.c:1061 pg_ctl.c:1123 pg_ctl.c:1235
msgid " done\n"
msgstr "完了\n"
#: pg_ctl.c:994
#: pg_ctl.c:986
msgid "server started\n"
msgstr "サーバー起動完了\n"
#: pg_ctl.c:997 pg_ctl.c:1007 pg_ctl.c:1252
#: pg_ctl.c:989 pg_ctl.c:995 pg_ctl.c:1240
msgid " stopped waiting\n"
msgstr " 待機処理が停止されました\n"
#: pg_ctl.c:998
#: pg_ctl.c:990
#, c-format
msgid "%s: server did not start in time\n"
msgstr "%s: サーバーは時間内に起動しませんでした\n"
#: pg_ctl.c:1004
msgid "server shut down because of recovery target settings\n"
msgstr "リカバリ目標設定によりシャットダウンしました\n"
#: pg_ctl.c:1008
#: pg_ctl.c:996
#, c-format
msgid ""
"%s: could not start server\n"
@@ -241,42 +247,42 @@ msgstr ""
"%s: サーバーを起動できませんでした。\n"
"ログ出力を確認してください。\n"
#: pg_ctl.c:1016
#: pg_ctl.c:1004
msgid "server starting\n"
msgstr "サーバーは起動中です。\n"
#: pg_ctl.c:1035 pg_ctl.c:1093 pg_ctl.c:1156 pg_ctl.c:1195 pg_ctl.c:1276
#: pg_ctl.c:1023 pg_ctl.c:1081 pg_ctl.c:1144 pg_ctl.c:1183 pg_ctl.c:1264
#, c-format
msgid "%s: PID file \"%s\" does not exist\n"
msgstr "%s: PIDファイル\"%s\"がありません\n"
#: pg_ctl.c:1036 pg_ctl.c:1095 pg_ctl.c:1157 pg_ctl.c:1196 pg_ctl.c:1277
#: pg_ctl.c:1024 pg_ctl.c:1083 pg_ctl.c:1145 pg_ctl.c:1184 pg_ctl.c:1265
msgid "Is server running?\n"
msgstr "サーバーが動作していますか?\n"
#: pg_ctl.c:1042
#: pg_ctl.c:1030
#, c-format
msgid "%s: cannot stop server; single-user server is running (PID: %d)\n"
msgstr "%s: サーバーを停止できません。シングルユーザーサーバー(PID: %d)が動作しています。\n"
#: pg_ctl.c:1056
#: pg_ctl.c:1044
msgid "server shutting down\n"
msgstr "サーバーの停止中です\n"
#: pg_ctl.c:1061 pg_ctl.c:1121
#: pg_ctl.c:1049 pg_ctl.c:1109
msgid "waiting for server to shut down..."
msgstr "サーバー停止処理の完了を待っています..."
#: pg_ctl.c:1065 pg_ctl.c:1126
#: pg_ctl.c:1053 pg_ctl.c:1114
msgid " failed\n"
msgstr "失敗しました\n"
#: pg_ctl.c:1067 pg_ctl.c:1128
#: pg_ctl.c:1055 pg_ctl.c:1116
#, c-format
msgid "%s: server does not shut down\n"
msgstr "%s: サーバーは停止していません\n"
#: pg_ctl.c:1069 pg_ctl.c:1130
#: pg_ctl.c:1057 pg_ctl.c:1118
msgid ""
"HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
"waiting for session-initiated disconnection.\n"
@@ -284,252 +290,252 @@ msgstr ""
"ヒント: \"-m fast\"オプションは、セッション切断が始まるまで待機するのではなく\n"
"即座にセッションを切断します。\n"
#: pg_ctl.c:1075 pg_ctl.c:1136
#: pg_ctl.c:1063 pg_ctl.c:1124
msgid "server stopped\n"
msgstr "サーバーは停止しました\n"
#: pg_ctl.c:1096
#: pg_ctl.c:1084
msgid "trying to start server anyway\n"
msgstr "とにかくサーバーの起動を試みます\n"
#: pg_ctl.c:1105
#: pg_ctl.c:1093
#, c-format
msgid "%s: cannot restart server; single-user server is running (PID: %d)\n"
msgstr "%s: サーバーを再起動できません。シングルユーザーサーバー(PID: %d)が動作中です。\n"
#: pg_ctl.c:1108 pg_ctl.c:1166
#: pg_ctl.c:1096 pg_ctl.c:1154
msgid "Please terminate the single-user server and try again.\n"
msgstr "シングルユーザーサーバーを終了させてから、再度実行してください\n"
#: pg_ctl.c:1140
#: pg_ctl.c:1128
#, c-format
msgid "%s: old server process (PID: %d) seems to be gone\n"
msgstr "%s: 古いサーバープロセス(PID: %d)が動作していないようです\n"
#: pg_ctl.c:1142
#: pg_ctl.c:1130
msgid "starting server anyway\n"
msgstr "とにかくサーバーを起動しています\n"
#: pg_ctl.c:1163
#: pg_ctl.c:1151
#, c-format
msgid "%s: cannot reload server; single-user server is running (PID: %d)\n"
msgstr "%s: サーバーをリロードできません。シングルユーザーサーバー(PID: %d)が動作中です\n"
#: pg_ctl.c:1172
#: pg_ctl.c:1160
#, c-format
msgid "%s: could not send reload signal (PID: %d): %m\n"
msgstr "%s: リロードシグナルを送信できませんでした。(PID: %d): %m\n"
#: pg_ctl.c:1177
#: pg_ctl.c:1165
msgid "server signaled\n"
msgstr "サーバーにシグナルを送信しました\n"
#: pg_ctl.c:1202
#: pg_ctl.c:1190
#, c-format
msgid "%s: cannot promote server; single-user server is running (PID: %d)\n"
msgstr "%s: サーバーを昇格できません; シングルユーザーサーバー(PID: %d)が動作中です\n"
#: pg_ctl.c:1210
#: pg_ctl.c:1198
#, c-format
msgid "%s: cannot promote server; server is not in standby mode\n"
msgstr "%s: サーバーを昇格できません; サーバーはスタンバイモードではありません\n"
#: pg_ctl.c:1220
#: pg_ctl.c:1208
#, c-format
msgid "%s: could not create promote signal file \"%s\": %m\n"
msgstr "%s: 昇格指示ファイル\"%s\"を作成できませんでした: %m\n"
#: pg_ctl.c:1226
#: pg_ctl.c:1214
#, c-format
msgid "%s: could not write promote signal file \"%s\": %m\n"
msgstr "%s: 昇格指示ファイル\"%s\"に書き込めませんでした: %m\n"
#: pg_ctl.c:1234
#: pg_ctl.c:1222
#, c-format
msgid "%s: could not send promote signal (PID: %d): %m\n"
msgstr "%s: 昇格シグナルを送信できませんでした (PID: %d): %m\n"
#: pg_ctl.c:1237
#: pg_ctl.c:1225
#, c-format
msgid "%s: could not remove promote signal file \"%s\": %m\n"
msgstr "%s: 昇格指示ファイル\"%s\"の削除に失敗しました: %m\n"
#: pg_ctl.c:1244
#: pg_ctl.c:1232
msgid "waiting for server to promote..."
msgstr "サーバーの昇格を待っています..."
#: pg_ctl.c:1248
#: pg_ctl.c:1236
msgid "server promoted\n"
msgstr "サーバーは昇格しました\n"
#: pg_ctl.c:1253
#: pg_ctl.c:1241
#, c-format
msgid "%s: server did not promote in time\n"
msgstr "%s: サーバーは時間内に昇格しませんでした\n"
#: pg_ctl.c:1259
#: pg_ctl.c:1247
msgid "server promoting\n"
msgstr "サーバーを昇格中です\n"
#: pg_ctl.c:1283
#: pg_ctl.c:1271
#, c-format
msgid "%s: cannot rotate log file; single-user server is running (PID: %d)\n"
msgstr "%s: ログをローテートできません; シングルユーザーサーバーが動作中です (PID: %d)\n"
#: pg_ctl.c:1293
#: pg_ctl.c:1281
#, c-format
msgid "%s: could not create log rotation signal file \"%s\": %m\n"
msgstr "%s: ログローテート指示ファイル\"%s\"を作成できませんでした: %m\n"
#: pg_ctl.c:1299
#: pg_ctl.c:1287
#, c-format
msgid "%s: could not write log rotation signal file \"%s\": %m\n"
msgstr "%s: ログローテート指示ファイル\"%s\"に書き込めきませんでした: %m\n"
#: pg_ctl.c:1307
#: pg_ctl.c:1295
#, c-format
msgid "%s: could not send log rotation signal (PID: %d): %m\n"
msgstr "%s: ログローテートシグナルを送信できませんでした (PID: %d): %m\n"
#: pg_ctl.c:1310
#: pg_ctl.c:1298
#, c-format
msgid "%s: could not remove log rotation signal file \"%s\": %m\n"
msgstr "%s: ログローテート指示ファイル\"%s\"の削除に失敗しました: %m\n"
#: pg_ctl.c:1315
#: pg_ctl.c:1303
msgid "server signaled to rotate log file\n"
msgstr "サーバーがログローテートをシグナルされました\n"
#: pg_ctl.c:1362
#: pg_ctl.c:1350
#, c-format
msgid "%s: single-user server is running (PID: %d)\n"
msgstr "%s: シングルユーザーサーバーが動作中です(PID: %d)\n"
#: pg_ctl.c:1376
#: pg_ctl.c:1364
#, c-format
msgid "%s: server is running (PID: %d)\n"
msgstr "%s: サーバーが動作中です(PID: %d)\n"
#: pg_ctl.c:1392
#: pg_ctl.c:1380
#, c-format
msgid "%s: no server running\n"
msgstr "%s: サーバーが動作していません\n"
#: pg_ctl.c:1409
#: pg_ctl.c:1397
#, c-format
msgid "%s: could not send signal %d (PID: %d): %m\n"
msgstr "%s: シグナル%dを送信できませんでした(PID: %d): %m\n"
#: pg_ctl.c:1440
#: pg_ctl.c:1428
#, c-format
msgid "%s: could not find own program executable\n"
msgstr "%s: 本プログラムの実行ファイルの検索に失敗しました\n"
#: pg_ctl.c:1450
#: pg_ctl.c:1438
#, c-format
msgid "%s: could not find postgres program executable\n"
msgstr "%s: postgres の実行ファイルが見つかりません\n"
#: pg_ctl.c:1520 pg_ctl.c:1554
#: pg_ctl.c:1508 pg_ctl.c:1542
#, c-format
msgid "%s: could not open service manager\n"
msgstr "%s: サービスマネージャのオープンに失敗しました\n"
#: pg_ctl.c:1526
#: pg_ctl.c:1514
#, c-format
msgid "%s: service \"%s\" already registered\n"
msgstr "%s: サービス\\\"%s\\\"は登録済みです\n"
#: pg_ctl.c:1537
#: pg_ctl.c:1525
#, c-format
msgid "%s: could not register service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の登録に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1560
#: pg_ctl.c:1548
#, c-format
msgid "%s: service \"%s\" not registered\n"
msgstr "%s: サービス\"%s\"は登録されていません\n"
#: pg_ctl.c:1567
#: pg_ctl.c:1555
#, c-format
msgid "%s: could not open service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"のオープンに失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1576
#: pg_ctl.c:1564
#, c-format
msgid "%s: could not unregister service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の登録削除に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1663
#: pg_ctl.c:1651
msgid "Waiting for server startup...\n"
msgstr "サーバーの起動完了を待っています...\n"
#: pg_ctl.c:1666
#: pg_ctl.c:1654
msgid "Timed out waiting for server startup\n"
msgstr "サーバーの起動待機がタイムアウトしました\n"
#: pg_ctl.c:1670
#: pg_ctl.c:1658
msgid "Server started and accepting connections\n"
msgstr "サーバーは起動し、接続を受け付けています\n"
#: pg_ctl.c:1725
#: pg_ctl.c:1713
#, c-format
msgid "%s: could not start service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の起動に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1798
#: pg_ctl.c:1786
#, c-format
msgid "%s: could not open process token: error code %lu\n"
msgstr "%s: プロセストークンをオープンできませんでした: エラーコード %lu\n"
#: pg_ctl.c:1812
#: pg_ctl.c:1800
#, c-format
msgid "%s: could not allocate SIDs: error code %lu\n"
msgstr "%s: SIDを割り当てられませんでした: エラーコード %lu\n"
#: pg_ctl.c:1838
#: pg_ctl.c:1826
#, c-format
msgid "%s: could not create restricted token: error code %lu\n"
msgstr "%s: 制限付きトークンを作成できませんでした: エラーコード %lu\n"
#: pg_ctl.c:1920
#: pg_ctl.c:1908
#, c-format
msgid "%s: could not get LUIDs for privileges: error code %lu\n"
msgstr "%s: 権限の LUID を取得できません: エラーコード %lu\n"
#: pg_ctl.c:1928 pg_ctl.c:1943
#: pg_ctl.c:1916 pg_ctl.c:1931
#, c-format
msgid "%s: could not get token information: error code %lu\n"
msgstr "%s: トークン情報を取得できませんでした: エラーコード %lu\n"
#: pg_ctl.c:1937
#: pg_ctl.c:1925
#, c-format
msgid "%s: out of memory\n"
msgstr "%s: メモリ不足です\n"
#: pg_ctl.c:1967
#: pg_ctl.c:1955
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "詳細は\"%s --help\"を実行してください。\n"
#: pg_ctl.c:1975
#: pg_ctl.c:1963
#, c-format
msgid ""
"%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n"
"\n"
msgstr "%sはPostgreSQLサーバーの初期化、起動、停止、制御を行うユーティリティです。\n"
#: pg_ctl.c:1976
#: pg_ctl.c:1964
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"
#: pg_ctl.c:1977
#: pg_ctl.c:1965
#, c-format
msgid " %s init[db] [-D DATADIR] [-s] [-o OPTIONS]\n"
msgstr " %s init[db] [-D DATADIR] [-s] [-o OPTIONS]\n"
#: pg_ctl.c:1978
#: pg_ctl.c:1966
#, c-format
msgid ""
" %s start [-D DATADIR] [-l FILENAME] [-W] [-t SECS] [-s]\n"
@@ -538,12 +544,12 @@ msgstr ""
" %s start [-D DATADIR] [-l FILENAME] [-W] [-t SECS] [-s]\n"
" [-o OPTIONS] [-p PATH] [-c]\n"
#: pg_ctl.c:1980
#: pg_ctl.c:1968
#, c-format
msgid " %s stop [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
msgstr " %s stop [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
#: pg_ctl.c:1981
#: pg_ctl.c:1969
#, c-format
msgid ""
" %s restart [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
@@ -552,32 +558,32 @@ msgstr ""
" %s restart [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
" [-o OPTIONS] [-c]\n"
#: pg_ctl.c:1983
#: pg_ctl.c:1971
#, c-format
msgid " %s reload [-D DATADIR] [-s]\n"
msgstr " %s reload [-D DATADIR] [-s]\n"
#: pg_ctl.c:1984
#: pg_ctl.c:1972
#, c-format
msgid " %s status [-D DATADIR]\n"
msgstr " %s status [-D DATADIR]\n"
#: pg_ctl.c:1985
#: pg_ctl.c:1973
#, c-format
msgid " %s promote [-D DATADIR] [-W] [-t SECS] [-s]\n"
msgstr " %s promote [-D DATADIR] [-W] [-t SECS] [-s]\n"
#: pg_ctl.c:1986
#: pg_ctl.c:1974
#, c-format
msgid " %s logrotate [-D DATADIR] [-s]\n"
msgstr " %s logrotate [-D DATADIR] [-s]\n"
#: pg_ctl.c:1987
#: pg_ctl.c:1975
#, c-format
msgid " %s kill SIGNALNAME PID\n"
msgstr " %s kill SIGNALNAME PID\n"
#: pg_ctl.c:1989
#: pg_ctl.c:1977
#, c-format
msgid ""
" %s register [-D DATADIR] [-N SERVICENAME] [-U USERNAME] [-P PASSWORD]\n"
@@ -586,12 +592,12 @@ msgstr ""
" %s register [-D DATADIR] [-N SERVICENAME] [-U USERNAME] [-P PASSWORD]\n"
" [-S START-TYPE] [-e SOURCE] [-W] [-t SECS] [-s] [-o OPTIONS]\n"
#: pg_ctl.c:1991
#: pg_ctl.c:1979
#, c-format
msgid " %s unregister [-N SERVICENAME]\n"
msgstr " %s unregister [-N SERVICENAME]\n"
#: pg_ctl.c:1994
#: pg_ctl.c:1982
#, c-format
msgid ""
"\n"
@@ -600,52 +606,52 @@ msgstr ""
"\n"
"共通のオプション:\n"
#: pg_ctl.c:1995
#: pg_ctl.c:1983
#, c-format
msgid " -D, --pgdata=DATADIR location of the database storage area\n"
msgstr " -D, --pgdata=DATADIR データベース格納領域の場所\n"
#: pg_ctl.c:1997
#: pg_ctl.c:1985
#, c-format
msgid " -e SOURCE event source for logging when running as a service\n"
msgstr " -e SOURCE サービスとして起動させたときのログのイベントソース\n"
#: pg_ctl.c:1999
#: pg_ctl.c:1987
#, c-format
msgid " -s, --silent only print errors, no informational messages\n"
msgstr " -s, --silent エラーメッセージのみを表示、情報メッセージは表示しない\n"
#: pg_ctl.c:2000
#: pg_ctl.c:1988
#, c-format
msgid " -t, --timeout=SECS seconds to wait when using -w option\n"
msgstr " -t, --timeout=SECS -wオプションを使用する時に待機する秒数\n"
#: pg_ctl.c:2001
#: pg_ctl.c:1989
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version バージョン情報を表示して終了\n"
#: pg_ctl.c:2002
#: pg_ctl.c:1990
#, c-format
msgid " -w, --wait wait until operation completes (default)\n"
msgstr " -w, --wait 操作が完了するまで待機 (デフォルト)\n"
#: pg_ctl.c:2003
#: pg_ctl.c:1991
#, c-format
msgid " -W, --no-wait do not wait until operation completes\n"
msgstr " -W, --no-wait 作業の完了を待たない\n"
#: pg_ctl.c:2004
#: pg_ctl.c:1992
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help このヘルプを表示して終了\n"
#: pg_ctl.c:2005
#: pg_ctl.c:1993
#, c-format
msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
msgstr "-Dオプションの省略時はPGDATA環境変数が使用されます。\n"
#: pg_ctl.c:2007
#: pg_ctl.c:1995
#, c-format
msgid ""
"\n"
@@ -654,22 +660,22 @@ msgstr ""
"\n"
"起動、再起動のオプション\n"
#: pg_ctl.c:2009
#: pg_ctl.c:1997
#, c-format
msgid " -c, --core-files allow postgres to produce core files\n"
msgstr " -c, --core-files postgresのコアファイル生成を許可\n"
#: pg_ctl.c:2011
#: pg_ctl.c:1999
#, c-format
msgid " -c, --core-files not applicable on this platform\n"
msgstr " -c, --core-files このプラットフォームでは適用されない\n"
#: pg_ctl.c:2013
#: pg_ctl.c:2001
#, c-format
msgid " -l, --log=FILENAME write (or append) server log to FILENAME\n"
msgstr " -l, --log FILENAME サーバーログをFILENAMEへ書き込む(または追加する)\n"
#: pg_ctl.c:2014
#: pg_ctl.c:2002
#, c-format
msgid ""
" -o, --options=OPTIONS command line options to pass to postgres\n"
@@ -678,12 +684,12 @@ msgstr ""
" -o, --options=OPTIONS postgres(PostgreSQLサーバー実行ファイル)または\n"
" initdb に渡すコマンドラインオプション\n"
#: pg_ctl.c:2016
#: pg_ctl.c:2004
#, c-format
msgid " -p PATH-TO-POSTGRES normally not necessary\n"
msgstr " -p PATH-TO-POSTGRES 通常は不要\n"
#: pg_ctl.c:2017
#: pg_ctl.c:2005
#, c-format
msgid ""
"\n"
@@ -692,12 +698,12 @@ msgstr ""
"\n"
"停止、再起動のオプション\n"
#: pg_ctl.c:2018
#: pg_ctl.c:2006
#, c-format
msgid " -m, --mode=MODE MODE can be \"smart\", \"fast\", or \"immediate\"\n"
msgstr " -m, --mode=MODE MODEは\"smart\"、\"fast\"、\"immediate\"のいずれか\n"
#: pg_ctl.c:2020
#: pg_ctl.c:2008
#, c-format
msgid ""
"\n"
@@ -706,22 +712,22 @@ msgstr ""
"\n"
"シャットダウンモードは以下の通り:\n"
#: pg_ctl.c:2021
#: pg_ctl.c:2009
#, c-format
msgid " smart quit after all clients have disconnected\n"
msgstr " smart 全クライアントの接続切断後に停止\n"
#: pg_ctl.c:2022
#: pg_ctl.c:2010
#, c-format
msgid " fast quit directly, with proper shutdown (default)\n"
msgstr " fast 適切な手続きで直ちに停止(デフォルト)\n"
#: pg_ctl.c:2023
#: pg_ctl.c:2011
#, c-format
msgid " immediate quit without complete shutdown; will lead to recovery on restart\n"
msgstr " immediate 適切な手続き抜きで停止; 再起動時にはリカバリが実行される\n"
#: pg_ctl.c:2025
#: pg_ctl.c:2013
#, c-format
msgid ""
"\n"
@@ -730,7 +736,7 @@ msgstr ""
"\n"
"killモードで利用できるシグナル名:\n"
#: pg_ctl.c:2029
#: pg_ctl.c:2017
#, c-format
msgid ""
"\n"
@@ -739,27 +745,27 @@ msgstr ""
"\n"
"登録、登録解除のオプション:\n"
#: pg_ctl.c:2030
#: pg_ctl.c:2018
#, c-format
msgid " -N SERVICENAME service name with which to register PostgreSQL server\n"
msgstr " -N SERVICENAME PostgreSQLサーバーを登録する際のサービス名\n"
#: pg_ctl.c:2031
#: pg_ctl.c:2019
#, c-format
msgid " -P PASSWORD password of account to register PostgreSQL server\n"
msgstr " -P PASSWORD PostgreSQLサーバーを登録するためのアカウントのパスワード\n"
#: pg_ctl.c:2032
#: pg_ctl.c:2020
#, c-format
msgid " -U USERNAME user name of account to register PostgreSQL server\n"
msgstr " -U USERNAME PostgreSQLサーバーを登録するためのアカウント名\n"
#: pg_ctl.c:2033
#: pg_ctl.c:2021
#, c-format
msgid " -S START-TYPE service start type to register PostgreSQL server\n"
msgstr " -S START-TYPE PostgreSQLサーバーを登録する際のサービス起動タイプ\n"
#: pg_ctl.c:2035
#: pg_ctl.c:2023
#, c-format
msgid ""
"\n"
@@ -768,17 +774,17 @@ msgstr ""
"\n"
"起動タイプは以下の通り:\n"
#: pg_ctl.c:2036
#: pg_ctl.c:2024
#, c-format
msgid " auto start service automatically during system startup (default)\n"
msgstr " auto システムの起動時にサービスを自動的に開始(デフォルト)\n"
#: pg_ctl.c:2037
#: pg_ctl.c:2025
#, c-format
msgid " demand start service on demand\n"
msgstr " demand 要求に応じてサービスを開始\n"
#: pg_ctl.c:2040
#: pg_ctl.c:2028
#, c-format
msgid ""
"\n"
@@ -787,37 +793,37 @@ msgstr ""
"\n"
"バグは<%s>に報告してください。\n"
#: pg_ctl.c:2041
#: pg_ctl.c:2029
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s ホームページ: <%s>\n"
#: pg_ctl.c:2066
#: pg_ctl.c:2054
#, c-format
msgid "%s: unrecognized shutdown mode \"%s\"\n"
msgstr "%s: 不正なシャットダウンモード\"%s\"\n"
#: pg_ctl.c:2095
#: pg_ctl.c:2083
#, c-format
msgid "%s: unrecognized signal name \"%s\"\n"
msgstr "%s: 不正なシグナル名\"%s\"\n"
#: pg_ctl.c:2112
#: pg_ctl.c:2100
#, c-format
msgid "%s: unrecognized start type \"%s\"\n"
msgstr "%s: 不正な起動タイプ\"%s\"\n"
#: pg_ctl.c:2168
#: pg_ctl.c:2156
#, c-format
msgid "%s: could not determine the data directory using command \"%s\"\n"
msgstr "%s: コマンド\"%s\"を使用するデータディレクトリを決定できませんでした\n"
#: pg_ctl.c:2191
#: pg_ctl.c:2179
#, c-format
msgid "%s: control file appears to be corrupt\n"
msgstr "%s: 制御ファイルが壊れているようです\n"
#: pg_ctl.c:2259
#: pg_ctl.c:2247
#, c-format
msgid ""
"%s: cannot be run as root\n"
@@ -828,32 +834,35 @@ msgstr ""
"サーバープロセスの所有者となる(非特権)ユーザーとして(\"su\"などを使用して)\n"
"ログインしてください。\n"
#: pg_ctl.c:2331
#: pg_ctl.c:2319
#, c-format
msgid "%s: -S option not supported on this platform\n"
msgstr "%s: -Sオプションはこのプラットフォームでサポートされていません\n"
#: pg_ctl.c:2387
#: pg_ctl.c:2375
#, c-format
msgid "%s: missing arguments for kill mode\n"
msgstr "%s: killモード用の引数がありません\n"
#: pg_ctl.c:2405
#: pg_ctl.c:2393
#, c-format
msgid "%s: unrecognized operation mode \"%s\"\n"
msgstr "%s: 操作モード\"%s\"は不明です\n"
#: pg_ctl.c:2414
#: pg_ctl.c:2402
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
msgstr "%s: コマンドライン引数が多すぎます(先頭は\"%s\")\n"
#: pg_ctl.c:2421
#: pg_ctl.c:2409
#, c-format
msgid "%s: no operation specified\n"
msgstr "%s: 操作モードが指定されていません\n"
#: pg_ctl.c:2442
#: pg_ctl.c:2430
#, c-format
msgid "%s: no database directory specified and environment variable PGDATA unset\n"
msgstr "%s: データベースの指定も、PGDATA環境変数の設定もありません\n"
#~ msgid "server shut down because of recovery target settings\n"
#~ msgstr "リカバリ目標設定によりシャットダウンしました\n"

View File

@@ -6,13 +6,13 @@
# Sergey Burladyan <eshkinkot@gmail.com>, 2009, 2012.
# Andrey Sudnik <sudnikand@gmail.com>, 2010.
# Dmitriy Olshevskiy <olshevskiy87@bk.ru>, 2014.
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Alexander Lakhin <exclusion@gmail.com>
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: pg_ctl (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-02-08 07:44+0200\n"
"PO-Revision-Date: 2024-09-07 06:47+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:49+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -70,18 +70,28 @@ msgstr "ошибка в %s(): %m"
msgid "out of memory"
msgstr "нехватка памяти"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../port/path.c:830 ../../port/path.c:867 ../../port/path.c:884
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#: ../../port/path.c:847 ../../port/path.c:884 ../../port/path.c:901
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/wait_error.c:55
#, c-format
msgid "command not executable"
@@ -112,7 +122,7 @@ msgstr "дочерний процесс завершён по сигналу %d:
msgid "child process exited with unrecognized status %d"
msgstr "дочерний процесс завершился с нераспознанным кодом состояния %d"
#: ../../port/path.c:852
#: ../../port/path.c:869
#, c-format
msgid "could not get current working directory: %m\n"
msgstr "не удалось определить текущий рабочий каталог: %m\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-05 10:30+0000\n"
"POT-Creation-Date: 2026-08-07 09:32+0000\n"
"PO-Revision-Date: 2025-03-11 08:50+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -124,7 +124,7 @@ msgstr "konnte nicht von Befehl »%s« lesen: %m"
msgid "no data was returned by command \"%s\""
msgstr "Befehl »%s« gab keine Daten zurück"
#: ../../common/exec.c:424 parallel.c:1609
#: ../../common/exec.c:424 parallel.c:1611
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
@@ -133,17 +133,27 @@ msgstr "%s() fehlgeschlagen: %m"
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -656,22 +666,27 @@ msgstr "%s() fehlgeschlagen: Fehlercode %d"
msgid "could not create communication channels: %m"
msgstr "konnte Kommunikationskanäle nicht erzeugen: %m"
#: parallel.c:1016
#: parallel.c:978
#, c-format
msgid "could not create worker thread: %m"
msgstr "konnte Arbeits-Thread nicht erzeugen: %m"
#: parallel.c:1018
#, c-format
msgid "could not create worker process: %m"
msgstr "konnte Arbeitsprozess nicht erzeugen: %m"
#: parallel.c:1146
#: parallel.c:1148
#, c-format
msgid "unrecognized command received from leader: \"%s\""
msgstr "unbekannter Befehl vom Leader-Prozess empfangen: »%s«"
#: parallel.c:1189 parallel.c:1427
#: parallel.c:1191 parallel.c:1429
#, c-format
msgid "invalid message received from worker: \"%s\""
msgstr "ungültige Nachricht vom Arbeitsprozess empfangen: »%s«"
#: parallel.c:1321
#: parallel.c:1323
#, c-format
msgid ""
"could not obtain lock on relation \"%s\"\n"
@@ -680,47 +695,47 @@ msgstr ""
"konnte Sperre für Relation »%s« nicht setzen\n"
"Das bedeutet meistens, dass jemand eine ACCESS-EXCLUSIVE-Sperre auf die Tabelle gesetzt hat, nachdem der pg-dump-Elternprozess die anfängliche ACCESS-SHARE-Sperre gesetzt hatte."
#: parallel.c:1410
#: parallel.c:1412
#, c-format
msgid "a worker process died unexpectedly"
msgstr "ein Arbeitsprozess endete unerwartet"
#: parallel.c:1532 parallel.c:1650
#: parallel.c:1534 parallel.c:1652
#, c-format
msgid "could not write to the communication channel: %m"
msgstr "konnte nicht in den Kommunikationskanal schreiben: %m"
#: parallel.c:1734
#: parallel.c:1736
#, c-format
msgid "pgpipe: could not create socket: error code %d"
msgstr "pgpipe: konnte Socket nicht erzeugen: Fehlercode %d"
#: parallel.c:1745
#: parallel.c:1747
#, c-format
msgid "pgpipe: could not bind: error code %d"
msgstr "pgpipe: konnte nicht binden: Fehlercode %d"
#: parallel.c:1752
#: parallel.c:1754
#, c-format
msgid "pgpipe: could not listen: error code %d"
msgstr "pgpipe: konnte nicht auf Socket hören: Fehlercode %d"
#: parallel.c:1759
#: parallel.c:1761
#, c-format
msgid "pgpipe: %s() failed: error code %d"
msgstr "pgpipe: %s() fehlgeschlagen: Fehlercode %d"
#: parallel.c:1770
#: parallel.c:1772
#, c-format
msgid "pgpipe: could not create second socket: error code %d"
msgstr "pgpipe: konnte zweites Socket nicht erzeugen: Fehlercode %d"
#: parallel.c:1779
#: parallel.c:1781
#, c-format
msgid "pgpipe: could not connect socket: error code %d"
msgstr "pgpipe: konnte Socket nicht verbinden: Fehlercode %d"
#: parallel.c:1788
#: parallel.c:1790
#, c-format
msgid "pgpipe: could not accept connection: error code %d"
msgstr "pgpipe: konnte Verbindung nicht annehmen: Fehlercode %d"
@@ -1003,12 +1018,12 @@ msgstr "konnte Standardausgabe nicht zum Anhängen öffnen: %m"
msgid "unrecognized file format \"%d\""
msgstr "nicht erkanntes Dateiformat »%d«"
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4672
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4674
#, c-format
msgid "finished item %d %s %s"
msgstr "Element %d %s %s abgeschlossen"
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4685
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4687
#, c-format
msgid "worker process failed: exit code %d"
msgstr "Arbeitsprozess fehlgeschlagen: Code %d"
@@ -1063,102 +1078,102 @@ msgstr "Funktion »%s« nicht gefunden"
msgid "trigger \"%s\" not found"
msgstr "Trigger »%s« nicht gefunden"
#: pg_backup_archiver.c:3376
#: pg_backup_archiver.c:3378
#, c-format
msgid "could not set session user to \"%s\": %s"
msgstr "konnte Sitzungsbenutzer nicht auf »%s« setzen: %s"
#: pg_backup_archiver.c:3518
#: pg_backup_archiver.c:3520
#, c-format
msgid "could not set \"search_path\" to \"%s\": %s"
msgstr "konnte »search_path« nicht auf »%s« setzen: %s"
#: pg_backup_archiver.c:3579
#: pg_backup_archiver.c:3581
#, c-format
msgid "could not set \"default_tablespace\" to %s: %s"
msgstr "konnte »default_tablespace« nicht auf »%s« setzen: %s"
#: pg_backup_archiver.c:3628
#: pg_backup_archiver.c:3630
#, c-format
msgid "could not set \"default_table_access_method\": %s"
msgstr "konnte »default_table_access_method« nicht setzen: %s"
#: pg_backup_archiver.c:3677
#: pg_backup_archiver.c:3679
#, c-format
msgid "could not alter table access method: %s"
msgstr "konnte Tabellenzugriffsmethode nicht ändern: %s"
#: pg_backup_archiver.c:3778
#: pg_backup_archiver.c:3780
#, c-format
msgid "don't know how to set owner for object type \"%s\""
msgstr "kann Eigentümer für Objekttyp »%s« nicht setzen"
#: pg_backup_archiver.c:4029
#: pg_backup_archiver.c:4031
#, c-format
msgid "did not find magic string in file header"
msgstr "magische Zeichenkette im Dateikopf nicht gefunden"
#: pg_backup_archiver.c:4043
#: pg_backup_archiver.c:4045
#, c-format
msgid "unsupported version (%d.%d) in file header"
msgstr "nicht unterstützte Version (%d.%d) im Dateikopf"
#: pg_backup_archiver.c:4048
#: pg_backup_archiver.c:4050
#, c-format
msgid "sanity check on integer size (%lu) failed"
msgstr "Prüfung der Integer-Größe (%lu) fehlgeschlagen"
#: pg_backup_archiver.c:4052
#: pg_backup_archiver.c:4054
#, c-format
msgid "archive was made on a machine with larger integers, some operations might fail"
msgstr "Archiv wurde auf einer Maschine mit größeren Integers erstellt; einige Operationen könnten fehlschlagen"
#: pg_backup_archiver.c:4062
#: pg_backup_archiver.c:4064
#, c-format
msgid "expected format (%d) differs from format found in file (%d)"
msgstr "erwartetes Format (%d) ist nicht das gleiche wie das in der Datei gefundene (%d)"
#: pg_backup_archiver.c:4084
#: pg_backup_archiver.c:4086
#, c-format
msgid "archive is compressed, but this installation does not support compression (%s) -- no data will be available"
msgstr "Archiv ist komprimiert, aber diese Installation unterstützt keine Komprimierung (%s) -- keine Daten verfügbar"
#: pg_backup_archiver.c:4120
#: pg_backup_archiver.c:4122
#, c-format
msgid "invalid creation date in header"
msgstr "ungültiges Erstellungsdatum im Kopf"
#: pg_backup_archiver.c:4254
#: pg_backup_archiver.c:4256
#, c-format
msgid "processing item %d %s %s"
msgstr "verarbeite Element %d %s %s"
#: pg_backup_archiver.c:4339
#: pg_backup_archiver.c:4341
#, c-format
msgid "entering main parallel loop"
msgstr "Eintritt in Hauptparallelschleife"
#: pg_backup_archiver.c:4350
#: pg_backup_archiver.c:4352
#, c-format
msgid "skipping item %d %s %s"
msgstr "Element %d %s %s wird übersprungen"
#: pg_backup_archiver.c:4359
#: pg_backup_archiver.c:4361
#, c-format
msgid "launching item %d %s %s"
msgstr "starte Element %d %s %s"
#: pg_backup_archiver.c:4413
#: pg_backup_archiver.c:4415
#, c-format
msgid "finished main parallel loop"
msgstr "Hauptparallelschleife beendet"
#: pg_backup_archiver.c:4449
#: pg_backup_archiver.c:4451
#, c-format
msgid "processing missed item %d %s %s"
msgstr "verarbeite verpasstes Element %d %s %s"
#: pg_backup_archiver.c:4991
#: pg_backup_archiver.c:4993
#, c-format
msgid "table \"%s\" could not be created, will not restore its data"
msgstr "Tabelle »%s« konnte nicht erzeugt werden, ihre Daten werden nicht wiederhergestellt werden"

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_dump (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-09-01 10:21+0900\n"
"PO-Revision-Date: 2025-09-01 11:41+0900\n"
"POT-Creation-Date: 2026-05-12 14:47+0900\n"
"PO-Revision-Date: 2026-05-14 16:50+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -43,8 +43,8 @@ msgid "hint: "
msgstr "ヒント: "
#: ../../common/compression.c:132 ../../common/compression.c:141
#: ../../common/compression.c:150 compress_gzip.c:428 compress_gzip.c:435
#: compress_io.c:109 compress_lz4.c:800 compress_lz4.c:807 compress_zstd.c:26
#: ../../common/compression.c:150 compress_gzip.c:441 compress_gzip.c:448
#: compress_io.c:109 compress_lz4.c:809 compress_lz4.c:816 compress_zstd.c:26
#: compress_zstd.c:32
#, c-format
msgid "this build does not support compression with %s"
@@ -138,17 +138,27 @@ msgstr "%s() が失敗しました: %m"
msgid "out of memory"
msgstr "メモリ不足です"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "null ポインタを複製できません(内部エラー)。\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -477,48 +487,48 @@ msgstr "数値配列\"%s\"のパースに失敗しました: 要素が多すぎ
msgid "could not parse numeric array \"%s\": invalid character in number"
msgstr "数値配列\"%s\"のパースに失敗しました: 数値に不正な文字が含まれています"
#: compress_gzip.c:69 compress_gzip.c:183
#: compress_gzip.c:78 compress_gzip.c:192
#, c-format
msgid "could not initialize compression library: %s"
msgstr "圧縮ライブラリを初期化できませんでした: %s"
#: compress_gzip.c:93
#: compress_gzip.c:102
#, c-format
msgid "could not close compression stream: %s"
msgstr "圧縮ストリームをクローズできませんでした: %s"
#: compress_gzip.c:113 compress_lz4.c:228 compress_zstd.c:110
#: compress_gzip.c:122 compress_lz4.c:228 compress_zstd.c:110
#, c-format
msgid "could not compress data: %s"
msgstr "データを圧縮できませんでした: %s"
#: compress_gzip.c:199 compress_gzip.c:214
#: compress_gzip.c:208 compress_gzip.c:223
#, c-format
msgid "could not uncompress data: %s"
msgstr "データを伸張できませんでした: %s"
#: compress_gzip.c:221
#: compress_gzip.c:230
#, c-format
msgid "could not close compression library: %s"
msgstr "圧縮ライブラリをクローズできませんでした: %s"
#: compress_gzip.c:277 compress_lz4.c:513 compress_lz4.c:616 compress_lz4.c:633
#: compress_gzip.c:290 compress_lz4.c:513 compress_lz4.c:616 compress_lz4.c:633
#, c-format
msgid "could not read from input file: %s"
msgstr "入力ファイルから読み込めませんでした: %s"
#: compress_gzip.c:294 compress_zstd.c:381
#: compress_gzip.c:307 compress_zstd.c:381
#, c-format
msgid "could not write to file: %s"
msgstr "ファイルに書き込めませんでした: %s"
#: compress_gzip.c:310 compress_lz4.c:494 compress_none.c:94
#: compress_gzip.c:323 compress_lz4.c:494 compress_none.c:94
#: compress_none.c:135 compress_zstd.c:314 pg_backup_custom.c:651
#, c-format
msgid "could not read from input file: %m"
msgstr "入力ファイルから読み込めませんでした: %m"
#: compress_gzip.c:312 compress_lz4.c:635 compress_none.c:137
#: compress_gzip.c:325 compress_lz4.c:635 compress_none.c:137
#: compress_zstd.c:399 pg_backup_custom.c:649 pg_backup_directory.c:547
#: pg_backup_tar.c:740 pg_backup_tar.c:763
#, c-format
@@ -540,7 +550,7 @@ msgstr "伸張できませんでした: %s"
msgid "could not free LZ4 decompression context: %s"
msgstr "LZ4伸張コンテクストを解放きませんでした: %s"
#: compress_lz4.c:260 compress_lz4.c:267 compress_lz4.c:689 compress_lz4.c:704
#: compress_lz4.c:260 compress_lz4.c:267 compress_lz4.c:690 compress_lz4.c:708
#, c-format
msgid "could not end compression: %s"
msgstr "圧縮を終了できませんでした: %s"
@@ -565,17 +575,17 @@ msgstr "書き込み中にエラーが発生しました: %s"
msgid "error during writing: %m"
msgstr "書き込み中にエラーが発生しました: %m"
#: compress_lz4.c:698
#: compress_lz4.c:700
#, c-format
msgid "could not write to output file: %m"
msgstr "出力ファイルに書き込めませんでした: %m"
#: compress_lz4.c:711
#: compress_lz4.c:718
#, c-format
msgid "could not end decompression: %s"
msgstr "展開を終了できませんでした: %s"
#: compress_lz4.c:726 compress_none.c:156
#: compress_lz4.c:735 compress_none.c:156
#, c-format
msgid "could not close file: %m"
msgstr "ファイルをクローズできませんでした: %m"
@@ -1006,12 +1016,12 @@ msgstr "標準出力を追記用にオープンできませんでした: %m"
msgid "unrecognized file format \"%d\""
msgstr "認識不能のファイル形式\"%d\""
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4641
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4672
#, c-format
msgid "finished item %d %s %s"
msgstr "項目 %d %s %s の処理が完了"
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4654
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4685
#, c-format
msgid "worker process failed: exit code %d"
msgstr "ワーカープロセスの処理失敗: 終了コード %d"
@@ -1066,102 +1076,102 @@ msgstr "関数\"%s\"が見つかりません"
msgid "trigger \"%s\" not found"
msgstr "トリガ\"%s\"が見つかりません"
#: pg_backup_archiver.c:3345
#: pg_backup_archiver.c:3376
#, c-format
msgid "could not set session user to \"%s\": %s"
msgstr "セッションユーザーを\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3487
#: pg_backup_archiver.c:3518
#, c-format
msgid "could not set \"search_path\" to \"%s\": %s"
msgstr "\"search_path\"を\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3548
#: pg_backup_archiver.c:3579
#, c-format
msgid "could not set \"default_tablespace\" to %s: %s"
msgstr "\"default_tablespace\"を\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3597
#: pg_backup_archiver.c:3628
#, c-format
msgid "could not set \"default_table_access_method\": %s"
msgstr "\"default_table_access_method\"を設定できませんでした: %s"
#: pg_backup_archiver.c:3646
#: pg_backup_archiver.c:3677
#, c-format
msgid "could not alter table access method: %s"
msgstr "テーブルアクセスメソッドを変更できませんでした: %s"
#: pg_backup_archiver.c:3747
#: pg_backup_archiver.c:3778
#, c-format
msgid "don't know how to set owner for object type \"%s\""
msgstr "オブジェクトタイプ%sに対する所有者の設定方法がわかりません"
#: pg_backup_archiver.c:3998
#: pg_backup_archiver.c:4029
#, c-format
msgid "did not find magic string in file header"
msgstr "ファイルヘッダにマジック文字列がありませんでした"
#: pg_backup_archiver.c:4012
#: pg_backup_archiver.c:4043
#, c-format
msgid "unsupported version (%d.%d) in file header"
msgstr "ファイルヘッダ内のバージョン(%d.%d)はサポートされていません"
#: pg_backup_archiver.c:4017
#: pg_backup_archiver.c:4048
#, c-format
msgid "sanity check on integer size (%lu) failed"
msgstr "整数のサイズ(%lu)に関する健全性検査が失敗しました"
#: pg_backup_archiver.c:4021
#: pg_backup_archiver.c:4052
#, c-format
msgid "archive was made on a machine with larger integers, some operations might fail"
msgstr "アーカイブはより大きなサイズの整数を持つマシンで作成されました、一部の操作が失敗する可能性があります"
#: pg_backup_archiver.c:4031
#: pg_backup_archiver.c:4062
#, c-format
msgid "expected format (%d) differs from format found in file (%d)"
msgstr "想定した形式(%d)はファイル内にある形式(%d)と異なります"
#: pg_backup_archiver.c:4053
#: pg_backup_archiver.c:4084
#, c-format
msgid "archive is compressed, but this installation does not support compression (%s) -- no data will be available"
msgstr "アーカイブは圧縮されていますが、このインストールでは圧縮をサポートしていません (%s)-- データは利用できません"
#: pg_backup_archiver.c:4089
#: pg_backup_archiver.c:4120
#, c-format
msgid "invalid creation date in header"
msgstr "ヘッダ内の作成日付が不正です"
#: pg_backup_archiver.c:4223
#: pg_backup_archiver.c:4254
#, c-format
msgid "processing item %d %s %s"
msgstr "項目 %d %s %s を処理しています"
#: pg_backup_archiver.c:4308
#: pg_backup_archiver.c:4339
#, c-format
msgid "entering main parallel loop"
msgstr "メインの並列ループに入ります"
#: pg_backup_archiver.c:4319
#: pg_backup_archiver.c:4350
#, c-format
msgid "skipping item %d %s %s"
msgstr "項目 %d %s %s をスキップしています"
#: pg_backup_archiver.c:4328
#: pg_backup_archiver.c:4359
#, c-format
msgid "launching item %d %s %s"
msgstr "項目 %d %s %s に着手します"
#: pg_backup_archiver.c:4382
#: pg_backup_archiver.c:4413
#, c-format
msgid "finished main parallel loop"
msgstr "メインの並列ループが終了しました"
#: pg_backup_archiver.c:4418
#: pg_backup_archiver.c:4449
#, c-format
msgid "processing missed item %d %s %s"
msgstr "やり残し項目 %d %s %s を処理しています"
#: pg_backup_archiver.c:4960
#: pg_backup_archiver.c:4991
#, c-format
msgid "table \"%s\" could not be created, will not restore its data"
msgstr "テーブル\"%s\"を作成できませんでした、このテーブルのデータは復元されません"
@@ -1248,12 +1258,12 @@ msgstr "圧縮処理が有効です"
msgid "could not get server_version from libpq"
msgstr "libpqからserver_versionを取得できませんでした"
#: pg_backup_db.c:53 pg_dumpall.c:1924
#: pg_backup_db.c:53 pg_dumpall.c:1935
#, c-format
msgid "aborting because of server version mismatch"
msgstr "サーバーバージョンの不一致のため処理を中断します"
#: pg_backup_db.c:54 pg_dumpall.c:1925
#: pg_backup_db.c:54 pg_dumpall.c:1936
#, c-format
msgid "server version: %s; %s version: %s"
msgstr "サーバーバージョン: %s、%s バージョン: %s"
@@ -1263,7 +1273,7 @@ msgstr "サーバーバージョン: %s、%s バージョン: %s"
msgid "already connected to a database"
msgstr "データベースはすでに接続済みです"
#: pg_backup_db.c:128 pg_backup_db.c:178 pg_dumpall.c:1771 pg_dumpall.c:1873
#: pg_backup_db.c:128 pg_backup_db.c:178 pg_dumpall.c:1782 pg_dumpall.c:1884
msgid "Password: "
msgstr "パスワード: "
@@ -1277,18 +1287,18 @@ msgstr "データベースへの接続ができませんでした"
msgid "reconnection failed: %s"
msgstr "再接続に失敗しました: %s"
#: pg_backup_db.c:190 pg_backup_db.c:264 pg_dump.c:808 pg_dump_sort.c:1439
#: pg_dump_sort.c:1459 pg_dumpall.c:1798 pg_dumpall.c:1882
#: pg_backup_db.c:190 pg_backup_db.c:264 pg_dump.c:808 pg_dump_sort.c:1451
#: pg_dump_sort.c:1471 pg_dumpall.c:1809 pg_dumpall.c:1893
#, c-format
msgid "%s"
msgstr "%s"
#: pg_backup_db.c:271 pg_dumpall.c:1987 pg_dumpall.c:2010
#: pg_backup_db.c:271 pg_dumpall.c:1998 pg_dumpall.c:2021
#, c-format
msgid "query failed: %s"
msgstr "問い合わせが失敗しました: %s"
#: pg_backup_db.c:273 pg_dumpall.c:1988 pg_dumpall.c:2011
#: pg_backup_db.c:273 pg_dumpall.c:1999 pg_dumpall.c:2022
#, c-format
msgid "Query was: %s"
msgstr "問い合わせ: %s"
@@ -2074,7 +2084,7 @@ msgstr "スタンバイサーバーからの並列ダンプはこのサーバー
msgid "invalid output format \"%s\" specified"
msgstr "不正な出力形式\"%s\"が指定されました"
#: pg_dump.c:1481 pg_dump.c:1537 pg_dump.c:1590 pg_dumpall.c:1558
#: pg_dump.c:1481 pg_dump.c:1537 pg_dump.c:1590 pg_dumpall.c:1569
#, c-format
msgid "improper qualified name (too many dotted names): %s"
msgstr "修飾名が不適切です(ドット区切りの名前が多すぎます): %s"
@@ -2199,8 +2209,8 @@ msgstr "行レベルセキュリティポリシーを読み取ります"
msgid "unexpected policy command type: %c"
msgstr "想定外のポリシコマンドタイプ: \"%c\""
#: pg_dump.c:4625 pg_dump.c:5183 pg_dump.c:12499 pg_dump.c:18423
#: pg_dump.c:18425 pg_dump.c:19047
#: pg_dump.c:4625 pg_dump.c:5183 pg_dump.c:12499 pg_dump.c:18428
#: pg_dump.c:18430 pg_dump.c:19052
#, c-format
msgid "could not parse %s array"
msgstr "%s配列をパースできませんでした"
@@ -2469,74 +2479,74 @@ msgstr[0] "シーケンス\"%s\"のデータを得るための問い合わせが
msgid "unrecognized sequence type: %s"
msgstr "認識されないシーケンスの型\"%s\""
#: pg_dump.c:18175
#: pg_dump.c:18180
#, c-format
msgid "query to get rule \"%s\" for table \"%s\" failed: wrong number of rows returned"
msgstr "テーブル\"%2$s\"のルール\"%1$s\"を得るための問い合わせが失敗しました: 間違った行数が返却されました"
#: pg_dump.c:18328
#: pg_dump.c:18333
#, c-format
msgid "could not find referenced extension %u"
msgstr "親の機能拡張%uが見つかりません"
#: pg_dump.c:18427
#: pg_dump.c:18432
#, c-format
msgid "mismatched number of configurations and conditions for extension"
msgstr "機能拡張に対して設定と条件の数が一致しません"
#: pg_dump.c:18559
#: pg_dump.c:18564
#, c-format
msgid "reading dependency data"
msgstr "データの依存データを読み込んでいます"
#: pg_dump.c:18645
#: pg_dump.c:18650
#, c-format
msgid "no referencing object %u %u"
msgstr "参照元オブジェクト%u %uがありません"
#: pg_dump.c:18656
#: pg_dump.c:18661
#, c-format
msgid "no referenced object %u %u"
msgstr "参照先オブジェクト%u %uがありません"
#: pg_dump.c:19081 pg_dump.c:19119 pg_dumpall.c:2056 pg_restore.c:573
#: pg_dump.c:19086 pg_dump.c:19124 pg_dumpall.c:2067 pg_restore.c:573
#: pg_restore.c:619
#, c-format
msgid "%s filter for \"%s\" is not allowed"
msgstr "\"%2$s\"に対しては%1$sフィルターを指定できません"
#: pg_dump_sort.c:647
#: pg_dump_sort.c:659
#, c-format
msgid "invalid dumpId %d"
msgstr "不正なdumpId %d"
#: pg_dump_sort.c:653
#: pg_dump_sort.c:665
#, c-format
msgid "invalid dependency %d"
msgstr "不正な依存関係 %d"
#: pg_dump_sort.c:817
#: pg_dump_sort.c:829
#, c-format
msgid "could not identify dependency loop"
msgstr "依存関係のループが見つかりませんでした"
#: pg_dump_sort.c:1435
#: pg_dump_sort.c:1447
#, c-format
msgid "there are circular foreign-key constraints on this table:"
msgid_plural "there are circular foreign-key constraints among these tables:"
msgstr[0] "次のテーブルの中で外部キー制約の循環があります: "
#: pg_dump_sort.c:1440
#: pg_dump_sort.c:1452
#, c-format
msgid "You might not be able to restore the dump without using --disable-triggers or temporarily dropping the constraints."
msgstr "--disable-triggersの使用または一時的な制約の削除を行わずにこのダンプをリストアすることはできないかもしれません。"
#: pg_dump_sort.c:1441
#: pg_dump_sort.c:1453
#, c-format
msgid "Consider using a full dump instead of a --data-only dump to avoid this problem."
msgstr "この問題を回避するために--data-onlyダンプの代わりに完全なダンプを使用することを検討してください。"
#: pg_dump_sort.c:1453
#: pg_dump_sort.c:1465
#, c-format
msgid "could not resolve dependency loop among these items:"
msgstr "以下の項目の間の依存関係のループを解決できませんでした:"
@@ -2571,7 +2581,7 @@ msgstr "-g/--globals-onlyと-t/--tablespaces-onlyオプションは同時に使
msgid "options -r/--roles-only and -t/--tablespaces-only cannot be used together"
msgstr "-r/--roles-onlyと-t/--tablespaces-onlyオプションは同時に使用できません"
#: pg_dumpall.c:493 pg_dumpall.c:1865
#: pg_dumpall.c:493 pg_dumpall.c:1876
#, c-format
msgid "could not connect to database \"%s\""
msgstr "データベース\"%s\"へ接続できませんでした"
@@ -2685,67 +2695,84 @@ msgid "role name starting with \"pg_\" skipped (%s)"
msgstr "\"pg_\"で始まるロール名はスキップされました(%s)"
#. translator: %s represents a numeric role OID
#: pg_dumpall.c:1091 pg_dumpall.c:1149 pg_dumpall.c:1158
#: pg_dumpall.c:1091
#, c-format
msgid "found orphaned pg_auth_members entry for role %s"
msgstr "ロール %s に対する pg_auth_members エントリがありましたが、このロールは存在しません"
msgid "ignoring role grant for missing role with OID %s"
msgstr "存在しないOID %s のロールに対するGRANTを無視します"
#: pg_dumpall.c:1124
#: pg_dumpall.c:1129
#, c-format
msgid "could not find a legal dump ordering for memberships in role \"%s\""
msgstr "ロール\"%s\"のメンバーシップに対して正当なダンプ順序が見つかりませんでした"
#: pg_dumpall.c:1279
#. translator: %s represents a numeric role OID
#: pg_dumpall.c:1155
#, c-format
msgid "ignoring role grant to missing role with OID %s"
msgstr "存在しないOID %s のロールへのGRANTを無視します"
#. translator: %s represents a numeric role OID
#: pg_dumpall.c:1170
#, c-format
msgid "grant of role \"%s\" to \"%s\" has invalid grantor OID %s"
msgstr "ロール \"%s\"から\"%s\"へのGRANTの権限付与者 OID %s が不正です"
#: pg_dumpall.c:1172
#, c-format
msgid "This grant will be dumped without GRANTED BY."
msgstr "このGRANTは GRANTED BY なしでダンプされます。"
#: pg_dumpall.c:1290
#, c-format
msgid "could not parse ACL list (%s) for parameter \"%s\""
msgstr "パラメータ\"%2$s\"のACLリスト(%1$s)をパースできませんでした"
#: pg_dumpall.c:1406
#: pg_dumpall.c:1417
#, c-format
msgid "could not parse ACL list (%s) for tablespace \"%s\""
msgstr "テーブル空間\"%2$s\"のACLリスト(%1$s)をパースできませんでした"
#: pg_dumpall.c:1620
#: pg_dumpall.c:1631
#, c-format
msgid "excluding database \"%s\""
msgstr "データベース\"%s\"を除外します"
#: pg_dumpall.c:1624
#: pg_dumpall.c:1635
#, c-format
msgid "dumping database \"%s\""
msgstr "データベース\"%s\"をダンプしています"
#: pg_dumpall.c:1657
#: pg_dumpall.c:1668
#, c-format
msgid "pg_dump failed on database \"%s\", exiting"
msgstr "データベース\"%s\"のダンプが失敗しました、終了します"
#: pg_dumpall.c:1663
#: pg_dumpall.c:1674
#, c-format
msgid "could not re-open the output file \"%s\": %m"
msgstr "出力ファイル\"%s\"を再オープンできませんでした: %m"
#: pg_dumpall.c:1707
#: pg_dumpall.c:1718
#, c-format
msgid "running \"%s\""
msgstr "\"%s\"を実行しています"
#: pg_dumpall.c:1908
#: pg_dumpall.c:1919
#, c-format
msgid "could not get server version"
msgstr "サーバーバージョンを取得できませんでした"
#: pg_dumpall.c:1911
#: pg_dumpall.c:1922
#, c-format
msgid "could not parse server version \"%s\""
msgstr "サーバーバージョン\"%s\"をパースできませんでした"
#: pg_dumpall.c:1981 pg_dumpall.c:2004
#: pg_dumpall.c:1992 pg_dumpall.c:2015
#, c-format
msgid "executing %s"
msgstr "%s を実行しています"
#: pg_dumpall.c:2076
#: pg_dumpall.c:2087
msgid "unsupported filter object"
msgstr "サポートされていないフィルターオブジェクト"
@@ -3017,3 +3044,6 @@ msgstr ""
"\n"
"入力ファイル名が指定されない場合、標準入力が使用されます。\n"
"\n"
#~ msgid "found orphaned pg_auth_members entry for role %s"
#~ msgstr "ロール %s に対する pg_auth_members エントリがありましたが、このロールは存在しません"

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_dump (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2026-05-10 08:53+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:50+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -132,7 +132,7 @@ msgstr "не удалось прочитать вывод команды \"%s\":
msgid "no data was returned by command \"%s\""
msgstr "команда \"%s\" не выдала данные"
#: ../../common/exec.c:424 parallel.c:1609
#: ../../common/exec.c:424 parallel.c:1611
#, c-format
msgid "%s() failed: %m"
msgstr "ошибка в %s(): %m"
@@ -141,17 +141,27 @@ msgstr "ошибка в %s(): %m"
msgid "out of memory"
msgstr "нехватка памяти"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -671,22 +681,27 @@ msgstr "ошибка в %s() (код ошибки: %d)"
msgid "could not create communication channels: %m"
msgstr "не удалось создать каналы межпроцессного взаимодействия: %m"
#: parallel.c:1016
#: parallel.c:978
#, c-format
msgid "could not create worker thread: %m"
msgstr "не удалось создать рабочий поток: %m"
#: parallel.c:1018
#, c-format
msgid "could not create worker process: %m"
msgstr "не удалось создать рабочий процесс: %m"
#: parallel.c:1146
#: parallel.c:1148
#, c-format
msgid "unrecognized command received from leader: \"%s\""
msgstr "от ведущего процесса получена нераспознанная команда: \"%s\""
#: parallel.c:1189 parallel.c:1427
#: parallel.c:1191 parallel.c:1429
#, c-format
msgid "invalid message received from worker: \"%s\""
msgstr "от рабочего процесса получено ошибочное сообщение: \"%s\""
#: parallel.c:1321
#: parallel.c:1323
#, c-format
msgid ""
"could not obtain lock on relation \"%s\"\n"
@@ -699,47 +714,47 @@ msgstr ""
"этой таблицы после того, как родительский процесс pg_dump получил для неё "
"начальную блокировку ACCESS SHARE."
#: parallel.c:1410
#: parallel.c:1412
#, c-format
msgid "a worker process died unexpectedly"
msgstr "рабочий процесс неожиданно прервался"
#: parallel.c:1532 parallel.c:1650
#: parallel.c:1534 parallel.c:1652
#, c-format
msgid "could not write to the communication channel: %m"
msgstr "не удалось записать в канал взаимодействия: %m"
#: parallel.c:1734
#: parallel.c:1736
#, c-format
msgid "pgpipe: could not create socket: error code %d"
msgstr "pgpipe: не удалось создать сокет (код ошибки: %d)"
#: parallel.c:1745
#: parallel.c:1747
#, c-format
msgid "pgpipe: could not bind: error code %d"
msgstr "pgpipe: не удалось привязаться к сокету (код ошибки: %d)"
#: parallel.c:1752
#: parallel.c:1754
#, c-format
msgid "pgpipe: could not listen: error code %d"
msgstr "pgpipe: не удалось начать приём (код ошибки: %d)"
#: parallel.c:1759
#: parallel.c:1761
#, c-format
msgid "pgpipe: %s() failed: error code %d"
msgstr "pgpipe: ошибка в %s() (код ошибки: %d)"
#: parallel.c:1770
#: parallel.c:1772
#, c-format
msgid "pgpipe: could not create second socket: error code %d"
msgstr "pgpipe: не удалось создать второй сокет (код ошибки: %d)"
#: parallel.c:1779
#: parallel.c:1781
#, c-format
msgid "pgpipe: could not connect socket: error code %d"
msgstr "pgpipe: не удалось подключить сокет (код ошибки: %d)"
#: parallel.c:1788
#: parallel.c:1790
#, c-format
msgid "pgpipe: could not accept connection: error code %d"
msgstr "pgpipe: не удалось принять соединение (код ошибки: %d)"
@@ -1036,12 +1051,12 @@ msgstr "не удалось открыть stdout для добавления в
msgid "unrecognized file format \"%d\""
msgstr "неопознанный формат файла: \"%d\""
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4672
#: pg_backup_archiver.c:2546 pg_backup_archiver.c:4674
#, c-format
msgid "finished item %d %s %s"
msgstr "закончен объект %d %s %s"
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4685
#: pg_backup_archiver.c:2550 pg_backup_archiver.c:4687
#, c-format
msgid "worker process failed: exit code %d"
msgstr "рабочий процесс завершился с кодом возврата %d"
@@ -1096,52 +1111,52 @@ msgstr "функция \"%s\" не найдена"
msgid "trigger \"%s\" not found"
msgstr "триггер \"%s\" не найден"
#: pg_backup_archiver.c:3376
#: pg_backup_archiver.c:3378
#, c-format
msgid "could not set session user to \"%s\": %s"
msgstr "не удалось переключить пользователя сеанса на \"%s\": %s"
#: pg_backup_archiver.c:3518
#: pg_backup_archiver.c:3520
#, c-format
msgid "could not set \"search_path\" to \"%s\": %s"
msgstr "не удалось присвоить \"search_path\" значение \"%s\": %s"
#: pg_backup_archiver.c:3579
#: pg_backup_archiver.c:3581
#, c-format
msgid "could not set \"default_tablespace\" to %s: %s"
msgstr "не удалось задать для \"default_tablespace\" значение %s: %s"
#: pg_backup_archiver.c:3628
#: pg_backup_archiver.c:3630
#, c-format
msgid "could not set \"default_table_access_method\": %s"
msgstr "не удалось задать \"default_table_access_method\": %s"
#: pg_backup_archiver.c:3677
#: pg_backup_archiver.c:3679
#, c-format
msgid "could not alter table access method: %s"
msgstr "не удалось изменить табличный метод доступа: %s"
#: pg_backup_archiver.c:3778
#: pg_backup_archiver.c:3780
#, c-format
msgid "don't know how to set owner for object type \"%s\""
msgstr "неизвестно, как назначить владельца для объекта типа \"%s\""
#: pg_backup_archiver.c:4029
#: pg_backup_archiver.c:4031
#, c-format
msgid "did not find magic string in file header"
msgstr "в заголовке файла не найдена нужная сигнатура"
#: pg_backup_archiver.c:4043
#: pg_backup_archiver.c:4045
#, c-format
msgid "unsupported version (%d.%d) in file header"
msgstr "неподдерживаемая версия (%d.%d) в заголовке файла"
#: pg_backup_archiver.c:4048
#: pg_backup_archiver.c:4050
#, c-format
msgid "sanity check on integer size (%lu) failed"
msgstr "несоответствие размера integer (%lu)"
#: pg_backup_archiver.c:4052
#: pg_backup_archiver.c:4054
#, c-format
msgid ""
"archive was made on a machine with larger integers, some operations might "
@@ -1150,12 +1165,12 @@ msgstr ""
"архив был сделан на компьютере большей разрядности -- возможен сбой "
"некоторых операций"
#: pg_backup_archiver.c:4062
#: pg_backup_archiver.c:4064
#, c-format
msgid "expected format (%d) differs from format found in file (%d)"
msgstr "ожидаемый формат (%d) отличается от формата, указанного в файле (%d)"
#: pg_backup_archiver.c:4084
#: pg_backup_archiver.c:4086
#, c-format
msgid ""
"archive is compressed, but this installation does not support compression "
@@ -1164,42 +1179,42 @@ msgstr ""
"архив сжат, но установленная версия не поддерживает сжатие (%s) -- данные "
"будут недоступны"
#: pg_backup_archiver.c:4120
#: pg_backup_archiver.c:4122
#, c-format
msgid "invalid creation date in header"
msgstr "неверная дата создания в заголовке"
#: pg_backup_archiver.c:4254
#: pg_backup_archiver.c:4256
#, c-format
msgid "processing item %d %s %s"
msgstr "обработка объекта %d %s %s"
#: pg_backup_archiver.c:4339
#: pg_backup_archiver.c:4341
#, c-format
msgid "entering main parallel loop"
msgstr "вход в основной параллельный цикл"
#: pg_backup_archiver.c:4350
#: pg_backup_archiver.c:4352
#, c-format
msgid "skipping item %d %s %s"
msgstr "объект %d %s %s пропускается"
#: pg_backup_archiver.c:4359
#: pg_backup_archiver.c:4361
#, c-format
msgid "launching item %d %s %s"
msgstr "объект %d %s %s запускается"
#: pg_backup_archiver.c:4413
#: pg_backup_archiver.c:4415
#, c-format
msgid "finished main parallel loop"
msgstr "основной параллельный цикл закончен"
#: pg_backup_archiver.c:4449
#: pg_backup_archiver.c:4451
#, c-format
msgid "processing missed item %d %s %s"
msgstr "обработка пропущенного объекта %d %s %s"
#: pg_backup_archiver.c:4991
#: pg_backup_archiver.c:4993
#, c-format
msgid "table \"%s\" could not be created, will not restore its data"
msgstr "создать таблицу \"%s\" не удалось, её данные не будут восстановлены"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 08:37+0000\n"
"POT-Creation-Date: 2026-08-07 09:31+0000\n"
"PO-Revision-Date: 2024-03-26 11:01+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -94,17 +94,27 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_resetxlog (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 11:39+0200\n"
"PO-Revision-Date: 2026-02-07 09:15+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:50+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -98,17 +98,27 @@ msgstr "не удалось записать файл \"%s\": %m"
msgid "could not fsync file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_rewind (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-08-28 04:23+0000\n"
"POT-Creation-Date: 2026-08-07 09:33+0000\n"
"PO-Revision-Date: 2024-08-28 07:51+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -36,18 +36,18 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/controldata_utils.c:97 file_ops.c:326 file_ops.c:330
#: ../../common/controldata_utils.c:97 file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: ../../common/controldata_utils.c:110 file_ops.c:341 local_source.c:104
#: local_source.c:163 parsexlog.c:350
#: ../../common/controldata_utils.c:110 file_ops.c:364 local_source.c:104
#: local_source.c:163 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
#: ../../common/controldata_utils.c:119 file_ops.c:344 parsexlog.c:352
#: ../../common/controldata_utils.c:119 file_ops.c:367 parsexlog.c:373
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
@@ -79,12 +79,12 @@ msgstr ""
#: ../../common/controldata_utils.c:230 ../../common/file_utils.c:70
#: ../../common/file_utils.c:347 ../../common/file_utils.c:406
#: ../../common/file_utils.c:480 ../../fe_utils/recovery_gen.c:140
#: parsexlog.c:312
#: parsexlog.c:333
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: ../../common/controldata_utils.c:249 file_ops.c:117
#: ../../common/controldata_utils.c:249 file_ops.c:120
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schreiben: %m"
@@ -95,24 +95,34 @@ msgstr "konnte Datei »%s« nicht schreiben: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "konnte Dateisystem für Datei »%s« nicht synchronisieren: %m"
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: ../../fe_utils/archive.c:86 file_ops.c:417
#: ../../fe_utils/archive.c:86 file_ops.c:353 file_ops.c:440
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
@@ -123,12 +133,12 @@ msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
msgid "this build does not support sync method \"%s\""
msgstr "diese Installation unterstützt Sync-Methode »%s« nicht"
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:388
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:462
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:485
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
@@ -235,117 +245,152 @@ msgstr "konnte nicht in Datei »%s« schreiben: %m"
msgid "could not create file \"%s\": %m"
msgstr "konnte Datei »%s« nicht erstellen: %m"
#: ../../fe_utils/string_utils.c:434
#: ../../fe_utils/string_utils.c:587
#, c-format
msgid "shell command argument contains a newline or carriage return: \"%s\"\n"
msgstr "Argument des Shell-Befehls enthält Newline oder Carriage Return: »%s«\n"
#: ../../fe_utils/string_utils.c:607
#: ../../fe_utils/string_utils.c:760
#, c-format
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "Datenbankname enthält Newline oder Carriage Return: »%s«\n"
#: file_ops.c:67
#: file_ops.c:52
#, c-format
msgid "target file path is unsafe for open: \"%s\""
msgstr "Zieldateipfad ist zum Öffnen nicht sicher: »%s«"
#: file_ops.c:70
#, c-format
msgid "could not open target file \"%s\": %m"
msgstr "konnte Zieldatei »%s« nicht öffnen: %m"
#: file_ops.c:81
#: file_ops.c:84
#, c-format
msgid "could not close target file \"%s\": %m"
msgstr "konnte Zieldatei »%s« nicht schließen: %m"
#: file_ops.c:101
#: file_ops.c:104
#, c-format
msgid "could not seek in target file \"%s\": %m"
msgstr "konnte Positionszeiger in Zieldatei »%s« nicht setzen: %m"
#: file_ops.c:150 file_ops.c:177
#: file_ops.c:153 file_ops.c:180
#, c-format
msgid "undefined file type for \"%s\""
msgstr "undefinierter Dateityp für »%s«"
#: file_ops.c:173
#: file_ops.c:176
#, c-format
msgid "invalid action (CREATE) for regular file"
msgstr "ungültige Aktion (CREATE) für normale Datei"
#: file_ops.c:200
#: file_ops.c:195
#, c-format
msgid "target file path is unsafe for removal: \"%s\""
msgstr "Zieldateipfad ist zum Entfernen nicht sicher: »%s«"
#: file_ops.c:206
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "konnte Datei »%s« nicht löschen: %m"
#: file_ops.c:218
#, c-format
msgid "target file path is unsafe for truncation: \"%s\""
msgstr "Zieldateipfad ist für das Kürzen nicht sicher: »%s«"
#: file_ops.c:227
#, c-format
msgid "could not open file \"%s\" for truncation: %m"
msgstr "konnte Datei »%s« nicht zum Kürzen öffnen: %m"
#: file_ops.c:222
#: file_ops.c:231
#, c-format
msgid "could not truncate file \"%s\" to %u: %m"
msgstr "konnte Datei »%s« nicht auf %u kürzen: %m"
#: file_ops.c:238
#: file_ops.c:243
#, c-format
msgid "target directory path is unsafe for directory creation: \"%s\""
msgstr "Zielverzeichnispfad ist zum Erstellen des Verzeichnisses nicht sicher: »%s«"
#: file_ops.c:251
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht erzeugen: %m"
#: file_ops.c:252
#: file_ops.c:261
#, c-format
msgid "target directory path is unsafe for directory removal: \"%s\""
msgstr "Zielverzeichnispfad ist zum Entfernen des Verzeichnisses nicht sicher: »%s«"
#: file_ops.c:269
#, c-format
msgid "could not remove directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht löschen: %m"
#: file_ops.c:266
#: file_ops.c:279
#, c-format
msgid "target symlink path is unsafe for creation: \"%s\""
msgstr "Ziel-Symlink-Pfad ist zum Erstellen nicht sicher: »%s«"
#: file_ops.c:286
#, c-format
msgid "could not create symbolic link at \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht erstellen: %m"
#: file_ops.c:280
#: file_ops.c:296
#, c-format
msgid "target symlink path is unsafe for removal: \"%s\""
msgstr "Ziel-Symlink-Pfad ist zum Entfernen nicht sicher: »%s«"
#: file_ops.c:303
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht löschen: %m"
#: file_ops.c:441
#: file_ops.c:464
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: file_ops.c:444
#: file_ops.c:467
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
#: file_ops.c:466
#: file_ops.c:489
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht schließen: %m"
#: filemap.c:235
#: filemap.c:297
#, c-format
msgid "data file \"%s\" in source is not a regular file"
msgstr "Datendatei »%s« in der Quelle ist keine normale Datei"
#: filemap.c:240 filemap.c:273
#: filemap.c:302 filemap.c:335
#, c-format
msgid "duplicate source file \"%s\""
msgstr "doppelte Quelldatei »%s«"
#: filemap.c:328
#: filemap.c:390
#, c-format
msgid "unexpected page modification for non-regular file \"%s\""
msgstr "unerwartete Seitenänderung für nicht normale Datei »%s«"
#: filemap.c:682 filemap.c:776
#: filemap.c:744 filemap.c:846
#, c-format
msgid "unknown file type for \"%s\""
msgstr "unbekannter Dateityp für »%s«"
#: filemap.c:709
#: filemap.c:779
#, c-format
msgid "file \"%s\" is of different type in source and target"
msgstr "Datei »%s« hat unterschiedlichen Typ in Quelle und Ziel"
#: filemap.c:781
#: filemap.c:851
#, c-format
msgid "could not decide what to do with file \"%s\""
msgstr "konnte nicht entscheiden, was mit Datei »%s« zu tun ist"
@@ -490,7 +535,7 @@ msgstr "konnte Positionszeiger in Quelldatei nicht setzen: %m"
msgid "unexpected EOF while reading file \"%s\""
msgstr "unerwartetes EOF beim Lesen der Datei »%s«"
#: parsexlog.c:80 parsexlog.c:139 parsexlog.c:199
#: parsexlog.c:80 parsexlog.c:139 parsexlog.c:201
#, c-format
msgid "out of memory while allocating a WAL reading processor"
msgstr "Speicher aufgebraucht beim Anlegen eines WAL-Leseprozessors"
@@ -510,22 +555,22 @@ msgstr "konnte WAL-Eintrag bei %X/%X nicht lesen"
msgid "end pointer %X/%X is not a valid end point; expected %X/%X"
msgstr "Endpunkt %X/%X ist kein gültiger Endpunkt; %X/%X erwartet"
#: parsexlog.c:212
#: parsexlog.c:214
#, c-format
msgid "could not find previous WAL record at %X/%X: %s"
msgstr "konnte vorangegangenen WAL-Eintrag bei %X/%X nicht finden: %s"
#: parsexlog.c:216
#: parsexlog.c:218
#, c-format
msgid "could not find previous WAL record at %X/%X"
msgstr "konnte vorangegangenen WAL-Eintrag bei %X/%X nicht finden"
#: parsexlog.c:341
#: parsexlog.c:362
#, c-format
msgid "could not seek in file \"%s\": %m"
msgstr "konnte Positionszeiger in Datei »%s« nicht setzen: %m"
#: parsexlog.c:440
#: parsexlog.c:461
#, c-format
msgid "WAL record modifies a relation, but record type is not recognized: lsn: %X/%X, rmid: %d, rmgr: %s, info: %02X"
msgstr "WAL-Eintrag modifiziert eine Relation, aber Typ des Eintrags wurde nicht erkannt: lsn: %X/%X, rmid: %d, rmgr: %s, info: %02X"
@@ -730,154 +775,154 @@ msgstr "Server divergierten bei WAL-Position %X/%X auf Zeitleiste %u"
msgid "no rewind required"
msgstr "kein Rückspulen nötig"
#: pg_rewind.c:460
#: pg_rewind.c:463
#, c-format
msgid "rewinding from last common checkpoint at %X/%X on timeline %u"
msgstr "Rückspulen ab letztem gemeinsamen Checkpoint bei %X/%X auf Zeitleiste %u"
#: pg_rewind.c:470
#: pg_rewind.c:473
#, c-format
msgid "reading source file list"
msgstr "lese Quelldateiliste"
#: pg_rewind.c:474
#: pg_rewind.c:477
#, c-format
msgid "reading target file list"
msgstr "lese Zieldateiliste"
#: pg_rewind.c:483
#: pg_rewind.c:486
#, c-format
msgid "reading WAL in target"
msgstr "lese WAL im Ziel-Cluster"
#: pg_rewind.c:504
#: pg_rewind.c:507
#, c-format
msgid "need to copy %lu MB (total source directory size is %lu MB)"
msgstr "%lu MB müssen kopiert werden (Gesamtgröße des Quellverzeichnisses ist %lu MB)"
#: pg_rewind.c:522
#: pg_rewind.c:525
#, c-format
msgid "syncing target data directory"
msgstr "synchronisiere Zieldatenverzeichnis"
#: pg_rewind.c:538
#: pg_rewind.c:541
#, c-format
msgid "Done!"
msgstr "Fertig!"
#: pg_rewind.c:618
#: pg_rewind.c:621
#, c-format
msgid "no action decided for file \"%s\""
msgstr "keine Aktion bestimmt für Datei »%s«"
#: pg_rewind.c:650
#: pg_rewind.c:653
#, c-format
msgid "source system was modified while pg_rewind was running"
msgstr "Quellsystem wurde verändert, während pg_rewind lief"
#: pg_rewind.c:654
#: pg_rewind.c:657
#, c-format
msgid "creating backup label and updating control file"
msgstr "erzeuge Backup-Label und aktualisiere Kontrolldatei"
#: pg_rewind.c:704
#: pg_rewind.c:707
#, c-format
msgid "source system was in unexpected state at end of rewind"
msgstr "Quellsystem war in einem unerwarteten Zustand am Ende des Rückspulens"
#: pg_rewind.c:736
#: pg_rewind.c:739
#, c-format
msgid "source and target clusters are from different systems"
msgstr "Quell- und Ziel-Cluster sind von verschiedenen Systemen"
#: pg_rewind.c:744
#: pg_rewind.c:747
#, c-format
msgid "clusters are not compatible with this version of pg_rewind"
msgstr "die Cluster sind nicht mit dieser Version von pg_rewind kompatibel"
#: pg_rewind.c:754
#: pg_rewind.c:757
#, c-format
msgid "target server needs to use either data checksums or \"wal_log_hints = on\""
msgstr "Zielserver muss entweder Datenprüfsummen oder »wal_log_hints = on« verwenden"
#: pg_rewind.c:765
#: pg_rewind.c:768
#, c-format
msgid "target server must be shut down cleanly"
msgstr "Zielserver muss sauber heruntergefahren worden sein"
#: pg_rewind.c:775
#: pg_rewind.c:778
#, c-format
msgid "source data directory must be shut down cleanly"
msgstr "Quelldatenverzeichnis muss sauber heruntergefahren worden sein"
#: pg_rewind.c:822
#: pg_rewind.c:825
#, c-format
msgid "%*s/%s kB (%d%%) copied"
msgstr "%*s/%s kB (%d%%) kopiert"
#: pg_rewind.c:948
#: pg_rewind.c:951
#, c-format
msgid "could not find common ancestor of the source and target cluster's timelines"
msgstr "konnte keinen gemeinsamen Anfangspunkt in den Zeitleisten von Quell- und Ziel-Cluster finden"
#: pg_rewind.c:989
#: pg_rewind.c:992
#, c-format
msgid "backup label buffer too small"
msgstr "Puffer für Backup-Label ist zu klein"
#: pg_rewind.c:1012
#: pg_rewind.c:1015
#, c-format
msgid "unexpected control file CRC"
msgstr "unerwartete CRC in Kontrolldatei"
#: pg_rewind.c:1024
#: pg_rewind.c:1027
#, c-format
msgid "unexpected control file size %d, expected %d"
msgstr "unerwartete Kontrolldateigröße %d, erwartet wurde %d"
#: pg_rewind.c:1034
#: pg_rewind.c:1037
#, c-format
msgid "invalid WAL segment size in control file (%d byte)"
msgid_plural "invalid WAL segment size in control file (%d bytes)"
msgstr[0] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Byte)"
msgstr[1] "ungültige WAL-Segmentgröße in Kontrolldatei (%d Bytes)"
#: pg_rewind.c:1038
#: pg_rewind.c:1041
#, c-format
msgid "The WAL segment size must be a power of two between 1 MB and 1 GB."
msgstr "Die WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein."
#: pg_rewind.c:1075 pg_rewind.c:1143
#: pg_rewind.c:1078 pg_rewind.c:1146
#, c-format
msgid "program \"%s\" is needed by %s but was not found in the same directory as \"%s\""
msgstr "Programm »%s« wird von %s benötigt, aber wurde nicht im selben Verzeichnis wie »%s« gefunden"
#: pg_rewind.c:1078 pg_rewind.c:1146
#: pg_rewind.c:1081 pg_rewind.c:1149
#, c-format
msgid "program \"%s\" was found by \"%s\" but was not the same version as %s"
msgstr "Programm »%s« wurde von »%s« gefunden, aber es hatte nicht die gleiche Version wie %s"
#: pg_rewind.c:1107
#: pg_rewind.c:1110
#, c-format
msgid "could not read restore_command from target cluster"
msgstr "konnte restore_command des Ziel-Clusters nicht lesen"
#: pg_rewind.c:1112
#: pg_rewind.c:1115
#, c-format
msgid "\"restore_command\" is not set in the target cluster"
msgstr "»restore_command« ist im Ziel-Cluster nicht gesetzt"
#: pg_rewind.c:1150
#: pg_rewind.c:1153
#, c-format
msgid "executing \"%s\" for target server to complete crash recovery"
msgstr "führe »%s« für Zielserver aus, um Wiederherstellung abzuschließen"
#: pg_rewind.c:1188
#: pg_rewind.c:1191
#, c-format
msgid "postgres single-user mode in target cluster failed"
msgstr "postgres im Einzelbenutzermodus im Ziel-Cluster fehlgeschlagen"
#: pg_rewind.c:1189
#: pg_rewind.c:1192
#, c-format
msgid "Command was: %s"
msgstr "Die Anweisung war: %s"
@@ -927,147 +972,147 @@ msgstr "ungültiger Datensatz-Offset bei %X/%X: mindestens %u erwartet, %u erhal
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
#: xlogreader.c:669 xlogreader.c:1134
#: xlogreader.c:669 xlogreader.c:1144
#, c-format
msgid "invalid record length at %X/%X: expected at least %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: mindestens %u erwartet, %u erhalten"
#: xlogreader.c:758
#: xlogreader.c:759
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
#: xlogreader.c:771
#: xlogreader.c:772
#, c-format
msgid "invalid contrecord length %u (expected %lld) at %X/%X"
msgstr "ungültige Contrecord-Länge %u (erwartet %lld) bei %X/%X"
#: xlogreader.c:1142
#: xlogreader.c:1152
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ungültige Resource-Manager-ID %u bei %X/%X"
#: xlogreader.c:1155 xlogreader.c:1171
#: xlogreader.c:1165 xlogreader.c:1181
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "Datensatz mit falschem Prev-Link %X/%X bei %X/%X"
#: xlogreader.c:1209
#: xlogreader.c:1219
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "ungültige Resource-Manager-Datenprüfsumme in Datensatz bei %X/%X"
#: xlogreader.c:1243
#: xlogreader.c:1253
#, c-format
msgid "invalid magic number %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige magische Zahl %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1258 xlogreader.c:1300
#: xlogreader.c:1268 xlogreader.c:1310
#, c-format
msgid "invalid info bits %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige Info-Bits %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1274
#: xlogreader.c:1284
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %llu, pg_control database system identifier is %llu"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: Datenbanksystemidentifikator in WAL-Datei ist %llu, Datenbanksystemidentifikator in pg_control ist %llu"
#: xlogreader.c:1282
#: xlogreader.c:1292
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche Segmentgröße im Seitenkopf"
#: xlogreader.c:1288
#: xlogreader.c:1298
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche XLOG_BLCKSZ im Seitenkopf"
#: xlogreader.c:1320
#: xlogreader.c:1330
#, c-format
msgid "unexpected pageaddr %X/%X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "unerwartete Pageaddr %X/%X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1346
#: xlogreader.c:1356
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in WAL segment %s, LSN %X/%X, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1749
#: xlogreader.c:1759
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %u außer der Reihe bei %X/%X"
#: xlogreader.c:1773
#: xlogreader.c:1783
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA gesetzt, aber keine Daten enthalten bei %X/%X"
#: xlogreader.c:1780
#: xlogreader.c:1790
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA nicht gesetzt, aber Datenlänge ist %u bei %X/%X"
#: xlogreader.c:1816
#: xlogreader.c:1826
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE gesetzt, aber Loch Offset %u Länge %u Block-Abbild-Länge %u bei %X/%X"
#: xlogreader.c:1832
#: xlogreader.c:1842
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE nicht gesetzt, aber Loch Offset %u Länge %u bei %X/%X"
#: xlogreader.c:1846
#: xlogreader.c:1856
#, c-format
msgid "BKPIMAGE_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
#: xlogreader.c:1861
#: xlogreader.c:1871
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
#: xlogreader.c:1877
#: xlogreader.c:1887
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL gesetzt, aber keine vorangehende Relation bei %X/%X"
#: xlogreader.c:1889
#: xlogreader.c:1899
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
#: xlogreader.c:1956
#: xlogreader.c:1966
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
#: xlogreader.c:1982
#: xlogreader.c:1992
#, c-format
msgid "could not locate backup block with ID %d in WAL record"
msgstr "konnte Backup-Block mit ID %d nicht im WAL-Eintrag finden"
#: xlogreader.c:2066
#: xlogreader.c:2076
#, c-format
msgid "could not restore image at %X/%X with invalid block %d specified"
msgstr "konnte Abbild bei %X/%X mit ungültigem angegebenen Block %d nicht wiederherstellen"
#: xlogreader.c:2073
#: xlogreader.c:2083
#, c-format
msgid "could not restore image at %X/%X with invalid state, block %d"
msgstr "konnte Abbild mit ungültigem Zustand bei %X/%X nicht wiederherstellen, Block %d"
#: xlogreader.c:2100 xlogreader.c:2117
#: xlogreader.c:2110 xlogreader.c:2127
#, c-format
msgid "could not restore image at %X/%X compressed with %s not supported by build, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit %s, nicht unterstützt von dieser Installation, Block %d"
#: xlogreader.c:2126
#: xlogreader.c:2136
#, c-format
msgid "could not restore image at %X/%X compressed with unknown method, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit unbekannter Methode, Block %d"
#: xlogreader.c:2134
#: xlogreader.c:2144
#, c-format
msgid "could not decompress image at %X/%X, block %d"
msgstr "konnte Abbild bei %X/%X nicht dekomprimieren, Block %d"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_rewind (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-02-28 10:06+0900\n"
"PO-Revision-Date: 2025-03-03 17:33+0900\n"
"POT-Creation-Date: 2026-05-12 14:47+0900\n"
"PO-Revision-Date: 2026-05-15 11:42+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -40,18 +40,18 @@ msgstr "詳細: "
msgid "hint: "
msgstr "ヒント: "
#: ../../common/controldata_utils.c:97 file_ops.c:326 file_ops.c:330
#: ../../common/controldata_utils.c:97 file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "ファイル\"%s\"を読み取り用にオープンできませんでした: %m"
#: ../../common/controldata_utils.c:110 file_ops.c:341 local_source.c:104
#: ../../common/controldata_utils.c:110 file_ops.c:364 local_source.c:104
#: local_source.c:163 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "ファイル\"%s\"の読み取りに失敗しました: %m"
#: ../../common/controldata_utils.c:119 file_ops.c:344 parsexlog.c:373
#: ../../common/controldata_utils.c:119 file_ops.c:367 parsexlog.c:373
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$zuバイトのうち%2$dバイトを読み込みました"
@@ -87,7 +87,7 @@ msgstr ""
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"をオープンできませんでした: %m"
#: ../../common/controldata_utils.c:249 file_ops.c:117
#: ../../common/controldata_utils.c:249 file_ops.c:120
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "ファイル\"%s\"を書き出せませんでした: %m"
@@ -98,24 +98,34 @@ msgstr "ファイル\"%s\"を書き出せませんでした: %m"
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "null ポインタを複製できません(内部エラー)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "ファイル\"%s\"に対してファイルシステムを同期できませんでした: %m"
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: ../../fe_utils/archive.c:86 file_ops.c:417
#: ../../fe_utils/archive.c:86 file_ops.c:353 file_ops.c:440
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "ファイル\"%s\"のstatに失敗しました: %m"
@@ -126,12 +136,12 @@ msgstr "ファイル\"%s\"のstatに失敗しました: %m"
msgid "this build does not support sync method \"%s\""
msgstr "このビルドでは同期方式\"%s\"をサポートしていません"
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:388
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:462
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:485
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
@@ -248,77 +258,112 @@ msgstr "シェルコマンドの引数に改行(LF)または復帰(CR)が含ま
msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr "データベース名に改行(LF)または復帰(CR)が含まれています: \"%s\"\n"
#: file_ops.c:67
#: file_ops.c:52
#, c-format
msgid "target file path is unsafe for open: \"%s\""
msgstr "対象ファイルパスは安全でないため open できません: \"%s\""
#: file_ops.c:70
#, c-format
msgid "could not open target file \"%s\": %m"
msgstr "ターゲットファイル\"%s\"をオープンできませんでした: %m"
#: file_ops.c:81
#: file_ops.c:84
#, c-format
msgid "could not close target file \"%s\": %m"
msgstr "ターゲットファイル\"%s\"をクローズできませんでした: %m"
#: file_ops.c:101
#: file_ops.c:104
#, c-format
msgid "could not seek in target file \"%s\": %m"
msgstr "ターゲットファイル\"%s\"をシークできませんでした: %m"
#: file_ops.c:150 file_ops.c:177
#: file_ops.c:153 file_ops.c:180
#, c-format
msgid "undefined file type for \"%s\""
msgstr "\"%s\"に対する未定義のファイルタイプ"
#: file_ops.c:173
#: file_ops.c:176
#, c-format
msgid "invalid action (CREATE) for regular file"
msgstr "通常のファイルに対する不正なアクション(CREATE)です"
#: file_ops.c:200
#: file_ops.c:195
#, c-format
msgid "target file path is unsafe for removal: \"%s\""
msgstr "対象ファイルパスは安全でないため削除できません: \"%s\""
#: file_ops.c:206
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "ファイル\"%s\"を削除できませんでした: %m"
#: file_ops.c:218
#, c-format
msgid "target file path is unsafe for truncation: \"%s\""
msgstr "対象ファイルパスは安全でないため切り詰めできません: \"%s\""
#: file_ops.c:227
#, c-format
msgid "could not open file \"%s\" for truncation: %m"
msgstr "ファイル\"%s\"を切り詰めのためにオープンできませんでした: %m"
#: file_ops.c:222
#: file_ops.c:231
#, c-format
msgid "could not truncate file \"%s\" to %u: %m"
msgstr "ファイル\"%s\"を%uバイトに切り詰められませんでした: %m"
#: file_ops.c:238
#: file_ops.c:243
#, c-format
msgid "target directory path is unsafe for directory creation: \"%s\""
msgstr "対象ディレクトリパスは安全でないため作成はできません: \"%s\""
#: file_ops.c:251
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を作成できませんでした: %m"
#: file_ops.c:252
#: file_ops.c:261
#, c-format
msgid "target directory path is unsafe for directory removal: \"%s\""
msgstr "対象ディレクトリパスは安全でないため削除はできません: \"%s\""
#: file_ops.c:269
#, c-format
msgid "could not remove directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を削除できませんでした: %m"
#: file_ops.c:266
#: file_ops.c:279
#, c-format
msgid "target symlink path is unsafe for creation: \"%s\""
msgstr "対象シンボリックリンクのパスは安全でないため作成はできません: \"%s\""
#: file_ops.c:286
#, c-format
msgid "could not create symbolic link at \"%s\": %m"
msgstr "\"%s\"にシンボリックリンクを作成できませんでした: %m"
#: file_ops.c:280
#: file_ops.c:296
#, c-format
msgid "target symlink path is unsafe for removal: \"%s\""
msgstr "対象シンボリックリンクのパスは安全でないため削除はできません: \"%s\""
#: file_ops.c:303
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を削除できませんでした: %m"
#: file_ops.c:441
#: file_ops.c:464
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を読めませんでした: %m"
#: file_ops.c:444
#: file_ops.c:467
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "シンボリックリンク\"%s\"の参照先が長すぎます"
#: file_ops.c:466
#: file_ops.c:489
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をクローズできませんでした: %m"
@@ -925,147 +970,147 @@ msgstr "%X/%Xのレコードオフセットが無効です:最低でも%uを期
msgid "contrecord is requested by %X/%X"
msgstr "%X/%Xではcontrecordが必要です"
#: xlogreader.c:669 xlogreader.c:1134
#: xlogreader.c:669 xlogreader.c:1144
#, c-format
msgid "invalid record length at %X/%X: expected at least %u, got %u"
msgstr "%X/%Xのレコード長が無効です:最低でも%uを期待していましたが、実際は%uでした"
#: xlogreader.c:758
#: xlogreader.c:759
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "%X/%Xで contrecord フラグがありません"
#: xlogreader.c:771
#: xlogreader.c:772
#, c-format
msgid "invalid contrecord length %u (expected %lld) at %X/%X"
msgstr "%3$X/%4$Xの継続レコードの長さ%1$u(正しくは%2$lld)は不正です"
#: xlogreader.c:1142
#: xlogreader.c:1152
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "%2$X/%3$XのリソースマネージャID %1$uが無効です"
#: xlogreader.c:1155 xlogreader.c:1171
#: xlogreader.c:1165 xlogreader.c:1181
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "直前のリンク%1$X/%2$Xが不正なレコードが%3$X/%4$Xにあります"
#: xlogreader.c:1209
#: xlogreader.c:1219
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "%X/%Xのレコード内のリソースマネージャデータのチェックサムが不正です"
#: xlogreader.c:1243
#: xlogreader.c:1253
#, c-format
msgid "invalid magic number %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "WALセグメント%2$s、LSN %3$X/%4$X、オフセット%5$uで不正なマジックナンバー%1$04X"
#: xlogreader.c:1258 xlogreader.c:1300
#: xlogreader.c:1268 xlogreader.c:1310
#, c-format
msgid "invalid info bits %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "WALセグメント %2$s、LSN %3$X/%4$X、オフセット%5$uで不正な情報ビット列%1$04X"
#: xlogreader.c:1274
#: xlogreader.c:1284
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %llu, pg_control database system identifier is %llu"
msgstr "WALファイルは異なるデータベースシステム由来のものです: WALファイルのデータベースシステム識別子は %lluで、pg_control におけるデータベースシステム識別子は %lluです"
#: xlogreader.c:1282
#: xlogreader.c:1292
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL ファイルは異なるデータベースシステム由来のものです: ページヘッダーのセグメントサイズが正しくありません"
#: xlogreader.c:1288
#: xlogreader.c:1298
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL ファイルは異なるデータベースシステム由来のものです: ページヘッダーのXLOG_BLCKSZが正しくありません"
#: xlogreader.c:1320
#: xlogreader.c:1330
#, c-format
msgid "unexpected pageaddr %X/%X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "WALセグメント%3$s、LSN %4$X/%5$X、オフセット%6$uで想定外のページアドレス%1$X/%2$X"
#: xlogreader.c:1346
#: xlogreader.c:1356
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in WAL segment %s, LSN %X/%X, offset %u"
msgstr "WALセグメント%3$s、LSN %4$X/%5$X、オフセット%6$uで異常な順序のタイムラインID %1$u(%2$uの後)"
#: xlogreader.c:1749
#: xlogreader.c:1759
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %uが%X/%Xで無効です"
#: xlogreader.c:1773
#: xlogreader.c:1783
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATAが設定されていますが、%X/%Xにデータがありません"
#: xlogreader.c:1780
#: xlogreader.c:1790
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATAが設定されていませんが、%2$X/%3$Xのデータ長は%1$u"
#: xlogreader.c:1816
#: xlogreader.c:1826
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLEが設定されていますが、%4$X/%5$Xでホールオフセット%1$u、長さ%2$u、ブロックイメージ長%3$u"
#: xlogreader.c:1832
#: xlogreader.c:1842
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLEが設定されていませんが、%3$X/%4$Xにホールオフセット%1$u、長さ%2$u"
#: xlogreader.c:1846
#: xlogreader.c:1856
#, c-format
msgid "BKPIMAGE_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_COMPRESSEDが設定されていますが、%2$X/%3$Xにおいてブロックイメージ長が%1$uです"
#: xlogreader.c:1861
#: xlogreader.c:1871
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLEもBKPIMAGE_COMPRESSEDも設定されていませんが、%2$X/%3$Xにおいてブロックイメージ長が%1$uです"
#: xlogreader.c:1877
#: xlogreader.c:1887
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_RELが設定されていますが、%X/%Xにおいて以前のリレーションがありません"
#: xlogreader.c:1889
#: xlogreader.c:1899
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "%2$X/%3$Xにおけるblock_id %1$uが無効です"
#: xlogreader.c:1956
#: xlogreader.c:1966
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "%X/%Xのレコードのサイズが無効です"
#: xlogreader.c:1982
#: xlogreader.c:1992
#, c-format
msgid "could not locate backup block with ID %d in WAL record"
msgstr "WALレコード中のID %dのバックアップブロックを特定できませんでした"
#: xlogreader.c:2066
#: xlogreader.c:2076
#, c-format
msgid "could not restore image at %X/%X with invalid block %d specified"
msgstr "%X/%Xで不正なブロック%dが指定されているためイメージが復元できませんでした"
#: xlogreader.c:2073
#: xlogreader.c:2083
#, c-format
msgid "could not restore image at %X/%X with invalid state, block %d"
msgstr "%X/%Xでブロック%dのイメージが不正な状態であるため復元できませんでした"
#: xlogreader.c:2100 xlogreader.c:2117
#: xlogreader.c:2110 xlogreader.c:2127
#, c-format
msgid "could not restore image at %X/%X compressed with %s not supported by build, block %d"
msgstr "%1$X/%2$Xで、ブロック%4$dがこのビルドでサポートされない圧縮方式%3$sで圧縮されているため復元できませんでした"
#: xlogreader.c:2126
#: xlogreader.c:2136
#, c-format
msgid "could not restore image at %X/%X compressed with unknown method, block %d"
msgstr "%X/%Xでブロック%dのイメージが不明な方式で圧縮されているため復元できませんでした"
#: xlogreader.c:2134
#: xlogreader.c:2144
#, c-format
msgid "could not decompress image at %X/%X, block %d"
msgstr "%X/%Xのブロック%dが伸張できませんでした"

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_rewind (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-21 05:20+0200\n"
"PO-Revision-Date: 2026-02-07 09:14+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 21:23+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -37,18 +37,18 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/controldata_utils.c:97 file_ops.c:326
#: ../../common/controldata_utils.c:97 file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "не удалось открыть файл \"%s\" для чтения: %m"
#: ../../common/controldata_utils.c:110 file_ops.c:341 local_source.c:104
#: ../../common/controldata_utils.c:110 file_ops.c:364 local_source.c:104
#: local_source.c:163 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
#: ../../common/controldata_utils.c:119 file_ops.c:344 parsexlog.c:373
#: ../../common/controldata_utils.c:119 file_ops.c:367 parsexlog.c:373
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "не удалось прочитать файл \"%s\" (прочитано байт: %d из %zu)"
@@ -85,7 +85,7 @@ msgstr ""
msgid "could not open file \"%s\": %m"
msgstr "не удалось открыть файл \"%s\": %m"
#: ../../common/controldata_utils.c:249 file_ops.c:117
#: ../../common/controldata_utils.c:249 file_ops.c:120
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "не удалось записать файл \"%s\": %m"
@@ -96,24 +96,34 @@ msgstr "не удалось записать файл \"%s\": %m"
msgid "could not fsync file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:76
#, c-format
msgid "could not synchronize file system for file \"%s\": %m"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %m"
#: ../../common/file_utils.c:120 ../../common/file_utils.c:566
#: ../../fe_utils/archive.c:86 file_ops.c:330 file_ops.c:417
#: ../../fe_utils/archive.c:86 file_ops.c:353 file_ops.c:440
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "не удалось получить информацию о файле \"%s\": %m"
@@ -124,12 +134,12 @@ msgstr "не удалось получить информацию о файле
msgid "this build does not support sync method \"%s\""
msgstr "эта сборка программы не поддерживает метод синхронизации \"%s\""
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:388
#: ../../common/file_utils.c:151 ../../common/file_utils.c:281 file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "не удалось открыть каталог \"%s\": %m"
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:462
#: ../../common/file_utils.c:169 ../../common/file_utils.c:315 file_ops.c:485
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "не удалось прочитать каталог \"%s\": %m"
@@ -249,77 +259,112 @@ msgid "database name contains a newline or carriage return: \"%s\"\n"
msgstr ""
"имя базы данных содержит символ новой строки или перевода каретки: \"%s\"\n"
#: file_ops.c:67
#: file_ops.c:52
#, c-format
msgid "target file path is unsafe for open: \"%s\""
msgstr "целевой путь небезопасен для открытия файла: \"%s\""
#: file_ops.c:70
#, c-format
msgid "could not open target file \"%s\": %m"
msgstr "не удалось открыть целевой файл \"%s\": %m"
#: file_ops.c:81
#: file_ops.c:84
#, c-format
msgid "could not close target file \"%s\": %m"
msgstr "не удалось закрыть целевой файл \"%s\": %m"
#: file_ops.c:101
#: file_ops.c:104
#, c-format
msgid "could not seek in target file \"%s\": %m"
msgstr "не удалось переместиться в целевом файле \"%s\": %m"
#: file_ops.c:150 file_ops.c:177
#: file_ops.c:153 file_ops.c:180
#, c-format
msgid "undefined file type for \"%s\""
msgstr "неопределённый тип файла \"%s\""
#: file_ops.c:173
#: file_ops.c:176
#, c-format
msgid "invalid action (CREATE) for regular file"
msgstr "неверное действие (CREATE) для обычного файла"
#: file_ops.c:200
#: file_ops.c:195
#, c-format
msgid "target file path is unsafe for removal: \"%s\""
msgstr "целевой путь небезопасен для удаления файла: \"%s\""
#: file_ops.c:206
#, c-format
msgid "could not remove file \"%s\": %m"
msgstr "не удалось стереть файл \"%s\": %m"
#: file_ops.c:218
#, c-format
msgid "target file path is unsafe for truncation: \"%s\""
msgstr "целевой путь небезопасен для усечения файла: \"%s\""
#: file_ops.c:227
#, c-format
msgid "could not open file \"%s\" for truncation: %m"
msgstr "не удалось открыть файл \"%s\" для усечения: %m"
#: file_ops.c:222
#: file_ops.c:231
#, c-format
msgid "could not truncate file \"%s\" to %u: %m"
msgstr "не удалось обрезать файл \"%s\" до нужного размера (%u): %m"
#: file_ops.c:238
#: file_ops.c:243
#, c-format
msgid "target directory path is unsafe for directory creation: \"%s\""
msgstr "целевой путь небезопасен для создания каталога: \"%s\""
#: file_ops.c:251
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "не удалось создать каталог \"%s\": %m"
#: file_ops.c:252
#: file_ops.c:261
#, c-format
msgid "target directory path is unsafe for directory removal: \"%s\""
msgstr "целевой путь небезопасен для удаления каталога: \"%s\""
#: file_ops.c:269
#, c-format
msgid "could not remove directory \"%s\": %m"
msgstr "ошибка при удалении каталога \"%s\": %m"
#: file_ops.c:266
#: file_ops.c:279
#, c-format
msgid "target symlink path is unsafe for creation: \"%s\""
msgstr "целевой путь небезопасен для создания символической ссылки: \"%s\""
#: file_ops.c:286
#, c-format
msgid "could not create symbolic link at \"%s\": %m"
msgstr "не удалось создать символическую ссылку \"%s\": %m"
#: file_ops.c:280
#: file_ops.c:296
#, c-format
msgid "target symlink path is unsafe for removal: \"%s\""
msgstr "целевой путь небезопасен для удаления символической ссылки: \"%s\""
#: file_ops.c:303
#, c-format
msgid "could not remove symbolic link \"%s\": %m"
msgstr "ошибка при удалении символической ссылки \"%s\": %m"
#: file_ops.c:441
#: file_ops.c:464
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "не удалось прочитать символическую ссылку \"%s\": %m"
#: file_ops.c:444
#: file_ops.c:467
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "целевой путь символической ссылки \"%s\" слишком длинный"
#: file_ops.c:466
#: file_ops.c:489
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "не удалось закрыть каталог \"%s\": %m"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_test_fsync (PostgreSQL) 15\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:54+0000\n"
"POT-Creation-Date: 2026-08-07 09:34+0000\n"
"PO-Revision-Date: 2024-05-26 22:03+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -36,17 +36,27 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#. translator: maintain alignment with NA_FORMAT
#: pg_test_fsync.c:38
#, c-format

View File

@@ -1,13 +1,13 @@
# Russian message translation file for pg_test_fsync
# Copyright (C) 2017 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# Alexander Lakhin <a.lakhin@postgrespro.ru>, 2017, 2021, 2022, 2024.
# SPDX-FileCopyrightText: 2017, 2021, 2022, 2024, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
msgid ""
msgstr ""
"Project-Id-Version: pg_test_fsync (PostgreSQL) 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-09-02 09:29+0300\n"
"PO-Revision-Date: 2024-09-04 18:11+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:50+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -37,17 +37,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#. translator: maintain alignment with NA_FORMAT
#: pg_test_fsync.c:38
#, c-format

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_test_timing (PostgreSQL) 13\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-05 10:29+0000\n"
"POT-Creation-Date: 2026-08-07 09:30+0000\n"
"PO-Revision-Date: 2021-04-12 16:37+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -18,17 +18,27 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: pg_test_timing.c:59
#, c-format
msgid "Usage: %s [-d DURATION]\n"

View File

@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_test_timing (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2022-07-14 10:48+0900\n"
"PO-Revision-Date: 2022-05-10 15:27+0900\n"
"Last-Translator: Michihide Hotta <hotta@net-newbie.com>\n"
"POT-Creation-Date: 2026-05-12 14:48+0900\n"
"PO-Revision-Date: 2026-05-15 11:52+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: \n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -18,6 +18,27 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.8.13\n"
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足です\n"
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません(内部エラー)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: pg_test_timing.c:59
#, c-format
msgid "Usage: %s [-d DURATION]\n"
@@ -56,8 +77,8 @@ msgstr "クロックの時刻が逆行していることを検出しました。
#: pg_test_timing.c:152
#, c-format
msgid "Time warp: %d ms\n"
msgstr "逆行した時間: %d ms\n"
msgid "Time warp: %d us\n"
msgstr "逆行した時間: %d us\n"
#: pg_test_timing.c:175
#, c-format

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_test_timing (PostgreSQL) 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2026-05-10 08:31+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:50+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -17,17 +17,27 @@ msgstr ""
"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"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: pg_test_timing.c:59
#, c-format
msgid "Usage: %s [-d DURATION]\n"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_upgrade (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-08-07 12:38+0000\n"
"POT-Creation-Date: 2026-08-07 09:30+0000\n"
"PO-Revision-Date: 2025-08-07 23:48+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -15,17 +15,27 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/restricted_token.c:168
#, c-format
msgid "could not get exit code from subprocess: error code %lu"
@@ -246,7 +256,7 @@ msgstr "Eine Liste der Problemspalten ist in der Datei:"
#: check.c:496 check.c:971 check.c:1144 check.c:1259 check.c:1353 check.c:1481
#: check.c:1557 check.c:1634 check.c:1700 check.c:1773 check.c:1952
#: check.c:1971 check.c:2040 check.c:2092 file.c:378 file.c:415 function.c:189
#: option.c:493 version.c:79 version.c:177
#: option.c:493 version.c:110 version.c:208
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
@@ -764,7 +774,7 @@ msgstr "Im alten Cluster fehlen Cluster-Zustandsinformationen:"
msgid "The target cluster lacks cluster state information:"
msgstr "Im neuen Cluster fehlen Cluster-Zustandsinformationen:"
#: controldata.c:213 dump.c:50 exec.c:118 pg_upgrade.c:558 pg_upgrade.c:598
#: controldata.c:213 dump.c:54 exec.c:118 pg_upgrade.c:558 pg_upgrade.c:598
#: pg_upgrade.c:947 relfilenumber.c:233 server.c:34 util.c:337
#, c-format
msgid "%s"
@@ -995,7 +1005,7 @@ msgstr ""
msgid "Creating dump of global objects"
msgstr "Erzeuge Dump der globalen Objekte"
#: dump.c:32
#: dump.c:33
#, c-format
msgid "Creating dump of database schemas"
msgstr "Erzeuge Dump der Datenbankschemas"
@@ -1870,17 +1880,17 @@ msgstr "kopiere »%s« nach »%s« mit copy_file_range"
msgid "linking \"%s\" to \"%s\""
msgstr "verknüpfe »%s« nach »%s«"
#: server.c:39 server.c:143 util.c:248 util.c:278
#: server.c:39 server.c:145 util.c:248 util.c:278
#, c-format
msgid "Failure, exiting\n"
msgstr "Fehlgeschlagen, Programm wird beendet\n"
#: server.c:133
#: server.c:135
#, c-format
msgid "executing: %s"
msgstr "führe aus: %s"
#: server.c:139
#: server.c:141
#, c-format
msgid ""
"SQL command failed\n"
@@ -1891,17 +1901,17 @@ msgstr ""
"%s\n"
"%s"
#: server.c:169
#: server.c:171
#, c-format
msgid "could not open version file \"%s\": %m"
msgstr "konnte Versionsdatei »%s« nicht öffnen: %m"
#: server.c:173
#: server.c:175
#, c-format
msgid "could not parse version file \"%s\""
msgstr "konnte Versionsdatei »%s« nicht interpretieren"
#: server.c:299
#: server.c:301
#, c-format
msgid ""
"\n"
@@ -1910,7 +1920,7 @@ msgstr ""
"\n"
"%s"
#: server.c:303
#: server.c:305
#, c-format
msgid ""
"could not connect to source postmaster started with the command:\n"
@@ -1919,7 +1929,7 @@ msgstr ""
"konnte nicht mit dem Postmaster für den alten Cluster verbinden, gestartet mit dem Befehl:\n"
"%s"
#: server.c:307
#: server.c:309
#, c-format
msgid ""
"could not connect to target postmaster started with the command:\n"
@@ -1928,22 +1938,22 @@ msgstr ""
"konnte nicht mit dem Postmaster für den neuen Cluster verbinden, gestartet mit dem Befehl:\n"
"%s"
#: server.c:321
#: server.c:323
#, c-format
msgid "pg_ctl failed to start the source server, or connection failed"
msgstr "pg_ctl konnte den Quellserver nicht starten, oder Verbindung fehlgeschlagen"
#: server.c:323
#: server.c:325
#, c-format
msgid "pg_ctl failed to start the target server, or connection failed"
msgstr "pg_ctl konnte den Zielserver nicht starten, oder Verbindung fehlgeschlagen"
#: server.c:368
#: server.c:370
#, c-format
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: server.c:381
#: server.c:383
#, c-format
msgid "libpq environment variable %s has a non-local server value: %s"
msgstr "libpq-Umgebungsvariable %s hat einen nicht lokalen Serverwert: %s"
@@ -1987,17 +1997,17 @@ msgstr "konnte nicht auf Verzeichnis »%s« zugreifen: %m"
msgid "ok"
msgstr "ok"
#: version.c:44
#: version.c:75
#, c-format
msgid "Checking for hash indexes"
msgstr "Prüfe auf Hash-Indexe"
#: version.c:121
#: version.c:152
#, c-format
msgid "warning"
msgstr "Warnung"
#: version.c:123
#: version.c:154
#, c-format
msgid ""
"\n"
@@ -2012,7 +2022,7 @@ msgstr ""
"daher mit dem Befehl REINDEX reindiziert werden. Nach dem Upgrade\n"
"werden Sie Anweisungen zum REINDEX erhalten."
#: version.c:129
#: version.c:160
#, c-format
msgid ""
"\n"
@@ -2032,17 +2042,17 @@ msgstr ""
"ungültigen Indexe neu zu erzeugen. Bis dahin werden diese Indexe nicht\n"
"verwendet werden."
#: version.c:153
#: version.c:184
#, c-format
msgid "Checking for extension updates"
msgstr "Prüfe auf Aktualisierungen von Erweiterungen"
#: version.c:200
#: version.c:231
#, c-format
msgid "notice"
msgstr "Hinweis"
#: version.c:201
#: version.c:232
#, c-format
msgid ""
"\n"

View File

@@ -1,14 +1,14 @@
# Russian message translation file for pg_upgrade
# Copyright (C) 2017 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Alexander Lakhin <a.lakhin@postgrespro.ru>
# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
# Maxim Yablokov <m.yablokov@postgrespro.ru>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: pg_upgrade (PostgreSQL) 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2025-08-09 07:24+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:50+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -18,17 +18,27 @@ msgstr ""
"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"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/restricted_token.c:168
#, c-format
msgid "could not get exit code from subprocess: error code %lu"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_verifybackup (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-08-29 13:18+0000\n"
"POT-Creation-Date: 2026-08-07 09:28+0000\n"
"PO-Revision-Date: 2024-08-29 16:47+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -92,7 +92,7 @@ msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/cryptohash.c:261 ../../common/cryptohash_openssl.c:356
#: ../../common/parse_manifest.c:157 ../../common/parse_manifest.c:853
#: ../../common/parse_manifest.c:157 ../../common/parse_manifest.c:852
#, c-format
msgid "out of memory"
msgstr "Speicher aufgebraucht"
@@ -110,266 +110,276 @@ msgstr "Zielpuffer ist zu klein"
msgid "OpenSSL failure"
msgstr "OpenSSL-Fehler"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/jsonapi.c:2121
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/jsonapi.c:2175
msgid "Recursive descent parser cannot use incremental lexer."
msgstr "Parser mit rekursivem Abstieg kann inkrementellen Lexer nicht benutzen."
#: ../../common/jsonapi.c:2123
#: ../../common/jsonapi.c:2177
msgid "Incremental parser requires incremental lexer."
msgstr "Inkrementeller Parser benötigt inkrementellen Lexer."
#: ../../common/jsonapi.c:2125
#: ../../common/jsonapi.c:2179
msgid "JSON nested too deep, maximum permitted depth is 6400."
msgstr "JSON zu tief geschachtelt, maximale erlaubte Tiefe ist 6400."
#: ../../common/jsonapi.c:2127
#: ../../common/jsonapi.c:2181
#, c-format
msgid "Escape sequence \"\\%.*s\" is invalid."
msgstr "Escape-Sequenz »\\%.*s« ist nicht gültig."
#: ../../common/jsonapi.c:2131
#: ../../common/jsonapi.c:2185
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "Zeichen mit Wert 0x%02x muss escapt werden."
#: ../../common/jsonapi.c:2135
#: ../../common/jsonapi.c:2189
#, c-format
msgid "Expected end of input, but found \"%.*s\"."
msgstr "Ende der Eingabe erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2138
#: ../../common/jsonapi.c:2192
#, c-format
msgid "Expected array element or \"]\", but found \"%.*s\"."
msgstr "Array-Element oder »]« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2141
#: ../../common/jsonapi.c:2195
#, c-format
msgid "Expected \",\" or \"]\", but found \"%.*s\"."
msgstr "»,« oder »]« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2144
#: ../../common/jsonapi.c:2198
#, c-format
msgid "Expected \":\", but found \"%.*s\"."
msgstr "»:« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2147
#: ../../common/jsonapi.c:2201
#, c-format
msgid "Expected JSON value, but found \"%.*s\"."
msgstr "JSON-Wert erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2150
#: ../../common/jsonapi.c:2204
msgid "The input string ended unexpectedly."
msgstr "Die Eingabezeichenkette endete unerwartet."
#: ../../common/jsonapi.c:2152
#: ../../common/jsonapi.c:2206
#, c-format
msgid "Expected string or \"}\", but found \"%.*s\"."
msgstr "Zeichenkette oder »}« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2155
#: ../../common/jsonapi.c:2209
#, c-format
msgid "Expected \",\" or \"}\", but found \"%.*s\"."
msgstr "»,« oder »}« erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2158
#: ../../common/jsonapi.c:2212
#, c-format
msgid "Expected string, but found \"%.*s\"."
msgstr "Zeichenkette erwartet, aber »%.*s« gefunden."
#: ../../common/jsonapi.c:2161
#: ../../common/jsonapi.c:2215
#, c-format
msgid "Token \"%.*s\" is invalid."
msgstr "Token »%.*s« ist ungültig."
#: ../../common/jsonapi.c:2164
#: ../../common/jsonapi.c:2218
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 kann nicht in »text« umgewandelt werden."
#: ../../common/jsonapi.c:2166
#: ../../common/jsonapi.c:2220
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "Nach »\\u« müssen vier Hexadezimalziffern folgen."
#: ../../common/jsonapi.c:2169
#: ../../common/jsonapi.c:2223
msgid "Unicode escape values cannot be used for code point values above 007F when the encoding is not UTF8."
msgstr "Unicode-Escape-Werte können nicht für Code-Punkt-Werte über 007F verwendet werden, wenn die Kodierung nicht UTF8 ist."
#: ../../common/jsonapi.c:2178
#: ../../common/jsonapi.c:2232
#, c-format
msgid "Unicode escape value could not be translated to the server's encoding %s."
msgstr "Unicode-Escape-Wert konnte nicht in die Serverkodierung %s umgewandelt werden."
#: ../../common/jsonapi.c:2185
#: ../../common/jsonapi.c:2239
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicode-High-Surrogate darf nicht auf ein High-Surrogate folgen."
#: ../../common/jsonapi.c:2187
#: ../../common/jsonapi.c:2241
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicode-Low-Surrogate muss auf ein High-Surrogate folgen."
#: ../../common/parse_manifest.c:159 ../../common/parse_manifest.c:855
#: ../../common/parse_manifest.c:159 ../../common/parse_manifest.c:854
#, c-format
msgid "could not initialize checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht initialisieren"
#: ../../common/parse_manifest.c:204 ../../common/parse_manifest.c:261
#: ../../common/parse_manifest.c:203 ../../common/parse_manifest.c:260
msgid "manifest ended unexpectedly"
msgstr "Manifest endete unerwartet"
#: ../../common/parse_manifest.c:210 ../../common/parse_manifest.c:862
#: ../../common/parse_manifest.c:209 ../../common/parse_manifest.c:861
#, c-format
msgid "could not update checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht aktualisieren"
#: ../../common/parse_manifest.c:302
#: ../../common/parse_manifest.c:301
msgid "unexpected object start"
msgstr "unerwarteter Objektstart"
#: ../../common/parse_manifest.c:337
#: ../../common/parse_manifest.c:336
msgid "unexpected object end"
msgstr "unerwartetes Objektende"
#: ../../common/parse_manifest.c:366
#: ../../common/parse_manifest.c:365
msgid "unexpected array start"
msgstr "unerwarteter Array-Start"
#: ../../common/parse_manifest.c:391
#: ../../common/parse_manifest.c:390
msgid "unexpected array end"
msgstr "unerwartetes Array-Ende"
#: ../../common/parse_manifest.c:418
#: ../../common/parse_manifest.c:417
msgid "expected version indicator"
msgstr "unerwartete Versionskennzeichnung"
#: ../../common/parse_manifest.c:454
#: ../../common/parse_manifest.c:453
msgid "unrecognized top-level field"
msgstr "unbekanntes Feld auf oberster Ebene"
#: ../../common/parse_manifest.c:473
#: ../../common/parse_manifest.c:472
msgid "unexpected file field"
msgstr "unerwartetes Feld für Datei"
#: ../../common/parse_manifest.c:487
#: ../../common/parse_manifest.c:486
msgid "unexpected WAL range field"
msgstr "unerwartetes Feld für WAL-Bereich"
#: ../../common/parse_manifest.c:493
#: ../../common/parse_manifest.c:492
msgid "unexpected object field"
msgstr "unbekanntes Feld für Objekt"
#: ../../common/parse_manifest.c:583
#: ../../common/parse_manifest.c:582
msgid "unexpected scalar"
msgstr "unerwarteter Skalar"
#: ../../common/parse_manifest.c:609
#: ../../common/parse_manifest.c:608
msgid "manifest version not an integer"
msgstr "Manifestversion ist keine ganze Zahl"
#: ../../common/parse_manifest.c:613
#: ../../common/parse_manifest.c:612
msgid "unexpected manifest version"
msgstr "unerwartete Manifestversion"
#: ../../common/parse_manifest.c:637
#: ../../common/parse_manifest.c:636
msgid "system identifier in manifest not an integer"
msgstr "Systemidentifikator im Manifest ist keine ganze Zahl"
#: ../../common/parse_manifest.c:662
#: ../../common/parse_manifest.c:661
msgid "missing path name"
msgstr "fehlender Pfadname"
#: ../../common/parse_manifest.c:665
#: ../../common/parse_manifest.c:664
msgid "both path name and encoded path name"
msgstr "sowohl Pfadname als auch kodierter Pfadname angegeben"
#: ../../common/parse_manifest.c:667
#: ../../common/parse_manifest.c:666
msgid "missing size"
msgstr "Größenangabe fehlt"
#: ../../common/parse_manifest.c:670
#: ../../common/parse_manifest.c:669
msgid "checksum without algorithm"
msgstr "Prüfsumme ohne Algorithmus"
#: ../../common/parse_manifest.c:684
#: ../../common/parse_manifest.c:683
msgid "could not decode file name"
msgstr "konnte Dateinamen nicht dekodieren"
#: ../../common/parse_manifest.c:694
#: ../../common/parse_manifest.c:693
msgid "file size is not an integer"
msgstr "Dateigröße ist keine ganze Zahl"
#: ../../common/parse_manifest.c:700
#: ../../common/parse_manifest.c:699
#, c-format
msgid "unrecognized checksum algorithm: \"%s\""
msgstr "unbekannter Prüfsummenalgorithmus: »%s«"
#: ../../common/parse_manifest.c:719
#: ../../common/parse_manifest.c:718
#, c-format
msgid "invalid checksum for file \"%s\": \"%s\""
msgstr "ungültige Prüfsumme für Datei »%s«: »%s«"
#: ../../common/parse_manifest.c:762
#: ../../common/parse_manifest.c:761
msgid "missing timeline"
msgstr "Zeitleiste fehlt"
#: ../../common/parse_manifest.c:764
#: ../../common/parse_manifest.c:763
msgid "missing start LSN"
msgstr "Start-LSN fehlt"
#: ../../common/parse_manifest.c:766
#: ../../common/parse_manifest.c:765
msgid "missing end LSN"
msgstr "End-LSN fehlt"
#: ../../common/parse_manifest.c:772
#: ../../common/parse_manifest.c:771
msgid "timeline is not an integer"
msgstr "Zeitleiste ist keine ganze Zahl"
#: ../../common/parse_manifest.c:775
#: ../../common/parse_manifest.c:774
msgid "could not parse start LSN"
msgstr "konnte Start-LSN nicht parsen"
#: ../../common/parse_manifest.c:778
#: ../../common/parse_manifest.c:777
msgid "could not parse end LSN"
msgstr "konnte End-LSN nicht parsen"
#: ../../common/parse_manifest.c:843
#: ../../common/parse_manifest.c:842
msgid "expected at least 2 lines"
msgstr "mindestens 2 Zeilen erwartet"
#: ../../common/parse_manifest.c:846
#: ../../common/parse_manifest.c:845
msgid "last line not newline-terminated"
msgstr "letzte Zeile nicht durch Newline abgeschlossen"
#: ../../common/parse_manifest.c:865
#: ../../common/parse_manifest.c:864
#, c-format
msgid "could not finalize checksum of manifest"
msgstr "konnte Prüfsumme des Manifests nicht abschließen"
#: ../../common/parse_manifest.c:869
#: ../../common/parse_manifest.c:868
#, c-format
msgid "manifest has no checksum"
msgstr "Manifest hat keine Prüfsumme"
#: ../../common/parse_manifest.c:873
#: ../../common/parse_manifest.c:872
#, c-format
msgid "invalid manifest checksum: \"%s\""
msgstr "ungültige Manifestprüfsumme: »%s«"
#: ../../common/parse_manifest.c:877
#: ../../common/parse_manifest.c:876
#, c-format
msgid "manifest checksum mismatch"
msgstr "Manifestprüfsumme stimmt nicht überein"
#: ../../common/parse_manifest.c:892
#: ../../common/parse_manifest.c:891
#, c-format
msgid "could not parse backup manifest: %s"
msgstr "konnte Backup-Manifest nicht parsen: %s"

View File

@@ -3,8 +3,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_verifybackup (PostgreSQL) 13\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-05-10 08:01+0300\n"
"PO-Revision-Date: 2024-09-07 09:48+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:51+0300\n"
"Last-Translator: Alexander Lakhin <a.lakhin@postgrespro.ru>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -110,17 +110,27 @@ msgstr "буфер назначения слишком мал"
msgid "OpenSSL failure"
msgstr "ошибка OpenSSL"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/jsonapi.c:2175
msgid "Recursive descent parser cannot use incremental lexer."
msgstr ""

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_waldump (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-16 07:49+0000\n"
"POT-Creation-Date: 2026-08-07 09:29+0000\n"
"PO-Revision-Date: 2024-03-26 11:07+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -36,17 +36,27 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480 pg_waldump.c:199
#: pg_waldump.c:532
@@ -462,147 +472,147 @@ msgstr "ungültiger Datensatz-Offset bei %X/%X: mindestens %u erwartet, %u erhal
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
#: xlogreader.c:669 xlogreader.c:1134
#: xlogreader.c:669 xlogreader.c:1144
#, c-format
msgid "invalid record length at %X/%X: expected at least %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: mindestens %u erwartet, %u erhalten"
#: xlogreader.c:758
#: xlogreader.c:759
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
#: xlogreader.c:771
#: xlogreader.c:772
#, c-format
msgid "invalid contrecord length %u (expected %lld) at %X/%X"
msgstr "ungültige Contrecord-Länge %u (erwartet %lld) bei %X/%X"
#: xlogreader.c:1142
#: xlogreader.c:1152
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ungültige Resource-Manager-ID %u bei %X/%X"
#: xlogreader.c:1155 xlogreader.c:1171
#: xlogreader.c:1165 xlogreader.c:1181
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "Datensatz mit falschem Prev-Link %X/%X bei %X/%X"
#: xlogreader.c:1209
#: xlogreader.c:1219
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "ungültige Resource-Manager-Datenprüfsumme in Datensatz bei %X/%X"
#: xlogreader.c:1243
#: xlogreader.c:1253
#, c-format
msgid "invalid magic number %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige magische Zahl %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1258 xlogreader.c:1300
#: xlogreader.c:1268 xlogreader.c:1310
#, c-format
msgid "invalid info bits %04X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "ungültige Info-Bits %04X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1274
#: xlogreader.c:1284
#, c-format
msgid "WAL file is from different database system: WAL file database system identifier is %llu, pg_control database system identifier is %llu"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: Datenbanksystemidentifikator in WAL-Datei ist %llu, Datenbanksystemidentifikator in pg_control ist %llu"
#: xlogreader.c:1282
#: xlogreader.c:1292
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche Segmentgröße im Seitenkopf"
#: xlogreader.c:1288
#: xlogreader.c:1298
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL-Datei ist von einem anderen Datenbanksystem: falsche XLOG_BLCKSZ im Seitenkopf"
#: xlogreader.c:1320
#: xlogreader.c:1330
#, c-format
msgid "unexpected pageaddr %X/%X in WAL segment %s, LSN %X/%X, offset %u"
msgstr "unerwartete Pageaddr %X/%X in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1346
#: xlogreader.c:1356
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in WAL segment %s, LSN %X/%X, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in WAL-Segment %s, LSN %X/%X, Offset %u"
#: xlogreader.c:1749
#: xlogreader.c:1759
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %u außer der Reihe bei %X/%X"
#: xlogreader.c:1773
#: xlogreader.c:1783
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATA gesetzt, aber keine Daten enthalten bei %X/%X"
#: xlogreader.c:1780
#: xlogreader.c:1790
#, c-format
msgid "BKPBLOCK_HAS_DATA not set, but data length is %u at %X/%X"
msgstr "BKPBLOCK_HAS_DATA nicht gesetzt, aber Datenlänge ist %u bei %X/%X"
#: xlogreader.c:1816
#: xlogreader.c:1826
#, c-format
msgid "BKPIMAGE_HAS_HOLE set, but hole offset %u length %u block image length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE gesetzt, aber Loch Offset %u Länge %u Block-Abbild-Länge %u bei %X/%X"
#: xlogreader.c:1832
#: xlogreader.c:1842
#, c-format
msgid "BKPIMAGE_HAS_HOLE not set, but hole offset %u length %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLE nicht gesetzt, aber Loch Offset %u Länge %u bei %X/%X"
#: xlogreader.c:1846
#: xlogreader.c:1856
#, c-format
msgid "BKPIMAGE_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
#: xlogreader.c:1861
#: xlogreader.c:1871
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
#: xlogreader.c:1877
#: xlogreader.c:1887
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_REL gesetzt, aber keine vorangehende Relation bei %X/%X"
#: xlogreader.c:1889
#: xlogreader.c:1899
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
#: xlogreader.c:1956
#: xlogreader.c:1966
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
#: xlogreader.c:1982
#: xlogreader.c:1992
#, c-format
msgid "could not locate backup block with ID %d in WAL record"
msgstr "konnte Backup-Block mit ID %d nicht im WAL-Eintrag finden"
#: xlogreader.c:2066
#: xlogreader.c:2076
#, c-format
msgid "could not restore image at %X/%X with invalid block %d specified"
msgstr "konnte Abbild bei %X/%X mit ungültigem angegebenen Block %d nicht wiederherstellen"
#: xlogreader.c:2073
#: xlogreader.c:2083
#, c-format
msgid "could not restore image at %X/%X with invalid state, block %d"
msgstr "konnte Abbild mit ungültigem Zustand bei %X/%X nicht wiederherstellen, Block %d"
#: xlogreader.c:2100 xlogreader.c:2117
#: xlogreader.c:2110 xlogreader.c:2127
#, c-format
msgid "could not restore image at %X/%X compressed with %s not supported by build, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit %s, nicht unterstützt von dieser Installation, Block %d"
#: xlogreader.c:2126
#: xlogreader.c:2136
#, c-format
msgid "could not restore image at %X/%X compressed with unknown method, block %d"
msgstr "konnte Abbild bei %X/%X nicht wiederherstellen, komprimiert mit unbekannter Methode, Block %d"
#: xlogreader.c:2134
#: xlogreader.c:2144
#, c-format
msgid "could not decompress image at %X/%X, block %d"
msgstr "konnte Abbild bei %X/%X nicht dekomprimieren, Block %d"

View File

@@ -1,13 +1,13 @@
# Russian message translation file for pg_waldump
# Copyright (C) 2017 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2022, 2023, 2024, 2025 Alexander Lakhin <a.lakhin@postgrespro.ru>
# SPDX-FileCopyrightText: 2017, 2018, 2019, 2020, 2022, 2023, 2024, 2025, 2026 Alexander Lakhin <a.lakhin@postgrespro.ru>
msgid ""
msgstr ""
"Project-Id-Version: pg_waldump (PostgreSQL) 10\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-08-02 11:37+0300\n"
"PO-Revision-Date: 2024-09-07 08:59+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:51+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -37,17 +37,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480 pg_waldump.c:199
#: pg_waldump.c:532

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_walsummary (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-06-21 16:53+0000\n"
"POT-Creation-Date: 2026-08-07 09:33+0000\n"
"PO-Revision-Date: 2024-06-22 07:35+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -35,17 +35,27 @@ msgstr "Detail: "
msgid "hint: "
msgstr "Tipp: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#: pg_walsummary.c:109

View File

@@ -1,10 +1,10 @@
# Alexander Lakhin <exclusion@gmail.com>, 2024.
# SPDX-FileCopyrightText: 2024, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: pg_walsummary (PostgreSQL) 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2024-09-02 09:31+0300\n"
"PO-Revision-Date: 2024-09-05 14:47+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:51+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -35,17 +35,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#: pg_walsummary.c:109

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PostgreSQL package.
# Serguei A. Mokhov, <mokhov@cs.concordia.ca>, 2003-2004.
# Oleg Bartunov <oleg@sai.msu.su>, 2004.
# SPDX-FileCopyrightText: 2012-2017, 2019, 2020, 2021, 2022, 2023, 2024, 2025 Alexander Lakhin <exclusion@gmail.com>
# SPDX-FileCopyrightText: 2012-2017, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: pgscripts (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-05-03 16:06+0300\n"
"PO-Revision-Date: 2024-09-05 08:25+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:51+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -39,17 +39,27 @@ msgstr "подробности: "
msgid "hint: "
msgstr "подсказка: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:161
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:167
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:153
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:159
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:209
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:228
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:70 ../../common/file_utils.c:347
#: ../../common/file_utils.c:406 ../../common/file_utils.c:480
#, c-format
@@ -171,12 +181,12 @@ msgstr[0] "(%lu строка)"
msgstr[1] "(%lu строки)"
msgstr[2] "(%lu строк)"
#: ../../fe_utils/print.c:3154
#: ../../fe_utils/print.c:3155
#, c-format
msgid "Interrupted\n"
msgstr "Прервано\n"
#: ../../fe_utils/print.c:3188
#: ../../fe_utils/print.c:3189
#, c-format
msgid ""
"Cannot print table contents: number of cells %lld is equal to or exceeds "
@@ -185,19 +195,19 @@ msgstr ""
"Вывести содержимое таблицы нельзя: число ячеек %lld достигло максимума "
"%lld.\n"
#: ../../fe_utils/print.c:3229
#: ../../fe_utils/print.c:3230
#, c-format
msgid "Cannot add header to table content: column count of %d exceeded.\n"
msgstr ""
"Ошибка добавления заголовка таблицы: превышен предел числа столбцов (%d).\n"
#: ../../fe_utils/print.c:3272
#: ../../fe_utils/print.c:3273
#, c-format
msgid "Cannot add cell to table content: total cell count of %lld exceeded.\n"
msgstr ""
"Ошибка добавления ячейки в таблицу: превышен предел числа ячеек (%lld).\n"
#: ../../fe_utils/print.c:3530
#: ../../fe_utils/print.c:3531
#, c-format
msgid "invalid output format (internal error): %d"
msgstr "неверный формат вывода (внутренняя ошибка): %d"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ecpg (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-02-08 07:44+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2024-09-04 07:22+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
@@ -399,7 +399,7 @@ msgstr "имя типа \"string\" в режиме Informix зарезервир
msgid "type \"%s\" is already defined"
msgstr "тип \"%s\" уже определён"
#: preproc.y:577 preproc.y:19669 preproc.y:19991 variable.c:624
#: preproc.y:577 preproc.y:19661 preproc.y:19983 variable.c:624
#, c-format
msgid "multidimensional arrays for simple data types are not supported"
msgstr "многомерные массивы с простыми типами данных не поддерживаются"
@@ -567,23 +567,23 @@ msgstr "слишком много уровней в определении вл
msgid "pointers to varchar are not implemented"
msgstr "указатели на varchar не реализованы"
#: preproc.y:19635
#: preproc.y:19627
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "команда EXEC SQL VAR не может включать инициализатор"
#: preproc.y:19949
#: preproc.y:19941
#, c-format
msgid "arrays of indicators are not allowed on input"
msgstr "массивы индикаторов на входе недопустимы"
#: preproc.y:20136
#: preproc.y:20128
#, c-format
msgid "operator not allowed in variable definition"
msgstr "недопустимый оператор в определении переменной"
#. translator: %s is typically the translation of "syntax error"
#: preproc.y:20177
#: preproc.y:20169
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s (примерное положение: \"%s\")"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 17\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 08:28+0000\n"
"POT-Creation-Date: 2026-08-07 09:21+0000\n"
"PO-Revision-Date: 2025-03-07 11:34+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -77,12 +77,12 @@ msgstr "konnte Nonce nicht erzeugen"
#: fe-connect.c:5788 fe-connect.c:5886 fe-connect.c:6137 fe-connect.c:6164
#: fe-connect.c:6240 fe-connect.c:6263 fe-connect.c:6287 fe-connect.c:6322
#: fe-connect.c:6408 fe-connect.c:6416 fe-connect.c:6773 fe-connect.c:6923
#: fe-exec.c:530 fe-exec.c:1320 fe-exec.c:3259 fe-exec.c:4330 fe-exec.c:4523
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:210 fe-protocol3.c:233
#: fe-protocol3.c:256 fe-protocol3.c:273 fe-protocol3.c:294 fe-protocol3.c:370
#: fe-protocol3.c:738 fe-protocol3.c:977 fe-protocol3.c:1801
#: fe-protocol3.c:2201 fe-secure-common.c:110 fe-secure-gssapi.c:508
#: fe-secure-gssapi.c:699 fe-secure-openssl.c:427 fe-secure-openssl.c:1277
#: fe-exec.c:531 fe-exec.c:1321 fe-exec.c:3274 fe-exec.c:4324 fe-exec.c:4517
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:212 fe-protocol3.c:235
#: fe-protocol3.c:258 fe-protocol3.c:275 fe-protocol3.c:296 fe-protocol3.c:372
#: fe-protocol3.c:740 fe-protocol3.c:979 fe-protocol3.c:1803
#: fe-protocol3.c:2214 fe-secure-common.c:110 fe-secure-gssapi.c:515
#: fe-secure-gssapi.c:706 fe-secure-openssl.c:458 fe-secure-openssl.c:1309
#, c-format
msgid "out of memory"
msgstr "Speicher aufgebraucht"
@@ -337,7 +337,7 @@ msgstr "unbekannter Passwortverschlüsselungsalgorithmus »%s«"
msgid "connection pointer is NULL"
msgstr "Verbindung ist ein NULL-Zeiger"
#: fe-cancel.c:82 fe-misc.c:598
#: fe-cancel.c:82 fe-misc.c:606
#, c-format
msgid "connection not open"
msgstr "Verbindung nicht offen"
@@ -801,8 +801,8 @@ msgstr "verbotener Wert %%00 in Prozent-kodiertem Wert: »%s«"
msgid "connection pointer is NULL\n"
msgstr "Verbindung ist ein NULL-Zeiger\n"
#: fe-connect.c:7185 fe-exec.c:718 fe-exec.c:980 fe-exec.c:3464
#: fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-connect.c:7185 fe-exec.c:719 fe-exec.c:981 fe-exec.c:3479
#: fe-protocol3.c:994 fe-protocol3.c:1027
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -826,176 +826,176 @@ msgstr "Passwort wurde aus Datei »%s« gelesen"
msgid "invalid integer value \"%s\" for connection option \"%s\""
msgstr "ungültiger Zahlenwert »%s« für Verbindungsoption »%s«"
#: fe-exec.c:469 fe-exec.c:3538
#: fe-exec.c:470 fe-exec.c:3553
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "Zeilennummer %d ist außerhalb des zulässigen Bereichs 0..%d"
#: fe-exec.c:531 fe-protocol3.c:2007
#: fe-exec.c:532 fe-protocol3.c:2009
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:839
#: fe-exec.c:840
#, c-format
msgid "write to server failed"
msgstr "Schreiben zum Server fehlgeschlagen"
#: fe-exec.c:879
#: fe-exec.c:880
#, c-format
msgid "no error text available"
msgstr "kein Fehlertext verfügbar"
#: fe-exec.c:968
#: fe-exec.c:969
msgid "NOTICE"
msgstr "HINWEIS"
#: fe-exec.c:1026
#: fe-exec.c:1027
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresult kann nicht mehr als INT_MAX Tupel enthalten"
#: fe-exec.c:1038
#: fe-exec.c:1039
msgid "size_t overflow"
msgstr "Überlauf von size_t"
#: fe-exec.c:1443 fe-exec.c:1512 fe-exec.c:1558
#: fe-exec.c:1444 fe-exec.c:1513 fe-exec.c:1559
#, c-format
msgid "command string is a null pointer"
msgstr "Befehlszeichenkette ist ein NULL-Zeiger"
#: fe-exec.c:1449 fe-exec.c:3008
#: fe-exec.c:1450 fe-exec.c:3023
#, c-format
msgid "%s not allowed in pipeline mode"
msgstr "%s im Pipeline-Modus nicht erlaubt"
#: fe-exec.c:1517 fe-exec.c:1563 fe-exec.c:1657
#: fe-exec.c:1518 fe-exec.c:1564 fe-exec.c:1658
#, c-format
msgid "number of parameters must be between 0 and %d"
msgstr "Anzahl der Parameter muss zwischen 0 und %d sein"
#: fe-exec.c:1553 fe-exec.c:1652
#: fe-exec.c:1554 fe-exec.c:1653
#, c-format
msgid "statement name is a null pointer"
msgstr "Anweisungsname ist ein NULL-Zeiger"
#: fe-exec.c:1694 fe-exec.c:3384
#: fe-exec.c:1695 fe-exec.c:3399
#, c-format
msgid "no connection to the server"
msgstr "keine Verbindung mit dem Server"
#: fe-exec.c:1702 fe-exec.c:3392
#: fe-exec.c:1703 fe-exec.c:3407
#, c-format
msgid "another command is already in progress"
msgstr "ein anderer Befehl ist bereits in Ausführung"
#: fe-exec.c:1732
#: fe-exec.c:1733
#, c-format
msgid "cannot queue commands during COPY"
msgstr "während COPY können keine Befehle aufgereiht werden"
#: fe-exec.c:1851
#: fe-exec.c:1852
#, c-format
msgid "length must be given for binary parameter"
msgstr "für binäre Parameter muss eine Länge angegeben werden"
#: fe-exec.c:2210
#: fe-exec.c:2211
#, c-format
msgid "unexpected asyncStatus: %d"
msgstr "unerwarteter asyncStatus: %d"
#: fe-exec.c:2366
#: fe-exec.c:2367
#, c-format
msgid "synchronous command execution functions are not allowed in pipeline mode"
msgstr "synchrone Befehlsausführungsfunktionen sind im Pipeline-Modus nicht erlaubt"
#: fe-exec.c:2383
#: fe-exec.c:2384
msgid "COPY terminated by new PQexec"
msgstr "COPY von neuem PQexec beendet"
#: fe-exec.c:2399
#: fe-exec.c:2400
#, c-format
msgid "PQexec not allowed during COPY BOTH"
msgstr "PQexec ist während COPY BOTH nicht erlaubt"
#: fe-exec.c:2635
#: fe-exec.c:2636
#, c-format
msgid "unrecognized message type \"%c\""
msgstr "unbekannter Message-Typ »%c«"
#: fe-exec.c:2707 fe-exec.c:2761 fe-exec.c:2829 fe-protocol3.c:1938
#: fe-exec.c:2708 fe-exec.c:2762 fe-exec.c:2830 fe-protocol3.c:1940
#, c-format
msgid "no COPY in progress"
msgstr "keine COPY in Ausführung"
#: fe-exec.c:3015
#: fe-exec.c:3030
#, c-format
msgid "connection in wrong state"
msgstr "Verbindung im falschen Zustand"
#: fe-exec.c:3058
#: fe-exec.c:3073
#, c-format
msgid "cannot enter pipeline mode, connection not idle"
msgstr "kann Pipeline-Modus nicht einschalten, Verbindung ist nicht inaktiv"
#: fe-exec.c:3094 fe-exec.c:3115
#: fe-exec.c:3109 fe-exec.c:3130
#, c-format
msgid "cannot exit pipeline mode with uncollected results"
msgstr "kann Pipeline-Modus nicht beenden, wegen nicht eingesammelter Ergebnisse"
#: fe-exec.c:3098
#: fe-exec.c:3113
#, c-format
msgid "cannot exit pipeline mode while busy"
msgstr "kann Pipeline-Modus nicht beenden während die Verbindung beschäftigt ist"
#: fe-exec.c:3109
#: fe-exec.c:3124
#, c-format
msgid "cannot exit pipeline mode while in COPY"
msgstr "kann Pipeline-Modus nicht beenden während COPY aktiv ist"
#: fe-exec.c:3308
#: fe-exec.c:3323
#, c-format
msgid "cannot send pipeline when not in pipeline mode"
msgstr "Pipeline kann nicht gesendet werden, wenn der Pipeline-Modus aus ist"
#: fe-exec.c:3427
#: fe-exec.c:3442
msgid "invalid ExecStatusType code"
msgstr "ungültiger ExecStatusType-Kode"
#: fe-exec.c:3454
#: fe-exec.c:3469
msgid "PGresult is not an error result\n"
msgstr "PGresult ist kein Fehlerresultat\n"
#: fe-exec.c:3522 fe-exec.c:3545
#: fe-exec.c:3537 fe-exec.c:3560
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "Spaltennummer %d ist außerhalb des zulässigen Bereichs 0..%d"
#: fe-exec.c:3560
#: fe-exec.c:3575
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "Parameternummer %d ist außerhalb des zulässigen Bereichs 0..%d"
#: fe-exec.c:3871
#: fe-exec.c:3886
#, c-format
msgid "could not interpret result from server: %s"
msgstr "konnte Ergebnis vom Server nicht interpretieren: %s"
#: fe-exec.c:4146 fe-exec.c:4281
#: fe-exec.c:4161 fe-exec.c:4275
#, c-format
msgid "incomplete multibyte character"
msgstr "unvollständiges Mehrbyte-Zeichen"
#: fe-exec.c:4148 fe-exec.c:4300
#: fe-exec.c:4163 fe-exec.c:4294
#, c-format
msgid "invalid multibyte character"
msgstr "ungültiges Mehrbytezeichen"
#: fe-exec.c:4402
#: fe-exec.c:4396
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)"
msgstr "Größe der escapten Zeichenkette überschreitet erlaubtes Maximum (%zu)"
#: fe-exec.c:4579
#: fe-exec.c:4573
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)"
msgstr "Größe des escapten bytea-Wertes überschreitet erlaubtes Maximum (%zu)"
@@ -1046,18 +1046,18 @@ msgstr "konnte nicht in Datei »%s« schreiben: %s"
msgid "query to initialize large object functions did not return data"
msgstr "Abfrage zur Initialisierung der Large-Object-Funktionen ergab keine Daten"
#: fe-misc.c:239
#: fe-misc.c:241
#, c-format
msgid "integer of size %lu not supported by pqGetInt"
msgstr "Integer der Größe %lu wird von pqGetInt nicht unterstützt"
#: fe-misc.c:272
#: fe-misc.c:274
#, c-format
msgid "integer of size %lu not supported by pqPutInt"
msgstr "Integer der Größe %lu wird von pqPutInt nicht unterstützt"
#: fe-misc.c:776 fe-secure-openssl.c:203 fe-secure-openssl.c:309
#: fe-secure.c:237 fe-secure.c:404
#: fe-misc.c:818 fe-secure-openssl.c:204 fe-secure-openssl.c:340
#: fe-secure.c:237 fe-secure.c:428
#, c-format
msgid ""
"server closed the connection unexpectedly\n"
@@ -1068,172 +1068,182 @@ msgstr ""
"\tDas heißt wahrscheinlich, dass der Server abnormal beendete\n"
"\tbevor oder während die Anweisung bearbeitet wurde."
#: fe-misc.c:843
#: fe-misc.c:927
#, c-format
msgid "drained only %zd of %zd pending bytes in transport buffer"
msgstr "nur %zd von %zd ausstehenden Bytes im Transportpuffer geleert"
#: fe-misc.c:989
msgid "connection not open\n"
msgstr "Verbindung nicht offen\n"
#: fe-misc.c:1031
#: fe-misc.c:1177
#, c-format
msgid "timeout expired"
msgstr "Timeout abgelaufen"
#: fe-misc.c:1075
#: fe-misc.c:1221
#, c-format
msgid "invalid socket"
msgstr "ungültiges Socket"
#: fe-misc.c:1097
#: fe-misc.c:1241
#, c-format
msgid "%s() failed: %s"
msgstr "%s() fehlgeschlagen: %s"
#: fe-protocol3.c:188
#: fe-protocol3.c:190
#, c-format
msgid "message type 0x%02x arrived from server while idle"
msgstr "Nachricht vom Typ 0x%02x kam vom Server im Ruhezustand"
#: fe-protocol3.c:403
#: fe-protocol3.c:405
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "Server sendete Daten (»D«-Nachricht) ohne vorherige Zeilenbeschreibung (»T«-Nachricht)"
#: fe-protocol3.c:445
#: fe-protocol3.c:447
#, c-format
msgid "unexpected response from server; first received character was \"%c\""
msgstr "unerwartete Antwort vom Server; erstes empfangenes Zeichen war »%c«"
#: fe-protocol3.c:468
#: fe-protocol3.c:470
#, c-format
msgid "message contents do not agree with length in message type \"%c\""
msgstr "Nachrichteninhalt stimmt nicht mit Länge in Nachrichtentyp »%c« überein"
#: fe-protocol3.c:486
#: fe-protocol3.c:488
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d"
msgstr "Synchronisation mit Server verloren: Nachrichtentyp »%c« empfangen, Länge %d"
#: fe-protocol3.c:538 fe-protocol3.c:578
#: fe-protocol3.c:540 fe-protocol3.c:580
msgid "insufficient data in \"T\" message"
msgstr "nicht genug Daten in »T«-Nachricht"
#: fe-protocol3.c:649 fe-protocol3.c:855
#: fe-protocol3.c:651 fe-protocol3.c:857
msgid "out of memory for query result"
msgstr "Speicher für Anfrageergebnis aufgebraucht"
#: fe-protocol3.c:718
#: fe-protocol3.c:720
msgid "insufficient data in \"t\" message"
msgstr "nicht genug Daten in »t«-Nachricht"
#: fe-protocol3.c:777 fe-protocol3.c:809 fe-protocol3.c:827
#: fe-protocol3.c:779 fe-protocol3.c:811 fe-protocol3.c:829
msgid "insufficient data in \"D\" message"
msgstr "nicht genug Daten in »D«-Nachricht"
#: fe-protocol3.c:783
#: fe-protocol3.c:785
msgid "unexpected field count in \"D\" message"
msgstr "unerwartete Feldzahl in »D«-Nachricht"
#: fe-protocol3.c:1038
#: fe-protocol3.c:1040
msgid "no error message available\n"
msgstr "keine Fehlermeldung verfügbar\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#: fe-protocol3.c:1088 fe-protocol3.c:1107
#, c-format
msgid " at character %s"
msgstr " bei Zeichen %s"
#: fe-protocol3.c:1118
#: fe-protocol3.c:1120
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
#: fe-protocol3.c:1121
#: fe-protocol3.c:1123
#, c-format
msgid "HINT: %s\n"
msgstr "TIP: %s\n"
#: fe-protocol3.c:1124
#: fe-protocol3.c:1126
#, c-format
msgid "QUERY: %s\n"
msgstr "ANFRAGE: %s\n"
#: fe-protocol3.c:1131
#: fe-protocol3.c:1133
#, c-format
msgid "CONTEXT: %s\n"
msgstr "KONTEXT: %s\n"
#: fe-protocol3.c:1140
#: fe-protocol3.c:1142
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMANAME: %s\n"
#: fe-protocol3.c:1144
#: fe-protocol3.c:1146
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "TABELLENNAME: %s\n"
#: fe-protocol3.c:1148
#: fe-protocol3.c:1150
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "SPALTENNAME: %s\n"
#: fe-protocol3.c:1152
#: fe-protocol3.c:1154
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATENTYPNAME: %s\n"
#: fe-protocol3.c:1156
#: fe-protocol3.c:1158
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT-NAME: %s\n"
#: fe-protocol3.c:1168
#: fe-protocol3.c:1170
msgid "LOCATION: "
msgstr "ORT: "
#: fe-protocol3.c:1170
#: fe-protocol3.c:1172
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1172
#: fe-protocol3.c:1174
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1380
#: fe-protocol3.c:1382
#, c-format
msgid "LINE %d: "
msgstr "ZEILE %d: "
#: fe-protocol3.c:1454
#: fe-protocol3.c:1456
#, c-format
msgid "protocol version not supported by server: client uses %u.%u, server supports up to %u.%u"
msgstr "Protokollversion nicht vom Server unterstützt: Client verwendet %u.%u, Server unterstützt bis %u.%u"
#: fe-protocol3.c:1460
#: fe-protocol3.c:1462
#, c-format
msgid "protocol extension not supported by server: %s"
msgid_plural "protocol extensions not supported by server: %s"
msgstr[0] "Protokollerweiterung nicht vom Server unterstützt: %s"
msgstr[1] "Protokollerweiterungen nicht vom Server unterstützt: %s"
#: fe-protocol3.c:1468
#: fe-protocol3.c:1470
#, c-format
msgid "invalid %s message"
msgstr "ungültige %s-Nachricht"
#: fe-protocol3.c:1833
#: fe-protocol3.c:1835
#, c-format
msgid "PQgetline: not doing text COPY OUT"
msgstr "PQgetline: Text COPY OUT nicht ausgeführt"
#: fe-protocol3.c:2207
#: fe-protocol3.c:2166
#, c-format
msgid "server returned too much data"
msgstr "Server hat zu viele Daten zurückgesendet"
#: fe-protocol3.c:2220
#, c-format
msgid "protocol error: no function result"
msgstr "Protokollfehler: kein Funktionsergebnis"
#: fe-protocol3.c:2218
#: fe-protocol3.c:2231
#, c-format
msgid "protocol error: id=0x%x"
msgstr "Protokollfehler: id=0x%x"
@@ -1284,12 +1294,12 @@ msgstr "GSSAPI-Wrap-Fehler"
msgid "outgoing GSSAPI message would not use confidentiality"
msgstr "ausgehende GSSAPI-Nachricht würde keine Vertraulichkeit verwenden"
#: fe-secure-gssapi.c:215 fe-secure-gssapi.c:726
#: fe-secure-gssapi.c:215 fe-secure-gssapi.c:733
#, c-format
msgid "client tried to send oversize GSSAPI packet (%zu > %zu)"
msgstr "Client versuchte übergroßes GSSAPI-Paket zu senden (%zu > %zu)"
#: fe-secure-gssapi.c:354 fe-secure-gssapi.c:602
#: fe-secure-gssapi.c:354 fe-secure-gssapi.c:609
#, c-format
msgid "oversize GSSAPI packet sent by the server (%zu > %zu)"
msgstr "übergroßes GSSAPI-Paket vom Server gesendet (%zu > %zu)"
@@ -1303,100 +1313,110 @@ msgstr "GSSAPI-Unwrap-Fehler"
msgid "incoming GSSAPI message did not use confidentiality"
msgstr "eingehende GSSAPI-Nachricht verwendete keine Vertraulichkeit"
#: fe-secure-gssapi.c:665
#: fe-secure-gssapi.c:672
msgid "could not initiate GSSAPI security context"
msgstr "konnte GSSAPI-Sicherheitskontext nicht initiieren"
#: fe-secure-gssapi.c:715
#: fe-secure-gssapi.c:722
msgid "GSSAPI size check error"
msgstr "GSSAPI-Fehler bei der Größenprüfung"
#: fe-secure-openssl.c:207 fe-secure-openssl.c:313 fe-secure-openssl.c:1524
#: fe-secure-openssl.c:208 fe-secure-openssl.c:344 fe-secure-openssl.c:1556
#, c-format
msgid "SSL SYSCALL error: %s"
msgstr "SSL-SYSCALL-Fehler: %s"
#: fe-secure-openssl.c:213 fe-secure-openssl.c:319 fe-secure-openssl.c:1527
#: fe-secure-openssl.c:214 fe-secure-openssl.c:350 fe-secure-openssl.c:1559
#, c-format
msgid "SSL SYSCALL error: EOF detected"
msgstr "SSL-SYSCALL-Fehler: Dateiende entdeckt"
#: fe-secure-openssl.c:223 fe-secure-openssl.c:329 fe-secure-openssl.c:1535
#: fe-secure-openssl.c:224 fe-secure-openssl.c:360 fe-secure-openssl.c:1567
#, c-format
msgid "SSL error: %s"
msgstr "SSL-Fehler: %s"
#: fe-secure-openssl.c:237 fe-secure-openssl.c:343
#: fe-secure-openssl.c:238 fe-secure-openssl.c:374
#, c-format
msgid "SSL connection has been closed unexpectedly"
msgstr "SSL-Verbindung wurde unerwartet geschlossen"
#: fe-secure-openssl.c:242 fe-secure-openssl.c:348 fe-secure-openssl.c:1582
#: fe-secure-openssl.c:243 fe-secure-openssl.c:379 fe-secure-openssl.c:1614
#, c-format
msgid "unrecognized SSL error code: %d"
msgstr "unbekannter SSL-Fehlercode: %d"
#: fe-secure-openssl.c:390
#: fe-secure-openssl.c:273
#, c-format
msgid "OpenSSL reports negative bytes pending"
msgstr "OpenSSL meldet eine negative Anzahl ausstehender Bytes"
#: fe-secure-openssl.c:285
#, c-format
msgid "OpenSSL reports INT_MAX bytes pending"
msgstr "OpenSSL meldet INT_MAX ausstehende Bytes"
#: fe-secure-openssl.c:421
#, c-format
msgid "could not determine server certificate signature algorithm"
msgstr "konnte Signaturalgorithmus des Serverzertifikats nicht ermitteln"
#: fe-secure-openssl.c:410
#: fe-secure-openssl.c:441
#, c-format
msgid "could not find digest for NID %s"
msgstr "konnte Digest für NID %s nicht finden"
#: fe-secure-openssl.c:419
#: fe-secure-openssl.c:450
#, c-format
msgid "could not generate peer certificate hash"
msgstr "konnte Hash des Zertifikats der Gegenstelle nicht erzeugen"
#: fe-secure-openssl.c:501
#: fe-secure-openssl.c:533
#, c-format
msgid "SSL certificate's name entry is missing"
msgstr "Namenseintrag fehlt im SSL-Zertifikat"
#: fe-secure-openssl.c:535
#: fe-secure-openssl.c:567
#, c-format
msgid "SSL certificate's address entry is missing"
msgstr "Adresseintrag fehlt im SSL-Zertifikat"
#: fe-secure-openssl.c:935
#: fe-secure-openssl.c:967
#, c-format
msgid "could not create SSL context: %s"
msgstr "konnte SSL-Kontext nicht erzeugen: %s"
#: fe-secure-openssl.c:977
#: fe-secure-openssl.c:1009
#, c-format
msgid "invalid value \"%s\" for minimum SSL protocol version"
msgstr "ungültiger Wert »%s« für minimale SSL-Protokollversion"
#: fe-secure-openssl.c:987
#: fe-secure-openssl.c:1019
#, c-format
msgid "could not set minimum SSL protocol version: %s"
msgstr "konnte minimale SSL-Protokollversion nicht setzen: %s"
#: fe-secure-openssl.c:1003
#: fe-secure-openssl.c:1035
#, c-format
msgid "invalid value \"%s\" for maximum SSL protocol version"
msgstr "ungültiger Wert »%s« für maximale SSL-Protokollversion"
#: fe-secure-openssl.c:1013
#: fe-secure-openssl.c:1045
#, c-format
msgid "could not set maximum SSL protocol version: %s"
msgstr "konnte maximale SSL-Protokollversion nicht setzen: %s"
#: fe-secure-openssl.c:1051
#: fe-secure-openssl.c:1083
#, c-format
msgid "could not load system root certificate paths: %s"
msgstr "konnte System-Root-Zertifikat-Pfade nicht laden: %s"
#: fe-secure-openssl.c:1068
#: fe-secure-openssl.c:1100
#, c-format
msgid "could not read root certificate file \"%s\": %s"
msgstr "konnte Root-Zertifikat-Datei »%s« nicht lesen: %s"
#: fe-secure-openssl.c:1120
#: fe-secure-openssl.c:1152
#, c-format
msgid ""
"could not get home directory to locate root certificate file\n"
@@ -1405,7 +1425,7 @@ msgstr ""
"konnte Home-Verzeichnis nicht ermitteln, um Root-Zertifikat-Datei zu finden\n"
"Legen Sie entweder die Datei an, verwenden Sie die vertrauenswürdigen Roots des Systems mit sslrootcert=system, oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten."
#: fe-secure-openssl.c:1123
#: fe-secure-openssl.c:1155
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1414,117 +1434,117 @@ msgstr ""
"Root-Zertifikat-Datei »%s« existiert nicht\n"
"Legen Sie entweder die Datei an, verwenden Sie die vertrauenswürdigen Roots des Systems mit sslrootcert=system, oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten."
#: fe-secure-openssl.c:1158
#: fe-secure-openssl.c:1190
#, c-format
msgid "could not open certificate file \"%s\": %s"
msgstr "konnte Zertifikatdatei »%s« nicht öffnen: %s"
#: fe-secure-openssl.c:1176
#: fe-secure-openssl.c:1208
#, c-format
msgid "could not read certificate file \"%s\": %s"
msgstr "konnte Zertifikatdatei »%s« nicht lesen: %s"
#: fe-secure-openssl.c:1200
#: fe-secure-openssl.c:1232
#, c-format
msgid "could not establish SSL connection: %s"
msgstr "konnte SSL-Verbindung nicht aufbauen: %s"
#: fe-secure-openssl.c:1232
#: fe-secure-openssl.c:1264
#, c-format
msgid "could not set SSL Server Name Indication (SNI): %s"
msgstr "konnte SSL-Server-Name-Indication (SNI) nicht setzen: %s"
#: fe-secure-openssl.c:1249
#: fe-secure-openssl.c:1281
#, c-format
msgid "could not set SSL ALPN extension: %s"
msgstr "konnte SSL-ALPN-Erweiterung nicht setzen: %s"
#: fe-secure-openssl.c:1292
#: fe-secure-openssl.c:1324
#, c-format
msgid "could not load SSL engine \"%s\": %s"
msgstr "konnte SSL-Engine »%s« nicht laden: %s"
#: fe-secure-openssl.c:1303
#: fe-secure-openssl.c:1335
#, c-format
msgid "could not initialize SSL engine \"%s\": %s"
msgstr "konnte SSL-Engine »%s« nicht initialisieren: %s"
#: fe-secure-openssl.c:1318
#: fe-secure-openssl.c:1350
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« lesen: %s"
#: fe-secure-openssl.c:1331
#: fe-secure-openssl.c:1363
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« laden: %s"
#: fe-secure-openssl.c:1368
#: fe-secure-openssl.c:1400
#, c-format
msgid "certificate present, but not private key file \"%s\""
msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei »%s«"
#: fe-secure-openssl.c:1371
#: fe-secure-openssl.c:1403
#, c-format
msgid "could not stat private key file \"%s\": %m"
msgstr "konnte »stat« für private Schlüsseldatei »%s« nicht ausführen: %m"
#: fe-secure-openssl.c:1379
#: fe-secure-openssl.c:1411
#, c-format
msgid "private key file \"%s\" is not a regular file"
msgstr "private Schlüsseldatei »%s« ist keine normale Datei"
#: fe-secure-openssl.c:1412
#: fe-secure-openssl.c:1444
#, c-format
msgid "private key file \"%s\" has group or world access; file must have permissions u=rw (0600) or less if owned by the current user, or permissions u=rw,g=r (0640) or less if owned by root"
msgstr "private Schlüsseldatei »%s« erlaubt Lesezugriff für Gruppe oder Andere; Dateirechte müssen u=rw (0600) oder weniger sein, wenn der Eigentümer der aktuelle Benutzer ist, oder u=rw,g=r (0640) oder weniger, wenn der Eigentümer »root« ist"
#: fe-secure-openssl.c:1436
#: fe-secure-openssl.c:1468
#, c-format
msgid "could not load private key file \"%s\": %s"
msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s"
#: fe-secure-openssl.c:1452
#: fe-secure-openssl.c:1484
#, c-format
msgid "certificate does not match private key file \"%s\": %s"
msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei »%s«: %s"
#: fe-secure-openssl.c:1521
#: fe-secure-openssl.c:1553
#, c-format
msgid "SSL error: certificate verify failed: %s"
msgstr "SSL-Fehler: Zertifikatsüberprüfung fehlgeschlagen: %s"
#: fe-secure-openssl.c:1566
#: fe-secure-openssl.c:1598
#, c-format
msgid "This may indicate that the server does not support any SSL protocol version between %s and %s."
msgstr "Das zeigt möglicherweise an, dass der Server keine SSL-Protokollversion zwischen %s und %s unterstützt."
#: fe-secure-openssl.c:1598
#: fe-secure-openssl.c:1630
#, c-format
msgid "direct SSL connection was established without ALPN protocol negotiation extension"
msgstr "direkte SSL-Verbindung wurde ohne ALPN-Erweiterung zur Protokollverhandlung aufgebaut"
#: fe-secure-openssl.c:1610
#: fe-secure-openssl.c:1642
#, c-format
msgid "SSL connection was established with unexpected ALPN protocol"
msgstr "SSL-Verbindung wurde mit unerwartetem ALPN-Protokoll aufgebaut"
#: fe-secure-openssl.c:1627
#: fe-secure-openssl.c:1659
#, c-format
msgid "certificate could not be obtained: %s"
msgstr "Zertifikat konnte nicht ermittelt werden: %s"
#: fe-secure-openssl.c:1734
#: fe-secure-openssl.c:1766
#, c-format
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
#: fe-secure-openssl.c:1777
#: fe-secure-openssl.c:1809
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
#: fe-secure-openssl.c:2076
#: fe-secure-openssl.c:2108
#, c-format
msgid "WARNING: sslpassword truncated\n"
msgstr "WARNUNG: sslpassword abgeschnitten\n"
@@ -1534,7 +1554,7 @@ msgstr "WARNUNG: sslpassword abgeschnitten\n"
msgid "could not receive data from server: %s"
msgstr "konnte keine Daten vom Server empfangen: %s"
#: fe-secure.c:419
#: fe-secure.c:443
#, c-format
msgid "could not send data to server: %s"
msgstr "konnte keine Daten an den Server senden: %s"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-11-11 13:58+0900\n"
"PO-Revision-Date: 2025-11-11 15:40+0900\n"
"POT-Creation-Date: 2026-05-12 14:46+0900\n"
"PO-Revision-Date: 2026-05-15 12:14+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -80,11 +80,11 @@ msgstr "nonce を生成できませんでした"
#: fe-connect.c:5788 fe-connect.c:5886 fe-connect.c:6137 fe-connect.c:6164
#: fe-connect.c:6240 fe-connect.c:6263 fe-connect.c:6287 fe-connect.c:6322
#: fe-connect.c:6408 fe-connect.c:6416 fe-connect.c:6773 fe-connect.c:6923
#: fe-exec.c:530 fe-exec.c:1320 fe-exec.c:3259 fe-exec.c:4330 fe-exec.c:4523
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:210 fe-protocol3.c:233
#: fe-protocol3.c:256 fe-protocol3.c:273 fe-protocol3.c:294 fe-protocol3.c:370
#: fe-protocol3.c:738 fe-protocol3.c:977 fe-protocol3.c:1801
#: fe-protocol3.c:2201 fe-secure-common.c:110 fe-secure-gssapi.c:508
#: fe-exec.c:531 fe-exec.c:1321 fe-exec.c:3274 fe-exec.c:4324 fe-exec.c:4517
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:211 fe-protocol3.c:234
#: fe-protocol3.c:257 fe-protocol3.c:274 fe-protocol3.c:295 fe-protocol3.c:371
#: fe-protocol3.c:739 fe-protocol3.c:978 fe-protocol3.c:1802
#: fe-protocol3.c:2213 fe-secure-common.c:110 fe-secure-gssapi.c:508
#: fe-secure-gssapi.c:699 fe-secure-openssl.c:427 fe-secure-openssl.c:1277
#, c-format
msgid "out of memory"
@@ -804,8 +804,8 @@ msgstr "パーセント符号化された値では値%%00は許されません:
msgid "connection pointer is NULL\n"
msgstr "接続ポインタはNULLです\n"
#: fe-connect.c:7185 fe-exec.c:718 fe-exec.c:980 fe-exec.c:3464
#: fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-connect.c:7185 fe-exec.c:719 fe-exec.c:981 fe-exec.c:3479
#: fe-protocol3.c:993 fe-protocol3.c:1026
msgid "out of memory\n"
msgstr "メモリ不足\n"
@@ -829,176 +829,176 @@ msgstr "パスワードはファイル\"%s\"から取り出しました"
msgid "invalid integer value \"%s\" for connection option \"%s\""
msgstr "接続オプション\"%2$s\"に対する不正な整数値\"%1$s\""
#: fe-exec.c:469 fe-exec.c:3538
#: fe-exec.c:470 fe-exec.c:3553
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "行番号%dは0..%dの範囲を超えています"
#: fe-exec.c:531 fe-protocol3.c:2007
#: fe-exec.c:532 fe-protocol3.c:2008
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:839
#: fe-exec.c:840
#, c-format
msgid "write to server failed"
msgstr "サーバーへの書き込みに失敗"
#: fe-exec.c:879
#: fe-exec.c:880
#, c-format
msgid "no error text available"
msgstr "エラー文字列がありません"
#: fe-exec.c:968
#: fe-exec.c:969
msgid "NOTICE"
msgstr "注意"
#: fe-exec.c:1026
#: fe-exec.c:1027
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresultはINT_MAX個以上のタプルを扱えません"
#: fe-exec.c:1038
#: fe-exec.c:1039
msgid "size_t overflow"
msgstr "size_t オーバーフロー"
#: fe-exec.c:1443 fe-exec.c:1512 fe-exec.c:1558
#: fe-exec.c:1444 fe-exec.c:1513 fe-exec.c:1559
#, c-format
msgid "command string is a null pointer"
msgstr "コマンド文字列がヌルポインタです"
#: fe-exec.c:1449 fe-exec.c:3008
#: fe-exec.c:1450 fe-exec.c:3023
#, c-format
msgid "%s not allowed in pipeline mode"
msgstr "%sはパイプラインモードでは使用できません"
#: fe-exec.c:1517 fe-exec.c:1563 fe-exec.c:1657
#: fe-exec.c:1518 fe-exec.c:1564 fe-exec.c:1658
#, c-format
msgid "number of parameters must be between 0 and %d"
msgstr "パラメータ数は0から%dまでの間でなければなりません"
#: fe-exec.c:1553 fe-exec.c:1652
#: fe-exec.c:1554 fe-exec.c:1653
#, c-format
msgid "statement name is a null pointer"
msgstr "文の名前がヌルポインタです"
#: fe-exec.c:1694 fe-exec.c:3384
#: fe-exec.c:1695 fe-exec.c:3399
#, c-format
msgid "no connection to the server"
msgstr "サーバーへの接続がありません"
#: fe-exec.c:1702 fe-exec.c:3392
#: fe-exec.c:1703 fe-exec.c:3407
#, c-format
msgid "another command is already in progress"
msgstr "他のコマンドがすでに処理中です"
#: fe-exec.c:1732
#: fe-exec.c:1733
#, c-format
msgid "cannot queue commands during COPY"
msgstr "COPY中はコマンドのキューイングはできません"
#: fe-exec.c:1851
#: fe-exec.c:1852
#, c-format
msgid "length must be given for binary parameter"
msgstr "バイナリパラメータには長さを指定する必要があります"
#: fe-exec.c:2210
#: fe-exec.c:2211
#, c-format
msgid "unexpected asyncStatus: %d"
msgstr "想定外のasyncStatus: %d"
#: fe-exec.c:2366
#: fe-exec.c:2367
#, c-format
msgid "synchronous command execution functions are not allowed in pipeline mode"
msgstr "同期的にコマンドを実行する関数はパイプラインモード中は実行できません"
#: fe-exec.c:2383
#: fe-exec.c:2384
msgid "COPY terminated by new PQexec"
msgstr "新たなPQexec\"によりCOPYが終了しました"
#: fe-exec.c:2399
#: fe-exec.c:2400
#, c-format
msgid "PQexec not allowed during COPY BOTH"
msgstr "COPY BOTH 実行中の PQexec は許可されていません"
#: fe-exec.c:2635
#: fe-exec.c:2636
#, c-format
msgid "unrecognized message type \"%c\""
msgstr "認識できないメッセージタイプ\"%c\""
#: fe-exec.c:2707 fe-exec.c:2761 fe-exec.c:2829 fe-protocol3.c:1938
#: fe-exec.c:2708 fe-exec.c:2762 fe-exec.c:2830 fe-protocol3.c:1939
#, c-format
msgid "no COPY in progress"
msgstr "実行中のCOPYはありません"
#: fe-exec.c:3015
#: fe-exec.c:3030
#, c-format
msgid "connection in wrong state"
msgstr "接続状態が異常です"
#: fe-exec.c:3058
#: fe-exec.c:3073
#, c-format
msgid "cannot enter pipeline mode, connection not idle"
msgstr "パイプラインモードに入れません、接続がアイドル状態ではありません"
#: fe-exec.c:3094 fe-exec.c:3115
#: fe-exec.c:3109 fe-exec.c:3130
#, c-format
msgid "cannot exit pipeline mode with uncollected results"
msgstr "未回収の結果が残っている状態でパイプラインモードを抜けることはできません"
#: fe-exec.c:3098
#: fe-exec.c:3113
#, c-format
msgid "cannot exit pipeline mode while busy"
msgstr "ビジー状態でパイプラインモードを抜けることはできません"
#: fe-exec.c:3109
#: fe-exec.c:3124
#, c-format
msgid "cannot exit pipeline mode while in COPY"
msgstr "COPY実行中にパイプラインモードを抜けることはできません"
#: fe-exec.c:3308
#: fe-exec.c:3323
#, c-format
msgid "cannot send pipeline when not in pipeline mode"
msgstr "パイプラインモード外でパイプライン送出はできません"
#: fe-exec.c:3427
#: fe-exec.c:3442
msgid "invalid ExecStatusType code"
msgstr "ExecStatusTypeコードが不正です"
#: fe-exec.c:3454
#: fe-exec.c:3469
msgid "PGresult is not an error result\n"
msgstr "PGresutがエラー結果ではありません\n"
#: fe-exec.c:3522 fe-exec.c:3545
#: fe-exec.c:3537 fe-exec.c:3560
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "列番号%dは0..%dの範囲を超えています"
#: fe-exec.c:3560
#: fe-exec.c:3575
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "パラメータ%dは0..%dの範囲を超えています"
#: fe-exec.c:3871
#: fe-exec.c:3886
#, c-format
msgid "could not interpret result from server: %s"
msgstr "サーバーからの結果を解釈できませんでした: %s"
#: fe-exec.c:4146 fe-exec.c:4281
#: fe-exec.c:4161 fe-exec.c:4275
#, c-format
msgid "incomplete multibyte character"
msgstr "不完全なマルチバイト文字"
#: fe-exec.c:4148 fe-exec.c:4300
#: fe-exec.c:4163 fe-exec.c:4294
#, c-format
msgid "invalid multibyte character"
msgstr "不正なマルチバイト文字"
#: fe-exec.c:4402
#: fe-exec.c:4396
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)"
msgstr "エスケープされた文字列のサイズが上限(%zu)を超えています"
#: fe-exec.c:4579
#: fe-exec.c:4573
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)"
msgstr "エスケープされたbyteaのサイズが上限(%zu)を超えています"
@@ -1090,152 +1090,157 @@ msgstr "不正なソケットです"
msgid "%s() failed: %s"
msgstr "%s() が失敗しました: %s"
#: fe-protocol3.c:188
#: fe-protocol3.c:189
#, c-format
msgid "message type 0x%02x arrived from server while idle"
msgstr "待機中にサーバーからメッセージ種類0x%02xが届きました"
#: fe-protocol3.c:403
#: fe-protocol3.c:404
#, c-format
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)"
msgstr "サーバーが先行の行記述(\"T\"メッセージ)なしでデータ(\"D\"メッセージ)を送信しました"
#: fe-protocol3.c:445
#: fe-protocol3.c:446
#, c-format
msgid "unexpected response from server; first received character was \"%c\""
msgstr "サーバーから想定外の応答がありました。受け付けた先頭文字は\"%c\"です"
#: fe-protocol3.c:468
#: fe-protocol3.c:469
#, c-format
msgid "message contents do not agree with length in message type \"%c\""
msgstr "メッセージの内容がメッセージタイプ\"%c\"での長さと合っていません"
#: fe-protocol3.c:486
#: fe-protocol3.c:487
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d"
msgstr "サーバーとの同期が失われました。受信したメッセージタイプは\"%c\"、長さは%d"
#: fe-protocol3.c:538 fe-protocol3.c:578
#: fe-protocol3.c:539 fe-protocol3.c:579
msgid "insufficient data in \"T\" message"
msgstr "\"T\"メッセージ内のデータが不十分です"
#: fe-protocol3.c:649 fe-protocol3.c:855
#: fe-protocol3.c:650 fe-protocol3.c:856
msgid "out of memory for query result"
msgstr "問い合わせ結果用のメモリが不足しています"
#: fe-protocol3.c:718
#: fe-protocol3.c:719
msgid "insufficient data in \"t\" message"
msgstr "\"t\"メッセージ内のデータが足りません"
#: fe-protocol3.c:777 fe-protocol3.c:809 fe-protocol3.c:827
#: fe-protocol3.c:778 fe-protocol3.c:810 fe-protocol3.c:828
msgid "insufficient data in \"D\" message"
msgstr "\"D\"\"メッセージ内のデータが不十分です"
#: fe-protocol3.c:783
#: fe-protocol3.c:784
msgid "unexpected field count in \"D\" message"
msgstr "\"D\"メッセージ内のフィールド数が想定外です。"
#: fe-protocol3.c:1038
#: fe-protocol3.c:1039
msgid "no error message available\n"
msgstr "エラーメッセージがありません\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#: fe-protocol3.c:1087 fe-protocol3.c:1106
#, c-format
msgid " at character %s"
msgstr "(文字位置: %s)"
#: fe-protocol3.c:1118
#: fe-protocol3.c:1119
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
#: fe-protocol3.c:1121
#: fe-protocol3.c:1122
#, c-format
msgid "HINT: %s\n"
msgstr "HINT: %s\n"
#: fe-protocol3.c:1124
#: fe-protocol3.c:1125
#, c-format
msgid "QUERY: %s\n"
msgstr "QUERY: %s\n"
#: fe-protocol3.c:1131
#: fe-protocol3.c:1132
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXT: %s\n"
#: fe-protocol3.c:1140
#: fe-protocol3.c:1141
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMA NAME: %s\n"
#: fe-protocol3.c:1144
#: fe-protocol3.c:1145
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "TABLE NAME: %s\n"
#: fe-protocol3.c:1148
#: fe-protocol3.c:1149
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "COLUMN NAME: %s\n"
#: fe-protocol3.c:1152
#: fe-protocol3.c:1153
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATATYPE NAME: %s\n"
#: fe-protocol3.c:1156
#: fe-protocol3.c:1157
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT NAME: %s\n"
#: fe-protocol3.c:1168
#: fe-protocol3.c:1169
msgid "LOCATION: "
msgstr "LOCATION: "
#: fe-protocol3.c:1170
#: fe-protocol3.c:1171
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1172
#: fe-protocol3.c:1173
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1380
#: fe-protocol3.c:1381
#, c-format
msgid "LINE %d: "
msgstr "行 %d: "
#: fe-protocol3.c:1454
#: fe-protocol3.c:1455
#, c-format
msgid "protocol version not supported by server: client uses %u.%u, server supports up to %u.%u"
msgstr "サーバーはこのプロトコルバージョンをサポートしていません。クライアントは%u.%uを使用、 サーバーは%u.%uまでをサポートします"
#: fe-protocol3.c:1460
#: fe-protocol3.c:1461
#, c-format
msgid "protocol extension not supported by server: %s"
msgid_plural "protocol extensions not supported by server: %s"
msgstr[0] "サーバーでサポートされていないプロトコル拡張: %s"
#: fe-protocol3.c:1468
#: fe-protocol3.c:1469
#, c-format
msgid "invalid %s message"
msgstr "不正な%sメッセージ"
#: fe-protocol3.c:1833
#: fe-protocol3.c:1834
#, c-format
msgid "PQgetline: not doing text COPY OUT"
msgstr "PQgetline: テキストのCOPY OUTを行っていません"
#: fe-protocol3.c:2207
#: fe-protocol3.c:2165
#, c-format
msgid "server returned too much data"
msgstr "サーバーが返却したデータが多すぎます"
#: fe-protocol3.c:2219
#, c-format
msgid "protocol error: no function result"
msgstr "プロトコルエラー: 関数の結果がありません"
#: fe-protocol3.c:2218
#: fe-protocol3.c:2230
#, c-format
msgid "protocol error: id=0x%x"
msgstr "プロトコルエラー: id=0x%x"

View File

@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 11:39+0200\n"
"PO-Revision-Date: 2026-02-07 10:48+0200\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:41+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -82,12 +82,12 @@ msgstr "не удалось сгенерировать разовый код"
#: fe-connect.c:5788 fe-connect.c:5886 fe-connect.c:6137 fe-connect.c:6164
#: fe-connect.c:6240 fe-connect.c:6263 fe-connect.c:6287 fe-connect.c:6322
#: fe-connect.c:6408 fe-connect.c:6416 fe-connect.c:6773 fe-connect.c:6923
#: fe-exec.c:530 fe-exec.c:1320 fe-exec.c:3259 fe-exec.c:4330 fe-exec.c:4523
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:210 fe-protocol3.c:233
#: fe-protocol3.c:256 fe-protocol3.c:273 fe-protocol3.c:294 fe-protocol3.c:370
#: fe-protocol3.c:738 fe-protocol3.c:977 fe-protocol3.c:1801
#: fe-protocol3.c:2201 fe-secure-common.c:110 fe-secure-gssapi.c:508
#: fe-secure-gssapi.c:699 fe-secure-openssl.c:427 fe-secure-openssl.c:1277
#: fe-exec.c:531 fe-exec.c:1321 fe-exec.c:3274 fe-exec.c:4324 fe-exec.c:4517
#: fe-gssapi-common.c:109 fe-lobj.c:870 fe-protocol3.c:212 fe-protocol3.c:235
#: fe-protocol3.c:258 fe-protocol3.c:275 fe-protocol3.c:296 fe-protocol3.c:372
#: fe-protocol3.c:740 fe-protocol3.c:979 fe-protocol3.c:1803
#: fe-protocol3.c:2214 fe-secure-common.c:110 fe-secure-gssapi.c:515
#: fe-secure-gssapi.c:706 fe-secure-openssl.c:458 fe-secure-openssl.c:1309
#, c-format
msgid "out of memory"
msgstr "нехватка памяти"
@@ -360,7 +360,7 @@ msgstr "нераспознанный алгоритм шифрования па
msgid "connection pointer is NULL"
msgstr "нулевой указатель соединения"
#: fe-cancel.c:82 fe-misc.c:598
#: fe-cancel.c:82 fe-misc.c:606
#, c-format
msgid "connection not open"
msgstr "соединение не открыто"
@@ -858,8 +858,8 @@ msgstr "недопустимое значение %%00 для символа, з
msgid "connection pointer is NULL\n"
msgstr "нулевой указатель соединения\n"
#: fe-connect.c:7185 fe-exec.c:718 fe-exec.c:980 fe-exec.c:3464
#: fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-connect.c:7185 fe-exec.c:719 fe-exec.c:981 fe-exec.c:3479
#: fe-protocol3.c:994 fe-protocol3.c:1027
msgid "out of memory\n"
msgstr "нехватка памяти\n"
@@ -887,178 +887,178 @@ msgstr "пароль получен из файла \"%s\""
msgid "invalid integer value \"%s\" for connection option \"%s\""
msgstr "неверное целочисленное значение \"%s\" для параметра соединения \"%s\""
#: fe-exec.c:469 fe-exec.c:3538
#: fe-exec.c:470 fe-exec.c:3553
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "номер записи %d вне диапазона 0..%d"
#: fe-exec.c:531 fe-protocol3.c:2007
#: fe-exec.c:532 fe-protocol3.c:2009
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:839
#: fe-exec.c:840
#, c-format
msgid "write to server failed"
msgstr "ошибка при передаче данных серверу"
#: fe-exec.c:879
#: fe-exec.c:880
#, c-format
msgid "no error text available"
msgstr "текст ошибки отсутствует"
#: fe-exec.c:968
#: fe-exec.c:969
msgid "NOTICE"
msgstr "ЗАМЕЧАНИЕ"
#: fe-exec.c:1026
#: fe-exec.c:1027
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresult не может вместить больше чем INT_MAX кортежей"
#: fe-exec.c:1038
#: fe-exec.c:1039
msgid "size_t overflow"
msgstr "переполнение size_t"
#: fe-exec.c:1443 fe-exec.c:1512 fe-exec.c:1558
#: fe-exec.c:1444 fe-exec.c:1513 fe-exec.c:1559
#, c-format
msgid "command string is a null pointer"
msgstr "указатель на командную строку нулевой"
#: fe-exec.c:1449 fe-exec.c:3008
#: fe-exec.c:1450 fe-exec.c:3023
#, c-format
msgid "%s not allowed in pipeline mode"
msgstr "%s не допускается в конвейерном режиме"
#: fe-exec.c:1517 fe-exec.c:1563 fe-exec.c:1657
#: fe-exec.c:1518 fe-exec.c:1564 fe-exec.c:1658
#, c-format
msgid "number of parameters must be between 0 and %d"
msgstr "число параметров должно быть от 0 до %d"
#: fe-exec.c:1553 fe-exec.c:1652
#: fe-exec.c:1554 fe-exec.c:1653
#, c-format
msgid "statement name is a null pointer"
msgstr "указатель на имя оператора нулевой"
#: fe-exec.c:1694 fe-exec.c:3384
#: fe-exec.c:1695 fe-exec.c:3399
#, c-format
msgid "no connection to the server"
msgstr "нет соединения с сервером"
#: fe-exec.c:1702 fe-exec.c:3392
#: fe-exec.c:1703 fe-exec.c:3407
#, c-format
msgid "another command is already in progress"
msgstr "уже выполняется другая команда"
#: fe-exec.c:1732
#: fe-exec.c:1733
#, c-format
msgid "cannot queue commands during COPY"
msgstr "во время COPY нельзя добавлять команды в очередь"
#: fe-exec.c:1851
#: fe-exec.c:1852
#, c-format
msgid "length must be given for binary parameter"
msgstr "для двоичного параметра должна быть указана длина"
#: fe-exec.c:2210
#: fe-exec.c:2211
#, c-format
msgid "unexpected asyncStatus: %d"
msgstr "неожиданный asyncStatus: %d"
#: fe-exec.c:2366
#: fe-exec.c:2367
#, c-format
msgid ""
"synchronous command execution functions are not allowed in pipeline mode"
msgstr ""
"функции синхронного выполнения команд не допускаются в конвейерном режиме"
#: fe-exec.c:2383
#: fe-exec.c:2384
msgid "COPY terminated by new PQexec"
msgstr "операция COPY прервана вызовом PQexec"
#: fe-exec.c:2399
#: fe-exec.c:2400
#, c-format
msgid "PQexec not allowed during COPY BOTH"
msgstr "вызов PQexec не допускается в процессе COPY BOTH"
#: fe-exec.c:2635
#: fe-exec.c:2636
#, c-format
msgid "unrecognized message type \"%c\""
msgstr "нераспознанный тип сообщения \"%c\""
#: fe-exec.c:2707 fe-exec.c:2761 fe-exec.c:2829 fe-protocol3.c:1938
#: fe-exec.c:2708 fe-exec.c:2762 fe-exec.c:2830 fe-protocol3.c:1940
#, c-format
msgid "no COPY in progress"
msgstr "операция COPY не выполняется"
#: fe-exec.c:3015
#: fe-exec.c:3030
#, c-format
msgid "connection in wrong state"
msgstr "соединение в неправильном состоянии"
#: fe-exec.c:3058
#: fe-exec.c:3073
#, c-format
msgid "cannot enter pipeline mode, connection not idle"
msgstr "перейти в конвейерный режиме нельзя, соединение не простаивает"
#: fe-exec.c:3094 fe-exec.c:3115
#: fe-exec.c:3109 fe-exec.c:3130
#, c-format
msgid "cannot exit pipeline mode with uncollected results"
msgstr "выйти из конвейерного режима нельзя, не собрав все результаты"
#: fe-exec.c:3098
#: fe-exec.c:3113
#, c-format
msgid "cannot exit pipeline mode while busy"
msgstr "выйти из конвейерного режима в занятом состоянии нельзя"
#: fe-exec.c:3109
#: fe-exec.c:3124
#, c-format
msgid "cannot exit pipeline mode while in COPY"
msgstr "выйти из конвейерного режима во время COPY нельзя"
#: fe-exec.c:3308
#: fe-exec.c:3323
#, c-format
msgid "cannot send pipeline when not in pipeline mode"
msgstr "отправить конвейер, не перейдя в конвейерный режим, нельзя"
#: fe-exec.c:3427
#: fe-exec.c:3442
msgid "invalid ExecStatusType code"
msgstr "неверный код ExecStatusType"
#: fe-exec.c:3454
#: fe-exec.c:3469
msgid "PGresult is not an error result\n"
msgstr "В PGresult не передан результат ошибки\n"
#: fe-exec.c:3522 fe-exec.c:3545
#: fe-exec.c:3537 fe-exec.c:3560
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "номер столбца %d вне диапазона 0..%d"
#: fe-exec.c:3560
#: fe-exec.c:3575
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "номер параметра %d вне диапазона 0..%d"
#: fe-exec.c:3871
#: fe-exec.c:3886
#, c-format
msgid "could not interpret result from server: %s"
msgstr "не удалось интерпретировать ответ сервера: %s"
#: fe-exec.c:4146 fe-exec.c:4281
#: fe-exec.c:4161 fe-exec.c:4275
#, c-format
msgid "incomplete multibyte character"
msgstr "неполный многобайтный символ"
#: fe-exec.c:4148 fe-exec.c:4300
#: fe-exec.c:4163 fe-exec.c:4294
#, c-format
msgid "invalid multibyte character"
msgstr "неверный многобайтный символ"
#: fe-exec.c:4402
#: fe-exec.c:4396
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)"
msgstr "размер строки с экранированием превышает максимально допустимый (%zu)"
#: fe-exec.c:4579
#: fe-exec.c:4573
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)"
msgstr ""
@@ -1110,18 +1110,18 @@ msgstr "не удалось записать файл \"%s\": %s"
msgid "query to initialize large object functions did not return data"
msgstr "запрос инициализации функций для больших объектов не вернул данные"
#: fe-misc.c:239
#: fe-misc.c:241
#, c-format
msgid "integer of size %lu not supported by pqGetInt"
msgstr "функция pqGetInt не поддерживает integer размером %lu байт"
#: fe-misc.c:272
#: fe-misc.c:274
#, c-format
msgid "integer of size %lu not supported by pqPutInt"
msgstr "функция pqPutInt не поддерживает integer размером %lu байт"
#: fe-misc.c:776 fe-secure-openssl.c:203 fe-secure-openssl.c:309
#: fe-secure.c:237 fe-secure.c:404
#: fe-misc.c:818 fe-secure-openssl.c:204 fe-secure-openssl.c:340
#: fe-secure.c:237 fe-secure.c:428
#, c-format
msgid ""
"server closed the connection unexpectedly\n"
@@ -1132,31 +1132,37 @@ msgstr ""
"\tСкорее всего сервер прекратил работу из-за сбоя\n"
"\tдо или в процессе выполнения запроса."
#: fe-misc.c:843
#: fe-misc.c:927
#, c-format
msgid "drained only %zd of %zd pending bytes in transport buffer"
msgstr ""
"выбрано только %zd из %zd байт, ожидающих получения в транспортном буфере"
#: fe-misc.c:989
msgid "connection not open\n"
msgstr "соединение не открыто\n"
#: fe-misc.c:1031
#: fe-misc.c:1177
#, c-format
msgid "timeout expired"
msgstr "тайм-аут"
#: fe-misc.c:1075
#: fe-misc.c:1221
#, c-format
msgid "invalid socket"
msgstr "неверный сокет"
#: fe-misc.c:1097
#: fe-misc.c:1241
#, c-format
msgid "%s() failed: %s"
msgstr "ошибка в %s(): %s"
#: fe-protocol3.c:188
#: fe-protocol3.c:190
#, c-format
msgid "message type 0x%02x arrived from server while idle"
msgstr "от сервера во время простоя получено сообщение типа 0x%02x"
#: fe-protocol3.c:403
#: fe-protocol3.c:405
#, c-format
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
@@ -1165,117 +1171,117 @@ msgstr ""
"сервер отправил данные (сообщение \"D\") без предварительного описания "
"строки (сообщение \"T\")"
#: fe-protocol3.c:445
#: fe-protocol3.c:447
#, c-format
msgid "unexpected response from server; first received character was \"%c\""
msgstr "неожиданный ответ сервера; первый полученный символ: \"%c\""
#: fe-protocol3.c:468
#: fe-protocol3.c:470
#, c-format
msgid "message contents do not agree with length in message type \"%c\""
msgstr "содержимое не соответствует длине в сообщении типа \"%c\""
#: fe-protocol3.c:486
#: fe-protocol3.c:488
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d"
msgstr ""
"потеряна синхронизация с сервером: получено сообщение типа \"%c\", длина %d"
#: fe-protocol3.c:538 fe-protocol3.c:578
#: fe-protocol3.c:540 fe-protocol3.c:580
msgid "insufficient data in \"T\" message"
msgstr "недостаточно данных в сообщении \"T\""
#: fe-protocol3.c:649 fe-protocol3.c:855
#: fe-protocol3.c:651 fe-protocol3.c:857
msgid "out of memory for query result"
msgstr "недостаточно памяти для результата запроса"
#: fe-protocol3.c:718
#: fe-protocol3.c:720
msgid "insufficient data in \"t\" message"
msgstr "недостаточно данных в сообщении \"t\""
#: fe-protocol3.c:777 fe-protocol3.c:809 fe-protocol3.c:827
#: fe-protocol3.c:779 fe-protocol3.c:811 fe-protocol3.c:829
msgid "insufficient data in \"D\" message"
msgstr "недостаточно данных в сообщении \"D\""
#: fe-protocol3.c:783
#: fe-protocol3.c:785
msgid "unexpected field count in \"D\" message"
msgstr "неверное число полей в сообщении \"D\""
#: fe-protocol3.c:1038
#: fe-protocol3.c:1040
msgid "no error message available\n"
msgstr "нет сообщения об ошибке\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#: fe-protocol3.c:1088 fe-protocol3.c:1107
#, c-format
msgid " at character %s"
msgstr " символ %s"
#: fe-protocol3.c:1118
#: fe-protocol3.c:1120
#, c-format
msgid "DETAIL: %s\n"
msgstr "ПОДРОБНОСТИ: %s\n"
#: fe-protocol3.c:1121
#: fe-protocol3.c:1123
#, c-format
msgid "HINT: %s\n"
msgstr "ПОДСКАЗКА: %s\n"
#: fe-protocol3.c:1124
#: fe-protocol3.c:1126
#, c-format
msgid "QUERY: %s\n"
msgstr "ЗАПРОС: %s\n"
#: fe-protocol3.c:1131
#: fe-protocol3.c:1133
#, c-format
msgid "CONTEXT: %s\n"
msgstr "КОНТЕКСТ: %s\n"
#: fe-protocol3.c:1140
#: fe-protocol3.c:1142
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "СХЕМА: %s\n"
#: fe-protocol3.c:1144
#: fe-protocol3.c:1146
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "ТАБЛИЦА: %s\n"
#: fe-protocol3.c:1148
#: fe-protocol3.c:1150
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "СТОЛБЕЦ: %s\n"
#: fe-protocol3.c:1152
#: fe-protocol3.c:1154
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "ТИП ДАННЫХ: %s\n"
#: fe-protocol3.c:1156
#: fe-protocol3.c:1158
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "ОГРАНИЧЕНИЕ: %s\n"
#: fe-protocol3.c:1168
#: fe-protocol3.c:1170
msgid "LOCATION: "
msgstr "ПОЛОЖЕНИЕ: "
#: fe-protocol3.c:1170
#: fe-protocol3.c:1172
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1172
#: fe-protocol3.c:1174
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1380
#: fe-protocol3.c:1382
#, c-format
msgid "LINE %d: "
msgstr "СТРОКА %d: "
#: fe-protocol3.c:1454
#: fe-protocol3.c:1456
#, c-format
msgid ""
"protocol version not supported by server: client uses %u.%u, server supports "
@@ -1284,7 +1290,7 @@ msgstr ""
"сервер не поддерживает нужную версию протокола: клиент использует %u.%u, "
"сервер поддерживает версии до %u.%u"
#: fe-protocol3.c:1460
#: fe-protocol3.c:1462
#, c-format
msgid "protocol extension not supported by server: %s"
msgid_plural "protocol extensions not supported by server: %s"
@@ -1292,22 +1298,27 @@ msgstr[0] "сервер не поддерживает это расширени
msgstr[1] "сервер не поддерживает эти расширения протокола: %s"
msgstr[2] "сервер не поддерживает эти расширения протокола: %s"
#: fe-protocol3.c:1468
#: fe-protocol3.c:1470
#, c-format
msgid "invalid %s message"
msgstr "неверное сообщение %s"
#: fe-protocol3.c:1833
#: fe-protocol3.c:1835
#, c-format
msgid "PQgetline: not doing text COPY OUT"
msgstr "PQgetline можно вызывать только во время COPY OUT с текстом"
#: fe-protocol3.c:2207
#: fe-protocol3.c:2166
#, c-format
msgid "server returned too much data"
msgstr "сервер передал слишком много данных"
#: fe-protocol3.c:2220
#, c-format
msgid "protocol error: no function result"
msgstr "ошибка протокола: нет результата функции"
#: fe-protocol3.c:2218
#: fe-protocol3.c:2231
#, c-format
msgid "protocol error: id=0x%x"
msgstr "ошибка протокола: id=0x%x"
@@ -1369,12 +1380,12 @@ msgstr "ошибка обёртывания сообщения в GSSAPI"
msgid "outgoing GSSAPI message would not use confidentiality"
msgstr "исходящее сообщение GSSAPI не будет защищено"
#: fe-secure-gssapi.c:215 fe-secure-gssapi.c:726
#: fe-secure-gssapi.c:215 fe-secure-gssapi.c:733
#, c-format
msgid "client tried to send oversize GSSAPI packet (%zu > %zu)"
msgstr "клиент попытался передать чрезмерно большой пакет GSSAPI (%zu > %zu)"
#: fe-secure-gssapi.c:354 fe-secure-gssapi.c:602
#: fe-secure-gssapi.c:354 fe-secure-gssapi.c:609
#, c-format
msgid "oversize GSSAPI packet sent by the server (%zu > %zu)"
msgstr "сервер передал чрезмерно большой пакет GSSAPI (%zu > %zu)"
@@ -1388,100 +1399,110 @@ msgstr "ошибка развёртывания сообщения в GSSAPI"
msgid "incoming GSSAPI message did not use confidentiality"
msgstr "входящее сообщение GSSAPI не защищено"
#: fe-secure-gssapi.c:665
#: fe-secure-gssapi.c:672
msgid "could not initiate GSSAPI security context"
msgstr "не удалось инициализировать контекст безопасности GSSAPI"
#: fe-secure-gssapi.c:715
#: fe-secure-gssapi.c:722
msgid "GSSAPI size check error"
msgstr "ошибка проверки размера в GSSAPI"
#: fe-secure-openssl.c:207 fe-secure-openssl.c:313 fe-secure-openssl.c:1524
#: fe-secure-openssl.c:208 fe-secure-openssl.c:344 fe-secure-openssl.c:1556
#, c-format
msgid "SSL SYSCALL error: %s"
msgstr "ошибка SSL SYSCALL: %s"
#: fe-secure-openssl.c:213 fe-secure-openssl.c:319 fe-secure-openssl.c:1527
#: fe-secure-openssl.c:214 fe-secure-openssl.c:350 fe-secure-openssl.c:1559
#, c-format
msgid "SSL SYSCALL error: EOF detected"
msgstr "ошибка SSL SYSCALL: конец файла (EOF)"
#: fe-secure-openssl.c:223 fe-secure-openssl.c:329 fe-secure-openssl.c:1535
#: fe-secure-openssl.c:224 fe-secure-openssl.c:360 fe-secure-openssl.c:1567
#, c-format
msgid "SSL error: %s"
msgstr "ошибка SSL: %s"
#: fe-secure-openssl.c:237 fe-secure-openssl.c:343
#: fe-secure-openssl.c:238 fe-secure-openssl.c:374
#, c-format
msgid "SSL connection has been closed unexpectedly"
msgstr "SSL-соединение было неожиданно закрыто"
#: fe-secure-openssl.c:242 fe-secure-openssl.c:348 fe-secure-openssl.c:1582
#: fe-secure-openssl.c:243 fe-secure-openssl.c:379 fe-secure-openssl.c:1614
#, c-format
msgid "unrecognized SSL error code: %d"
msgstr "нераспознанный код ошибки SSL: %d"
#: fe-secure-openssl.c:390
#: fe-secure-openssl.c:273
#, c-format
msgid "OpenSSL reports negative bytes pending"
msgstr "OpenSSL сообщил, что число ожидающих байт отрицательное"
#: fe-secure-openssl.c:285
#, c-format
msgid "OpenSSL reports INT_MAX bytes pending"
msgstr "OpenSSL сообщил, что число ожидающих байт равно INT_MAX"
#: fe-secure-openssl.c:421
#, c-format
msgid "could not determine server certificate signature algorithm"
msgstr "не удалось определить алгоритм подписи сертификата сервера"
#: fe-secure-openssl.c:410
#: fe-secure-openssl.c:441
#, c-format
msgid "could not find digest for NID %s"
msgstr "не удалось найти алгоритм хеширования по NID %s"
#: fe-secure-openssl.c:419
#: fe-secure-openssl.c:450
#, c-format
msgid "could not generate peer certificate hash"
msgstr "не удалось сгенерировать хеш сертификата сервера"
#: fe-secure-openssl.c:501
#: fe-secure-openssl.c:533
#, c-format
msgid "SSL certificate's name entry is missing"
msgstr "в SSL-сертификате отсутствует запись имени"
#: fe-secure-openssl.c:535
#: fe-secure-openssl.c:567
#, c-format
msgid "SSL certificate's address entry is missing"
msgstr "в SSL-сертификате отсутствует запись адреса"
#: fe-secure-openssl.c:935
#: fe-secure-openssl.c:967
#, c-format
msgid "could not create SSL context: %s"
msgstr "не удалось создать контекст SSL: %s"
#: fe-secure-openssl.c:977
#: fe-secure-openssl.c:1009
#, c-format
msgid "invalid value \"%s\" for minimum SSL protocol version"
msgstr "неверное значение \"%s\" для минимальной версии протокола SSL"
#: fe-secure-openssl.c:987
#: fe-secure-openssl.c:1019
#, c-format
msgid "could not set minimum SSL protocol version: %s"
msgstr "не удалось задать минимальную версию протокола SSL: %s"
#: fe-secure-openssl.c:1003
#: fe-secure-openssl.c:1035
#, c-format
msgid "invalid value \"%s\" for maximum SSL protocol version"
msgstr "неверное значение \"%s\" для максимальной версии протокола SSL"
#: fe-secure-openssl.c:1013
#: fe-secure-openssl.c:1045
#, c-format
msgid "could not set maximum SSL protocol version: %s"
msgstr "не удалось задать максимальную версию протокола SSL: %s"
#: fe-secure-openssl.c:1051
#: fe-secure-openssl.c:1083
#, c-format
msgid "could not load system root certificate paths: %s"
msgstr "не удалось выбрать системные пути для корневых сертификатов: %s"
#: fe-secure-openssl.c:1068
#: fe-secure-openssl.c:1100
#, c-format
msgid "could not read root certificate file \"%s\": %s"
msgstr "не удалось прочитать файл корневых сертификатов \"%s\": %s"
#: fe-secure-openssl.c:1120
#: fe-secure-openssl.c:1152
#, c-format
msgid ""
"could not get home directory to locate root certificate file\n"
@@ -1494,7 +1515,7 @@ msgstr ""
"(sslrootcert=system) или отключите проверку сертификата сервера, изменив "
"sslmode."
#: fe-secure-openssl.c:1123
#: fe-secure-openssl.c:1155
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1507,67 +1528,67 @@ msgstr ""
"(sslrootcert=system) или отключите проверку сертификата сервера, изменив "
"sslmode."
#: fe-secure-openssl.c:1158
#: fe-secure-openssl.c:1190
#, c-format
msgid "could not open certificate file \"%s\": %s"
msgstr "не удалось открыть файл сертификата \"%s\": %s"
#: fe-secure-openssl.c:1176
#: fe-secure-openssl.c:1208
#, c-format
msgid "could not read certificate file \"%s\": %s"
msgstr "не удалось прочитать файл сертификата \"%s\": %s"
#: fe-secure-openssl.c:1200
#: fe-secure-openssl.c:1232
#, c-format
msgid "could not establish SSL connection: %s"
msgstr "не удалось установить SSL-соединение: %s"
#: fe-secure-openssl.c:1232
#: fe-secure-openssl.c:1264
#, c-format
msgid "could not set SSL Server Name Indication (SNI): %s"
msgstr "не удалось задать SNI (Server Name Indication) для SSL-подключения: %s"
#: fe-secure-openssl.c:1249
#: fe-secure-openssl.c:1281
#, c-format
msgid "could not set SSL ALPN extension: %s"
msgstr "не удалось установить расширение SSL ALPN: %s"
#: fe-secure-openssl.c:1292
#: fe-secure-openssl.c:1324
#, c-format
msgid "could not load SSL engine \"%s\": %s"
msgstr "не удалось загрузить модуль SSL ENGINE \"%s\": %s"
#: fe-secure-openssl.c:1303
#: fe-secure-openssl.c:1335
#, c-format
msgid "could not initialize SSL engine \"%s\": %s"
msgstr "не удалось инициализировать модуль SSL ENGINE \"%s\": %s"
#: fe-secure-openssl.c:1318
#: fe-secure-openssl.c:1350
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s"
msgstr "не удалось прочитать закрытый ключ SSL \"%s\" из модуля \"%s\": %s"
#: fe-secure-openssl.c:1331
#: fe-secure-openssl.c:1363
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s"
msgstr "не удалось загрузить закрытый ключ SSL \"%s\" из модуля \"%s\": %s"
#: fe-secure-openssl.c:1368
#: fe-secure-openssl.c:1400
#, c-format
msgid "certificate present, but not private key file \"%s\""
msgstr "при наличии сертификата отсутствует файл закрытого ключа \"%s\""
#: fe-secure-openssl.c:1371
#: fe-secure-openssl.c:1403
#, c-format
msgid "could not stat private key file \"%s\": %m"
msgstr "не удалось получить информацию о файле закрытого ключа \"%s\": %m"
#: fe-secure-openssl.c:1379
#: fe-secure-openssl.c:1411
#, c-format
msgid "private key file \"%s\" is not a regular file"
msgstr "файл закрытого ключа \"%s\" - не обычный файл"
#: fe-secure-openssl.c:1412
#: fe-secure-openssl.c:1444
#, c-format
msgid ""
"private key file \"%s\" has group or world access; file must have "
@@ -1579,22 +1600,22 @@ msgstr ""
"текущему пользователю, либо u=rw,g=r (0640) или более строгие, если он "
"принадлежит root"
#: fe-secure-openssl.c:1436
#: fe-secure-openssl.c:1468
#, c-format
msgid "could not load private key file \"%s\": %s"
msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s"
#: fe-secure-openssl.c:1452
#: fe-secure-openssl.c:1484
#, c-format
msgid "certificate does not match private key file \"%s\": %s"
msgstr "сертификат не соответствует файлу закрытого ключа \"%s\": %s"
#: fe-secure-openssl.c:1521
#: fe-secure-openssl.c:1553
#, c-format
msgid "SSL error: certificate verify failed: %s"
msgstr "ошибка SSL: не удалось проверить сертификат: %s"
#: fe-secure-openssl.c:1566
#: fe-secure-openssl.c:1598
#, c-format
msgid ""
"This may indicate that the server does not support any SSL protocol version "
@@ -1603,34 +1624,34 @@ msgstr ""
"Это может указывать на то, что сервер не поддерживает ни одну версию "
"протокола SSL между %s и %s."
#: fe-secure-openssl.c:1598
#: fe-secure-openssl.c:1630
#, c-format
msgid ""
"direct SSL connection was established without ALPN protocol negotiation "
"extension"
msgstr "прямое SSL-соединение было установлено без расширения ALPN"
#: fe-secure-openssl.c:1610
#: fe-secure-openssl.c:1642
#, c-format
msgid "SSL connection was established with unexpected ALPN protocol"
msgstr "SSL-соединение было установлено с неподдерживаемым протоколом ALPN"
#: fe-secure-openssl.c:1627
#: fe-secure-openssl.c:1659
#, c-format
msgid "certificate could not be obtained: %s"
msgstr "не удалось получить сертификат: %s"
#: fe-secure-openssl.c:1734
#: fe-secure-openssl.c:1766
#, c-format
msgid "no SSL error reported"
msgstr "нет сообщения об ошибке SSL"
#: fe-secure-openssl.c:1777
#: fe-secure-openssl.c:1809
#, c-format
msgid "SSL error code %lu"
msgstr "код ошибки SSL: %lu"
#: fe-secure-openssl.c:2076
#: fe-secure-openssl.c:2108
#, c-format
msgid "WARNING: sslpassword truncated\n"
msgstr "ПРЕДУПРЕЖДЕНИЕ: значение sslpassword усечено\n"
@@ -1640,7 +1661,7 @@ msgstr "ПРЕДУПРЕЖДЕНИЕ: значение sslpassword усечен
msgid "could not receive data from server: %s"
msgstr "не удалось получить данные с сервера: %s"
#: fe-secure.c:419
#: fe-secure.c:443
#, c-format
msgid "could not send data to server: %s"
msgstr "не удалось передать данные серверу: %s"

View File

@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 12\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2023-05-04 23:38+0000\n"
"POT-Creation-Date: 2026-08-07 09:19+0000\n"
"PO-Revision-Date: 2023-05-05 07:45+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -24,49 +24,55 @@ msgstr ""
msgid "plpy.cursor expected a query or a plan"
msgstr "plpy.cursor hat eine Anfrage oder einen Plan erwartet"
#: plpy_cursorobject.c:155
#: plpy_cursorobject.c:154
#, c-format
msgid "plpy.cursor takes a sequence as its second argument"
msgstr "plpy.cursor nimmt eine Sequenz als zweites Argument"
#: plpy_cursorobject.c:171 plpy_spi.c:205
#: plpy_cursorobject.c:170 plpy_spi.c:209
#, c-format
msgid "could not execute plan"
msgstr "konnte Plan nicht ausführen"
#: plpy_cursorobject.c:174 plpy_spi.c:208
#: plpy_cursorobject.c:173 plpy_spi.c:212
#, c-format
msgid "Expected sequence of %d argument, got %d: %s"
msgid_plural "Expected sequence of %d arguments, got %d: %s"
msgstr[0] "Sequenz aus %d Argument erwartet, aber %d erhalten: %s"
msgstr[1] "Sequenz aus %d Argumenten erwartet, aber %d erhalten: %s"
#: plpy_cursorobject.c:321
#: plpy_cursorobject.c:237 plpy_spi.c:96 plpy_spi.c:263 plpy_typeio.c:1211
#: plpy_typeio.c:1462
#, c-format
msgid "could not get element %d from sequence"
msgstr "konnte Element %d aus Sequenz nicht ermitteln"
#: plpy_cursorobject.c:322
#, c-format
msgid "iterating a closed cursor"
msgstr "Iteration mit einem geschlossenen Cursor"
#: plpy_cursorobject.c:329 plpy_cursorobject.c:395
#: plpy_cursorobject.c:330 plpy_cursorobject.c:396
#, c-format
msgid "iterating a cursor in an aborted subtransaction"
msgstr "Iteration mit einem Cursor in einer abgebrochenen Transaktionen"
#: plpy_cursorobject.c:387
#: plpy_cursorobject.c:388
#, c-format
msgid "fetch from a closed cursor"
msgstr "Lesen aus einem geschlossenen Cursor"
#: plpy_cursorobject.c:430 plpy_spi.c:401
#: plpy_cursorobject.c:431 plpy_spi.c:403
#, c-format
msgid "query result has too many rows to fit in a Python list"
msgstr "Anfrageergebnis hat zu viele Zeilen, um in eine Python-Liste zu passen"
#: plpy_cursorobject.c:482
#: plpy_cursorobject.c:483
#, c-format
msgid "closing a cursor in an aborted subtransaction"
msgstr "Schließen eines Cursors in einer abgebrochenen Subtransaktion"
#: plpy_elog.c:125 plpy_elog.c:126 plpy_plpymodule.c:530
#: plpy_elog.c:127 plpy_elog.c:128 plpy_plpymodule.c:530
#, c-format
msgid "%s"
msgstr "%s"
@@ -106,82 +112,82 @@ msgstr "PL/Python-Prozedur hat nicht None zurückgegeben"
msgid "PL/Python function with return type \"void\" did not return None"
msgstr "PL/Python-Funktion mit Rückgabetyp »void« hat nicht None zurückgegeben"
#: plpy_exec.c:369 plpy_exec.c:393
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "unerwarteter Rückgabewert von Triggerprozedur"
#: plpy_exec.c:370
#, c-format
msgid "Expected None or a string."
msgstr "Erwartete None oder eine Zeichenkette."
#: plpy_exec.c:383
#, c-format
msgid "PL/Python trigger function returned \"MODIFY\" in a DELETE trigger -- ignored"
msgstr "PL/Python-Funktion gab in einem DELETE-Trigger \"MODIFY\" zurück -- ignoriert"
#: plpy_exec.c:394
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "Erwartete None, \"OK\", \"SKIP\" oder \"MODIFY\"."
#: plpy_exec.c:444
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "PyList_SetItem() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:448
#, c-format
msgid "PyDict_SetItemString() failed, while setting up arguments"
msgstr "PyDict_SetItemString() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:460
#: plpy_exec.c:246
#, c-format
msgid "function returning record called in context that cannot accept type record"
msgstr "Funktion, die einen Record zurückgibt, in einem Zusammenhang aufgerufen, der Typ record nicht verarbeiten kann"
#: plpy_exec.c:677
#: plpy_exec.c:392 plpy_exec.c:416
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "unerwarteter Rückgabewert von Triggerprozedur"
#: plpy_exec.c:393
#, c-format
msgid "Expected None or a string."
msgstr "Erwartete None oder eine Zeichenkette."
#: plpy_exec.c:406
#, c-format
msgid "PL/Python trigger function returned \"MODIFY\" in a DELETE trigger -- ignored"
msgstr "PL/Python-Funktion gab in einem DELETE-Trigger \"MODIFY\" zurück -- ignoriert"
#: plpy_exec.c:417
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "Erwartete None, \"OK\", \"SKIP\" oder \"MODIFY\"."
#: plpy_exec.c:468
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "PyList_SetItem() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:472
#, c-format
msgid "PyDict_SetItemString() failed, while setting up arguments"
msgstr "PyDict_SetItemString() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:701
#, c-format
msgid "while creating return value"
msgstr "beim Erzeugen des Rückgabewerts"
#: plpy_exec.c:924
#: plpy_exec.c:952
#, c-format
msgid "TD[\"new\"] deleted, cannot modify row"
msgstr "TD[\"new\"] wurde gelöscht, kann Zeile nicht ändern"
#: plpy_exec.c:929
#: plpy_exec.c:957
#, c-format
msgid "TD[\"new\"] is not a dictionary"
msgstr "TD[\"new\"] ist kein Dictionary"
#: plpy_exec.c:954
#: plpy_exec.c:982
#, c-format
msgid "TD[\"new\"] dictionary key at ordinal position %d is not a string"
msgstr "Dictionary-Schlüssel auf Position %d in TD[\"new\"] ist keine Zeichenkette"
#: plpy_exec.c:961
#: plpy_exec.c:989
#, c-format
msgid "key \"%s\" found in TD[\"new\"] does not exist as a column in the triggering row"
msgstr "in TD[\"new\"] gefundener Schlüssel »%s« existiert nicht als Spalte in der den Trigger auslösenden Zeile"
#: plpy_exec.c:966
#: plpy_exec.c:994
#, c-format
msgid "cannot set system attribute \"%s\""
msgstr "Systemattribut »%s« kann nicht gesetzt werden"
#: plpy_exec.c:971
#: plpy_exec.c:999
#, c-format
msgid "cannot set generated column \"%s\""
msgstr "kann generierte Spalte »%s« nicht setzen"
#: plpy_exec.c:1029
#: plpy_exec.c:1057
#, c-format
msgid "while modifying trigger row"
msgstr "beim Ändern der Triggerzeile"
#: plpy_exec.c:1087
#: plpy_exec.c:1115
#, c-format
msgid "forcibly aborting a subtransaction that has not been exited"
msgstr "Abbruch einer Subtransaktion, die nicht beendet wurde, wird erzwungen"
@@ -270,27 +276,27 @@ msgstr "»%s« ist ein ungültiges Schlüsselwortargument für diese Funktion"
msgid "invalid SQLSTATE code"
msgstr "ungültiger SQLSTATE-Code"
#: plpy_procedure.c:225
#: plpy_procedure.c:226
#, c-format
msgid "trigger functions can only be called as triggers"
msgstr "Triggerfunktionen können nur als Trigger aufgerufen werden"
#: plpy_procedure.c:229
#: plpy_procedure.c:230
#, c-format
msgid "PL/Python functions cannot return type %s"
msgstr "PL/Python-Funktionen können keinen Rückgabetyp %s haben"
#: plpy_procedure.c:307
#: plpy_procedure.c:308
#, c-format
msgid "PL/Python functions cannot accept type %s"
msgstr "PL/Python-Funktionen können Typ %s nicht annehmen"
#: plpy_procedure.c:395
#: plpy_procedure.c:396
#, c-format
msgid "could not compile PL/Python function \"%s\""
msgstr "konnte PL/Python-Funktion »%s« nicht kompilieren"
#: plpy_procedure.c:398
#: plpy_procedure.c:399
#, c-format
msgid "could not compile anonymous PL/Python code block"
msgstr "konnte anonymen PL/Python-Codeblock nicht kompilieren"
@@ -305,27 +311,27 @@ msgstr "Befehl hat keine Ergebnismenge erzeugt"
msgid "second argument of plpy.prepare must be a sequence"
msgstr "zweites Argument von plpy.prepare muss eine Sequenz sein"
#: plpy_spi.c:98
#: plpy_spi.c:103
#, c-format
msgid "plpy.prepare: type name at ordinal position %d is not a string"
msgstr "plpy.prepare: Typname auf Position %d ist keine Zeichenkette"
#: plpy_spi.c:170
#: plpy_spi.c:175
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute hat eine Anfrage oder einen Plan erwartet"
#: plpy_spi.c:189
#: plpy_spi.c:193
#, c-format
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute nimmt eine Sequenz als zweites Argument"
#: plpy_spi.c:297
#: plpy_spi.c:299
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "SPI_execute_plan fehlgeschlagen: %s"
#: plpy_spi.c:339
#: plpy_spi.c:341
#, c-format
msgid "SPI_execute failed: %s"
msgstr "SPI_execute fehlgeschlagen: %s"
@@ -390,52 +396,52 @@ msgstr "Rückgabewert von Funktion mit Array-Rückgabetyp ist keine Python-Seque
msgid "could not determine sequence length for function return value"
msgstr "konnte Sequenzlänge für Funktionsrückgabewert nicht ermitteln"
#: plpy_typeio.c:1222 plpy_typeio.c:1237 plpy_typeio.c:1253
#: plpy_typeio.c:1226 plpy_typeio.c:1241 plpy_typeio.c:1257
#, c-format
msgid "multidimensional arrays must have array expressions with matching dimensions"
msgstr "mehrdimensionale Arrays müssen Arraysausdrücke mit gleicher Anzahl Dimensionen haben"
#: plpy_typeio.c:1227
#: plpy_typeio.c:1231
#, c-format
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "Anzahl der Arraydimensionen überschreitet erlaubtes Maximum (%d)"
#: plpy_typeio.c:1329
#: plpy_typeio.c:1333
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "fehlerhafte Record-Konstante: »%s«"
#: plpy_typeio.c:1330
#: plpy_typeio.c:1334
#, c-format
msgid "Missing left parenthesis."
msgstr "Linke Klammer fehlt."
#: plpy_typeio.c:1331 plpy_typeio.c:1532
#: plpy_typeio.c:1335 plpy_typeio.c:1539
#, c-format
msgid "To return a composite type in an array, return the composite type as a Python tuple, e.g., \"[('foo',)]\"."
msgstr "Um einen zusammengesetzten Typ in einem Array zurückzugeben, geben Sie den zusammengesetzten Typ als ein Python-Tupel zurück, z.B. »[('foo',)]«."
#: plpy_typeio.c:1378
#: plpy_typeio.c:1382
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "Schlüssel »%s« nicht in Mapping gefunden"
#: plpy_typeio.c:1379
#: plpy_typeio.c:1383
#, 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:1432
#: plpy_typeio.c:1436
#, 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:1530
#: plpy_typeio.c:1537
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "Attribut »%s« existiert nicht in Python-Objekt"
#: plpy_typeio.c:1533
#: plpy_typeio.c:1540
#, 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."

View File

@@ -5,10 +5,10 @@
#
msgid ""
msgstr ""
"Project-Id-Version: plpython (PostgreSQL 15)\n"
"Project-Id-Version: plpython (PostgreSQL 17)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2019-06-11 11:34+0900\n"
"PO-Revision-Date: 2021-08-25 17:42+0900\n"
"POT-Creation-Date: 2026-06-30 09:58+0900\n"
"PO-Revision-Date: 2026-06-30 10:22+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: Japan PostgreSQL Users Group <jpug-doc@ml.postgresql.jp>\n"
"Language: ja\n"
@@ -18,480 +18,447 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.8.13\n"
#: plpy_cursorobject.c:78
#: plpy_cursorobject.c:72
#, c-format
msgid "plpy.cursor expected a query or a plan"
msgstr "plpy.cursor は問い合わせもしくは実行計画を期待していました"
#: plpy_cursorobject.c:161
#: plpy_cursorobject.c:154
#, c-format
msgid "plpy.cursor takes a sequence as its second argument"
msgstr "plpy.cursor は第二引数としてシーケンスを取ります"
#: plpy_cursorobject.c:177 plpy_spi.c:211
#: plpy_cursorobject.c:170 plpy_spi.c:209
#, c-format
msgid "could not execute plan"
msgstr "実行計画を実行できませんでした"
#: plpy_cursorobject.c:180 plpy_spi.c:214
#: plpy_cursorobject.c:173 plpy_spi.c:212
#, c-format
msgid "Expected sequence of %d argument, got %d: %s"
msgid_plural "Expected sequence of %d arguments, got %d: %s"
msgstr[0] "%d 個の引数のシーケンスを期待していましたが、個数は %d でした:%s"
#: plpy_cursorobject.c:329
#: plpy_cursorobject.c:237 plpy_spi.c:96 plpy_spi.c:263 plpy_typeio.c:1211
#: plpy_typeio.c:1462
#, c-format
msgid "could not get element %d from sequence"
msgstr "シーケンスから要素 %d を取得できませんでした"
#: plpy_cursorobject.c:322
#, c-format
msgid "iterating a closed cursor"
msgstr "反復利用しようとしているカーソルは、すでにクローズされています"
#: plpy_cursorobject.c:337 plpy_cursorobject.c:403
#: plpy_cursorobject.c:330 plpy_cursorobject.c:396
#, c-format
msgid "iterating a cursor in an aborted subtransaction"
msgstr ""
"中断されたサブトランザクションの中でカーソルを反復利用しようとしています"
msgstr "中断されたサブトランザクションの中でカーソルを反復利用しようとしています"
#: plpy_cursorobject.c:395
#: plpy_cursorobject.c:388
#, c-format
msgid "fetch from a closed cursor"
msgstr "クローズされたカーソルからのフェッチ"
#: plpy_cursorobject.c:438 plpy_spi.c:409
#: plpy_cursorobject.c:431 plpy_spi.c:403
#, c-format
msgid "query result has too many rows to fit in a Python list"
msgstr "問い合わせの結果に含まれる行数が、Pythonのリストに対して多すぎます"
#: plpy_cursorobject.c:490
#: plpy_cursorobject.c:483
#, c-format
msgid "closing a cursor in an aborted subtransaction"
msgstr ""
"中断されたサブトランザクションの中でカーソルをクローズしようとしています"
msgstr "中断されたサブトランザクションの中でカーソルをクローズしようとしています"
#: plpy_elog.c:129 plpy_elog.c:130 plpy_plpymodule.c:553
#: plpy_elog.c:127 plpy_elog.c:128 plpy_plpymodule.c:530
#, c-format
msgid "%s"
msgstr "%s"
#: plpy_exec.c:143
#: plpy_exec.c:139
#, c-format
msgid "unsupported set function return mode"
msgstr "非サポートの集合関数リターンモードです。"
#: plpy_exec.c:144
#: plpy_exec.c:140
#, c-format
msgid ""
"PL/Python set-returning functions only support returning one value per call."
msgstr ""
"集合を返却するPL/Python関数では、1回の呼び出しに対して1つの値を返すことのみが"
"サポートされています。"
msgid "PL/Python set-returning functions only support returning one value per call."
msgstr "集合を返却するPL/Python関数では、1回の呼び出しに対して1つの値を返すことのみがサポートされています。"
#: plpy_exec.c:157
#: plpy_exec.c:153
#, c-format
msgid "returned object cannot be iterated"
msgstr "返されたオブジェクトは反復利用できません"
#: plpy_exec.c:158
#: plpy_exec.c:154
#, c-format
msgid "PL/Python set-returning functions must return an iterable object."
msgstr ""
"PL/Pythonの集合を返す関数は、反復処理可能なオブジェクトを返さなければなりませ"
"ん。"
msgstr "PL/Pythonの集合を返す関数は、反復処理可能なオブジェクトを返さなければなりません。"
#: plpy_exec.c:172
#: plpy_exec.c:168
#, c-format
msgid "error fetching next item from iterator"
msgstr "反復子から次の項目を取り出せませんでした"
#: plpy_exec.c:215
#: plpy_exec.c:211
#, c-format
msgid "PL/Python procedure did not return None"
msgstr "PL/Python プロシージャが None を返しませんでした"
#: plpy_exec.c:219
#: plpy_exec.c:215
#, c-format
msgid "PL/Python function with return type \"void\" did not return None"
msgstr "戻り値が\"void\"型である PL/Python関数がNoneを返しませんでした"
#: plpy_exec.c:375 plpy_exec.c:401
#: plpy_exec.c:246
#, c-format
msgid "function returning record called in context that cannot accept type record"
msgstr "レコード型を受け付けられないコンテキストでレコードを返す関数が呼び出されました"
#: plpy_exec.c:392 plpy_exec.c:416
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "トリガプロシージャから期待しない戻り値が返されました"
#: plpy_exec.c:376
#: plpy_exec.c:393
#, c-format
msgid "Expected None or a string."
msgstr "None もしくは文字列を期待していました。"
#: plpy_exec.c:391
#: plpy_exec.c:406
#, c-format
msgid ""
"PL/Python trigger function returned \"MODIFY\" in a DELETE trigger -- ignored"
msgstr ""
"PL/Python トリガ関数が、DELETE トリガで \"MODIFY\" を返しました-- 無視します"
msgid "PL/Python trigger function returned \"MODIFY\" in a DELETE trigger -- ignored"
msgstr "PL/Python トリガ関数が、DELETE トリガで \"MODIFY\" を返しました-- 無視します"
#: plpy_exec.c:402
#: plpy_exec.c:417
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "None, \"OK\", \"SKIP\", \"MODIFY\" のいずれかを期待していました。"
#: plpy_exec.c:452
#: plpy_exec.c:468
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "引数を設定する際に、PyList_SetItem() に失敗しました"
#: plpy_exec.c:456
#: plpy_exec.c:472
#, c-format
msgid "PyDict_SetItemString() failed, while setting up arguments"
msgstr "引数を設定する際に、PyDict_SetItemString() に失敗しました"
#: plpy_exec.c:468
#, c-format
msgid ""
"function returning record called in context that cannot accept type record"
msgstr ""
"レコード型を受け付けられないコンテキストでレコードを返す関数が呼び出されまし"
"た"
#: plpy_exec.c:685
#: plpy_exec.c:701
#, c-format
msgid "while creating return value"
msgstr "戻り値を生成する際に"
#: plpy_exec.c:919
#: plpy_exec.c:952
#, c-format
msgid "TD[\"new\"] deleted, cannot modify row"
msgstr "TD[\"new\"] は削除されました。行を変更できません。"
#: plpy_exec.c:924
#: plpy_exec.c:957
#, c-format
msgid "TD[\"new\"] is not a dictionary"
msgstr "TD[\"new\"] は辞書ではありません"
#: plpy_exec.c:951
#: plpy_exec.c:982
#, c-format
msgid "TD[\"new\"] dictionary key at ordinal position %d is not a string"
msgstr "TD[\"new\"] 辞書の%d番目のキーが文字列ではありません"
#: plpy_exec.c:958
#: plpy_exec.c:989
#, c-format
msgid ""
"key \"%s\" found in TD[\"new\"] does not exist as a column in the triggering "
"row"
msgstr ""
"TD[\"new\"] で見つかったキー \"%s\" は、行レベルトリガにおけるカラムとしては"
"存在しません"
msgid "key \"%s\" found in TD[\"new\"] does not exist as a column in the triggering row"
msgstr "TD[\"new\"] で見つかったキー \"%s\" は、行レベルトリガにおけるカラムとしては存在しません"
#: plpy_exec.c:963
#: plpy_exec.c:994
#, c-format
msgid "cannot set system attribute \"%s\""
msgstr "システム属性\"%s\"は設定できません"
#: plpy_exec.c:968
#: plpy_exec.c:999
#, c-format
#| msgid "cannot alter inherited column \"%s\""
msgid "cannot set generated column \"%s\""
msgstr "生成列\"%s\"は設定できません"
#: plpy_exec.c:1026
#: plpy_exec.c:1057
#, c-format
msgid "while modifying trigger row"
msgstr "トリガ行を変更する際に"
#: plpy_exec.c:1087
#: plpy_exec.c:1115
#, c-format
msgid "forcibly aborting a subtransaction that has not been exited"
msgstr "終了していないサブトランザクションを強制的にアボートしています"
#: plpy_main.c:125
#: plpy_main.c:109
#, c-format
msgid "multiple Python libraries are present in session"
msgstr "セッションに複数の Python ライブラリが存在します"
#: plpy_main.c:126
#: plpy_main.c:110
#, c-format
msgid "Only one Python major version can be used in one session."
msgstr "1個のセッション中で使えるPythonのメジャーバージョンは1種類だけです。"
#: plpy_main.c:142
#: plpy_main.c:122
#, c-format
msgid "untrapped error in initialization"
msgstr "初期化中に捕捉できないエラーがありました"
#: plpy_main.c:165
#: plpy_main.c:145
#, c-format
msgid "could not import \"__main__\" module"
msgstr "\"__main__\" モジュールをインポートできませんでした"
#: plpy_main.c:174
#: plpy_main.c:154
#, c-format
msgid "could not initialize globals"
msgstr "グローバル変数(globals)を初期化できませんでした"
#: plpy_main.c:399
#: plpy_main.c:352
#, c-format
msgid "PL/Python procedure \"%s\""
msgstr "PL/Pythonプロシージャ\"%s\""
#: plpy_main.c:402
#: plpy_main.c:355
#, c-format
msgid "PL/Python function \"%s\""
msgstr "PL/Python関数\"%s\""
#: plpy_main.c:410
#: plpy_main.c:363
#, c-format
msgid "PL/Python anonymous code block"
msgstr "PL/Pythonの無名コードブロック"
#: plpy_plpymodule.c:186 plpy_plpymodule.c:189
#: plpy_plpymodule.c:168 plpy_plpymodule.c:171
#, c-format
msgid "could not import \"plpy\" module"
msgstr "\"plpy\"モジュールをインポートできませんでした"
#: plpy_plpymodule.c:204
#: plpy_plpymodule.c:182
#, c-format
msgid "could not create the spiexceptions module"
msgstr "spiexceptionsモジュールを生成できませんでした"
#: plpy_plpymodule.c:212
#: plpy_plpymodule.c:190
#, c-format
msgid "could not add the spiexceptions module"
msgstr "spiexceptionsモジュールを追加できませんでした"
#: plpy_plpymodule.c:280
#: plpy_plpymodule.c:257
#, c-format
msgid "could not generate SPI exceptions"
msgstr "SPI例外を生成できませんでした"
#: plpy_plpymodule.c:448
#: plpy_plpymodule.c:425
#, c-format
msgid "could not unpack arguments in plpy.elog"
msgstr "plpy.elogで引数を展開できませんでした"
#: plpy_plpymodule.c:457
#: plpy_plpymodule.c:434
msgid "could not parse error message in plpy.elog"
msgstr "plpy.elogでエラーメッセージをパースできませんでした"
#: plpy_plpymodule.c:474
#: plpy_plpymodule.c:451
#, c-format
msgid "argument 'message' given by name and position"
msgstr "名前と位置で 'message' 引数が渡されました"
#: plpy_plpymodule.c:501
#: plpy_plpymodule.c:478
#, c-format
msgid "'%s' is an invalid keyword argument for this function"
msgstr "この関数に対して'%s'は無効なキーワード引数です"
#: plpy_plpymodule.c:512 plpy_plpymodule.c:518
#: plpy_plpymodule.c:489 plpy_plpymodule.c:495
#, c-format
msgid "invalid SQLSTATE code"
msgstr "無効なSQLSTATEコードです"
#: plpy_procedure.c:230
#: plpy_procedure.c:226
#, c-format
msgid "trigger functions can only be called as triggers"
msgstr "トリガー関数はトリガーとしてのみ呼び出せます"
#: plpy_procedure.c:234
#: plpy_procedure.c:230
#, c-format
msgid "PL/Python functions cannot return type %s"
msgstr "PL/Python関数は%s型を返せません"
#: plpy_procedure.c:312
#: plpy_procedure.c:308
#, c-format
msgid "PL/Python functions cannot accept type %s"
msgstr "PL/Python関数は%s型を受け付けられません"
#: plpy_procedure.c:402
#: plpy_procedure.c:396
#, c-format
msgid "could not compile PL/Python function \"%s\""
msgstr "PL/Python関数\"%s\"をコンパイルできませんでした"
#: plpy_procedure.c:405
#: plpy_procedure.c:399
#, c-format
msgid "could not compile anonymous PL/Python code block"
msgstr "PL/Python無名コードブロックをコンパイルできませんでした"
#: plpy_resultobject.c:121 plpy_resultobject.c:147 plpy_resultobject.c:173
#: plpy_resultobject.c:117 plpy_resultobject.c:143 plpy_resultobject.c:169
#, c-format
msgid "command did not produce a result set"
msgstr "コマンドは結果セットを生成しませんでした"
#: plpy_spi.c:60
#: plpy_spi.c:56
#, c-format
msgid "second argument of plpy.prepare must be a sequence"
msgstr "plpy.prepareの第二引数はシーケンスでなければなりません"
#: plpy_spi.c:104
#: plpy_spi.c:103
#, c-format
msgid "plpy.prepare: type name at ordinal position %d is not a string"
msgstr "plpy.prepare: %d 番目の型名が文字列ではありません"
#: plpy_spi.c:176
#: plpy_spi.c:175
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute は問い合わせもしくは実行計画を期待していました"
#: plpy_spi.c:195
#: plpy_spi.c:193
#, c-format
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute は第二引数としてシーケンスを取ります"
#: plpy_spi.c:305
#: plpy_spi.c:299
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "SPI_execute_plan が失敗しました: %s"
#: plpy_spi.c:347
#: plpy_spi.c:341
#, c-format
msgid "SPI_execute failed: %s"
msgstr "SPI_execute が失敗しました: %s"
#: plpy_subxactobject.c:97
#: plpy_subxactobject.c:92
#, c-format
msgid "this subtransaction has already been entered"
msgstr "すでにこのサブトランザクションの中に入っています"
#: plpy_subxactobject.c:103 plpy_subxactobject.c:161
#: plpy_subxactobject.c:98 plpy_subxactobject.c:156
#, c-format
msgid "this subtransaction has already been exited"
msgstr "このサブトランザクションからすでに抜けています"
#: plpy_subxactobject.c:155
#: plpy_subxactobject.c:150
#, c-format
msgid "this subtransaction has not been entered"
msgstr "このサブトランザクションには入っていません"
#: plpy_subxactobject.c:167
#: plpy_subxactobject.c:162
#, c-format
msgid "there is no subtransaction to exit from"
msgstr "抜けるべきサブトランザクションがありません"
#: plpy_typeio.c:591
#: plpy_typeio.c:588
#, c-format
msgid "could not import a module for Decimal constructor"
msgstr "Decimalコンストラクタのためのモジュールをインポートできませんでした"
#: plpy_typeio.c:595
#: plpy_typeio.c:592
#, c-format
msgid "no Decimal attribute in module"
msgstr "モジュールの中にDecimal属性が含まれていません"
#: plpy_typeio.c:601
#: plpy_typeio.c:598
#, c-format
msgid "conversion from numeric to Decimal failed"
msgstr "numericからDecimalへの変換に失敗しました"
#: plpy_typeio.c:915
#: plpy_typeio.c:912
#, c-format
msgid "could not create bytes representation of Python object"
msgstr "Pythonオブジェクトのバイト表現を生成できませんでした"
#: plpy_typeio.c:1063
#: plpy_typeio.c:1049
#, c-format
msgid "could not create string representation of Python object"
msgstr "Pythonオブジェクトの文字列表現を生成できませんでした"
#: plpy_typeio.c:1074
#: plpy_typeio.c:1060
#, c-format
msgid ""
"could not convert Python object into cstring: Python string representation "
"appears to contain null bytes"
msgstr ""
"Pythonオブジェクトをcstringに変換できませんでした: Pythonの文字列表現にnullバ"
"イトが含まれているようです"
msgid "could not convert Python object into cstring: Python string representation appears to contain null bytes"
msgstr "Pythonオブジェクトをcstringに変換できませんでした: Pythonの文字列表現にnullバイトが含まれているようです"
#: plpy_typeio.c:1183
#: plpy_typeio.c:1157
#, c-format
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "配列の次元数が制限値(%d)を超えています"
msgid "return value of function with array return type is not a Python sequence"
msgstr "配列型を返す関数の戻り値がPythonのシーケンスではありません"
#: plpy_typeio.c:1187
#: plpy_typeio.c:1202
#, c-format
msgid "could not determine sequence length for function return value"
msgstr "関数の戻り値について、シーケンスの長さを決定できませんでした"
#: plpy_typeio.c:1190 plpy_typeio.c:1194
#: plpy_typeio.c:1226 plpy_typeio.c:1241 plpy_typeio.c:1257
#, c-format
msgid "array size exceeds the maximum allowed"
msgstr "配列のサイズが制限値を超えています"
msgid "multidimensional arrays must have array expressions with matching dimensions"
msgstr "多次元配列の配列式の次数があっていなければなりません"
#: plpy_typeio.c:1220
#: plpy_typeio.c:1231
#, c-format
msgid ""
"return value of function with array return type is not a Python sequence"
msgstr "配列型を返す関数の戻り値がPythonのシーケンスではありません"
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "配列の次元数が制限値(%d)を超えています"
#: plpy_typeio.c:1266
#, c-format
msgid "wrong length of inner sequence: has length %d, but %d was expected"
msgstr "内部シーケンスで長さが異常です: 長さは%dですが、期待する値は%dでした"
#: plpy_typeio.c:1268
#, c-format
msgid ""
"To construct a multidimensional array, the inner sequences must all have the "
"same length."
msgstr ""
"多次元配列を生成する場合、内部シーケンスはすべて同じ長さでなければなりませ"
"ん。"
#: plpy_typeio.c:1347
#: plpy_typeio.c:1333
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "不正な形式のレコードリテラル: \"%s\""
#: plpy_typeio.c:1348
#: plpy_typeio.c:1334
#, c-format
msgid "Missing left parenthesis."
msgstr "左括弧がありません。"
#: plpy_typeio.c:1349 plpy_typeio.c:1550
#: plpy_typeio.c:1335 plpy_typeio.c:1539
#, c-format
msgid ""
"To return a composite type in an array, return the composite type as a "
"Python tuple, e.g., \"[('foo',)]\"."
msgstr ""
"複合型を配列に入れて返したい場合、 \"[('foo',)]\" のように複合型を Pythonのタ"
"プルとして返すようにしてください。"
msgid "To return a composite type in an array, return the composite type as a Python tuple, e.g., \"[('foo',)]\"."
msgstr "複合型を配列に入れて返したい場合、 \"[('foo',)]\" のように複合型を Pythonのタプルとして返すようにしてください。"
#: plpy_typeio.c:1396
#: plpy_typeio.c:1382
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "マッピング上にキー\"%s\"が見つかりません"
#: plpy_typeio.c:1397
#: plpy_typeio.c:1383
#, c-format
msgid ""
"To return null in a column, add the value None to the mapping with the key "
"named after the column."
msgstr ""
"カラムにnullを入れて返す場合、カラム名をキーとして値がNoneのエントリをマッピ"
"ングに追加してください。"
msgid "To return null in a column, add the value None to the mapping with the key named after the column."
msgstr "カラムにnullを入れて返す場合、カラム名をキーとして値がNoneのエントリをマッピングに追加してください。"
#: plpy_typeio.c:1450
#: plpy_typeio.c:1436
#, c-format
msgid "length of returned sequence did not match number of columns in row"
msgstr "返されたシーケンスの長さが行のカラム数とマッチしませんでした"
#: plpy_typeio.c:1548
#: plpy_typeio.c:1537
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "属性\"%s\"がPythonオブジェクト中に存在しません"
#: plpy_typeio.c:1551
#: plpy_typeio.c:1540
#, c-format
msgid ""
"To return null in a column, let the returned object have an attribute named "
"after column with value None."
msgstr ""
"カラムにnullを入れて返す場合、カラム名をキーとして値がNoneである属性を持つオ"
"ブジェクトを返すようにしてください。"
msgid "To return null in a column, let the returned object have an attribute named after column with value None."
msgstr "カラムにnullを入れて返す場合、カラム名をキーとして値がNoneである属性を持つオブジェクトを返すようにしてください。"
#: plpy_util.c:35
#: plpy_util.c:31
#, c-format
msgid "could not convert Python Unicode object to bytes"
msgstr "PythonのUnicodeオブジェクトをバイト列に変換できませんでした"
#: plpy_util.c:41
#: plpy_util.c:37
#, c-format
msgid "could not extract bytes from encoded string"
msgstr "エンコードされた文字列からバイト列を抽出できませんでした"
#~ msgid "To construct a multidimensional array, the inner sequences must all have the same length."
#~ msgstr "多次元配列を生成する場合、内部シーケンスはすべて同じ長さでなければなりません。"
#~ msgid "array size exceeds the maximum allowed"
#~ msgstr "配列のサイズが制限値を超えています"
#~ msgid "wrong length of inner sequence: has length %d, but %d was expected"
#~ msgstr "内部シーケンスで長さが異常です: 長さは%dですが、期待する値は%dでした"

View File

@@ -1,13 +1,13 @@
# Russian message translation file for plpython
# Copyright (C) 2012-2016 PostgreSQL Global Development Group
# This file is distributed under the same license as the PostgreSQL package.
# Alexander Lakhin <exclusion@gmail.com>, 2012-2017, 2018, 2019.
# SPDX-FileCopyrightText: 2012-2017, 2018, 2019, 2026 Alexander Lakhin <exclusion@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: plpython (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-08-02 11:37+0300\n"
"PO-Revision-Date: 2019-08-29 15:42+0300\n"
"POT-Creation-Date: 2026-08-05 06:37+0300\n"
"PO-Revision-Date: 2026-08-05 07:51+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -27,12 +27,12 @@ msgstr "plpy.cursor ожидает запрос или план"
msgid "plpy.cursor takes a sequence as its second argument"
msgstr "plpy.cursor принимает в качестве второго аргумента последовательность"
#: plpy_cursorobject.c:170 plpy_spi.c:204
#: plpy_cursorobject.c:170 plpy_spi.c:209
#, c-format
msgid "could not execute plan"
msgstr "нельзя выполнить план"
#: plpy_cursorobject.c:173 plpy_spi.c:207
#: plpy_cursorobject.c:173 plpy_spi.c:212
#, c-format
msgid "Expected sequence of %d argument, got %d: %s"
msgid_plural "Expected sequence of %d arguments, got %d: %s"
@@ -40,28 +40,34 @@ msgstr[0] "Ожидалась последовательность из %d ар
msgstr[1] "Ожидалась последовательность из %d аргументов, получено %d: %s"
msgstr[2] "Ожидалась последовательность из %d аргументов, получено %d: %s"
#: plpy_cursorobject.c:317
#: plpy_cursorobject.c:237 plpy_spi.c:96 plpy_spi.c:263 plpy_typeio.c:1211
#: plpy_typeio.c:1462
#, c-format
msgid "could not get element %d from sequence"
msgstr "не удалось получить элемент %d из последовательности"
#: plpy_cursorobject.c:322
#, c-format
msgid "iterating a closed cursor"
msgstr "перемещение закрытого курсора"
#: plpy_cursorobject.c:325 plpy_cursorobject.c:391
#: plpy_cursorobject.c:330 plpy_cursorobject.c:396
#, c-format
msgid "iterating a cursor in an aborted subtransaction"
msgstr "перемещение курсора в прерванной подтранзакции"
#: plpy_cursorobject.c:383
#: plpy_cursorobject.c:388
#, c-format
msgid "fetch from a closed cursor"
msgstr "выборка из закрытого курсора"
#: plpy_cursorobject.c:426 plpy_spi.c:393
#: plpy_cursorobject.c:431 plpy_spi.c:403
#, c-format
msgid "query result has too many rows to fit in a Python list"
msgstr ""
"результат запроса содержит слишком много строк для передачи в списке Python"
#: plpy_cursorobject.c:478
#: plpy_cursorobject.c:483
#, c-format
msgid "closing a cursor in an aborted subtransaction"
msgstr "закрытие курсора в прерванной подтранзакции"
@@ -319,27 +325,27 @@ msgstr "команда не выдала результирующий набор
msgid "second argument of plpy.prepare must be a sequence"
msgstr "вторым аргументом plpy.prepare должна быть последовательность"
#: plpy_spi.c:98
#: plpy_spi.c:103
#, c-format
msgid "plpy.prepare: type name at ordinal position %d is not a string"
msgstr "plpy.prepare: имя типа с порядковым номером %d не является строкой"
#: plpy_spi.c:170
#: plpy_spi.c:175
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute ожидает запрос или план"
#: plpy_spi.c:188
#: plpy_spi.c:193
#, c-format
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute принимает в качестве второго аргумента последовательность"
#: plpy_spi.c:289
#: plpy_spi.c:299
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "ошибка в SPI_execute_plan: %s"
#: plpy_spi.c:331
#: plpy_spi.c:341
#, c-format
msgid "SPI_execute failed: %s"
msgstr "ошибка в SPI_execute: %s"
@@ -413,7 +419,7 @@ msgstr ""
"не удалось определить длину последовательности в возвращаемом функцией "
"значении"
#: plpy_typeio.c:1222 plpy_typeio.c:1237 plpy_typeio.c:1253
#: plpy_typeio.c:1226 plpy_typeio.c:1241 plpy_typeio.c:1257
#, c-format
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
@@ -421,22 +427,22 @@ msgstr ""
"для многомерных массивов должны задаваться выражения с соответствующими "
"размерностями"
#: plpy_typeio.c:1227
#: plpy_typeio.c:1231
#, c-format
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "число размерностей массива превышает предел (%d)"
#: plpy_typeio.c:1329
#: plpy_typeio.c:1333
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "ошибка в литерале записи: \"%s\""
#: plpy_typeio.c:1330
#: plpy_typeio.c:1334
#, c-format
msgid "Missing left parenthesis."
msgstr "Отсутствует левая скобка."
#: plpy_typeio.c:1331 plpy_typeio.c:1532
#: plpy_typeio.c:1335 plpy_typeio.c:1539
#, c-format
msgid ""
"To return a composite type in an array, return the composite type as a "
@@ -445,12 +451,12 @@ msgstr ""
"Чтобы возвратить составной тип в массиве, нужно возвратить составное "
"значение в виде кортежа Python, например: \"[('foo',)]\"."
#: plpy_typeio.c:1378
#: plpy_typeio.c:1382
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "ключ \"%s\" не найден в сопоставлении"
#: plpy_typeio.c:1379
#: plpy_typeio.c:1383
#, c-format
msgid ""
"To return null in a column, add the value None to the mapping with the key "
@@ -459,17 +465,17 @@ msgstr ""
"Чтобы присвоить столбцу NULL, добавьте в сопоставление значение None с "
"ключом-именем столбца."
#: plpy_typeio.c:1432
#: plpy_typeio.c:1436
#, c-format
msgid "length of returned sequence did not match number of columns in row"
msgstr "длина возвращённой последовательности не равна числу столбцов в строке"
#: plpy_typeio.c:1530
#: plpy_typeio.c:1537
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "в объекте Python не существует атрибут \"%s\""
#: plpy_typeio.c:1533
#: plpy_typeio.c:1540
#, c-format
msgid ""
"To return null in a column, let the returned object have an attribute named "