{
  "generalSettings": {
    "title": "一般設定",
    "settings": {
      "heading": "Web UIの設定",
      "speechRecognitionLang": {
        "label": "音声認識の言語",
        "placeholder": "言語を選択"
      },
      "language": {
        "label": "言語",
        "placeholder": "言語を選択"
      },
      "darkMode": {
        "label": "テーマを変更",
        "options": {
          "light": "ライト",
          "dark": "ダーク"
        }
      },
      "searchMode": {
        "label": "簡易インターネット検索を実行"
      },
      "copilotResumeLastChat": {
        "label": "サイドパネルを開いたときに最後のチャットを再開 (Copilot)"
      },
      "turnOnChatWithWebsite": {
        "label": "デフォルトでウェブサイトとのチャットを有効にする (Copilot)"
      },
      "webUIResumeLastChat": {
        "label": "Web UIを開いたときに最後のチャットを再開"
      },
      "hideCurrentChatModelSettings": {
        "label": "現在のチャットモデル設定を非表示"
      },
      "restoreLastChatModel": {
        "label": "以前のチャットで最後に使用したモデルを復元する"
      },
      "sendNotificationAfterIndexing": {
        "label": "ナレッジベースの処理完了後に通知を送信"
      },
      "generateTitle": {
        "label": "AIを使用してタイトルを生成"
      },
      "ollamaStatus": {
        "label": "Ollamaの接続状態チェックを有効または無効にする"
      },
      "wideMode": {
        "label": "ワイドスクリーンモードを有効にする"
      },
      "openReasoning": {
        "label": "デフォルトで推論を展開する"
      },
      "userChatBubble": {
        "label": "ユーザーメッセージにチャットバブルを使用"
      },
      "autoCopyResponseToClipboard": {
        "label": "応答を自動的にクリップボードにコピー"
      },
      "useMarkdownForUserMessage": {
        "label": "ユーザーメッセージのMarkdown形式を有効にする"
      },
      "copyAsFormattedText": {
        "label": "書式付きテキストとしてコピー"
      },
      "tabMentionsEnabled": {
        "label": "タブメンション (@tab) を有効にする"
      },
      "pasteLargeTextAsFile": {
        "label": "大きなテキストをファイルとして貼り付け"
      },
      "sidepanelTemporaryChat": {
        "label": "サイドパネルでの一時チャットをデフォルトで有効にする"
      },
      "defaultCopilotPrompt": {
        "label": "サイドパネル (Copilot) のデフォルトプロンプト",
        "placeholder": "プロンプトを選択"
      },
      "defaultThinkingMode": {
        "label": "フォームに思考モードの状態を表示"
      },
      "defaultWebUIPrompt": {
        "label": "Web UI のデフォルトプロンプト",
        "placeholder": "プロンプトを選択"
      },
      "enableMessageQueue": {
        "label": "ストリーミング中にメッセージキューを有効にする"
      },
      "hideReasoningWidget": {
        "label": "AIメッセージから推論ウィジェットを非表示にする"
      },
      "ocrLanguage": {
        "label": "デフォルトOCR言語",
        "placeholder": "OCR言語を選択"
      },
      "optimizeQueueForSmallScreen": {
        "label": "小さな画面向けにチャットUIを最適化する"
      },
      "persistChatInput": {
        "label": "チャット入力を保持する（未送信メッセージを保存）"
      },
      "removeReasoningTagFromCopy": {
        "label": "コピーしたテキストから推論タグを削除"
      },
      "showMoreForLargeMessage": {
        "label": "長いユーザーメッセージに「もっと見る」を表示"
      },
      "sidebarPosition": {
        "label": "サイドバーの位置",
        "options": {
          "left": "左",
          "right": "右"
        }
      },
      "tableTextWrap": {
        "label": "Markdown テーブルでテキストの折り返しを有効にする"
      },
      "webuiTemporaryChat": {
        "label": "Web UIで一時チャットをデフォルトで有効にする"
      },
      "youtubeAutoSummarize": {
        "label": "YouTube動画に「要約」ボタンを表示する。"
      },
      "showMcpServersInChat": {
        "label": "チャットでMCPサーバーの切り替えを表示"
      },
      "enableAgentWebSearch": {
        "label": "エージェントウェブ検索を使用 (モデルが検索と取得のタイミングを決定)"
      },
      "mcpHumanInLoop": {
        "label": "MCPツールを実行する前に承認を必須にする"
      },
      "showProviderNameInModelList": {
        "label": "モデル一覧にプロバイダー名を表示"
      }
    },
    "sidepanelRag": {
      "heading": "検索設定",
      "ragEnabled": {
        "label": "埋め込みと検索を有効にする"
      },
      "maxWebsiteContext": {
        "label": "フルコンテキストモードの最大コンテンツサイズ",
        "placeholder": "コンテンツサイズ（デフォルト4028）"
      }
    },
    "webSearch": {
      "heading": "ウェブ検索を管理する",
      "searchMode": {
        "label": "簡単なインターネット検索を実行する"
      },
      "provider": {
        "label": "検索エンジン",
        "placeholder": "検索エンジンを選択する"
      },
      "totalSearchResults": {
        "label": "合計検索結果",
        "placeholder": "合計検索結果を入力する"
      },
      "visitSpecificWebsite": {
        "label": "メッセージに記載されたウェブサイトを訪問してください"
      },
      "searxng": {
        "url": {
          "label": "SearXNG URL"
        }
      },
      "braveApi": {
        "label": "Brave APIキー",
        "placeholder": "Brave APIキーを入力してください"
      },
      "searchOnByDefault": {
        "label": "デフォルトでインターネット検索をオンにする"
      },
      "blockedDomains": {
        "description": "これらのドメインの結果を除外",
        "label": "ブロックするドメイン",
        "placeholder": "例: spam.com"
      },
      "domainFilter": {
        "description": "これらのドメインの結果のみ表示",
        "label": "ドメインフィルター一覧",
        "placeholder": "例: example.com"
      },
      "exa": {
        "label": "Exa APIキー",
        "placeholder": "Exa APIキーを入力してください"
      },
      "firecrawlAPIKey": {
        "label": "Firecrawl APIキー",
        "placeholder": "Firecrawl APIキーを入力してください"
      },
      "googleDomain": {
        "label": "Google ドメイン"
      },
      "tavilyApi": {
        "label": "Tavily APIキー",
        "placeholder": "Tavily APIキーを入力してください"
      }
    },
    "system": {
      "heading": "システム設定",
      "storageSyncEnabled": {
        "label": "ブラウザストレージ同期を有効にする（デバイス間で設定を同期）"
      },
      "deleteChatHistory": {
        "label": "システムリセット",
        "button": "すべてリセット",
        "confirm": "システムリセットを実行してもよろしいですか？すべてのデータが消去され、元に戻すことはできません。"
      },
      "export": {
        "label": "すべてのデータをエクスポート (チャット履歴、ナレッジベース、プロンプト、設定)",
        "button": "データをエクスポート",
        "success": "エクスポート成功"
      },
      "import": {
        "label": "すべてのデータをインポート (チャット履歴、ナレッジベース、プロンプト、設定)",
        "button": "データをインポート",
        "success": "インポート成功",
        "error": "インポートエラー"
      },
      "actionIcon": {
        "label": "拡張機能アイコンクリック時のデフォルト動作を設定"
      },
      "chatBackgroundImage": {
        "label": "チャット背景画像"
      },
      "contextMenu": {
        "label": "コンテキストメニューのデフォルト動作を設定"
      },
      "fontSize": {
        "label": "フォントサイズ"
      },
      "webuiBtnSidePanel": {
        "label": "サイドパネルに Web UI ボタンを表示"
      }
    },
    "tts": {
      "heading": "テキスト読み上げ設定",
      "ttsEnabled": {
        "label": "テキスト読み上げを有効にする"
      },
      "ttsAutoPlay": {
        "label": "応答完了後に音声を自動再生"
      },
      "ttsProvider": {
        "label": "テキスト読み上げプロバイダー",
        "placeholder": "プロバイダーを選択"
      },
      "ttsVoice": {
        "label": "テキスト読み上げの音声",
        "placeholder": "音声を選択"
      },
      "ssmlEnabled": {
        "label": "SSML (Speech Synthesis Markup Language) を有効にする"
      },
      "removeReasoningTagTTS": {
        "label": "テキスト読み上げから推論タグを削除"
      },
      "responseSplitting": {
        "label": "応答の分割"
      }
    },
    "stt": {
      "heading": "音声認識設定",
      "autoStopTimeout": {
        "label": "自動停止タイムアウト (ミリ秒)",
        "placeholder": "自動停止タイムアウトをミリ秒単位で入力"
      },
      "autoSubmitVoiceMessage": {
        "label": "音声メッセージを自動送信"
      }
    }
  },
  "manageModels": {
    "title": "モデルを管理",
    "addBtn": "新しいモデルを追加",
    "columns": {
      "name": "名前",
      "digest": "ダイジェスト",
      "modifiedAt": "修正日時",
      "size": "サイズ",
      "actions": "アクション",
      "nickname": "ニックネーム"
    },
    "expandedColumns": {
      "parentModel": "親モデル",
      "format": "フォーマット",
      "family": "ファミリー",
      "parameterSize": "パラメータサイズ",
      "quantizationLevel": "量子化レベル"
    },
    "tooltip": {
      "delete": "モデルを削除",
      "repull": "モデルを再取得",
      "editNickname": "ニックネームを編集"
    },
    "confirm": {
      "delete": "本当にこのモデルを削除しますか？",
      "repull": "本当にこのモデルを再取得しますか？"
    },
    "modal": {
      "title": "新しいモデルを追加",
      "placeholder": "モデル名を入力",
      "pull": "モデルを取得"
    },
    "notification": {
      "pullModel": "モデルを取得中",
      "pullModelDescription": "{{modelName}}モデルを取得中。詳細は拡張機能のアイコンをご確認ください。",
      "success": "成功",
      "error": "エラー",
      "successDescription": "モデルの取得が完了しました",
      "successDeleteDescription": "モデルの削除が完了しました",
      "someError": "問題が発生しました。後ほど再度お試しください。",
      "cancellingDownload": "ダウンロードをキャンセル中",
      "cancellingDownloadDescription": "モデルのダウンロードをキャンセルしています..."
    }
  },
  "managePrompts": {
    "title": "プロンプトを管理",
    "addBtn": "新しいプロンプトを追加",
    "option1": "通常",
    "option2": "RAG",
    "questionPrompt": "質問プロンプト",
    "columns": {
      "title": "タイトル",
      "prompt": "プロンプト",
      "type": "プロンプトタイプ",
      "actions": "アクション"
    },
    "systemPrompt": "システムプロンプト",
    "quickPrompt": "クイックプロンプト",
    "tooltip": {
      "delete": "プロンプトを削除",
      "edit": "プロンプトを編集"
    },
    "confirm": {
      "delete": "本当にこのプロンプトを削除しますか？この操作は元に戻せません。"
    },
    "modal": {
      "addTitle": "新しいプロンプトを追加",
      "editTitle": "プロンプトを編集"
    },
    "segmented": {
      "custom": "カスタムプロンプト",
      "copilot": "Copilotプロンプト"
    },
    "form": {
      "title": {
        "label": "タイトル",
        "placeholder": "素晴らしいプロンプト",
        "required": "タイトルを入力してください"
      },
      "prompt": {
        "label": "プロンプト",
        "placeholder": "プロンプトを入力",
        "required": "プロンプトを入力してください",
        "help": "プロンプト内で{key}を変数として使用できます。",
        "missingTextPlaceholder": "プロンプトに{text}変数がありません。追加してください。"
      },
      "isSystem": {
        "label": "システムプロンプト"
      },
      "btnSave": {
        "saving": "プロンプトを追加中...",
        "save": "プロンプトを追加"
      },
      "btnEdit": {
        "saving": "プロンプトを更新中...",
        "save": "プロンプトを更新"
      }
    },
    "notification": {
      "addSuccess": "プロンプトが追加されました",
      "addSuccessDesc": "プロンプトが正常に追加されました",
      "error": "エラー",
      "someError": "問題が発生しました。後ほど再度お試しください。",
      "updatedSuccess": "プロンプトが更新されました",
      "updatedSuccessDesc": "プロンプトが正常に更新されました",
      "deletedSuccess": "プロンプトが削除されました",
      "deletedSuccessDesc": "プロンプトが正常に削除されました"
    }
  },
  "manageShare": {
    "title": "共有を管理",
    "heading": "ページ共有URLを設定",
    "form": {
      "url": {
        "label": "ページ共有URL",
        "placeholder": "ページ共有URLを入力",
        "required": "ページ共有URLを入力してください！",
        "help": "プライバシー保護のため、ページ共有を自身でホストし、そのURLをここに入力することができます。<anchor>詳細</anchor>"
      }
    },
    "webshare": {
      "heading": "ウェブ共有",
      "columns": {
        "title": "タイトル",
        "url": "URL",
        "actions": "アクション"
      },
      "tooltip": {
        "delete": "共有を削除"
      },
      "confirm": {
        "delete": "本当にこの共有を削除しますか？この操作は元に戻せません。"
      },
      "label": "ページ共有を管理する",
      "description": "ページ共有機能を有効または無効にする"
    },
    "notification": {
      "pageShareSuccess": "ページ共有URLが正常に更新されました",
      "someError": "問題が発生しました。後ほど再度お試しください。",
      "webShareDeleteSuccess": "ウェブ共有が正常に削除されました"
    }
  },
  "ollamaSettings": {
    "title": "Ollamaの設定",
    "heading": "Ollamaを設定",
    "settings": {
      "ollamaUrl": {
        "label": "OllamaのURL",
        "placeholder": "OllamaのURLを入力"
      },
      "globalEnable": {
        "label": "Ollamaの統合を全体的に有効または無効にする",
        "warning": "Ollamaの統合を全体的に無効にすると、Page AssistはOllamaからモデルを取得しなくなります。<anchor>OpenAI互換API</anchor>セクションからOllamaインスタンスを追加することは可能で、正常に動作します。"
      },
      "advanced": {
        "label": "Ollama URL の高度な設定",
        "urlRewriteEnabled": {
          "label": "カスタムOriginのURLを有効化または無効化する"
        },
        "rewriteUrl": {
          "label": "カスタムOriginのURL",
          "placeholder": "カスタムOriginのURLを入力"
        },
        "autoCORSFix": {
          "label": "自動Ollama CORSフィックスを有効または無効にする"
        },
        "headers": {
          "label": "カスタムヘッダー",
          "add": "ヘッダーを追加",
          "key": {
            "label": "ヘッダーキー",
            "placeholder": "認証"
          },
          "value": {
            "label": "ヘッダー値",
            "placeholder": "ベアラートークン"
          }
        },
        "help": "PageAssistでOllamaに接続の問題がある場合は、カスタムOriginのURLを設定できます。設定の詳細については、<anchor>ここをクリック</anchor>してください。"
      }
    }
  },
  "manageSearch": {
    "title": "Web検索の管理",
    "heading": "Web検索を設定する"
  },
  "mcpSettings": {
    "title": "MCPサーバー",
    "heading": "MCPサーバーの管理",
    "subheading": "通常のチャット用に、ベアラー認証やカスタムヘッダーを含むHTTP MCPサーバーを追加します。",
    "addBtn": "MCPサーバーを追加",
    "humanInLoop": {
      "label": "MCPツールを実行する前に承認を必須にする",
      "description": "書き込み権限やその他の副作用を持つMCPサーバーに推奨されます。下で個別のツールを許可または無効化することもできます。",
      "enabledHint": "Human-in-the-loopが有効です。MCPツールは実行前に承認を求めます。",
      "disabledHint": "MCPツールはデフォルトで承認なしに実行されます。MCPサーバーがファイルの書き込み、データの変更、メッセージの送信、その他の変更を行う可能性がある場合に有効にしてください。"
    },
    "table": {
      "name": "名前",
      "url": "URL",
      "tools": "キャッシュされたツール",
      "status": "検証",
      "notValidated": "未検証",
      "toolsUnavailable": "キャッシュされたツールがありません",
      "auth": "認証",
      "enabled": "有効",
      "actions": "アクション",
      "toolName": "ツール名",
      "toolDescription": "説明"
    },
    "actions": {
      "refreshTools": "ツールを更新",
      "enable": "有効化",
      "disable": "無効化"
    },
    "status": {
      "ready": "{{count}}個のツールが利用可能",
      "failed": "検証に失敗しました",
      "notValidated": "未検証",
      "lastChecked": "最終確認: {{value}}"
    },
    "auth": {
      "none": "認証なし",
      "bearer": "ベアラートークン"
    },
    "modal": {
      "titleAdd": "MCPサーバーを追加",
      "titleEdit": "MCPサーバーを編集",
      "deleteConfirm": "{{name}}を削除しますか？",
      "name": {
        "label": "サーバー名",
        "placeholder": "My MCP Server",
        "required": "サーバー名を入力してください"
      },
      "url": {
        "label": "サーバーURL",
        "placeholder": "https://example.com/mcp",
        "help": "現在、HTTPまたはHTTPS経由のStreamable HTTP MCPエンドポイントのみがサポートされています。",
        "required": "サーバーURLを入力してください",
        "invalid": "有効なHTTPまたはHTTPSのURLを入力してください"
      },
      "transportNotice": {
        "title": "トランスポートサポート",
        "description": "Page AssistはStreamable HTTP MCPサーバーのみをサポートします。/sseや/messages?sessionId=...などのレガシーSSEエンドポイントはサポートされていません。"
      },
      "auth": {
        "label": "認証"
      },
      "bearerToken": {
        "label": "ベアラートークン",
        "placeholder": "ベアラートークンを入力",
        "required": "ベアラートークンを入力してください"
      },
      "enabled": {
        "label": "グローバル有効化"
      },
      "headers": {
        "label": "カスタムヘッダー",
        "add": "ヘッダーを追加",
        "key": {
          "label": "ヘッダーキー",
          "placeholder": "X-Request-ID"
        },
        "value": {
          "label": "ヘッダー値",
          "placeholder": "value"
        }
      },
      "validation": {
        "title": "ツールを検証",
        "help": "MCPサーバーに接続し、利用可能なツールを取得して、保存前にキャッシュします。検証にはStreamable HTTP MCPエンドポイントが必要です。",
        "button": "検証してツールを読み込む",
        "availableTools": "利用可能なツール",
        "idle": "このサーバーを検証して接続を確認し、利用可能なツールを読み込んでください。",
        "stale": "接続情報が変更されました。キャッシュされたツールを更新するために再検証してください。",
        "failed": "このMCPサーバーを検証できませんでした。",
        "success": "検証に成功しました。{{count}}個のツールが利用可能です。",
        "syncedAt": "最終同期: {{value}}",
        "saveHint": "キャッシュされたツールリストが古いか欠落している場合、保存時に現在の設定が検証されます。"
      },
      "submit": "MCPサーバーを保存",
      "update": "MCPサーバーを更新"
    },
    "notification": {
      "added": "MCPサーバーが追加されました",
      "updated": "MCPサーバーが更新されました",
      "deleted": "MCPサーバーが削除されました",
      "validated": "{{count}}個のMCPツールを読み込みました",
      "toolsRefreshed": "{{name}}のツールを更新しました",
      "validationFailedTitle": "MCPの検証に失敗しました",
      "storageBlockedTitle": "Page Assistはデータを保存できません",
      "storageBlockedDescription": "FirefoxプライベートモードはIndexedDBへのデータ保存をサポートしていません。通常のウィンドウからMCPサーバーを管理してください。"
    }
  },
  "about": {
    "title": "About",
    "heading": "About",
    "chromeVersion": "Page Assistのバージョン",
    "ollamaVersion": "Ollamaのバージョン",
    "support": "Page Assistプロジェクトは、以下のプラットフォームで寄付やスポンサーシップをすることで支援できます:",
    "koFi": "Ko-fiで支援する",
    "githubSponsor": "GitHubでスポンサーする",
    "githubRepo": "GitHubリポジトリ"
  },
  "manageKnowledge": {
    "title": "知識を管理する",
    "heading": "知識ベースを構成する"
  },
  "rag": {
    "title": "Pipelineの設定",
    "ragSettings": {
      "label": "RAGの設定",
      "model": {
        "label": "エンベディングモデル",
        "required": "モデルを選択してください",
        "help": "`nomic-embed-text`などのエンベディングモデルの使用を強くおすすめします。",
        "placeholder": "モデルを選択"
      },
      "chunkSize": {
        "label": "チャンクサイズ",
        "placeholder": "チャンクサイズを入力",
        "required": "チャンクサイズを入力してください"
      },
      "chunkOverlap": {
        "label": "チャンクオーバーラップ",
        "placeholder": "チャンクオーバーラップを入力",
        "required": "チャンクオーバーラップを入力してください"
      },
      "totalFilePerKB": {
        "label": "知識ベースのデフォルトファイルアップロード制限",
        "placeholder": "デフォルトのファイルアップロード制限を入力してください（例：10）",
        "required": "デフォルトのファイルアップロード制限を入力してください"
      },
      "noOfRetrievedDocs": {
        "label": "取得ドキュメント数",
        "placeholder": "取得ドキュメント数を入力",
        "required": "取得ドキュメント数を入力してください"
      },
      "splittingSeparator": {
        "label": "セパレーター",
        "placeholder": "セパレーターを入力（例：\\n\\n）",
        "required": "セパレーターを入力してください"
      },
      "splittingStrategy": {
        "label": "テキスト分割方式"
      }
    },
    "prompt": {
      "label": "RAGプロンプトを設定",
      "option1": "通常",
      "option2": "Web",
      "alert": "ここでシステムプロンプトを設定することは非推奨となりました。プロンプトの追加や編集には「プロンプトを管理」セクションをご利用ください。このセクションは今後のリリースで削除される予定です。",
      "systemPrompt": "システムプロンプト",
      "systemPromptPlaceholder": "システムプロンプトを入力",
      "webSearchPrompt": "Web検索プロンプト",
      "webSearchPromptHelp": "プロンプトから`{search_results}`を削除しないでください。",
      "webSearchPromptError": "Web検索プロンプトを入力してください",
      "webSearchPromptPlaceholder": "Web検索プロンプトを入力",
      "webSearchFollowUpPrompt": "Web検索フォローアッププロンプト",
      "webSearchFollowUpPromptHelp": "プロンプトから`{chat_history}`と`{question}`を削除しないでください。",
      "webSearchFollowUpPromptError": "Web検索フォローアッププロンプトを入力してください！",
      "webSearchFollowUpPromptPlaceholder": "Web検索フォローアッププロンプト"
    }
  },
  "chromeAiSettings": {
    "title": "Chrome AI設定"
  },
  "memory": {
    "enableMemoryTool": {
      "label": "メモリツールを有効にする"
    }
  },
  "mermaid": "Mermaid"
}
