{
  "title": "バリデーター (Beta)",
  "subtitle": "このホストで L1 ノードを導入・管理します。ノンカストディアル — 鍵は自分で保管してください。",
  "beta": "Beta",
  "tab": {
    "nodes": "ノード",
    "disk": "ディスク",
    "stack": "ソフトウェア",
    "about": "説明"
  },
  "empty": {
    "title": "バリデーターノードはまだありません",
    "desc": "ウィザードでテストネットノードを作成できます。"
  },
  "refresh": "更新",
  "software": {
    "engine": "ドッカーエンジン",
    "engineDesc": "Validator ノードは Compose プロジェクトとして実行されます。 Docker が存在しない場合は、ここでインストールします。イメージのプルーンは Docker ページに残ります。",
    "client": "クライアント",
    "image": "画像",
    "present": "地元",
    "local": "引っ張られた",
    "missing": "引かれていない",
    "size": "サイズ",
    "usedBy": "使用者",
    "unused": "インスタンスがありません",
    "pull": "Pull",
    "pulled": "このホスト上で",
    "pulling": "{{ref}}を引く",
    "empty": "固定されたクライアントイメージはありません",
    "emptyDesc": "カタログが空です。こんなことはあってはならないことです。",
    "daemonDown": "Docker エンジンが実行されていません",
    "source": "ソース",
    "official": "公式最新",
    "officialNewer": "公式の新しい",
    "stale": "ビハインドピン",
    "staleItem": "{{id}} ({{tag}})",
    "pin": "パネルピン",
    "openRelease": "リリースノート",
    "chooseOnInstance": "インスタンスページでバージョンを変更します。イメージをプルしても、実行中のノードは再タグ付けされません。"
  },
  "disk": {
    "title": "バリデーターディスク",
    "root": "データディレクトリ",
    "free": "空き",
    "used": "使用中",
    "fsUsed": "使用されるファイルシステム",
    "leftoverTitle": "残ったデータ ({{count}})",
    "leftoverEmpty": "インスタンス ディレクトリが残らない",
    "leftoverDesc": "ストア インスタンスではないバリデーター ルートの下のディレクトリ。未使用であることを確認してから取り外してください。",
    "leftoverRemove": "取り除く",
    "leftoverRemoveTitle": "残ったバリデーターデータを削除しますか?",
    "leftoverRemoveDesc": "{{path}} をディスクから完全に削除します。これはリストされたノードではありません。",
    "browseRoot": "ファイルブラウザで開く",
    "none": "インスタンスデータはまだありません",
    "warn": "ディスク使用率が高い（70% 以上）",
    "danger": "ディスク使用率が危険（85% 以上）",
    "autoClear": "ディスクが危険なとき、停止中の最大インスタンスを自動消去（既定はオフ）",
    "autoClearRisk": "破壊的: 最大の停止インスタンスが、追加のプロンプトを表示せずに削除されます。デフォルトはオフです。起動後に監査/ログを確認します。",
    "autoClearConfirmTitle": "自動クリアを有効にしますか?",
    "autoClearC1": "ディスクがクリティカルな場合、停止されている最大のインスタンスが再度要求されることなく削除されます。",
    "autoClearThreshold": "トリガー: ファイルシステムの使用率が 85% 以上。",
    "autoClearCandidate": "現在の候補者: {{id}}",
    "autoClearCandidates": "停止された候補 (データが最初の最大): {{list}}",
    "autoClearNone": "現時点では候補となる停止インスタンスはありません。"
  },
  "chain": {
    "eth": "Ethereum",
    "avax": "Avalanche",
    "near": "NEAR",
    "ada": "Cardano",
    "btc": "Bitcoin",
    "cosmos": "Cosmos Hub",
    "sui": "Sui",
    "aptos": "Aptos",
    "dot": "Polkadot",
    "sol": "Solana"
  },
  "network": {
    "hoodi": "Hoodi",
    "sepolia": "Sepolia",
    "mainnet": "メインネット",
    "fuji": "Fuji",
    "testnet": "テストネット",
    "preview": "プレビュー",
    "preprod": "プリプロド",
    "westend": "Westend"
  },
  "networkKind": {
    "testnet": "テストネット",
    "mainnet": "メインネット",
    "mixed": "メインネット + テストネット"
  },
  "profile": {
    "minimal": "最小",
    "pruned": "Pruned",
    "validator-ready": "バリデーター準備",
    "rpc": "RPC"
  },
  "profileHelp": {
    "title": "Profiles",
    "desc": "The four choices on wizard step 3 are mainly disk budget and role. Each chain shows its recommended size in the wizard. The panel never holds staking keys.",
    "colName": "プロフィール",
    "colUse": "用途",
    "colDisk": "ディスク",
    "colStake": "ステーキングバリデーター",
    "useMinimal": "テストネットまたは最初のインストール。完全な履歴ではありません。",
    "usePruned": "チェーンチップを長期間追跡します。最近のデータのみを保持します (プルーニング)。",
    "useValidatorReady": "後で証明したり提案したりできるサイズです。オフラインで鍵を自分で生成します。",
    "useRpc": "このホストまたは他のサービスがチェーンにクエリを実行できるようにします。デフォルトでは 127.0.0.1 でリッスンします。",
    "diskMinimal": "最小",
    "diskPruned": "中（最小以上）",
    "diskValidatorReady": "4つの中で一番大きい",
    "diskRpc": "チェーンによります",
    "stakeNo": "不適切",
    "stakeYes": "はい - オフラインまたは設定が間違っていると利権を失う可能性があります",
    "stakeRpc": "バリデーターではありません",
    "minimal": "最小のディスク。テストネットまたは最初のインストールに使用します。完全な歴史ではなく、ライブステーキングバリデーター向けでもありません。",
    "pruned": "最新のチェーン状態を維持し、古いブロックを削除します (プルーニング)。 Minimal よりもディスクが多く、フル ノードよりも少ない。ヒントを長期的に追跡するために使用します。",
    "validatorReady": "後で検証または検証者として提案できるように、より多くのディスクを予約します。オフラインで鍵を自分で生成します。オフラインになったり、設定が間違っていると、ステークを失う可能性があります。",
    "rpc": "このホストまたは他のサービスがチェーンをクエリするため。 RPC はデフォルトで 127.0.0.1 をリッスンし、インターネットには公開されません。"
  },
  "col": {
    "id": "ID",
    "chain": "チェーン",
    "network": "ネットワーク",
    "profile": "プロファイル",
    "status": "状態",
    "traffic": "渋滞",
    "disk": "ディスク"
  },
  "cli": {
    "usage": "使い方: ysk-server validators list|chains|disk|get|status|checklist|logs|create|start|stop|restart|clear|upgrade|set-version|versions|policy|mithril|prune|switch-network|snapshot|compose|compose-write|rewrite-compose|software|pull|leftover-remove|stats|settings|producer-keys|producer-detach|near-account [--chain C] [--network N] [--profile P] [--el EL] [--cl CL] [--el-tag T] [--cl-tag T] [--node-tag T] [--client ID] [--tag T] [--data-path P] [--rpc-port N] [--id ID] [--path PATH] [--file PATH] [--image REF] [--upgrade POLICY] [--confirm TOKEN] [--kes-file P] [--vrf-file P] [--opcert-file P] [--accept-low-disk] [--accept-low-mem] [--accept-mainnet] [--refresh] [--execute] [--json]"
  },
  "clients": {
    "el": "実行クライアント",
    "cl": "コンセンサスクライアント",
    "version": "バージョン",
    "pin": "パネルピン",
    "officialNewer": "公式の新しい",
    "olderThanPin": "パネルピンより古い",
    "prerelease": "プレリリース",
    "current": "現在実行中",
    "source": "画像ソース"
  },
  "mithril": {
    "label": "先に Mithril スナップショットから復元（テストネット推奨）",
    "hint": "これは、インストール後に 1 回限りの復元です。 Compose には書き込まれません。後でインスタンス ページから実行することもできます。",
    "action": "Mithril で復元"
  },
  "errors": {
    "notFound": "バリデーターインスタンスが見つかりません",
    "invalidId": "インスタンス ID が無効です",
    "diskLow": "このチェーン・ネットワーク・プロファイルに必要な空きディスクが不足しています",
    "memLow": "このチェーンのメモリ上限に対して十分な空き RAM がありません",
    "diskUnknownMainnet": "空きディスクを測定できないため、メインネット作成を拒否しました",
    "needDocker": "Docker Compose が必要ですが見つかりません",
    "composeFailed": "docker compose に失敗しました",
    "containerNotUp": "Compose は開始されましたが、コンテナーは実行を継続しませんでした",
    "probeFailed": "ノードはまだ RPC に応答していません。このページのログを確認してください。",
    "oom": "メモリ不足です。メモリ制限を設定するか、RAM を追加してから再起動します。",
    "nofile": "プロセスがオープンファイル (nofile) 制限に達しました。 ulimits.nofile を上げて再起動します。",
    "noContainer": "このインスタンスには作成コンテナが存在しません。",
    "restarting": "コンテナが再起動中です。このページのログを確認してください。",
    "restartingCount": "コンテナが再起動中です ({{n}})。このページのログを確認してください。",
    "needConfirm": "消去には confirm=インスタンス ID または CLEAR が必要です",
    "mithrilAdaOnly": "Mithril 復元は Cardano のみです",
    "needMithrilConfirm": "Mithril には confirm=インスタンス ID または MITHRIL が必要です",
    "mithrilBlocked": "Mithril の docker run は許可リストで拒否されました",
    "mithrilKey": "Mithril genesis 検証鍵を読み込めませんでした",
    "mithrilFailed": "Mithril スナップショットのダウンロードに失敗しました",
    "pruneFailed": "プルーニングに失敗しました",
    "switchNeedStop": "ネットワーク切替の前にノードを停止してください",
    "switchNeedClear": "ネットワーク切替はチェーンデータを消します。インスタンス ID または CLEAR で確認してください",
    "composeMissing": "Compose ファイルが見つかりません",
    "composeNotManaged": "YSK 管理外の Compose ファイルは書き込みません",
    "badDataPath": "データパスはシステムパス以外の絶対ディレクトリである必要があります",
    "portInUse": "その RPC ポートは別のバリデーターインスタンスが使用中です",
    "badTag": "そのクライアント バージョンはこのイメージの公式タグではありません",
    "needVersionConfirm": "バージョンを変更するには、confirm=インスタンス ID が必要です",
    "needMainnetVersionAck": "メインネットのバージョン変更には acceptMainnet が必要です",
    "snapshotUnsupported": "このチェーンに許可されたスナップショット源はありません",
    "snapshotLookup": "公式スナップショットポインタを解決できませんでした",
    "needSnapshotConfirm": "スナップショット復元には confirm=インスタンス ID または SNAPSHOT が必要です",
    "snapshotBlocked": "スナップショットの docker run は許可リストで拒否されました",
    "snapshotFailed": "スナップショットのダウンロードまたは展開に失敗しました",
    "producerAdaOnly": "プロデューサーキーはCardano専用です",
    "needProducerConfirm": "プロデューサー キーをアタッチするには、confirm=instance id または PRODUCER が必要です",
    "needMainnetProducerAck": "メインネットプロデューサーの接続には acceptMainnet が必要です",
    "producerColdRejected": "コールド署名キーまたはプール所有者署名キーは拒否されます。コールドキーをオフラインに保ちます。",
    "producerTooLarge": "そのキー ファイルは 64 KiB より大きいです",
    "producerBadType": "そのファイルは KES キー、VRF キー、または運用証明書ではありません",
    "producerEmpty": "kes、vrf、または opcert の少なくとも 1 つを提供します",
    "switchNeedDetachProducer": "ネットワークを切り替える前にプロデューサー キーを切り離す",
    "nearAccountInvalid": "プール名は短いスラッグ (または完全な {pool}{factory} アカウント) である必要があります。",
    "nearKeyMissing": "validator_key.json が見つからないか、public_key がありません。ノードを起動し、neard の初期化を待ちます。"
  },
  "notes": {
    "beta": "この機能は Beta です。ホスト変更には root と YSK_EXECUTE=1 が必要です。",
    "noKeys": "YSK Server はステーキング鍵を生成も保存もしません。",
    "dockerSoon": "インストールして、このページのウィザードから開始します。ホストの変更には root と YSK_EXECUTE=1 が必要です。",
    "dryCreate": "インスタンス仕様と compose を書き込みました（dry-run）。コンテナ起動には --execute と YSK_EXECUTE=1 を付けてください。",
    "dryStart": "起動は dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "dryStop": "停止は dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "dryClear": "消去は dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "created": "ノードを作成し compose を起動しました",
    "started": "ノードを起動しました",
    "stopped": "ノードを停止しました",
    "cleared": "チェーンデータを消去しました",
    "dryMithril": "Mithril 復元は dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "mithril": "Mithril スナップショットを復元し、ノードを再起動しました",
    "dryPrune": "プルーニングは dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "pruned": "未使用のプロジェクトイメージを削除しました",
    "pruneProfile": "クライアント側プルーニングは pruned／minimal プロファイルです。変更するには作り直してください。",
    "sameNetwork": "すでにそのネットワークです",
    "drySwitch": "ネットワーク切替は dry-run です。",
    "switched": "ネットワークを切り替え、チェーンデータを消去しました",
    "dryCompose": "compose.yml を書き込みます",
    "composeWrote": "compose.yml を書き込みました",
    "statsEmpty": "計測できる実行中コンテナがありません",
    "autoClearNone": "自動消去できる停止中インスタンスがありません",
    "drySnapshot": "スナップショット復元は dry-run です。--execute と YSK_EXECUTE=1 を付けてください。",
    "snapshotEthEl": "ethPandaOps の EL アーカイブを復元し、CL を checkpoint sync 用にリセットしました",
    "snapshotEthCl": "CL データをリセットし、公式 checkpoint sync を使います",
    "snapshotNear": "NEAR データを消去しました。compose は公式 genesis と epoch sync で再初期化します",
    "nativePrune": "クライアントネイティブのプルーニングを実行しました",
    "dryProducer": "プロデューサー キーは予行演習されます。 --execute と YSK_EXECUTE=1 を追加します。",
    "dryProducerDetach": "プロデューサーのデタッチは予行演習です。 --execute と YSK_EXECUTE=1 を追加します。",
    "producerPartial": "ホットキーを書きました。ノードがブロックプロデューサーとして開始する前に、KES、VRF、および opcert を接続します。",
    "producerAttached": "ホットキーが付属。ブロックプロデューサーとして書き換えられた構成",
    "producerDetached": "ホットキーが削除されました。リレーとして書き換えられた構成",
    "dryDelete": "削除は予行演習です。 --execute と YSK_EXECUTE=1 を渡します。",
    "deleted": "ノードが削除されました",
    "leftoverRemoved": "残り物を削除しました {{path}}",
    "dryNearAccount": "account_id を {{account}} に設定します ( --execute を渡します)。秘密は決して変わりません。",
    "nearAccountWrote": "account_idを{{account}}に設定します。シークレットは変更されませんでした。ノードが実行中の場合は再起動します。"
  },
  "create": "ノードを作成",
  "wizard": {
    "title": "ノードを作成",
    "stepOf": "ステップ {{n}} / {{total}}",
    "stepChain": "鎖",
    "stepNetwork": "ネットワーク",
    "stepProfile": "プロフィール",
    "stepSummary": "まとめ",
    "needDocker": "Docker エンジンがインストールされていません。最初にインストールしてください。このボタンは無効のままです。",
    "diskNeed": "このプロフィールには約 {{need}} · 無料 {{free}} が必要です",
    "diskNeedNetwork": "このネットワークのデフォルト (最小) には、約 {{need}} · 無料 {{free}} が必要です",
    "profileHint": {
      "minimal": "最小の同期 — ライトディスク、ステーキング用ではありません。",
      "pruned": "最近の履歴のみを保持します (プルーニング)。アーカイブよりも小さいですが、RPC には引き続き使用できます。",
      "validator-ready": "ステーキングバリデーター用のサイズ。 Minimal よりも多くのディスクが必要です。",
      "rpc": "パブリック RPC ノード — ステーキングバリデータではありません。"
    },
    "diskShort": "このチェーン/ネットワーク/プロファイルに十分な空きディスクがありません",
    "diskShortDetail": "必要 {{need}} · 無料 {{free}} · 短い {{short}}",
    "memShort": "このチェーンのメモリ上限に対して十分な空き RAM がありません",
    "memShortDetail": "必要 {{need}} · 無料 {{free}} · 短い {{short}}",
    "needCustomPath": "絶対データパスを入力してください",
    "previewId": "ノードID",
    "previewCompose": "プロジェクトの作成",
    "profileSeeAbout": "What each profile means is on the About tab.",
    "back": "戻る",
    "next": "次へ",
    "install": "導入",
    "mainnetWarn": "メインネットは大量の空きディスクが必要です（ETH はしばしば 800 GiB 以上）。テストネットを推奨します。",
    "mainnetAck": "ディスクとスラッシングのリスクを理解したうえで、メインネットを続行します。",
    "lowDiskAcked": "空きディスクが推奨サイズを下回っています。とにかく作成することを確認しました。ディスクがいっぱいになると同期が停止する場合があります。",
    "lowMemAcked": "空き RAM は、このチェーンのメモリ上限に 1 GiB のヘッドルームを加えた値を下回っています。とにかく作成することを確認しました。ノードが OOM または停止する可能性があります。",
    "heavyWarn": "このチェーンは負荷が大きいです（大容量ディスクと高い IOPS）。Solana メインネットは通常 2 TiB 以上必要です。",
    "memory": "メモリ上限（例: 4g）",
    "cpus": "CPU 上限（例: 2.0）",
    "dataPath": "データパス（任意）",
    "rpcPort": "RPC ポート（任意）",
    "limitNone": "制限なし",
    "rpcDefault": "デフォルト",
    "customPath": "カスタム データ パスを使用する",
    "installConfirmTitle": "このノードをインストールしますか?",
    "installConfirmDesc": "{{chain}} · {{network}} · {{profile}}。ディスクの{{disk}}くらい。イメージの取得には時間がかかる場合があります。",
    "installC1": "数ギガバイトの画像がダウンロードされる場合があります。",
    "installC2": "パネルタスクはキャンセルできます。すでに取得されているイメージは自動的には削除されません。",
    "installC3": "メインネットは大量のディスクを使用します。ステーキングバリデーターは、オフラインであるか設定が間違っている場合、ステーキングを失う可能性があります。確認するためにノード ID を入力します。",
    "dockerAbout": "ノードをインストールして起動するには、Docker Engine が必要です。",
    "dockerAboutOk": "Dockerエンジンがインストールされています。",
    "dockerAboutMissing": "Docker エンジンがインストールされていません。 Docker を開いてインストールします。",
    "rewriteCompose": "構成を書き直す",
    "rewriteComposeTitle": "現在のアダプターから compose.yml を書き換えますか?",
    "rewriteComposeDesc": "このチェーンに同梱されているフラグを使用して、{{id}} に対して生成されたコンポーズを上書きします。",
    "chainMeta": "{{disk}} 分 · {{clients}} クライアント"
  },
  "actions": {
    "detail": "詳細",
    "start": "起動",
    "stop": "停止",
    "restart": "再起動",
    "clear": "消去",
    "upgrade": "アップグレード",
    "setVersion": "バージョンを変更する",
    "clearConfirm": "インスタンス ID または CLEAR を入力",
    "prune": "イメージを削除",
    "switchNetwork": "ネットワーク切替",
    "removeUnit": "compose／インスタンス記録も削除",
    "restoreAfter": "消去後にスナップショットを復元",
    "delete": "削除",
    "deleteTitle": "{{id}}を削除",
    "deleteDesc": "これにより、パネルからノードが削除されます。",
    "deleteC1": "Docker Compose が停止および削除される",
    "deleteC2": "ディスク上のチェーンデータが削除される",
    "deleteC3": "インスタンスレコードが削除される",
    "pruneTitle": "使用されていないイメージを削除する",
    "pruneDesc": "インスタンス ID を入力して、このノードの未使用の Compose イメージを削除します。",
    "pruneC1": "この Compose プロジェクトにラベル付けされた未使用のイメージは削除されます。",
    "clearTitle": "クリア{{id}}",
    "clearC1": "ディスク上のチェーンデータが削除されます。",
    "clearC2": "インスタンスはパネル内に留まり、停止して空になります。",
    "switchTitle": "スイッチネットワーク",
    "switchC1": "新しいネットワークが書き込まれる前に、ノードが停止され、チェーン データが消去されます。"
  },
  "policy": {
    "label": "アップグレード方針",
    "manual": "手動",
    "notify": "通知",
    "auto-safe": "自動（安全）",
    "auto-all": "自動（すべて）"
  },
  "logs": {
    "empty": "ログはまだありません",
    "follow": "ログを追従"
  },
  "compose": {
    "label": "Compose ファイル",
    "save": "compose を保存"
  },
  "snapshot": {
    "action": "スナップショットを復元",
    "mithril": "Cardano は認証済みスナップショット復元に Mithril を使います。",
    "eth": "Ethereum メインネットはコンセンサスクライアントの公式 checkpoint sync で起動します。EL は snap sync を続けます。",
    "ethEl": "Hoodi／Sepolia は ethPandaOps の EL アーカイブを復元し、CL を checkpoint-sync できます。",
    "avax": "Avalanche は compose プロファイルで state-sync を使います。",
    "near": "公式の無料 NEAR tar スナップショットは終了しました。復元はデータを消し、公式 genesis と epoch sync を使います。",
    "none": "このチェーンにスナップショット源は設定されていません。"
  },
  "producer": {
    "title": "プロデューサーのホットキーをブロックする",
    "hint": "これは IP アドレスではありません。 KES キー、VRF キー、および動作証明書をオフライン マシンからアップロードします。コールド キーをこのホストから遠ざけてください。",
    "warn": "パブリック P2P ポートを持つ同じノードがブロックに署名します。公式トポロジにより、プロデューサーは公共のインターネットから遠ざけられます。これら 3 つのファイルはホットキーです。",
    "kes": "KES",
    "vrf": "VRF",
    "opcert": "opcert",
    "missing": "付属していない",
    "present": "添付しました {{fp}}",
    "presentShort": "ホスト上",
    "queuedShort": "準備完了",
    "queued": "選択済み · {{name}}",
    "fileHint": "典型的な名前 {{file}}",
    "dropOrBrowse": "ここに {{file}} をドロップするか、参照してください",
    "dropping": "ドロップして取り付けます {{label}}",
    "browse": "ブラウズ",
    "clearFile": "取り除く",
    "choose": "ファイルを選択してください",
    "apply": "適用してブロックプロデューサーとして再起動する",
    "detach": "切り離してリレーとして実行",
    "applyTitle": "ホットキーを{{id}}に接続しますか?",
    "applyDesc": "KES、VRF、および opcert は、インスタンス キー ディレクトリの下に書き込まれます。 Compose が書き換えられます。コンテナはブロックプロデューサーとして再起動されます。",
    "applyC1": "コールドキーはオフラインのままにする必要があります。 cold.skey をアップロードしないでください。",
    "applyC2": "これらのファイルが有効であれば、実行中のノードはブロックに署名できます。",
    "applyC3": "メインネット: オフラインまたは設定が間違っているプロデューサーはブロックを見逃します。",
    "detachTitle": "{{id}} からプロデューサー キーを切り離しますか?",
    "detachDesc": "ホットキーはこのホストから削除されます。作成はリレーに戻ります。",
    "detachC1": "ノードはブロックを生成しなくなります。",
    "mainnet": "メインネット: このホストがホットキーを保持し、ブロックに署名することを理解しています。"
  },
  "stake": {
    "title": "ステーキング準備（鍵は自分で保管）",
    "offlineKeys": "鍵はオフラインで生成してください。パネルは保存しません。",
    "deposit": "公式 launchpad でデポジット／登録を完了してください。",
    "withdrawal": "引き出し資格情報は自分で設定してください。",
    "monitor": "このページでディスク、ピア、アップグレードバッジを確認してください。"
  },
  "playbook": {
    "overviewTitle": "各チェーンでのステーキングの仕組み",
    "overviewDesc": "このパネルはノードを実行します。財布と鍵は常に手元にあります。公式リンクのみ - ここでシード フレーズを共有しないでください。",
    "colChain": "鎖",
    "colModel": "登録方法",
    "colMin": "典型的な最小値",
    "colWallet": "あなたの財布",
    "colPanel": "このパネルの機能",
    "yskDoes": "このパネルは次のことを行います",
    "youDo": "あなたがやる",
    "steps": "ステップ",
    "never": "しないでください",
    "official": "公式リンク",
    "seeAbout": "完全な手順は [バージョン情報] タブにあります。",
    "nodeIdReady": "NodeID (このノードから)",
    "nodeIdPending": "NodeID は、ノードが同期され、RPC に応答した後に表示されます。",
    "blsReady": "BLS公開鍵",
    "blsProof": "BLSの所有証明",
    "blsPending": "BLS 資格情報は、ノードが RPC に応答した後に表示されます。",
    "copyAll": "すべてコピー",
    "copyNamed": "コピー {{label}}",
    "nearStakeKey": "公開鍵をステークする",
    "nearStakeKeyPending": "最初の起動後 (init 付近) に表示されます。 RPC の準備ができていなくても、キーが不足しているわけではありません。",
    "nearAccountId": "キーファイル account_id",
    "nearAccountIdPending": "多くの場合、プールが存在した後、{{pool}}{{suffix}} に設定するまでは空です。パネルはこのフィールドのみを書き込みます。secret_key は書き込みません。",
    "nearFactory": "ステーキングプール工場",
    "nearPublicAddr": "パブリック P2P (ピア)",
    "nearPublicAddrPending": "最初の起動時に WAN:{{port}} が config.json に書き込まれた後に表示されます。",
    "nearCreateCommand": "create_stakeing_pool コマンド",
    "nearPointing": "プール契約はこのサーバーの IP を使用しません。このノードのステーク公開鍵を保存します。ピアは上のパブリック P2P 行 (ホスト ポート {{port}}) を使用します。 RPC はローカルホスト上に留まります。",
    "nearAccountIdHint": "プールが存在したら、ここで account_id を設定します (ファイルを手動で編集しないでください)。パネルには secret_key が書き込まれることはありません。",
    "cosmosPubkey": "コンセンサス公開鍵",
    "cosmosPubkeyPending": "gaiad init が priv_validator_key.json を書き込んだ後に表示されます。 RPC の準備ができていなくても、キーが不足しているわけではありません。",
    "cosmosChainId": "チェーンID",
    "cosmosP2p": "パブリック P2P (外部アドレス)",
    "cosmosP2pPending": "最初の起動で tcp://WAN:{{port}} を config.toml に書き込んだ後に表示されます。",
    "ethBeacon": "ビーコンAPI（ローカルホスト）",
    "ethBeaconPending": "このホスト上のビーコン HTTP。自分で実行する検証クライアントにこの URL を指定します。この構成には VC がありません。",
    "cosmosCreateCommand": "create-validator コマンド",
    "cosmosCreateJson": "validator.json (gaiad v28)",
    "copyFailed": "コピーに失敗しました",
    "solIdentity": "ID 公開鍵",
    "solIdentityPending": "RPC が getIdentity に応答した後に表示されます。このプロセスは、投票アカウントを自分で追加するまでは --no-voting です。",
    "adaP2pPort": "リレー P2P ポート",
    "adaP2pPending": "このホストのパブリック IPv4 (または DNS) とこのポートをプール登録証明書でアドバタイズします。 topology.json localRoots はあなた自身のブロックプロデューサー用です。このパネルは WAN をプローブしません。",
    "notPosTitle": "プルーフ・オブ・ステークではない",
    "notPosBody": "ここでのビットコインは完全なノードまたはプルーニングされたノードです。このページにはステーキングウォレットはありません。",
    "eth": {
      "model": "この Compose は、バリデータ クライアントではなく、実行とビーコンのみを実行します。公式ランチパッドに 32 ETH をデポジットします。",
      "min": "32 ETH + ガス",
      "wallets": "MetaMask、Ledger、Trezor — 公式ランチパッドのみ",
      "panel": "EL+ビーコンを実行します。ローカルホスト上の RPC とビーコン API。 Compose にバリデータ クライアントがありません。",
      "honesty": "このインスタンスは実行+ビーコンのみです。構成ファイルには検証クライアントがありません。キーストアをビーコン データ ディレクトリにコピーしても、認証は開始されません。デポジット契約ではこのサーバーの IP は使用されません。",
      "yskDoes": [
        "実行クライアントとビーコンクライアントをインストールして開始します。",
        "ディスク、ピア、およびアップグレードのステータスを表示します。",
        "バリデーター・クライアントを実行せず、署名キーストアをロードしません。"
      ],
      "youDo": [
        "公式 Launchpad または stake-deposit-cli を使用して、キーストアと引き出しアドレスを自分で作成します。",
        "このネットワークのランチパッドに 32 ETH をデポジットします。",
        "このインスタンスのローカルホスト ビーコン API に対してバリデータ クライアント (このコンポーズではなく) を自分で実行します。"
      ],
      "steps": [
        "実行とビーコンが同期されるまで待ちます。",
        "このネットワークの公式ランチパッド (このページの Houdi または Mainnet) を開きます。 Sepolia にはここにはランチパッド ボタンがありません。",
        "オフラインでは、keystore (staking-deposit-cli) を生成します。出金アドレスを自分のETHウォレットに設定します。",
        "32 ETH を launchpad にデポジットします (ガス用に余分に保管しておきます)。",
        "このカードのビーコン URL に対して自分で validator client を実行します (例: lighthouse vc --beacon-nodes)。この構成には VC がありません。ビーコンのデータディレクトリに keystore を入れても証明されません。"
      ],
      "never": [
        "このパネルを含む誰にも、シード フレーズや引き出しキーを決して渡さないでください。",
        "署名キーストアをホストされたクラウドにアップロードしないでください。",
        "キーストアをビーコンのデータディレクトリにコピーした後、このページが証明されることを期待しないでください。"
      ]
    },
    "avax": {
      "model": "実行中の NodeID と BLS 証明をコアまたはレジャーから P-Chain に登録します。",
      "min": "2,000 AVAX + 料金 (Fuji では 1 AVAX)。少なくとも14日",
      "wallets": "コア、レジャー",
      "panel": "avalanchego を実行し、RPC 応答後に NodeID と BLS を表示できる",
      "yskDoes": [
        "avalanchego を実行し、ローカルホスト上で RPC を維持します。",
        "ノードが RPC に応答したら、NodeID と BLS 資格情報を表示します。"
      ],
      "youDo": [
        "AVAX をコアまたはレジャーに保持します。",
        "このノードの NodeID と BLS 証明を使用して、コアからバリデーターを追加します。"
      ],
      "steps": [
        "このノードが同期され、NodeID / BLS 行 (RPC) が表示されるまで待ちます。",
        "NodeID、BLS 公開キー、および BLS の所有証明をコピーします。",
        "Core ウェブ (ステーキング → 検証) で、または Core 経由で Ledger を使用して、P チェーンに登録します。トランザクションにはサーバー IP は必要ありません。",
        "メインネットには少なくとも 2,000 AVAX、14 日間の最低期間、および手数料の準備金が必要です。 Fuji は 1 AVAX です。"
      ],
      "never": [
        "AVAX をこのパネルに送信しないでください。",
        "コアまたはレジャー回復フレーズを共有しないでください。"
      ]
    },
    "ada": {
      "model": "ブラウザウォレットのタップではなく、オフラインのコールド/KES/VRFキーを使用してステークプールを操作します。",
      "min": "Pledge はあなたの選択です (公式ドキュメントを参照)",
      "wallets": "公式ステークプールツール (コールドキーはオフラインのまま)",
      "panel": "最初にカルダノノードをリレーとして実行します。このページではホットキーを接続できます。",
      "honesty": "このインスタンスはリレーとして開始されます。オンチェーン プールの登録では、オフラインに保持したコールド キーを使用します。ピアとトポロジは、このホストのパブリック IPv4 と、ここに示されている P2P ポートを使用します。パネルは WAN をプローブしません。",
      "yskDoes": [
        "提供されている場合は、cardano-node と Mithril スナップショットの復元を実行します。",
        "KES、VRF、および opcert を提供する場合は、それらを添付してください。コールドキーは拒否されます。"
      ],
      "youDo": [
        "プールキーをオフラインで生成します。",
        "公式 Cardano CLI を使用してプールを登録します。このホストのパブリック IPv4 または DNS とリレー P2P ポートをプール登録証明書に追加します。",
        "このページにKES、VRF、opcertを添付してください。コールドキーをアップロードしないでください。"
      ],
      "steps": [
        "公式のステークプール運営ガイドをお読みください。",
        "オフライン マシンでコールド、KES、および VRF キーを生成します。",
        "プールをオンチェーンに登録します。その証明書でリレーをアドバタイズします (--pool-relay-ipv4 または DNS + このカードの P2P ポート)。パブリックディスカバリは証明書であり、topology.json ではありません。",
        "このインスタンス ページで、KES、VRF、および運用証明書を添付します。コールドキーは拒否されます。",
        "topology.json localRoots は独自のブロックプロデューサー用です (アドバタイズ: false)。このパネルは、WAN アドレスを検索しません。"
      ],
      "never": [
        "これを MetaMask のワンクリック賭けとして扱わないでください。",
        "コールド キーをバリデータ ホストに保存しないでください。",
        "topology.json だけを編集してリレーをオンチェーンに登録することは期待できません。"
      ]
    },
    "near": {
      "model": "公式ファクトリーでステーキングプール契約を作成します。コントラクトには、サーバー IP ではなく、このノードの公開キーが保存されます。",
      "min": "公式バリデーターのドキュメントを参照してください (プールの作成には 30 NEAR とステークを加えます)",
      "wallets": "公式NEARウォレット/ロックアップ",
      "panel": "neard を実行します。フォームにcreate_staking_poolを入力します。プールが存在した後は、account_id のみを書き込みます。",
      "yskDoes": [
        "localhost では RPC、24567 では P2P を使用して、neard を実行します。",
        "init 後、ステーク公開鍵、公開 P2P アドレス、およびファクトリーを表示します。",
        "create_staking_pool をプール名 + 所有者 + 公開鍵から入力します。プールが存在した後は、account_id のみを書き込みます。secret_key やトランザクションは決して書き込みません。"
      ],
      "youDo": [
        "ノードを起動し、このページで公開キーを待ちます。",
        "プール名と所有者を入力し、コマンドをコピーします。",
        "自分の NEAR ウォレットまたはニアクリから create_staking_pool に署名します。",
        "ここに戻ってaccount_idを設定します。あなたのウォレットからそのプールに賭けてください。"
      ],
      "steps": [
        "ノードを起動し、neard init まで待機すると、公開キーが表示されます (RPC の準備ができていないことは、キーが見つからないことと同じではありません)。",
        "プールの短縮名と所有者アカウントを入力します。入力された create_staking_pool コマンドをコピーします。",
        "ウォレットから、ストレージ用の 30 NEAR を使用してファクトリー (テストネット pool.f863973.m0 / メインネット poolv1.near) を呼び出します。このコマンドは --accountId を使用します。近くの CLI が --account_id を想定している場合は、その CLI の --help に従ってください。",
        "プールが存在したら、このページで Set account_id を使用します (確認 = インスタンス ID)。 validator_key.json を手動で編集しないでください。",
        "ノードがすでに実行されている場合は再起動します。 RPC が応答し、ノードが同期されるまで待ってから、多額のステーキングを行ってください。ピアはパブリック P2P を使用します。コントラクトは IP を使用しません。"
      ],
      "never": [
        "このパネルにシード フレーズを貼り付けないでください。",
        "このサーバーの IP を契約に含めないでください。",
        "パネルが create_staking_pool トランザクションを送信することを期待しないでください。"
      ]
    },
    "cosmos": {
      "model": "サーバーIPではなく、このノードのコンセンサス公開キーを使用して、オペレーターウォレットからcreate-validatorを実行します。",
      "min": "Cosmos Hub の公式ドキュメントを参照してください (uatom での自己委任)",
      "wallets": "Keplr またはあなたが管理する別の Cosmos ウォレット",
      "panel": "gaiad v28 を実行します。コンセンサス公開キーを示します。フォームに validator.json + create-validator を入力します。 priv_validator_key.json やブロードキャストを決して書き込まないでください。",
      "honesty": "この gaiad は v28 (JSON ファイル) です。 Hub ドキュメントにはまだフラグが表示されていますが、ここではフラグが失敗しています。トランザクションでは、サーバー IP ではなく、このノードのコンセンサス公開キーが保存されます。ピアはパブリック P2P を使用します。 RPC はローカルホスト上に留まります。このパネルは、priv_key をブロードキャストしたり読み取ったりしません。",
      "yskDoes": [
        "localhost で RPC を使用して gaiad を実行し、26656 で P2P を実行します。最小ガス価格は 0.005uatom です。",
        "init 後、コンセンサス公開鍵、チェーン ID、およびパブリック P2P を表示します。",
        "validator.json と gaiad v28 コマンド from amount、moniker、および --from に加えてコンセンサス公開キーを入力します。 priv_validator_key.json を書き込んだり、トランザクションをブロードキャストしたりしないでください。"
      ],
      "youDo": [
        "ノードを起動し、このページでコンセンサス公開キーが取得されるまで待ちます。",
        "金額、モニカ、および --from を入力します。 validator.json をコピーしてから、gaiad コマンドをコピーします。",
        "あなたが管理する Keplr または gaiad キーから署名します。このホスト上のニーモニックとコンセンサス キーを混合しないでください。"
      ],
      "steps": [
        "ノードを起動し、gaiad init を待つと、コンセンサス公開キーが表示されます (RPC の準備ができていないことは、キーが見つからないことと同じではありません)。",
        "自己委任 (1atom = 1 ATOM、または uatom)、モニカ、および --from を入力します。 validator.json をコピーしてから、gaiad コマンドをコピーします。このノードは gaiad v28: JSON ファイルであり、Hub ドキュメントのフラグ形式ではありません。 chain-id は、メインネットでは cosmoshub-4、テストネットではプロバイダーです。",
        "コピーされた --gas-prices は、このノードに一致する 0.005uatom です。 Hub ドキュメントの 0.0025uatom サンプルやフラグベースの create-validator を貼り付けないでください。",
        "validator.json を保存し、オペレーター ウォレットからブロードキャストします。トランザクションにはサーバー IP は必要ありません。ピアは tcp://WAN:{{port}} を使用します。",
        "RPC が応答し、ノードが同期されるまで待ってから、大量にボンディングします。"
      ],
      "never": [
        "オペレーターウォレットのニーモニックとコンセンサスキーを混合しないでください。",
        "ここにはウォレットのニーモニックを入力しないでください。",
        "このサーバーの IP を create-validator に入力しないでください。",
        "Hub ドキュメントの --amount/--pubkey フラグを貼り付けないでください。この gaiad は v28 (validator.json) です。",
        "このノードでは 0.0025uatom ガスを使用しないでください。構成の最小値は 0.005uatom です。"
      ]
    },
    "sol": {
      "model": "この Compose は、--no-voting を指定して Agave を実行します。投票アカウントと引き出し者は、このパネルではなく、公式の Solana ツールを使用して作成されます。",
      "min": "公式の操作ドキュメントを参照してください (ハードウェアとディスクが重い)",
      "wallets": "公式 Solana CLI / あなたが管理するウォレット",
      "panel": "Agave をキャッチアップ ノードとして実行します (--no-voting)。 RPC 応答後に ID 公開キーを表示できます。",
      "honesty": "このプロセスは --投票なしです。公式 Agave CLI で投票アカウントを作成し、プロセスの開始方法を変更するまでは、投票したりステークを獲得したりすることはできません。このパネルは --no-voting を削除しません。",
      "yskDoes": [
        "Agave クライアントを実行し、ディスクについて警告します。",
        "RPC が getIdentity に応答したら、アイデンティティの公開鍵を表示します。",
        "投票アカウントを作成せず、投票も開始しません。"
      ],
      "youDo": [
        "あなたが管理するマシン上の公式 Solana ツールを使用して、投票キーと承認された引き出しキーを作成します。",
        "この ID 公開キーを使用して、公式 CLI で投票アカウントを作成します。",
        "その後でのみ、投票バリデータを実行します。この構成は --no-voting のままです。"
      ],
      "steps": [
        "このホストに十分なディスクと IOPS があることを確認します (メインネットは通常 2 TiB+)。",
        "RPC が応答するまで待ってから、ここに表示されている ID 公開キーをコピーします。",
        "あなたが管理するマシン上の公式 Solana ツールを使用して投票キーと承認済み引き出しキーを作成し、続いて solana create-vote-account を作成します。",
        "この構成では --no-voting が維持されます。 vote account を作成しても、このプロセスは投票されません。"
      ],
      "never": [
        "このパネルにはブラウザのウォレット ボタンが表示されることを期待しないでください。",
        "ID や投票キーペアをこのパネルに貼り付けないでください。",
        "vote account を作成した後にこのページで投票が開始されることを期待しないでください。"
      ]
    },
    "dot": {
      "model": "この構成は完全なノードです (--validator なし)。セッション キーと setKeys は、このパネルではなく、Polkadot.js の公式ステップです。",
      "min": "公式ウィキを参照してください",
      "wallets": "Polkadot.js",
      "panel": "polkadot をフルノードとして実行します。ローカルホスト上の RPC。 --validator フラグはありません。",
      "honesty": "このプロセスは --validator では開始されません。パネルは author_rotateKeys を呼び出しません (これによりキーストアが変更されます)。バリデーターになるには、公式のノード フラグと、localhost RPC に対して行うrotateKeys 呼び出しが必要です。",
      "yskDoes": [
        "polkadot を実行し、localhost で RPC を公開します。",
        "--validator を渡さず、セッション キーをローテーションしません。"
      ],
      "youDo": [
        "公式の検証ツールのセットアップ ガイドに従ってください。",
        "--validator を自分で追加する場合は、localhost RPC でrotateKeys を呼び出し、結果をスタッシュから Polkadot.js にバインドします。"
      ],
      "steps": [
        "この完全なノードを同期します。",
        "公式検証ガイドをお読みください。この作成は検証プロセスではありません。",
        "ここに隠し場所のニーモニックを貼り付けないでください。後で --validator を指定して実行する場合は、http://127.0.0.1 (このインスタンスの RPC ポート) でキーをローテーションします。",
        "Polkadot.js で、これらのセッション キーをスタッシュ/コントローラーに設定し、公式のボンディング手順に従います。"
      ],
      "never": [
        "stash ニーモニックをこのパネルに貼り付けないでください。",
        "このページでセッション キーが生成されたり、--validator が開始されたりすることは期待しないでください。"
      ]
    },
    "sui": {
      "model": "この構成は、Sui フルノード (fullnode.yaml) であり、バリデーター ノードではありません。",
      "min": "公式のSuiドキュメントを参照してください",
      "wallets": "公式Suiオペレーターウォレット",
      "panel": "sui-node をフルノードとして実行します。ローカルホスト上の RPC。",
      "honesty": "このプロセスは、Sui バリデーターとして署名できません。バリデーターのセットアップでは、別の構成とキーが使用されます。公式バリデーターのドキュメントがリンクされています。このパネルはノードを検証モードに切り替えません。",
      "yskDoes": [
        "出荷された sui-node イメージをフルノードとして実行します。"
      ],
      "youDo": [
        "このインスタンスをフルノードとして使用します。",
        "バリデーターになるには、この構成ではなく、バリデーター構成に関する公式の Sui バリデーターのドキュメントに従ってください。"
      ],
      "steps": [
        "このフルノードを同期します。",
        "フルノードとして扱います。チェックポイントを再実行しますが、コンセンサスには署名しません。",
        "別のバリデーター・プロセスを構築している場合にのみ、公式バリデーター・オペレーター・ガイドを開きます。"
      ],
      "never": [
        "このパネルには SUI を送信しないでください。",
        "このフルノード プロセスがバリデーターとして登録されることを期待しないでください。"
      ]
    },
    "aptos": {
      "model": "この構成は Aptos パブリック フルノード (ロール full_node) であり、バリデーターではありません。",
      "min": "Aptos の公式ドキュメントを参照してください",
      "wallets": "公式Aptosオペレーターウォレット",
      "panel": "aptos-node をパブリック フルノードとして実行します。ローカルホスト上の RPC。",
      "honesty": "パブリックフルノードはコンセンサスに参加しません。バリデーターには、別のロール、キー、そして通常はバリデーターのフルノードが必要です。このパネルはノードを検証モードに切り替えません。",
      "yskDoes": [
        "出荷された Aptos イメージをパブリック フルノードとして実行します。"
      ],
      "youDo": [
        "このインスタンスをパブリック フルノードとして使用します。",
        "バリデーターを実行するには、この構成ではなく、公式の Aptos バリデーターノードのドキュメントに従ってください。"
      ],
      "steps": [
        "このパブリックフルノードを同期します。",
        "これを PFN として扱います。これは台帳データを提供し、投票は行いません。",
        "別のバリデーターと VFN のペアを構築している場合にのみ、公式バリデーターのドキュメントを開きます。"
      ],
      "never": [
        "このパネルには演算子キーを入力しないでください。",
        "このフルノード プロセスがバリデーターとして登録されることを期待しないでください。"
      ]
    },
    "btc": {
      "model": "証拠証明ではありません。これは、ビットコインの完全なノードまたはプルーニングされたノードです。",
      "min": "—",
      "wallets": "適用できない",
      "panel": "ビットコインを実行します",
      "yskDoes": [
        "ビットコインのフルノードまたはプルーニングされたノードを実行します。"
      ],
      "youDo": [
        "ビットコインウォレットを個別に使用してください。マイニングとライトニングは対象外です。"
      ],
      "steps": [
        "このインスタンスをビットコイン ノードとしてのみ扱います。",
        "ステーキング デポジットやバリデーター キーストアはありません。"
      ],
      "never": [
        "このページでステーキングウォレットを探さないでください。"
      ]
    },
    "nearPoolSlug": "プール名",
    "nearPoolSlugHint": "短縮名のみ。工場では {{suffix}} が追加されます。",
    "nearOwner": "オーナーアカウント",
    "nearOwnerHint": "ウォレット内の create_staking_pool に署名する NEAR アカウント。ノードキーではありません。",
    "nearPreview": "コマンドのプレビュー",
    "nearWriteAccount": "account_id を設定",
    "nearWriteTitle": "{{id}} に validator_key.json account_id を設定しますか?",
    "nearWriteDesc": "既存のキー ファイルに account_id のみを書き込みます。 create_staking_pool を送信しません。 secret_keyには触れません。",
    "nearWriteC1": "account_id は {{pool}}{{suffix}} になります",
    "nearWriteC2": "パネルは factory 取引に署名しません",
    "nearRestart": "書き込み後にノードを再起動します",
    "nearNeedKey": "ステーク公開キーが表示される (neard init) まで待ってから、このフォームに記入します。",
    "nearNeedSlug": "account_id を設定するプール名を入力します。",
    "nearNeedOwner": "所有者アカウントを入力してコマンドを入力します。 account_id の設定にはプール名のみが必要です。",
    "cosmosPointing": "この gaiad は v28 です。 validator.json をコピーしてから、create-validator validator.json を作成します。 Hub ドキュメントにはまだフラグが表示されていますが、ここではフラグが失敗しています。トランザクションでは、サーバー IP ではなく、このノードのコンセンサス公開キーが使用されます。ピアはパブリック P2P (ホスト ポート {{port}}) を使用します。ガスは 0.005uatom です。Hub ドキュメントの 0.0025uatom の例ではありません。",
    "avaxPointing": "P-Chain の登録では、サーバー IP ではなく、この NodeID および BLS の証明が使用されます。 RPC はローカルホスト上に残ります。 Core (ステーキング → 検証) に登録します。",
    "ethVcCommand": "Validator client の例（この compose にはない）",
    "ethVcHint": "このビーコン URL に対して自分で validator client を実行します。 keystore をビーコン データ ディレクトリにインポートしても証明されません。",
    "cosmosAmount": "自己委任",
    "cosmosAmountHint": "uatom、または 1atom は 1 ATOM です。裸の 1 は 1 μatom であり、1 ATOM ではありません。",
    "cosmosAmountParsed": "{{amount}} = {{atom}}",
    "cosmosMoniker": "Moniker",
    "cosmosFromKey": "--from のキー名",
    "cosmosFromHint": "ローカル gaiad キー名、または Keplr で署名します。このホストのコンセンサスキーではありません。",
    "cosmosNeedPubkey": "コンセンサス公開キーが表示される (gaiad init) まで待ってから、このフォームに記入します。",
    "cosmosNeedFields": "金額、名前、--from を入力してコマンドを入力します。"
  },
  "alerts": {
    "diskTitle": "バリデーターディスクが危険",
    "diskBody": "バリデーターデータボリュームの空き容量が極めて少ないです。",
    "upgradeTitle": "バリデーターのアップグレードがあります",
    "upgradeBody": "1 つ以上のノードクライアントに新しい固定版があります。",
    "syncTitle": "バリデーターノード要確認",
    "syncBody": "6 時間以上同期中のノードがあるか、エラーを報告しました。",
    "rollbackTitle": "バリデーターのアップグレードをロールバックしました",
    "rollbackBody": "{{id}} のアップグレードはヘルスチェックに失敗し、ロールバックされました。"
  },
  "upgrade": {
    "changelog": "変更履歴"
  },
  "readiness": {
    "dockerTitle": "バリデーターノード用 Docker",
    "dockerOk": "バリデーターインスタンス {{count}} 件。Docker は導入済みです",
    "dockerMissing": "バリデーターインスタンスがありますが、docker コマンドが見つかりません"
  },
  "detail": {
    "status": "状態",
    "sync": "同期",
    "peers": "ピア",
    "traffic": "渋滞",
    "version": "バージョン",
    "access": "アクセス",
    "upgrade": "更新",
    "upgradeHint": "このノードがクライアントのバージョンを追跡する方法。",
    "setVersion": "バージョンを変更する",
    "setVersionHint": "このノード上のクライアントの公式 Docker タグを選択します。 Compose が書き直されてからプルされ、再起動されます。",
    "setVersionConfirmTitle": "{{id}} を {{tag}} に変更しますか?",
    "setVersionConfirmDesc": "compose を書き換え、{{ref}} をプルし、ノードを再起動します。",
    "setVersionC1": "実行中のコンテナが選択したタグに置き換えられます。",
    "setVersionC2": "確認のためにインスタンス ID を入力します。",
    "setVersionMainnet": "メインネット: バージョンが悪いとノードがオフラインになる可能性があります。わかりました。",
    "releaseNotes": "リリースノート",
    "network": "ネットワーク",
    "networkHint": "スイッチングネットワークはノードを停止し、チェーンデータをクリアします。 「まずデータを消去」で確認してください。",
    "maintain": "メンテナンス",
    "danger": "データのクリア",
    "dangerHint": "インスタンス ID または CLEAR を入力します。これにより、ディスク上のチェーン データが削除されます。",
    "compose": "Compose",
    "logs": "ログ"
  },
  "state": {
    "unknown": "不明",
    "stopped": "停止しました",
    "created": "作成済み (一度も開始されていない)",
    "missing": "容器なし",
    "starting": "起動",
    "rpc_wait": "実行中 - RPC の準備ができていません",
    "running": "ランニング",
    "syncing": "同期中",
    "error": "エラー"
  }
}
