mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-05-01 18:28:38 +00:00
* refactor(ui): replace in-repo Command primitive with cmdk wrapper * feat(command-palette): add global Cmd+K palette with v1 actions * feat(command-palette): add session, file, and commit search sources * refactor: add provider names to model constants * feat(command-palette): add settings, navigation, message search, and ⌘K hints * feat(command-palette): add git fetch/pull/push and branch switch actions * refactor(command-palette): consolidate fetch source hooks behind useApiSource * refactor(command-palette): extract useCommandKey and SETTINGS_MAIN_TABS metadata * refactor(command-palette): extract groups into declarative registry * refactor(command-palette): wire openFile through PaletteOpsContext * refactor: migrate openSettings and refreshProjects from window.* to PaletteOpsContext * refactor(command-palette): inline groups and delete registry indirection * refactor(command-palette): return items array directly from source hooks * refactor(palette-ops): flatten Handle wrapper into ref-based registry * refactor: inline useCommandKey as MOD_KEY constant in two call sites * feat: introduce pages and fix bug on branch switching * fix: small labels * fix: coderabbit issues * fix: coderabbit comments * Update src/components/chat/view/subcomponents/ProviderSelectionEmptyState.tsx Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
241 lines
9.3 KiB
JSON
241 lines
9.3 KiB
JSON
{
|
||
"codeBlock": {
|
||
"copy": "コピー",
|
||
"copied": "コピーしました",
|
||
"copyCode": "コードをコピー"
|
||
},
|
||
"copyMessage": {
|
||
"copy": "メッセージをコピー",
|
||
"copied": "メッセージをコピーしました",
|
||
"selectFormat": "コピー形式を選択",
|
||
"copyAsMarkdown": "Markdownとしてコピー",
|
||
"copyAsText": "テキストとしてコピー"
|
||
},
|
||
"messageTypes": {
|
||
"user": "U",
|
||
"error": "エラー",
|
||
"tool": "ツール",
|
||
"claude": "Claude",
|
||
"cursor": "Cursor",
|
||
"codex": "Codex"
|
||
},
|
||
"tools": {
|
||
"settings": "ツール設定",
|
||
"error": "ツールエラー",
|
||
"result": "ツール結果",
|
||
"viewParams": "入力パラメータを表示",
|
||
"viewRawParams": "生パラメータを表示",
|
||
"viewDiff": "編集差分を表示:",
|
||
"creatingFile": "新規ファイルを作成:",
|
||
"updatingTodo": "Todoリストを更新中",
|
||
"read": "読み取り",
|
||
"readFile": "ファイルを読み取り",
|
||
"updateTodo": "Todoリストを更新",
|
||
"readTodo": "Todoリストを読み取り",
|
||
"searchResults": "件の結果"
|
||
},
|
||
"search": {
|
||
"found": "{{count}}件の{{type}}が見つかりました",
|
||
"file": "ファイル",
|
||
"files": "ファイル",
|
||
"pattern": "パターン:",
|
||
"in": "場所:"
|
||
},
|
||
"fileOperations": {
|
||
"updated": "ファイルを更新しました",
|
||
"created": "ファイルを作成しました",
|
||
"written": "ファイルを書き込みました",
|
||
"diff": "差分",
|
||
"newFile": "新規ファイル",
|
||
"viewContent": "ファイルの内容を表示",
|
||
"viewFullOutput": "全出力を表示({{count}}文字)",
|
||
"contentDisplayed": "ファイルの内容は上の差分ビューに表示されています"
|
||
},
|
||
"interactive": {
|
||
"title": "インタラクティブプロンプト",
|
||
"waiting": "CLIでの応答を待っています",
|
||
"instruction": "Claudeが実行されているターミナルでオプションを選択してください。",
|
||
"selectedOption": "✓ Claudeがオプション{{number}}を選択しました",
|
||
"instructionDetail": "CLIでは、矢印キーまたは番号を入力してオプションを選択します。"
|
||
},
|
||
"thinking": {
|
||
"title": "思考中...",
|
||
"emoji": "💭 思考中..."
|
||
},
|
||
"json": {
|
||
"response": "JSONレスポンス"
|
||
},
|
||
"permissions": {
|
||
"grant": "{{tool}}に権限を付与",
|
||
"added": "権限を追加しました",
|
||
"addTo": "{{entry}}を許可されたツールに追加します。",
|
||
"retry": "権限を保存しました。ツールを使用するにはリクエストを再試行してください。",
|
||
"error": "権限を更新できませんでした。もう一度お試しください。",
|
||
"openSettings": "設定を開く"
|
||
},
|
||
"todo": {
|
||
"updated": "Todoリストを更新しました",
|
||
"current": "現在のTodoリスト"
|
||
},
|
||
"plan": {
|
||
"viewPlan": "📋 実装プランを表示",
|
||
"title": "実装プラン"
|
||
},
|
||
"usageLimit": {
|
||
"resetAt": "Claudeの使用制限に達しました。制限は**{{time}} {{timezone}}** - {{date}}にリセットされます"
|
||
},
|
||
"codex": {
|
||
"permissionMode": "権限モード",
|
||
"modes": {
|
||
"default": "デフォルトモード",
|
||
"acceptEdits": "編集を許可",
|
||
"bypassPermissions": "権限をバイパス",
|
||
"plan": "プランモード"
|
||
},
|
||
"descriptions": {
|
||
"default": "信頼されたコマンド(ls、cat、grep、git statusなど)のみ自動実行。その他のコマンドはスキップ。ワークスペースへの書き込みは可能。",
|
||
"acceptEdits": "ワークスペース内ですべてのコマンドを自動実行。サンドボックス環境での完全自動モード。",
|
||
"bypassPermissions": "制限なしの完全なシステムアクセス。すべてのコマンドがディスクとネットワークへの完全なアクセスで自動実行されます。注意して使用してください。",
|
||
"plan": "プランニングモード - コマンドは実行されません"
|
||
},
|
||
"technicalDetails": "技術的な詳細"
|
||
},
|
||
"input": {
|
||
"placeholder": "/ でコマンド、@ でファイル指定、または {{provider}} に何でも聞いてください...",
|
||
"placeholderDefault": "メッセージを入力...",
|
||
"disabled": "入力無効",
|
||
"attachFiles": "ファイルを添付",
|
||
"attachImages": "画像を添付",
|
||
"send": "送信",
|
||
"stop": "停止",
|
||
"hintText": {
|
||
"ctrlEnter": "Ctrl+Enterで送信 • Shift+Enterで改行 • Tabでモード切替 • / でスラッシュコマンド",
|
||
"enter": "Enterで送信 • Shift+Enterで改行 • Tabでモード切替 • / でスラッシュコマンド"
|
||
},
|
||
"clickToChangeMode": "クリックで権限モードを変更(または入力欄でTab)",
|
||
"showAllCommands": "すべてのコマンドを表示"
|
||
},
|
||
"thinkingMode": {
|
||
"selector": {
|
||
"title": "思考モード",
|
||
"description": "拡張思考によりClaudeがより多くの選択肢を検討できます",
|
||
"active": "有効",
|
||
"tip": "高い思考モードは時間がかかりますが、より深い分析が得られます"
|
||
},
|
||
"modes": {
|
||
"none": {
|
||
"name": "標準",
|
||
"description": "通常のClaudeの応答",
|
||
"prefix": ""
|
||
},
|
||
"think": {
|
||
"name": "Think",
|
||
"description": "基本的な拡張思考",
|
||
"prefix": "think"
|
||
},
|
||
"thinkHard": {
|
||
"name": "Think Hard",
|
||
"description": "より深い検討",
|
||
"prefix": "think hard"
|
||
},
|
||
"thinkHarder": {
|
||
"name": "Think Harder",
|
||
"description": "代替案を含む深い分析",
|
||
"prefix": "think harder"
|
||
},
|
||
"ultrathink": {
|
||
"name": "Ultrathink",
|
||
"description": "最大限の思考予算",
|
||
"prefix": "ultrathink"
|
||
}
|
||
},
|
||
"buttonTitle": "思考モード: {{mode}}"
|
||
},
|
||
"providerSelection": {
|
||
"title": "AIアシスタントを選択",
|
||
"description": "新しい会話を始めるプロバイダーを選択してください",
|
||
"selectModel": "モデルを選択",
|
||
"providerInfo": {
|
||
"anthropic": "by Anthropic",
|
||
"openai": "by OpenAI",
|
||
"cursorEditor": "AIコードエディタ"
|
||
},
|
||
"readyPrompt": {
|
||
"claude": "{{model}}でClaudeを使用する準備ができました。下にメッセージを入力してください。",
|
||
"cursor": "{{model}}でCursorを使用する準備ができました。下にメッセージを入力してください。",
|
||
"codex": "{{model}}でCodexを使用する準備ができました。下にメッセージを入力してください。",
|
||
"default": "上からプロバイダーを選択して開始してください"
|
||
},
|
||
"pressToSearch": "<kbd>{{shortcut}}</kbd> を押してセッション、ファイル、コミットを検索"
|
||
},
|
||
"session": {
|
||
"continue": {
|
||
"title": "会話を続ける",
|
||
"description": "コードについて質問したり、変更をリクエストしたり、開発タスクのサポートを受けられます"
|
||
},
|
||
"loading": {
|
||
"olderMessages": "過去のメッセージを読み込んでいます...",
|
||
"sessionMessages": "セッションメッセージを読み込んでいます..."
|
||
},
|
||
"messages": {
|
||
"showingOf": "{{total}}件中{{shown}}件を表示",
|
||
"scrollToLoad": "上にスクロールしてさらに読み込む",
|
||
"showingLast": "最新{{count}}件を表示(全{{total}}件)",
|
||
"loadEarlier": "過去のメッセージを読み込む"
|
||
}
|
||
},
|
||
"shell": {
|
||
"selectProject": {
|
||
"title": "プロジェクトを選択",
|
||
"description": "プロジェクトを選択してそのディレクトリでシェルを開きます"
|
||
},
|
||
"status": {
|
||
"newSession": "新しいセッション",
|
||
"initializing": "初期化中...",
|
||
"restarting": "再起動中..."
|
||
},
|
||
"actions": {
|
||
"disconnect": "切断",
|
||
"disconnectTitle": "シェルから切断",
|
||
"restart": "再起動",
|
||
"restartTitle": "シェルを再起動(先に切断してください)",
|
||
"connect": "シェルで続行",
|
||
"connectTitle": "シェルに接続"
|
||
},
|
||
"loading": "ターミナルを読み込んでいます...",
|
||
"connecting": "シェルに接続しています...",
|
||
"startSession": "新しいClaudeセッションを開始",
|
||
"resumeSession": "セッションを再開: {{displayName}}...",
|
||
"runCommand": "{{projectName}}で{{command}}を実行",
|
||
"startCli": "{{projectName}}でClaude CLIを起動しています",
|
||
"defaultCommand": "コマンド"
|
||
},
|
||
"claudeStatus": {
|
||
"actions": {
|
||
"thinking": "Thinking",
|
||
"processing": "Processing",
|
||
"analyzing": "Analyzing",
|
||
"working": "Working",
|
||
"computing": "Computing",
|
||
"reasoning": "Reasoning"
|
||
},
|
||
"state": {
|
||
"live": "Live",
|
||
"paused": "Paused"
|
||
},
|
||
"elapsed": {
|
||
"seconds": "{{count}}s",
|
||
"minutesSeconds": "{{minutes}}m {{seconds}}s",
|
||
"label": "{{time}} elapsed",
|
||
"startingNow": "Starting now"
|
||
},
|
||
"controls": {
|
||
"stopGeneration": "Stop Generation",
|
||
"pressEscToStop": "Press Esc anytime to stop"
|
||
},
|
||
"providers": {
|
||
"assistant": "Assistant"
|
||
}
|
||
}
|
||
}
|