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: 826aceacc9b91a6edc38d4d7fdc280616a3764eb
This commit is contained in:
Peter Eisentraut
2026-08-10 12:28:48 +02:00
parent c0cbc0fa2e
commit 7eb5ad4c36
40 changed files with 5826 additions and 5261 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 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-07-22 03:47+0000\n"
"POT-Creation-Date: 2026-08-04 07:48+0000\n"
"PO-Revision-Date: 2021-07-22 08:37+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -31,85 +31,95 @@ msgstr "Fehler: "
msgid "warning: "
msgstr "Warnung: "
#: ../../common/exec.c:136 ../../common/exec.c:253 ../../common/exec.c:299
#: ../../common/exec.c:149 ../../common/exec.c:266 ../../common/exec.c:312
#, c-format
msgid "could not identify current directory: %m"
msgstr "konnte aktuelles Verzeichnis nicht ermitteln: %m"
#: ../../common/exec.c:155
#: ../../common/exec.c:168
#, c-format
msgid "invalid binary \"%s\""
msgstr "ungültige Programmdatei »%s«"
#: ../../common/exec.c:205
#: ../../common/exec.c:218
#, c-format
msgid "could not read binary \"%s\""
msgstr "konnte Programmdatei »%s« nicht lesen"
#: ../../common/exec.c:213
#: ../../common/exec.c:226
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "konnte kein »%s« zum Ausführen finden"
#: ../../common/exec.c:269 ../../common/exec.c:308
#: ../../common/exec.c:282 ../../common/exec.c:321
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
#: ../../common/exec.c:286
#: ../../common/exec.c:299
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: ../../common/exec.c:409
#: ../../common/exec.c:422
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
#: ../../common/exec.c:522 ../../common/exec.c:567 ../../common/exec.c:659
#: ../../common/exec.c:560 ../../common/exec.c:605 ../../common/exec.c:697
#: initdb.c:331
#, c-format
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:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/file_utils.c:87 ../../common/file_utils.c:451
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/file_utils.c:86 ../../common/file_utils.c:446
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
#: ../../common/file_utils.c:166 ../../common/pgfnames.c:48
#: ../../common/file_utils.c:161 ../../common/pgfnames.c:48
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: ../../common/file_utils.c:200 ../../common/pgfnames.c:69
#: ../../common/file_utils.c:195 ../../common/pgfnames.c:69
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: ../../common/file_utils.c:232 ../../common/file_utils.c:291
#: ../../common/file_utils.c:365
#: ../../common/file_utils.c:227 ../../common/file_utils.c:286
#: ../../common/file_utils.c:360
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: ../../common/file_utils.c:303 ../../common/file_utils.c:373
#: ../../common/file_utils.c:298 ../../common/file_utils.c:368
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "konnte Datei »%s« nicht fsyncen: %m"
#: ../../common/file_utils.c:383
#: ../../common/file_utils.c:378
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "konnte Datei »%s« nicht in »%s« umbenennen: %m"
@@ -213,12 +223,12 @@ 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/dirmod.c:221
#: ../../port/dirmod.c:247
#, c-format
msgid "could not set junction for \"%s\": %s\n"
msgstr "konnte Junction für »%s« nicht erzeugen: %s\n"
#: ../../port/dirmod.c:298
#: ../../port/dirmod.c:324
#, c-format
msgid "could not get junction for \"%s\": %s\n"
msgstr "konnte Junction für »%s« nicht ermitteln: %s\n"

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: initdb (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-08-25 17:21+0900\n"
"PO-Revision-Date: 2021-08-19 15:14+0900\n"
"POT-Creation-Date: 2026-05-12 14:32+0900\n"
"PO-Revision-Date: 2026-05-14 16:20+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"
@@ -32,85 +32,95 @@ msgstr "エラー: "
msgid "warning: "
msgstr "警告: "
#: ../../common/exec.c:136 ../../common/exec.c:253 ../../common/exec.c:299
#: ../../common/exec.c:149 ../../common/exec.c:266 ../../common/exec.c:312
#, c-format
msgid "could not identify current directory: %m"
msgstr "カレントディレクトリを確認できませんでした: %m"
#: ../../common/exec.c:155
#: ../../common/exec.c:168
#, c-format
msgid "invalid binary \"%s\""
msgstr "不正なバイナリ\"%s\""
#: ../../common/exec.c:205
#: ../../common/exec.c:218
#, c-format
msgid "could not read binary \"%s\""
msgstr "バイナリ\"%s\"を読み取れませんでした"
#: ../../common/exec.c:213
#: ../../common/exec.c:226
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "実行対象の\"%s\"が見つかりませんでした"
#: ../../common/exec.c:269 ../../common/exec.c:308
#: ../../common/exec.c:282 ../../common/exec.c:321
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr "ディレクトリ\"%s\"に移動できませんでした: %m"
#: ../../common/exec.c:286
#: ../../common/exec.c:299
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を読めませんでした: %m"
#: ../../common/exec.c:409
#: ../../common/exec.c:422
#, c-format
msgid "%s() failed: %m"
msgstr "%s() が失敗しました: %m"
#: ../../common/exec.c:522 ../../common/exec.c:567 ../../common/exec.c:659
#: ../../common/exec.c:560 ../../common/exec.c:605 ../../common/exec.c:697
#: initdb.c:331
#, c-format
msgid "out of memory"
msgstr "メモリ不足"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません (内部エラー)\n"
#: ../../common/file_utils.c:87 ../../common/file_utils.c:451
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:86 ../../common/file_utils.c:446
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "ファイル\"%s\"のstatに失敗しました: %m"
#: ../../common/file_utils.c:166 ../../common/pgfnames.c:48
#: ../../common/file_utils.c:161 ../../common/pgfnames.c:48
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:200 ../../common/pgfnames.c:69
#: ../../common/file_utils.c:195 ../../common/pgfnames.c:69
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
#: ../../common/file_utils.c:232 ../../common/file_utils.c:291
#: ../../common/file_utils.c:365
#: ../../common/file_utils.c:227 ../../common/file_utils.c:286
#: ../../common/file_utils.c:360
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:303 ../../common/file_utils.c:373
#: ../../common/file_utils.c:298 ../../common/file_utils.c:368
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
#: ../../common/file_utils.c:383
#: ../../common/file_utils.c:378
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "ファイル\"%s\"の名前を\"%s\"に変更できませんでした: %m"
@@ -214,12 +224,12 @@ msgstr "子プロセスはシグナル%dにより終了しました: %s"
msgid "child process exited with unrecognized status %d"
msgstr "子プロセスは認識できないステータス%dで終了しました"
#: ../../port/dirmod.c:221
#: ../../port/dirmod.c:247
#, c-format
msgid "could not set junction for \"%s\": %s\n"
msgstr "\"%s\"のジャンクションを設定できませんでした: %s\n"
#: ../../port/dirmod.c:298
#: ../../port/dirmod.c:324
#, c-format
msgid "could not get junction for \"%s\": %s\n"
msgstr "\"%s\"のジャンクションを取得できませんでした: %s\n"

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: 2024-11-09 07:48+0300\n"
"PO-Revision-Date: 2024-09-07 06:49+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -78,17 +78,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:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:86 ../../common/file_utils.c:446
#, c-format
msgid "could not stat file \"%s\": %m"

View File

@@ -1,4 +1,4 @@
# 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"

View File

@@ -1,7 +1,7 @@
# 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"

File diff suppressed because it is too large Load Diff

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_basebackup (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2022-05-12 14:05+0900\n"
"PO-Revision-Date: 2022-05-12 14:37+0900\n"
"POT-Creation-Date: 2026-05-12 14:32+0900\n"
"PO-Revision-Date: 2026-05-14 16:24+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"
@@ -37,65 +37,75 @@ msgstr "エラー: "
msgid "warning: "
msgstr "警告: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません (内部エラー)\n"
#: ../../common/file_utils.c:87 ../../common/file_utils.c:451
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/file_utils.c:86 ../../common/file_utils.c:446
#: pg_receivewal.c:266 pg_recvlogical.c:339
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "ファイル\"%s\"のstatに失敗しました: %m"
#: ../../common/file_utils.c:166 pg_receivewal.c:169
#: ../../common/file_utils.c:161 pg_receivewal.c:169
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:200 pg_receivewal.c:337
#: ../../common/file_utils.c:195 pg_receivewal.c:337
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
#: ../../common/file_utils.c:232 ../../common/file_utils.c:291
#: ../../common/file_utils.c:365 ../../fe_utils/recovery_gen.c:134
#: ../../common/file_utils.c:227 ../../common/file_utils.c:286
#: ../../common/file_utils.c:360 ../../fe_utils/recovery_gen.c:134
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"をオープンできませんでした: %m"
#: ../../common/file_utils.c:303 ../../common/file_utils.c:373
#: ../../common/file_utils.c:298 ../../common/file_utils.c:368
#: pg_recvlogical.c:193
#, c-format
msgid "could not fsync file \"%s\": %m"
msgstr "ファイル\"%s\"をfsyncできませんでした: %m"
#: ../../common/file_utils.c:383
#: ../../common/file_utils.c:378
#, c-format
msgid "could not rename file \"%s\" to \"%s\": %m"
msgstr "ファイル\"%s\"の名前を\"%s\"に変更できませんでした: %m"
#: ../../fe_utils/recovery_gen.c:35 ../../fe_utils/recovery_gen.c:49
#: ../../fe_utils/recovery_gen.c:77 ../../fe_utils/recovery_gen.c:100
#: ../../fe_utils/recovery_gen.c:171 pg_basebackup.c:1248
#: ../../fe_utils/recovery_gen.c:171 pg_basebackup.c:1259
#, c-format
msgid "out of memory"
msgstr "メモリ不足"
#: ../../fe_utils/recovery_gen.c:140 pg_basebackup.c:1021 pg_basebackup.c:1715
#: pg_basebackup.c:1771
#: ../../fe_utils/recovery_gen.c:140 pg_basebackup.c:1032 pg_basebackup.c:1726
#: pg_basebackup.c:1782
#, c-format
msgid "could not write to file \"%s\": %m"
msgstr "ファイル\"%s\"に書き込めませんでした: %m"
#: ../../fe_utils/recovery_gen.c:152 pg_basebackup.c:1166 pg_basebackup.c:1672
#: pg_basebackup.c:1748
#: ../../fe_utils/recovery_gen.c:152 pg_basebackup.c:1177 pg_basebackup.c:1683
#: pg_basebackup.c:1759
#, c-format
msgid "could not create file \"%s\": %m"
msgstr "ファイル\"%s\"を作成できませんでした: %m"
@@ -170,17 +180,17 @@ msgstr "テーブル空間のマッピングに複数の\"=\"記号がありま
msgid "invalid tablespace mapping format \"%s\", must be \"OLDDIR=NEWDIR\""
msgstr "テーブル空間のマッピング形式\"%s\"が不正です。\"旧DIR=新DIR\"でなければなりません"
#: pg_basebackup.c:333
#: pg_basebackup.c:343
#, c-format
msgid "old directory is not an absolute path in tablespace mapping: %s"
msgstr "テーブル空間のマッピングにおいて、旧ディレクトリが絶対パスではありません: %s"
#: pg_basebackup.c:340
#: pg_basebackup.c:350
#, c-format
msgid "new directory is not an absolute path in tablespace mapping: %s"
msgstr "テーブル空間のマッピングにおいて、新ディレクトリが絶対パスではありません: %s"
#: pg_basebackup.c:379
#: pg_basebackup.c:389
#, c-format
msgid ""
"%s takes a base backup of a running PostgreSQL server.\n"
@@ -189,17 +199,17 @@ msgstr ""
"%sは実行中のPostgreSQLサーバーのベースバックアップを取得します。\n"
"\n"
#: pg_basebackup.c:381 pg_receivewal.c:79 pg_recvlogical.c:75
#: pg_basebackup.c:391 pg_receivewal.c:79 pg_recvlogical.c:75
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"
#: pg_basebackup.c:382 pg_receivewal.c:80 pg_recvlogical.c:76
#: pg_basebackup.c:392 pg_receivewal.c:80 pg_recvlogical.c:76
#, c-format
msgid " %s [OPTION]...\n"
msgstr " %s [オプション]...\n"
#: pg_basebackup.c:383
#: pg_basebackup.c:393
#, c-format
msgid ""
"\n"
@@ -208,17 +218,17 @@ msgstr ""
"\n"
"出力を制御するオプション:\n"
#: pg_basebackup.c:384
#: pg_basebackup.c:394
#, c-format
msgid " -D, --pgdata=DIRECTORY receive base backup into directory\n"
msgstr " -D, --pgdata=DIRECTORY ベースバックアップをディレクトリ内に格納\n"
#: pg_basebackup.c:385
#: pg_basebackup.c:395
#, c-format
msgid " -F, --format=p|t output format (plain (default), tar)\n"
msgstr " -F, --format=p|t 出力フォーマット(プレイン(デフォルト)またはtar)\n"
#: pg_basebackup.c:386
#: pg_basebackup.c:396
#, c-format
msgid ""
" -r, --max-rate=RATE maximum transfer rate to transfer data directory\n"
@@ -227,7 +237,7 @@ msgstr ""
" -r, --max-rate=RATE データディレクトリ転送の際の最大転送速度\n"
" (kB/s 単位、または 接尾辞 \"k\" か\"M\" を使用)\n"
#: pg_basebackup.c:388
#: pg_basebackup.c:398
#, c-format
msgid ""
" -R, --write-recovery-conf\n"
@@ -236,7 +246,7 @@ msgstr ""
" -R, --write-recovery-conf\n"
" レプリケーションのための設定を書き込む\n"
#: pg_basebackup.c:390
#: pg_basebackup.c:400
#, c-format
msgid ""
" -T, --tablespace-mapping=OLDDIR=NEWDIR\n"
@@ -245,12 +255,12 @@ msgstr ""
" -T, --tablespace-mapping=旧DIR=新DIR\n"
" テーブル空間を旧DIRから新DIRに移動する\n"
#: pg_basebackup.c:392
#: pg_basebackup.c:402
#, c-format
msgid " --waldir=WALDIR location for the write-ahead log directory\n"
msgstr " --waldir=WALDIR 先行書き込みログ用ディレクトリの位置\n"
#: pg_basebackup.c:393
#: pg_basebackup.c:403
#, c-format
msgid ""
" -X, --wal-method=none|fetch|stream\n"
@@ -260,17 +270,17 @@ msgstr ""
" 要求されたWALファイルを指定のメソッドを使ってバック\n"
" アップに含める\n"
#: pg_basebackup.c:395
#: pg_basebackup.c:405
#, c-format
msgid " -z, --gzip compress tar output\n"
msgstr " -z, --gzip tar の出力を圧縮する\n"
#: pg_basebackup.c:396
#: pg_basebackup.c:406
#, c-format
msgid " -Z, --compress=0-9 compress tar output with given compression level\n"
msgstr " -Z, --compress=0-9 指定した圧縮レベルで tar の出力を圧縮する\n"
#: pg_basebackup.c:397
#: pg_basebackup.c:407
#, c-format
msgid ""
"\n"
@@ -279,7 +289,7 @@ msgstr ""
"\n"
"一般的なオプション:\n"
#: pg_basebackup.c:398
#: pg_basebackup.c:408
#, c-format
msgid ""
" -c, --checkpoint=fast|spread\n"
@@ -288,47 +298,47 @@ msgstr ""
" -c, --checkpoint=fast|spread\n"
" 高速または分散チェックポイント処理の指定\n"
#: pg_basebackup.c:400
#: pg_basebackup.c:410
#, c-format
msgid " -C, --create-slot create replication slot\n"
msgstr " -C, --create-slot 新しいレプリケーションスロットを作成する\n"
#: pg_basebackup.c:401
#: pg_basebackup.c:411
#, c-format
msgid " -l, --label=LABEL set backup label\n"
msgstr " -l, --label=LABEL バックアップラベルの設定\n"
#: pg_basebackup.c:402
#: pg_basebackup.c:412
#, c-format
msgid " -n, --no-clean do not clean up after errors\n"
msgstr " -n, --noclean エラー発生後作成したファイルの削除を行わない\n"
#: pg_basebackup.c:403
#: pg_basebackup.c:413
#, c-format
msgid " -N, --no-sync do not wait for changes to be written safely to disk\n"
msgstr " -N, --nosync ディスクへの安全な書き込みを待機しない\n"
#: pg_basebackup.c:404
#: pg_basebackup.c:414
#, c-format
msgid " -P, --progress show progress information\n"
msgstr " -P, --progress 進行状況の表示\n"
#: pg_basebackup.c:405 pg_receivewal.c:89
#: pg_basebackup.c:415 pg_receivewal.c:89
#, c-format
msgid " -S, --slot=SLOTNAME replication slot to use\n"
msgstr " -S, --slot=スロット名 使用するレプリケーションスロット\n"
#: pg_basebackup.c:406 pg_receivewal.c:91 pg_recvlogical.c:96
#: pg_basebackup.c:416 pg_receivewal.c:91 pg_recvlogical.c:96
#, c-format
msgid " -v, --verbose output verbose messages\n"
msgstr " -v, --verbose 冗長メッセージの出力\n"
#: pg_basebackup.c:407 pg_receivewal.c:92 pg_recvlogical.c:97
#: pg_basebackup.c:417 pg_receivewal.c:92 pg_recvlogical.c:97
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version バージョン情報を表示して終了\n"
#: pg_basebackup.c:408
#: pg_basebackup.c:418
#, c-format
msgid ""
" --manifest-checksums=SHA{224,256,384,512}|CRC32C|NONE\n"
@@ -337,7 +347,7 @@ msgstr ""
" --manifest-checksums=SHA{224,256,384,512}|CRC32C|NONE\n"
" 目録チェックサムに使用するアルゴリズム\n"
#: pg_basebackup.c:410
#: pg_basebackup.c:420
#, c-format
msgid ""
" --manifest-force-encode\n"
@@ -346,22 +356,22 @@ msgstr ""
" --manifest-force-encode\n"
" 目録中の全てのファイル名を16進エンコードする\n"
#: pg_basebackup.c:412
#: pg_basebackup.c:422
#, c-format
msgid " --no-estimate-size do not estimate backup size in server side\n"
msgstr " --no-estimate-size サーバー側でバックアップサイズを見積もらない\n"
#: pg_basebackup.c:413
#: pg_basebackup.c:423
#, c-format
msgid " --no-manifest suppress generation of backup manifest\n"
msgstr " --no-manifest バックアップ目録の作成を省略する\n"
#: pg_basebackup.c:414
#: pg_basebackup.c:424
#, c-format
msgid " --no-slot prevent creation of temporary replication slot\n"
msgstr " --no-slot 一時レプリケーションスロットの作成を行わない\n"
#: pg_basebackup.c:415
#: pg_basebackup.c:425
#, c-format
msgid ""
" --no-verify-checksums\n"
@@ -370,12 +380,12 @@ msgstr ""
" --no-verify-checksums\n"
" チェックサムを検証しない\n"
#: pg_basebackup.c:417 pg_receivewal.c:94 pg_recvlogical.c:98
#: pg_basebackup.c:427 pg_receivewal.c:94 pg_recvlogical.c:98
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help このヘルプを表示して終了\n"
#: pg_basebackup.c:418 pg_receivewal.c:95 pg_recvlogical.c:99
#: pg_basebackup.c:428 pg_receivewal.c:95 pg_recvlogical.c:99
#, c-format
msgid ""
"\n"
@@ -384,22 +394,22 @@ msgstr ""
"\n"
"接続オプション:\n"
#: pg_basebackup.c:419 pg_receivewal.c:96
#: pg_basebackup.c:429 pg_receivewal.c:96
#, c-format
msgid " -d, --dbname=CONNSTR connection string\n"
msgstr " -d, --dbname=CONNSTR 接続文字列\n"
#: pg_basebackup.c:420 pg_receivewal.c:97 pg_recvlogical.c:101
#: pg_basebackup.c:430 pg_receivewal.c:97 pg_recvlogical.c:101
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr " -h, --host=HOSTNAME データベースサーバーホストまたはソケットディレクトリ\n"
#: pg_basebackup.c:421 pg_receivewal.c:98 pg_recvlogical.c:102
#: pg_basebackup.c:431 pg_receivewal.c:98 pg_recvlogical.c:102
#, c-format
msgid " -p, --port=PORT database server port number\n"
msgstr " -p, --port=PORT データベースサーバーのポート番号\n"
#: pg_basebackup.c:422
#: pg_basebackup.c:432
#, c-format
msgid ""
" -s, --status-interval=INTERVAL\n"
@@ -408,22 +418,22 @@ msgstr ""
" -s, --status-interval=INTERVAL\n"
" サーバーへ送出するステータスパケットの間隔(秒単位)\n"
#: pg_basebackup.c:424 pg_receivewal.c:99 pg_recvlogical.c:103
#: pg_basebackup.c:434 pg_receivewal.c:99 pg_recvlogical.c:103
#, c-format
msgid " -U, --username=NAME connect as specified database user\n"
msgstr " -U, --username=NAME 指定したデータベースユーザーで接続\n"
#: pg_basebackup.c:425 pg_receivewal.c:100 pg_recvlogical.c:104
#: pg_basebackup.c:435 pg_receivewal.c:100 pg_recvlogical.c:104
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password パスワードの入力を要求しない\n"
#: pg_basebackup.c:426 pg_receivewal.c:101 pg_recvlogical.c:105
#: pg_basebackup.c:436 pg_receivewal.c:101 pg_recvlogical.c:105
#, c-format
msgid " -W, --password force password prompt (should happen automatically)\n"
msgstr " -W, --password パスワード入力要求を強制(自動的に行われるはず)\n"
#: pg_basebackup.c:427 pg_receivewal.c:105 pg_recvlogical.c:106
#: pg_basebackup.c:437 pg_receivewal.c:105 pg_recvlogical.c:106
#, c-format
msgid ""
"\n"
@@ -432,363 +442,363 @@ msgstr ""
"\n"
"バグは<%s>に報告してください。\n"
#: pg_basebackup.c:428 pg_receivewal.c:106 pg_recvlogical.c:107
#: pg_basebackup.c:438 pg_receivewal.c:106 pg_recvlogical.c:107
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s ホームページ: <%s>\n"
#: pg_basebackup.c:471
#: pg_basebackup.c:481
#, c-format
msgid "could not read from ready pipe: %m"
msgstr "準備ができたパイプからの読み込みが失敗しました: %m"
#: pg_basebackup.c:477 pg_basebackup.c:608 pg_basebackup.c:2134
#: pg_basebackup.c:487 pg_basebackup.c:618 pg_basebackup.c:2145
#: streamutil.c:450
#, c-format
msgid "could not parse write-ahead log location \"%s\""
msgstr "先行書き込みログの位置\"%s\"をパースできませんでした"
#: pg_basebackup.c:573 pg_receivewal.c:441
#: pg_basebackup.c:583 pg_receivewal.c:441
#, c-format
msgid "could not finish writing WAL files: %m"
msgstr "WALファイルの書き込みを終了できませんでした: %m"
#: pg_basebackup.c:620
#: pg_basebackup.c:630
#, c-format
msgid "could not create pipe for background process: %m"
msgstr "バックグランドプロセス用のパイプを作成できませんでした: \"%m"
#: pg_basebackup.c:655
#: pg_basebackup.c:666
#, c-format
msgid "created temporary replication slot \"%s\""
msgstr "一時レプリケーションスロット\"%s\"を作成しました"
#: pg_basebackup.c:658
#: pg_basebackup.c:669
#, c-format
msgid "created replication slot \"%s\""
msgstr "レプリケーションスロット\"%s\"を作成していました"
#: pg_basebackup.c:678 pg_basebackup.c:731 pg_basebackup.c:1621
#: pg_basebackup.c:689 pg_basebackup.c:742 pg_basebackup.c:1632
#, c-format
msgid "could not create directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を作成できませんでした: %m"
#: pg_basebackup.c:696
#: pg_basebackup.c:707
#, c-format
msgid "could not create background process: %m"
msgstr "バックグラウンドプロセスを生成できませんでした: %m"
#: pg_basebackup.c:708
#: pg_basebackup.c:719
#, c-format
msgid "could not create background thread: %m"
msgstr "バックグラウンドスレッドを生成できませんでした: %m"
#: pg_basebackup.c:752
#: pg_basebackup.c:763
#, c-format
msgid "directory \"%s\" exists but is not empty"
msgstr "ディレクトリ\"%s\"は存在しますが、空ではありません"
#: pg_basebackup.c:759
#: pg_basebackup.c:770
#, c-format
msgid "could not access directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"にアクセスできませんでした: %m"
#: pg_basebackup.c:824
#: pg_basebackup.c:835
#, c-format
msgid "%*s/%s kB (100%%), %d/%d tablespace %*s"
msgid_plural "%*s/%s kB (100%%), %d/%d tablespaces %*s"
msgstr[0] "%*s/%s kB (100%%), %d/%d テーブル空間 %*s"
#: pg_basebackup.c:836
#: pg_basebackup.c:847
#, c-format
msgid "%*s/%s kB (%d%%), %d/%d tablespace (%s%-*.*s)"
msgid_plural "%*s/%s kB (%d%%), %d/%d tablespaces (%s%-*.*s)"
msgstr[0] "%*s/%s kB (%d%%), %d/%d テーブル空間 (%s%-*.*s)"
#: pg_basebackup.c:852
#: pg_basebackup.c:863
#, c-format
msgid "%*s/%s kB (%d%%), %d/%d tablespace"
msgid_plural "%*s/%s kB (%d%%), %d/%d tablespaces"
msgstr[0] "%*s/%s kB (%d%%), %d/%d テーブル空間"
#: pg_basebackup.c:877
#: pg_basebackup.c:888
#, c-format
msgid "transfer rate \"%s\" is not a valid value"
msgstr "転送速度\"%s\"は無効な値です"
#: pg_basebackup.c:882
#: pg_basebackup.c:893
#, c-format
msgid "invalid transfer rate \"%s\": %m"
msgstr "転送速度\"%s\"は無効です: %m"
#: pg_basebackup.c:891
#: pg_basebackup.c:902
#, c-format
msgid "transfer rate must be greater than zero"
msgstr "転送速度は0より大きな値でなければなりません"
#: pg_basebackup.c:923
#: pg_basebackup.c:934
#, c-format
msgid "invalid --max-rate unit: \"%s\""
msgstr "--max-rate の単位が不正です: \"%s\""
#: pg_basebackup.c:930
#: pg_basebackup.c:941
#, c-format
msgid "transfer rate \"%s\" exceeds integer range"
msgstr "転送速度\"%s\"がintegerの範囲を超えています"
#: pg_basebackup.c:940
#: pg_basebackup.c:951
#, c-format
msgid "transfer rate \"%s\" is out of range"
msgstr "転送速度\"%s\"が範囲外です"
#: pg_basebackup.c:961
#: pg_basebackup.c:972
#, c-format
msgid "could not get COPY data stream: %s"
msgstr "COPYデータストリームを取得できませんでした: %s"
#: pg_basebackup.c:981 pg_recvlogical.c:434 pg_recvlogical.c:606
#: pg_basebackup.c:992 pg_recvlogical.c:434 pg_recvlogical.c:606
#: receivelog.c:978
#, c-format
msgid "could not read COPY data: %s"
msgstr "COPYデータを読み取ることができませんでした: %s"
#: pg_basebackup.c:1007
#: pg_basebackup.c:1018
#, c-format
msgid "could not write to compressed file \"%s\": %s"
msgstr "圧縮ファイル\"%s\"に書き込めませんでした: %s"
#: pg_basebackup.c:1071
#: pg_basebackup.c:1082
#, c-format
msgid "could not duplicate stdout: %m"
msgstr "標準出力の複製に失敗しました: %m"
#: pg_basebackup.c:1078
#: pg_basebackup.c:1089
#, c-format
msgid "could not open output file: %m"
msgstr "出力ファイルをオープンできませんでした: %m"
#: pg_basebackup.c:1085 pg_basebackup.c:1106 pg_basebackup.c:1135
#: pg_basebackup.c:1096 pg_basebackup.c:1117 pg_basebackup.c:1146
#, c-format
msgid "could not set compression level %d: %s"
msgstr "圧縮レベルを%dに設定できませんでした: %s"
#: pg_basebackup.c:1155
#: pg_basebackup.c:1166
#, c-format
msgid "could not create compressed file \"%s\": %s"
msgstr "圧縮ファイル\"%s\"を作成できませんでした: %s"
#: pg_basebackup.c:1268
#: pg_basebackup.c:1279
#, c-format
msgid "could not close compressed file \"%s\": %m"
msgstr "圧縮ファイル\"%s\"をクローズできませんでした: %m"
#: pg_basebackup.c:1280 pg_recvlogical.c:631
#: pg_basebackup.c:1291 pg_recvlogical.c:631
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "ファイル\"%s\"をクローズできませんでした: %m"
#: pg_basebackup.c:1542
#: pg_basebackup.c:1553
#, c-format
msgid "COPY stream ended before last file was finished"
msgstr "最後のファイルが終わる前にCOPYストリームが終了しました"
#: pg_basebackup.c:1571
#: pg_basebackup.c:1582
#, c-format
msgid "invalid tar block header size: %zu"
msgstr "無効なtarブロックヘッダサイズ: %zu"
#: pg_basebackup.c:1628
#: pg_basebackup.c:1639
#, c-format
msgid "could not set permissions on directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"に権限を設定できませんでした: %m"
#: pg_basebackup.c:1652
#: pg_basebackup.c:1663
#, c-format
msgid "could not create symbolic link from \"%s\" to \"%s\": %m"
msgstr "\"%s\"から\"%s\"へのシンボリックリンクを作成できませんでした: %m"
#: pg_basebackup.c:1659
#: pg_basebackup.c:1670
#, c-format
msgid "unrecognized link indicator \"%c\""
msgstr "リンク指示子\"%c\"を認識できません"
#: pg_basebackup.c:1678
#: pg_basebackup.c:1689
#, c-format
msgid "could not set permissions on file \"%s\": %m"
msgstr "ファイル\"%s\"の権限を設定できませんでした: %m"
#: pg_basebackup.c:1832
#: pg_basebackup.c:1843
#, c-format
msgid "incompatible server version %s"
msgstr "非互換のサーバーバージョン \"%s\""
#: pg_basebackup.c:1847
#: pg_basebackup.c:1858
#, c-format
msgid "HINT: use -X none or -X fetch to disable log streaming"
msgstr "ヒント: -X none または -X fetch でログストリーミングを無効にできます"
#: pg_basebackup.c:1883
#: pg_basebackup.c:1894
#, c-format
msgid "initiating base backup, waiting for checkpoint to complete"
msgstr "ベースバックアップを開始しています - チェックポイントの完了を待機中"
#: pg_basebackup.c:1909 pg_recvlogical.c:261 receivelog.c:494 receivelog.c:543
#: pg_basebackup.c:1920 pg_recvlogical.c:261 receivelog.c:494 receivelog.c:543
#: receivelog.c:582 streamutil.c:297 streamutil.c:370 streamutil.c:422
#: streamutil.c:533 streamutil.c:578
#, c-format
msgid "could not send replication command \"%s\": %s"
msgstr "レプリケーションコマンド\"%s\"を送信できませんでした: %s"
#: pg_basebackup.c:1920
#: pg_basebackup.c:1931
#, c-format
msgid "could not initiate base backup: %s"
msgstr "ベースバックアップを開始できませんでした: %s"
#: pg_basebackup.c:1926
#: pg_basebackup.c:1937
#, c-format
msgid "server returned unexpected response to BASE_BACKUP command; got %d rows and %d fields, expected %d rows and %d fields"
msgstr "サーバーが BASE_BACKUP コマンドに期待していない応答を返しました; %d行 %d列を受信しましたが期待は %d列 %d行でした"
#: pg_basebackup.c:1934
#: pg_basebackup.c:1945
#, c-format
msgid "checkpoint completed"
msgstr "チェックポイントが完了しました"
#: pg_basebackup.c:1949
#: pg_basebackup.c:1960
#, c-format
msgid "write-ahead log start point: %s on timeline %u"
msgstr "先行書き込みログの開始ポイント: タイムライン %2$u 上の %1$s"
#: pg_basebackup.c:1958
#: pg_basebackup.c:1969
#, c-format
msgid "could not get backup header: %s"
msgstr "バックアップヘッダを取得できませんでした: %s"
#: pg_basebackup.c:1964
#: pg_basebackup.c:1975
#, c-format
msgid "no data returned from server"
msgstr "サーバーからデータが返されませんでした"
#: pg_basebackup.c:1996
#: pg_basebackup.c:2007
#, c-format
msgid "can only write single tablespace to stdout, database has %d"
msgstr "標準出力に書き出せるテーブル空間は1つだけですが、データベースには%d個あります"
#: pg_basebackup.c:2008
#: pg_basebackup.c:2019
#, c-format
msgid "starting background WAL receiver"
msgstr "バックグランドWAL受信処理を起動します"
#: pg_basebackup.c:2047
#: pg_basebackup.c:2058
#, c-format
msgid "could not get write-ahead log end position from server: %s"
msgstr "サーバーから先行書き込みログの終了位置を取得できませんでした: %s"
#: pg_basebackup.c:2053
#: pg_basebackup.c:2064
#, c-format
msgid "no write-ahead log end position returned from server"
msgstr "サーバーから先行書き込みログの終了位置が返されませんでした"
#: pg_basebackup.c:2058
#: pg_basebackup.c:2069
#, c-format
msgid "write-ahead log end point: %s"
msgstr "先行書き込みログの終了ポイント: %s"
#: pg_basebackup.c:2069
#: pg_basebackup.c:2080
#, c-format
msgid "checksum error occurred"
msgstr "チェックサムエラーが発生しました"
#: pg_basebackup.c:2074
#: pg_basebackup.c:2085
#, c-format
msgid "final receive failed: %s"
msgstr "終端の受信に失敗しました: %s"
#: pg_basebackup.c:2098
#: pg_basebackup.c:2109
#, c-format
msgid "waiting for background process to finish streaming ..."
msgstr "バックグランドプロセスがストリーミング処理が終わるまで待機します ..."
#: pg_basebackup.c:2103
#: pg_basebackup.c:2114
#, c-format
msgid "could not send command to background pipe: %m"
msgstr "バックグランドへのパイプにコマンドを送信できませんでした: %m"
#: pg_basebackup.c:2111
#: pg_basebackup.c:2122
#, c-format
msgid "could not wait for child process: %m"
msgstr "子プロセスの待機ができませんでした: %m"
#: pg_basebackup.c:2116
#: pg_basebackup.c:2127
#, c-format
msgid "child %d died, expected %d"
msgstr "子プロセス %d が終了しましたが、期待していたのは %d でした"
#: pg_basebackup.c:2121 streamutil.c:92 streamutil.c:203
#: pg_basebackup.c:2132 streamutil.c:92 streamutil.c:203
#, c-format
msgid "%s"
msgstr "%s"
#: pg_basebackup.c:2146
#: pg_basebackup.c:2157
#, c-format
msgid "could not wait for child thread: %m"
msgstr "子スレッドの待機ができませんでした: %m"
#: pg_basebackup.c:2152
#: pg_basebackup.c:2163
#, c-format
msgid "could not get child thread exit status: %m"
msgstr "子スレッドの終了ステータスを取得できませんでした: %m"
#: pg_basebackup.c:2157
#: pg_basebackup.c:2168
#, c-format
msgid "child thread exited with error %u"
msgstr "子スレッドがエラー%uで終了しました"
#: pg_basebackup.c:2185
#: pg_basebackup.c:2196
#, c-format
msgid "syncing data to disk ..."
msgstr "データをディスクに同期しています..."
#: pg_basebackup.c:2210
#: pg_basebackup.c:2221
#, c-format
msgid "renaming backup_manifest.tmp to backup_manifest"
msgstr "backup_manifest.tmp の名前を backup_manifest に変更しています"
#: pg_basebackup.c:2221
#: pg_basebackup.c:2232
#, c-format
msgid "base backup completed"
msgstr "ベースバックアップが完了しました"
#: pg_basebackup.c:2306
#: pg_basebackup.c:2317
#, c-format
msgid "invalid output format \"%s\", must be \"plain\" or \"tar\""
msgstr "不正な出力フォーマット\"%s\"、\"plain\"か\"tar\"でなければなりません"
#: pg_basebackup.c:2350
#: pg_basebackup.c:2361
#, c-format
msgid "invalid wal-method option \"%s\", must be \"fetch\", \"stream\", or \"none\""
msgstr "不正な wal-method オプション\"%s\"、\"fetch\"、\"stream\" または \"none\" のいずれかでなければなりません"
#: pg_basebackup.c:2378 pg_receivewal.c:580
#: pg_basebackup.c:2389 pg_receivewal.c:580
#, c-format
msgid "invalid compression level \"%s\""
msgstr "無効な圧縮レベル \"%s\""
#: pg_basebackup.c:2389
#: pg_basebackup.c:2400
#, c-format
msgid "invalid checkpoint argument \"%s\", must be \"fast\" or \"spread\""
msgstr "不正な checkpoint の引数\"%s\"、\"fast\" または \"spreadでなければなりません"
#: pg_basebackup.c:2416 pg_receivewal.c:555 pg_recvlogical.c:819
#: pg_basebackup.c:2427 pg_receivewal.c:555 pg_recvlogical.c:819
#, c-format
msgid "invalid status interval \"%s\""
msgstr "不正な status-interval \"%s\""
#: pg_basebackup.c:2446 pg_basebackup.c:2459 pg_basebackup.c:2470
#: pg_basebackup.c:2481 pg_basebackup.c:2489 pg_basebackup.c:2497
#: pg_basebackup.c:2507 pg_basebackup.c:2520 pg_basebackup.c:2529
#: pg_basebackup.c:2540 pg_basebackup.c:2550 pg_basebackup.c:2568
#: pg_basebackup.c:2577 pg_basebackup.c:2586 pg_receivewal.c:605
#: pg_basebackup.c:2457 pg_basebackup.c:2470 pg_basebackup.c:2481
#: pg_basebackup.c:2492 pg_basebackup.c:2500 pg_basebackup.c:2508
#: pg_basebackup.c:2518 pg_basebackup.c:2531 pg_basebackup.c:2540
#: pg_basebackup.c:2551 pg_basebackup.c:2561 pg_basebackup.c:2579
#: pg_basebackup.c:2588 pg_basebackup.c:2597 pg_receivewal.c:605
#: pg_receivewal.c:618 pg_receivewal.c:626 pg_receivewal.c:636
#: pg_receivewal.c:644 pg_receivewal.c:655 pg_recvlogical.c:845
#: pg_recvlogical.c:858 pg_recvlogical.c:869 pg_recvlogical.c:877
@@ -798,69 +808,69 @@ msgstr "不正な status-interval \"%s\""
msgid "Try \"%s --help\" for more information.\n"
msgstr "詳細は\"%s --help\"で確認してください。\n"
#: pg_basebackup.c:2457 pg_receivewal.c:616 pg_recvlogical.c:856
#: pg_basebackup.c:2468 pg_receivewal.c:616 pg_recvlogical.c:856
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "コマンドライン引数が多すぎます (先頭は\"%s\")"
#: pg_basebackup.c:2469 pg_receivewal.c:654
#: pg_basebackup.c:2480 pg_receivewal.c:654
#, c-format
msgid "no target directory specified"
msgstr "格納先ディレクトリが指定されていません"
#: pg_basebackup.c:2480
#: pg_basebackup.c:2491
#, c-format
msgid "only tar mode backups can be compressed"
msgstr "tarモードでのバックアップのみが圧縮可能です"
#: pg_basebackup.c:2488
#: pg_basebackup.c:2499
#, c-format
msgid "cannot stream write-ahead logs in tar mode to stdout"
msgstr "標準出力への tar モードでは書き込み先行ログをストリーム出力できません"
#: pg_basebackup.c:2496
#: pg_basebackup.c:2507
#, c-format
msgid "replication slots can only be used with WAL streaming"
msgstr "レプリケーションスロットはWALストリーミングでのみ使用可能です"
#: pg_basebackup.c:2506
#: pg_basebackup.c:2517
#, c-format
msgid "--no-slot cannot be used with slot name"
msgstr "--no-slot はスロット名と同時には指定できません"
#. translator: second %s is an option name
#: pg_basebackup.c:2518 pg_receivewal.c:634
#: pg_basebackup.c:2529 pg_receivewal.c:634
#, c-format
msgid "%s needs a slot to be specified using --slot"
msgstr "%s は --slot でスロットを指定する必要があります"
#: pg_basebackup.c:2527 pg_basebackup.c:2566 pg_basebackup.c:2575
#: pg_basebackup.c:2584
#: pg_basebackup.c:2538 pg_basebackup.c:2577 pg_basebackup.c:2586
#: pg_basebackup.c:2595
#, c-format
msgid "%s and %s are incompatible options"
msgstr "%s と %s は非互換なオプションです"
#: pg_basebackup.c:2539
#: pg_basebackup.c:2550
#, c-format
msgid "WAL directory location can only be specified in plain mode"
msgstr "WALディレクトリの位置は plainモードでのみ指定可能です"
#: pg_basebackup.c:2549
#: pg_basebackup.c:2560
#, c-format
msgid "WAL directory location must be an absolute path"
msgstr "WALディレクトリの位置は、絶対パスでなければなりません"
#: pg_basebackup.c:2559 pg_receivewal.c:663
#: pg_basebackup.c:2570 pg_receivewal.c:663
#, c-format
msgid "this build does not support compression"
msgstr "このビルドでは圧縮をサポートしていません"
#: pg_basebackup.c:2644
#: pg_basebackup.c:2655
#, c-format
msgid "could not create symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を作成できませんでした: %m"
#: pg_basebackup.c:2648
#: pg_basebackup.c:2659
#, c-format
msgid "symlinks are not supported on this platform"
msgstr "このプラットフォームでシンボリックリンクはサポートされていません"
@@ -1369,7 +1379,7 @@ msgstr "タイムライン終了後に想定外の結果セット: 受信した
msgid "could not parse next timeline's starting point \"%s\""
msgstr "次のタイムラインの開始ポイント\"%s\"をパースできませんでした"
#: receivelog.c:776 receivelog.c:1028 walmethods.c:994
#: receivelog.c:776 receivelog.c:1028 walmethods.c:996
#, c-format
msgid "could not fsync file \"%s\": %s"
msgstr "ファイル\"%s\"をfsyncできませんでした: %s"
@@ -1454,7 +1464,7 @@ msgstr "レプリケーションスロット\"%s\"を作成できませんでし
msgid "could not drop replication slot \"%s\": got %d rows and %d fields, expected %d rows and %d fields"
msgstr "レプリケーションスロット\"%s\"を削除できませんでした: 受信したのは%d行%d列、想定は%d行%d列"
#: walmethods.c:521 walmethods.c:1057
#: walmethods.c:521 walmethods.c:1059
msgid "could not compress data"
msgstr "データを圧縮できませんでした"
@@ -1474,14 +1484,14 @@ msgstr "実装エラー:tar ファイルが複数のオープンされたフ
msgid "could not create tar header"
msgstr "tar ヘッダを作成できませんでした"
#: walmethods.c:711 walmethods.c:751 walmethods.c:965 walmethods.c:977
#: walmethods.c:711 walmethods.c:752 walmethods.c:966 walmethods.c:979
msgid "could not change compression parameters"
msgstr "圧縮用パラメーターを変更できませんでした"
#: walmethods.c:850
#: walmethods.c:851
msgid "unlink not supported with compression"
msgstr "圧縮モードにおける unlink はサポートしていません"
#: walmethods.c:1081
#: walmethods.c:1083
msgid "could not close compression stream"
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: 2024-11-09 07:48+0300\n"
"PO-Revision-Date: 2024-09-07 11:12+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -32,19 +32,29 @@ msgstr "ошибка: "
msgid "warning: "
msgstr "предупреждение: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/file_utils.c:86 ../../common/file_utils.c:446
#: pg_receivewal.c:266 pg_recvlogical.c:339
#: pg_receivewal.c:266 pg_recvlogical.c:343
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "не удалось получить информацию о файле \"%s\": %m"
@@ -578,8 +588,8 @@ msgstr "скорость передачи \"%s\" вне диапазона"
msgid "could not get COPY data stream: %s"
msgstr "не удалось получить поток данных COPY: %s"
#: pg_basebackup.c:992 pg_recvlogical.c:434 pg_recvlogical.c:606
#: receivelog.c:978
#: pg_basebackup.c:992 pg_recvlogical.c:438 pg_recvlogical.c:610
#: receivelog.c:984
#, c-format
msgid "could not read COPY data: %s"
msgstr "не удалось прочитать данные COPY: %s"
@@ -614,7 +624,7 @@ msgstr "не удалось создать сжатый файл \"%s\": %s"
msgid "could not close compressed file \"%s\": %m"
msgstr "не удалось закрыть сжатый файл \"%s\": %m"
#: pg_basebackup.c:1291 pg_recvlogical.c:631
#: pg_basebackup.c:1291 pg_recvlogical.c:635
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "не удалось закрыть файл \"%s\": %m"
@@ -667,9 +677,9 @@ msgstr ""
"начинается базовое резервное копирование, ожидается завершение контрольной "
"точки"
#: pg_basebackup.c:1920 pg_recvlogical.c:261 receivelog.c:494 receivelog.c:543
#: receivelog.c:582 streamutil.c:297 streamutil.c:370 streamutil.c:422
#: streamutil.c:533 streamutil.c:578
#: pg_basebackup.c:1920 pg_recvlogical.c:265 receivelog.c:491 receivelog.c:542
#: receivelog.c:588 streamutil.c:297 streamutil.c:370 streamutil.c:422
#: streamutil.c:535 streamutil.c:580
#, c-format
msgid "could not send replication command \"%s\": %s"
msgstr "не удалось передать команду репликации \"%s\": %s"
@@ -825,7 +835,7 @@ msgstr ""
"неверный аргумент режима контрольных точек \"%s\"; должен быть \"fast\" или "
"\"spread\""
#: pg_basebackup.c:2427 pg_receivewal.c:555 pg_recvlogical.c:819
#: pg_basebackup.c:2427 pg_receivewal.c:555 pg_recvlogical.c:823
#, c-format
msgid "invalid status interval \"%s\""
msgstr "неверный интервал сообщений о состоянии \"%s\""
@@ -836,15 +846,15 @@ msgstr "неверный интервал сообщений о состояни
#: pg_basebackup.c:2551 pg_basebackup.c:2561 pg_basebackup.c:2579
#: pg_basebackup.c:2588 pg_basebackup.c:2597 pg_receivewal.c:605
#: pg_receivewal.c:618 pg_receivewal.c:626 pg_receivewal.c:636
#: pg_receivewal.c:644 pg_receivewal.c:655 pg_recvlogical.c:845
#: pg_recvlogical.c:858 pg_recvlogical.c:869 pg_recvlogical.c:877
#: pg_recvlogical.c:885 pg_recvlogical.c:893 pg_recvlogical.c:901
#: pg_recvlogical.c:909 pg_recvlogical.c:917
#: pg_receivewal.c:644 pg_receivewal.c:655 pg_recvlogical.c:849
#: pg_recvlogical.c:862 pg_recvlogical.c:873 pg_recvlogical.c:881
#: pg_recvlogical.c:889 pg_recvlogical.c:897 pg_recvlogical.c:905
#: pg_recvlogical.c:913 pg_recvlogical.c:921
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Для дополнительной информации попробуйте \"%s --help\".\n"
#: pg_basebackup.c:2468 pg_receivewal.c:616 pg_recvlogical.c:856
#: pg_basebackup.c:2468 pg_receivewal.c:616 pg_recvlogical.c:860
#, c-format
msgid "too many command-line arguments (first is \"%s\")"
msgstr "слишком много аргументов командной строки (первый: \"%s\")"
@@ -1079,12 +1089,12 @@ msgstr ""
msgid "starting log streaming at %X/%X (timeline %u)"
msgstr "начало передачи журнала с позиции %X/%X (линия времени %u)"
#: pg_receivewal.c:537 pg_recvlogical.c:761
#: pg_receivewal.c:537 pg_recvlogical.c:765
#, c-format
msgid "invalid port number \"%s\""
msgstr "неверный номер порта \"%s\""
#: pg_receivewal.c:565 pg_recvlogical.c:787
#: pg_receivewal.c:565 pg_recvlogical.c:791
#, c-format
msgid "could not parse end position \"%s\""
msgstr "не удалось разобрать конечную позицию \"%s\""
@@ -1107,23 +1117,23 @@ msgstr ""
"подключение для репликации через слот \"%s\" оказалось привязано к базе "
"данных"
#: pg_receivewal.c:734 pg_recvlogical.c:968
#: pg_receivewal.c:734 pg_recvlogical.c:972
#, c-format
msgid "dropping replication slot \"%s\""
msgstr "удаление слота репликации \"%s\""
#: pg_receivewal.c:745 pg_recvlogical.c:978
#: pg_receivewal.c:745 pg_recvlogical.c:982
#, c-format
msgid "creating replication slot \"%s\""
msgstr "создание слота репликации \"%s\""
#: pg_receivewal.c:771 pg_recvlogical.c:1003
#: pg_receivewal.c:771 pg_recvlogical.c:1007
#, c-format
msgid "disconnected"
msgstr "отключение"
#. translator: check source for value for %d
#: pg_receivewal.c:777 pg_recvlogical.c:1009
#: pg_receivewal.c:777 pg_recvlogical.c:1013
#, c-format
msgid "disconnected; waiting %d seconds to try again"
msgstr "отключение; через %d сек. последует повторное подключение"
@@ -1225,109 +1235,109 @@ msgstr "не удалось отправить пакет ответа: %s"
msgid "starting log streaming at %X/%X (slot %s)"
msgstr "начало передачи журнала с позиции %X/%X (слот %s)"
#: pg_recvlogical.c:270
#: pg_recvlogical.c:274
#, c-format
msgid "streaming initiated"
msgstr "передача запущена"
#: pg_recvlogical.c:334
#: pg_recvlogical.c:338
#, c-format
msgid "could not open log file \"%s\": %m"
msgstr "не удалось открыть файл протокола \"%s\": %m"
#: pg_recvlogical.c:360 receivelog.c:886
#: pg_recvlogical.c:364 receivelog.c:892
#, c-format
msgid "invalid socket: %s"
msgstr "неверный сокет: %s"
#: pg_recvlogical.c:413 receivelog.c:914
#: pg_recvlogical.c:417 receivelog.c:920
#, c-format
msgid "%s() failed: %m"
msgstr "ошибка в %s(): %m"
#: pg_recvlogical.c:420 receivelog.c:964
#: pg_recvlogical.c:424 receivelog.c:970
#, c-format
msgid "could not receive data from WAL stream: %s"
msgstr "не удалось получить данные из потока WAL: %s"
#: pg_recvlogical.c:462 pg_recvlogical.c:513 receivelog.c:1008
#: receivelog.c:1074
#: pg_recvlogical.c:466 pg_recvlogical.c:517 receivelog.c:1014
#: receivelog.c:1080
#, c-format
msgid "streaming header too small: %d"
msgstr "заголовок потока слишком мал: %d"
#: pg_recvlogical.c:497 receivelog.c:846
#: pg_recvlogical.c:501 receivelog.c:852
#, c-format
msgid "unrecognized streaming header: \"%c\""
msgstr "нераспознанный заголовок потока: \"%c\""
#: pg_recvlogical.c:551 pg_recvlogical.c:563
#: pg_recvlogical.c:555 pg_recvlogical.c:567
#, c-format
msgid "could not write %u bytes to log file \"%s\": %m"
msgstr "не удалось записать %u Б в файл журнала \"%s\": %m"
#: pg_recvlogical.c:617 receivelog.c:642 receivelog.c:679
#: pg_recvlogical.c:621 receivelog.c:648 receivelog.c:685
#, c-format
msgid "unexpected termination of replication stream: %s"
msgstr "неожиданный конец потока репликации: %s"
#: pg_recvlogical.c:741
#: pg_recvlogical.c:745
#, c-format
msgid "invalid fsync interval \"%s\""
msgstr "неверный интервал синхронизации с ФС \"%s\""
#: pg_recvlogical.c:779
#: pg_recvlogical.c:783
#, c-format
msgid "could not parse start position \"%s\""
msgstr "не удалось разобрать начальную позицию \"%s\""
#: pg_recvlogical.c:868
#: pg_recvlogical.c:872
#, c-format
msgid "no slot specified"
msgstr "слот не указан"
#: pg_recvlogical.c:876
#: pg_recvlogical.c:880
#, c-format
msgid "no target file specified"
msgstr "целевой файл не задан"
#: pg_recvlogical.c:884
#: pg_recvlogical.c:888
#, c-format
msgid "no database specified"
msgstr "база данных не задана"
#: pg_recvlogical.c:892
#: pg_recvlogical.c:896
#, c-format
msgid "at least one action needs to be specified"
msgstr "необходимо задать минимум одно действие"
#: pg_recvlogical.c:900
#: pg_recvlogical.c:904
#, c-format
msgid "cannot use --create-slot or --start together with --drop-slot"
msgstr "--create-slot или --start нельзя применять вместе с --drop-slot"
#: pg_recvlogical.c:908
#: pg_recvlogical.c:912
#, 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:950
#: pg_recvlogical.c:954
#, c-format
msgid "could not establish database-specific replication connection"
msgstr ""
"не удалось установить подключение для репликации к определённой базе данных"
#: pg_recvlogical.c:1049
#: pg_recvlogical.c:1053
#, c-format
msgid "end position %X/%X reached by keepalive"
msgstr "конечная позиция %X/%X достигнута при обработке keepalive"
#: pg_recvlogical.c:1052
#: pg_recvlogical.c:1056
#, c-format
msgid "end position %X/%X reached by WAL record at %X/%X"
msgstr "конечная позиция %X/%X достигнута при обработке записи WAL %X/%X"
@@ -1384,7 +1394,7 @@ msgstr "не удалось определить текущую позицию
msgid "not renaming \"%s%s\", segment is not complete"
msgstr "файл сегмента \"%s%s\" не переименовывается, так как он неполный"
#: receivelog.c:228 receivelog.c:313 receivelog.c:688
#: receivelog.c:228 receivelog.c:313 receivelog.c:694
#, c-format
msgid "could not close file \"%s\": %s"
msgstr "не удалось закрыть файл \"%s\": %s"
@@ -1422,7 +1432,7 @@ msgstr ""
"несовместимая версия сервера %s; клиент не поддерживает репликацию с "
"серверов версии выше %s"
#: receivelog.c:501 streamutil.c:430 streamutil.c:467
#: receivelog.c:498 streamutil.c:430 streamutil.c:467
#, c-format
msgid ""
"could not identify system: got %d rows and %d fields, expected %d rows and "
@@ -1431,7 +1441,7 @@ msgstr ""
"не удалось идентифицировать систему; получено строк: %d, полей: %d "
"(ожидалось: %d и %d (или более))"
#: receivelog.c:508
#: receivelog.c:505
#, c-format
msgid ""
"system identifier does not match between base backup and streaming connection"
@@ -1439,12 +1449,12 @@ msgstr ""
"системный идентификатор базовой резервной копии отличается от идентификатора "
"потоковой передачи"
#: receivelog.c:514
#: receivelog.c:511
#, 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, "
@@ -1453,12 +1463,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 "
@@ -1467,12 +1477,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, "
@@ -1481,32 +1491,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:776 receivelog.c:1028 walmethods.c:996
#: receivelog.c:782 receivelog.c:1034 walmethods.c:996
#, c-format
msgid "could not fsync file \"%s\": %s"
msgstr "не удалось синхронизировать с ФС файл \"%s\": %s"
#: receivelog.c:1091
#: receivelog.c:1097
#, c-format
msgid "received write-ahead log record for offset %u with no file open"
msgstr "получена запись журнала предзаписи по смещению %u, но файл не открыт"
#: receivelog.c:1101
#: receivelog.c:1107
#, c-format
msgid "got WAL data offset %08x, expected %08x"
msgstr "получено смещение данных WAL %08x, но ожидалось %08x"
#: receivelog.c:1135
#: receivelog.c:1141
#, c-format
msgid "could not write %u bytes to WAL file \"%s\": %s"
msgstr "не удалось записать %u Б в файл WAL \"%s\": %s"
#: receivelog.c:1160 receivelog.c:1200 receivelog.c:1230
#: receivelog.c:1166 receivelog.c:1206 receivelog.c:1236
#, c-format
msgid "could not send copy-end packet: %s"
msgstr "не удалось отправить пакет \"конец COPY\": %s"
@@ -1581,7 +1591,7 @@ msgstr ""
msgid "group access flag could not be parsed: %s"
msgstr "не удалось разобрать флаг доступа группы: %s"
#: streamutil.c:544
#: streamutil.c:546
#, c-format
msgid ""
"could not create replication slot \"%s\": got %d rows and %d fields, "
@@ -1590,7 +1600,7 @@ msgstr ""
"создать слот репликации \"%s\" не удалось; получено строк: %d, полей: %d "
"(ожидалось: %d и %d)"
#: streamutil.c:588
#: streamutil.c:590
#, c-format
msgid ""
"could not drop replication slot \"%s\": got %d rows and %d fields, expected "

View File

@@ -1,4 +1,4 @@
# 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"

View File

@@ -5,7 +5,7 @@
# 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"

View File

@@ -4,7 +4,7 @@
# 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"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-04-24 06:46+0000\n"
"POT-Creation-Date: 2026-08-07 10:15+0000\n"
"PO-Revision-Date: 2021-04-24 09:40+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -16,57 +16,67 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../../common/exec.c:136 ../../common/exec.c:253 ../../common/exec.c:299
#: ../../common/exec.c:149 ../../common/exec.c:266 ../../common/exec.c:312
#, c-format
msgid "could not identify current directory: %m"
msgstr "konnte aktuelles Verzeichnis nicht ermitteln: %m"
#: ../../common/exec.c:155
#: ../../common/exec.c:168
#, c-format
msgid "invalid binary \"%s\""
msgstr "ungültige Programmdatei »%s«"
#: ../../common/exec.c:205
#: ../../common/exec.c:218
#, c-format
msgid "could not read binary \"%s\""
msgstr "konnte Programmdatei »%s« nicht lesen"
#: ../../common/exec.c:213
#: ../../common/exec.c:226
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "konnte kein »%s« zum Ausführen finden"
#: ../../common/exec.c:269 ../../common/exec.c:308
#: ../../common/exec.c:282 ../../common/exec.c:321
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
#: ../../common/exec.c:286
#: ../../common/exec.c:299
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: ../../common/exec.c:409
#: ../../common/exec.c:422
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
#: ../../common/exec.c:522 ../../common/exec.c:567 ../../common/exec.c:659
#: ../../common/exec.c:560 ../../common/exec.c:605 ../../common/exec.c:697
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:162
#: ../../port/path.c:632 ../../port/path.c:670 ../../port/path.c:687
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#: ../../port/path.c:726 ../../port/path.c:764 ../../port/path.c:781
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -97,82 +107,82 @@ 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:654
#: ../../port/path.c:748
#, c-format
msgid "could not get current working directory: %s\n"
msgstr "konnte aktuelles Arbeitsverzeichnis nicht ermitteln: %s\n"
#: pg_ctl.c:258
#: pg_ctl.c:260
#, c-format
msgid "%s: directory \"%s\" does not exist\n"
msgstr "%s: Verzeichnis »%s« existiert nicht\n"
#: pg_ctl.c:261
#: pg_ctl.c:263
#, c-format
msgid "%s: could not access directory \"%s\": %s\n"
msgstr "%s: konnte nicht auf Verzeichnis »%s« zugreifen: %s\n"
#: pg_ctl.c:274
#: pg_ctl.c:276
#, c-format
msgid "%s: directory \"%s\" is not a database cluster directory\n"
msgstr "%s: Verzeichnis »%s« ist kein Datenbankclusterverzeichnis\n"
#: pg_ctl.c:287
#: pg_ctl.c:289
#, c-format
msgid "%s: could not open PID file \"%s\": %s\n"
msgstr "%s: konnte PID-Datei »%s« nicht öffnen: %s\n"
#: pg_ctl.c:296
#: pg_ctl.c:298
#, c-format
msgid "%s: the PID file \"%s\" is empty\n"
msgstr "%s: die PID-Datei »%s« ist leer\n"
#: pg_ctl.c:299
#: pg_ctl.c:301
#, c-format
msgid "%s: invalid data in PID file \"%s\"\n"
msgstr "%s: ungültige Daten in PID-Datei »%s«\n"
#: pg_ctl.c:458 pg_ctl.c:500
#: pg_ctl.c:464 pg_ctl.c:506
#, c-format
msgid "%s: could not start server: %s\n"
msgstr "%s: konnte Server nicht starten: %s\n"
#: pg_ctl.c:478
#: pg_ctl.c:484
#, c-format
msgid "%s: could not start server due to setsid() failure: %s\n"
msgstr "%s: konnte Server wegen setsid()-Fehler nicht starten: %s\n"
#: pg_ctl.c:548
#: pg_ctl.c:554
#, c-format
msgid "%s: could not open log file \"%s\": %s\n"
msgstr "%s: konnte Logdatei »%s« nicht öffnen: %s\n"
#: pg_ctl.c:565
#: pg_ctl.c:571
#, c-format
msgid "%s: could not start server: error code %lu\n"
msgstr "%s: konnte Server nicht starten: Fehlercode %lu\n"
#: pg_ctl.c:712
#: pg_ctl.c:788
#, c-format
msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
msgstr "%s: kann Grenzwert für Core-Datei-Größe nicht setzen; durch harten Grenzwert verboten\n"
#: pg_ctl.c:738
#: pg_ctl.c:814
#, c-format
msgid "%s: could not read file \"%s\"\n"
msgstr "%s: konnte Datei »%s« nicht lesen\n"
#: pg_ctl.c:743
#: pg_ctl.c:819
#, c-format
msgid "%s: option file \"%s\" must have exactly one line\n"
msgstr "%s: Optionsdatei »%s« muss genau eine Zeile haben\n"
#: pg_ctl.c:785 pg_ctl.c:974 pg_ctl.c:1070
#: pg_ctl.c:861 pg_ctl.c:1049 pg_ctl.c:1132
#, c-format
msgid "%s: could not send stop signal (PID: %ld): %s\n"
msgstr "%s: konnte Stopp-Signal nicht senden (PID: %ld): %s\n"
#: pg_ctl.c:813
#: pg_ctl.c:889
#, c-format
msgid ""
"The program \"%s\" is needed by %s but was not found in the\n"
@@ -183,7 +193,7 @@ msgstr ""
"selben Verzeichnis wie »%s« gefunden.\n"
"Prüfen Sie Ihre Installation.\n"
#: pg_ctl.c:818
#: pg_ctl.c:894
#, c-format
msgid ""
"The program \"%s\" was found by \"%s\"\n"
@@ -194,38 +204,38 @@ msgstr ""
"aber es hatte nicht die gleiche Version wie %s.\n"
"Prüfen Sie Ihre Installation.\n"
#: pg_ctl.c:851
#: pg_ctl.c:927
#, c-format
msgid "%s: database system initialization failed\n"
msgstr "%s: Initialisierung des Datenbanksystems fehlgeschlagen\n"
#: pg_ctl.c:866
#: pg_ctl.c:942
#, c-format
msgid "%s: another server might be running; trying to start server anyway\n"
msgstr "%s: ein anderer Server läuft möglicherweise; versuche trotzdem zu starten\n"
#: pg_ctl.c:914
#: pg_ctl.c:990
msgid "waiting for server to start..."
msgstr "warte auf Start des Servers..."
#: pg_ctl.c:919 pg_ctl.c:1024 pg_ctl.c:1116 pg_ctl.c:1241
#: pg_ctl.c:995 pg_ctl.c:1087 pg_ctl.c:1165 pg_ctl.c:1277
msgid " done\n"
msgstr " fertig\n"
#: pg_ctl.c:920
#: pg_ctl.c:996
msgid "server started\n"
msgstr "Server gestartet\n"
#: pg_ctl.c:923 pg_ctl.c:929 pg_ctl.c:1246
#: pg_ctl.c:999 pg_ctl.c:1005 pg_ctl.c:1282
msgid " stopped waiting\n"
msgstr " Warten beendet\n"
#: pg_ctl.c:924
#: pg_ctl.c:1000
#, c-format
msgid "%s: server did not start in time\n"
msgstr "%s: Starten des Servers hat nicht rechtzeitig abgeschlossen\n"
#: pg_ctl.c:930
#: pg_ctl.c:1006
#, c-format
msgid ""
"%s: could not start server\n"
@@ -234,29 +244,29 @@ msgstr ""
"%s: konnte Server nicht starten\n"
"Prüfen Sie die Logausgabe.\n"
#: pg_ctl.c:938
#: pg_ctl.c:1014
msgid "server starting\n"
msgstr "Server startet\n"
#: pg_ctl.c:959 pg_ctl.c:1046 pg_ctl.c:1137 pg_ctl.c:1176 pg_ctl.c:1270
#: pg_ctl.c:1034 pg_ctl.c:1108 pg_ctl.c:1186 pg_ctl.c:1225 pg_ctl.c:1306
#, c-format
msgid "%s: PID file \"%s\" does not exist\n"
msgstr "%s: PID-Datei »%s« existiert nicht\n"
#: pg_ctl.c:960 pg_ctl.c:1048 pg_ctl.c:1138 pg_ctl.c:1177 pg_ctl.c:1271
#: pg_ctl.c:1035 pg_ctl.c:1110 pg_ctl.c:1187 pg_ctl.c:1226 pg_ctl.c:1307
msgid "Is server running?\n"
msgstr "Läuft der Server?\n"
#: pg_ctl.c:966
#: pg_ctl.c:1041
#, c-format
msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n"
msgstr "%s: kann Server nicht anhalten; Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:981
#: pg_ctl.c:1056
msgid "server shutting down\n"
msgstr "Server fährt herunter\n"
#: pg_ctl.c:996 pg_ctl.c:1085
#: pg_ctl.c:1071 pg_ctl.c:1147
msgid ""
"WARNING: online backup mode is active\n"
"Shutdown will not complete until pg_stop_backup() is called.\n"
@@ -266,20 +276,20 @@ msgstr ""
"Herunterfahren wird erst abgeschlossen werden, wenn pg_stop_backup() aufgerufen wird.\n"
"\n"
#: pg_ctl.c:1000 pg_ctl.c:1089
#: pg_ctl.c:1075 pg_ctl.c:1151
msgid "waiting for server to shut down..."
msgstr "warte auf Herunterfahren des Servers..."
#: pg_ctl.c:1016 pg_ctl.c:1107
#: pg_ctl.c:1079 pg_ctl.c:1156
msgid " failed\n"
msgstr " Fehler\n"
#: pg_ctl.c:1018 pg_ctl.c:1109
#: pg_ctl.c:1081 pg_ctl.c:1158
#, c-format
msgid "%s: server does not shut down\n"
msgstr "%s: Server fährt nicht herunter\n"
#: pg_ctl.c:1020 pg_ctl.c:1111
#: pg_ctl.c:1083 pg_ctl.c:1160
msgid ""
"HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
"waiting for session-initiated disconnection.\n"
@@ -287,245 +297,245 @@ msgstr ""
"TIPP: Die Option »-m fast« beendet Sitzungen sofort, statt auf das Beenden\n"
"durch die Sitzungen selbst zu warten.\n"
#: pg_ctl.c:1026 pg_ctl.c:1117
#: pg_ctl.c:1089 pg_ctl.c:1166
msgid "server stopped\n"
msgstr "Server angehalten\n"
#: pg_ctl.c:1049
#: pg_ctl.c:1111
msgid "trying to start server anyway\n"
msgstr "versuche Server trotzdem zu starten\n"
#: pg_ctl.c:1058
#: pg_ctl.c:1120
#, c-format
msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n"
msgstr "%s: kann Server nicht neu starten; Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:1061 pg_ctl.c:1147
#: pg_ctl.c:1123 pg_ctl.c:1196
msgid "Please terminate the single-user server and try again.\n"
msgstr "Bitte beenden Sie den Einzelbenutzerserver und versuchen Sie es noch einmal.\n"
#: pg_ctl.c:1121
#: pg_ctl.c:1170
#, c-format
msgid "%s: old server process (PID: %ld) seems to be gone\n"
msgstr "%s: alter Serverprozess (PID: %ld) scheint verschwunden zu sein\n"
#: pg_ctl.c:1123
#: pg_ctl.c:1172
msgid "starting server anyway\n"
msgstr "starte Server trotzdem\n"
#: pg_ctl.c:1144
#: pg_ctl.c:1193
#, c-format
msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n"
msgstr "%s: kann Server nicht neu laden; Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:1153
#: pg_ctl.c:1202
#, c-format
msgid "%s: could not send reload signal (PID: %ld): %s\n"
msgstr "%s: konnte Signal zum Neuladen nicht senden (PID: %ld): %s\n"
#: pg_ctl.c:1158
#: pg_ctl.c:1207
msgid "server signaled\n"
msgstr "Signal an Server gesendet\n"
#: pg_ctl.c:1183
#: pg_ctl.c:1232
#, c-format
msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n"
msgstr "%s: kann Server nicht befördern; Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:1191
#: pg_ctl.c:1240
#, c-format
msgid "%s: cannot promote server; server is not in standby mode\n"
msgstr "%s: kann Server nicht befördern; Server ist nicht im Standby-Modus\n"
#: pg_ctl.c:1201
#: pg_ctl.c:1250
#, c-format
msgid "%s: could not create promote signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Befördern »%s« nicht erzeugen: %s\n"
#: pg_ctl.c:1207
#: pg_ctl.c:1256
#, c-format
msgid "%s: could not write promote signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Befördern »%s« nicht schreiben: %s\n"
#: pg_ctl.c:1215
#: pg_ctl.c:1264
#, c-format
msgid "%s: could not send promote signal (PID: %ld): %s\n"
msgstr "%s: konnte Signal zum Befördern nicht senden (PID: %ld): %s\n"
#: pg_ctl.c:1218
#: pg_ctl.c:1267
#, c-format
msgid "%s: could not remove promote signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Befördern »%s« nicht entfernen: %s\n"
#: pg_ctl.c:1228
#: pg_ctl.c:1274
msgid "waiting for server to promote..."
msgstr "warte auf Befördern des Servers..."
#: pg_ctl.c:1242
#: pg_ctl.c:1278
msgid "server promoted\n"
msgstr "Server wurde befördert\n"
#: pg_ctl.c:1247
#: pg_ctl.c:1283
#, c-format
msgid "%s: server did not promote in time\n"
msgstr "%s: Befördern des Servers hat nicht rechtzeitig abgeschlossen\n"
#: pg_ctl.c:1253
#: pg_ctl.c:1289
msgid "server promoting\n"
msgstr "Server wird befördert\n"
#: pg_ctl.c:1277
#: pg_ctl.c:1313
#, c-format
msgid "%s: cannot rotate log file; single-user server is running (PID: %ld)\n"
msgstr "%s: kann Logdatei nicht rotieren; Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:1287
#: pg_ctl.c:1323
#, c-format
msgid "%s: could not create log rotation signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Logrotieren »%s« nicht erzeugen: %s\n"
#: pg_ctl.c:1293
#: pg_ctl.c:1329
#, c-format
msgid "%s: could not write log rotation signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Logrotieren »%s« nicht schreiben: %s\n"
#: pg_ctl.c:1301
#: pg_ctl.c:1337
#, c-format
msgid "%s: could not send log rotation signal (PID: %ld): %s\n"
msgstr "%s: konnte Signal zum Logrotieren nicht senden (PID: %ld): %s\n"
#: pg_ctl.c:1304
#: pg_ctl.c:1340
#, c-format
msgid "%s: could not remove log rotation signal file \"%s\": %s\n"
msgstr "%s: konnte Signaldatei zum Logrotieren »%s« nicht entfernen: %s\n"
#: pg_ctl.c:1309
#: pg_ctl.c:1345
msgid "server signaled to rotate log file\n"
msgstr "Signal zum Logrotieren an Server gesendet\n"
#: pg_ctl.c:1356
#: pg_ctl.c:1392
#, c-format
msgid "%s: single-user server is running (PID: %ld)\n"
msgstr "%s: Einzelbenutzerserver läuft (PID: %ld)\n"
#: pg_ctl.c:1370
#: pg_ctl.c:1406
#, c-format
msgid "%s: server is running (PID: %ld)\n"
msgstr "%s: Server läuft (PID: %ld)\n"
#: pg_ctl.c:1386
#: pg_ctl.c:1422
#, c-format
msgid "%s: no server running\n"
msgstr "%s: kein Server läuft\n"
#: pg_ctl.c:1403
#: pg_ctl.c:1439
#, c-format
msgid "%s: could not send signal %d (PID: %ld): %s\n"
msgstr "%s: konnte Signal %d nicht senden (PID: %ld): %s\n"
#: pg_ctl.c:1434
#: pg_ctl.c:1470
#, c-format
msgid "%s: could not find own program executable\n"
msgstr "%s: konnte eigene Programmdatei nicht finden\n"
#: pg_ctl.c:1444
#: pg_ctl.c:1480
#, c-format
msgid "%s: could not find postgres program executable\n"
msgstr "%s: konnte »postgres« Programmdatei nicht finden\n"
#: pg_ctl.c:1514 pg_ctl.c:1548
#: pg_ctl.c:1550 pg_ctl.c:1584
#, c-format
msgid "%s: could not open service manager\n"
msgstr "%s: konnte Servicemanager nicht öffnen\n"
#: pg_ctl.c:1520
#: pg_ctl.c:1556
#, c-format
msgid "%s: service \"%s\" already registered\n"
msgstr "%s: Systemdienst »%s« ist bereits registriert\n"
#: pg_ctl.c:1531
#: pg_ctl.c:1567
#, c-format
msgid "%s: could not register service \"%s\": error code %lu\n"
msgstr "%s: konnte Systemdienst »%s« nicht registrieren: Fehlercode %lu\n"
#: pg_ctl.c:1554
#: pg_ctl.c:1590
#, c-format
msgid "%s: service \"%s\" not registered\n"
msgstr "%s: Systemdienst »%s« ist nicht registriert\n"
#: pg_ctl.c:1561
#: pg_ctl.c:1597
#, c-format
msgid "%s: could not open service \"%s\": error code %lu\n"
msgstr "%s: konnte Systemdienst »%s« nicht öffnen: Fehlercode %lu\n"
#: pg_ctl.c:1570
#: pg_ctl.c:1606
#, c-format
msgid "%s: could not unregister service \"%s\": error code %lu\n"
msgstr "%s: konnte Systemdienst »%s« nicht deregistrieren: Fehlercode %lu\n"
#: pg_ctl.c:1657
#: pg_ctl.c:1693
msgid "Waiting for server startup...\n"
msgstr "Warte auf Start des Servers...\n"
#: pg_ctl.c:1660
#: pg_ctl.c:1696
msgid "Timed out waiting for server startup\n"
msgstr "Zeitüberschreitung beim Warten auf Start des Servers\n"
#: pg_ctl.c:1664
#: pg_ctl.c:1700
msgid "Server started and accepting connections\n"
msgstr "Server wurde gestartet und nimmt Verbindungen an\n"
#: pg_ctl.c:1719
#: pg_ctl.c:1755
#, c-format
msgid "%s: could not start service \"%s\": error code %lu\n"
msgstr "%s: konnte Systemdienst »%s« nicht starten: Fehlercode %lu\n"
#: pg_ctl.c:1789
#: pg_ctl.c:1825
#, c-format
msgid "%s: WARNING: cannot create restricted tokens on this platform\n"
msgstr "%s: WARNUNG: auf dieser Plattform können keine beschränkten Token erzeugt werden\n"
#: pg_ctl.c:1802
#: pg_ctl.c:1838
#, c-format
msgid "%s: could not open process token: error code %lu\n"
msgstr "%s: konnte Prozess-Token nicht öffnen: Fehlercode %lu\n"
#: pg_ctl.c:1816
#: pg_ctl.c:1852
#, c-format
msgid "%s: could not allocate SIDs: error code %lu\n"
msgstr "%s: konnte SIDs nicht erzeugen: Fehlercode %lu\n"
#: pg_ctl.c:1843
#: pg_ctl.c:1879
#, c-format
msgid "%s: could not create restricted token: error code %lu\n"
msgstr "%s: konnte beschränktes Token nicht erzeugen: Fehlercode %lu\n"
#: pg_ctl.c:1874
#: pg_ctl.c:1910
#, c-format
msgid "%s: WARNING: could not locate all job object functions in system API\n"
msgstr "%s: WARNUNG: konnte nicht alle Job-Objekt-Funtionen in der System-API finden\n"
#: pg_ctl.c:1971
#: pg_ctl.c:2007
#, c-format
msgid "%s: could not get LUIDs for privileges: error code %lu\n"
msgstr "%s: konnte LUIDs für Privilegien nicht ermitteln: Fehlercode %lu\n"
#: pg_ctl.c:1979 pg_ctl.c:1994
#: pg_ctl.c:2015 pg_ctl.c:2030
#, c-format
msgid "%s: could not get token information: error code %lu\n"
msgstr "%s: konnte Token-Informationen nicht ermitteln: Fehlercode %lu\n"
#: pg_ctl.c:1988
#: pg_ctl.c:2024
#, c-format
msgid "%s: out of memory\n"
msgstr "%s: Speicher aufgebraucht\n"
#: pg_ctl.c:2018
#: pg_ctl.c:2054
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "Versuchen Sie »%s --help« für weitere Informationen.\n"
#: pg_ctl.c:2026
#: pg_ctl.c:2062
#, c-format
msgid ""
"%s is a utility to initialize, start, stop, or control a PostgreSQL server.\n"
@@ -535,17 +545,17 @@ msgstr ""
"starten, anzuhalten oder zu steuern.\n"
"\n"
#: pg_ctl.c:2027
#: pg_ctl.c:2063
#, c-format
msgid "Usage:\n"
msgstr "Aufruf:\n"
#: pg_ctl.c:2028
#: pg_ctl.c:2064
#, c-format
msgid " %s init[db] [-D DATADIR] [-s] [-o OPTIONS]\n"
msgstr " %s init[db] [-D DATENVERZ] [-s] [-o OPTIONEN]\n"
#: pg_ctl.c:2029
#: pg_ctl.c:2065
#, c-format
msgid ""
" %s start [-D DATADIR] [-l FILENAME] [-W] [-t SECS] [-s]\n"
@@ -554,12 +564,12 @@ msgstr ""
" %s start [-D DATENVERZ] [-l DATEINAME] [-W] [-t SEK] [-s]\n"
" [-o OPTIONEN] [-p PFAD] [-c]\n"
#: pg_ctl.c:2031
#: pg_ctl.c:2067
#, c-format
msgid " %s stop [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
msgstr " %s stop [-D DATENVERZ] [-m SHUTDOWN-MODUS] [-W] [-t SEK] [-s]\n"
#: pg_ctl.c:2032
#: pg_ctl.c:2068
#, c-format
msgid ""
" %s restart [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
@@ -568,32 +578,32 @@ msgstr ""
" %s restart [-D DATENVERZ] [-m SHUTDOWN-MODUS] [-W] [-t SEK] [-s]\n"
" [-o OPTIONEN] [-c]\n"
#: pg_ctl.c:2034
#: pg_ctl.c:2070
#, c-format
msgid " %s reload [-D DATADIR] [-s]\n"
msgstr " %s reload [-D DATENVERZ] [-s]\n"
#: pg_ctl.c:2035
#: pg_ctl.c:2071
#, c-format
msgid " %s status [-D DATADIR]\n"
msgstr " %s status [-D DATENVERZ]\n"
#: pg_ctl.c:2036
#: pg_ctl.c:2072
#, c-format
msgid " %s promote [-D DATADIR] [-W] [-t SECS] [-s]\n"
msgstr " %s promote [-D DATENVERZ] [-W] [-t SEK] [-s]\n"
#: pg_ctl.c:2037
#: pg_ctl.c:2073
#, c-format
msgid " %s logrotate [-D DATADIR] [-s]\n"
msgstr " %s logrotate [-D DATENVERZ] [-s]\n"
#: pg_ctl.c:2038
#: pg_ctl.c:2074
#, c-format
msgid " %s kill SIGNALNAME PID\n"
msgstr " %s kill SIGNALNAME PID\n"
#: pg_ctl.c:2040
#: pg_ctl.c:2076
#, c-format
msgid ""
" %s register [-D DATADIR] [-N SERVICENAME] [-U USERNAME] [-P PASSWORD]\n"
@@ -602,12 +612,12 @@ msgstr ""
" %s register [-D DATENVERZ] [-N DIENSTNAME] [-U BENUTZERNAME] [-P PASSWORT]\n"
" [-S STARTTYP] [-e QUELLE] [-W] [-t SEK] [-s] [-o OPTIONEN]\n"
#: pg_ctl.c:2042
#: pg_ctl.c:2078
#, c-format
msgid " %s unregister [-N SERVICENAME]\n"
msgstr " %s unregister [-N DIENSTNAME]\n"
#: pg_ctl.c:2045
#: pg_ctl.c:2081
#, c-format
msgid ""
"\n"
@@ -616,56 +626,56 @@ msgstr ""
"\n"
"Optionen für alle Modi:\n"
#: pg_ctl.c:2046
#: pg_ctl.c:2082
#, c-format
msgid " -D, --pgdata=DATADIR location of the database storage area\n"
msgstr " -D, --pgdata=DATENVERZ Datenbankverzeichnis\n"
#: pg_ctl.c:2048
#: pg_ctl.c:2084
#, c-format
msgid " -e SOURCE event source for logging when running as a service\n"
msgstr ""
" -e QUELLE Ereignisquelle fürs Loggen, wenn als Systemdienst\n"
" gestartet\n"
#: pg_ctl.c:2050
#: pg_ctl.c:2086
#, c-format
msgid " -s, --silent only print errors, no informational messages\n"
msgstr " -s, --silent nur Fehler zeigen, keine Informationsmeldungen\n"
#: pg_ctl.c:2051
#: pg_ctl.c:2087
#, c-format
msgid " -t, --timeout=SECS seconds to wait when using -w option\n"
msgstr " -t, --timeout=SEK Sekunden zu warten bei Option -w\n"
#: pg_ctl.c:2052
#: pg_ctl.c:2088
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n"
#: pg_ctl.c:2053
#: pg_ctl.c:2089
#, c-format
msgid " -w, --wait wait until operation completes (default)\n"
msgstr " -w, --wait warten bis Operation abgeschlossen ist (Voreinstellung)\n"
#: pg_ctl.c:2054
#: pg_ctl.c:2090
#, c-format
msgid " -W, --no-wait do not wait until operation completes\n"
msgstr " -W, --no-wait nicht warten bis Operation abgeschlossen ist\n"
#: pg_ctl.c:2055
#: pg_ctl.c:2091
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n"
#: pg_ctl.c:2056
#: pg_ctl.c:2092
#, c-format
msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
msgstr ""
"Wenn die Option -D weggelassen wird, dann wird die Umgebungsvariable\n"
"PGDATA verwendet.\n"
#: pg_ctl.c:2058
#: pg_ctl.c:2094
#, c-format
msgid ""
"\n"
@@ -674,24 +684,24 @@ msgstr ""
"\n"
"Optionen für Start oder Neustart:\n"
#: pg_ctl.c:2060
#: pg_ctl.c:2096
#, c-format
msgid " -c, --core-files allow postgres to produce core files\n"
msgstr " -c, --core-files erlaubt postgres Core-Dateien zu erzeugen\n"
#: pg_ctl.c:2062
#: pg_ctl.c:2098
#, c-format
msgid " -c, --core-files not applicable on this platform\n"
msgstr " -c, --core-files betrifft diese Plattform nicht\n"
#: pg_ctl.c:2064
#: pg_ctl.c:2100
#, c-format
msgid " -l, --log=FILENAME write (or append) server log to FILENAME\n"
msgstr ""
" -l, --log=DATEINAME Serverlog in DATEINAME schreiben (wird an bestehende\n"
" Datei angehängt)\n"
#: pg_ctl.c:2065
#: pg_ctl.c:2101
#, c-format
msgid ""
" -o, --options=OPTIONS command line options to pass to postgres\n"
@@ -700,12 +710,12 @@ msgstr ""
" -o, --options=OPTIONEN Kommandozeilenoptionen für postgres (PostgreSQL-\n"
" Serverprogramm) oder initdb\n"
#: pg_ctl.c:2067
#: pg_ctl.c:2103
#, c-format
msgid " -p PATH-TO-POSTGRES normally not necessary\n"
msgstr " -p PFAD-ZU-POSTGRES normalerweise nicht notwendig\n"
#: pg_ctl.c:2068
#: pg_ctl.c:2104
#, c-format
msgid ""
"\n"
@@ -714,12 +724,12 @@ msgstr ""
"\n"
"Optionen für Anhalten oder Neustart:\n"
#: pg_ctl.c:2069
#: pg_ctl.c:2105
#, c-format
msgid " -m, --mode=MODE MODE can be \"smart\", \"fast\", or \"immediate\"\n"
msgstr " -m, --mode=MODUS MODUS kann »smart«, »fast« oder »immediate« sein\n"
#: pg_ctl.c:2071
#: pg_ctl.c:2107
#, c-format
msgid ""
"\n"
@@ -728,24 +738,24 @@ msgstr ""
"\n"
"Shutdown-Modi sind:\n"
#: pg_ctl.c:2072
#: pg_ctl.c:2108
#, c-format
msgid " smart quit after all clients have disconnected\n"
msgstr " smart beenden nachdem alle Clientverbindungen geschlossen sind\n"
#: pg_ctl.c:2073
#: pg_ctl.c:2109
#, c-format
msgid " fast quit directly, with proper shutdown (default)\n"
msgstr " fast sofort beenden, mit richtigem Shutdown (Voreinstellung)\n"
#: pg_ctl.c:2074
#: pg_ctl.c:2110
#, c-format
msgid " immediate quit without complete shutdown; will lead to recovery on restart\n"
msgstr ""
" immediate beenden ohne vollständigen Shutdown; führt zu Recovery-Lauf\n"
" beim Neustart\n"
#: pg_ctl.c:2076
#: pg_ctl.c:2112
#, c-format
msgid ""
"\n"
@@ -754,7 +764,7 @@ msgstr ""
"\n"
"Erlaubte Signalnamen für »kill«:\n"
#: pg_ctl.c:2080
#: pg_ctl.c:2116
#, c-format
msgid ""
"\n"
@@ -763,27 +773,27 @@ msgstr ""
"\n"
"Optionen für »register« und »unregister«:\n"
#: pg_ctl.c:2081
#: pg_ctl.c:2117
#, c-format
msgid " -N SERVICENAME service name with which to register PostgreSQL server\n"
msgstr " -N DIENSTNAME Systemdienstname für Registrierung des PostgreSQL-Servers\n"
#: pg_ctl.c:2082
#: pg_ctl.c:2118
#, c-format
msgid " -P PASSWORD password of account to register PostgreSQL server\n"
msgstr " -P PASSWORD Passwort des Benutzers für Registrierung des PostgreSQL-Servers\n"
#: pg_ctl.c:2083
#: pg_ctl.c:2119
#, c-format
msgid " -U USERNAME user name of account to register PostgreSQL server\n"
msgstr " -U USERNAME Benutzername für Registrierung des PostgreSQL-Servers\n"
#: pg_ctl.c:2084
#: pg_ctl.c:2120
#, c-format
msgid " -S START-TYPE service start type to register PostgreSQL server\n"
msgstr " -S STARTTYP Systemdienst-Starttyp für PostgreSQL-Server\n"
#: pg_ctl.c:2086
#: pg_ctl.c:2122
#, c-format
msgid ""
"\n"
@@ -792,19 +802,19 @@ msgstr ""
"\n"
"Starttypen sind:\n"
#: pg_ctl.c:2087
#: pg_ctl.c:2123
#, c-format
msgid " auto start service automatically during system startup (default)\n"
msgstr ""
" auto Dienst automatisch starten beim Start des Betriebssystems\n"
" (Voreinstellung)\n"
#: pg_ctl.c:2088
#: pg_ctl.c:2124
#, c-format
msgid " demand start service on demand\n"
msgstr " demand Dienst bei Bedarf starten\n"
#: pg_ctl.c:2091
#: pg_ctl.c:2127
#, c-format
msgid ""
"\n"
@@ -813,37 +823,37 @@ msgstr ""
"\n"
"Berichten Sie Fehler an <%s>.\n"
#: pg_ctl.c:2092
#: pg_ctl.c:2128
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s Homepage: <%s>\n"
#: pg_ctl.c:2117
#: pg_ctl.c:2153
#, c-format
msgid "%s: unrecognized shutdown mode \"%s\"\n"
msgstr "%s: unbekannter Shutdown-Modus »%s«\n"
#: pg_ctl.c:2146
#: pg_ctl.c:2182
#, c-format
msgid "%s: unrecognized signal name \"%s\"\n"
msgstr "%s: unbekannter Signalname »%s«\n"
#: pg_ctl.c:2163
#: pg_ctl.c:2199
#, c-format
msgid "%s: unrecognized start type \"%s\"\n"
msgstr "%s: unbekannter Starttyp »%s«\n"
#: pg_ctl.c:2218
#: pg_ctl.c:2254
#, c-format
msgid "%s: could not determine the data directory using command \"%s\"\n"
msgstr "%s: konnte das Datenverzeichnis mit Befehl »%s« nicht ermitteln\n"
#: pg_ctl.c:2242
#: pg_ctl.c:2278
#, c-format
msgid "%s: control file appears to be corrupt\n"
msgstr "%s: Kontrolldatei scheint kaputt zu sein\n"
#: pg_ctl.c:2310
#: pg_ctl.c:2346
#, c-format
msgid ""
"%s: cannot be run as root\n"
@@ -854,32 +864,32 @@ msgstr ""
"Bitte loggen Sie sich (z.B. mit »su«) als der (unprivilegierte) Benutzer\n"
"ein, der Eigentümer des Serverprozesses sein soll.\n"
#: pg_ctl.c:2393
#: pg_ctl.c:2429
#, c-format
msgid "%s: -S option not supported on this platform\n"
msgstr "%s: Option -S wird auf dieser Plattform nicht unterstützt\n"
#: pg_ctl.c:2430
#: pg_ctl.c:2466
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
msgstr "%s: zu viele Kommandozeilenargumente (das erste ist »%s«)\n"
#: pg_ctl.c:2456
#: pg_ctl.c:2492
#, c-format
msgid "%s: missing arguments for kill mode\n"
msgstr "%s: fehlende Argumente für »kill«-Modus\n"
#: pg_ctl.c:2474
#: pg_ctl.c:2510
#, c-format
msgid "%s: unrecognized operation mode \"%s\"\n"
msgstr "%s: unbekannter Operationsmodus »%s«\n"
#: pg_ctl.c:2484
#: pg_ctl.c:2520
#, c-format
msgid "%s: no operation specified\n"
msgstr "%s: keine Operation angegeben\n"
#: pg_ctl.c:2505
#: pg_ctl.c:2541
#, c-format
msgid "%s: no database directory specified and environment variable PGDATA unset\n"
msgstr "%s: kein Datenbankverzeichnis angegeben und Umgebungsvariable PGDATA nicht gesetzt\n"

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_ctl (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-08-25 17:21+0900\n"
"PO-Revision-Date: 2022-08-09 09:47+0900\n"
"POT-Creation-Date: 2026-05-12 14:33+0900\n"
"PO-Revision-Date: 2026-05-14 16:38+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"
@@ -22,57 +22,67 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.8.13\n"
#: ../../common/exec.c:136 ../../common/exec.c:253 ../../common/exec.c:299
#: ../../common/exec.c:149 ../../common/exec.c:266 ../../common/exec.c:312
#, c-format
msgid "could not identify current directory: %m"
msgstr "カレントディレクトリを確認できませんでした: %m"
#: ../../common/exec.c:155
#: ../../common/exec.c:168
#, c-format
msgid "invalid binary \"%s\""
msgstr "不正なバイナリ\"%s\""
#: ../../common/exec.c:205
#: ../../common/exec.c:218
#, c-format
msgid "could not read binary \"%s\""
msgstr "バイナリ\"%s\"を読み取れませんでした"
#: ../../common/exec.c:213
#: ../../common/exec.c:226
#, c-format
msgid "could not find a \"%s\" to execute"
msgstr "実行対象の\"%s\"が見つかりませんでした"
#: ../../common/exec.c:269 ../../common/exec.c:308
#: ../../common/exec.c:282 ../../common/exec.c:321
#, c-format
msgid "could not change directory to \"%s\": %m"
msgstr "ディレクトリ\"%s\"に移動できませんでした: %m"
#: ../../common/exec.c:286
#: ../../common/exec.c:299
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を読めませんでした: %m"
#: ../../common/exec.c:409
#: ../../common/exec.c:422
#, c-format
msgid "%s() failed: %m"
msgstr "%s() が失敗しました: %m"
#: ../../common/exec.c:522 ../../common/exec.c:567 ../../common/exec.c:659
#: ../../common/exec.c:560 ../../common/exec.c:605 ../../common/exec.c:697
msgid "out of memory"
msgstr "メモリ不足"
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../port/path.c:632 ../../port/path.c:670 ../../port/path.c:687
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#: ../../port/path.c:726 ../../port/path.c:764 ../../port/path.c:781
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません (内部エラー)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -103,82 +113,82 @@ msgstr "子プロセスはシグナル%dにより終了しました: %s"
msgid "child process exited with unrecognized status %d"
msgstr "子プロセスは認識できないステータス%dで終了しました"
#: ../../port/path.c:654
#: ../../port/path.c:748
#, c-format
msgid "could not get current working directory: %s\n"
msgstr "現在の作業ディレクトリを取得できませんでした: %s\n"
#: pg_ctl.c:258
#: pg_ctl.c:260
#, c-format
msgid "%s: directory \"%s\" does not exist\n"
msgstr "%s: ディレクトリ\"%s\"は存在しません\n"
#: pg_ctl.c:261
#: pg_ctl.c:263
#, c-format
msgid "%s: could not access directory \"%s\": %s\n"
msgstr "%s: ディレクトリ\"%s\"にアクセスできませんでした: %s\n"
#: pg_ctl.c:274
#: pg_ctl.c:276
#, c-format
msgid "%s: directory \"%s\" is not a database cluster directory\n"
msgstr "%s: ディレクトリ\"%s\"はデータベースクラスタディレクトリではありません\n"
#: pg_ctl.c:287
#: pg_ctl.c:289
#, c-format
msgid "%s: could not open PID file \"%s\": %s\n"
msgstr "%s: PIDファイル\"%s\"をオープンできませんでした: %s\n"
#: pg_ctl.c:296
#: pg_ctl.c:298
#, c-format
msgid "%s: the PID file \"%s\" is empty\n"
msgstr "%s: PIDファイル\"%s\"が空です\n"
#: pg_ctl.c:299
#: pg_ctl.c:301
#, 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:464 pg_ctl.c:506
#, c-format
msgid "%s: could not start server: %s\n"
msgstr "%s: サーバーに接続できませんでした: %s\n"
#: pg_ctl.c:478
#: pg_ctl.c:484
#, c-format
msgid "%s: could not start server due to setsid() failure: %s\n"
msgstr "%s: setsid()に失敗したためサーバーに接続できませんでした: %s\n"
#: pg_ctl.c:548
#: pg_ctl.c:554
#, c-format
msgid "%s: could not open log file \"%s\": %s\n"
msgstr "%s: ログファイル\"%s\"をオープンできませんでした: %s\n"
#: pg_ctl.c:565
#: pg_ctl.c:571
#, c-format
msgid "%s: could not start server: error code %lu\n"
msgstr "%s: サーバーの起動に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:712
#: pg_ctl.c:788
#, c-format
msgid "%s: cannot set core file size limit; disallowed by hard limit\n"
msgstr "%s: コアファイルのサイズ制限を設定できません:固定の制限により許されていません\n"
#: pg_ctl.c:738
#: pg_ctl.c:814
#, c-format
msgid "%s: could not read file \"%s\"\n"
msgstr "%s: ファイル\"%s\"を読み取ることに失敗しました\n"
#: pg_ctl.c:743
#: pg_ctl.c:819
#, c-format
msgid "%s: option file \"%s\" must have exactly one line\n"
msgstr "%s: オプションファイル\"%s\"は1行のみでなければなりません\n"
#: pg_ctl.c:785 pg_ctl.c:974 pg_ctl.c:1070
#: pg_ctl.c:861 pg_ctl.c:1049 pg_ctl.c:1132
#, c-format
msgid "%s: could not send stop signal (PID: %ld): %s\n"
msgstr "%s: 停止シグナルを送信できませんでした。(PID: %ld): %s\n"
#: pg_ctl.c:813
#: pg_ctl.c:889
#, c-format
msgid ""
"The program \"%s\" is needed by %s but was not found in the\n"
@@ -189,7 +199,7 @@ msgstr ""
"にはありませんでした。\n"
"インストールの状態を確認してください。\n"
#: pg_ctl.c:818
#: pg_ctl.c:894
#, c-format
msgid ""
"The program \"%s\" was found by \"%s\"\n"
@@ -200,38 +210,38 @@ msgstr ""
"バージョンではありませんでした。\n"
"インストールの状態を確認してください。\n"
#: pg_ctl.c:851
#: pg_ctl.c:927
#, c-format
msgid "%s: database system initialization failed\n"
msgstr "%s: データベースシステムが初期化に失敗しました\n"
#: pg_ctl.c:866
#: pg_ctl.c:942
#, c-format
msgid "%s: another server might be running; trying to start server anyway\n"
msgstr "%s: 他のサーバーが動作中の可能性がありますが、とにかくpostmasterの起動を試みます。\n"
#: pg_ctl.c:914
#: pg_ctl.c:990
msgid "waiting for server to start..."
msgstr "サーバーの起動完了を待っています..."
#: pg_ctl.c:919 pg_ctl.c:1024 pg_ctl.c:1116 pg_ctl.c:1241
#: pg_ctl.c:995 pg_ctl.c:1087 pg_ctl.c:1165 pg_ctl.c:1277
msgid " done\n"
msgstr "完了\n"
#: pg_ctl.c:920
#: pg_ctl.c:996
msgid "server started\n"
msgstr "サーバー起動完了\n"
#: pg_ctl.c:923 pg_ctl.c:929 pg_ctl.c:1246
#: pg_ctl.c:999 pg_ctl.c:1005 pg_ctl.c:1282
msgid " stopped waiting\n"
msgstr " 待機処理が停止されました\n"
#: pg_ctl.c:924
#: pg_ctl.c:1000
#, c-format
msgid "%s: server did not start in time\n"
msgstr "%s: サーバーは時間内に起動しませんでした\n"
#: pg_ctl.c:930
#: pg_ctl.c:1006
#, c-format
msgid ""
"%s: could not start server\n"
@@ -240,29 +250,29 @@ msgstr ""
"%s: サーバーを起動できませんでした。\n"
"ログ出力を確認してください。\n"
#: pg_ctl.c:938
#: pg_ctl.c:1014
msgid "server starting\n"
msgstr "サーバーは起動中です。\n"
#: pg_ctl.c:959 pg_ctl.c:1046 pg_ctl.c:1137 pg_ctl.c:1176 pg_ctl.c:1270
#: pg_ctl.c:1034 pg_ctl.c:1108 pg_ctl.c:1186 pg_ctl.c:1225 pg_ctl.c:1306
#, c-format
msgid "%s: PID file \"%s\" does not exist\n"
msgstr "%s: PIDファイル\"%s\"がありません\n"
#: pg_ctl.c:960 pg_ctl.c:1048 pg_ctl.c:1138 pg_ctl.c:1177 pg_ctl.c:1271
#: pg_ctl.c:1035 pg_ctl.c:1110 pg_ctl.c:1187 pg_ctl.c:1226 pg_ctl.c:1307
msgid "Is server running?\n"
msgstr "サーバーが動作していますか?\n"
#: pg_ctl.c:966
#: pg_ctl.c:1041
#, c-format
msgid "%s: cannot stop server; single-user server is running (PID: %ld)\n"
msgstr "%s: サーバーを停止できません。シングルユーザーサーバー(PID: %ld)が動作しています。\n"
#: pg_ctl.c:981
#: pg_ctl.c:1056
msgid "server shutting down\n"
msgstr "サーバーの停止中です\n"
#: pg_ctl.c:996 pg_ctl.c:1085
#: pg_ctl.c:1071 pg_ctl.c:1147
msgid ""
"WARNING: online backup mode is active\n"
"Shutdown will not complete until pg_stop_backup() is called.\n"
@@ -272,20 +282,20 @@ msgstr ""
"pg_stop_backup()が呼び出されるまでシャットダウンは完了しません\n"
"\n"
#: pg_ctl.c:1000 pg_ctl.c:1089
#: pg_ctl.c:1075 pg_ctl.c:1151
msgid "waiting for server to shut down..."
msgstr "サーバー停止処理の完了を待っています..."
#: pg_ctl.c:1016 pg_ctl.c:1107
#: pg_ctl.c:1079 pg_ctl.c:1156
msgid " failed\n"
msgstr "失敗しました\n"
#: pg_ctl.c:1018 pg_ctl.c:1109
#: pg_ctl.c:1081 pg_ctl.c:1158
#, c-format
msgid "%s: server does not shut down\n"
msgstr "%s: サーバーは停止していません\n"
#: pg_ctl.c:1020 pg_ctl.c:1111
#: pg_ctl.c:1083 pg_ctl.c:1160
msgid ""
"HINT: The \"-m fast\" option immediately disconnects sessions rather than\n"
"waiting for session-initiated disconnection.\n"
@@ -293,262 +303,262 @@ msgstr ""
"ヒント: \"-m fast\"オプションは、セッション切断が始まるまで待機するのではなく\n"
"即座にセッションを切断します。\n"
#: pg_ctl.c:1026 pg_ctl.c:1117
#: pg_ctl.c:1089 pg_ctl.c:1166
msgid "server stopped\n"
msgstr "サーバーは停止しました\n"
#: pg_ctl.c:1049
#: pg_ctl.c:1111
msgid "trying to start server anyway\n"
msgstr "とにかくサーバーの起動を試みます\n"
#: pg_ctl.c:1058
#: pg_ctl.c:1120
#, c-format
msgid "%s: cannot restart server; single-user server is running (PID: %ld)\n"
msgstr "%s: サーバーを再起動できません。シングルユーザーサーバー(PID: %ld)が動作中です。\n"
#: pg_ctl.c:1061 pg_ctl.c:1147
#: pg_ctl.c:1123 pg_ctl.c:1196
msgid "Please terminate the single-user server and try again.\n"
msgstr "シングルユーザーサーバーを終了させてから、再度実行してください\n"
#: pg_ctl.c:1121
#: pg_ctl.c:1170
#, c-format
msgid "%s: old server process (PID: %ld) seems to be gone\n"
msgstr "%s: 古いサーバープロセス(PID: %ld)が動作していないようです\n"
#: pg_ctl.c:1123
#: pg_ctl.c:1172
msgid "starting server anyway\n"
msgstr "とにかくサーバーを起動しています\n"
#: pg_ctl.c:1144
#: pg_ctl.c:1193
#, c-format
msgid "%s: cannot reload server; single-user server is running (PID: %ld)\n"
msgstr "%s: サーバーをリロードできません。シングルユーザーサーバー(PID: %ld)が動作中です\n"
#: pg_ctl.c:1153
#: pg_ctl.c:1202
#, c-format
msgid "%s: could not send reload signal (PID: %ld): %s\n"
msgstr "%s: リロードシグナルを送信できませんでした。(PID: %ld): %s\n"
#: pg_ctl.c:1158
#: pg_ctl.c:1207
msgid "server signaled\n"
msgstr "サーバーにシグナルを送信しました\n"
#: pg_ctl.c:1183
#: pg_ctl.c:1232
#, c-format
msgid "%s: cannot promote server; single-user server is running (PID: %ld)\n"
msgstr "%s: サーバーを昇格できません; シングルユーザーサーバー(PID: %ld)が動作中です\n"
#: pg_ctl.c:1191
#: pg_ctl.c:1240
#, c-format
msgid "%s: cannot promote server; server is not in standby mode\n"
msgstr "%s: サーバーを昇格できません; サーバーはスタンバイモードではありません\n"
#: pg_ctl.c:1201
#: pg_ctl.c:1250
#, c-format
msgid "%s: could not create promote signal file \"%s\": %s\n"
msgstr "%s: 昇格指示ファイル\"%s\"を作成することができませんでした: %s\n"
#: pg_ctl.c:1207
#: pg_ctl.c:1256
#, c-format
msgid "%s: could not write promote signal file \"%s\": %s\n"
msgstr "%s: 昇格指示ファイル\"%s\"に書き出すことができませんでした: %s\n"
#: pg_ctl.c:1215
#: pg_ctl.c:1264
#, c-format
msgid "%s: could not send promote signal (PID: %ld): %s\n"
msgstr "%s: 昇格シグナルを送信できませんでした (PID: %ld): %s\n"
#: pg_ctl.c:1218
#: pg_ctl.c:1267
#, c-format
msgid "%s: could not remove promote signal file \"%s\": %s\n"
msgstr "%s: 昇格指示ファイル\"%s\"の削除に失敗しました: %s\n"
#: pg_ctl.c:1228
#: pg_ctl.c:1274
msgid "waiting for server to promote..."
msgstr "サーバーの昇格を待っています..."
#: pg_ctl.c:1242
#: pg_ctl.c:1278
msgid "server promoted\n"
msgstr "サーバーは昇格しました\n"
#: pg_ctl.c:1247
#: pg_ctl.c:1283
#, c-format
msgid "%s: server did not promote in time\n"
msgstr "%s: サーバーは時間内に昇格しませんでした\n"
#: pg_ctl.c:1253
#: pg_ctl.c:1289
msgid "server promoting\n"
msgstr "サーバーを昇格中です\n"
#: pg_ctl.c:1277
#: pg_ctl.c:1313
#, c-format
msgid "%s: cannot rotate log file; single-user server is running (PID: %ld)\n"
msgstr "%s: ログをローテートできません; シングルユーザーサーバーが動作中です (PID: %ld)\n"
#: pg_ctl.c:1287
#: pg_ctl.c:1323
#, c-format
msgid "%s: could not create log rotation signal file \"%s\": %s\n"
msgstr "%s: ログローテート指示ファイル\"%s\"を作成することができませんでした: %s\n"
#: pg_ctl.c:1293
#: pg_ctl.c:1329
#, c-format
msgid "%s: could not write log rotation signal file \"%s\": %s\n"
msgstr "%s: ログローテート指示ファイル\"%s\"に書き出すことができませんでした: %s\n"
#: pg_ctl.c:1301
#: pg_ctl.c:1337
#, c-format
msgid "%s: could not send log rotation signal (PID: %ld): %s\n"
msgstr "%s: ログローテートシグナルを送信できませんでした (PID: %ld): %s\n"
#: pg_ctl.c:1304
#: pg_ctl.c:1340
#, c-format
msgid "%s: could not remove log rotation signal file \"%s\": %s\n"
msgstr "%s: ログローテーション指示ファイル\"%s\"の削除に失敗しました: %s\n"
#: pg_ctl.c:1309
#: pg_ctl.c:1345
msgid "server signaled to rotate log file\n"
msgstr "サーバーがログローテートをシグナルされました\n"
#: pg_ctl.c:1356
#: pg_ctl.c:1392
#, c-format
msgid "%s: single-user server is running (PID: %ld)\n"
msgstr "%s: シングルユーザーサーバーが動作中です(PID: %ld)\n"
#: pg_ctl.c:1370
#: pg_ctl.c:1406
#, c-format
msgid "%s: server is running (PID: %ld)\n"
msgstr "%s: サーバーが動作中です(PID: %ld)\n"
#: pg_ctl.c:1386
#: pg_ctl.c:1422
#, c-format
msgid "%s: no server running\n"
msgstr "%s: サーバーが動作していません\n"
#: pg_ctl.c:1403
#: pg_ctl.c:1439
#, c-format
msgid "%s: could not send signal %d (PID: %ld): %s\n"
msgstr "%s: シグナル%dを送信できませんでした(PID: %ld): %s\n"
#: pg_ctl.c:1434
#: pg_ctl.c:1470
#, c-format
msgid "%s: could not find own program executable\n"
msgstr "%s: 自身の実行ファイルが見つかりませんでした\n"
#: pg_ctl.c:1444
#: pg_ctl.c:1480
#, c-format
msgid "%s: could not find postgres program executable\n"
msgstr "%s: postgres の実行ファイルが見つかりません\n"
#: pg_ctl.c:1514 pg_ctl.c:1548
#: pg_ctl.c:1550 pg_ctl.c:1584
#, c-format
msgid "%s: could not open service manager\n"
msgstr "%s: サービスマネージャのオープンに失敗しました\n"
#: pg_ctl.c:1520
#: pg_ctl.c:1556
#, c-format
msgid "%s: service \"%s\" already registered\n"
msgstr "%s: サービス\\\"%s\\\"は登録済みです\n"
#: pg_ctl.c:1531
#: pg_ctl.c:1567
#, c-format
msgid "%s: could not register service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の登録に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1554
#: pg_ctl.c:1590
#, c-format
msgid "%s: service \"%s\" not registered\n"
msgstr "%s: サービス\"%s\"は登録されていません\n"
#: pg_ctl.c:1561
#: pg_ctl.c:1597
#, c-format
msgid "%s: could not open service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"のオープンに失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1570
#: pg_ctl.c:1606
#, c-format
msgid "%s: could not unregister service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の登録削除に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1657
#: pg_ctl.c:1693
msgid "Waiting for server startup...\n"
msgstr "サーバーの起動完了を待っています...\n"
#: pg_ctl.c:1660
#: pg_ctl.c:1696
msgid "Timed out waiting for server startup\n"
msgstr "サーバーの起動待機がタイムアウトしました\n"
#: pg_ctl.c:1664
#: pg_ctl.c:1700
msgid "Server started and accepting connections\n"
msgstr "サーバーは起動し、接続を受け付けています\n"
#: pg_ctl.c:1719
#: pg_ctl.c:1755
#, c-format
msgid "%s: could not start service \"%s\": error code %lu\n"
msgstr "%s: サービス\"%s\"の起動に失敗しました: エラーコード %lu\n"
#: pg_ctl.c:1789
#: pg_ctl.c:1825
#, c-format
msgid "%s: WARNING: cannot create restricted tokens on this platform\n"
msgstr "%s: 警告: このプラットフォームでは制限付きトークンを作成できません\n"
#: pg_ctl.c:1802
#: pg_ctl.c:1838
#, c-format
msgid "%s: could not open process token: error code %lu\n"
msgstr "%s: プロセストークンをオープンできませんでした: エラーコード %lu\n"
#: pg_ctl.c:1816
#: pg_ctl.c:1852
#, c-format
msgid "%s: could not allocate SIDs: error code %lu\n"
msgstr "%s: SIDを割り当てられませんでした: エラーコード %lu\n"
#: pg_ctl.c:1843
#: pg_ctl.c:1879
#, c-format
msgid "%s: could not create restricted token: error code %lu\n"
msgstr "%s: 制限付きトークンを作成できませんでした: エラーコード %lu\n"
#: pg_ctl.c:1874
#: pg_ctl.c:1910
#, c-format
msgid "%s: WARNING: could not locate all job object functions in system API\n"
msgstr "%s: 警告: システムAPI内にすべてのジョブオブジェクト関数を格納できませんでした\n"
#: pg_ctl.c:1971
#: pg_ctl.c:2007
#, c-format
msgid "%s: could not get LUIDs for privileges: error code %lu\n"
msgstr "%s: 権限の LUID を取得できません: エラーコード %lu\n"
#: pg_ctl.c:1979 pg_ctl.c:1994
#: pg_ctl.c:2015 pg_ctl.c:2030
#, c-format
msgid "%s: could not get token information: error code %lu\n"
msgstr "%s: トークン情報を取得できませんでした: エラーコード %lu\n"
#: pg_ctl.c:1988
#: pg_ctl.c:2024
#, c-format
msgid "%s: out of memory\n"
msgstr "%s: メモリ不足\n"
#: pg_ctl.c:2018
#: pg_ctl.c:2054
#, c-format
msgid "Try \"%s --help\" for more information.\n"
msgstr "詳細は\"%s --help\"で確認してください。\n"
#: pg_ctl.c:2026
#: pg_ctl.c:2062
#, 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:2027
#: pg_ctl.c:2063
#, c-format
msgid "Usage:\n"
msgstr "使用方法:\n"
#: pg_ctl.c:2028
#: pg_ctl.c:2064
#, 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:2029
#: pg_ctl.c:2065
#, c-format
msgid ""
" %s start [-D DATADIR] [-l FILENAME] [-W] [-t SECS] [-s]\n"
@@ -557,12 +567,12 @@ msgstr ""
" %s start [-D DATADIR] [-l FILENAME] [-W] [-t SECS] [-s]\n"
" [-o OPTIONS] [-p PATH] [-c]\n"
#: pg_ctl.c:2031
#: pg_ctl.c:2067
#, 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:2032
#: pg_ctl.c:2068
#, c-format
msgid ""
" %s restart [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
@@ -571,32 +581,32 @@ msgstr ""
" %s restart [-D DATADIR] [-m SHUTDOWN-MODE] [-W] [-t SECS] [-s]\n"
" [-o OPTIONS] [-c]\n"
#: pg_ctl.c:2034
#: pg_ctl.c:2070
#, c-format
msgid " %s reload [-D DATADIR] [-s]\n"
msgstr " %s reload [-D DATADIR] [-s]\n"
#: pg_ctl.c:2035
#: pg_ctl.c:2071
#, c-format
msgid " %s status [-D DATADIR]\n"
msgstr " %s status [-D DATADIR]\n"
#: pg_ctl.c:2036
#: pg_ctl.c:2072
#, 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:2037
#: pg_ctl.c:2073
#, c-format
msgid " %s logrotate [-D DATADIR] [-s]\n"
msgstr " %s logrotate [-D DATADIR] [-s]\n"
#: pg_ctl.c:2038
#: pg_ctl.c:2074
#, c-format
msgid " %s kill SIGNALNAME PID\n"
msgstr " %s kill SIGNALNAME PID\n"
#: pg_ctl.c:2040
#: pg_ctl.c:2076
#, c-format
msgid ""
" %s register [-D DATADIR] [-N SERVICENAME] [-U USERNAME] [-P PASSWORD]\n"
@@ -605,12 +615,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:2042
#: pg_ctl.c:2078
#, c-format
msgid " %s unregister [-N SERVICENAME]\n"
msgstr " %s unregister [-N SERVICENAME]\n"
#: pg_ctl.c:2045
#: pg_ctl.c:2081
#, c-format
msgid ""
"\n"
@@ -619,52 +629,52 @@ msgstr ""
"\n"
"共通のオプション:\n"
#: pg_ctl.c:2046
#: pg_ctl.c:2082
#, c-format
msgid " -D, --pgdata=DATADIR location of the database storage area\n"
msgstr " -D, --pgdata=DATADIR データベース格納領域の場所\n"
#: pg_ctl.c:2048
#: pg_ctl.c:2084
#, c-format
msgid " -e SOURCE event source for logging when running as a service\n"
msgstr " -e SOURCE サービスとして起動させたときのログのイベントソース\n"
#: pg_ctl.c:2050
#: pg_ctl.c:2086
#, c-format
msgid " -s, --silent only print errors, no informational messages\n"
msgstr " -s, --silent エラーメッセージのみを表示、情報メッセージは表示しない\n"
#: pg_ctl.c:2051
#: pg_ctl.c:2087
#, c-format
msgid " -t, --timeout=SECS seconds to wait when using -w option\n"
msgstr " -t, --timeout=SECS -wオプションを使用する時に待機する秒数\n"
#: pg_ctl.c:2052
#: pg_ctl.c:2088
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version バージョン情報を表示して終了\n"
#: pg_ctl.c:2053
#: pg_ctl.c:2089
#, c-format
msgid " -w, --wait wait until operation completes (default)\n"
msgstr " -w, --wait 操作が完了するまで待機 (デフォルト)\n"
#: pg_ctl.c:2054
#: pg_ctl.c:2090
#, c-format
msgid " -W, --no-wait do not wait until operation completes\n"
msgstr " -W, --no-wait 作業の完了を待たない\n"
#: pg_ctl.c:2055
#: pg_ctl.c:2091
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help このヘルプを表示して終了\n"
#: pg_ctl.c:2056
#: pg_ctl.c:2092
#, c-format
msgid "If the -D option is omitted, the environment variable PGDATA is used.\n"
msgstr "-Dオプションの省略時はPGDATA環境変数が使用されます。\n"
#: pg_ctl.c:2058
#: pg_ctl.c:2094
#, c-format
msgid ""
"\n"
@@ -673,22 +683,22 @@ msgstr ""
"\n"
"起動、再起動のオプション\n"
#: pg_ctl.c:2060
#: pg_ctl.c:2096
#, c-format
msgid " -c, --core-files allow postgres to produce core files\n"
msgstr " -c, --core-files postgresのコアファイル生成を許可\n"
#: pg_ctl.c:2062
#: pg_ctl.c:2098
#, c-format
msgid " -c, --core-files not applicable on this platform\n"
msgstr " -c, --core-files このプラットフォームでは適用されない\n"
#: pg_ctl.c:2064
#: pg_ctl.c:2100
#, c-format
msgid " -l, --log=FILENAME write (or append) server log to FILENAME\n"
msgstr " -l, --log FILENAME サーバーログをFILENAMEへ書き込む(または追加する)\n"
#: pg_ctl.c:2065
#: pg_ctl.c:2101
#, c-format
msgid ""
" -o, --options=OPTIONS command line options to pass to postgres\n"
@@ -697,12 +707,12 @@ msgstr ""
" -o, --options=OPTIONS postgres(PostgreSQLサーバー実行ファイル)または\n"
" initdb に渡すコマンドラインオプション\n"
#: pg_ctl.c:2067
#: pg_ctl.c:2103
#, c-format
msgid " -p PATH-TO-POSTGRES normally not necessary\n"
msgstr " -p PATH-TO-POSTGRES 通常は不要\n"
#: pg_ctl.c:2068
#: pg_ctl.c:2104
#, c-format
msgid ""
"\n"
@@ -711,12 +721,12 @@ msgstr ""
"\n"
"停止、再起動のオプション\n"
#: pg_ctl.c:2069
#: pg_ctl.c:2105
#, 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:2071
#: pg_ctl.c:2107
#, c-format
msgid ""
"\n"
@@ -725,22 +735,22 @@ msgstr ""
"\n"
"シャットダウンモードは以下の通り:\n"
#: pg_ctl.c:2072
#: pg_ctl.c:2108
#, c-format
msgid " smart quit after all clients have disconnected\n"
msgstr " smart 全クライアントの接続切断後に停止\n"
#: pg_ctl.c:2073
#: pg_ctl.c:2109
#, c-format
msgid " fast quit directly, with proper shutdown (default)\n"
msgstr " fast 適切な手続きで直ちに停止(デフォルト)\n"
#: pg_ctl.c:2074
#: pg_ctl.c:2110
#, c-format
msgid " immediate quit without complete shutdown; will lead to recovery on restart\n"
msgstr " immediate 適切な手続き抜きで停止; 再起動時にはリカバリが実行される\n"
#: pg_ctl.c:2076
#: pg_ctl.c:2112
#, c-format
msgid ""
"\n"
@@ -749,7 +759,7 @@ msgstr ""
"\n"
"killモードで利用できるシグナル名:\n"
#: pg_ctl.c:2080
#: pg_ctl.c:2116
#, c-format
msgid ""
"\n"
@@ -758,27 +768,27 @@ msgstr ""
"\n"
"登録、登録解除のオプション:\n"
#: pg_ctl.c:2081
#: pg_ctl.c:2117
#, c-format
msgid " -N SERVICENAME service name with which to register PostgreSQL server\n"
msgstr " -N SERVICENAME PostgreSQLサーバーを登録する際のサービス名\n"
#: pg_ctl.c:2082
#: pg_ctl.c:2118
#, c-format
msgid " -P PASSWORD password of account to register PostgreSQL server\n"
msgstr " -P PASSWORD PostgreSQLサーバーを登録するためのアカウントのパスワード\n"
#: pg_ctl.c:2083
#: pg_ctl.c:2119
#, c-format
msgid " -U USERNAME user name of account to register PostgreSQL server\n"
msgstr " -U USERNAME PostgreSQLサーバーを登録するためのアカウント名\n"
#: pg_ctl.c:2084
#: pg_ctl.c:2120
#, c-format
msgid " -S START-TYPE service start type to register PostgreSQL server\n"
msgstr " -S START-TYPE PostgreSQLサーバーを登録する際のサービス起動タイプ\n"
#: pg_ctl.c:2086
#: pg_ctl.c:2122
#, c-format
msgid ""
"\n"
@@ -787,17 +797,17 @@ msgstr ""
"\n"
"起動タイプは以下の通り:\n"
#: pg_ctl.c:2087
#: pg_ctl.c:2123
#, c-format
msgid " auto start service automatically during system startup (default)\n"
msgstr " auto システムの起動時にサービスを自動的に開始(デフォルト)\n"
#: pg_ctl.c:2088
#: pg_ctl.c:2124
#, c-format
msgid " demand start service on demand\n"
msgstr " demand 要求に応じてサービスを開始\n"
#: pg_ctl.c:2091
#: pg_ctl.c:2127
#, c-format
msgid ""
"\n"
@@ -806,37 +816,37 @@ msgstr ""
"\n"
"バグは<%s>に報告してください。\n"
#: pg_ctl.c:2092
#: pg_ctl.c:2128
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s ホームページ: <%s>\n"
#: pg_ctl.c:2117
#: pg_ctl.c:2153
#, c-format
msgid "%s: unrecognized shutdown mode \"%s\"\n"
msgstr "%s: 不正なシャットダウンモード\"%s\"\n"
#: pg_ctl.c:2146
#: pg_ctl.c:2182
#, c-format
msgid "%s: unrecognized signal name \"%s\"\n"
msgstr "%s: 不正なシグナル名\"%s\"\n"
#: pg_ctl.c:2163
#: pg_ctl.c:2199
#, c-format
msgid "%s: unrecognized start type \"%s\"\n"
msgstr "%s: 不正な起動タイプ\"%s\"\n"
#: pg_ctl.c:2218
#: pg_ctl.c:2254
#, c-format
msgid "%s: could not determine the data directory using command \"%s\"\n"
msgstr "%s: コマンド\"%s\"を使用するデータディレクトリを決定できませんでした\n"
#: pg_ctl.c:2242
#: pg_ctl.c:2278
#, c-format
msgid "%s: control file appears to be corrupt\n"
msgstr "%s: 制御ファイルが壊れているようです\n"
#: pg_ctl.c:2310
#: pg_ctl.c:2346
#, c-format
msgid ""
"%s: cannot be run as root\n"
@@ -847,32 +857,32 @@ msgstr ""
"サーバープロセスの所有者となる(非特権)ユーザーとして(\"su\"などを使用して)\n"
"ログインしてください。\n"
#: pg_ctl.c:2393
#: pg_ctl.c:2429
#, c-format
msgid "%s: -S option not supported on this platform\n"
msgstr "%s: -Sオプションはこのプラットフォームでサポートされていません\n"
#: pg_ctl.c:2430
#: pg_ctl.c:2466
#, c-format
msgid "%s: too many command-line arguments (first is \"%s\")\n"
msgstr "%s: コマンドライン引数が多すぎます (先頭は\"%s\")\n"
#: pg_ctl.c:2456
#: pg_ctl.c:2492
#, c-format
msgid "%s: missing arguments for kill mode\n"
msgstr "%s: killモード用の引数がありません\n"
#: pg_ctl.c:2474
#: pg_ctl.c:2510
#, c-format
msgid "%s: unrecognized operation mode \"%s\"\n"
msgstr "%s: 操作モード\"%s\"は不明です\n"
#: pg_ctl.c:2484
#: pg_ctl.c:2520
#, c-format
msgid "%s: no operation specified\n"
msgstr "%s: 操作モードが指定されていません\n"
#: pg_ctl.c:2505
#: pg_ctl.c:2541
#, c-format
msgid "%s: no database directory specified and environment variable PGDATA unset\n"
msgstr "%s: データベースの指定も、PGDATA環境変数の設定もありません\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:45+0200\n"
"PO-Revision-Date: 2024-09-07 06:47+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -61,18 +61,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:162
#: ../../port/path.c:709 ../../port/path.c:747 ../../port/path.c:764
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#: ../../port/path.c:726 ../../port/path.c:764 ../../port/path.c:781
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -103,7 +113,7 @@ msgstr "дочерний процесс завершён по сигналу %d:
msgid "child process exited with unrecognized status %d"
msgstr "дочерний процесс завершился с нераспознанным кодом состояния %d"
#: ../../port/path.c:731
#: ../../port/path.c:748
#, c-format
msgid "could not get current working directory: %s\n"
msgstr "не удалось определить текущий рабочий каталог: %s\n"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-11-07 07:22+0000\n"
"POT-Creation-Date: 2026-08-07 10:17+0000\n"
"PO-Revision-Date: 2022-05-17 16:42+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -62,7 +62,7 @@ msgstr "konnte nicht in Verzeichnis »%s« wechseln: %m"
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: ../../common/exec.c:422 parallel.c:1614
#: ../../common/exec.c:422 parallel.c:1616
#, c-format
msgid "%s() failed: %m"
msgstr "%s() fehlgeschlagen: %m"
@@ -71,17 +71,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:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -389,22 +399,27 @@ msgstr "%s() fehlgeschlagen: Fehlercode %d"
msgid "could not create communication channels: %m"
msgstr "konnte Kommunikationskanäle nicht erzeugen: %m"
#: parallel.c:1021
#: parallel.c:983
#, c-format
msgid "could not create worker thread: %m"
msgstr "konnte Arbeits-Thread nicht erzeugen: %m"
#: parallel.c:1023
#, c-format
msgid "could not create worker process: %m"
msgstr "konnte Arbeitsprozess nicht erzeugen: %m"
#: parallel.c:1151
#: parallel.c:1153
#, c-format
msgid "unrecognized command received from leader: \"%s\""
msgstr "unbekannter Befehl vom Leader-Prozess empfangen: »%s«"
#: parallel.c:1194 parallel.c:1432
#: parallel.c:1196 parallel.c:1434
#, c-format
msgid "invalid message received from worker: \"%s\""
msgstr "ungültige Nachricht vom Arbeitsprozess empfangen: »%s«"
#: parallel.c:1326
#: parallel.c:1328
#, c-format
msgid ""
"could not obtain lock on relation \"%s\"\n"
@@ -413,47 +428,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:1415
#: parallel.c:1417
#, c-format
msgid "a worker process died unexpectedly"
msgstr "ein Arbeitsprozess endete unerwartet"
#: parallel.c:1537 parallel.c:1655
#: parallel.c:1539 parallel.c:1657
#, c-format
msgid "could not write to the communication channel: %m"
msgstr "konnte nicht in den Kommunikationskanal schreiben: %m"
#: parallel.c:1739
#: parallel.c:1741
#, c-format
msgid "pgpipe: could not create socket: error code %d"
msgstr "pgpipe: konnte Socket nicht erzeugen: Fehlercode %d"
#: parallel.c:1750
#: parallel.c:1752
#, c-format
msgid "pgpipe: could not bind: error code %d"
msgstr "pgpipe: konnte nicht binden: Fehlercode %d"
#: parallel.c:1757
#: parallel.c:1759
#, c-format
msgid "pgpipe: could not listen: error code %d"
msgstr "pgpipe: konnte nicht auf Socket hören: Fehlercode %d"
#: parallel.c:1764
#: parallel.c:1766
#, c-format
msgid "pgpipe: %s() failed: error code %d"
msgstr "pgpipe: %s() fehlgeschlagen: Fehlercode %d"
#: parallel.c:1775
#: parallel.c:1777
#, c-format
msgid "pgpipe: could not create second socket: error code %d"
msgstr "pgpipe: konnte zweites Socket nicht erzeugen: Fehlercode %d"
#: parallel.c:1784
#: parallel.c:1786
#, c-format
msgid "pgpipe: could not connect socket: error code %d"
msgstr "pgpipe: konnte Socket nicht verbinden: Fehlercode %d"
#: parallel.c:1793
#: parallel.c:1795
#, c-format
msgid "pgpipe: could not accept connection: error code %d"
msgstr "pgpipe: konnte Verbindung nicht annehmen: Fehlercode %d"

View File

@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_dump (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-08-19 09:28+0900\n"
"PO-Revision-Date: 2025-08-19 10:47+0900\n"
"POT-Creation-Date: 2026-05-12 14:33+0900\n"
"PO-Revision-Date: 2026-05-14 16:41+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"
@@ -76,17 +76,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:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません (内部エラー)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -736,12 +746,12 @@ msgstr "入力ファイルをクローズできませんでした: %m"
msgid "unrecognized file format \"%d\""
msgstr "認識不能のファイル形式\"%d\""
#: pg_backup_archiver.c:2462 pg_backup_archiver.c:4483
#: pg_backup_archiver.c:2462 pg_backup_archiver.c:4514
#, c-format
msgid "finished item %d %s %s"
msgstr "項目 %d %s %s の処理が完了"
#: pg_backup_archiver.c:2466 pg_backup_archiver.c:4496
#: pg_backup_archiver.c:2466 pg_backup_archiver.c:4527
#, c-format
msgid "worker process failed: exit code %d"
msgstr "ワーカープロセスの処理失敗: 終了コード %d"
@@ -796,97 +806,97 @@ msgstr "関数\"%s\"が見つかりません"
msgid "trigger \"%s\" not found"
msgstr "トリガ\"%s\"が見つかりません"
#: pg_backup_archiver.c:3226
#: pg_backup_archiver.c:3257
#, c-format
msgid "could not set session user to \"%s\": %s"
msgstr "セッションユーザーを\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3368
#: pg_backup_archiver.c:3399
#, c-format
msgid "could not set search_path to \"%s\": %s"
msgstr "search_pathを\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3430
#: pg_backup_archiver.c:3461
#, c-format
msgid "could not set default_tablespace to %s: %s"
msgstr "default_tablespaceを\"%s\"に設定できませんでした: %s"
#: pg_backup_archiver.c:3475
#: pg_backup_archiver.c:3506
#, c-format
msgid "could not set default_table_access_method: %s"
msgstr "default_table_access_methodを設定できませんでした: %s"
#: pg_backup_archiver.c:3567 pg_backup_archiver.c:3725
#: pg_backup_archiver.c:3598 pg_backup_archiver.c:3756
#, c-format
msgid "don't know how to set owner for object type \"%s\""
msgstr "オブジェクトタイプ%sに対する所有者の設定方法がわかりません"
#: pg_backup_archiver.c:3792
#: pg_backup_archiver.c:3823
#, c-format
msgid "did not find magic string in file header"
msgstr "ファイルヘッダにマジック文字列がありませんでした"
#: pg_backup_archiver.c:3806
#: pg_backup_archiver.c:3837
#, c-format
msgid "unsupported version (%d.%d) in file header"
msgstr "ファイルヘッダ内のバージョン(%d.%d)はサポートされていません"
#: pg_backup_archiver.c:3811
#: pg_backup_archiver.c:3842
#, c-format
msgid "sanity check on integer size (%lu) failed"
msgstr "整数のサイズ(%lu)に関する健全性検査が失敗しました"
#: pg_backup_archiver.c:3815
#: pg_backup_archiver.c:3846
#, c-format
msgid "archive was made on a machine with larger integers, some operations might fail"
msgstr "アーカイブはより大きなサイズの整数を持つマシンで作成されました、一部の操作が失敗する可能性があります"
#: pg_backup_archiver.c:3825
#: pg_backup_archiver.c:3856
#, c-format
msgid "expected format (%d) differs from format found in file (%d)"
msgstr "想定した形式(%d)はファイル内にある形式(%d)と異なります"
#: pg_backup_archiver.c:3840
#: pg_backup_archiver.c:3871
#, c-format
msgid "archive is compressed, but this installation does not support compression -- no data will be available"
msgstr "アーカイブは圧縮されていますが、このインストールでは圧縮をサポートしていません -- 利用できるデータはありません"
#: pg_backup_archiver.c:3874
#: pg_backup_archiver.c:3905
#, c-format
msgid "invalid creation date in header"
msgstr "ヘッダ内の作成日付が不正です"
#: pg_backup_archiver.c:4008
#: pg_backup_archiver.c:4039
#, c-format
msgid "processing item %d %s %s"
msgstr "項目 %d %s %s を処理しています"
#: pg_backup_archiver.c:4087
#: pg_backup_archiver.c:4118
#, c-format
msgid "entering main parallel loop"
msgstr "メインの並列ループに入ります"
#: pg_backup_archiver.c:4098
#: pg_backup_archiver.c:4129
#, c-format
msgid "skipping item %d %s %s"
msgstr "項目 %d %s %s をスキップしています"
#: pg_backup_archiver.c:4107
#: pg_backup_archiver.c:4138
#, c-format
msgid "launching item %d %s %s"
msgstr "項目 %d %s %s に着手します"
#: pg_backup_archiver.c:4161
#: pg_backup_archiver.c:4192
#, c-format
msgid "finished main parallel loop"
msgstr "メインの並列ループが終了しました"
#: pg_backup_archiver.c:4197
#: pg_backup_archiver.c:4228
#, c-format
msgid "processing missed item %d %s %s"
msgstr "やり残し項目 %d %s %s を処理しています"
#: pg_backup_archiver.c:4802
#: pg_backup_archiver.c:4833
#, c-format
msgid "table \"%s\" could not be created, will not restore its data"
msgstr "テーブル\"%s\"を作成できませんでした、このテーブルのデータは復元されません"
@@ -2242,89 +2252,89 @@ msgstr "想定外のtgtype値: %d"
msgid "invalid argument string (%s) for trigger \"%s\" on table \"%s\""
msgstr "テーブル\"%3$s\"上のトリガ\"%2$s\"の引数文字列(%1$s)が不正です"
#: pg_dump.c:18386
#: pg_dump.c:18391
#, 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:18548
#: pg_dump.c:18553
#, c-format
msgid "could not find referenced extension %u"
msgstr "親の機能拡張%uが見つかりません"
#: pg_dump.c:18639
#: pg_dump.c:18644
#, c-format
msgid "could not parse extension configuration array"
msgstr "機能拡張設定配列をパースできませんでした"
#: pg_dump.c:18641
#: pg_dump.c:18646
#, c-format
msgid "could not parse extension condition array"
msgstr "機能拡張条件配列をパースできませんでした"
#: pg_dump.c:18643
#: pg_dump.c:18648
#, c-format
msgid "mismatched number of configurations and conditions for extension"
msgstr "機能拡張における設定項目数と条件の数の不一致"
#: pg_dump.c:18775
#: pg_dump.c:18780
#, c-format
msgid "reading dependency data"
msgstr "データの依存データを読み込んでいます"
#: pg_dump.c:18868
#: pg_dump.c:18873
#, c-format
msgid "no referencing object %u %u"
msgstr "参照元オブジェクト%u %uがありません"
#: pg_dump.c:18879
#: pg_dump.c:18884
#, c-format
msgid "no referenced object %u %u"
msgstr "参照先オブジェクト%u %uがありません"
#: pg_dump.c:19268
#: pg_dump.c:19273
#, c-format
msgid "could not parse reloptions array"
msgstr "reloptions配列をパースできませんでした"
#: pg_dump_sort.c:619
#: pg_dump_sort.c:633
#, c-format
msgid "invalid dumpId %d"
msgstr "不正なdumpId %d"
#: pg_dump_sort.c:625
#: pg_dump_sort.c:639
#, c-format
msgid "invalid dependency %d"
msgstr "不正な依存関係 %d"
#: pg_dump_sort.c:858
#: pg_dump_sort.c:872
#, c-format
msgid "could not identify dependency loop"
msgstr "依存関係のループが見つかりませんでした"
#: pg_dump_sort.c:1473
#: pg_dump_sort.c:1487
#, 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] "次のテーブルの中で外部キー制約の循環があります: "
msgstr[1] "次のテーブルの中で外部キー制約の循環があります: "
#: pg_dump_sort.c:1477 pg_dump_sort.c:1497
#: pg_dump_sort.c:1491 pg_dump_sort.c:1511
#, c-format
msgid " %s"
msgstr " %s"
#: pg_dump_sort.c:1478
#: pg_dump_sort.c:1492
#, 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:1479
#: pg_dump_sort.c:1493
#, 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:1491
#: pg_dump_sort.c:1505
#, c-format
msgid "could not resolve dependency loop among these items:"
msgstr "以下の項目の間の依存関係のループを解決できませんでした:"

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: 2025-11-09 06:29+0200\n"
"PO-Revision-Date: 2025-09-04 22:18+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -66,7 +66,7 @@ msgstr "не удалось перейти в каталог \"%s\": %m"
msgid "could not read symbolic link \"%s\": %m"
msgstr "не удалось прочитать символическую ссылку \"%s\": %m"
#: ../../common/exec.c:422 parallel.c:1614
#: ../../common/exec.c:422 parallel.c:1616
#, c-format
msgid "%s() failed: %m"
msgstr "ошибка в %s(): %m"
@@ -75,17 +75,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:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/wait_error.c:45
#, c-format
msgid "command not executable"
@@ -395,22 +405,27 @@ msgstr "ошибка в %s() (код ошибки: %d)"
msgid "could not create communication channels: %m"
msgstr "не удалось создать каналы межпроцессного взаимодействия: %m"
#: parallel.c:1021
#: parallel.c:983
#, c-format
msgid "could not create worker thread: %m"
msgstr "не удалось создать рабочий поток: %m"
#: parallel.c:1023
#, c-format
msgid "could not create worker process: %m"
msgstr "не удалось создать рабочий процесс: %m"
#: parallel.c:1151
#: parallel.c:1153
#, c-format
msgid "unrecognized command received from leader: \"%s\""
msgstr "от ведущего процесса получена нераспознанная команда: \"%s\""
#: parallel.c:1194 parallel.c:1432
#: parallel.c:1196 parallel.c:1434
#, c-format
msgid "invalid message received from worker: \"%s\""
msgstr "от рабочего процесса получено ошибочное сообщение: \"%s\""
#: parallel.c:1326
#: parallel.c:1328
#, c-format
msgid ""
"could not obtain lock on relation \"%s\"\n"
@@ -423,47 +438,47 @@ msgstr ""
"этой таблицы после того, как родительский процесс pg_dump получил для неё "
"начальную блокировку ACCESS SHARE."
#: parallel.c:1415
#: parallel.c:1417
#, c-format
msgid "a worker process died unexpectedly"
msgstr "рабочий процесс неожиданно прервался"
#: parallel.c:1537 parallel.c:1655
#: parallel.c:1539 parallel.c:1657
#, c-format
msgid "could not write to the communication channel: %m"
msgstr "не удалось записать в канал взаимодействия: %m"
#: parallel.c:1739
#: parallel.c:1741
#, c-format
msgid "pgpipe: could not create socket: error code %d"
msgstr "pgpipe: не удалось создать сокет (код ошибки: %d)"
#: parallel.c:1750
#: parallel.c:1752
#, c-format
msgid "pgpipe: could not bind: error code %d"
msgstr "pgpipe: не удалось привязаться к сокету (код ошибки: %d)"
#: parallel.c:1757
#: parallel.c:1759
#, c-format
msgid "pgpipe: could not listen: error code %d"
msgstr "pgpipe: не удалось начать приём (код ошибки: %d)"
#: parallel.c:1764
#: parallel.c:1766
#, c-format
msgid "pgpipe: %s() failed: error code %d"
msgstr "pgpipe: ошибка в %s() (код ошибки: %d)"
#: parallel.c:1775
#: parallel.c:1777
#, c-format
msgid "pgpipe: could not create second socket: error code %d"
msgstr "pgpipe: не удалось создать второй сокет (код ошибки: %d)"
#: parallel.c:1784
#: parallel.c:1786
#, c-format
msgid "pgpipe: could not connect socket: error code %d"
msgstr "pgpipe: не удалось подключить сокет (код ошибки: %d)"
#: parallel.c:1793
#: parallel.c:1795
#, c-format
msgid "pgpipe: could not accept connection: error code %d"
msgstr "pgpipe: не удалось принять соединение (код ошибки: %d)"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_rewind (PostgreSQL) 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2022-03-29 14:49+0000\n"
"POT-Creation-Date: 2026-08-07 10:18+0000\n"
"PO-Revision-Date: 2022-03-29 22:48+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -31,17 +31,27 @@ msgstr "Fehler: "
msgid "warning: "
msgstr "Warnung: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/restricted_token.c:64
#, c-format
msgid "could not load library \"%s\": error code %lu"
@@ -97,7 +107,7 @@ msgstr "unerwartete Dateigröße für »%s«: %lld statt %lld"
msgid "could not open file \"%s\" restored from archive: %m"
msgstr "konnte aus dem Archiv wiederhergestellte Datei »%s« nicht öffnen: %m"
#: ../../fe_utils/archive.c:97 file_ops.c:417
#: ../../fe_utils/archive.c:97 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"
@@ -115,12 +125,12 @@ msgstr "konnte Datei »%s« nicht aus Archiv wiederherstellen"
#: ../../fe_utils/recovery_gen.c:35 ../../fe_utils/recovery_gen.c:49
#: ../../fe_utils/recovery_gen.c:77 ../../fe_utils/recovery_gen.c:100
#: ../../fe_utils/recovery_gen.c:171 parsexlog.c:77 parsexlog.c:137
#: parsexlog.c:197
#: parsexlog.c:199
#, c-format
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: ../../fe_utils/recovery_gen.c:134 parsexlog.c:310
#: ../../fe_utils/recovery_gen.c:134 parsexlog.c:331
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
@@ -135,142 +145,177 @@ msgstr "konnte nicht in Datei »%s« schreiben: %m"
msgid "could not create file \"%s\": %m"
msgstr "konnte Datei »%s« nicht erstellen: %m"
#: 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:117
#: file_ops.c:120
#, c-format
msgid "could not write file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schreiben: %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:326 file_ops.c:330
#: file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "konnte Datei »%s« nicht zum Lesen öffnen: %m"
#: file_ops.c:341 local_source.c:107 parsexlog.c:348
#: file_ops.c:364 local_source.c:107 parsexlog.c:369
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
#: file_ops.c:344 parsexlog.c:350
#: file_ops.c:367 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "konnte Datei »%s« nicht lesen: %d von %zu gelesen"
#: file_ops.c:388
#: file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: file_ops.c:446
#: file_ops.c:465
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "konnte symbolische Verknüpfung »%s« nicht lesen: %m"
#: file_ops.c:449
#: file_ops.c:468
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "Ziel für symbolische Verknüpfung »%s« ist zu lang"
#: file_ops.c:464
#: file_ops.c:483
#, c-format
msgid "\"%s\" is a symbolic link, but symbolic links are not supported on this platform"
msgstr "»%s« ist eine symbolische Verknüpfung, aber symbolische Verknüpfungen werden auf dieser Plattform nicht unterstützt"
#: file_ops.c:471
#: file_ops.c:490
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht lesen: %m"
#: file_ops.c:475
#: file_ops.c:494
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht schließen: %m"
#: filemap.c:237
#: filemap.c:299
#, 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:242 filemap.c:275
#: filemap.c:304 filemap.c:337
#, c-format
msgid "duplicate source file \"%s\""
msgstr "doppelte Quelldatei »%s«"
#: filemap.c:330
#: filemap.c:392
#, c-format
msgid "unexpected page modification for non-regular file \"%s\""
msgstr "unerwartete Seitenänderung für nicht normale Datei »%s«"
#: filemap.c:680 filemap.c:774
#: filemap.c:742 filemap.c:844
#, c-format
msgid "unknown file type for \"%s\""
msgstr "unbekannter Dateityp für »%s«"
#: filemap.c:707
#: filemap.c:777
#, 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:779
#: filemap.c:849
#, c-format
msgid "could not decide what to do with file \"%s\""
msgstr "konnte nicht entscheiden, was mit Datei »%s« zu tun ist"
@@ -430,22 +475,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:210
#: parsexlog.c:212
#, 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:214
#: parsexlog.c:216
#, c-format
msgid "could not find previous WAL record at %X/%X"
msgstr "konnte vorangegangenen WAL-Eintrag bei %X/%X nicht finden"
#: parsexlog.c:339
#: parsexlog.c:360
#, c-format
msgid "could not seek in file \"%s\": %m"
msgstr "konnte Positionszeiger in Datei »%s« nicht setzen: %m"
#: parsexlog.c:431
#: parsexlog.c:452
#, c-format
msgid "WAL record modifies a relation, but record type is not recognized: lsn: %X/%X, rmgr: %s, info: %02X"
msgstr "WAL-Eintrag modifiziert eine Relation, aber Typ des Eintrags wurde nicht erkannt: lsn: %X/%X, rmgr: %s, info: %02X"
@@ -634,124 +679,124 @@ msgstr "Server divergierten bei WAL-Position %X/%X auf Zeitleiste %u"
msgid "no rewind required"
msgstr "kein Rückspulen nötig"
#: pg_rewind.c:403
#: pg_rewind.c:406
#, 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:413
#: pg_rewind.c:416
#, c-format
msgid "reading source file list"
msgstr "lese Quelldateiliste"
#: pg_rewind.c:417
#: pg_rewind.c:420
#, c-format
msgid "reading target file list"
msgstr "lese Zieldateiliste"
#: pg_rewind.c:426
#: pg_rewind.c:429
#, c-format
msgid "reading WAL in target"
msgstr "lese WAL im Ziel-Cluster"
#: pg_rewind.c:447
#: pg_rewind.c:450
#, 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:465
#: pg_rewind.c:468
#, c-format
msgid "syncing target data directory"
msgstr "synchronisiere Zieldatenverzeichnis"
#: pg_rewind.c:481
#: pg_rewind.c:484
#, c-format
msgid "Done!"
msgstr "Fertig!"
#: pg_rewind.c:564
#: pg_rewind.c:567
#, c-format
msgid "no action decided for file \"%s\""
msgstr "keine Aktion bestimmt für Datei »%s«"
#: pg_rewind.c:596
#: pg_rewind.c:599
#, 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:600
#: pg_rewind.c:603
#, c-format
msgid "creating backup label and updating control file"
msgstr "erzeuge Backup-Label und aktualisiere Kontrolldatei"
#: pg_rewind.c:650
#: pg_rewind.c:653
#, 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:681
#: pg_rewind.c:684
#, c-format
msgid "source and target clusters are from different systems"
msgstr "Quell- und Ziel-Cluster sind von verschiedenen Systemen"
#: pg_rewind.c:689
#: pg_rewind.c:692
#, 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:699
#: pg_rewind.c:702
#, 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:710
#: pg_rewind.c:713
#, c-format
msgid "target server must be shut down cleanly"
msgstr "Zielserver muss sauber heruntergefahren worden sein"
#: pg_rewind.c:720
#: pg_rewind.c:723
#, c-format
msgid "source data directory must be shut down cleanly"
msgstr "Quelldatenverzeichnis muss sauber heruntergefahren worden sein"
#: pg_rewind.c:772
#: pg_rewind.c:775
#, c-format
msgid "%*s/%s kB (%d%%) copied"
msgstr "%*s/%s kB (%d%%) kopiert"
#: pg_rewind.c:835
#: pg_rewind.c:838
#, c-format
msgid "invalid control file"
msgstr "ungültige Kontrolldatei"
#: pg_rewind.c:919
#: pg_rewind.c:920
#, 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:960
#: pg_rewind.c:961
#, c-format
msgid "backup label buffer too small"
msgstr "Puffer für Backup-Label ist zu klein"
#: pg_rewind.c:983
#: pg_rewind.c:984
#, c-format
msgid "unexpected control file CRC"
msgstr "unerwartete CRC in Kontrolldatei"
#: pg_rewind.c:995
#: pg_rewind.c:996
#, c-format
msgid "unexpected control file size %d, expected %d"
msgstr "unerwartete Kontrolldateigröße %d, erwartet wurde %d"
#: pg_rewind.c:1004
#: pg_rewind.c:1005
#, c-format
msgid "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d byte"
msgid_plural "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d bytes"
msgstr[0] "WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein, aber die Kontrolldatei gibt %d Byte an"
msgstr[1] "WAL-Segmentgröße muss eine Zweierpotenz zwischen 1 MB und 1 GB sein, aber die Kontrolldatei gibt %d Bytes an"
#: pg_rewind.c:1043 pg_rewind.c:1101
#: pg_rewind.c:1044 pg_rewind.c:1102
#, c-format
msgid ""
"The program \"%s\" is needed by %s but was not found in the\n"
@@ -762,7 +807,7 @@ msgstr ""
"selben Verzeichnis wie »%s« gefunden.\n"
"Prüfen Sie Ihre Installation."
#: pg_rewind.c:1048 pg_rewind.c:1106
#: pg_rewind.c:1049 pg_rewind.c:1107
#, c-format
msgid ""
"The program \"%s\" was found by \"%s\"\n"
@@ -773,22 +818,22 @@ msgstr ""
"aber es hatte nicht die gleiche Version wie %s.\n"
"Prüfen Sie Ihre Installation."
#: pg_rewind.c:1069
#: pg_rewind.c:1070
#, c-format
msgid "restore_command is not set in the target cluster"
msgstr "restore_command ist im Ziel-Cluster nicht gesetzt"
#: pg_rewind.c:1112
#: pg_rewind.c:1113
#, 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:1132
#: pg_rewind.c:1133
#, c-format
msgid "postgres single-user mode in target cluster failed"
msgstr "postgres im Einzelbenutzermodus im Ziel-Cluster fehlgeschlagen"
#: pg_rewind.c:1133
#: pg_rewind.c:1134
#, c-format
msgid "Command was: %s"
msgstr "Die Anweisung war: %s"
@@ -828,137 +873,132 @@ msgstr "ungültige Daten in History-Datei"
msgid "Timeline IDs must be less than child timeline's ID."
msgstr "Zeitleisten-IDs müssen kleiner als die Zeitleisten-ID des Kindes sein."
#: xlogreader.c:354
#: xlogreader.c:323
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "ungültiger Datensatz-Offset bei %X/%X"
#: xlogreader.c:362
#: xlogreader.c:331
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "Contrecord angefordert von %X/%X"
#: xlogreader.c:403 xlogreader.c:733
#: xlogreader.c:372 xlogreader.c:728
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
msgstr "ungültige Datensatzlänge bei %X/%X: %u erwartet, %u erhalten"
#: xlogreader.c:429
#, c-format
msgid "record length %u at %X/%X too long"
msgstr "Datensatzlänge %u bei %X/%X ist zu lang"
#: xlogreader.c:477
#: xlogreader.c:443
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "keine Contrecord-Flag bei %X/%X"
#: xlogreader.c:490
#: xlogreader.c:456
#, 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:741
#: xlogreader.c:736
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "ungültige Resource-Manager-ID %u bei %X/%X"
#: xlogreader.c:754 xlogreader.c:770
#: xlogreader.c:749 xlogreader.c:765
#, 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:806
#: xlogreader.c:803
#, 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:843
#: xlogreader.c:840
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "ungültige magische Zahl %04X in Logsegment %s, Offset %u"
#: xlogreader.c:857 xlogreader.c:898
#: xlogreader.c:854 xlogreader.c:895
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "ungültige Info-Bits %04X in Logsegment %s, Offset %u"
#: xlogreader.c:872
#: xlogreader.c:869
#, 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:880
#: xlogreader.c:877
#, 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:886
#: xlogreader.c:883
#, 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:917
#: xlogreader.c:914
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "unerwartete Pageaddr %X/%X in Logsegment %s, Offset %u"
#: xlogreader.c:942
#: xlogreader.c:939
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "Zeitleisten-ID %u außer der Reihe (nach %u) in Logsegment %s, Offset %u"
#: xlogreader.c:1287
#: xlogreader.c:1284
#, 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:1309
#: xlogreader.c:1306
#, 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:1316
#: xlogreader.c:1313
#, 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:1352
#: xlogreader.c:1349
#, 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:1368
#: xlogreader.c:1365
#, 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:1383
#: xlogreader.c:1380
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge %u bei %X/%X"
#: xlogreader.c:1398
#: xlogreader.c:1395
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "weder BKPIMAGE_HAS_HOLE noch BKPIMAGE_IS_COMPRESSED gesetzt, aber Block-Abbild-Länge ist %u bei %X/%X"
#: xlogreader.c:1414
#: xlogreader.c:1411
#, 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:1426
#: xlogreader.c:1423
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "ungültige block_id %u bei %X/%X"
#: xlogreader.c:1513
#: xlogreader.c:1510
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "Datensatz mit ungültiger Länge bei %X/%X"
#: xlogreader.c:1602
#: xlogreader.c:1599
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "ungültiges komprimiertes Abbild bei %X/%X, Block %d"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_rewind (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2022-05-12 14:05+0900\n"
"PO-Revision-Date: 2022-05-12 14:44+0900\n"
"POT-Creation-Date: 2026-05-12 14:33+0900\n"
"PO-Revision-Date: 2026-05-15 11: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"
@@ -35,17 +35,27 @@ msgstr "エラー: "
msgid "warning: "
msgstr "警告: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "メモリ不足\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "nullポインタは複製できません (内部エラー)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "メモリ割り当て要求サイズ %zu + %zu が不正です\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "メモリ割り当て要求サイズ %zu * %zu が不正です\n"
#: ../../common/restricted_token.c:64
#, c-format
msgid "could not load library \"%s\": error code %lu"
@@ -101,7 +111,7 @@ msgstr "予期しない\"%1$s\"のサイズ: %3$lld ではなく %2$lld"
msgid "could not open file \"%s\" restored from archive: %m"
msgstr "アーカイブからリストアされたファイル\"%s\"のオープンに失敗しました: %m"
#: ../../fe_utils/archive.c:97 file_ops.c:417
#: ../../fe_utils/archive.c:97 file_ops.c:353 file_ops.c:440
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "ファイル\"%s\"のstatに失敗しました: %m"
@@ -119,12 +129,12 @@ msgstr "ファイル\"%s\"をアーカイブからリストアできませんで
#: ../../fe_utils/recovery_gen.c:35 ../../fe_utils/recovery_gen.c:49
#: ../../fe_utils/recovery_gen.c:77 ../../fe_utils/recovery_gen.c:100
#: ../../fe_utils/recovery_gen.c:171 parsexlog.c:77 parsexlog.c:137
#: parsexlog.c:197
#: parsexlog.c:199
#, c-format
msgid "out of memory"
msgstr "メモリ不足"
#: ../../fe_utils/recovery_gen.c:134 parsexlog.c:310
#: ../../fe_utils/recovery_gen.c:134 parsexlog.c:331
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "ファイル\"%s\"をオープンできませんでした: %m"
@@ -139,142 +149,177 @@ msgstr "ファイル\"%s\"に書き込めませんでした: %m"
msgid "could not create file \"%s\": %m"
msgstr "ファイル\"%s\"を作成できませんでした: %m"
#: 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:117
#: file_ops.c:120
#, c-format
msgid "could not write 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:326 file_ops.c:330
#: file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "ファイル\"%s\"を読み取り用にオープンできませんでした: %m"
#: file_ops.c:341 local_source.c:107 parsexlog.c:348
#: file_ops.c:364 local_source.c:107 parsexlog.c:369
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "ファイル\"%s\"の読み取りに失敗しました: %m"
#: file_ops.c:344 parsexlog.c:350
#: file_ops.c:367 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "ファイル\"%1$s\"を読み込めませんでした: %3$zuバイトのうち%2$dバイトを読み込みました"
#: file_ops.c:388
#: file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をオープンできませんでした: %m"
#: file_ops.c:446
#: file_ops.c:465
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "シンボリックリンク\"%s\"を読めませんでした: %m"
#: file_ops.c:449
#: file_ops.c:468
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "シンボリックリンク\"%s\"の参照先が長すぎます"
#: file_ops.c:464
#: file_ops.c:483
#, c-format
msgid "\"%s\" is a symbolic link, but symbolic links are not supported on this platform"
msgstr "\"%s\"はシンボリックリンクですが、このプラットフォームではシンボリックリンクをサポートしていません"
#: file_ops.c:471
#: file_ops.c:490
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"を読み取れませんでした: %m"
#: file_ops.c:475
#: file_ops.c:494
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "ディレクトリ\"%s\"をクローズできませんでした: %m"
#: filemap.c:237
#: filemap.c:299
#, c-format
msgid "data file \"%s\" in source is not a regular file"
msgstr "ソースのデータファイル\"%s\"は通常のファイルではありません"
#: filemap.c:242 filemap.c:275
#: filemap.c:304 filemap.c:337
#, c-format
msgid "duplicate source file \"%s\""
msgstr "重複したソースファイル\"%s\""
#: filemap.c:330
#: filemap.c:392
#, c-format
msgid "unexpected page modification for non-regular file \"%s\""
msgstr "非通常ファイル\"%s\"に対する想定外のページの書き換え"
#: filemap.c:680 filemap.c:774
#: filemap.c:742 filemap.c:844
#, c-format
msgid "unknown file type for \"%s\""
msgstr "\"%s\"で未知のファイルタイプ"
#: filemap.c:707
#: filemap.c:777
#, c-format
msgid "file \"%s\" is of different type in source and target"
msgstr "ファイル\"%s\"のタイプがソースとターゲットとで異なっています"
#: filemap.c:779
#: filemap.c:849
#, c-format
msgid "could not decide what to do with file \"%s\""
msgstr "ファイル\"%s\"に対して行う操作を決定できませんでした"
@@ -434,22 +479,22 @@ msgstr "%X/%XのWALレコードを読み取れませんでした"
msgid "end pointer %X/%X is not a valid end point; expected %X/%X"
msgstr "終了点%X/%Xは妥当な終了点ではありません; %X/%Xを期待していました"
#: parsexlog.c:210
#: parsexlog.c:212
#, c-format
msgid "could not find previous WAL record at %X/%X: %s"
msgstr "%X/%Xの前のWALレコードが見つかりませんでした: %s"
#: parsexlog.c:214
#: parsexlog.c:216
#, c-format
msgid "could not find previous WAL record at %X/%X"
msgstr "%X/%Xの前のWALレコードが見つかりませんでした"
#: parsexlog.c:339
#: parsexlog.c:360
#, c-format
msgid "could not seek in file \"%s\": %m"
msgstr "ファイル\"%s\"をシークできませんでした: %m"
#: parsexlog.c:431
#: parsexlog.c:452
#, c-format
msgid "WAL record modifies a relation, but record type is not recognized: lsn: %X/%X, rmgr: %s, info: %02X"
msgstr "WALレコードはリレーションを修正しますが、レコードの型を認識できません: lsn: %X/%X、rmgr: %s、info: %02X"
@@ -634,124 +679,124 @@ msgstr "タイムライン%3$uのWAL位置%1$X/%2$Xで両サーバーが分岐
msgid "no rewind required"
msgstr "巻き戻しは必要ありません"
#: pg_rewind.c:403
#: pg_rewind.c:406
#, c-format
msgid "rewinding from last common checkpoint at %X/%X on timeline %u"
msgstr "タイムライン%3$uの%1$X/%2$Xにある最新の共通チェックポイントから巻き戻しています"
#: pg_rewind.c:413
#: pg_rewind.c:416
#, c-format
msgid "reading source file list"
msgstr "ソースファイルリストを読み込んでいます"
#: pg_rewind.c:417
#: pg_rewind.c:420
#, c-format
msgid "reading target file list"
msgstr "ターゲットファイルリストを読み込んでいます"
#: pg_rewind.c:426
#: pg_rewind.c:429
#, c-format
msgid "reading WAL in target"
msgstr "ターゲットでWALを読み込んでいます"
#: pg_rewind.c:447
#: pg_rewind.c:450
#, c-format
msgid "need to copy %lu MB (total source directory size is %lu MB)"
msgstr "%lu MBコピーする必要があります(ソースディレクトリの合計サイズは%lu MBです)"
#: pg_rewind.c:465
#: pg_rewind.c:468
#, c-format
msgid "syncing target data directory"
msgstr "ターゲットデータディレクトリを同期しています"
#: pg_rewind.c:481
#: pg_rewind.c:484
#, c-format
msgid "Done!"
msgstr "完了!"
#: pg_rewind.c:564
#: pg_rewind.c:567
#, c-format
msgid "no action decided for file \"%s\""
msgstr "ファイル\"%s\"に対する操作が決定されていません"
#: pg_rewind.c:596
#: pg_rewind.c:599
#, c-format
msgid "source system was modified while pg_rewind was running"
msgstr "ソースシステムはpg_rewindの実行中に更新されました"
#: pg_rewind.c:600
#: pg_rewind.c:603
#, c-format
msgid "creating backup label and updating control file"
msgstr "backup labelを作成して制御ファイルを更新しています"
#: pg_rewind.c:650
#: pg_rewind.c:653
#, c-format
msgid "source system was in unexpected state at end of rewind"
msgstr "ソースシステムは巻き戻し終了時に予期しない状態になっていました"
#: pg_rewind.c:681
#: pg_rewind.c:684
#, c-format
msgid "source and target clusters are from different systems"
msgstr "ソースクラスタとターゲットクラスタは異なるシステムのものです"
#: pg_rewind.c:689
#: pg_rewind.c:692
#, c-format
msgid "clusters are not compatible with this version of pg_rewind"
msgstr "クラスタは、このバージョンのpg_rewindとの互換性がありません"
#: pg_rewind.c:699
#: pg_rewind.c:702
#, c-format
msgid "target server needs to use either data checksums or \"wal_log_hints = on\""
msgstr "ターゲットサーバーはデータチェックサムを利用している、または\"wal_log_hints = on\"である必要があります"
#: pg_rewind.c:710
#: pg_rewind.c:713
#, c-format
msgid "target server must be shut down cleanly"
msgstr "ターゲットサーバーはきれいにシャットダウンされていなければなりません"
#: pg_rewind.c:720
#: pg_rewind.c:723
#, c-format
msgid "source data directory must be shut down cleanly"
msgstr "ソースデータディレクトリはきれいにシャットダウンされていなければなりません"
#: pg_rewind.c:772
#: pg_rewind.c:775
#, c-format
msgid "%*s/%s kB (%d%%) copied"
msgstr "%*s/%s kB (%d%%) コピーしました"
#: pg_rewind.c:835
#: pg_rewind.c:838
#, c-format
msgid "invalid control file"
msgstr "不正な制御ファイル"
#: pg_rewind.c:919
#: pg_rewind.c:920
#, c-format
msgid "could not find common ancestor of the source and target cluster's timelines"
msgstr "ソースクラスタとターゲットクラスタのタイムラインの共通の祖先を見つけられません"
#: pg_rewind.c:960
#: pg_rewind.c:961
#, c-format
msgid "backup label buffer too small"
msgstr "バックアップラベルのバッファが小さすぎます"
#: pg_rewind.c:983
#: pg_rewind.c:984
#, c-format
msgid "unexpected control file CRC"
msgstr "想定外の制御ファイルCRCです"
#: pg_rewind.c:995
#: pg_rewind.c:996
#, c-format
msgid "unexpected control file size %d, expected %d"
msgstr "想定外の制御ファイルのサイズ%d、想定は%d"
#: pg_rewind.c:1004
#: pg_rewind.c:1005
#, c-format
msgid "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d byte"
msgid_plural "WAL segment size must be a power of two between 1 MB and 1 GB, but the control file specifies %d bytes"
msgstr[0] "WALセグメントのサイズ指定は1MBと1GBの間の2の累乗でなければなりません、しかしコントロールファイルでは%dバイトとなっています"
msgstr[1] "WALセグメントのサイズ指定は1MBと1GBの間の2の累乗でなければなりません、しかしコントロールファイルでは%dバイトとなっています"
#: pg_rewind.c:1043 pg_rewind.c:1101
#: pg_rewind.c:1044 pg_rewind.c:1102
#, c-format
msgid ""
"The program \"%s\" is needed by %s but was not found in the\n"
@@ -762,7 +807,7 @@ msgstr ""
"にはありませんでした。\n"
"インストールの状態を確認してください。"
#: pg_rewind.c:1048 pg_rewind.c:1106
#: pg_rewind.c:1049 pg_rewind.c:1107
#, c-format
msgid ""
"The program \"%s\" was found by \"%s\"\n"
@@ -773,22 +818,22 @@ msgstr ""
"バージョンではありませんでした。\n"
"インストールの状態を確認してください。"
#: pg_rewind.c:1069
#: pg_rewind.c:1070
#, c-format
msgid "restore_command is not set in the target cluster"
msgstr "ターゲットクラスタでrestore_commandが設定されていません"
#: pg_rewind.c:1112
#: pg_rewind.c:1113
#, c-format
msgid "executing \"%s\" for target server to complete crash recovery"
msgstr "ターゲットサーバーに対して\"%s\"を実行してクラッシュリカバリを完了させます"
#: pg_rewind.c:1132
#: pg_rewind.c:1133
#, c-format
msgid "postgres single-user mode in target cluster failed"
msgstr "ターゲットクラスタでのpostgresコマンドのシングルユーザーモード実行に失敗しました"
#: pg_rewind.c:1133
#: pg_rewind.c:1134
#, c-format
msgid "Command was: %s"
msgstr "コマンド: %s"
@@ -828,137 +873,135 @@ msgstr "履歴ファイル内の不正なデータ"
msgid "Timeline IDs must be less than child timeline's ID."
msgstr "タイムラインIDは子のタイムラインIDより小さくなければなりません。"
#: xlogreader.c:354
#: xlogreader.c:323
#, c-format
msgid "invalid record offset at %X/%X"
msgstr "%X/%Xのレコードオフセットが不正です"
#: xlogreader.c:362
#: xlogreader.c:331
#, c-format
msgid "contrecord is requested by %X/%X"
msgstr "%X/%Xで継続レコードが要求されました"
#: xlogreader.c:403 xlogreader.c:733
#: xlogreader.c:372 xlogreader.c:728
#, c-format
msgid "invalid record length at %X/%X: wanted %u, got %u"
msgstr "%X/%Xのレコード長が不正です: 長さは%uである必要がありますが、実際は%uでした"
#: xlogreader.c:429
#, c-format
msgid "record length %u at %X/%X too long"
msgstr "%2$X/%3$Xのレコード長%1$uが大きすぎます"
#: xlogreader.c:477
#: xlogreader.c:443
#, c-format
msgid "there is no contrecord flag at %X/%X"
msgstr "%X/%Xで継続レコードフラグが設定されていません"
#: xlogreader.c:490
#: xlogreader.c:456
#, c-format
msgid "invalid contrecord length %u (expected %lld) at %X/%X"
msgstr "%3$X/%4$Xの継続レコードの長さ%1$uが不正です(%2$lldを期待していました)"
#: xlogreader.c:741
#: xlogreader.c:736
#, c-format
msgid "invalid resource manager ID %u at %X/%X"
msgstr "%2$X/%3$XのリソースマネージャID %1$uが不正です"
#: xlogreader.c:754 xlogreader.c:770
#: xlogreader.c:749 xlogreader.c:765
#, c-format
msgid "record with incorrect prev-link %X/%X at %X/%X"
msgstr "%3$X/%4$Xのレコードの後方リンク%1$X/%2$Xが不正です"
#: xlogreader.c:806
#: xlogreader.c:803
#, c-format
msgid "incorrect resource manager data checksum in record at %X/%X"
msgstr "%X/%Xのレコード内のリソースマネージャデータのチェックサムが不正です"
#: xlogreader.c:843
#: xlogreader.c:840
#, c-format
msgid "invalid magic number %04X in log segment %s, offset %u"
msgstr "ログセグメント%2$s、オフセット%3$uのマジックナンバー%1$04Xは不正です"
#: xlogreader.c:857 xlogreader.c:898
#: xlogreader.c:854 xlogreader.c:895
#, c-format
msgid "invalid info bits %04X in log segment %s, offset %u"
msgstr "ログセグメント %2$s、オフセット%3$uの情報ビット%1$04Xは不正です"
#: xlogreader.c:872
#: xlogreader.c:869
#, 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:880
#: xlogreader.c:877
#, c-format
msgid "WAL file is from different database system: incorrect segment size in page header"
msgstr "WAL ファイルは異なるデータベースシステム由来のものです: ページヘッダーのセグメントサイズが正しくありません"
#: xlogreader.c:886
#: xlogreader.c:883
#, c-format
msgid "WAL file is from different database system: incorrect XLOG_BLCKSZ in page header"
msgstr "WAL ファイルは異なるデータベースシステム由来のものです: ページヘッダーのXLOG_BLCKSZが正しくありません"
#: xlogreader.c:917
#: xlogreader.c:914
#, c-format
msgid "unexpected pageaddr %X/%X in log segment %s, offset %u"
msgstr "ログセグメント%3$s、オフセット%4$uに想定外のページアドレス%1$X/%2$X"
#: xlogreader.c:942
#: xlogreader.c:939
#, c-format
msgid "out-of-sequence timeline ID %u (after %u) in log segment %s, offset %u"
msgstr "ログセグメント%3$s、オフセット%4$uの時系列ID %1$u(%2$uの後)は順序に従っていません"
#: xlogreader.c:1287
#: xlogreader.c:1284
#, c-format
msgid "out-of-order block_id %u at %X/%X"
msgstr "block_id %uが%X/%Xで不正です"
#: xlogreader.c:1309
#: xlogreader.c:1306
#, c-format
msgid "BKPBLOCK_HAS_DATA set, but no data included at %X/%X"
msgstr "BKPBLOCK_HAS_DATAが設定されていますが、%X/%Xにデータがありません"
#: xlogreader.c:1316
#: xlogreader.c:1313
#, 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:1352
#: xlogreader.c:1349
#, 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:1368
#: xlogreader.c:1365
#, 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:1383
#: xlogreader.c:1380
#, c-format
msgid "BKPIMAGE_IS_COMPRESSED set, but block image length %u at %X/%X"
msgstr "BKPIMAGE_IS_COMPRESSEDが設定されていますが、%2$X/%3$Xにおいてブロックイメージ長が%1$uです"
#: xlogreader.c:1398
#: xlogreader.c:1395
#, c-format
msgid "neither BKPIMAGE_HAS_HOLE nor BKPIMAGE_IS_COMPRESSED set, but block image length is %u at %X/%X"
msgstr "BKPIMAGE_HAS_HOLEもBKPIMAGE_IS_COMPRESSEDも設定されていませんが、%2$X/%3$Xにおいてブロックイメージ長が%1$uです"
#: xlogreader.c:1414
#: xlogreader.c:1411
#, c-format
msgid "BKPBLOCK_SAME_REL set but no previous rel at %X/%X"
msgstr "BKPBLOCK_SAME_RELが設定されていますが、%X/%Xにおいて以前のリレーションがありません"
#: xlogreader.c:1426
#: xlogreader.c:1423
#, c-format
msgid "invalid block_id %u at %X/%X"
msgstr "%2$X/%3$Xにおけるblock_id %1$uが不正です"
#: xlogreader.c:1513
#: xlogreader.c:1510
#, c-format
msgid "record with invalid length at %X/%X"
msgstr "%X/%Xのレコードのサイズが不正です"
#: xlogreader.c:1602
#: xlogreader.c:1599
#, c-format
msgid "invalid compressed image at %X/%X, block %d"
msgstr "%X/%X、ブロック %d での圧縮イメージが不正です"
#~ msgid "record length %u at %X/%X too long"
#~ msgstr "%2$X/%3$Xのレコード長%1$uが大きすぎます"

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:38+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"
@@ -32,17 +32,27 @@ msgstr "ошибка: "
msgid "warning: "
msgstr "предупреждение: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/restricted_token.c:64
#, c-format
msgid "could not load library \"%s\": error code %lu"
@@ -98,7 +108,7 @@ msgstr "неподходящий размер файла \"%s\": %lld вмест
msgid "could not open file \"%s\" restored from archive: %m"
msgstr "не удалось открыть файл \"%s\", восстановленный из архива: %m"
#: ../../fe_utils/archive.c:97 file_ops.c:330 file_ops.c:417
#: ../../fe_utils/archive.c:97 file_ops.c:353 file_ops.c:440
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "не удалось получить информацию о файле \"%s\": %m"
@@ -136,102 +146,137 @@ msgstr "не удалось записать в файл \"%s\": %m"
msgid "could not create file \"%s\": %m"
msgstr "не удалось создать файл \"%s\": %m"
#: 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:117
#: file_ops.c:120
#, c-format
msgid "could not write 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:326
#: file_ops.c:349
#, c-format
msgid "could not open file \"%s\" for reading: %m"
msgstr "не удалось открыть файл \"%s\" для чтения: %m"
#: file_ops.c:341 local_source.c:107 parsexlog.c:369
#: file_ops.c:364 local_source.c:107 parsexlog.c:369
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "не удалось прочитать файл \"%s\": %m"
#: file_ops.c:344 parsexlog.c:371
#: file_ops.c:367 parsexlog.c:371
#, c-format
msgid "could not read file \"%s\": read %d of %zu"
msgstr "не удалось прочитать файл \"%s\" (прочитано байт: %d из %zu)"
#: file_ops.c:388
#: file_ops.c:411
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "не удалось открыть каталог \"%s\": %m"
#: file_ops.c:442
#: file_ops.c:465
#, c-format
msgid "could not read symbolic link \"%s\": %m"
msgstr "не удалось прочитать символическую ссылку \"%s\": %m"
#: file_ops.c:445
#: file_ops.c:468
#, c-format
msgid "symbolic link \"%s\" target is too long"
msgstr "целевой путь символической ссылки \"%s\" слишком длинный"
#: file_ops.c:460
#: file_ops.c:483
#, c-format
msgid ""
"\"%s\" is a symbolic link, but symbolic links are not supported on this "
@@ -240,12 +285,12 @@ msgstr ""
"\"%s\" — символическая ссылка, но в этой ОС символические ссылки не "
"поддерживаются"
#: file_ops.c:467
#: file_ops.c:490
#, c-format
msgid "could not read directory \"%s\": %m"
msgstr "не удалось прочитать каталог \"%s\": %m"
#: file_ops.c:471
#: file_ops.c:494
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "не удалось закрыть каталог \"%s\": %m"

View File

@@ -1,7 +1,7 @@
# 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"

View File

@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_test_timing (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-08-20 15:40+0900\n"
"PO-Revision-Date: 2021-05-17 14:59+0900\n"
"Last-Translator: Michihide Hotta <hotta@net-newbie.com>\n"
"POT-Creation-Date: 2026-05-12 14:33+0900\n"
"PO-Revision-Date: 2026-05-15 11:51+0900\n"
"Last-Translator: Kyotaro Horiguchi <horikyota.ntt@gmail.com>\n"
"Language-Team: \n"
"Language: ja\n"
"MIME-Version: 1.0\n"
@@ -56,8 +56,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

@@ -1,7 +1,7 @@
# 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 ""

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pg_verifybackup (PostgreSQL) 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2021-04-17 02:45+0000\n"
"POT-Creation-Date: 2026-08-07 10:14+0000\n"
"PO-Revision-Date: 2021-04-17 09:54+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -30,93 +30,103 @@ msgstr "Fehler: "
msgid "warning: "
msgstr "Warnung: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/jsonapi.c:1066
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/jsonapi.c:1087
#, c-format
msgid "Escape sequence \"\\%s\" is invalid."
msgstr "Escape-Sequenz »\\%s« ist nicht gültig."
#: ../../common/jsonapi.c:1069
#: ../../common/jsonapi.c:1090
#, c-format
msgid "Character with value 0x%02x must be escaped."
msgstr "Zeichen mit Wert 0x%02x muss escapt werden."
#: ../../common/jsonapi.c:1072
#: ../../common/jsonapi.c:1093
#, c-format
msgid "Expected end of input, but found \"%s\"."
msgstr "Ende der Eingabe erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1075
#: ../../common/jsonapi.c:1096
#, c-format
msgid "Expected array element or \"]\", but found \"%s\"."
msgstr "Array-Element oder »]« erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1078
#: ../../common/jsonapi.c:1099
#, c-format
msgid "Expected \",\" or \"]\", but found \"%s\"."
msgstr "»,« oder »]« erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1081
#: ../../common/jsonapi.c:1102
#, c-format
msgid "Expected \":\", but found \"%s\"."
msgstr "»:« erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1084
#: ../../common/jsonapi.c:1105
#, c-format
msgid "Expected JSON value, but found \"%s\"."
msgstr "JSON-Wert erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1087
#: ../../common/jsonapi.c:1108
msgid "The input string ended unexpectedly."
msgstr "Die Eingabezeichenkette endete unerwartet."
#: ../../common/jsonapi.c:1089
#: ../../common/jsonapi.c:1110
#, c-format
msgid "Expected string or \"}\", but found \"%s\"."
msgstr "Zeichenkette oder »}« erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1092
#: ../../common/jsonapi.c:1113
#, c-format
msgid "Expected \",\" or \"}\", but found \"%s\"."
msgstr "»,« oder »}« erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1095
#: ../../common/jsonapi.c:1116
#, c-format
msgid "Expected string, but found \"%s\"."
msgstr "Zeichenkette erwartet, aber »%s« gefunden."
#: ../../common/jsonapi.c:1098
#: ../../common/jsonapi.c:1119
#, c-format
msgid "Token \"%s\" is invalid."
msgstr "Token »%s« ist ungültig."
#: ../../common/jsonapi.c:1101
#: ../../common/jsonapi.c:1122
msgid "\\u0000 cannot be converted to text."
msgstr "\\u0000 kann nicht in »text« umgewandelt werden."
#: ../../common/jsonapi.c:1103
#: ../../common/jsonapi.c:1124
msgid "\"\\u\" must be followed by four hexadecimal digits."
msgstr "Nach »\\u« müssen vier Hexadezimalziffern folgen."
#: ../../common/jsonapi.c:1106
#: ../../common/jsonapi.c:1127
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:1108
#: ../../common/jsonapi.c:1129
msgid "Unicode high surrogate must not follow a high surrogate."
msgstr "Unicode-High-Surrogate darf nicht auf ein High-Surrogate folgen."
#: ../../common/jsonapi.c:1110
#: ../../common/jsonapi.c:1131
msgid "Unicode low surrogate must follow a high surrogate."
msgstr "Unicode-Low-Surrogate muss auf ein High-Surrogate folgen."
@@ -311,112 +321,112 @@ msgstr ""
"aber es hatte nicht die gleiche Version wie %s.\n"
"Prüfen Sie Ihre Installation."
#: pg_verifybackup.c:361
#: pg_verifybackup.c:362
#, c-format
msgid "backup successfully verified\n"
msgstr "Backup erfolgreich überprüft\n"
#: pg_verifybackup.c:387 pg_verifybackup.c:723
#: pg_verifybackup.c:388 pg_verifybackup.c:724
#, c-format
msgid "could not open file \"%s\": %m"
msgstr "konnte Datei »%s« nicht öffnen: %m"
#: pg_verifybackup.c:391
#: pg_verifybackup.c:392
#, c-format
msgid "could not stat file \"%s\": %m"
msgstr "konnte »stat« für Datei »%s« nicht ausführen: %m"
#: pg_verifybackup.c:411 pg_verifybackup.c:752
#: pg_verifybackup.c:412 pg_verifybackup.c:753
#, c-format
msgid "could not read file \"%s\": %m"
msgstr "konnte Datei »%s« nicht lesen: %m"
#: pg_verifybackup.c:414
#: pg_verifybackup.c:415
#, c-format
msgid "could not read file \"%s\": read %d of %lld"
msgstr "konnte Datei »%s« nicht lesen: %d von %lld gelesen"
#: pg_verifybackup.c:474
#: pg_verifybackup.c:475
#, c-format
msgid "duplicate path name in backup manifest: \"%s\""
msgstr "doppelter Pfadname im Backup-Manifest: »%s«"
#: pg_verifybackup.c:537 pg_verifybackup.c:544
#: pg_verifybackup.c:538 pg_verifybackup.c:545
#, c-format
msgid "could not open directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht öffnen: %m"
#: pg_verifybackup.c:576
#: pg_verifybackup.c:577
#, c-format
msgid "could not close directory \"%s\": %m"
msgstr "konnte Verzeichnis »%s« nicht schließen: %m"
#: pg_verifybackup.c:596
#: pg_verifybackup.c:597
#, c-format
msgid "could not stat file or directory \"%s\": %m"
msgstr "konnte »stat« für Datei oder Verzeichnis »%s« nicht ausführen: %m"
#: pg_verifybackup.c:619
#: pg_verifybackup.c:620
#, c-format
msgid "\"%s\" is not a file or directory"
msgstr "»%s« ist keine Datei und kein Verzeichnis"
#: pg_verifybackup.c:629
#: pg_verifybackup.c:630
#, c-format
msgid "\"%s\" is present on disk but not in the manifest"
msgstr "»%s« ist auf der Festplatte vorhanden, aber nicht im Manifest"
#: pg_verifybackup.c:641
#: pg_verifybackup.c:642
#, c-format
msgid "\"%s\" has size %lld on disk but size %zu in the manifest"
msgstr "»%s« hat Größe %lld auf Festplatte aber Größe %zu im Manifest"
#: pg_verifybackup.c:668
#: pg_verifybackup.c:669
#, c-format
msgid "\"%s\" is present in the manifest but not on disk"
msgstr "»%s« steht im Manifest, ist aber nicht auf der Festplatte vorhanden"
#: pg_verifybackup.c:731
#: pg_verifybackup.c:732
#, c-format
msgid "could not initialize checksum of file \"%s\""
msgstr "konnte Prüfsumme der Datei »%s« nicht initialisieren"
#: pg_verifybackup.c:743
#: pg_verifybackup.c:744
#, c-format
msgid "could not update checksum of file \"%s\""
msgstr "konnte Prüfsumme der Datei »%s« nicht aktualisieren"
#: pg_verifybackup.c:758
#: pg_verifybackup.c:759
#, c-format
msgid "could not close file \"%s\": %m"
msgstr "konnte Datei »%s« nicht schließen: %m"
#: pg_verifybackup.c:777
#: pg_verifybackup.c:778
#, c-format
msgid "file \"%s\" should contain %zu bytes, but read %zu bytes"
msgstr "Datei »%s« sollte %zu Bytes enthalten, aber %zu Bytes wurden gelesen"
#: pg_verifybackup.c:787
#: pg_verifybackup.c:788
#, c-format
msgid "could not finalize checksum of file \"%s\""
msgstr "konnte Prüfsumme der Datei »%s« nicht abschließen"
#: pg_verifybackup.c:795
#: pg_verifybackup.c:796
#, c-format
msgid "file \"%s\" has checksum of length %d, but expected %d"
msgstr "Datei »%s« hat Prüfsumme mit Länge %d, aber %d wurde erwartet"
#: pg_verifybackup.c:799
#: pg_verifybackup.c:800
#, c-format
msgid "checksum mismatch for file \"%s\""
msgstr "Prüfsumme stimmt nicht überein für Datei »%s«"
#: pg_verifybackup.c:823
#: pg_verifybackup.c:824
#, c-format
msgid "WAL parsing failed for timeline %u"
msgstr "Parsen des WAL fehlgeschlagen für Zeitleiste %u"
#: pg_verifybackup.c:909
#: pg_verifybackup.c:910
#, c-format
msgid ""
"%s verifies a backup against the backup manifest.\n"
@@ -425,7 +435,7 @@ msgstr ""
"%s überprüft ein Backup anhand eines Backup-Manifests.\n"
"\n"
#: pg_verifybackup.c:910
#: pg_verifybackup.c:911
#, c-format
msgid ""
"Usage:\n"
@@ -436,57 +446,57 @@ msgstr ""
" %s [OPTION]... BACKUPVERZ\n"
"\n"
#: pg_verifybackup.c:911
#: pg_verifybackup.c:912
#, c-format
msgid "Options:\n"
msgstr "Optionen:\n"
#: pg_verifybackup.c:912
#: pg_verifybackup.c:913
#, c-format
msgid " -e, --exit-on-error exit immediately on error\n"
msgstr " -e, --exit-on-error bei Fehler sofort beenden\n"
#: pg_verifybackup.c:913
#: pg_verifybackup.c:914
#, c-format
msgid " -i, --ignore=RELATIVE_PATH ignore indicated path\n"
msgstr " -i, --ignore=REL-PFAD angegebenen Pfad ignorieren\n"
#: pg_verifybackup.c:914
#: pg_verifybackup.c:915
#, c-format
msgid " -m, --manifest-path=PATH use specified path for manifest\n"
msgstr " -m, --manifest-path=PFAD angegebenen Pfad für Manifest verwenden\n"
#: pg_verifybackup.c:915
#: pg_verifybackup.c:916
#, c-format
msgid " -n, --no-parse-wal do not try to parse WAL files\n"
msgstr " -n, --no-parse-wal nicht versuchen WAL-Dateien zu parsen\n"
#: pg_verifybackup.c:916
#: pg_verifybackup.c:917
#, c-format
msgid " -q, --quiet do not print any output, except for errors\n"
msgstr " -q, --quiet keine Ausgabe, außer Fehler\n"
#: pg_verifybackup.c:917
#: pg_verifybackup.c:918
#, c-format
msgid " -s, --skip-checksums skip checksum verification\n"
msgstr " -s, --skip-checksums Überprüfung der Prüfsummen überspringen\n"
#: pg_verifybackup.c:918
#: pg_verifybackup.c:919
#, c-format
msgid " -w, --wal-directory=PATH use specified path for WAL files\n"
msgstr " -w, --wal-directory=PFAD angegebenen Pfad für WAL-Dateien verwenden\n"
#: pg_verifybackup.c:919
#: pg_verifybackup.c:920
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n"
#: pg_verifybackup.c:920
#: pg_verifybackup.c:921
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n"
#: pg_verifybackup.c:921
#: pg_verifybackup.c:922
#, c-format
msgid ""
"\n"
@@ -495,7 +505,7 @@ msgstr ""
"\n"
"Berichten Sie Fehler an <%s>.\n"
#: pg_verifybackup.c:922
#: pg_verifybackup.c:923
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s Homepage: <%s>\n"

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: 2025-08-02 11:38+0300\n"
"PO-Revision-Date: 2024-09-07 09:48+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -30,17 +30,27 @@ msgstr "ошибка: "
msgid "warning: "
msgstr "предупреждение: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/jsonapi.c:1087
#, c-format
msgid "Escape sequence \"\\%s\" is invalid."

View File

@@ -1,7 +1,7 @@
# 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"

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 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2023-11-03 19:18+0000\n"
"POT-Creation-Date: 2026-08-07 10:17+0000\n"
"PO-Revision-Date: 2021-11-05 13:48+0100\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -32,17 +32,27 @@ msgstr "Fehler: "
msgid "warning: "
msgstr "Warnung: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "kann NULL-Zeiger nicht kopieren (interner Fehler)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "ungültige Speicheranforderungsgröße %zu * %zu\n"
#: ../../common/username.c:43
#, c-format
msgid "could not look up effective user ID %ld: %s"
@@ -101,22 +111,22 @@ msgid_plural "(%lu rows)"
msgstr[0] "(%lu Zeile)"
msgstr[1] "(%lu Zeilen)"
#: ../../fe_utils/print.c:3040
#: ../../fe_utils/print.c:3041
#, c-format
msgid "Interrupted\n"
msgstr "Unterbrochen\n"
#: ../../fe_utils/print.c:3104
#: ../../fe_utils/print.c:3105
#, c-format
msgid "Cannot add header to table content: column count of %d exceeded.\n"
msgstr "Kann keinen weiteren Spaltenkopf zur Tabelle hinzufügen: Spaltenzahl %d überschritten.\n"
#: ../../fe_utils/print.c:3144
#: ../../fe_utils/print.c:3145
#, c-format
msgid "Cannot add cell to table content: total cell count of %d exceeded.\n"
msgstr "Kann keine weitere Zelle zur Tabelle hinzufügen: Zellengesamtzahl %d überschritten.\n"
#: ../../fe_utils/print.c:3402
#: ../../fe_utils/print.c:3403
#, c-format
msgid "invalid output format (internal error): %d"
msgstr "ungültiges Ausgabeformat (interner Fehler): %d"
@@ -179,19 +189,19 @@ msgstr ""
"%s clustert alle vorher geclusterten Tabellen in einer Datenbank.\n"
"\n"
#: clusterdb.c:270 createdb.c:267 createuser.c:351 dropdb.c:171 dropuser.c:169
#: pg_isready.c:225 reindexdb.c:794 vacuumdb.c:1025
#: clusterdb.c:270 createdb.c:269 createuser.c:353 dropdb.c:170 dropuser.c:170
#: pg_isready.c:225 reindexdb.c:801 vacuumdb.c:1036
#, c-format
msgid "Usage:\n"
msgstr "Aufruf:\n"
#: clusterdb.c:271 reindexdb.c:795 vacuumdb.c:1026
#: clusterdb.c:271 reindexdb.c:802 vacuumdb.c:1037
#, c-format
msgid " %s [OPTION]... [DBNAME]\n"
msgstr " %s [OPTION]... [DBNAME]\n"
#: clusterdb.c:272 createdb.c:269 createuser.c:353 dropdb.c:173 dropuser.c:171
#: pg_isready.c:228 reindexdb.c:796 vacuumdb.c:1027
#: clusterdb.c:272 createdb.c:271 createuser.c:355 dropdb.c:172 dropuser.c:172
#: pg_isready.c:228 reindexdb.c:803 vacuumdb.c:1038
#, c-format
msgid ""
"\n"
@@ -210,7 +220,7 @@ msgstr " -a, --all clustere alle Datenbanken\n"
msgid " -d, --dbname=DBNAME database to cluster\n"
msgstr " -d, --dbname=DBNAME zu clusternde Datenbank\n"
#: clusterdb.c:275 createuser.c:357 dropdb.c:174 dropuser.c:172
#: clusterdb.c:275 createuser.c:359 dropdb.c:173 dropuser.c:173
#, c-format
msgid " -e, --echo show the commands being sent to the server\n"
msgstr ""
@@ -232,18 +242,18 @@ msgstr " -t, --table=TABELLE clustere nur bestimmte Tabelle(n)\n"
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose erzeuge viele Meldungen\n"
#: clusterdb.c:279 createuser.c:369 dropdb.c:177 dropuser.c:175
#: clusterdb.c:279 createuser.c:371 dropdb.c:176 dropuser.c:176
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n"
#: clusterdb.c:280 createuser.c:374 dropdb.c:179 dropuser.c:177
#: clusterdb.c:280 createuser.c:376 dropdb.c:178 dropuser.c:178
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n"
#: clusterdb.c:281 createdb.c:280 createuser.c:375 dropdb.c:180 dropuser.c:178
#: pg_isready.c:234 reindexdb.c:811 vacuumdb.c:1052
#: clusterdb.c:281 createdb.c:282 createuser.c:377 dropdb.c:179 dropuser.c:179
#: pg_isready.c:234 reindexdb.c:818 vacuumdb.c:1063
#, c-format
msgid ""
"\n"
@@ -252,32 +262,32 @@ msgstr ""
"\n"
"Verbindungsoptionen:\n"
#: clusterdb.c:282 createuser.c:376 dropdb.c:181 dropuser.c:179 vacuumdb.c:1053
#: clusterdb.c:282 createuser.c:378 dropdb.c:180 dropuser.c:180 vacuumdb.c:1064
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr " -h, --host=HOSTNAME Name des Datenbankservers oder Socket-Verzeichnis\n"
#: clusterdb.c:283 createuser.c:377 dropdb.c:182 dropuser.c:180 vacuumdb.c:1054
#: clusterdb.c:283 createuser.c:379 dropdb.c:181 dropuser.c:181 vacuumdb.c:1065
#, c-format
msgid " -p, --port=PORT database server port\n"
msgstr " -p, --port=PORT Port des Datenbankservers\n"
#: clusterdb.c:284 dropdb.c:183 vacuumdb.c:1055
#: clusterdb.c:284 dropdb.c:182 vacuumdb.c:1066
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
msgstr " -U, --username=NAME Datenbankbenutzername\n"
#: clusterdb.c:285 createuser.c:379 dropdb.c:184 dropuser.c:182 vacuumdb.c:1056
#: clusterdb.c:285 createuser.c:381 dropdb.c:183 dropuser.c:183 vacuumdb.c:1067
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password niemals nach Passwort fragen\n"
#: clusterdb.c:286 createuser.c:380 dropdb.c:185 dropuser.c:183 vacuumdb.c:1057
#: clusterdb.c:286 createuser.c:382 dropdb.c:184 dropuser.c:184 vacuumdb.c:1068
#, c-format
msgid " -W, --password force password prompt\n"
msgstr " -W, --password Passwortfrage erzwingen\n"
#: clusterdb.c:287 dropdb.c:186 vacuumdb.c:1058
#: clusterdb.c:287 dropdb.c:185 vacuumdb.c:1069
#, c-format
msgid " --maintenance-db=DBNAME alternate maintenance database\n"
msgstr " --maintenance-db=DBNAME alternative Wartungsdatenbank\n"
@@ -292,8 +302,8 @@ msgstr ""
"Für weitere Informationen lesen Sie bitte die Beschreibung des\n"
"SQL-Befehls CLUSTER.\n"
#: clusterdb.c:289 createdb.c:288 createuser.c:381 dropdb.c:187 dropuser.c:184
#: pg_isready.c:239 reindexdb.c:819 vacuumdb.c:1060
#: clusterdb.c:289 createdb.c:290 createuser.c:383 dropdb.c:186 dropuser.c:185
#: pg_isready.c:239 reindexdb.c:826 vacuumdb.c:1071
#, c-format
msgid ""
"\n"
@@ -302,8 +312,8 @@ msgstr ""
"\n"
"Berichten Sie Fehler an <%s>.\n"
#: clusterdb.c:290 createdb.c:289 createuser.c:382 dropdb.c:188 dropuser.c:185
#: pg_isready.c:240 reindexdb.c:820 vacuumdb.c:1061
#: clusterdb.c:290 createdb.c:291 createuser.c:384 dropdb.c:187 dropuser.c:186
#: pg_isready.c:240 reindexdb.c:827 vacuumdb.c:1072
#, c-format
msgid "%s home page: <%s>\n"
msgstr "%s Homepage: <%s>\n"
@@ -316,23 +326,23 @@ msgstr[0] "Anfrage ergab %d Zeile anstatt einer: %s"
msgstr[1] "Anfrage ergab %d Zeilen anstatt einer: %s"
#. translator: abbreviation for "yes"
#: common.c:131
#: common.c:132
msgid "y"
msgstr "j"
#. translator: abbreviation for "no"
#: common.c:133
#: common.c:134
msgid "n"
msgstr "n"
#. translator: This is a question followed by the translated options for
#. "yes" and "no".
#: common.c:143
#: common.c:144
#, c-format
msgid "%s (%s/%s) "
msgstr "%s (%s/%s) "
#: common.c:164
#: common.c:165
#, c-format
msgid "Please answer \"%s\" or \"%s\".\n"
msgstr "Bitte antworten Sie »%s« oder »%s«.\n"
@@ -352,17 +362,17 @@ msgstr "--locale und --lc-collate können nicht zusammen angegeben werden"
msgid "\"%s\" is not a valid encoding name"
msgstr "»%s« ist kein gültiger Kodierungsname"
#: createdb.c:229
#: createdb.c:231
#, c-format
msgid "database creation failed: %s"
msgstr "Erzeugen der Datenbank ist fehlgeschlagen: %s"
#: createdb.c:248
#: createdb.c:250
#, c-format
msgid "comment creation failed (database was created): %s"
msgstr "Erzeugen des Kommentars ist fehlgeschlagen (Datenbank wurde erzeugt): %s"
#: createdb.c:266
#: createdb.c:268
#, c-format
msgid ""
"%s creates a PostgreSQL database.\n"
@@ -371,94 +381,94 @@ msgstr ""
"%s erzeugt eine PostgreSQL-Datenbank.\n"
"\n"
#: createdb.c:268
#: createdb.c:270
#, c-format
msgid " %s [OPTION]... [DBNAME] [DESCRIPTION]\n"
msgstr " %s [OPTION]... [DBNAME] [BESCHREIBUNG]\n"
#: createdb.c:270
#: createdb.c:272
#, c-format
msgid " -D, --tablespace=TABLESPACE default tablespace for the database\n"
msgstr " -D, --tablespace=TABLESPACE Standard-Tablespace der Datenbank\n"
#: createdb.c:271 reindexdb.c:800
#: createdb.c:273 reindexdb.c:807
#, c-format
msgid " -e, --echo show the commands being sent to the server\n"
msgstr ""
" -e, --echo zeige die Befehle, die an den Server\n"
" gesendet werden\n"
#: createdb.c:272
#: createdb.c:274
#, c-format
msgid " -E, --encoding=ENCODING encoding for the database\n"
msgstr " -E, --encoding=KODIERUNG Kodierung für die Datenbank\n"
#: createdb.c:273
#: createdb.c:275
#, c-format
msgid " -l, --locale=LOCALE locale settings for the database\n"
msgstr " -l, --locale=LOCALE Lokale-Einstellungen für die Datenbank\n"
#: createdb.c:274
#: createdb.c:276
#, c-format
msgid " --lc-collate=LOCALE LC_COLLATE setting for the database\n"
msgstr " --lc-collate=LOCALE LC_COLLATE-Einstellung für die Datenbank\n"
#: createdb.c:275
#: createdb.c:277
#, c-format
msgid " --lc-ctype=LOCALE LC_CTYPE setting for the database\n"
msgstr " --lc-ctype=LOCALE LC_CTYPE-Einstellung für die Datenbank\n"
#: createdb.c:276
#: createdb.c:278
#, c-format
msgid " -O, --owner=OWNER database user to own the new database\n"
msgstr " -O, --owner=EIGENTÜMER Eigentümer der neuen Datenbank\n"
#: createdb.c:277
#: createdb.c:279
#, c-format
msgid " -T, --template=TEMPLATE template database to copy\n"
msgstr " -T, --template=TEMPLATE zu kopierende Template-Datenbank\n"
#: createdb.c:278 reindexdb.c:809
#: createdb.c:280 reindexdb.c:816
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n"
#: createdb.c:279 reindexdb.c:810
#: createdb.c:281 reindexdb.c:817
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n"
#: createdb.c:281 reindexdb.c:812
#: createdb.c:283 reindexdb.c:819
#, c-format
msgid " -h, --host=HOSTNAME database server host or socket directory\n"
msgstr " -h, --host=HOSTNAME Name des Datenbankservers oder Socket-Verzeichnis\n"
#: createdb.c:282 reindexdb.c:813
#: createdb.c:284 reindexdb.c:820
#, c-format
msgid " -p, --port=PORT database server port\n"
msgstr " -p, --port=PORT Port des Datenbankservers\n"
#: createdb.c:283 reindexdb.c:814
#: createdb.c:285 reindexdb.c:821
#, c-format
msgid " -U, --username=USERNAME user name to connect as\n"
msgstr " -U, --username=NAME Datenbankbenutzername\n"
#: createdb.c:284 reindexdb.c:815
#: createdb.c:286 reindexdb.c:822
#, c-format
msgid " -w, --no-password never prompt for password\n"
msgstr " -w, --no-password niemals nach Passwort fragen\n"
#: createdb.c:285 reindexdb.c:816
#: createdb.c:287 reindexdb.c:823
#, c-format
msgid " -W, --password force password prompt\n"
msgstr " -W, --password Passwortfrage erzwingen\n"
#: createdb.c:286 reindexdb.c:817
#: createdb.c:288 reindexdb.c:824
#, c-format
msgid " --maintenance-db=DBNAME alternate maintenance database\n"
msgstr " --maintenance-db=DBNAME alternative Wartungsdatenbank\n"
#: createdb.c:287
#: createdb.c:289
#, c-format
msgid ""
"\n"
@@ -502,17 +512,17 @@ msgstr "Soll die neue Rolle Datenbanken erzeugen dürfen?"
msgid "Shall the new role be allowed to create more new roles?"
msgstr "Soll die neue Rolle weitere neue Rollen erzeugen dürfen?"
#: createuser.c:281
#: createuser.c:283
#, c-format
msgid "password encryption failed: %s"
msgstr "Passwortverschlüsselung ist fehlgeschlagen: %s"
#: createuser.c:336
#: createuser.c:338
#, c-format
msgid "creation of new role failed: %s"
msgstr "Erzeugen der neuen Rolle fehlgeschlagen: %s"
#: createuser.c:350
#: createuser.c:352
#, c-format
msgid ""
"%s creates a new PostgreSQL role.\n"
@@ -521,34 +531,34 @@ msgstr ""
"%s erzeugt eine neue PostgreSQL-Rolle.\n"
"\n"
#: createuser.c:352 dropuser.c:170
#: createuser.c:354 dropuser.c:171
#, c-format
msgid " %s [OPTION]... [ROLENAME]\n"
msgstr " %s [OPTION]... [ROLLENNAME]\n"
#: createuser.c:354
#: createuser.c:356
#, c-format
msgid " -c, --connection-limit=N connection limit for role (default: no limit)\n"
msgstr ""
" -c, --connection-limit=N Hochzahl an Verbindungen für Rolle\n"
" (Voreinstellung: keine Begrenzung)\n"
#: createuser.c:355
#: createuser.c:357
#, c-format
msgid " -d, --createdb role can create new databases\n"
msgstr " -d, --createdb Rolle kann neue Datenbanken erzeugen\n"
#: createuser.c:356
#: createuser.c:358
#, c-format
msgid " -D, --no-createdb role cannot create databases (default)\n"
msgstr " -D, --no-createdb Rolle kann keine Datenbanken erzeugen (Voreinstellung)\n"
#: createuser.c:358
#: createuser.c:360
#, c-format
msgid " -g, --role=ROLE new role will be a member of this role\n"
msgstr " -g, --role=ROLLE neue Rolle wird Mitglied dieser Rolle\n"
#: createuser.c:359
#: createuser.c:361
#, c-format
msgid ""
" -i, --inherit role inherits privileges of roles it is a\n"
@@ -557,47 +567,47 @@ msgstr ""
" -i, --inherit Rolle erbt alle Privilegien von Rollen, deren\n"
" Mitglied sie ist (Voreinstellung)\n"
#: createuser.c:361
#: createuser.c:363
#, c-format
msgid " -I, --no-inherit role does not inherit privileges\n"
msgstr " -I, --no-inherit Rolle erbt keine Privilegien\n"
#: createuser.c:362
#: createuser.c:364
#, c-format
msgid " -l, --login role can login (default)\n"
msgstr " -l, --login Rolle kann sich anmelden (Voreinstellung)\n"
#: createuser.c:363
#: createuser.c:365
#, c-format
msgid " -L, --no-login role cannot login\n"
msgstr " -L, --no-login Rolle kann sich nicht anmelden\n"
#: createuser.c:364
#: createuser.c:366
#, c-format
msgid " -P, --pwprompt assign a password to new role\n"
msgstr " -P, --pwprompt weise der neuen Rolle ein Passwort zu\n"
#: createuser.c:365
#: createuser.c:367
#, c-format
msgid " -r, --createrole role can create new roles\n"
msgstr " -r, --createrole Rolle kann neue Rollen erzeugen\n"
#: createuser.c:366
#: createuser.c:368
#, c-format
msgid " -R, --no-createrole role cannot create roles (default)\n"
msgstr " -R, --no-createrole Rolle kann keine Rollen erzeugen (Voreinstellung)\n"
#: createuser.c:367
#: createuser.c:369
#, c-format
msgid " -s, --superuser role will be superuser\n"
msgstr " -s, --superuser Rolle wird Superuser\n"
#: createuser.c:368
#: createuser.c:370
#, c-format
msgid " -S, --no-superuser role will not be superuser (default)\n"
msgstr " -S, --no-superuser Rolle wird kein Superuser (Voreinstellung)\n"
#: createuser.c:370
#: createuser.c:372
#, c-format
msgid ""
" --interactive prompt for missing role name and attributes rather\n"
@@ -606,17 +616,17 @@ msgstr ""
" --interactive nach fehlenden Rollennamen und -attributen fragen\n"
" anstatt Vorgabewerte zu nehmen\n"
#: createuser.c:372
#: createuser.c:374
#, c-format
msgid " --replication role can initiate replication\n"
msgstr " --replication Rolle kann Replikation einleiten\n"
#: createuser.c:373
#: createuser.c:375
#, c-format
msgid " --no-replication role cannot initiate replication\n"
msgstr " --no-replication Rolle kann Replikation nicht einleiten\n"
#: createuser.c:378
#: createuser.c:380
#, c-format
msgid " -U, --username=USERNAME user name to connect as (not the one to create)\n"
msgstr ""
@@ -637,12 +647,12 @@ msgstr "Datenbank »%s« wird unwiderruflich gelöscht werden.\n"
msgid "Are you sure?"
msgstr "Sind Sie sich sicher?"
#: dropdb.c:156
#: dropdb.c:155
#, c-format
msgid "database removal failed: %s"
msgstr "Löschen der Datenbank fehlgeschlagen: %s"
#: dropdb.c:170
#: dropdb.c:169
#, c-format
msgid ""
"%s removes a PostgreSQL database.\n"
@@ -651,22 +661,22 @@ msgstr ""
"%s löscht eine PostgreSQL-Datenbank.\n"
"\n"
#: dropdb.c:172
#: dropdb.c:171
#, c-format
msgid " %s [OPTION]... DBNAME\n"
msgstr " %s [OPTION]... DBNAME\n"
#: dropdb.c:175
#: dropdb.c:174
#, c-format
msgid " -f, --force try to terminate other connections before dropping\n"
msgstr " -f, --force vor dem Löschen versuchen andere Verbindungen abzubrechen\n"
#: dropdb.c:176
#: dropdb.c:175
#, c-format
msgid " -i, --interactive prompt before deleting anything\n"
msgstr " -i, --interactive frage nach, bevor irgendetwas gelöscht wird\n"
#: dropdb.c:178
#: dropdb.c:177
#, c-format
msgid " --if-exists don't report error if database doesn't exist\n"
msgstr " --if-exists keinen Fehler ausgeben, wenn Datenbank nicht existiert\n"
@@ -685,12 +695,12 @@ msgstr "Rollenname als Argument fehlt"
msgid "Role \"%s\" will be permanently removed.\n"
msgstr "Rolle »%s« wird unwiderruflich gelöscht werden.\n"
#: dropuser.c:153
#: dropuser.c:154
#, c-format
msgid "removal of role \"%s\" failed: %s"
msgstr "Löschen der Rolle »%s« fehlgeschlagen: %s"
#: dropuser.c:168
#: dropuser.c:169
#, c-format
msgid ""
"%s removes a PostgreSQL role.\n"
@@ -699,7 +709,7 @@ msgstr ""
"%s löscht eine PostgreSQL-Rolle.\n"
"\n"
#: dropuser.c:173
#: dropuser.c:174
#, c-format
msgid ""
" -i, --interactive prompt before deleting anything, and prompt for\n"
@@ -708,12 +718,12 @@ msgstr ""
" -i, --interactive nachfragen, bevor irgendetwas gelöscht wird, und\n"
" nach Rollennamen fragen, wenn nicht angegeben\n"
#: dropuser.c:176
#: dropuser.c:177
#, c-format
msgid " --if-exists don't report error if user doesn't exist\n"
msgstr " --if-exists keinen Fehler ausgeben, wenn Benutzer nicht existiert\n"
#: dropuser.c:181
#: dropuser.c:182
#, c-format
msgid " -U, --username=USERNAME user name to connect as (not the one to drop)\n"
msgstr ""
@@ -859,9 +869,9 @@ msgstr "kann nicht mehrere Jobs verwenden, um Systemkataloge zu reindizieren"
msgid "cannot use multiple jobs to reindex indexes"
msgstr "kann nicht mehrere Jobs verwenden, um Indexe zu reindizieren"
#: reindexdb.c:353 reindexdb.c:361 vacuumdb.c:471 vacuumdb.c:479 vacuumdb.c:487
#: vacuumdb.c:495 vacuumdb.c:503 vacuumdb.c:511 vacuumdb.c:518 vacuumdb.c:525
#: vacuumdb.c:532
#: reindexdb.c:353 reindexdb.c:361 vacuumdb.c:470 vacuumdb.c:478 vacuumdb.c:486
#: vacuumdb.c:494 vacuumdb.c:502 vacuumdb.c:510 vacuumdb.c:518 vacuumdb.c:526
#: vacuumdb.c:534
#, c-format
msgid "cannot use the \"%s\" option on server versions older than PostgreSQL %s"
msgstr "Option »%s« kann nicht mit Serverversionen älter als PostgreSQL %s verwendet werden"
@@ -871,37 +881,37 @@ msgstr "Option »%s« kann nicht mit Serverversionen älter als PostgreSQL %s ve
msgid "cannot reindex system catalogs concurrently, skipping all"
msgstr "Systemkataloge können nicht nebenläufig reindiziert werden, werden alle übersprungen"
#: reindexdb.c:605
#: reindexdb.c:607
#, c-format
msgid "reindexing of database \"%s\" failed: %s"
msgstr "Reindizieren der Datenbank »%s« fehlgeschlagen: %s"
#: reindexdb.c:609
#: reindexdb.c:611
#, c-format
msgid "reindexing of index \"%s\" in database \"%s\" failed: %s"
msgstr "Reindizieren des Index »%s« in Datenbank »%s« fehlgeschlagen: %s"
#: reindexdb.c:613
#: reindexdb.c:615
#, c-format
msgid "reindexing of schema \"%s\" in database \"%s\" failed: %s"
msgstr "Reindizieren des Schemas »%s« in Datenbank »%s« fehlgeschlagen: %s"
#: reindexdb.c:617
#: reindexdb.c:619
#, c-format
msgid "reindexing of system catalogs in database \"%s\" failed: %s"
msgstr "Reindizieren der Systemkataloge in Datenbank »%s« fehlgeschlagen: %s"
#: reindexdb.c:621
#: reindexdb.c:623
#, c-format
msgid "reindexing of table \"%s\" in database \"%s\" failed: %s"
msgstr "Reindizieren der Tabelle »%s« in Datenbank »%s« fehlgeschlagen: %s"
#: reindexdb.c:776
#: reindexdb.c:783
#, c-format
msgid "%s: reindexing database \"%s\"\n"
msgstr "%s: reindiziere Datenbank »%s«\n"
#: reindexdb.c:793
#: reindexdb.c:800
#, c-format
msgid ""
"%s reindexes a PostgreSQL database.\n"
@@ -910,64 +920,64 @@ msgstr ""
"%s reindiziert eine PostgreSQL-Datenbank.\n"
"\n"
#: reindexdb.c:797
#: reindexdb.c:804
#, c-format
msgid " -a, --all reindex all databases\n"
msgstr " -a, --all alle Datenbanken reindizieren\n"
#: reindexdb.c:798
#: reindexdb.c:805
#, c-format
msgid " --concurrently reindex concurrently\n"
msgstr " --concurrently nebenläufig reindizieren\n"
#: reindexdb.c:799
#: reindexdb.c:806
#, c-format
msgid " -d, --dbname=DBNAME database to reindex\n"
msgstr " -d, --dbname=DBNAME zu reindizierende Datenbank\n"
#: reindexdb.c:801
#: reindexdb.c:808
#, c-format
msgid " -i, --index=INDEX recreate specific index(es) only\n"
msgstr " -i, --index=INDEX nur bestimmte(n) Index(e) erneuern\n"
#: reindexdb.c:802
#: reindexdb.c:809
#, c-format
msgid " -j, --jobs=NUM use this many concurrent connections to reindex\n"
msgstr ""
" -j, --jobs=NUM so viele parallele Verbindungen zum Reindizieren\n"
" verwenden\n"
#: reindexdb.c:803
#: reindexdb.c:810
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet unterdrücke alle Mitteilungen\n"
#: reindexdb.c:804
#: reindexdb.c:811
#, c-format
msgid " -s, --system reindex system catalogs only\n"
msgstr " -s, --system nur Systemkataloge reindizieren\n"
#: reindexdb.c:805
#: reindexdb.c:812
#, c-format
msgid " -S, --schema=SCHEMA reindex specific schema(s) only\n"
msgstr " -S, --schema=SCHEMA nur bestimmte(s) Schema(s) reindizieren\n"
#: reindexdb.c:806
#: reindexdb.c:813
#, c-format
msgid " -t, --table=TABLE reindex specific table(s) only\n"
msgstr " -t, --table=TABELLE nur bestimmte Tabelle(n) reindizieren\n"
#: reindexdb.c:807
#: reindexdb.c:814
#, c-format
msgid " --tablespace=TABLESPACE tablespace where indexes are rebuilt\n"
msgstr " --tablespace=TABLESPACE Tablespace wo Indexe neu gebaut werden\n"
#: reindexdb.c:808
#: reindexdb.c:815
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose erzeuge viele Meldungen\n"
#: reindexdb.c:818
#: reindexdb.c:825
#, c-format
msgid ""
"\n"
@@ -1018,39 +1028,39 @@ msgstr "kann nicht alle Datenbanken und eine bestimmte gleichzeitig vacuumen"
msgid "cannot vacuum specific table(s) in all databases"
msgstr "kann nicht bestimmte Tabelle(n) in allen Datenbanken vacuumen"
#: vacuumdb.c:458
#: vacuumdb.c:457
msgid "Generating minimal optimizer statistics (1 target)"
msgstr "Erzeuge minimale Optimierer-Statistiken (1 Ziel)"
#: vacuumdb.c:459
#: vacuumdb.c:458
msgid "Generating medium optimizer statistics (10 targets)"
msgstr "Erzeuge mittlere Optimierer-Statistiken (10 Ziele)"
#: vacuumdb.c:460
#: vacuumdb.c:459
msgid "Generating default (full) optimizer statistics"
msgstr "Erzeuge volle Optimierer-Statistiken"
#: vacuumdb.c:540
#: vacuumdb.c:542
#, c-format
msgid "%s: processing database \"%s\": %s\n"
msgstr "%s: bearbeite Datenbank »%s«: %s\n"
#: vacuumdb.c:543
#: vacuumdb.c:545
#, c-format
msgid "%s: vacuuming database \"%s\"\n"
msgstr "%s: führe Vacuum in Datenbank »%s« aus\n"
#: vacuumdb.c:1013
#: vacuumdb.c:1024
#, c-format
msgid "vacuuming of table \"%s\" in database \"%s\" failed: %s"
msgstr "Vacuum der Tabelle »%s« in Datenbank »%s« fehlgeschlagen: %s"
#: vacuumdb.c:1016
#: vacuumdb.c:1027
#, c-format
msgid "vacuuming of database \"%s\" failed: %s"
msgstr "Vacuum der Datenbank »%s« fehlgeschlagen: %s"
#: vacuumdb.c:1024
#: vacuumdb.c:1035
#, c-format
msgid ""
"%s cleans and analyzes a PostgreSQL database.\n"
@@ -1059,128 +1069,128 @@ msgstr ""
"%s säubert und analysiert eine PostgreSQL-Datenbank.\n"
"\n"
#: vacuumdb.c:1028
#: vacuumdb.c:1039
#, c-format
msgid " -a, --all vacuum all databases\n"
msgstr " -a, --all führe Vacuum in allen Datenbanken aus\n"
#: vacuumdb.c:1029
#: vacuumdb.c:1040
#, c-format
msgid " -d, --dbname=DBNAME database to vacuum\n"
msgstr " -d, --dbname=DBNAME führe Vacuum in dieser Datenbank aus\n"
#: vacuumdb.c:1030
#: vacuumdb.c:1041
#, c-format
msgid " --disable-page-skipping disable all page-skipping behavior\n"
msgstr " --disable-page-skipping Page-Skipping-Verhalten abschalten\n"
#: vacuumdb.c:1031
#: vacuumdb.c:1042
#, c-format
msgid " -e, --echo show the commands being sent to the server\n"
msgstr ""
" -e, --echo zeige die Befehle, die an den Server\n"
" gesendet werden\n"
#: vacuumdb.c:1032
#: vacuumdb.c:1043
#, c-format
msgid " -f, --full do full vacuuming\n"
msgstr " -f, --full führe volles Vacuum durch\n"
#: vacuumdb.c:1033
#: vacuumdb.c:1044
#, c-format
msgid " -F, --freeze freeze row transaction information\n"
msgstr " -F, --freeze Zeilentransaktionsinformationen einfrieren\n"
#: vacuumdb.c:1034
#: vacuumdb.c:1045
#, c-format
msgid " --force-index-cleanup always remove index entries that point to dead tuples\n"
msgstr " --force-index-cleanup Indexeinträge, die auf tote Tupel zeigen, immer entfernen\n"
#: vacuumdb.c:1035
#: vacuumdb.c:1046
#, c-format
msgid " -j, --jobs=NUM use this many concurrent connections to vacuum\n"
msgstr ""
" -j, --jobs=NUM so viele parallele Verbindungen zum Vacuum\n"
" verwenden\n"
#: vacuumdb.c:1036
#: vacuumdb.c:1047
#, c-format
msgid " --min-mxid-age=MXID_AGE minimum multixact ID age of tables to vacuum\n"
msgstr ""
" --min-mxid-age=MXID-ALTER minimales Multixact-ID-Alter zu bearbeitender\n"
" Tabellen\n"
#: vacuumdb.c:1037
#: vacuumdb.c:1048
#, c-format
msgid " --min-xid-age=XID_AGE minimum transaction ID age of tables to vacuum\n"
msgstr ""
" --min-xid-age=XID-ALTER minimales Transaktions-ID-Alter zu bearbeitender\n"
" Tabellen\n"
#: vacuumdb.c:1038
#: vacuumdb.c:1049
#, c-format
msgid " --no-index-cleanup don't remove index entries that point to dead tuples\n"
msgstr " --no-index-cleanup Indexeinträge, die auf tote Tupel zeigen, nicht entfernen\n"
#: vacuumdb.c:1039
#: vacuumdb.c:1050
#, c-format
msgid " --no-process-toast skip the TOAST table associated with the table to vacuum\n"
msgstr " --no-process-toast zur Tabelle gehörige TOAST-Tabelle überspringen\n"
#: vacuumdb.c:1040
#: vacuumdb.c:1051
#, c-format
msgid " --no-truncate don't truncate empty pages at the end of the table\n"
msgstr " --no-truncate leere Seiten am Ende der Tabelle nicht abschneiden\n"
#: vacuumdb.c:1041
#: vacuumdb.c:1052
#, c-format
msgid " -P, --parallel=PARALLEL_WORKERS use this many background workers for vacuum, if available\n"
msgstr ""
" -P, --parallel=PARALLEL-PROZ so viele Background-Worker für Vacuum verwenden,\n"
" wenn verfügbar\n"
#: vacuumdb.c:1042
#: vacuumdb.c:1053
#, c-format
msgid " -q, --quiet don't write any messages\n"
msgstr " -q, --quiet unterdrücke alle Mitteilungen\n"
#: vacuumdb.c:1043
#: vacuumdb.c:1054
#, c-format
msgid " --skip-locked skip relations that cannot be immediately locked\n"
msgstr ""
" --skip-locked Relationen überspringen, die nicht sofort\n"
" gesperrt werden können\n"
#: vacuumdb.c:1044
#: vacuumdb.c:1055
#, c-format
msgid " -t, --table='TABLE[(COLUMNS)]' vacuum specific table(s) only\n"
msgstr ""
" -t, --table='TABELLE[(SPALTEN)]'\n"
" führe Vacuum für bestimmte Tabelle(n) aus\n"
#: vacuumdb.c:1045
#: vacuumdb.c:1056
#, c-format
msgid " -v, --verbose write a lot of output\n"
msgstr " -v, --verbose erzeuge viele Meldungen\n"
#: vacuumdb.c:1046
#: vacuumdb.c:1057
#, c-format
msgid " -V, --version output version information, then exit\n"
msgstr " -V, --version Versionsinformationen anzeigen, dann beenden\n"
#: vacuumdb.c:1047
#: vacuumdb.c:1058
#, c-format
msgid " -z, --analyze update optimizer statistics\n"
msgstr " -z, --analyze aktualisiere Statistiken für den Optimierer\n"
#: vacuumdb.c:1048
#: vacuumdb.c:1059
#, c-format
msgid " -Z, --analyze-only only update optimizer statistics; no vacuum\n"
msgstr ""
" -Z, --analyze-only aktualisiere nur Statistiken für den Optimierer;\n"
" kein Vacuum\n"
#: vacuumdb.c:1049
#: vacuumdb.c:1060
#, c-format
msgid ""
" --analyze-in-stages only update optimizer statistics, in multiple\n"
@@ -1190,12 +1200,12 @@ msgstr ""
" in mehreren Phasen für schnellere Ergebnisse;\n"
" kein Vacuum\n"
#: vacuumdb.c:1051
#: vacuumdb.c:1062
#, c-format
msgid " -?, --help show this help, then exit\n"
msgstr " -?, --help diese Hilfe anzeigen, dann beenden\n"
#: vacuumdb.c:1059
#: vacuumdb.c:1070
#, c-format
msgid ""
"\n"

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:01+0300\n"
"PO-Revision-Date: 2024-09-05 08:25+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -34,17 +34,27 @@ msgstr "ошибка: "
msgid "warning: "
msgstr "предупреждение: "
#: ../../common/fe_memutils.c:35 ../../common/fe_memutils.c:75
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:162
#: ../../common/fe_memutils.c:41 ../../common/fe_memutils.c:81
#: ../../common/fe_memutils.c:104 ../../common/fe_memutils.c:168
#, c-format
msgid "out of memory\n"
msgstr "нехватка памяти\n"
#: ../../common/fe_memutils.c:92 ../../common/fe_memutils.c:154
#: ../../common/fe_memutils.c:98 ../../common/fe_memutils.c:160
#, c-format
msgid "cannot duplicate null pointer (internal error)\n"
msgstr "попытка дублирования нулевого указателя (внутренняя ошибка)\n"
#: ../../common/fe_memutils.c:210
#, c-format
msgid "invalid memory allocation request size %zu + %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu + %zu\n"
#: ../../common/fe_memutils.c:229
#, c-format
msgid "invalid memory allocation request size %zu * %zu\n"
msgstr "недопустимый размер в запросе на выделение памяти: %zu * %zu\n"
#: ../../common/username.c:43
#, c-format
msgid "could not look up effective user ID %ld: %s"
@@ -104,24 +114,24 @@ msgstr[0] "(%lu строка)"
msgstr[1] "(%lu строки)"
msgstr[2] "(%lu строк)"
#: ../../fe_utils/print.c:3040
#: ../../fe_utils/print.c:3041
#, c-format
msgid "Interrupted\n"
msgstr "Прервано\n"
#: ../../fe_utils/print.c:3104
#: ../../fe_utils/print.c:3105
#, c-format
msgid "Cannot add header to table content: column count of %d exceeded.\n"
msgstr ""
"Ошибка добавления заголовка таблицы: превышен предел числа столбцов (%d).\n"
#: ../../fe_utils/print.c:3144
#: ../../fe_utils/print.c:3145
#, c-format
msgid "Cannot add cell to table content: total cell count of %d exceeded.\n"
msgstr ""
"Ошибка добавления ячейки в таблицу: превышен предел числа ячеек (%d).\n"
#: ../../fe_utils/print.c:3402
#: ../../fe_utils/print.c:3403
#, 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:45+0200\n"
"POT-Creation-Date: 2026-08-05 06:38+0300\n"
"PO-Revision-Date: 2021-09-04 10:54+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
@@ -389,7 +389,7 @@ msgstr "имя типа \"string\" в режиме Informix зарезервир
msgid "type \"%s\" is already defined"
msgstr "тип \"%s\" уже определён"
#: preproc.y:577 preproc.y:18306 preproc.y:18631 variable.c:619
#: preproc.y:577 preproc.y:18298 preproc.y:18623 variable.c:619
#, c-format
msgid "multidimensional arrays for simple data types are not supported"
msgstr "многомерные массивы с простыми типами данных не поддерживаются"
@@ -562,23 +562,23 @@ msgstr "слишком много уровней в определении вл
msgid "pointers to varchar are not implemented"
msgstr "указатели на varchar не реализованы"
#: preproc.y:18272
#: preproc.y:18264
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "команда EXEC SQL VAR не может включать инициализатор"
#: preproc.y:18589
#: preproc.y:18581
#, c-format
msgid "arrays of indicators are not allowed on input"
msgstr "массивы индикаторов на входе недопустимы"
#: preproc.y:18776
#: preproc.y:18768
#, c-format
msgid "operator not allowed in variable definition"
msgstr "недопустимый оператор в определении переменной"
#. translator: %s is typically the translation of "syntax error"
#: preproc.y:18817
#: preproc.y:18809
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s (примерное положение: \"%s\")"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 14\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2026-02-07 09:16+0000\n"
"POT-Creation-Date: 2026-08-07 10:09+0000\n"
"PO-Revision-Date: 2022-04-01 11:08+0200\n"
"Last-Translator: Peter Eisentraut <peter@eisentraut.org>\n"
"Language-Team: German <pgsql-translators@postgresql.org>\n"
@@ -59,11 +59,11 @@ msgstr "konnte Nonce nicht erzeugen\n"
#: fe-connect.c:5442 fe-connect.c:5541 fe-connect.c:5797 fe-connect.c:5826
#: fe-connect.c:5898 fe-connect.c:5922 fe-connect.c:5940 fe-connect.c:6041
#: fe-connect.c:6050 fe-connect.c:6408 fe-connect.c:6558 fe-connect.c:6826
#: fe-exec.c:691 fe-exec.c:881 fe-exec.c:1228 fe-exec.c:3150 fe-exec.c:3342
#: fe-exec.c:4211 fe-exec.c:4405 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:976 fe-protocol3.c:991 fe-protocol3.c:1024
#: fe-protocol3.c:1745 fe-secure-common.c:110 fe-secure-gssapi.c:512
#: fe-secure-gssapi.c:687 fe-secure-openssl.c:446 fe-secure-openssl.c:1124
#: fe-exec.c:692 fe-exec.c:882 fe-exec.c:1229 fe-exec.c:3165 fe-exec.c:3357
#: fe-exec.c:4205 fe-exec.c:4399 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:977 fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-protocol3.c:1746 fe-secure-common.c:110 fe-secure-gssapi.c:519
#: fe-secure-gssapi.c:694 fe-secure-openssl.c:479 fe-secure-openssl.c:1158
msgid "out of memory\n"
msgstr "Speicher aufgebraucht\n"
@@ -630,157 +630,157 @@ msgstr "WARNUNG: Passwortdatei »%s« erlaubt Lesezugriff für Gruppe oder Ander
msgid "password retrieved from file \"%s\"\n"
msgstr "Passwort wurde aus Datei »%s« gelesen\n"
#: fe-exec.c:449 fe-exec.c:3416
#: fe-exec.c:450 fe-exec.c:3431
#, 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:510 fe-protocol3.c:208 fe-protocol3.c:233 fe-protocol3.c:257
#: fe-protocol3.c:275 fe-protocol3.c:372 fe-protocol3.c:744
#: fe-exec.c:511 fe-protocol3.c:209 fe-protocol3.c:234 fe-protocol3.c:258
#: fe-protocol3.c:276 fe-protocol3.c:373 fe-protocol3.c:745
msgid "out of memory"
msgstr "Speicher aufgebraucht"
#: fe-exec.c:511 fe-protocol3.c:1953
#: fe-exec.c:512 fe-protocol3.c:1954
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:797
#: fe-exec.c:798
msgid "write to server failed\n"
msgstr "Schreiben zum Server fehlgeschlagen\n"
#: fe-exec.c:869
#: fe-exec.c:870
msgid "NOTICE"
msgstr "HINWEIS"
#: fe-exec.c:927
#: fe-exec.c:928
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresult kann nicht mehr als INT_MAX Tupel enthalten"
#: fe-exec.c:939
#: fe-exec.c:940
msgid "size_t overflow"
msgstr "Überlauf von size_t"
#: fe-exec.c:1356 fe-exec.c:1482 fe-exec.c:1531
#: fe-exec.c:1357 fe-exec.c:1483 fe-exec.c:1532
msgid "command string is a null pointer\n"
msgstr "Befehlszeichenkette ist ein NULL-Zeiger\n"
#: fe-exec.c:1488 fe-exec.c:1537 fe-exec.c:1633
#: fe-exec.c:1489 fe-exec.c:1538 fe-exec.c:1634
#, c-format
msgid "number of parameters must be between 0 and %d\n"
msgstr "Anzahl der Parameter muss zwischen 0 und %d sein\n"
#: fe-exec.c:1525 fe-exec.c:1627
#: fe-exec.c:1526 fe-exec.c:1628
msgid "statement name is a null pointer\n"
msgstr "Anweisungsname ist ein NULL-Zeiger\n"
#: fe-exec.c:1669 fe-exec.c:3261
#: fe-exec.c:1670 fe-exec.c:3276
msgid "no connection to the server\n"
msgstr "keine Verbindung mit dem Server\n"
#: fe-exec.c:1678 fe-exec.c:3270
#: fe-exec.c:1679 fe-exec.c:3285
msgid "another command is already in progress\n"
msgstr "ein anderer Befehl ist bereits in Ausführung\n"
#: fe-exec.c:1709
#: fe-exec.c:1710
msgid "cannot queue commands during COPY\n"
msgstr "während COPY können keine Befehle aufgereiht werden\n"
#: fe-exec.c:1827
#: fe-exec.c:1828
msgid "length must be given for binary parameter\n"
msgstr "für binäre Parameter muss eine Länge angegeben werden\n"
#: fe-exec.c:2147
#: fe-exec.c:2148
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "unerwarteter asyncStatus: %d\n"
#: fe-exec.c:2183
#: fe-exec.c:2184
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEventProc »%s« während PGEVT_RESULTCREATE-Ereignis fehlgeschlagen\n"
#: fe-exec.c:2331
#: fe-exec.c:2332
msgid "synchronous command execution functions are not allowed in pipeline mode\n"
msgstr "synchrone Befehlsausführungsfunktionen sind im Pipeline-Modus nicht erlaubt\n"
#: fe-exec.c:2353
#: fe-exec.c:2354
msgid "COPY terminated by new PQexec"
msgstr "COPY von neuem PQexec beendet"
#: fe-exec.c:2370
#: fe-exec.c:2371
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "PQexec ist während COPY BOTH nicht erlaubt\n"
#: fe-exec.c:2598 fe-exec.c:2654 fe-exec.c:2723 fe-protocol3.c:1884
#: fe-exec.c:2599 fe-exec.c:2655 fe-exec.c:2724 fe-protocol3.c:1885
msgid "no COPY in progress\n"
msgstr "keine COPY in Ausführung\n"
#: fe-exec.c:2900
#: fe-exec.c:2915
msgid "PQfn not allowed in pipeline mode\n"
msgstr "PQfn im Pipeline-Modus nicht erlaubt\n"
#: fe-exec.c:2908
#: fe-exec.c:2923
msgid "connection in wrong state\n"
msgstr "Verbindung im falschen Zustand\n"
#: fe-exec.c:2952
#: fe-exec.c:2967
msgid "cannot enter pipeline mode, connection not idle\n"
msgstr "kann Pipeline-Modus nicht einschalten, Verbindung ist nicht inaktiv\n"
#: fe-exec.c:2989 fe-exec.c:3013
#: fe-exec.c:3004 fe-exec.c:3028
msgid "cannot exit pipeline mode with uncollected results\n"
msgstr "kann Pipeline-Modus nicht beenden, wegen nicht eingesammelter Ergebnisse\n"
#: fe-exec.c:2994
#: fe-exec.c:3009
msgid "cannot exit pipeline mode while busy\n"
msgstr "kann Pipeline-Modus nicht beenden während die Verbindung beschäftigt ist\n"
#: fe-exec.c:3006
#: fe-exec.c:3021
msgid "cannot exit pipeline mode while in COPY\n"
msgstr "kann Pipeline-Modus nicht beenden während COPY aktiv ist\n"
#: fe-exec.c:3194
#: fe-exec.c:3209
msgid "cannot send pipeline when not in pipeline mode\n"
msgstr "Pipeline kann nicht gesendet werden, wenn der Pipeline-Modus aus ist\n"
#: fe-exec.c:3305
#: fe-exec.c:3320
msgid "invalid ExecStatusType code"
msgstr "ungültiger ExecStatusType-Kode"
#: fe-exec.c:3332
#: fe-exec.c:3347
msgid "PGresult is not an error result\n"
msgstr "PGresult ist kein Fehlerresultat\n"
#: fe-exec.c:3400 fe-exec.c:3423
#: fe-exec.c:3415 fe-exec.c:3438
#, 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:3438
#: fe-exec.c:3453
#, 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:3748
#: fe-exec.c:3763
#, c-format
msgid "could not interpret result from server: %s"
msgstr "konnte Ergebnis vom Server nicht interpretieren: %s"
#: fe-exec.c:4026 fe-exec.c:4160
#: fe-exec.c:4041 fe-exec.c:4154
msgid "incomplete multibyte character\n"
msgstr "unvollständiges Mehrbyte-Zeichen\n"
#: fe-exec.c:4029 fe-exec.c:4180
#: fe-exec.c:4044 fe-exec.c:4174
msgid "invalid multibyte character\n"
msgstr "ungültiges Mehrbytezeichen\n"
#: fe-exec.c:4283
#: fe-exec.c:4277
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)\n"
msgstr "Größe der escapten Zeichenkette überschreitet erlaubtes Maximum (%zu)\n"
#: fe-exec.c:4461
#: fe-exec.c:4455
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)\n"
msgstr "Größe des escapten bytea-Wertes überschreitet erlaubtes Maximum (%zu)\n"
@@ -827,22 +827,22 @@ msgstr "konnte nicht in Datei »%s« schreiben: %s\n"
msgid "query to initialize large object functions did not return data\n"
msgstr "Abfrage zur Initialisierung der Large-Object-Funktionen ergab keine Daten\n"
#: fe-misc.c:242
#: fe-misc.c:244
#, 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:275
#: fe-misc.c:277
#, 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:602 fe-misc.c:848
#: fe-misc.c:610 fe-misc.c:994
msgid "connection not open\n"
msgstr "Verbindung nicht offen\n"
#: fe-misc.c:781 fe-secure-openssl.c:204 fe-secure-openssl.c:317
#: fe-secure.c:262 fe-secure.c:380
#: fe-misc.c:823 fe-secure-openssl.c:205 fe-secure-openssl.c:350
#: fe-secure.c:262 fe-secure.c:404
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -852,142 +852,151 @@ msgstr ""
"\tDas heißt wahrscheinlich, dass der Server abnormal beendete\n"
"\tbevor oder während die Anweisung bearbeitet wurde.\n"
#: fe-misc.c:1041
#: fe-misc.c:932
#, c-format
msgid "drained only %zd of %zd pending bytes in transport buffer\n"
msgstr "nur %zd von %zd ausstehenden Bytes im Transportpuffer geleert\n"
#: fe-misc.c:1187
msgid "timeout expired\n"
msgstr "Timeout abgelaufen\n"
#: fe-misc.c:1086
#: fe-misc.c:1232
msgid "invalid socket\n"
msgstr "ungültiges Socket\n"
#: fe-misc.c:1109
#: fe-misc.c:1253
#, c-format
msgid "%s() failed: %s\n"
msgstr "%s() fehlgeschlagen: %s\n"
#: fe-protocol3.c:185
#: fe-protocol3.c:186
#, 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:404
#: fe-protocol3.c:405
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "Server sendete Daten (»D«-Nachricht) ohne vorherige Zeilenbeschreibung (»T«-Nachricht)\n"
#: fe-protocol3.c:447
#: fe-protocol3.c:448
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "unerwartete Antwort vom Server; erstes empfangenes Zeichen war »%c«\n"
#: fe-protocol3.c:472
#: fe-protocol3.c:473
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "Nachrichteninhalt stimmt nicht mit Länge in Nachrichtentyp »%c« überein\n"
#: fe-protocol3.c:492
#: fe-protocol3.c:493
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "Synchronisation mit Server verloren: Nachrichtentyp »%c« empfangen, Länge %d\n"
#: fe-protocol3.c:544 fe-protocol3.c:584
#: fe-protocol3.c:545 fe-protocol3.c:585
msgid "insufficient data in \"T\" message"
msgstr "nicht genug Daten in »T«-Nachricht"
#: fe-protocol3.c:655 fe-protocol3.c:861
#: fe-protocol3.c:656 fe-protocol3.c:862
msgid "out of memory for query result"
msgstr "Speicher für Anfrageergebnis aufgebraucht"
#: fe-protocol3.c:724
#: fe-protocol3.c:725
msgid "insufficient data in \"t\" message"
msgstr "nicht genug Daten in »t«-Nachricht"
#: fe-protocol3.c:783 fe-protocol3.c:815 fe-protocol3.c:833
#: fe-protocol3.c:784 fe-protocol3.c:816 fe-protocol3.c:834
msgid "insufficient data in \"D\" message"
msgstr "nicht genug Daten in »D«-Nachricht"
#: fe-protocol3.c:789
#: fe-protocol3.c:790
msgid "unexpected field count in \"D\" message"
msgstr "unerwartete Feldzahl in »D«-Nachricht"
#: fe-protocol3.c:1037
#: fe-protocol3.c:1038
msgid "no error message available\n"
msgstr "keine Fehlermeldung verfügbar\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1085 fe-protocol3.c:1104
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#, c-format
msgid " at character %s"
msgstr " bei Zeichen %s"
#: fe-protocol3.c:1117
#: fe-protocol3.c:1118
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
#: fe-protocol3.c:1120
#: fe-protocol3.c:1121
#, c-format
msgid "HINT: %s\n"
msgstr "TIP: %s\n"
#: fe-protocol3.c:1123
#: fe-protocol3.c:1124
#, c-format
msgid "QUERY: %s\n"
msgstr "ANFRAGE: %s\n"
#: fe-protocol3.c:1130
#: fe-protocol3.c:1131
#, c-format
msgid "CONTEXT: %s\n"
msgstr "KONTEXT: %s\n"
#: fe-protocol3.c:1139
#: fe-protocol3.c:1140
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMANAME: %s\n"
#: fe-protocol3.c:1143
#: fe-protocol3.c:1144
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "TABELLENNAME: %s\n"
#: fe-protocol3.c:1147
#: fe-protocol3.c:1148
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "SPALTENNAME: %s\n"
#: fe-protocol3.c:1151
#: fe-protocol3.c:1152
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATENTYPNAME: %s\n"
#: fe-protocol3.c:1155
#: fe-protocol3.c:1156
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT-NAME: %s\n"
#: fe-protocol3.c:1167
#: fe-protocol3.c:1168
msgid "LOCATION: "
msgstr "ORT: "
#: fe-protocol3.c:1169
#: fe-protocol3.c:1170
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1171
#: fe-protocol3.c:1172
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1379
#: fe-protocol3.c:1380
#, c-format
msgid "LINE %d: "
msgstr "ZEILE %d: "
#: fe-protocol3.c:1778
#: fe-protocol3.c:1779
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: Text COPY OUT nicht ausgeführt\n"
#: fe-protocol3.c:2144
#: fe-protocol3.c:2112
msgid "server returned too much data\n"
msgstr "Server hat zu viele Daten zurückgesendet\n"
#: fe-protocol3.c:2157
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "Protokollfehler: id=0x%x\n"
@@ -1017,12 +1026,12 @@ msgstr "GSSAPI-Wrap-Fehler"
msgid "outgoing GSSAPI message would not use confidentiality\n"
msgstr "ausgehende GSSAPI-Nachricht würde keine Vertraulichkeit verwenden\n"
#: fe-secure-gssapi.c:217 fe-secure-gssapi.c:715
#: fe-secure-gssapi.c:217 fe-secure-gssapi.c:722
#, c-format
msgid "client tried to send oversize GSSAPI packet (%zu > %zu)\n"
msgstr "Client versuchte übergroßes GSSAPI-Paket zu senden (%zu > %zu)\n"
#: fe-secure-gssapi.c:357 fe-secure-gssapi.c:607
#: fe-secure-gssapi.c:357 fe-secure-gssapi.c:614
#, c-format
msgid "oversize GSSAPI packet sent by the server (%zu > %zu)\n"
msgstr "übergroßes GSSAPI-Paket vom Server gesendet (%zu > %zu)\n"
@@ -1035,85 +1044,85 @@ msgstr "GSSAPI-Unwrap-Fehler"
msgid "incoming GSSAPI message did not use confidentiality\n"
msgstr "eingehende GSSAPI-Nachricht verwendete keine Vertraulichkeit\n"
#: fe-secure-gssapi.c:653
#: fe-secure-gssapi.c:660
msgid "could not initiate GSSAPI security context"
msgstr "konnte GSSAPI-Sicherheitskontext nicht initiieren"
#: fe-secure-gssapi.c:703
#: fe-secure-gssapi.c:710
msgid "GSSAPI size check error"
msgstr "GSSAPI-Fehler bei der Größenprüfung"
#: fe-secure-openssl.c:209 fe-secure-openssl.c:322 fe-secure-openssl.c:1360
#: fe-secure-openssl.c:210 fe-secure-openssl.c:355 fe-secure-openssl.c:1394
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "SSL-SYSCALL-Fehler: %s\n"
#: fe-secure-openssl.c:216 fe-secure-openssl.c:329 fe-secure-openssl.c:1364
#: fe-secure-openssl.c:217 fe-secure-openssl.c:362 fe-secure-openssl.c:1398
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "SSL-SYSCALL-Fehler: Dateiende entdeckt\n"
#: fe-secure-openssl.c:227 fe-secure-openssl.c:340 fe-secure-openssl.c:1373
#: fe-secure-openssl.c:228 fe-secure-openssl.c:373 fe-secure-openssl.c:1407
#, c-format
msgid "SSL error: %s\n"
msgstr "SSL-Fehler: %s\n"
#: fe-secure-openssl.c:242 fe-secure-openssl.c:355
#: fe-secure-openssl.c:243 fe-secure-openssl.c:388
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL-Verbindung wurde unerwartet geschlossen\n"
#: fe-secure-openssl.c:248 fe-secure-openssl.c:361 fe-secure-openssl.c:1423
#: fe-secure-openssl.c:249 fe-secure-openssl.c:394 fe-secure-openssl.c:1457
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "unbekannter SSL-Fehlercode: %d\n"
#: fe-secure-openssl.c:406
#: fe-secure-openssl.c:439
msgid "could not determine server certificate signature algorithm\n"
msgstr "konnte Signaturalgorithmus des Serverzertifikats nicht ermitteln\n"
#: fe-secure-openssl.c:427
#: fe-secure-openssl.c:460
#, c-format
msgid "could not find digest for NID %s\n"
msgstr "konnte Digest für NID %s nicht finden\n"
#: fe-secure-openssl.c:437
#: fe-secure-openssl.c:470
msgid "could not generate peer certificate hash\n"
msgstr "konnte Hash des Zertifikats der Gegenstelle nicht erzeugen\n"
#: fe-secure-openssl.c:494
#: fe-secure-openssl.c:528
msgid "SSL certificate's name entry is missing\n"
msgstr "Namenseintrag fehlt im SSL-Zertifikat\n"
#: fe-secure-openssl.c:812
#: fe-secure-openssl.c:846
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "konnte SSL-Kontext nicht erzeugen: %s\n"
#: fe-secure-openssl.c:851
#: fe-secure-openssl.c:885
#, c-format
msgid "invalid value \"%s\" for minimum SSL protocol version\n"
msgstr "ungültiger Wert »%s« für minimale SSL-Protokollversion\n"
#: fe-secure-openssl.c:862
#: fe-secure-openssl.c:896
#, c-format
msgid "could not set minimum SSL protocol version: %s\n"
msgstr "konnte minimale SSL-Protokollversion nicht setzen: %s\n"
#: fe-secure-openssl.c:880
#: fe-secure-openssl.c:914
#, c-format
msgid "invalid value \"%s\" for maximum SSL protocol version\n"
msgstr "ungültiger Wert »%s« für maximale SSL-Protokollversion\n"
#: fe-secure-openssl.c:891
#: fe-secure-openssl.c:925
#, c-format
msgid "could not set maximum SSL protocol version: %s\n"
msgstr "konnte maximale SSL-Protokollversion nicht setzen: %s\n"
#: fe-secure-openssl.c:927
#: fe-secure-openssl.c:961
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "konnte Root-Zertifikat-Datei »%s« nicht lesen: %s\n"
#: fe-secure-openssl.c:980
#: fe-secure-openssl.c:1014
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate verification.\n"
@@ -1121,7 +1130,7 @@ msgstr ""
"konnte Home-Verzeichnis nicht ermitteln, um Root-Zertifikat-Datei zu finden\n"
"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
#: fe-secure-openssl.c:984
#: fe-secure-openssl.c:1018
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1130,92 +1139,92 @@ msgstr ""
"Root-Zertifikat-Datei »%s« existiert nicht\n"
"Legen Sie entweder die Datei an oder ändern Sie sslmode, um die Überprüfung der Serverzertifikate abzuschalten.\n"
#: fe-secure-openssl.c:1015
#: fe-secure-openssl.c:1049
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei »%s« nicht öffnen: %s\n"
#: fe-secure-openssl.c:1034
#: fe-secure-openssl.c:1068
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "konnte Zertifikatdatei »%s« nicht lesen: %s\n"
#: fe-secure-openssl.c:1059
#: fe-secure-openssl.c:1093
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "konnte SSL-Verbindung nicht aufbauen: %s\n"
#: fe-secure-openssl.c:1093
#: fe-secure-openssl.c:1127
#, c-format
msgid "could not set SSL Server Name Indication (SNI): %s\n"
msgstr "konnte SSL-Server-Name-Indication (SNI) nicht setzen: %s\n"
#: fe-secure-openssl.c:1140
#: fe-secure-openssl.c:1174
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine »%s« nicht laden: %s\n"
#: fe-secure-openssl.c:1152
#: fe-secure-openssl.c:1186
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "konnte SSL-Engine »%s« nicht initialisieren: %s\n"
#: fe-secure-openssl.c:1168
#: fe-secure-openssl.c:1202
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« lesen: %s\n"
#: fe-secure-openssl.c:1182
#: fe-secure-openssl.c:1216
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "konnte privaten SSL-Schlüssel »%s« nicht von Engine »%s« laden: %s\n"
#: fe-secure-openssl.c:1219
#: fe-secure-openssl.c:1253
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "Zertifikat vorhanden, aber keine private Schlüsseldatei »%s«\n"
#: fe-secure-openssl.c:1228
#: fe-secure-openssl.c:1262
#, c-format
msgid "private key file \"%s\" is not a regular file\n"
msgstr "private Schlüsseldatei »%s« ist keine normale Datei\n"
#: fe-secure-openssl.c:1261
#: fe-secure-openssl.c:1295
#, 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\n"
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\n"
#: fe-secure-openssl.c:1286
#: fe-secure-openssl.c:1320
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "konnte private Schlüsseldatei »%s« nicht laden: %s\n"
#: fe-secure-openssl.c:1304
#: fe-secure-openssl.c:1338
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "Zertifikat passt nicht zur privaten Schlüsseldatei »%s«: %s\n"
#: fe-secure-openssl.c:1406
#: fe-secure-openssl.c:1440
#, c-format
msgid "This may indicate that the server does not support any SSL protocol version between %s and %s.\n"
msgstr "Das zeigt möglicherweise an, dass der Server keine SSL-Protokollversion zwischen %s und %s unterstützt.\n"
#: fe-secure-openssl.c:1442
#: fe-secure-openssl.c:1476
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "Zertifikat konnte nicht ermittelt werden: %s\n"
#: fe-secure-openssl.c:1549
#: fe-secure-openssl.c:1583
#, c-format
msgid "no SSL error reported"
msgstr "kein SSL-Fehler berichtet"
#: fe-secure-openssl.c:1575
#: fe-secure-openssl.c:1609
#, c-format
msgid "SSL error code %lu"
msgstr "SSL-Fehlercode %lu"
#: fe-secure-openssl.c:1847
#: fe-secure-openssl.c:1881
#, c-format
msgid "WARNING: sslpassword truncated\n"
msgstr "WARNUNG: sslpassword abgeschnitten\n"
@@ -1225,7 +1234,7 @@ msgstr "WARNUNG: sslpassword abgeschnitten\n"
msgid "could not receive data from server: %s\n"
msgstr "konnte keine Daten vom Server empfangen: %s\n"
#: fe-secure.c:387
#: fe-secure.c:411
#, c-format
msgid "could not send data to server: %s\n"
msgstr "konnte keine Daten an den Server senden: %s\n"

View File

@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: libpq (PostgreSQL 14)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@lists.postgresql.org\n"
"POT-Creation-Date: 2025-11-11 13:53+0900\n"
"PO-Revision-Date: 2025-11-11 15:44+0900\n"
"POT-Creation-Date: 2026-05-12 14:32+0900\n"
"PO-Revision-Date: 2026-05-15 12:13+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"
@@ -63,10 +63,10 @@ msgstr "nonce を生成できませんでした\n"
#: fe-connect.c:5442 fe-connect.c:5541 fe-connect.c:5797 fe-connect.c:5826
#: fe-connect.c:5898 fe-connect.c:5922 fe-connect.c:5940 fe-connect.c:6041
#: fe-connect.c:6050 fe-connect.c:6408 fe-connect.c:6558 fe-connect.c:6826
#: fe-exec.c:691 fe-exec.c:881 fe-exec.c:1228 fe-exec.c:3150 fe-exec.c:3342
#: fe-exec.c:4211 fe-exec.c:4405 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:976 fe-protocol3.c:991 fe-protocol3.c:1024
#: fe-protocol3.c:1745 fe-secure-common.c:110 fe-secure-gssapi.c:512
#: fe-exec.c:692 fe-exec.c:882 fe-exec.c:1229 fe-exec.c:3165 fe-exec.c:3357
#: fe-exec.c:4205 fe-exec.c:4399 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:977 fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-protocol3.c:1746 fe-secure-common.c:110 fe-secure-gssapi.c:512
#: fe-secure-gssapi.c:687 fe-secure-openssl.c:446 fe-secure-openssl.c:1124
msgid "out of memory\n"
msgstr "メモリ不足\n"
@@ -634,157 +634,157 @@ msgstr "警告: パスワードファイル\"%s\"がグループメンバもし
msgid "password retrieved from file \"%s\"\n"
msgstr "ファイル\"%s\"からパスワードを読み込みました\n"
#: fe-exec.c:449 fe-exec.c:3416
#: fe-exec.c:450 fe-exec.c:3431
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "行番号%dは0..%dの範囲を超えています"
#: fe-exec.c:510 fe-protocol3.c:208 fe-protocol3.c:233 fe-protocol3.c:257
#: fe-protocol3.c:275 fe-protocol3.c:372 fe-protocol3.c:744
#: fe-exec.c:511 fe-protocol3.c:209 fe-protocol3.c:234 fe-protocol3.c:258
#: fe-protocol3.c:276 fe-protocol3.c:373 fe-protocol3.c:745
msgid "out of memory"
msgstr "メモリ不足"
#: fe-exec.c:511 fe-protocol3.c:1953
#: fe-exec.c:512 fe-protocol3.c:1954
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:797
#: fe-exec.c:798
msgid "write to server failed\n"
msgstr "サーバーへの書き込みに失敗\n"
#: fe-exec.c:869
#: fe-exec.c:870
msgid "NOTICE"
msgstr "NOTICE"
#: fe-exec.c:927
#: fe-exec.c:928
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresultはINT_MAX個以上のタプルを扱えません"
#: fe-exec.c:939
#: fe-exec.c:940
msgid "size_t overflow"
msgstr "size_t オーバーフロー"
#: fe-exec.c:1356 fe-exec.c:1482 fe-exec.c:1531
#: fe-exec.c:1357 fe-exec.c:1483 fe-exec.c:1532
msgid "command string is a null pointer\n"
msgstr "コマンド文字列がヌルポインタです\n"
#: fe-exec.c:1488 fe-exec.c:1537 fe-exec.c:1633
#: fe-exec.c:1489 fe-exec.c:1538 fe-exec.c:1634
#, c-format
msgid "number of parameters must be between 0 and %d\n"
msgstr "パラメータ数は0から%dまでの間でなければなりません\n"
#: fe-exec.c:1525 fe-exec.c:1627
#: fe-exec.c:1526 fe-exec.c:1628
msgid "statement name is a null pointer\n"
msgstr "文の名前がヌルポインタです\n"
#: fe-exec.c:1669 fe-exec.c:3261
#: fe-exec.c:1670 fe-exec.c:3276
msgid "no connection to the server\n"
msgstr "サーバーへの接続がありません\n"
#: fe-exec.c:1678 fe-exec.c:3270
#: fe-exec.c:1679 fe-exec.c:3285
msgid "another command is already in progress\n"
msgstr "他のコマンドを処理しています\n"
#: fe-exec.c:1709
#: fe-exec.c:1710
msgid "cannot queue commands during COPY\n"
msgstr "COPYの実行中はコマンドの先行積み込みはできません\n"
#: fe-exec.c:1827
#: fe-exec.c:1828
msgid "length must be given for binary parameter\n"
msgstr "バイナリパラメータには長さを指定しなければなりません\n"
#: fe-exec.c:2147
#: fe-exec.c:2148
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "想定外のasyncStatus: %d\n"
#: fe-exec.c:2183
#: fe-exec.c:2184
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "PGEVT_RESULTCREATEイベント中にPGEventProc \"%s\"に失敗しました\n"
#: fe-exec.c:2331
#: fe-exec.c:2332
msgid "synchronous command execution functions are not allowed in pipeline mode\n"
msgstr "同期コマンド実行関数はパイプラインモードでは使用できません\n"
#: fe-exec.c:2353
#: fe-exec.c:2354
msgid "COPY terminated by new PQexec"
msgstr "新たなPQexec\"によりCOPYが終了しました"
#: fe-exec.c:2370
#: fe-exec.c:2371
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "COPY BOTH 実行中の PQexec は許可されていません\n"
#: fe-exec.c:2598 fe-exec.c:2654 fe-exec.c:2723 fe-protocol3.c:1884
#: fe-exec.c:2599 fe-exec.c:2655 fe-exec.c:2724 fe-protocol3.c:1885
msgid "no COPY in progress\n"
msgstr "実行中のCOPYはありません\n"
#: fe-exec.c:2900
#: fe-exec.c:2915
msgid "PQfn not allowed in pipeline mode\n"
msgstr "PQfnはパイプラインモードでは実行できません\n"
#: fe-exec.c:2908
#: fe-exec.c:2923
msgid "connection in wrong state\n"
msgstr "接続状態が異常です\n"
#: fe-exec.c:2952
#: fe-exec.c:2967
msgid "cannot enter pipeline mode, connection not idle\n"
msgstr "パイプラインモードに移行できません、接続はアイドル状態です\n"
#: fe-exec.c:2989 fe-exec.c:3013
#: fe-exec.c:3004 fe-exec.c:3028
msgid "cannot exit pipeline mode with uncollected results\n"
msgstr "未受信の結果がある状態でパイプラインモードを終了することはできません\n"
#: fe-exec.c:2994
#: fe-exec.c:3009
msgid "cannot exit pipeline mode while busy\n"
msgstr "ビジー状態でパイプラインモードを終了することはできません\n"
#: fe-exec.c:3006
#: fe-exec.c:3021
msgid "cannot exit pipeline mode while in COPY\n"
msgstr "COPY実行中にパイプラインモードを抜けることはできません\n"
#: fe-exec.c:3194
#: fe-exec.c:3209
msgid "cannot send pipeline when not in pipeline mode\n"
msgstr "パイプラインモード中ではないためパイプラインの送出はできません\n"
#: fe-exec.c:3305
#: fe-exec.c:3320
msgid "invalid ExecStatusType code"
msgstr "ExecStatusTypeコードが不正です"
#: fe-exec.c:3332
#: fe-exec.c:3347
msgid "PGresult is not an error result\n"
msgstr "PGresutがエラー結果ではありません\n"
#: fe-exec.c:3400 fe-exec.c:3423
#: fe-exec.c:3415 fe-exec.c:3438
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "列番号%dは0..%dの範囲を超えています"
#: fe-exec.c:3438
#: fe-exec.c:3453
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "パラメータ%dは0..%dの範囲を超えています"
#: fe-exec.c:3748
#: fe-exec.c:3763
#, c-format
msgid "could not interpret result from server: %s"
msgstr "サーバーからの結果を解釈できませんでした: %s"
#: fe-exec.c:4026 fe-exec.c:4160
#: fe-exec.c:4041 fe-exec.c:4154
msgid "incomplete multibyte character\n"
msgstr "不完全なマルチバイト文字\n"
#: fe-exec.c:4029 fe-exec.c:4180
#: fe-exec.c:4044 fe-exec.c:4174
msgid "invalid multibyte character\n"
msgstr "不正なマルチバイト文字\n"
#: fe-exec.c:4283
#: fe-exec.c:4277
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)\n"
msgstr "エスケープされた文字列のサイズが上限(%zu)を超えています\n"
#: fe-exec.c:4461
#: fe-exec.c:4455
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)\n"
msgstr "エスケープされたbyteaのサイズが上限(%zu)を超えています\n"
@@ -869,129 +869,133 @@ msgstr "不正なソケットです\n"
msgid "%s() failed: %s\n"
msgstr "%s()が失敗しました: %s\n"
#: fe-protocol3.c:185
#: fe-protocol3.c:186
#, c-format
msgid "message type 0x%02x arrived from server while idle"
msgstr "待機中にサーバーからメッセージ種類0x%02xが届きました"
#: fe-protocol3.c:404
#: fe-protocol3.c:405
msgid "server sent data (\"D\" message) without prior row description (\"T\" message)\n"
msgstr "サーバーが事前の行記述(\"T\"メッセージ)なしにデータ(\"D\"メッセージ)を送信しました\"\n"
#: fe-protocol3.c:447
#: fe-protocol3.c:448
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "サーバーから想定外の応答がありました。受け付けた先頭文字は\"%c\"です\n"
#: fe-protocol3.c:472
#: fe-protocol3.c:473
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "メッセージの内容がメッセージ種類\"%c\"の長さに合いません\n"
#: fe-protocol3.c:492
#: fe-protocol3.c:493
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr "サーバーとの同期が失われました。受信したメッセージ種類は\"%c\"、長さは%d\n"
#: fe-protocol3.c:544 fe-protocol3.c:584
#: fe-protocol3.c:545 fe-protocol3.c:585
msgid "insufficient data in \"T\" message"
msgstr "\"T\"メッセージ内のデータが不十分です"
#: fe-protocol3.c:655 fe-protocol3.c:861
#: fe-protocol3.c:656 fe-protocol3.c:862
msgid "out of memory for query result"
msgstr "問い合わせ結果用のメモリが不足しています"
#: fe-protocol3.c:724
#: fe-protocol3.c:725
msgid "insufficient data in \"t\" message"
msgstr "\"t\"メッセージ内のデータが不十分です"
#: fe-protocol3.c:783 fe-protocol3.c:815 fe-protocol3.c:833
#: fe-protocol3.c:784 fe-protocol3.c:816 fe-protocol3.c:834
msgid "insufficient data in \"D\" message"
msgstr "\"D\"\"メッセージ内のデータが不十分です"
#: fe-protocol3.c:789
#: fe-protocol3.c:790
msgid "unexpected field count in \"D\" message"
msgstr "\"D\"メッセージ内のフィールド数が想定外です。"
#: fe-protocol3.c:1037
#: fe-protocol3.c:1038
msgid "no error message available\n"
msgstr "エラーメッセージがありません\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1085 fe-protocol3.c:1104
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#, c-format
msgid " at character %s"
msgstr "(文字位置: %s)"
#: fe-protocol3.c:1117
#: fe-protocol3.c:1118
#, c-format
msgid "DETAIL: %s\n"
msgstr "DETAIL: %s\n"
#: fe-protocol3.c:1120
#: fe-protocol3.c:1121
#, c-format
msgid "HINT: %s\n"
msgstr "HINT: %s\n"
#: fe-protocol3.c:1123
#: fe-protocol3.c:1124
#, c-format
msgid "QUERY: %s\n"
msgstr "QUERY: %s\n"
#: fe-protocol3.c:1130
#: fe-protocol3.c:1131
#, c-format
msgid "CONTEXT: %s\n"
msgstr "CONTEXT: %s\n"
#: fe-protocol3.c:1139
#: fe-protocol3.c:1140
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "SCHEMA NAME: %s\n"
#: fe-protocol3.c:1143
#: fe-protocol3.c:1144
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "TABLE NAME: %s\n"
#: fe-protocol3.c:1147
#: fe-protocol3.c:1148
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "COLUMN NAME: %s\n"
#: fe-protocol3.c:1151
#: fe-protocol3.c:1152
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "DATATYPE NAME: %s\n"
#: fe-protocol3.c:1155
#: fe-protocol3.c:1156
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "CONSTRAINT NAME: %s\n"
#: fe-protocol3.c:1167
#: fe-protocol3.c:1168
msgid "LOCATION: "
msgstr "LOCATION: "
#: fe-protocol3.c:1169
#: fe-protocol3.c:1170
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1171
#: fe-protocol3.c:1172
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1379
#: fe-protocol3.c:1380
#, c-format
msgid "LINE %d: "
msgstr "行 %d: "
#: fe-protocol3.c:1778
#: fe-protocol3.c:1779
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline: テキストのCOPY OUTを行っていません\n"
#: fe-protocol3.c:2144
#: fe-protocol3.c:2112
msgid "server returned too much data\n"
msgstr "サーバーが返却したデータが多すぎます\n"
#: fe-protocol3.c:2157
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "プロトコルエラー: id=0x%x\n"

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 08:59+0200\n"
"PO-Revision-Date: 2026-02-07 10:48+0200\n"
"POT-Creation-Date: 2026-08-05 06:38+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"
@@ -66,11 +66,11 @@ msgstr "не удалось сгенерировать разовый код\n"
#: fe-connect.c:5442 fe-connect.c:5541 fe-connect.c:5797 fe-connect.c:5826
#: fe-connect.c:5898 fe-connect.c:5922 fe-connect.c:5940 fe-connect.c:6041
#: fe-connect.c:6050 fe-connect.c:6408 fe-connect.c:6558 fe-connect.c:6826
#: fe-exec.c:691 fe-exec.c:881 fe-exec.c:1228 fe-exec.c:3150 fe-exec.c:3342
#: fe-exec.c:4211 fe-exec.c:4405 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:976 fe-protocol3.c:991 fe-protocol3.c:1024
#: fe-protocol3.c:1745 fe-secure-common.c:110 fe-secure-gssapi.c:512
#: fe-secure-gssapi.c:687 fe-secure-openssl.c:446 fe-secure-openssl.c:1124
#: fe-exec.c:692 fe-exec.c:882 fe-exec.c:1229 fe-exec.c:3165 fe-exec.c:3357
#: fe-exec.c:4205 fe-exec.c:4399 fe-gssapi-common.c:111 fe-lobj.c:881
#: fe-protocol3.c:977 fe-protocol3.c:992 fe-protocol3.c:1025
#: fe-protocol3.c:1746 fe-secure-common.c:110 fe-secure-gssapi.c:519
#: fe-secure-gssapi.c:694 fe-secure-openssl.c:479 fe-secure-openssl.c:1158
msgid "out of memory\n"
msgstr "нехватка памяти\n"
@@ -693,160 +693,160 @@ msgstr ""
msgid "password retrieved from file \"%s\"\n"
msgstr "пароль получен из файла \"%s\"\n"
#: fe-exec.c:449 fe-exec.c:3416
#: fe-exec.c:450 fe-exec.c:3431
#, c-format
msgid "row number %d is out of range 0..%d"
msgstr "номер записи %d вне диапазона 0..%d"
#: fe-exec.c:510 fe-protocol3.c:208 fe-protocol3.c:233 fe-protocol3.c:257
#: fe-protocol3.c:275 fe-protocol3.c:372 fe-protocol3.c:744
#: fe-exec.c:511 fe-protocol3.c:209 fe-protocol3.c:234 fe-protocol3.c:258
#: fe-protocol3.c:276 fe-protocol3.c:373 fe-protocol3.c:745
msgid "out of memory"
msgstr "нехватка памяти"
#: fe-exec.c:511 fe-protocol3.c:1953
#: fe-exec.c:512 fe-protocol3.c:1954
#, c-format
msgid "%s"
msgstr "%s"
#: fe-exec.c:797
#: fe-exec.c:798
msgid "write to server failed\n"
msgstr "ошибка при передаче данных серверу\n"
#: fe-exec.c:869
#: fe-exec.c:870
msgid "NOTICE"
msgstr "ЗАМЕЧАНИЕ"
#: fe-exec.c:927
#: fe-exec.c:928
msgid "PGresult cannot support more than INT_MAX tuples"
msgstr "PGresult не может вместить больше чем INT_MAX кортежей"
#: fe-exec.c:939
#: fe-exec.c:940
msgid "size_t overflow"
msgstr "переполнение size_t"
#: fe-exec.c:1356 fe-exec.c:1482 fe-exec.c:1531
#: fe-exec.c:1357 fe-exec.c:1483 fe-exec.c:1532
msgid "command string is a null pointer\n"
msgstr "указатель на командную строку нулевой\n"
#: fe-exec.c:1488 fe-exec.c:1537 fe-exec.c:1633
#: fe-exec.c:1489 fe-exec.c:1538 fe-exec.c:1634
#, c-format
msgid "number of parameters must be between 0 and %d\n"
msgstr "число параметров должно быть от 0 до %d\n"
#: fe-exec.c:1525 fe-exec.c:1627
#: fe-exec.c:1526 fe-exec.c:1628
msgid "statement name is a null pointer\n"
msgstr "указатель на имя оператора нулевой\n"
#: fe-exec.c:1669 fe-exec.c:3261
#: fe-exec.c:1670 fe-exec.c:3276
msgid "no connection to the server\n"
msgstr "нет соединения с сервером\n"
#: fe-exec.c:1678 fe-exec.c:3270
#: fe-exec.c:1679 fe-exec.c:3285
msgid "another command is already in progress\n"
msgstr "уже выполняется другая команда\n"
#: fe-exec.c:1709
#: fe-exec.c:1710
msgid "cannot queue commands during COPY\n"
msgstr "во время COPY нельзя добавлять команды в очередь\n"
#: fe-exec.c:1827
#: fe-exec.c:1828
msgid "length must be given for binary parameter\n"
msgstr "для двоичного параметра должна быть указана длина\n"
#: fe-exec.c:2147
#: fe-exec.c:2148
#, c-format
msgid "unexpected asyncStatus: %d\n"
msgstr "неожиданный asyncStatus: %d\n"
#: fe-exec.c:2183
#: fe-exec.c:2184
#, c-format
msgid "PGEventProc \"%s\" failed during PGEVT_RESULTCREATE event\n"
msgstr "ошибка в PGEventProc \"%s\" при обработке события PGEVT_RESULTCREATE\n"
#: fe-exec.c:2331
#: fe-exec.c:2332
msgid ""
"synchronous command execution functions are not allowed in pipeline mode\n"
msgstr ""
"функции синхронного выполнения команд не допускаются в конвейерном режиме\n"
#: fe-exec.c:2353
#: fe-exec.c:2354
msgid "COPY terminated by new PQexec"
msgstr "операция COPY прервана вызовом PQexec"
#: fe-exec.c:2370
#: fe-exec.c:2371
msgid "PQexec not allowed during COPY BOTH\n"
msgstr "вызов PQexec не допускается в процессе COPY BOTH\n"
#: fe-exec.c:2598 fe-exec.c:2654 fe-exec.c:2723 fe-protocol3.c:1884
#: fe-exec.c:2599 fe-exec.c:2655 fe-exec.c:2724 fe-protocol3.c:1885
msgid "no COPY in progress\n"
msgstr "операция COPY не выполняется\n"
#: fe-exec.c:2900
#: fe-exec.c:2915
msgid "PQfn not allowed in pipeline mode\n"
msgstr "PQfn не допускается в конвейерном режиме\n"
#: fe-exec.c:2908
#: fe-exec.c:2923
msgid "connection in wrong state\n"
msgstr "соединение в неправильном состоянии\n"
#: fe-exec.c:2952
#: fe-exec.c:2967
msgid "cannot enter pipeline mode, connection not idle\n"
msgstr "перейти в конвейерный режиме нельзя, соединение не простаивает\n"
#: fe-exec.c:2989 fe-exec.c:3013
#: fe-exec.c:3004 fe-exec.c:3028
msgid "cannot exit pipeline mode with uncollected results\n"
msgstr "выйти из конвейерного режима нельзя, не собрав все результаты\n"
#: fe-exec.c:2994
#: fe-exec.c:3009
msgid "cannot exit pipeline mode while busy\n"
msgstr "выйти из конвейерного режима в занятом состоянии нельзя\n"
#: fe-exec.c:3006
#: fe-exec.c:3021
msgid "cannot exit pipeline mode while in COPY\n"
msgstr "выйти из конвейерного режима во время COPY нельзя\n"
#: fe-exec.c:3194
#: fe-exec.c:3209
msgid "cannot send pipeline when not in pipeline mode\n"
msgstr "отправить конвейер, не перейдя в конвейерный режим, нельзя\n"
#: fe-exec.c:3305
#: fe-exec.c:3320
msgid "invalid ExecStatusType code"
msgstr "неверный код ExecStatusType"
#: fe-exec.c:3332
#: fe-exec.c:3347
msgid "PGresult is not an error result\n"
msgstr "В PGresult не передан результат ошибки\n"
#: fe-exec.c:3400 fe-exec.c:3423
#: fe-exec.c:3415 fe-exec.c:3438
#, c-format
msgid "column number %d is out of range 0..%d"
msgstr "номер столбца %d вне диапазона 0..%d"
#: fe-exec.c:3438
#: fe-exec.c:3453
#, c-format
msgid "parameter number %d is out of range 0..%d"
msgstr "номер параметра %d вне диапазона 0..%d"
#: fe-exec.c:3748
#: fe-exec.c:3763
#, c-format
msgid "could not interpret result from server: %s"
msgstr "не удалось интерпретировать ответ сервера: %s"
#: fe-exec.c:4026 fe-exec.c:4160
#: fe-exec.c:4041 fe-exec.c:4154
msgid "incomplete multibyte character\n"
msgstr "неполный многобайтный символ\n"
#: fe-exec.c:4029 fe-exec.c:4180
#: fe-exec.c:4044 fe-exec.c:4174
msgid "invalid multibyte character\n"
msgstr "неверный многобайтный символ\n"
#: fe-exec.c:4283
#: fe-exec.c:4277
#, c-format
msgid "escaped string size exceeds the maximum allowed (%zu)\n"
msgstr ""
"размер строки с экранированием превышает максимально допустимый (%zu)\n"
#: fe-exec.c:4461
#: fe-exec.c:4455
#, c-format
msgid "escaped bytea size exceeds the maximum allowed (%zu)\n"
msgstr ""
@@ -895,22 +895,22 @@ msgstr "не удалось записать файл \"%s\": %s\n"
msgid "query to initialize large object functions did not return data\n"
msgstr "запрос инициализации функций для больших объектов не вернул данные\n"
#: fe-misc.c:242
#: fe-misc.c:244
#, c-format
msgid "integer of size %lu not supported by pqGetInt"
msgstr "функция pqGetInt не поддерживает integer размером %lu байт"
#: fe-misc.c:275
#: fe-misc.c:277
#, c-format
msgid "integer of size %lu not supported by pqPutInt"
msgstr "функция pqPutInt не поддерживает integer размером %lu байт"
#: fe-misc.c:602 fe-misc.c:848
#: fe-misc.c:610 fe-misc.c:994
msgid "connection not open\n"
msgstr "соединение не открыто\n"
#: fe-misc.c:781 fe-secure-openssl.c:204 fe-secure-openssl.c:317
#: fe-secure.c:262 fe-secure.c:380
#: fe-misc.c:823 fe-secure-openssl.c:205 fe-secure-openssl.c:350
#: fe-secure.c:262 fe-secure.c:404
msgid ""
"server closed the connection unexpectedly\n"
"\tThis probably means the server terminated abnormally\n"
@@ -920,25 +920,31 @@ msgstr ""
"\tСкорее всего сервер прекратил работу из-за сбоя\n"
"\tдо или в процессе выполнения запроса.\n"
#: fe-misc.c:1041
#: fe-misc.c:932
#, c-format
msgid "drained only %zd of %zd pending bytes in transport buffer\n"
msgstr ""
"выбрано только %zd из %zd байт, ожидающих получения в транспортном буфере\n"
#: fe-misc.c:1187
msgid "timeout expired\n"
msgstr "тайм-аут\n"
#: fe-misc.c:1086
#: fe-misc.c:1232
msgid "invalid socket\n"
msgstr "неверный сокет\n"
#: fe-misc.c:1109
#: fe-misc.c:1253
#, c-format
msgid "%s() failed: %s\n"
msgstr "ошибка в %s(): %s\n"
#: fe-protocol3.c:185
#: fe-protocol3.c:186
#, c-format
msgid "message type 0x%02x arrived from server while idle"
msgstr "от сервера во время простоя получено сообщение типа 0x%02x"
#: fe-protocol3.c:404
#: fe-protocol3.c:405
msgid ""
"server sent data (\"D\" message) without prior row description (\"T\" "
"message)\n"
@@ -946,121 +952,125 @@ msgstr ""
"сервер отправил данные (сообщение \"D\") без предварительного описания "
"строки (сообщение \"T\")\n"
#: fe-protocol3.c:447
#: fe-protocol3.c:448
#, c-format
msgid "unexpected response from server; first received character was \"%c\"\n"
msgstr "неожиданный ответ сервера; первый полученный символ: \"%c\"\n"
#: fe-protocol3.c:472
#: fe-protocol3.c:473
#, c-format
msgid "message contents do not agree with length in message type \"%c\"\n"
msgstr "содержимое не соответствует длине в сообщении типа \"%c\"\n"
#: fe-protocol3.c:492
#: fe-protocol3.c:493
#, c-format
msgid "lost synchronization with server: got message type \"%c\", length %d\n"
msgstr ""
"потеряна синхронизация с сервером: получено сообщение типа \"%c\", длина %d\n"
#: fe-protocol3.c:544 fe-protocol3.c:584
#: fe-protocol3.c:545 fe-protocol3.c:585
msgid "insufficient data in \"T\" message"
msgstr "недостаточно данных в сообщении \"T\""
#: fe-protocol3.c:655 fe-protocol3.c:861
#: fe-protocol3.c:656 fe-protocol3.c:862
msgid "out of memory for query result"
msgstr "недостаточно памяти для результата запроса"
#: fe-protocol3.c:724
#: fe-protocol3.c:725
msgid "insufficient data in \"t\" message"
msgstr "недостаточно данных в сообщении \"t\""
#: fe-protocol3.c:783 fe-protocol3.c:815 fe-protocol3.c:833
#: fe-protocol3.c:784 fe-protocol3.c:816 fe-protocol3.c:834
msgid "insufficient data in \"D\" message"
msgstr "недостаточно данных в сообщении \"D\""
#: fe-protocol3.c:789
#: fe-protocol3.c:790
msgid "unexpected field count in \"D\" message"
msgstr "неверное число полей в сообщении \"D\""
#: fe-protocol3.c:1037
#: fe-protocol3.c:1038
msgid "no error message available\n"
msgstr "нет сообщения об ошибке\n"
#. translator: %s represents a digit string
#: fe-protocol3.c:1085 fe-protocol3.c:1104
#: fe-protocol3.c:1086 fe-protocol3.c:1105
#, c-format
msgid " at character %s"
msgstr " символ %s"
#: fe-protocol3.c:1117
#: fe-protocol3.c:1118
#, c-format
msgid "DETAIL: %s\n"
msgstr "ПОДРОБНОСТИ: %s\n"
#: fe-protocol3.c:1120
#: fe-protocol3.c:1121
#, c-format
msgid "HINT: %s\n"
msgstr "ПОДСКАЗКА: %s\n"
#: fe-protocol3.c:1123
#: fe-protocol3.c:1124
#, c-format
msgid "QUERY: %s\n"
msgstr "ЗАПРОС: %s\n"
#: fe-protocol3.c:1130
#: fe-protocol3.c:1131
#, c-format
msgid "CONTEXT: %s\n"
msgstr "КОНТЕКСТ: %s\n"
#: fe-protocol3.c:1139
#: fe-protocol3.c:1140
#, c-format
msgid "SCHEMA NAME: %s\n"
msgstr "СХЕМА: %s\n"
#: fe-protocol3.c:1143
#: fe-protocol3.c:1144
#, c-format
msgid "TABLE NAME: %s\n"
msgstr "ТАБЛИЦА: %s\n"
#: fe-protocol3.c:1147
#: fe-protocol3.c:1148
#, c-format
msgid "COLUMN NAME: %s\n"
msgstr "СТОЛБЕЦ: %s\n"
#: fe-protocol3.c:1151
#: fe-protocol3.c:1152
#, c-format
msgid "DATATYPE NAME: %s\n"
msgstr "ТИП ДАННЫХ: %s\n"
#: fe-protocol3.c:1155
#: fe-protocol3.c:1156
#, c-format
msgid "CONSTRAINT NAME: %s\n"
msgstr "ОГРАНИЧЕНИЕ: %s\n"
#: fe-protocol3.c:1167
#: fe-protocol3.c:1168
msgid "LOCATION: "
msgstr "ПОЛОЖЕНИЕ: "
#: fe-protocol3.c:1169
#: fe-protocol3.c:1170
#, c-format
msgid "%s, "
msgstr "%s, "
#: fe-protocol3.c:1171
#: fe-protocol3.c:1172
#, c-format
msgid "%s:%s"
msgstr "%s:%s"
#: fe-protocol3.c:1379
#: fe-protocol3.c:1380
#, c-format
msgid "LINE %d: "
msgstr "СТРОКА %d: "
#: fe-protocol3.c:1778
#: fe-protocol3.c:1779
msgid "PQgetline: not doing text COPY OUT\n"
msgstr "PQgetline можно вызывать только во время COPY OUT с текстом\n"
#: fe-protocol3.c:2144
#: fe-protocol3.c:2112
msgid "server returned too much data\n"
msgstr "сервер передал слишком много данных\n"
#: fe-protocol3.c:2157
#, c-format
msgid "protocol error: id=0x%x\n"
msgstr "ошибка протокола: id=0x%x\n"
@@ -1091,12 +1101,12 @@ msgstr "ошибка обёртывания сообщения в GSSAPI"
msgid "outgoing GSSAPI message would not use confidentiality\n"
msgstr "исходящее сообщение GSSAPI не будет защищено\n"
#: fe-secure-gssapi.c:217 fe-secure-gssapi.c:715
#: fe-secure-gssapi.c:217 fe-secure-gssapi.c:722
#, c-format
msgid "client tried to send oversize GSSAPI packet (%zu > %zu)\n"
msgstr "клиент попытался передать чрезмерно большой пакет GSSAPI (%zu > %zu)\n"
#: fe-secure-gssapi.c:357 fe-secure-gssapi.c:607
#: fe-secure-gssapi.c:357 fe-secure-gssapi.c:614
#, c-format
msgid "oversize GSSAPI packet sent by the server (%zu > %zu)\n"
msgstr "сервер передал чрезмерно большой пакет GSSAPI (%zu > %zu)\n"
@@ -1109,85 +1119,85 @@ msgstr "ошибка развёртывания сообщения в GSSAPI"
msgid "incoming GSSAPI message did not use confidentiality\n"
msgstr "входящее сообщение GSSAPI не защищено\n"
#: fe-secure-gssapi.c:653
#: fe-secure-gssapi.c:660
msgid "could not initiate GSSAPI security context"
msgstr "не удалось инициализировать контекст безопасности GSSAPI"
#: fe-secure-gssapi.c:703
#: fe-secure-gssapi.c:710
msgid "GSSAPI size check error"
msgstr "ошибка проверки размера в GSSAPI"
#: fe-secure-openssl.c:209 fe-secure-openssl.c:322 fe-secure-openssl.c:1360
#: fe-secure-openssl.c:210 fe-secure-openssl.c:355 fe-secure-openssl.c:1394
#, c-format
msgid "SSL SYSCALL error: %s\n"
msgstr "ошибка SSL SYSCALL: %s\n"
#: fe-secure-openssl.c:216 fe-secure-openssl.c:329 fe-secure-openssl.c:1364
#: fe-secure-openssl.c:217 fe-secure-openssl.c:362 fe-secure-openssl.c:1398
msgid "SSL SYSCALL error: EOF detected\n"
msgstr "ошибка SSL SYSCALL: конец файла (EOF)\n"
#: fe-secure-openssl.c:227 fe-secure-openssl.c:340 fe-secure-openssl.c:1373
#: fe-secure-openssl.c:228 fe-secure-openssl.c:373 fe-secure-openssl.c:1407
#, c-format
msgid "SSL error: %s\n"
msgstr "ошибка SSL: %s\n"
#: fe-secure-openssl.c:242 fe-secure-openssl.c:355
#: fe-secure-openssl.c:243 fe-secure-openssl.c:388
msgid "SSL connection has been closed unexpectedly\n"
msgstr "SSL-соединение было неожиданно закрыто\n"
#: fe-secure-openssl.c:248 fe-secure-openssl.c:361 fe-secure-openssl.c:1423
#: fe-secure-openssl.c:249 fe-secure-openssl.c:394 fe-secure-openssl.c:1457
#, c-format
msgid "unrecognized SSL error code: %d\n"
msgstr "нераспознанный код ошибки SSL: %d\n"
#: fe-secure-openssl.c:406
#: fe-secure-openssl.c:439
msgid "could not determine server certificate signature algorithm\n"
msgstr "не удалось определить алгоритм подписи сертификата сервера\n"
#: fe-secure-openssl.c:427
#: fe-secure-openssl.c:460
#, c-format
msgid "could not find digest for NID %s\n"
msgstr "не удалось найти алгоритм хеширования по NID %s\n"
#: fe-secure-openssl.c:437
#: fe-secure-openssl.c:470
msgid "could not generate peer certificate hash\n"
msgstr "не удалось сгенерировать хеш сертификата сервера\n"
#: fe-secure-openssl.c:494
#: fe-secure-openssl.c:528
msgid "SSL certificate's name entry is missing\n"
msgstr "в SSL-сертификате отсутствует запись имени\n"
#: fe-secure-openssl.c:812
#: fe-secure-openssl.c:846
#, c-format
msgid "could not create SSL context: %s\n"
msgstr "не удалось создать контекст SSL: %s\n"
#: fe-secure-openssl.c:851
#: fe-secure-openssl.c:885
#, c-format
msgid "invalid value \"%s\" for minimum SSL protocol version\n"
msgstr "неверное значение \"%s\" для минимальной версии протокола SSL\n"
#: fe-secure-openssl.c:862
#: fe-secure-openssl.c:896
#, c-format
msgid "could not set minimum SSL protocol version: %s\n"
msgstr "не удалось задать минимальную версию протокола SSL: %s\n"
#: fe-secure-openssl.c:880
#: fe-secure-openssl.c:914
#, c-format
msgid "invalid value \"%s\" for maximum SSL protocol version\n"
msgstr "неверное значение \"%s\" для максимальной версии протокола SSL\n"
#: fe-secure-openssl.c:891
#: fe-secure-openssl.c:925
#, c-format
msgid "could not set maximum SSL protocol version: %s\n"
msgstr "не удалось задать максимальную версию протокола SSL: %s\n"
#: fe-secure-openssl.c:927
#: fe-secure-openssl.c:961
#, c-format
msgid "could not read root certificate file \"%s\": %s\n"
msgstr "не удалось прочитать файл корневых сертификатов \"%s\": %s\n"
#: fe-secure-openssl.c:980
#: fe-secure-openssl.c:1014
msgid ""
"could not get home directory to locate root certificate file\n"
"Either provide the file or change sslmode to disable server certificate "
@@ -1197,7 +1207,7 @@ msgstr ""
"Укажите полный путь к файлу или отключите проверку сертификата сервера, "
"изменив sslmode.\n"
#: fe-secure-openssl.c:984
#: fe-secure-openssl.c:1018
#, c-format
msgid ""
"root certificate file \"%s\" does not exist\n"
@@ -1208,58 +1218,58 @@ msgstr ""
"Укажите полный путь к файлу или отключите проверку сертификата сервера, "
"изменив sslmode.\n"
#: fe-secure-openssl.c:1015
#: fe-secure-openssl.c:1049
#, c-format
msgid "could not open certificate file \"%s\": %s\n"
msgstr "не удалось открыть файл сертификата \"%s\": %s\n"
#: fe-secure-openssl.c:1034
#: fe-secure-openssl.c:1068
#, c-format
msgid "could not read certificate file \"%s\": %s\n"
msgstr "не удалось прочитать файл сертификата \"%s\": %s\n"
#: fe-secure-openssl.c:1059
#: fe-secure-openssl.c:1093
#, c-format
msgid "could not establish SSL connection: %s\n"
msgstr "не удалось установить SSL-соединение: %s\n"
#: fe-secure-openssl.c:1093
#: fe-secure-openssl.c:1127
#, c-format
msgid "could not set SSL Server Name Indication (SNI): %s\n"
msgstr ""
"не удалось задать SNI (Server Name Indication) для SSL-подключения: %s\n"
#: fe-secure-openssl.c:1140
#: fe-secure-openssl.c:1174
#, c-format
msgid "could not load SSL engine \"%s\": %s\n"
msgstr "не удалось загрузить модуль SSL ENGINE \"%s\": %s\n"
#: fe-secure-openssl.c:1152
#: fe-secure-openssl.c:1186
#, c-format
msgid "could not initialize SSL engine \"%s\": %s\n"
msgstr "не удалось инициализировать модуль SSL ENGINE \"%s\": %s\n"
#: fe-secure-openssl.c:1168
#: fe-secure-openssl.c:1202
#, c-format
msgid "could not read private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "не удалось прочитать закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
#: fe-secure-openssl.c:1182
#: fe-secure-openssl.c:1216
#, c-format
msgid "could not load private SSL key \"%s\" from engine \"%s\": %s\n"
msgstr "не удалось загрузить закрытый ключ SSL \"%s\" из модуля \"%s\": %s\n"
#: fe-secure-openssl.c:1219
#: fe-secure-openssl.c:1253
#, c-format
msgid "certificate present, but not private key file \"%s\"\n"
msgstr "при наличии сертификата отсутствует файл закрытого ключа \"%s\"\n"
#: fe-secure-openssl.c:1228
#: fe-secure-openssl.c:1262
#, c-format
msgid "private key file \"%s\" is not a regular file\n"
msgstr "файл закрытого ключа \"%s\" - не обычный файл\n"
#: fe-secure-openssl.c:1261
#: fe-secure-openssl.c:1295
#, c-format
msgid ""
"private key file \"%s\" has group or world access; file must have "
@@ -1271,17 +1281,17 @@ msgstr ""
"текущему пользователю, либо u=rw,g=r (0640) или более строгие, если он "
"принадлежит root\n"
#: fe-secure-openssl.c:1286
#: fe-secure-openssl.c:1320
#, c-format
msgid "could not load private key file \"%s\": %s\n"
msgstr "не удалось загрузить файл закрытого ключа \"%s\": %s\n"
#: fe-secure-openssl.c:1304
#: fe-secure-openssl.c:1338
#, c-format
msgid "certificate does not match private key file \"%s\": %s\n"
msgstr "сертификат не соответствует файлу закрытого ключа \"%s\": %s\n"
#: fe-secure-openssl.c:1406
#: fe-secure-openssl.c:1440
#, c-format
msgid ""
"This may indicate that the server does not support any SSL protocol version "
@@ -1290,22 +1300,22 @@ msgstr ""
"Это может указывать на то, что сервер не поддерживает ни одну версию "
"протокола SSL между %s и %s.\n"
#: fe-secure-openssl.c:1442
#: fe-secure-openssl.c:1476
#, c-format
msgid "certificate could not be obtained: %s\n"
msgstr "не удалось получить сертификат: %s\n"
#: fe-secure-openssl.c:1549
#: fe-secure-openssl.c:1583
#, c-format
msgid "no SSL error reported"
msgstr "нет сообщения об ошибке SSL"
#: fe-secure-openssl.c:1575
#: fe-secure-openssl.c:1609
#, c-format
msgid "SSL error code %lu"
msgstr "код ошибки SSL: %lu"
#: fe-secure-openssl.c:1847
#: fe-secure-openssl.c:1881
#, c-format
msgid "WARNING: sslpassword truncated\n"
msgstr "ПРЕДУПРЕЖДЕНИЕ: значение sslpassword усечено\n"
@@ -1315,7 +1325,7 @@ msgstr "ПРЕДУПРЕЖДЕНИЕ: значение sslpassword усечен
msgid "could not receive data from server: %s\n"
msgstr "не удалось получить данные с сервера: %s\n"
#: fe-secure.c:387
#: fe-secure.c:411
#, c-format
msgid "could not send data to server: %s\n"
msgstr "не удалось передать данные серверу: %s\n"

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-05 06:41+0000\n"
"POT-Creation-Date: 2026-08-07 10:07+0000\n"
"PO-Revision-Date: 2019-05-07 15:35+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:207
#: plpy_cursorobject.c:170 plpy_spi.c:211
#, c-format
msgid "could not execute plan"
msgstr "konnte Plan nicht ausführen"
#: plpy_cursorobject.c:174 plpy_spi.c:210
#: plpy_cursorobject.c:173 plpy_spi.c:214
#, 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:265 plpy_typeio.c:1219
#: plpy_typeio.c:1470
#, 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:403
#: plpy_cursorobject.c:431 plpy_spi.c:405
#, 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:546
#: plpy_elog.c:127 plpy_elog.c:128 plpy_plpymodule.c:546
#, 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:371 plpy_exec.c:397
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "unerwarteter Rückgabewert von Triggerprozedur"
#: plpy_exec.c:372
#, c-format
msgid "Expected None or a string."
msgstr "Erwartete None oder eine Zeichenkette."
#: plpy_exec.c:387
#, 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:398
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "Erwartete None, \"OK\", \"SKIP\" oder \"MODIFY\"."
#: plpy_exec.c:448
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "PyList_SetItem() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:452
#, c-format
msgid "PyDict_SetItemString() failed, while setting up arguments"
msgstr "PyDict_SetItemString() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:464
#: 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:681
#: plpy_exec.c:394 plpy_exec.c:420
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "unerwarteter Rückgabewert von Triggerprozedur"
#: plpy_exec.c:395
#, c-format
msgid "Expected None or a string."
msgstr "Erwartete None oder eine Zeichenkette."
#: plpy_exec.c:410
#, 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:421
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "Erwartete None, \"OK\", \"SKIP\" oder \"MODIFY\"."
#: plpy_exec.c:472
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "PyList_SetItem() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:476
#, c-format
msgid "PyDict_SetItemString() failed, while setting up arguments"
msgstr "PyDict_SetItemString() fehlgeschlagen, beim Einrichten der Argumente"
#: plpy_exec.c:705
#, c-format
msgid "while creating return value"
msgstr "beim Erzeugen des Rückgabewerts"
#: plpy_exec.c:928
#: plpy_exec.c:956
#, c-format
msgid "TD[\"new\"] deleted, cannot modify row"
msgstr "TD[\"new\"] wurde gelöscht, kann Zeile nicht ändern"
#: plpy_exec.c:933
#: plpy_exec.c:961
#, c-format
msgid "TD[\"new\"] is not a dictionary"
msgstr "TD[\"new\"] ist kein Dictionary"
#: plpy_exec.c:960
#: plpy_exec.c:988
#, 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:967
#: plpy_exec.c:995
#, 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:972
#: plpy_exec.c:1000
#, c-format
msgid "cannot set system attribute \"%s\""
msgstr "Systemattribut »%s« kann nicht gesetzt werden"
#: plpy_exec.c:977
#: plpy_exec.c:1005
#, c-format
msgid "cannot set generated column \"%s\""
msgstr "kann generierte Spalte »%s« nicht setzen"
#: plpy_exec.c:1035
#: plpy_exec.c:1063
#, c-format
msgid "while modifying trigger row"
msgstr "beim Ändern der Triggerzeile"
#: plpy_exec.c:1093
#: plpy_exec.c:1121
#, 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:397
#: plpy_procedure.c:398
#, c-format
msgid "could not compile PL/Python function \"%s\""
msgstr "konnte PL/Python-Funktion »%s« nicht kompilieren"
#: plpy_procedure.c:400
#: plpy_procedure.c:401
#, 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:100
#: plpy_spi.c:105
#, 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:172
#: plpy_spi.c:177
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute hat eine Anfrage oder einen Plan erwartet"
#: plpy_spi.c:191
#: plpy_spi.c:195
#, c-format
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute nimmt eine Sequenz als zweites Argument"
#: plpy_spi.c:299
#: plpy_spi.c:301
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "SPI_execute_plan fehlgeschlagen: %s"
#: plpy_spi.c:341
#: plpy_spi.c:343
#, 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:1230 plpy_typeio.c:1245 plpy_typeio.c:1261
#: plpy_typeio.c:1234 plpy_typeio.c:1249 plpy_typeio.c:1265
#, 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:1235
#: plpy_typeio.c:1239
#, c-format
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "Anzahl der Arraydimensionen überschreitet erlaubtes Maximum (%d)"
#: plpy_typeio.c:1337
#: plpy_typeio.c:1341
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "fehlerhafte Record-Konstante: »%s«"
#: plpy_typeio.c:1338
#: plpy_typeio.c:1342
#, c-format
msgid "Missing left parenthesis."
msgstr "Linke Klammer fehlt."
#: plpy_typeio.c:1339 plpy_typeio.c:1540
#: plpy_typeio.c:1343 plpy_typeio.c:1547
#, 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:1386
#: plpy_typeio.c:1390
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "Schlüssel »%s« nicht in Mapping gefunden"
#: plpy_typeio.c:1387
#: plpy_typeio.c:1391
#, 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:1440
#: plpy_typeio.c:1444
#, 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:1538
#: plpy_typeio.c:1545
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "Attribut »%s« existiert nicht in Python-Objekt"
#: plpy_typeio.c:1541
#: plpy_typeio.c:1548
#, 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

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: plpython (PostgreSQL 14)\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:48+0900\n"
"PO-Revision-Date: 2026-06-30 10:23+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,314 +18,303 @@ 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:211
#, c-format
msgid "could not execute plan"
msgstr "実行計画を実行できませんでした"
#: plpy_cursorobject.c:180 plpy_spi.c:214
#: plpy_cursorobject.c:173 plpy_spi.c:214
#, 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:265 plpy_typeio.c:1219
#: plpy_typeio.c:1470
#, 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:405
#, 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:546
#, 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:394 plpy_exec.c:420
#, c-format
msgid "unexpected return value from trigger procedure"
msgstr "トリガプロシージャから期待しない戻り値が返されました"
#: plpy_exec.c:376
#: plpy_exec.c:395
#, c-format
msgid "Expected None or a string."
msgstr "None もしくは文字列を期待していました。"
#: plpy_exec.c:391
#: plpy_exec.c:410
#, 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:421
#, c-format
msgid "Expected None, \"OK\", \"SKIP\", or \"MODIFY\"."
msgstr "None, \"OK\", \"SKIP\", \"MODIFY\" のいずれかを期待していました。"
#: plpy_exec.c:452
#: plpy_exec.c:472
#, c-format
msgid "PyList_SetItem() failed, while setting up arguments"
msgstr "引数を設定する際に、PyList_SetItem() に失敗しました"
#: plpy_exec.c:456
#: plpy_exec.c:476
#, 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:705
#, c-format
msgid "while creating return value"
msgstr "戻り値を生成する際に"
#: plpy_exec.c:919
#: plpy_exec.c:956
#, c-format
msgid "TD[\"new\"] deleted, cannot modify row"
msgstr "TD[\"new\"] は削除されました。行を変更できません。"
#: plpy_exec.c:924
#: plpy_exec.c:961
#, c-format
msgid "TD[\"new\"] is not a dictionary"
msgstr "TD[\"new\"] は辞書ではありません"
#: plpy_exec.c:951
#: plpy_exec.c:988
#, 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:995
#, 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:1000
#, c-format
msgid "cannot set system attribute \"%s\""
msgstr "システム属性\"%s\"は設定できません"
#: plpy_exec.c:968
#: plpy_exec.c:1005
#, c-format
#| msgid "cannot alter inherited column \"%s\""
msgid "cannot set generated column \"%s\""
msgstr "生成列\"%s\"は設定できません"
#: plpy_exec.c:1026
#: plpy_exec.c:1063
#, c-format
msgid "while modifying trigger row"
msgstr "トリガ行を変更する際に"
#: plpy_exec.c:1087
#: plpy_exec.c:1121
#, c-format
msgid "forcibly aborting a subtransaction that has not been exited"
msgstr "終了していないサブトランザクションを強制的にアボートしています"
#: plpy_main.c:125
#: plpy_main.c:121
#, c-format
msgid "multiple Python libraries are present in session"
msgstr "セッションに複数の Python ライブラリが存在します"
#: plpy_main.c:126
#: plpy_main.c:122
#, 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:138
#, c-format
msgid "untrapped error in initialization"
msgstr "初期化中に捕捉できないエラーがありました"
#: plpy_main.c:165
#: plpy_main.c:161
#, c-format
msgid "could not import \"__main__\" module"
msgstr "\"__main__\" モジュールをインポートできませんでした"
#: plpy_main.c:174
#: plpy_main.c:170
#, c-format
msgid "could not initialize globals"
msgstr "グローバル変数(globals)を初期化できませんでした"
#: plpy_main.c:399
#: plpy_main.c:393
#, c-format
msgid "PL/Python procedure \"%s\""
msgstr "PL/Pythonプロシージャ\"%s\""
#: plpy_main.c:402
#: plpy_main.c:396
#, c-format
msgid "PL/Python function \"%s\""
msgstr "PL/Python関数\"%s\""
#: plpy_main.c:410
#: plpy_main.c:404
#, c-format
msgid "PL/Python anonymous code block"
msgstr "PL/Pythonの無名コードブロック"
#: plpy_plpymodule.c:186 plpy_plpymodule.c:189
#: plpy_plpymodule.c:180 plpy_plpymodule.c:183
#, c-format
msgid "could not import \"plpy\" module"
msgstr "\"plpy\"モジュールをインポートできませんでした"
#: plpy_plpymodule.c:204
#: plpy_plpymodule.c:198
#, c-format
msgid "could not create the spiexceptions module"
msgstr "spiexceptionsモジュールを生成できませんでした"
#: plpy_plpymodule.c:212
#: plpy_plpymodule.c:206
#, c-format
msgid "could not add the spiexceptions module"
msgstr "spiexceptionsモジュールを追加できませんでした"
#: plpy_plpymodule.c:280
#: plpy_plpymodule.c:273
#, c-format
msgid "could not generate SPI exceptions"
msgstr "SPI例外を生成できませんでした"
#: plpy_plpymodule.c:448
#: plpy_plpymodule.c:441
#, c-format
msgid "could not unpack arguments in plpy.elog"
msgstr "plpy.elogで引数を展開できませんでした"
#: plpy_plpymodule.c:457
#: plpy_plpymodule.c:450
msgid "could not parse error message in plpy.elog"
msgstr "plpy.elogでエラーメッセージをパースできませんでした"
#: plpy_plpymodule.c:474
#: plpy_plpymodule.c:467
#, c-format
msgid "argument 'message' given by name and position"
msgstr "名前と位置で 'message' 引数が渡されました"
#: plpy_plpymodule.c:501
#: plpy_plpymodule.c:494
#, 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:505 plpy_plpymodule.c:511
#, 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:398
#, c-format
msgid "could not compile PL/Python function \"%s\""
msgstr "PL/Python関数\"%s\"をコンパイルできませんでした"
#: plpy_procedure.c:405
#: plpy_procedure.c:401
#, 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:105
#, 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:177
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute は問い合わせもしくは実行計画を期待していました"
@@ -335,163 +324,141 @@ msgstr "plpy.execute は問い合わせもしくは実行計画を期待して
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute は第二引数としてシーケンスを取ります"
#: plpy_spi.c:305
#: plpy_spi.c:301
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "SPI_execute_plan が失敗しました: %s"
#: plpy_spi.c:347
#: plpy_spi.c:343
#, 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:1057
#, c-format
msgid "could not create string representation of Python object"
msgstr "Pythonオブジェクトの文字列表現を生成できませんでした"
#: plpy_typeio.c:1074
#: plpy_typeio.c:1068
#, 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:1165
#, 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:1210
#, c-format
msgid "could not determine sequence length for function return value"
msgstr "関数の戻り値について、シーケンスの長さを決定できませんでした"
#: plpy_typeio.c:1190 plpy_typeio.c:1194
#: plpy_typeio.c:1234 plpy_typeio.c:1249 plpy_typeio.c:1265
#, 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:1239
#, 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:1341
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "不正な形式のレコードリテラル: \"%s\""
#: plpy_typeio.c:1348
#: plpy_typeio.c:1342
#, c-format
msgid "Missing left parenthesis."
msgstr "左括弧がありません。"
#: plpy_typeio.c:1349 plpy_typeio.c:1550
#: plpy_typeio.c:1343 plpy_typeio.c:1547
#, 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:1390
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "マッピング上にキー\"%s\"が見つかりません"
#: plpy_typeio.c:1397
#: plpy_typeio.c:1391
#, 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:1444
#, c-format
msgid "length of returned sequence did not match number of columns in row"
msgstr "返されたシーケンスの長さが行のカラム数とマッチしませんでした"
#: plpy_typeio.c:1548
#: plpy_typeio.c:1545
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "属性\"%s\"がPythonオブジェクト中に存在しません"
#: plpy_typeio.c:1551
#: plpy_typeio.c:1548
#, 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:38+0300\n"
"PO-Revision-Date: 2023-05-05 06:34+0300\n"
"POT-Creation-Date: 2026-08-05 06:38+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:206
#: plpy_cursorobject.c:170 plpy_spi.c:211
#, c-format
msgid "could not execute plan"
msgstr "нельзя выполнить план"
#: plpy_cursorobject.c:173 plpy_spi.c:209
#: plpy_cursorobject.c:173 plpy_spi.c:214
#, 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:265 plpy_typeio.c:1219
#: plpy_typeio.c:1470
#, 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:395
#: plpy_cursorobject.c:431 plpy_spi.c:405
#, 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:100
#: plpy_spi.c:105
#, c-format
msgid "plpy.prepare: type name at ordinal position %d is not a string"
msgstr "plpy.prepare: имя типа с порядковым номером %d не является строкой"
#: plpy_spi.c:172
#: plpy_spi.c:177
#, c-format
msgid "plpy.execute expected a query or a plan"
msgstr "plpy.execute ожидает запрос или план"
#: plpy_spi.c:190
#: plpy_spi.c:195
#, c-format
msgid "plpy.execute takes a sequence as its second argument"
msgstr "plpy.execute принимает в качестве второго аргумента последовательность"
#: plpy_spi.c:291
#: plpy_spi.c:301
#, c-format
msgid "SPI_execute_plan failed: %s"
msgstr "ошибка в SPI_execute_plan: %s"
#: plpy_spi.c:333
#: plpy_spi.c:343
#, c-format
msgid "SPI_execute failed: %s"
msgstr "ошибка в SPI_execute: %s"
@@ -413,7 +419,7 @@ msgstr ""
"не удалось определить длину последовательности в возвращаемом функцией "
"значении"
#: plpy_typeio.c:1230 plpy_typeio.c:1245 plpy_typeio.c:1261
#: plpy_typeio.c:1234 plpy_typeio.c:1249 plpy_typeio.c:1265
#, c-format
msgid ""
"multidimensional arrays must have array expressions with matching dimensions"
@@ -421,22 +427,22 @@ msgstr ""
"для многомерных массивов должны задаваться выражения с соответствующими "
"размерностями"
#: plpy_typeio.c:1235
#: plpy_typeio.c:1239
#, c-format
msgid "number of array dimensions exceeds the maximum allowed (%d)"
msgstr "число размерностей массива превышает предел (%d)"
#: plpy_typeio.c:1337
#: plpy_typeio.c:1341
#, c-format
msgid "malformed record literal: \"%s\""
msgstr "ошибка в литерале записи: \"%s\""
#: plpy_typeio.c:1338
#: plpy_typeio.c:1342
#, c-format
msgid "Missing left parenthesis."
msgstr "Отсутствует левая скобка."
#: plpy_typeio.c:1339 plpy_typeio.c:1540
#: plpy_typeio.c:1343 plpy_typeio.c:1547
#, 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:1386
#: plpy_typeio.c:1390
#, c-format
msgid "key \"%s\" not found in mapping"
msgstr "ключ \"%s\" не найден в сопоставлении"
#: plpy_typeio.c:1387
#: plpy_typeio.c:1391
#, 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:1440
#: plpy_typeio.c:1444
#, c-format
msgid "length of returned sequence did not match number of columns in row"
msgstr "длина возвращённой последовательности не равна числу столбцов в строке"
#: plpy_typeio.c:1538
#: plpy_typeio.c:1545
#, c-format
msgid "attribute \"%s\" does not exist in Python object"
msgstr "в объекте Python не существует атрибут \"%s\""
#: plpy_typeio.c:1541
#: plpy_typeio.c:1548
#, c-format
msgid ""
"To return null in a column, let the returned object have an attribute named "