{
	"back": "タスク ビューに戻る",
	"common": {
		"save": "保存",
		"done": "完了",
		"cancel": "キャンセル",
		"reset": "リセット",
		"select": "選択",
		"add": "ヘッダーを追加",
		"remove": "削除"
	},
	"search": {
		"placeholder": "設定を検索...",
		"noResults": "設定が見つかりません"
	},
	"header": {
		"title": "設定",
		"saveButtonTooltip": "変更を保存",
		"nothingChangedTooltip": "変更なし",
		"doneButtonTooltip": "未保存の変更を破棄して設定パネルを閉じる"
	},
	"unsavedChangesDialog": {
		"title": "未保存の変更",
		"description": "変更を破棄して続行しますか？",
		"cancelButton": "キャンセル",
		"discardButton": "変更を破棄"
	},
	"sections": {
		"providers": "プロバイダー",
		"modes": "モード",
		"mcp": "MCPサーバー",
		"worktrees": "Worktrees",
		"autoApprove": "自動承認",
		"checkpoints": "チェックポイント",
		"notifications": "通知",
		"contextManagement": "コンテキスト",
		"terminal": "ターミナル",
		"slashCommands": "スラッシュコマンド",
		"prompts": "プロンプト",
		"ui": "UI",
		"experimental": "実験的",
		"language": "言語",
		"about": "Zoo Codeについて",
		"skills": "Skills"
	},
	"about": {
		"bugReport": {
			"label": "バグを見つけましたか？",
			"link": "GitHubで報告"
		},
		"featureRequest": {
			"label": "アイデアがありますか？",
			"link": "共有してください"
		},
		"securityIssue": {
			"label": "脆弱性を発見しましたか？",
			"link": "開示プロセスに従ってください"
		},
		"community": "ヒントが欲しいですか、または他のZoo Codeユーザーと交流したいですか？<redditLink>reddit.com/r/ZooCode</redditLink>または<discordLink>discord.gg/VxfP4Vx3gX</discordLink>に参加してください",
		"contactAndCommunity": "お問い合わせとコミュニティ",
		"manageSettings": "設定を管理",
		"debugMode": {
			"label": "デバッグモードを有効にする",
			"description": "デバッグモードを有効にすると、タスクヘッダーにAPI会話履歴とUIメッセージをフォーマットされたJSONとして一時ファイルで表示するための追加ボタンが表示されます。"
		}
	},
	"slashCommands": {
		"description": "スラッシュコマンドを管理して、カスタムワークフローやアクションを素早く実行します。<DocsLink>詳細はこちら</DocsLink>",
		"workspaceCommands": "ワークスペースコマンド",
		"globalCommands": "グローバルコマンド",
		"noWorkspaceCommands": "このプロジェクトにはまだコマンドがありません。",
		"noGlobalCommands": "グローバルコマンドはまだありません。",
		"addCommand": "スラッシュコマンドを追加",
		"editCommand": "コマンドを編集",
		"deleteCommand": "コマンドを削除",
		"deleteDialog": {
			"title": "コマンドを削除",
			"description": "コマンド \"{{name}}\" を削除してもよろしいですか？このアクションは取り消せません。",
			"confirm": "削除",
			"cancel": "キャンセル"
		},
		"createDialog": {
			"title": "新しいスラッシュコマンドを作成",
			"nameLabel": "名前",
			"namePlaceholder": "my-command-name",
			"nameHint": "小文字、数字、ハイフン、アンダースコアのみ",
			"sourceLabel": "場所",
			"create": "作成",
			"cancel": "キャンセル"
		},
		"source": {
			"global": "グローバル（すべてのワークスペースで利用可能）",
			"project": "ワークスペース"
		},
		"validation": {
			"nameRequired": "名前は必須です",
			"nameTooLong": "名前は64文字以下である必要があります",
			"nameInvalid": "名前は文字、数字、ハイフン、アンダースコアのみを含める必要があります"
		},
		"footer": "スラッシュコマンドを使用して、頻繁に使用するプロンプトとワークフローにすばやくアクセスします。"
	},
	"prompts": {
		"description": "プロンプトの強化、コードの説明、問題の修正などの迅速なアクションに使用されるサポートプロンプトを設定します。これらのプロンプトは、Rooが一般的な開発タスクでより良いサポートを提供するのに役立ちます。"
	},
	"codeIndex": {
		"title": "コードベースのインデックス作成",
		"enableLabel": "コードベースのインデックス作成を有効化",
		"enableDescription": "コードのインデックス作成を有効にして、検索とコンテキストの理解を向上させます",
		"providerLabel": "埋め込みプロバイダー",
		"selectProviderPlaceholder": "プロバイダーを選択",
		"openaiProvider": "OpenAI",
		"ollamaProvider": "Ollama",
		"geminiProvider": "Gemini",
		"geminiApiKeyLabel": "APIキー：",
		"geminiApiKeyPlaceholder": "Gemini APIキーを入力してください",
		"vercelAiGatewayProvider": "Vercel AI Gateway",
		"vercelAiGatewayApiKeyLabel": "APIキー",
		"vercelAiGatewayApiKeyPlaceholder": "Vercel AI GatewayのAPIキーを入力してください",
		"bedrockProvider": "Amazon Bedrock",
		"bedrockRegionLabel": "AWS リージョン",
		"bedrockRegionPlaceholder": "us-east-1",
		"bedrockProfileLabel": "AWS プロファイル",
		"bedrockProfilePlaceholder": "default",
		"bedrockProfileDescription": "~/.aws/credentials の AWS プロファイル名（必須）。",
		"openRouterProvider": "OpenRouter",
		"openRouterApiKeyLabel": "OpenRouter APIキー",
		"openRouterApiKeyPlaceholder": "OpenRouter APIキーを入力してください",
		"openRouterProviderRoutingLabel": "OpenRouterプロバイダールーティング",
		"openRouterProviderRoutingDescription": "OpenRouterは、埋め込みモデルに最適な利用可能なプロバイダーにリクエストをルーティングします。デフォルトでは、稼働時間を最大化するために、リクエストはトッププロバイダー間で負荷分散されます。ただし、このモデルに使用する特定のプロバイダーを選択することもできます。",
		"mistralProvider": "Mistral",
		"mistralApiKeyLabel": "APIキー:",
		"mistralApiKeyPlaceholder": "Mistral APIキーを入力してください",
		"openaiCompatibleProvider": "OpenAI互換",
		"openAiKeyLabel": "OpenAI APIキー",
		"openAiKeyPlaceholder": "OpenAI APIキーを入力してください",
		"openAiCompatibleBaseUrlLabel": "ベースURL",
		"openAiCompatibleApiKeyLabel": "APIキー",
		"openAiCompatibleApiKeyPlaceholder": "APIキーを入力してください",
		"openAiCompatibleModelDimensionLabel": "埋め込みディメンション：",
		"modelDimensionLabel": "モデルディメンション",
		"openAiCompatibleModelDimensionPlaceholder": "例：1536",
		"openAiCompatibleModelDimensionDescription": "モデルの埋め込みディメンション（出力サイズ）。この値についてはプロバイダーのドキュメントを確認してください。一般的な値：384、768、1536、3072。",
		"modelLabel": "モデル",
		"selectModelPlaceholder": "モデルを選択",
		"ollamaUrlLabel": "Ollama URL：",
		"qdrantUrlLabel": "Qdrant URL",
		"qdrantKeyLabel": "Qdrantキー：",
		"startIndexingButton": "開始",
		"clearIndexDataButton": "インデックスクリア",
		"unsavedSettingsMessage": "インデックス作成プロセスを開始する前に設定を保存してください。",
		"clearDataDialog": {
			"title": "本当によろしいですか？",
			"description": "この操作は元に戻せません。コードベースのインデックスデータが完全に削除されます。",
			"cancelButton": "キャンセル",
			"confirmButton": "データをクリア"
		},
		"description": "プロジェクトのセマンティック検索を有効にするためのコードベースインデックス設定を構成します。<0>詳細はこちら</0>",
		"statusTitle": "ステータス",
		"settingsTitle": "インデックス設定",
		"disabledMessage": "コードベースインデックスは現在無効になっています。グローバル設定で有効にしてインデックスオプションを構成してください。",
		"embedderProviderLabel": "エンベッダープロバイダー",
		"modelPlaceholder": "モデル名を入力",
		"selectModel": "モデルを選択",
		"ollamaBaseUrlLabel": "Ollama ベースURL",
		"qdrantApiKeyLabel": "Qdrant APIキー",
		"qdrantApiKeyPlaceholder": "Qdrant APIキーを入力（オプション）",
		"setupConfigLabel": "設定",
		"ollamaUrlPlaceholder": "http://localhost:11434",
		"openAiCompatibleBaseUrlPlaceholder": "https://api.example.com",
		"modelDimensionPlaceholder": "1536",
		"qdrantUrlPlaceholder": "http://localhost:6333",
		"saveError": "設定の保存に失敗しました",
		"modelDimensions": "({{dimension}} 次元)",
		"saveSuccess": "設定が正常に保存されました",
		"saving": "保存中...",
		"saveSettings": "保存",
		"indexingStatuses": {
			"standby": "スタンバイ",
			"indexing": "インデックス中",
			"indexed": "インデックス済み",
			"error": "エラー"
		},
		"close": "閉じる",
		"validation": {
			"invalidQdrantUrl": "無効なQdrant URL",
			"invalidOllamaUrl": "無効なOllama URL",
			"invalidBaseUrl": "無効なベースURL",
			"qdrantUrlRequired": "Qdrant URL が必要です",
			"openaiApiKeyRequired": "OpenAI APIキーが必要です",
			"modelSelectionRequired": "モデルの選択が必要です",
			"apiKeyRequired": "APIキーが必要です",
			"modelIdRequired": "モデルIDが必要です",
			"modelDimensionRequired": "モデルの次元が必要です",
			"geminiApiKeyRequired": "Gemini APIキーが必要です",
			"mistralApiKeyRequired": "Mistral APIキーが必要です",
			"vercelAiGatewayApiKeyRequired": "Vercel AI Gateway APIキーが必要です",
			"bedrockRegionRequired": "AWS リージョンは必須です",
			"bedrockProfileRequired": "AWS プロファイルは必須です",
			"ollamaBaseUrlRequired": "OllamaのベースURLが必要です",
			"baseUrlRequired": "ベースURLが必要です",
			"modelDimensionMinValue": "モデルの次元は0より大きくなければなりません",
			"openRouterApiKeyRequired": "OpenRouter APIキーが必要です"
		},
		"optional": "オプション",
		"advancedConfigLabel": "詳細設定",
		"searchMinScoreLabel": "検索スコアのしきい値",
		"searchMinScoreDescription": "検索結果に必要な最小類似度スコア（0.0-1.0）。値を低くするとより多くの結果が返されますが、関連性が低くなる可能性があります。値を高くすると返される結果は少なくなりますが、より関連性が高くなります。",
		"searchMinScoreResetTooltip": "デフォルト値（0.4）にリセット",
		"searchMaxResultsLabel": "最大検索結果数",
		"searchMaxResultsDescription": "コードベースインデックスをクエリする際に返される検索結果の最大数。値を高くするとより多くのコンテキストが提供されますが、関連性の低い結果が含まれる可能性があります。",
		"resetToDefault": "デフォルトにリセット",
		"stopIndexingButton": "インデックス作成を停止",
		"stoppingButton": "停止中...",
		"workspaceToggleLabel": "このワークスペースのインデックス作成を有効にする",
		"workspaceDisabledMessage": "インデックス作成は設定済みですが、このワークスペースでは有効になっていません。",
		"autoEnableDefaultLabel": "新しいワークスペースのインデックス作成を自動的に有効にする"
	},
	"autoApprove": {
		"toggleShortcut": "<SettingsLink>IDEの環境設定</SettingsLink>で、この設定のグローバルショートカットを設定できます。",
		"description": "Rooが承認なしで自動的に操作を実行できるようにします。AIを完全に信頼し、関連するセキュリティリスクを理解している場合にのみ、これらの設定を有効にしてください。",
		"enabled": "自動承認が有効",
		"toggleAriaLabel": "自動承認の切り替え",
		"disabledAriaLabel": "自動承認が無効です - 最初にオプションを選択してください",
		"readOnly": {
			"label": "読み取り",
			"description": "有効にすると、Rooは承認ボタンをクリックすることなく、自動的にディレクトリの内容を表示してファイルを読み取ります。",
			"outsideWorkspace": {
				"label": "ワークスペース外のファイルを含める",
				"description": "Rooが承認なしで現在のワークスペース外のファイルを読み取ることを許可します。"
			}
		},
		"write": {
			"label": "書き込み",
			"description": "承認なしで自動的にファイルを作成・編集",
			"delayLabel": "診断が潜在的な問題を検出できるよう、書き込み後に遅延を設ける",
			"outsideWorkspace": {
				"label": "ワークスペース外のファイルを含める",
				"description": "Rooが承認なしで現在のワークスペース外のファイルを作成・編集することを許可します。"
			},
			"protected": {
				"label": "保護されたファイルを含める",
				"description": "Rooが保護されたファイル（.rooignoreや.roo/設定ファイルなど）を承認なしで作成・編集することを許可します。"
			}
		},
		"mcp": {
			"label": "MCP",
			"description": "MCPサーバービューで個々のMCPツールの自動承認を有効にします（この設定とツールの「常に許可」チェックボックスの両方が必要）"
		},
		"modeSwitch": {
			"label": "モード",
			"description": "承認なしで自動的に異なるモード間を切り替え"
		},
		"subtasks": {
			"label": "サブタスク",
			"description": "承認なしでサブタスクの作成と完了を許可"
		},
		"followupQuestions": {
			"label": "質問",
			"description": "設定された時間が経過すると、フォローアップ質問の最初の提案回答を自動的に選択します",
			"timeoutLabel": "最初の回答を自動選択するまでの待機時間"
		},
		"execute": {
			"label": "実行",
			"description": "承認なしで自動的に許可されたターミナルコマンドを実行",
			"allowedCommands": "許可された自動実行コマンド",
			"allowedCommandsDescription": "「実行操作を常に承認」が有効な場合に自動実行できるコマンドプレフィックス。すべてのコマンドを許可するには * を追加します（注意して使用してください）。",
			"deniedCommands": "拒否されたコマンド",
			"deniedCommandsDescription": "承認を求めることなく自動的に拒否されるコマンドプレフィックス。許可されたコマンドとの競合がある場合、最長プレフィックスマッチが優先されます。すべてのコマンドを拒否するには * を追加します。",
			"commandPlaceholder": "コマンドプレフィックスを入力（例：'git '）",
			"deniedCommandPlaceholder": "拒否するコマンドプレフィックスを入力（例：'rm -rf'）",
			"addButton": "追加",
			"autoDenied": "プレフィックス `{{prefix}}` を持つコマンドはユーザーによって禁止されています。別のコマンドを実行してこの制限を回避しないでください。"
		},
		"apiRequestLimit": {
			"title": "最大リクエスト数",
			"unlimited": "無制限"
		},
		"selectOptionsFirst": "自動承認を有効にするには、以下のオプションを少なくとも1つ選択してください",
		"apiCostLimit": {
			"unlimited": "無制限",
			"title": "最大料金"
		},
		"maxLimits": {
			"description": "これらの上限まで自動的にリクエストを行い、その後継続の承認を求めます。"
		}
	},
	"providers": {
		"providerDocumentation": "{{provider}}のドキュメント",
		"configProfile": "設定プロファイル",
		"description": "異なるAPI設定を保存して、プロバイダーと設定をすばやく切り替えることができます。",
		"apiProvider": "APIプロバイダー",
		"apiProviderDocs": "プロバイダードキュメント",
		"model": "モデル",
		"nameEmpty": "名前を空にすることはできません",
		"nameExists": "この名前のプロファイルは既に存在します",
		"deleteProfile": "プロファイルを削除",
		"invalidArnFormat": "無効なARN形式です。上記の例を確認してください。",
		"enterNewName": "新しい名前を入力してください",
		"addProfile": "プロファイルを追加",
		"renameProfile": "プロファイル名を変更",
		"newProfile": "新しい構成プロファイル",
		"enterProfileName": "プロファイル名を入力",
		"createProfile": "プロファイルを作成",
		"cannotDeleteOnlyProfile": "唯一のプロファイルは削除できません",
		"searchPlaceholder": "プロファイルを検索",
		"searchProviderPlaceholder": "プロバイダーを検索",
		"noProviderMatchFound": "プロバイダーが見つかりません",
		"noMatchFound": "一致するプロファイルが見つかりません",
		"retiredProviderMessage": "このプロバイダーは現在利用できません。続行するには、サポートされているプロバイダーを選択してください。",
		"vscodeLmDescription": "VS Code言語モデルAPIを使用すると、他のVS Code拡張機能（GitHub Copilotなど）が提供するモデルを実行できます。最も簡単な方法は、VS Code MarketplaceからCopilotおよびCopilot Chat拡張機能をインストールすることです。",
		"awsCustomArnUse": "使用したいモデルの有効なAmazon Bedrock ARNを入力してください。形式の例:",
		"awsCustomArnDesc": "ARN内のリージョンが上で選択したAWSリージョンと一致していることを確認してください。",
		"openRouterApiKey": "OpenRouter APIキー",
		"getOpenRouterApiKey": "OpenRouter APIキーを取得",
		"vercelAiGatewayApiKey": "Vercel AI Gateway APIキー",
		"getVercelAiGatewayApiKey": "Vercel AI Gateway APIキーを取得",
		"apiKeyStorageNotice": "APIキーはVSCodeのシークレットストレージに安全に保存されます",
		"openAiCodexRateLimits": {
			"title": "Usage Limits for Codex{{planLabel}}",
			"loading": "Loading usage limits...",
			"loadError": "Failed to load usage limits",
			"retry": "Retry",
			"usedPercent": "{{percent}}% used",
			"resetsIn": "Resets in {{time}}",
			"plan": {
				"default": "",
				"withType": " ({{planType}})"
			},
			"time": {
				"now": "Now",
				"notAvailable": "N/A"
			},
			"duration": {
				"daysHours": "{{days}}d {{hours}}h",
				"hoursMinutes": "{{hours}}h {{minutes}}m",
				"minutes": "{{minutes}}m"
			},
			"window": {
				"usage": "Usage",
				"fiveHour": "5h limit",
				"oneHour": "1h limit",
				"daily": "Daily limit",
				"weekly": "Weekly limit",
				"days": "{{days}}d limit",
				"hours": "{{hours}}h limit",
				"minutes": "{{minutes}}m limit"
			}
		},
		"useCustomBaseUrl": "カスタムベースURLを使用",
		"useReasoning": "推論を有効化",
		"useHostHeader": "カスタムHostヘッダーを使用",
		"customHeaders": "カスタムヘッダー",
		"headerName": "ヘッダー名",
		"headerValue": "ヘッダー値",
		"noCustomHeaders": "カスタムヘッダーが定義されていません。+ ボタンをクリックして追加してください。",
		"unboundApiKey": "Unbound API キー",
		"getUnboundApiKey": "Unbound APIキーを取得",
		"requestyApiKey": "Requesty APIキー",
		"refreshModels": {
			"label": "モデルを更新",
			"hint": "最新のモデルを表示するには設定を再度開いてください。",
			"loading": "モデルリストを更新中...",
			"success": "モデルリストが正常に更新されました！",
			"error": "モデルリストの更新に失敗しました。もう一度お試しください。"
		},
		"getRequestyApiKey": "Requesty APIキーを取得",
		"getRequestyBaseUrl": "ベースURL",
		"requestyUseCustomBaseUrl": "カスタムベースURLを使用する",
		"anthropicApiKey": "Anthropic APIキー",
		"getAnthropicApiKey": "Anthropic APIキーを取得",
		"anthropicUseAuthToken": "Anthropic APIキーをX-Api-Keyの代わりにAuthorizationヘッダーとして渡す",
		"anthropic1MContextBetaLabel": "1Mコンテキストウィンドウを有効にする（ベータ版）",
		"anthropic1MContextBetaDescription": "Claude Sonnet 4.x / Claude Opus 4.6のコンテキストウィンドウを100万トークンに拡張します",
		"awsBedrock1MContextBetaLabel": "1Mコンテキストウィンドウを有効にする（ベータ版）",
		"awsBedrock1MContextBetaDescription": "Claude Sonnet 4.x / Claude Opus 4.6のコンテキストウィンドウを100万トークンに拡張します",
		"vertex1MContextBetaLabel": "1Mコンテキストウィンドウを有効にする（ベータ版）",
		"vertex1MContextBetaDescription": "Claude Sonnet 4.x / Claude Opus 4.6のコンテキストウィンドウを100万トークンに拡張します",
		"basetenApiKey": "Baseten APIキー",
		"getBasetenApiKey": "Baseten APIキーを取得",
		"poeApiKey": "Poe APIキー",
		"getPoeApiKey": "Poe APIキーを取得",
		"poeBaseUrl": "Poe ベースURL",
		"fireworksApiKey": "Fireworks APIキー",
		"getFireworksApiKey": "Fireworks APIキーを取得",
		"deepSeekApiKey": "DeepSeek APIキー",
		"getDeepSeekApiKey": "DeepSeek APIキーを取得",
		"moonshotApiKey": "Moonshot APIキー",
		"getMoonshotApiKey": "Moonshot APIキーを取得",
		"moonshotBaseUrl": "Moonshot エントリーポイント",
		"zaiApiKey": "Z AI APIキー",
		"getZaiApiKey": "Z AI APIキーを取得",
		"zaiEntrypoint": "Z AI エントリーポイント",
		"zaiEntrypointDescription": "お住まいの地域に応じて適切な API エントリーポイントを選択してください。中国にお住まいの場合は open.bigmodel.cn を選択してください。それ以外の場合は api.z.ai を選択してください。",
		"minimaxApiKey": "MiniMax APIキー",
		"getMiniMaxApiKey": "MiniMax APIキーを取得",
		"minimaxBaseUrl": "MiniMax エントリーポイント",
		"mimoApiKey": "MiMo APIキー",
		"getMimoApiKey": "MiMo APIキーを取得",
		"mimoBaseUrl": "MiMo エントリーポイント",
		"mimoBaseUrlSingapore": "トークンプラン - シンガポール（デフォルト）",
		"mimoBaseUrlChina": "トークンプラン - 中国",
		"mimoBaseUrlEurope": "トークンプラン - ヨーロッパ（AMS）",
		"mimoBaseUrlPayg": "従量課金",
		"geminiApiKey": "Gemini APIキー",
		"getSambaNovaApiKey": "SambaNova APIキーを取得",
		"sambaNovaApiKey": "SambaNova APIキー",
		"getGeminiApiKey": "Gemini APIキーを取得",
		"openAiApiKey": "OpenAI APIキー",
		"apiKey": "APIキー",
		"openAiBaseUrl": "ベースURL",
		"getOpenAiApiKey": "OpenAI APIキーを取得",
		"mistralApiKey": "Mistral APIキー",
		"getMistralApiKey": "Mistral / Codestral APIキーを取得",
		"codestralBaseUrl": "Codestral ベースURL（オプション）",
		"codestralBaseUrlDesc": "Codestralモデルの代替URLを設定します。",
		"xaiApiKey": "xAI APIキー",
		"getXaiApiKey": "xAI APIキーを取得",
		"litellmApiKey": "LiteLLM APIキー",
		"litellmBaseUrl": "LiteLLM ベースURL",
		"awsCredentials": "AWS認証情報",
		"awsProfile": "AWSプロファイル",
		"awsApiKey": "Amazon Bedrock APIキー",
		"awsProfileName": "AWSプロファイル名",
		"awsAccessKey": "AWSアクセスキー",
		"awsSecretKey": "AWSシークレットキー",
		"awsSessionToken": "AWSセッショントークン",
		"awsRegion": "AWSリージョン",
		"awsCrossRegion": "クロスリージョン推論を使用",
		"awsGlobalInference": "グローバル推論を使用する（最適なAWSリージョンを自動選択）",
		"awsServiceTier": "サービスティア",
		"awsServiceTierStandard": "Standard",
		"awsServiceTierStandardDesc": "バランスの取れたパフォーマンスとコスト",
		"awsServiceTierFlex": "Flex（50%割引）",
		"awsServiceTierFlexDesc": "低コスト、非クリティカルなタスクのレイテンシが高い",
		"awsServiceTierPriority": "Priority（75%プレミアム）",
		"awsServiceTierPriorityDesc": "ミッションクリティカルなアプリケーション向けの最速パフォーマンス",
		"awsServiceTierNote": "サービスティアは価格とパフォーマンスに影響します。Flexは50%割引でレイテンシが高く、Priorityは25%優れたパフォーマンスで75%のプレミアムです。",
		"awsBedrockVpc": {
			"useCustomVpcEndpoint": "カスタムVPCエンドポイントを使用",
			"vpcEndpointUrlPlaceholder": "VPCエンドポイントURLを入力（任意）",
			"examples": "例："
		},
		"enablePromptCaching": "プロンプトキャッシュを有効化",
		"enablePromptCachingTitle": "サポートされているモデルのパフォーマンスを向上させ、コストを削減するためにプロンプトキャッシュを有効化します。",
		"cacheUsageNote": "注意：キャッシュの使用が表示されない場合は、別のモデルを選択してから希望のモデルを再度選択してみてください。",
		"vscodeLmModel": "言語モデル",
		"vscodeLmWarning": "注意: VS Code Language Model API を通じて利用されるモデルは、プロバイダーによってラップまたは微調整されている場合があります。したがって、一般的なプロバイダーやルーターから同じモデルを直接使用する場合と挙動が異なることがあります。『Language Model』ドロップダウンのモデルを使用するには、まずそのモデルに切り替え、Copilot Chat のプロンプトで『承認』をクリックしてください。そうしないと、400『The requested model is not supported』などのエラーが表示されることがあります。",
		"googleCloudSetup": {
			"title": "Google Cloud Vertex AIを使用するには：",
			"step1": "1. Google Cloudアカウントを作成し、Vertex AI APIを有効にして、希望するClaudeモデルを有効にします。",
			"step2": "2. Google Cloud CLIをインストールし、アプリケーションのデフォルト認証情報を設定します。",
			"step3": "3. または、認証情報付きのサービスアカウントを作成します。"
		},
		"googleCloudCredentials": "Google Cloud認証情報",
		"googleCloudKeyFile": "Google Cloudキーファイルパス",
		"googleCloudProjectId": "Google Cloudプロジェクトid",
		"googleCloudRegion": "Google Cloudリージョン",
		"lmStudio": {
			"baseUrl": "ベースURL（オプション）",
			"modelId": "モデルID",
			"speculativeDecoding": "推論デコーディングを有効化",
			"draftModelId": "ドラフトモデルID",
			"draftModelDesc": "推論デコーディングが正しく機能するには、ドラフトモデルは同じモデルファミリーから選択する必要があります。",
			"selectDraftModel": "ドラフトモデルを選択",
			"noModelsFound": "ドラフトモデルが見つかりません。LM Studioがサーバーモードで実行されていることを確認してください。",
			"description": "LM Studioを使用すると、ローカルコンピューターでモデルを実行できます。始め方については、<a>クイックスタートガイド</a>をご覧ください。また、この拡張機能で使用するには、LM Studioの<b>ローカルサーバー</b>機能を起動する必要があります。<span>注意：</span>Zoo Codeは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
		},
		"ollama": {
			"baseUrl": "ベースURL（オプション）",
			"modelId": "モデルID",
			"apiKey": "Ollama APIキー",
			"apiKeyHelp": "認証されたOllamaインスタンスやクラウドサービス用のオプションAPIキー。ローカルインストールの場合は空のままにしてください。",
			"numCtx": "コンテキストウィンドウサイズ (num_ctx)",
			"numCtxHelp": "モデルのデフォルトのコンテキストウィンドウサイズを上書きします。モデルのModelfile構成を使用するには、空のままにします。最小値は128です。",
			"description": "Ollamaを使用すると、ローカルコンピューターでモデルを実行できます。始め方については、クイックスタートガイドをご覧ください。",
			"warning": "注意：Zoo Codeは複雑なプロンプトを使用し、Claudeモデルで最適に動作します。能力の低いモデルは期待通りに動作しない場合があります。"
		},
		"openRouter": {
			"providerRouting": {
				"title": "OpenRouterプロバイダールーティング",
				"description": "OpenRouterはあなたのモデルに最適な利用可能なプロバイダーにリクエストを転送します。デフォルトでは、稼働時間を最大化するために、リクエストはトッププロバイダー間でロードバランスされます。ただし、このモデルに使用する特定のプロバイダーを選択することもできます。",
				"learnMore": "プロバイダールーティングについて詳しく知る"
			}
		},
		"customModel": {
			"capabilities": "カスタムOpenAI互換モデルの機能と価格を設定します。モデルの機能はZoo Codeのパフォーマンスに影響を与える可能性があるため、慎重に指定してください。",
			"maxTokens": {
				"label": "最大出力トークン",
				"description": "モデルが生成できる応答の最大トークン数。（サーバーが最大トークンを設定できるようにするには-1を指定します。）"
			},
			"contextWindow": {
				"label": "コンテキストウィンドウサイズ",
				"description": "モデルが処理できる総トークン数（入力＋出力）。"
			},
			"imageSupport": {
				"label": "画像サポート",
				"description": "このモデルは画像の処理と理解が可能ですか？"
			},
			"computerUse": {
				"label": "コンピューター使用",
				"description": "このモデルはブラウザとの対話が可能ですか？"
			},
			"promptCache": {
				"label": "プロンプトキャッシュ",
				"description": "このモデルはプロンプトのキャッシュが可能ですか？"
			},
			"pricing": {
				"input": {
					"label": "入力価格",
					"description": "入力/プロンプトの100万トークンあたりのコスト。これはモデルにコンテキストと指示を送信するコストに影響します。"
				},
				"output": {
					"label": "出力価格",
					"description": "モデルの応答の100万トークンあたりのコスト。これは生成されたコンテンツと補完のコストに影響します。"
				},
				"cacheReads": {
					"label": "キャッシュ読み取り価格",
					"description": "キャッシュからの読み取りの100万トークンあたりのコスト。これはキャッシュされた応答を取得する際に課金される価格です。"
				},
				"cacheWrites": {
					"label": "キャッシュ書き込み価格",
					"description": "キャッシュへの書き込みの100万トークンあたりのコスト。これはプロンプトが初めてキャッシュされる際に課金される価格です。"
				}
			},
			"resetDefaults": "デフォルトにリセット"
		},
		"rateLimitSeconds": {
			"label": "レート制限",
			"description": "APIリクエスト間の最小時間。"
		},
		"consecutiveMistakeLimit": {
			"label": "エラーと繰り返しの制限",
			"description": "「Rooが問題を抱えています」ダイアログを表示するまでの連続エラーまたは繰り返しアクションの数。この安全機構を無効にするには0に設定します（トリガーされません）。",
			"unlimitedDescription": "無制限のリトライが有効です（自動進行）。ダイアログは表示されません。",
			"warning": "⚠️ 0に設定すると無制限のリトライが可能になり、API使用量が大幅に増加する可能性があります"
		},
		"reasoningEffort": {
			"label": "モデル推論の労力",
			"none": "なし",
			"minimal": "最小 (最速)",
			"high": "高",
			"xhigh": "非常に高い",
			"medium": "中",
			"low": "低"
		},
		"verbosity": {
			"label": "出力の冗長性",
			"high": "高",
			"medium": "中",
			"low": "低",
			"description": "モデルの応答の詳細度を制御します。冗長性が低いと簡潔な回答が生成され、高いと詳細な説明が提供されます。"
		},
		"setReasoningLevel": "推論労力を有効にする",
		"claudeCode": {
			"pathLabel": "クロードコードパス",
			"description": "Claude Code CLIへのオプションパス。設定されていない場合、デフォルトは「claude」です。",
			"placeholder": "デフォルト：claude",
			"maxTokensLabel": "最大出力トークン",
			"maxTokensDescription": "Claude Codeレスポンスの最大出力トークン数。デフォルトは8000です。"
		}
	},
	"checkpoints": {
		"timeout": {
			"label": "チェックポイント初期化タイムアウト（秒）",
			"description": "チェックポイントサービスの初期化を待つ最大時間。デフォルトは15秒。範囲：10～60秒。"
		},
		"enable": {
			"label": "自動チェックポイントを有効化",
			"description": "有効にすると、Rooはタスク実行中に自動的にチェックポイントを作成し、変更の確認や以前の状態への復帰を容易にします。 <0>詳細情報</0>"
		}
	},
	"notifications": {
		"sound": {
			"label": "サウンドエフェクトを有効化",
			"description": "有効にすると、Rooは通知やイベントのためにサウンドエフェクトを再生します。",
			"volumeLabel": "音量"
		},
		"tts": {
			"label": "音声合成を有効化",
			"description": "有効にすると、Rooは音声合成を使用して応答を音声で読み上げます。",
			"speedLabel": "速度"
		}
	},
	"contextManagement": {
		"description": "AIのコンテキストウィンドウに含まれる情報を制御し、token使用量とレスポンスの品質に影響します",
		"autoCondenseContextPercent": {
			"label": "インテリジェントなコンテキスト圧縮をトリガーするしきい値",
			"description": "コンテキストウィンドウがこのしきい値に達すると、Rooは自動的に圧縮します。"
		},
		"condensingApiConfiguration": {
			"label": "コンテキスト圧縮用のAPI設定",
			"description": "コンテキスト圧縮操作に使用するAPI設定を選択します。選択しない場合は現在のアクティブな設定が使用されます。",
			"useCurrentConfig": "現在の設定を使用"
		},
		"customCondensingPrompt": {
			"label": "カスタムコンテキスト圧縮プロンプト",
			"description": "コンテキスト圧縮に使用するシステムプロンプトをカスタマイズします。空のままにするとデフォルトのプロンプトが使用されます。",
			"placeholder": "ここにカスタム圧縮プロンプトを入力してください...\n\nデフォルトプロンプトと同じ構造を使用できます：\n- 過去の会話\n- 現在の作業\n- 重要な技術的概念\n- 関連するファイルとコード\n- 問題解決\n- 保留中のタスクと次のステップ",
			"reset": "デフォルトにリセット",
			"hint": "空 = デフォルトプロンプトを使用"
		},
		"autoCondenseContext": {
			"name": "インテリジェントなコンテキスト圧縮を自動的にトリガーする",
			"description": "有効にすると、Rooは閾値に達したときに自動的にコンテキストを圧縮します。無効にすると、手動でコンテキスト圧縮をトリガーできます。"
		},
		"openTabs": {
			"label": "オープンタブコンテキスト制限",
			"description": "コンテキストに含めるVSCodeオープンタブの最大数。高い値はより多くのコンテキストを提供しますが、token使用量が増加します。"
		},
		"workspaceFiles": {
			"label": "ワークスペースファイルコンテキスト制限",
			"description": "現在の作業ディレクトリの詳細に含めるファイルの最大数。高い値はより多くのコンテキストを提供しますが、token使用量が増加します。"
		},
		"rooignore": {
			"label": "リストと検索で.rooignoreファイルを表示",
			"description": "有効にすると、.rooignoreのパターンに一致するファイルがロックシンボル付きでリストに表示されます。無効にすると、これらのファイルはファイルリストや検索から完全に非表示になります。"
		},
		"maxReadFile": {
			"label": "ファイル読み込み自動切り詰めしきい値",
			"description": "モデルが開始/終了の値を指定しない場合、Rooはこの行数を読み込みます。この数がファイルの総行数より少ない場合、Rooはコード定義の行番号インデックスを生成します。特殊なケース：-1はRooにファイル全体を読み込むよう指示し（インデックス作成なし）、0は行を読み込まず最小限のコンテキストのために行インデックスのみを提供するよう指示します。低い値は初期コンテキスト使用量を最小限に抑え、後続の正確な行範囲の読み込みを可能にします。明示的な開始/終了の要求はこの設定による制限を受けません。",
			"lines": "行",
			"always_full_read": "常にファイル全体を読み込む"
		},
		"maxConcurrentFileReads": {
			"label": "同時ファイル読み取り制限",
			"description": "read_file ツールが同時に処理できるファイルの最大数。値を高くすると複数の小さなファイルの読み取りが速くなる可能性がありますが、メモリ使用量が増加します。"
		},
		"diagnostics": {
			"includeMessages": {
				"label": "診断を自動的にコンテキストに含める",
				"description": "有効にすると、編集されたファイルからの診断メッセージ（エラー）が自動的にコンテキストに含まれます。@problemsを使用して、いつでも手動ですべてのワークスペース診断を含めることができます。"
			},
			"maxMessages": {
				"label": "最大診断メッセージ数",
				"description": "ファイルごとに含める診断メッセージの最大数。この制限は、自動インクルード（チェックボックスが有効な場合）と手動の@problemsメンションの両方に適用されます。値を高くするとより多くのコンテキストが提供されますが、トークンの使用量が増加します。",
				"resetTooltip": "デフォルト値（50）にリセット",
				"unlimitedLabel": "無制限"
			},
			"delayAfterWrite": {
				"label": "書き込み後に診断が潜在的な問題を検出できるように遅延させる",
				"description": "ファイルの書き込み後に処理を続行するまでの待機時間。これにより、診断ツールが変更を処理して問題を検出できます。"
			}
		},
		"condensingThreshold": {
			"label": "圧縮トリガーしきい値",
			"selectProfile": "プロファイルのしきい値を設定",
			"defaultProfile": "グローバルデフォルト（全プロファイル）",
			"defaultDescription": "コンテキストがこの割合に達すると、カスタム設定がない限り、すべてのプロファイルで自動的に圧縮されます",
			"profileDescription": "このプロファイルのみのカスタムしきい値（グローバルデフォルトを上書き）",
			"inheritDescription": "このプロファイルはグローバルデフォルトしきい値を継承します（{{threshold}}%）",
			"usesGlobal": "（グローバル {{threshold}}% を使用）"
		},
		"maxImageFileSize": {
			"label": "最大画像ファイルサイズ",
			"mb": "MB",
			"description": "read fileツールで処理できる画像ファイルの最大サイズ（MB単位）。"
		},
		"maxTotalImageSize": {
			"label": "最大合計画像サイズ",
			"mb": "MB",
			"description": "単一のread_file操作で処理されるすべての画像の累積サイズ制限（MB単位）。複数の画像を読み取る際、各画像のサイズが合計に加算されます。別の画像を含めるとこの制限を超える場合、その画像はスキップされます。"
		},
		"includeCurrentTime": {
			"label": "現在の時刻をコンテキストに含める",
			"description": "有効にすると、現在の時刻とタイムゾーン情報がシステムプロンプトに含まれます。モデルが時間に関する懸念で動作を停止する場合は無効にしてください。"
		},
		"includeCurrentCost": {
			"label": "現在のコストをコンテキストに含める",
			"description": "有効にすると、現在のAPI使用コストがシステムプロンプトに含まれます。モデルがコストに関する懸念で動作を停止する場合は無効にしてください。"
		},
		"maxGitStatusFiles": {
			"label": "Gitステータス最大ファイル数",
			"description": "gitステータスコンテキストに含めるファイルエントリの最大数。無効にするには0に設定します。ブランチ情報とコミットは、> 0の場合に常に表示されます。"
		},
		"enableSubfolderRules": {
			"label": "サブフォルダルールを有効化",
			"description": "サブディレクトリから.roo/rulesとAGENTS.mdファイルを再帰的に検出してロードします。パッケージごとのルールを持つモノレポに便利です。"
		}
	},
	"terminal": {
		"basic": {
			"label": "ターミナル設定：基本",
			"description": "基本的なターミナル設定"
		},
		"advanced": {
			"label": "ターミナル設定：詳細",
			"description": "これらの設定は、「インラインターミナルを使用」が無効の場合にのみ適用されます。VS Code ターミナルのみに影響し、IDE の再起動が必要になる場合があります。"
		},
		"outputLineLimit": {
			"label": "ターミナル出力制限",
			"description": "制限内に収めるため最初と最後の行を保持し、中間を削除します。トークンを節約するには下げる；Rooに中間の詳細を与えるには上げる。Rooはコンテンツがスキップされた箇所にプレースホルダーを表示します。<0>詳細情報</0>"
		},
		"outputCharacterLimit": {
			"label": "ターミナル文字制限",
			"description": "出力サイズにハードキャップを適用してメモリ問題を防ぐため、行制限を上書きします。超過した場合、最初と最後を保持し、コンテンツがスキップされた箇所にRooにプレースホルダーを表示します。<0>詳細情報</0>"
		},
		"outputPreviewSize": {
			"label": "コマンド出力プレビューサイズ",
			"description": "Rooが直接確認できるコマンド出力の量を制御します。完全な出力は常に保存され、必要に応じてアクセス可能です。",
			"options": {
				"small": "小 (5KB)",
				"medium": "中 (10KB)",
				"large": "大 (20KB)"
			}
		},
		"shellIntegrationTimeout": {
			"label": "ターミナルシェル統合タイムアウト",
			"description": "コマンドを実行する前�����VS Codeシェル統合を待機する時間。シェルが遅く起動する場合や「シェル統合が利用できません」というエラーが表示される場合は、この値を増やしてください。<0>詳細</0>"
		},
		"shellIntegrationDisabled": {
			"label": "インラインターミナルを使用（推奨）",
			"description": "より高速で信頼性の高い実行のため、シェルプロファイル/統合をバイパスしてインラインターミナル（チャット）でコマンドを実行します。無効にすると、Zoo はシェルプロファイル、プロンプト、プラグインと共に VS Code ターミナルを使用します。<0>詳細情報</0>"
		},
		"commandDelay": {
			"label": "ターミナルコマンド遅延",
			"description": "VS Codeターミナルがすべての出力をフラッシュできるよう、各コマンド後に短い一時停止を追加します（bash/zsh: PROMPT_COMMAND sleep; PowerShell: start-sleep）。末尾出力が欠落している場合のみ使用；それ以外は0のままにします。<0>詳細情報</0>"
		},
		"powershellCounter": {
			"label": "PowerShellカウンターの回避策を有効にする",
			"description": "PowerShellの出力が欠落または重複している場合にこれをオンにします。出力を安定させるために各コマンドに小さなカウンターを追加します。出力がすでに正しい場合はオフのままにします。<0>詳細情報</0>"
		},
		"zshClearEolMark": {
			"label": "ZSH EOLマークをクリア",
			"description": "行末に迷子の%が表示されたり、解析が間違っているように見える場合にこれをオンにします。Zshの行末マーク（%）を省略します。<0>詳細情報</0>"
		},
		"zshOhMy": {
			"label": "Oh My Zsh統合を有効にする",
			"description": "Oh My Zshのテーマ/プラグインがシェル統合を期待している場合にこれをオンにします。ITERM_SHELL_INTEGRATION_INSTALLED=Yesを設定します。その変数を設定しないようにするにはオフにします。<0>詳細情報</0>"
		},
		"zshP10k": {
			"label": "Powerlevel10k統合を有効にする",
			"description": "Powerlevel10kシェル統合を使用している場合にこれをオンにします。<0>詳細情報</0>"
		},
		"zdotdir": {
			"label": "ZDOTDIR処理を有効にする",
			"description": "zshシェル統合が失敗したり、ドットファイルと競合したりする場合にこれをオンにします。<0>詳細情報</0>"
		},
		"inheritEnv": {
			"label": "環境変数を継承",
			"description": "親VS Codeプロセスから環境変数を継承するには、これをオンにします。<0>詳細情報</0>"
		}
	},
	"advancedSettings": {
		"title": "詳細設定"
	},
	"advanced": {
		"diff": {
			"label": "diff経由の編集を有効化",
			"description": "有効にすると、Rooはファイルをより迅速に編集でき、切り詰められた全ファイル書き込みを自動的に拒否します。",
			"strategy": {
				"label": "Diff戦略",
				"options": {
					"standard": "標準（単一ブロック）",
					"multiBlock": "実験的：マルチブロックdiff",
					"unified": "実験的：統合diff"
				},
				"descriptions": {
					"standard": "標準diff戦略は一度に1つのコードブロックに変更を適用します。",
					"unified": "統合diff戦略はdiffを適用するための複数のアプローチを取り、最良のアプローチを選択します。",
					"multiBlock": "マルチブロックdiff戦略は、1つのリクエストでファイル内の複数のコードブロックを更新できます。"
				}
			}
		},
		"todoList": {
			"label": "ToDoリストツールを有効にする",
			"description": "有効にすると、Rooはタスクの進捗を追跡するためのToDoリストを作成・管理できます。これにより、複雑なタスクを管理しやすいステップに整理できます。"
		}
	},
	"experimental": {
		"DIFF_STRATEGY_UNIFIED": {
			"name": "実験的な統合diff戦略を使用する",
			"description": "実験的な統合diff戦略を有効にします。この戦略はモデルエラーによる再試行の回数を減らす可能性がありますが、予期しない動作や不正確な編集を引き起こす可能性があります。リスクを理解し、すべての変更を注意深く確認する準備がある場合にのみ有効にしてください。"
		},
		"INSERT_BLOCK": {
			"name": "実験的なコンテンツ挿入ツールを使用する",
			"description": "実験的なコンテンツ挿入ツールを有効にし、Rooがdiffを作成せずに特定の行番号にコンテンツを挿入できるようにします。"
		},
		"MULTI_SEARCH_AND_REPLACE": {
			"name": "実験的なマルチブロックdiffツールを使用する",
			"description": "有効にすると、Rooはマルチブロックdiffツールを使用します。これにより、1つのリクエストでファイル内の複数のコードブロックを更新しようとします。"
		},
		"CONCURRENT_FILE_READS": {
			"name": "並行ファイル読み取りを有効にする",
			"description": "有効にすると、Rooは1回のリクエストで複数のファイル を読み取ることができます。無効にすると、Rooはファイルを1つずつ読み取る必要があります。能力の低いモデルで作業する場合や、ファイルアクセスをより細かく制御したい場合は、無効にすると役立ちます。"
		},
		"MARKETPLACE": {
			"name": "Marketplaceを有効にする",
			"description": "有効にすると、MarketplaceからMCPとカスタムモードをインストールできます。"
		},
		"PREVENT_FOCUS_DISRUPTION": {
			"name": "バックグラウンド編集",
			"description": "有効にすると、エディターのフォーカス中断を防ぎます。ファイル編集は差分ビューを開いたりフォーカスを奪ったりすることなく、バックグラウンドで行われます。Rooが変更を行っている間も中断されることなく作業を続けることができます。ファイルは診断をキャプチャするためにフォーカスなしで開くか、完全に閉じたままにできます。"
		},
		"ASSISTANT_MESSAGE_PARSER": {
			"name": "新しいメッセージパーサーを使う",
			"description": "実験的なストリーミングメッセージパーサーを有効にします。長い回答をより効率的に処理し、遅延を減らします。"
		},
		"NEW_TASK_REQUIRE_TODOS": {
			"name": "新しいタスクには'todos'リストを必須にする",
			"description": "有効にすると、new_taskツールはtodosパラメータの提供が必須になります。これにより、すべての新しいタスクが明確な目的のリストで開始されることが保証されます。無効（デフォルト）の場合、下位互換性のためにtodosパラメータはオプションのままです。"
		},
		"IMAGE_GENERATION": {
			"providerLabel": "プロバイダー",
			"providerDescription": "画像生成に使用するプロバイダーを選択",
			"name": "AI画像生成を有効にする",
			"description": "有効にすると、RooはOpenRouterの画像生成モデルを使用してテキストプロンプトから画像を生成できます。OpenRouter APIキーの設定が必要です。",
			"openRouterApiKeyLabel": "OpenRouter APIキー",
			"openRouterApiKeyPlaceholder": "OpenRouter APIキーを入力してください",
			"getApiKeyText": "APIキーを取得する場所",
			"modelSelectionLabel": "画像生成モデル",
			"modelSelectionDescription": "画像生成に使用するモデルを選択",
			"warningMissingKey": "⚠️ 画像生成にはOpenRouter APIキーが必要です。上記で設定してください。",
			"successConfigured": "✓ 画像生成が設定され、使用準備完了です"
		},
		"RUN_SLASH_COMMAND": {
			"name": "モデル開始スラッシュコマンドを有効にする",
			"description": "有効にすると、Rooがワークフローを実行するためにあなたのスラッシュコマンドを実行できます。"
		},
		"CUSTOM_TOOLS": {
			"name": "カスタムツールを有効化",
			"description": "有効にすると、Rooはプロジェクトの.roo/toolsディレクトリまたはグローバルツール用の~/.roo/toolsからカスタムTypeScript/JavaScriptツールを読み込んで使用できます。注意：これらのツールは自動的に承認されます。",
			"toolsHeader": "利用可能なカスタムツール",
			"noTools": "カスタムツールが読み込まれていません。プロジェクトの.roo/toolsディレクトリまたはグローバルツール用の~/.roo/toolsに.tsまたは.jsファイルを追加してください。",
			"refreshButton": "更新",
			"refreshing": "更新中...",
			"refreshSuccess": "ツールが正常に更新されました",
			"refreshError": "ツールの更新に失敗しました",
			"toolParameters": "パラメーター"
		}
	},
	"promptCaching": {
		"label": "プロンプトキャッシュを無効化",
		"description": "チェックすると、Rooはこのモデルに対してプロンプトキャッシュを使用しません。"
	},
	"temperature": {
		"useCustom": "カスタム温度を使用",
		"description": "モデルの応答のランダム性を制御します。",
		"rangeDescription": "高い値は出力をよりランダムに、低い値はより決定論的にします。"
	},
	"modelInfo": {
		"supportsImages": "画像をサポート",
		"noImages": "画像をサポートしていません",
		"supportsPromptCache": "プロンプトキャッシュをサポート",
		"noPromptCache": "プロンプトキャッシュをサポートしていません",
		"contextWindow": "コンテキストウィンドウ:",
		"maxOutput": "最大出力",
		"inputPrice": "入力価格",
		"outputPrice": "出力価格",
		"cacheReadsPrice": "キャッシュ読み取り価格",
		"cacheWritesPrice": "キャッシュ書き込み価格",
		"enableStreaming": "ストリーミングを有効化",
		"enableR1Format": "R1モデルパラメータを有効にする",
		"enableR1FormatTips": "QWQなどのR1モデルを使用する際には、有効にする必要があります。400エラーを防ぐために",
		"useAzure": "Azureを使用",
		"azureApiVersion": "Azure APIバージョンを設定",
		"gemini": {
			"freeRequests": "* 1分間あたり{{count}}リクエストまで無料。それ以降は、プロンプトサイズに応じて課金されます。",
			"pricingDetails": "詳細は価格情報をご覧ください。",
			"billingEstimate": "* 課金は見積もりです - 正確な費用はプロンプトのサイズによって異なります。"
		}
	},
	"modelPicker": {
		"automaticFetch": "拡張機能は<serviceLink>{{serviceName}}</serviceLink>で利用可能な最新のモデルリストを自動的に取得します。どのモデルを選ぶべきか迷っている場合、Zoo Codeは<defaultModelLink>{{defaultModelId}}</defaultModelLink>で最適に動作します。また、「free」で検索すると、現在利用可能な無料オプションを見つけることができます。",
		"label": "モデル",
		"searchPlaceholder": "検索",
		"noMatchFound": "一致するものが見つかりません",
		"useCustomModel": "カスタムを使用: {{modelId}}",
		"simplifiedExplanation": "詳細なモデル設定は後で調整できます。"
	},
	"footer": {
		"telemetry": {
			"label": "匿名のエラーと使用状況レポートを許可",
			"description": "匿名の使用データとエラーレポートを送信してZoo Codeの改善にご協力ください。このテレメトリはコード、プロンプト、個人情報を収集しません。詳細については<privacyLink>プライバシーポリシー</privacyLink>をご覧ください。"
		},
		"settings": {
			"import": "インポート",
			"export": "エクスポート",
			"reset": "リセット"
		}
	},
	"thinkingBudget": {
		"maxTokens": "最大 tokens",
		"maxThinkingTokens": "最大思考 tokens"
	},
	"validation": {
		"apiKey": "有効なAPIキーを入力してください。",
		"awsRegion": "Amazon Bedrockを使用するにはリージョンを選択してください。",
		"googleCloud": "有効なGoogle CloudプロジェクトIDとリージョンを入力してください。",
		"modelId": "有効なモデルIDを入力してください。",
		"modelSelector": "有効なモデルセレクターを入力してください。",
		"openAi": "有効なベースURL、APIキー、モデルIDを入力してください。",
		"arn": {
			"invalidFormat": "ARNの形式が無効です。フォーマット要件を確認してください。",
			"regionMismatch": "警告：ARN内のリージョン（{{arnRegion}}）が選択したリージョン（{{region}}）と一致しません。これによりアクセスの問題が発生する可能性があります。プロバイダーはARNのリージョンを使用します。"
		},
		"modelAvailability": "指定されたモデルID（{{modelId}}）は利用できません。別のモデルを選択してください。",
		"modelDeprecated": "このモデルは利用できなくなりました。別のモデルを選択してください。",
		"providerNotAllowed": "プロバイダー「{{provider}}」は組織によって許可されていません",
		"modelNotAllowed": "モデル「{{model}}」はプロバイダー「{{provider}}」に対して組織によって許可されていません",
		"profileInvalid": "このプロファイルには、組織によって許可されていないプロバイダーまたはモデルが含まれています",
		"qwenCodeOauthPath": "有効なOAuth認証情報のパスを提供する必要があります"
	},
	"placeholders": {
		"apiKey": "API キーを入力...",
		"profileName": "プロファイル名を入力",
		"accessKey": "アクセスキーを入力...",
		"secretKey": "シークレットキーを入力...",
		"sessionToken": "セッショントークンを入力...",
		"credentialsJson": "認証情報 JSON を入力...",
		"keyFilePath": "キーファイルのパスを入力...",
		"projectId": "プロジェクト ID を入力...",
		"customArn": "ARN を入力（例：arn:aws:bedrock:us-east-1:123456789012:foundation-model/my-model）",
		"baseUrl": "ベース URL を入力...",
		"modelId": {
			"lmStudio": "例：meta-llama-3.1-8b-instruct",
			"lmStudioDraft": "例：lmstudio-community/llama-3.2-1b-instruct",
			"ollama": "例：llama3.1"
		},
		"numbers": {
			"maxTokens": "例：4096",
			"contextWindow": "例：128000",
			"inputPrice": "例：0.0001",
			"outputPrice": "例：0.0002",
			"cacheWritePrice": "例：0.00005"
		}
	},
	"defaults": {
		"ollamaUrl": "デフォルト：http://localhost:11434",
		"lmStudioUrl": "デフォルト：http://localhost:1234",
		"geminiUrl": "デフォルト：https://generativelanguage.googleapis.com"
	},
	"labels": {
		"customArn": "カスタム ARN",
		"useCustomArn": "カスタム ARN を使用..."
	},
	"includeMaxOutputTokens": "最大出力トークンを含める",
	"includeMaxOutputTokensDescription": "APIリクエストで最大出力トークンパラメータを送信します。一部のプロバイダーはこれをサポートしていない場合があります。",
	"limitMaxTokensDescription": "レスポンスの最大トークン数を制限する",
	"maxOutputTokensLabel": "最大出力トークン",
	"maxTokensGenerateDescription": "レスポンスで生成する最大トークン数",
	"serviceTier": {
		"label": "サービスティア",
		"tooltip": "APIリクエストをより速く処理するには、優先処理サービスティアをお試しください。低価格でレイテンシが高い場合は、フレックス処理ティアをお試しください。",
		"standard": "標準",
		"flex": "フレックス",
		"priority": "優先",
		"pricingTableTitle": "サービスティア別料金（100万トークンあたりの価格）",
		"columns": {
			"tier": "ティア",
			"input": "入力",
			"output": "出力",
			"cacheReads": "キャッシュ読み取り"
		}
	},
	"ui": {
		"collapseThinking": {
			"label": "デフォルトで思考メッセージを折りたたむ",
			"description": "有効にすると、操作するまで思考ブロックがデフォルトで折りたたまれます"
		},
		"requireCtrlEnterToSend": {
			"label": "メッセージを送信するには{{primaryMod}}+Enterが必要",
			"description": "有効にすると、Enterだけでなく{{primaryMod}}+Enterを押してメッセージを送信する必要があります"
		}
	},
	"skills": {
		"description": "エージェントにコンテキスト指示を提供するスキルを管理します。スキルはタスクに関連する場合に自動的に適用されます。<DocsLink>詳細を見る</DocsLink>",
		"workspaceSkills": "ワークスペーススキル",
		"globalSkills": "グローバルスキル",
		"noWorkspaceSkills": "このプロジェクトにはまだスキルがありません。",
		"noGlobalSkills": "グローバルスキルが設定されていません。すべてのプロジェクトで利用可能なエージェント機能を追加するには、作成してください。",
		"addSkill": "スキルを追加",
		"editSkill": "スキルを編集",
		"deleteSkill": "スキルを削除",
		"configureModes": "モード可用性",
		"modeAny": "任意のモード",
		"modeCount": "{{count}} モード",
		"deleteDialog": {
			"title": "スキルを削除",
			"description": "スキル「{{name}}」を削除してもよろしいですか？この操作は元に戻せません。",
			"confirm": "削除",
			"cancel": "キャンセル"
		},
		"modeDialog": {
			"title": "スキルモードを設定",
			"description": "このスキルを使用できるモードを選択します",
			"intro": "コンテキストを軽く保つために、必要なモードのみでスキルを利用可能にすることをお勧めします。",
			"anyMode": "任意のモード（どこでも利用可能）",
			"save": "保存",
			"cancel": "キャンセル"
		},
		"createDialog": {
			"title": "新しいスキルを作成",
			"nameLabel": "名前",
			"namePlaceholder": "my-skill-name",
			"descriptionLabel": "説明",
			"descriptionPlaceholder": "このスキルをいつ使用するか説明してください...",
			"sourceLabel": "場所",
			"modeLabel": "モード（オプション）",
			"modePlaceholder": "全てのモード",
			"modeHint": "このスキルを特定のモードに制限する",
			"modeAny": "全てのモード",
			"create": "作成",
			"cancel": "キャンセル"
		},
		"source": {
			"global": "グローバル（すべてのプロジェクトで利用可能）",
			"project": "プロジェクト（このワークスペースのみ）"
		},
		"validation": {
			"nameRequired": "名前は必須です",
			"nameTooLong": "名前は64文字以内である必要があります",
			"nameInvalid": "名前は1〜64文字の小文字、数字、またはハイフンである必要があります",
			"descriptionRequired": "説明は必須です",
			"descriptionTooLong": "説明は1024文字以内である必要があります"
		},
		"footer": "スキルライターモードで独自のスキルを作成します。<MarketplaceLink>モードマーケットプレイス</MarketplaceLink>で入手可能です。"
	}
}
