{
  "common": {
    "autoDetect": "自動検出",
    "back": "戻る",
    "browse": "参照",
    "cancel": "キャンセル",
    "close": "閉じる",
    "add": "追加",
    "remove": "削除",
    "save": "保存",
    "restart": "再起動",
    "settings": "設定",
    "version": "バージョン",
    "done": "完了",
    "loading": "読み込み中..."
  },
  "settings": {
    "subtitle": "アクティブなワークスペースのアプリ設定とプロバイダーを管理します。",
    "tabs": {
      "general": "一般",
      "providers": "プロバイダー",
      "plugins": "プラグイン",
      "tools": "ツール"
    },
    "plugins": {
      "title": "プラグイン",
      "unavailable": "プラグイン管理は直前の Harness 移行修正で削除されました。エントリーポイントは再表示されていますが、管理機能は新しい Harness API に再接続する必要があります。",
      "installed": "インストール済み",
      "discover": "見つける",
      "project": "プロジェクト",
      "global": "グローバル",
      "globalScope": "グローバルにインストール",
      "published": "公開済み",
      "custom": "カスタム",
      "searchPlaceholder": "プラグインを検索…",
      "install": "インストール",
      "installSourcePlaceholder": "ソースからインストール（例：owner/repo@skill-name）",
      "noResults": "プラグインが見つかりません。",
      "noPlugins": "インストールされたプラグインはありません。",
      "emptyScope": "このスコープにプラグインはありません。",
      "pluginGroups": "プラグイングループ",
      "general": "一般",
      "capabilityCount": "{{count}} 個の機能",
      "updateGroup": "グループを更新",
      "update": "更新"
    },
    "general": {
      "agentBackend": "Harness",
      "darkMode": "ダークモード",
      "appearance": "外観",
      "themeLight": "ライト",
      "themeDark": "ダーク",
      "themeSystem": "システム",
      "contrast": "コントラスト",
      "accent": "アクセント",
      "customAccent": "カスタムアクセントカラー",
      "codeFontSize": "コードのフォントサイズ",
      "language": "言語",
      "defaultChatDirectory": "デフォルトのチャットディレクトリ",
      "defaultChatDirectoryHelp": "新しいチャットはこの作業ディレクトリで開始します。",
      "newChatModelBehavior": "新しいチャット用の LLM モデル",
      "newChatModelBehaviorHelp": "新しいチャットを開始する際に OpenGUI が LLM モデルをどのように事前選択するかを選びます。",
      "newChatModelAsk": "毎回選択する",
      "newChatModelLast": "前回の LLM モデルを使用する",
      "newChatModelWorkspaceDefault": "ワークスペースのデフォルトを使用する",
      "desktopNotifications": "デスクトップ通知",
      "blockedByBrowser": "ブラウザによりブロックされています",
      "fileManager": "ファイルマネージャー",
      "fileManagerHelp": "ファイルマネージャーを開くコマンド（例：nemo、nautilus）。空欄の場合は自動検出します。",
      "terminal": "ターミナル",
      "terminalHelp": "ターミナルを開くコマンド（例：ghostty、kitty）。空欄の場合は自動検出します。",
      "hideOldModels": "古いモデルを非表示にする",
      "months": "ヶ月",
      "hideOldModelsHelp": "選択済みおよびお気に入りのモデルは常に表示されます。有効なリリース日のないモデルも常に表示されます。",
      "restartLocalBackend": "ローカルバックエンドを再起動",
      "restartLocalBackendTitle": "ローカルバックエンドを再起動しますか？",
      "restartLocalBackendDescription": "OpenGUI のローカルバックエンドを再読み込みし、アプリを更新します。実行中のターンは中断される可能性があります。"
    }
  },
  "sidebar": {
    "allProjectsPinned": "すべてのプロジェクトがピン留めされています",
    "chats": "チャット",
    "clearSearch": "サイドバーの検索をクリア",
    "loadMore": "さらに読み込む（{{count}}）",
    "newChat": "新しいチャット",
    "newSession": "新しいセッション",
    "noChats": "チャットがありません",
    "noMatches": "「{{query}}」に一致する結果がありません",
    "noSessionsYet": "まだセッションがありません",
    "pinned": "ピン留め済み",
    "projects": "プロジェクト",
    "searchPlaceholder": "プロジェクトとセッションを検索...",
    "showLess": "表示を減らす",
    "title": "サイドバー",
    "mobileDescription": "モバイル用サイドバーを表示します。",
    "untitled": "無題"
  },
  "sessionMenu": {
    "pin": "上部にピン留め",
    "unpin": "ピン留めを解除",
    "rename": "名前を変更",
    "setColor": "色を設定",
    "tags": "タグ",
    "addTag": "タグを追加...",
    "moveToProject": "プロジェクトへ移動",
    "removeFromProject": "{{project}} から削除",
    "deleteSession": "セッションを削除"
  },
  "projectMenu": {
    "pinProject": "プロジェクトをピン留め",
    "unpinProject": "プロジェクトのピン留めを解除",
    "copyAbsolutePath": "絶対パスをコピー",
    "openInFileBrowser": "ファイルブラウザーで開く",
    "openInTerminal": "ターミナルで開く",
    "newSession": "新しいセッション",
    "collapseProject": "プロジェクトを折りたたむ",
    "expandProject": "プロジェクトを展開する",
    "newWorktree": "新しい worktree...",
    "worktrees": "Worktree",
    "merge": "マージ",
    "openPullRequest": "プルリクエストを開く",
    "removeProject": "プロジェクトを閉じる",
    "closeOtherProjects": "他のプロジェクトを閉じる",
    "createPullRequest": "PR を作成"
  },
  "prompt": {
    "inputLabel": "メッセージ入力",
    "selectOrCreateSession": "セッションを選択または作成...",
    "interruptAndSend": "中断して送信...",
    "steerDirection": "モデルを特定の方向へ誘導...",
    "queueMessage": "メッセージをキューに追加...",
    "message": "メッセージ...",
    "uploadingFiles": "ファイルをアップロード中…",
    "add": "追加",
    "addFile": "ファイルを追加",
    "mcps": "MCP",
    "newWorktree": "新しい Worktree",
    "currentRootWorktree": "ルート worktree の現在のブランチ。",
    "queueTitle": "キュー：完全な応答を待ってから送信します（Ctrl/Cmd+D で切り替え）",
    "steerTitle": "誘導：現在の部分の完了を待ってから送信します（Ctrl/Cmd+D で切り替え）",
    "queue": "キュー",
    "steer": "誘導",
    "stop": "停止",
    "stopGenerating": "生成を停止",
    "send": "送信",
    "sendMessage": "メッセージを送信"
  },
  "variantSelector": {
    "off": "オフ",
    "thinkingEffort": "思考の深さ：{{level}}（クリックまたは Ctrl+T で切り替え、Ctrl+Shift+T で逆方向に切り替え）"
  },
  "agentSelector": {
    "placeholder": "エージェント"
  },
  "modelSelector": {
    "selectModel": "モデルを選択",
    "searchPlaceholder": "プロバイダー、モデル、または ID を検索...",
    "favorites": "お気に入り",
    "recent": "最近使用",
    "backendLocked": "このセッションのバックエンドは固定されています。",
    "noModelsMatch": "「{{query}}」に一致するモデルがありません。",
    "addFavorite": "お気に入りに追加",
    "removeFavorite": "お気に入りから削除"
  },
  "messageActions": {
    "contextCompacted": "コンテキストを圧縮しました",
    "revertToMessage": "このメッセージに戻す",
    "forkFromMessage": "このメッセージからフォーク",
    "showMore": "もっと見る",
    "showLess": "表示を減らす"
  },
  "toolOutput": {
    "showRaw": "生データを表示",
    "rawTitle": "ツールの生出力",
    "rawDescription": "ツールから返された元のテキスト出力。",
    "copyRaw": "生データをコピー"
  },
  "workspace": {
    "addTitle": "ワークスペースを追加",
    "editTitle": "ワークスペースを編集",
    "addDescription": "OpenGUI バックエンドを新しいワークスペースとして接続します。",
    "editDescription": "このワークスペースの名前を変更するか、アクセストークンを更新します。別のバックエンド URL を使用するには、新しいワークスペースを作成してください。",
    "name": "名前",
    "namePlaceholder": "例：Cloud Production",
    "backendUrl": "バックエンド URL",
    "backendUrlPlaceholder": "https://your-server.example.com",
    "accessToken": "アクセストークン",
    "optional": "任意",
    "accessTokenPlaceholder": "OPENGUI_AUTH_TOKEN を貼り付け",
    "addWorkspace": "ワークスペースを追加",
    "toggleSidebar": "サイドバーの切り替え"
  },
  "mcp": {
    "title": "MCP",
    "description": "このセッションで MCP サーバーを有効または無効にします。",
    "noManagement": "現在のバックエンドには MCP 管理機能がありません。",
    "noneConfigured": "MCP サーバーが設定されていません。",
    "connected": "接続済み",
    "disabled": "無効",
    "failed": "失敗",
    "needsAuth": "認証が必要",
    "needsRegistration": "登録が必要",
    "unknown": "不明"
  },
  "contextStatus": {
    "compacting": "圧縮中",
    "contextWindow": "コンテキストウィンドウ",
    "tokens": "トークン",
    "cost": "コスト",
    "compact": "圧縮"
  },
  "worktree": {
    "newWorktree": "新しい Worktree",
    "createFor": "新しい git worktree を作成する対象",
    "branch": "ブランチ",
    "newBranch": "新しいブランチ",
    "existingBranch": "既存のブランチ",
    "branchName": "ブランチ名",
    "selectBranch": "ブランチを選択",
    "loadingBranches": "ブランチを読み込み中...",
    "chooseBranch": "ブランチを選択してください...",
    "path": "Worktree のパス",
    "pathPlaceholder": "/path/to/worktree",
    "pathHelp": "このパスに新しいディレクトリが作成されます。",
    "creating": "作成中...",
    "createWorktree": "Worktree を作成",
    "setupTitle": "Worktree のセットアップ",
    "detectingSetup": "プロジェクトの設定を検出中...",
    "detectedSetup": "{{project}} で {{file}} が見つかりました。セットアップを実行しますか？",
    "runningSetup": "セットアップコマンドを実行中...",
    "setupComplete": "セットアップが正常に完了しました。",
    "setupFailed": "セットアップコマンドが失敗しました。",
    "skip": "スキップ",
    "run": "実行",
    "detectedCommand": "検出されたコマンド",
    "setupFinished": "セットアップが完了しました - worktree の準備ができました。"
  },
  "worktreeCleanup": {
    "title": "残っているセッションはありません",
    "descriptionPrefix": "Worktree",
    "branch": "ブランチ",
    "descriptionSuffix": "にアクティブなセッションがありません。削除しますか？",
    "keep": "保持",
    "remove": "削除",
    "removing": "削除中...",
    "deleteFromDisk": "ディスク上の worktree ファイルも削除する"
  },
  "providers": {
    "searchPlaceholder": "プロバイダーを検索...",
    "managerSwitcher": "プロバイダーマネージャー",
    "noManagement": "プロバイダー管理に対応した Harness がありません。",
    "loadFailed": "プロバイダーを読み込めませんでした。OpenGUI バックエンドは接続されていますか？",
    "allProviders": "すべてのプロバイダー",
    "customProvider": "カスタムプロバイダー",
    "popular": "人気",
    "other": "その他",
    "connected": "接続済み",
    "connect": "接続",
    "disconnect": "接続を解除",
    "disconnectConfirm": "{{name}} を接続解除しますか？",
    "fromEnv": "環境変数から",
    "fromEnvTitle": "環境変数から接続されています",
    "noProvidersFound": "「{{query}}」に一致するプロバイダーが見つかりません",
    "providerId": "プロバイダー ID",
    "displayName": "表示名",
    "baseUrl": "ベース URL",
    "apiKey": "API キー",
    "connectedMessage": "{{name}} を接続しました",
    "loading": "読み込み中...",
    "chooseConnectMethod": "接続方法を選択してください：",
    "useDifferentMethod": "別の方法を使用",
    "oauthTimeout": "OAuth がタイムアウトしました - もう一度お試しください",
    "invalidCode": "無効なコード",
    "openAuthorizationPage": "認証ページを開く",
    "authorizationCode": "認証コード",
    "authorizationCodePlaceholder": "ここにコードを貼り付け",
    "submitCode": "コードを送信",
    "waitingAuthorization": "認証を待機中...",
    "startingAuthorization": "認証を開始中...",
    "envReferenceHelp": "環境変数を参照するには {env:VAR_NAME} を使用してください。",
    "models": "モデル",
    "customHeaders": "カスタムヘッダー",
    "addCustomProvider": "カスタムプロバイダーを追加",
    "providerIdRequired": "プロバイダー ID は必須です",
    "providerIdInvalid": "プロバイダー ID は小文字の英数字とハイフン/アンダースコアのみ使用できます",
    "displayNameRequired": "表示名は必須です",
    "baseUrlRequired": "ベース URL は必須です",
    "baseUrlInvalid": "ベース URL は http:// または https:// で始まる必要があります",
    "modelIdsRequired": "すべてのモデル ID を入力する必要があります",
    "modelNamesRequired": "すべてのモデル名を入力する必要があります",
    "duplicateModelIds": "重複するモデル ID が見つかりました"
  },
  "setupWizard": {
    "title": "OpenGUI へようこそ",
    "setupAgentsTitle": "コーディングエージェントを設定",
    "chooseStartTitle": "新しいチャットの開始場所を選択",
    "readyTitle": "準備が完了しました",
    "setupSavedTitle": "設定を保存しました",
    "checkingComputer": "このコンピューターを確認中",
    "lookingForHarnesses": "インストール済みの Harness CLI を検索中。",
    "codingAgentFound": "コーディングエージェントが見つかりました",
    "codingAgentFoundDescription": "OpenGUI はこのコンピューターでコーディングエージェントを見つけました。",
    "noHarnessInstalledTitle": "Harness がインストールされていません",
    "noHarnessInstalledDescription": "OpenGUI がファイルを操作するには、コーディングエージェントが必要です。",
    "checkHarnessesFailedTitle": "Harness を確認できませんでした",
    "checkHarnessesFailedDescription": "セットアップを続行し、後で再確認することができます。",
    "checkAgain": "再確認",
    "harnessInventoryTitle": "Harness 一覧",
    "modelsCount": "{{count}} モデル",
    "cliFound": "CLI が見つかりました",
    "harnessReadyDescription": "このエージェント Harness は使用可能です。",
    "harnessCliFoundDescription": "CLI はインストールされています。モデルとプロバイダーの選択は後で OpenGUI 内で行います。",
    "harnessNotFoundDescription": "このコンピューターで CLI が見つかりませんでした。",
    "notFound": "見つかりません",
    "defaultChatDirectoryTitle": "デフォルトのチャットディレクトリ",
    "defaultChatDirectoryDescription": "プロジェクトが選択されていない場合、新しいチャットはこのフォルダーで開始します。",
    "folderPlaceholder": "フォルダーを選択するか空欄のままにしてください",
    "continue": "続行",
    "readyToWorkTitle": "OpenGUI の準備が整いました",
    "setupHarnessLaterTitle": "Harness は後で設定できます",
    "readyToWorkDescription": "プロジェクトを接続するか、セッションを開いて開始してください。",
    "setupHarnessLaterDescription": "OpenGUI がこれから開きます。エージェントの送信には実行前に Harness が必要です。",
    "openOpenGui": "OpenGUI を開く"
  },
  "languages": {
    "af": "Afrikaans",
    "ar": "العربية",
    "az": "Azərbaycan dili",
    "bg": "Български",
    "bn": "বাংলা",
    "bs": "Bosanski",
    "ca": "Català",
    "cs": "Čeština",
    "cy": "Cymraeg",
    "da": "Dansk",
    "de": "Deutsch",
    "el": "Ελληνικά",
    "en": "English",
    "eo": "Esperanto",
    "es": "Español",
    "et": "Eesti",
    "eu": "Euskara",
    "fa": "فارسی",
    "fi": "Suomi",
    "fr": "Français",
    "ga": "Gaeilge",
    "gl": "Galego",
    "gu": "ગુજરાતી",
    "he": "עברית",
    "hi": "हिन्दी",
    "hr": "Hrvatski",
    "hu": "Magyar",
    "hy": "Հայերեն",
    "id": "Bahasa Indonesia",
    "it": "Italiano",
    "ja": "日本語",
    "ka": "ქართული",
    "kk": "Қазақ тілі",
    "km": "ខ្មែរ",
    "kn": "ಕನ್ನಡ",
    "ko": "한국어",
    "lo": "ລາວ",
    "lt": "Lietuvių",
    "lv": "Latviešu",
    "mk": "Македонски",
    "ml": "മലയാളം",
    "mn": "Монгол",
    "mr": "मराठी",
    "ms": "Bahasa Melayu",
    "my": "မြန်မာဘာသာ",
    "nb": "Norsk Bokmål",
    "ne": "नेपाली",
    "nl": "Nederlands",
    "pa": "ਪੰਜਾਬੀ",
    "pl": "Polski",
    "pt": "Português",
    "ro": "Română",
    "ru": "Русский",
    "si": "සිංහල",
    "sk": "Slovenčina",
    "sl": "Slovenščina",
    "sq": "Shqip",
    "sr": "Српски",
    "sv": "Svenska",
    "sw": "Kiswahili",
    "ta": "தமிழ்",
    "te": "తెలుగు",
    "th": "ไทย",
    "tl": "Filipino",
    "tr": "Türkçe",
    "uk": "Українська",
    "ur": "اردو",
    "uz": "O'zbek",
    "vi": "Tiếng Việt",
    "zh": "中文"
  },
  "startup": {
    "checkingLocalServer": "ローカルサーバーを確認中...",
    "startingLocalServer": "ローカルサーバーを起動中..."
  },
  "sessionError": {
    "title": "エージェントエラー",
    "nextStep": "次の手順：ターミナルで次のコマンドを実行し、再試行してください：",
    "openTerminal": "ターミナルを開く"
  },
  "updateDialog": {
    "title": "更新が利用可能です",
    "description": "OpenGUI の新しいバージョン（{{latestVersion}}）が利用可能です。現在実行中のバージョンは v{{currentVersion}} です。",
    "currentVersion": "現在のバージョン：v{{currentVersion}}。",
    "dismiss": "閉じる",
    "open": "開く"
  },
  "emptyStates": {
    "noProjectTitle": "プロジェクトが接続されていません",
    "noProjectCanStart": "今すぐプロジェクトを接続するか、チャットを開始してください。",
    "noProjectConnect": "チャットを開始するにはプロジェクトを接続してください。",
    "startChat": "チャットを開始",
    "noSessionTitle": "セッションが選択されていません",
    "noSessionDescription": "セッションを選択するか、接続済みのプロジェクトから新しいセッションを開始してください。"
  },
  "mergeDialog": {
    "failed": "マージに失敗しました",
    "merging": "マージ中...",
    "mergingDescription": "{{branch}} を現在のブランチにマージしています",
    "success": "マージが成功しました",
    "successDescription": "{{branch}} は正常にマージされました。",
    "successDescriptionDelete": "{{branch}} は正常にマージされました。Worktree は削除されます。",
    "conflicts": "マージの競合",
    "conflictsDescription": "{{branch}} のマージで {{count}} 個のファイルに競合が発生しました：",
    "abort": "マージを中止",
    "fixWithAI": "AI で修正",
    "title": "ブランチをマージ",
    "description": "{{branch}} を {{repoName}} の現在のブランチにマージします",
    "deleteWorktreeLabel": "マージ成功後に worktree を削除する",
    "deleteWorktreeDescription": "worktree ディレクトリを削除し、プロジェクトから切断します"
  },
  "questionPanel": {
    "title": "アシスタントから質問があります",
    "customAnswerPlaceholder": "独自の回答を入力...",
    "submit": "送信",
    "dismiss": "閉じる"
  },
  "diff": {
    "noLineDiffAvailable": "行単位の diff は利用できません。"
  },
  "reasoning": {
    "thinking": "思考中",
    "thinkingRunning": "思考中..."
  },
  "toolLabels": {
    "bash": {
      "running": "実行中",
      "done": "実行済み"
    },
    "read": {
      "running": "読み取り中",
      "done": "読み取り済み"
    },
    "edit": {
      "running": "編集中",
      "done": "編集済み"
    },
    "write": {
      "running": "書き込み中",
      "done": "書き込み済み"
    },
    "grep": {
      "running": "検索中",
      "done": "検索済み"
    },
    "glob": {
      "running": "ファイルを検索中",
      "done": "ファイルを検索済み"
    },
    "task": {
      "running": "実行中",
      "done": "実行済み"
    },
    "todo": {
      "running": "Todo を書き込み中",
      "doneOne": "{{count}} 件の Todo を書き込みました",
      "doneOther": "{{count}} 件の Todo を書き込みました"
    },
    "question": {
      "running": "質問中",
      "doneOne": "{{count}} 件の質問をしました",
      "doneOther": "{{count}} 件の質問をしました"
    },
    "patch": {
      "created": "作成済み",
      "deleted": "削除済み",
      "moved": "移動済み",
      "patched": "パッチ済み"
    },
    "fileCountOther": "{{count}} ファイル",
    "matchCountOne": "{{count}} 件の一致",
    "matchCountOther": "{{count}} 件の一致"
  },
  "attachments": {
    "image": "画像",
    "fileAttachment": "ファイル添付",
    "imageAttachment": "画像添付 {{count}}",
    "closeImagePreview": "画像プレビューを閉じる"
  },
  "projectPath": {
    "up": "上へ",
    "noFolders": "フォルダーがありません",
    "allowedRoots": "許可されたルート：{{roots}}",
    "serverDefault": "サーバーのデフォルト",
    "title": "プロジェクトを開く",
    "webLocalDescription": "OpenGUI サーバー上のプロジェクトパスを選択してください。スマートフォンから利用する場合、これはサーバーのパスであり、スマートフォン上のファイルではありません。",
    "localDescription": "このウィンドウ用にローカルのプロジェクトフォルダーを開きます。絶対パスを手動で貼り付けることもできます。",
    "remoteDescription": "このウィンドウはリモートサーバーに接続されています。そのサーバー上のパスを入力してプロジェクトを選択してください。",
    "openProject": "プロジェクトを開く",
    "projectPathLabel": "プロジェクトパス",
    "browseServer": "サーバーを参照",
    "loadingServerFolders": "サーバーのフォルダーを読み込み中..."
  },
  "fileMention": {
    "searching": "検索中...",
    "typeToSearch": "入力してファイルを検索",
    "noMatchingFiles": "一致するファイルがありません",
    "searchFailed": "ファイル検索に失敗しました"
  },
  "queueList": {
    "reorderQueuedPrompt": "キュー内のプロンプトを並べ替え",
    "sendNow": "今すぐ送信",
    "interrupt": "中断",
    "steer": "誘導",
    "edit": "編集",
    "moveToTop": "先頭へ移動",
    "moveToBottom": "末尾へ移動"
  },
  "permissionPanel": {
    "title": "権限：{{permission}}",
    "allowOnce": "一度だけ許可",
    "alwaysAllow": "常に許可",
    "reject": "拒否"
  },
  "revertBanner": {
    "reverted": "{{count}} 件のメッセージを取り消しました",
    "reverted_plural": "{{count}} 件のメッセージを取り消しました",
    "restore": "復元"
  }
}
