This commit is contained in:
2025-08-06 15:39:05 +08:00
parent 351a79d54c
commit 6798be3b42
26 changed files with 1243 additions and 469 deletions

View File

@@ -1,4 +1,10 @@
{
"ccProjects": "CC Projects",
"browseClaudeCodeSessions": "Browse your Claude Code sessions",
"newClaudeCodeSession": "New Claude Code session",
"ccAgents": "CC Agents",
"mcpServers": "MCP Servers",
"manageMcpServers": "Manage Model Context Protocol servers",
"app": {
"name": "Claudia",
"welcome": "Welcome to Claudia",
@@ -19,7 +25,12 @@
"previous": "Previous",
"refresh": "Refresh",
"close": "Close",
"open": "Open"
"open": "Open",
"page": "Page",
"of": "of",
"loading": "Loading...",
"from": "from",
"retry": "Retry"
},
"navigation": {
"projects": "CC Projects",
@@ -47,9 +58,10 @@
"editAgent": "Edit Agent",
"deleteAgent": "Delete Agent",
"executeAgent": "Execute Agent",
"agentName": "Agent Name",
"agentNameRequired": "Agent name is required",
"agentIcon": "Agent Icon",
"systemPrompt": "System Prompt",
"systemPromptRequired": "System prompt is required",
"defaultTask": "Default Task",
"model": "Model",
"permissions": "Permissions",
@@ -66,7 +78,60 @@
"createAgentDescription": "Create a new Claude Code agent",
"updateAgentDescription": "Update your Claude Code agent",
"createFailed": "Failed to create agent",
"updateFailed": "Failed to update agent"
"updateFailed": "Failed to update agent",
"basicInformation": "Basic Information",
"optional": "Optional",
"sonnetDescription": "Faster, efficient for most tasks",
"opusDescription": "More capable, better for complex tasks",
"defaultTaskDescription": "This will be used as the default task placeholder when executing the agent",
"systemPromptDescription": "Define the behavior and capabilities of your CC Agent",
"manageAgents": "Manage your Claude Code agents",
"noAgentsYet": "No agents yet",
"createFirstAgent": "Create your first CC Agent to get started",
"created": "Created",
"execute": "Execute",
"export": "Export",
"import": "Import",
"importFromFile": "From File",
"importFromGitHub": "From GitHub",
"recentExecutions": "Recent Executions",
"exportedSuccessfully": "Agent \"{{name}}\" exported successfully",
"exportFailed": "Failed to export agent",
"importedSuccessfully": "Agent imported successfully",
"importFailed": "Failed to import agent",
"importFromGitHubSuccess": "Agent imported successfully from GitHub",
"executeAgentTitle": "Execute agent",
"deleteAgentTitle": "Delete Agent",
"deleteConfirmation": "Are you sure you want to delete the agent \"{{name}}\"? This action cannot be undone and will permanently remove the agent and all its associated data.",
"deleting": "Deleting...",
"deleteAgentButton": "Delete Agent",
"agentManagement": "Agent Management",
"createNewOrManageAgents": "Create new agents or manage running agent executions",
"noAgentsAvailable": "No agents available",
"availableAgents": "Available Agents",
"runningAgents": "Running Agents",
"createFirstAgentToGetStarted": "Create your first agent to get started"
},
"slashCommands": {
"slashCommands": "Slash Commands",
"projectSlashCommands": "Project Slash Commands",
"createCustomCommandsProject": "Create custom commands for this project",
"createCustomCommandsWorkflow": "Create custom commands to streamline your workflow",
"newCommand": "New Command",
"allCommands": "All Commands",
"project": "Project",
"user": "User",
"noCommandsFound": "No commands found",
"noProjectCommandsYet": "No project commands created yet",
"noCommandsYet": "No commands created yet",
"createFirstProjectCommand": "Create your first project command",
"createFirstCommand": "Create your first command"
},
"hooks": {
"hooksConfiguration": "Hooks Configuration",
"configureShellCommands": "Configure shell commands to execute at various points in Claude Code's lifecycle.",
"localSettingsNote": " These settings are not committed to version control.",
"unsavedChanges": "You have unsaved changes. Click Save to persist them."
},
"settings": {
"title": "Settings",
@@ -85,7 +150,142 @@
"noProxy": "No Proxy",
"analyticsConsent": "Analytics Consent",
"enableAnalytics": "Enable Analytics",
"disableAnalytics": "Disable Analytics"
"disableAnalytics": "Disable Analytics",
"configurePreferences": "Configure Claude Code preferences",
"generalSettings": "General Settings",
"permissionsTab": "Permissions",
"environmentTab": "Environment",
"advancedTab": "Advanced",
"hooksTab": "Hooks",
"commands": "Commands",
"storage": "Storage",
"proxy": "Proxy",
"analyticsTab": "Analytics",
"proxySettingsTitle": "Proxy Settings",
"proxySettingsDesc": "Configure proxy settings for Claude API requests",
"enableProxyDesc": "Use proxy for all Claude API requests",
"noProxyDesc": "Comma-separated list of hosts that should bypass the proxy",
"allProxyDesc": "Proxy URL to use for all protocols if protocol-specific proxies are not set",
"proxySettingsSaved": "Proxy settings saved and applied successfully.",
"loadProxySettingsFailed": "Failed to load proxy settings",
"saveProxySettingsFailed": "Failed to save proxy settings",
"themeSelector": {
"selectATheme": "Select a theme",
"dark": "Dark",
"gray": "Gray",
"light": "Light",
"custom": "Custom",
"choosePreferredTheme": "Choose your preferred color theme for the interface"
},
"customTheme": {
"title": "Custom Theme Colors",
"background": "Background",
"foreground": "Foreground",
"primary": "Primary",
"card": "Card",
"accent": "Accent",
"destructive": "Destructive",
"colorValuesDesc": "Use CSS color values (hex, rgb, oklch, etc.). Changes apply immediately."
},
"generalOptions": {
"includeCoAuthor": "Include \"Co-authored by Claude\"",
"includeCoAuthorDesc": "Add Claude attribution to git commits and pull requests",
"verboseOutput": "Verbose Output",
"verboseOutputDesc": "Show full bash and command outputs",
"chatRetention": "Chat Transcript Retention (days)",
"chatRetentionDesc": "How long to retain chat transcripts locally (default: 30 days)",
"claudeCodeInstallation": "Claude Code Installation",
"choosePreferredInstallation": "Choose your preferred Claude Code installation.",
"loadingAvailableInstallations": "Loading available installations...",
"errorLoadingInstallations": "Error loading installations",
"availableInstallations": "Available Installations",
"claudeCodeInstallationDesc": "Select which Claude Code installation to use.",
"binaryPathChanged": "⚠️ Claude binary path has been changed. Remember to save your settings."
},
"permissions": {
"permissionRules": "Permission Rules",
"permissionRulesDesc": "Control which tools Claude Code can use without manual approval",
"allowRules": "Allow Rules",
"denyRules": "Deny Rules",
"addRule": "Add Rule",
"noAllowRules": "No allow rules configured. Claude will ask for approval for all tools.",
"noDenyRules": "No deny rules configured.",
"examples": "Examples:",
"exampleBash": "Allow all bash commands",
"exampleExactCommand": "Allow exact command",
"examplePrefix": "Allow commands with prefix",
"exampleReadFile": "Allow reading specific file",
"exampleEditDir": "Allow editing files in docs directory"
},
"environment": {
"environmentVariables": "Environment Variables",
"environmentVariablesDesc": "Environment variables applied to every Claude Code session",
"addVariable": "Add Variable",
"noEnvironmentVariables": "No environment variables configured.",
"commonVariables": "Common variables:",
"telemetryDesc": "Enable/disable telemetry (0 or 1)",
"modelDesc": "Custom model name",
"costWarningsDesc": "Disable cost warnings (1)"
},
"advanced": {
"advancedSettings": "Advanced Settings",
"advancedSettingsDesc": "Additional configuration options for advanced users",
"apiKeyHelper": "API Key Helper Script",
"apiKeyHelperDesc": "Custom script to generate auth values for API requests",
"rawSettings": "Raw Settings (JSON)",
"rawSettingsDesc": "This shows the raw JSON that will be saved to ~/.claude/settings.json"
},
"hooks": {
"userHooks": "User Hooks",
"userHooksDesc": "Configure hooks that apply to all Claude Code sessions for your user account. These are stored in ~/.claude/settings.json"
},
"analytics": {
"analyticsSettings": "Analytics Settings",
"enableAnalytics": "Enable Analytics",
"enableAnalyticsDesc": "Help improve Claudia by sharing anonymous usage data",
"privacyProtected": "Your privacy is protected",
"noPersonalInfo": "No personal information is collected",
"noFileContents": "No file contents, paths, or project names",
"anonymousData": "All data is anonymous with random IDs",
"canDisable": "You can disable analytics at any time",
"whatWeCollect": "What we collect:",
"featureUsage": "Feature usage patterns",
"performanceMetrics": "Performance metrics",
"errorReports": "Error reports (without sensitive data)",
"sessionFrequency": "Session frequency and duration",
"deleteAllData": "Delete All Analytics Data",
"analyticsEnabled": "Analytics enabled",
"analyticsDisabled": "Analytics disabled",
"allDataDeleted": "All analytics data deleted",
"helpImproveClaudia": "Help Improve Claudia",
"collectAnonymousData": "We'd like to collect anonymous usage data to improve your experience.",
"featureUsageDesc": "Feature usage (which tools and commands you use)",
"performanceMetricsDesc": "Performance metrics (app speed and reliability)",
"errorReportsDesc": "Error reports (to fix bugs and improve stability)",
"usagePatternsDesc": "General usage patterns (session frequency and duration)",
"noApiKeys": "No API keys or sensitive data",
"canOptOut": "You can opt-out anytime in Settings",
"dataHelpsUs": "This data helps us understand which features are most valuable, identify performance issues, and prioritize improvements. Your choice won't affect any functionality.",
"noThanks": "No Thanks",
"allowAnalytics": "Allow Analytics"
},
"saveButton": {
"saving": "Saving...",
"saveSettings": "Save Settings",
"settingsSavedSuccess": "Settings saved successfully!",
"settingsSaveFailed": "Failed to save settings"
},
"messages": {
"loadFailed": "Failed to load settings. Please ensure ~/.claude directory exists.",
"saveFailed": "Failed to save settings."
},
"placeholders": {
"envVarKey": "KEY",
"envVarValue": "value",
"allowRuleExample": "e.g., Bash(npm run test:*)",
"denyRuleExample": "e.g., Bash(curl:*)",
"apiKeyHelperPath": "/path/to/generate_api_key.sh"
}
},
"mcp": {
"title": "MCP Server Management",
@@ -110,7 +310,118 @@
"last7Days": "Last 7 Days",
"last30Days": "Last 30 Days",
"allTime": "All Time",
"exportData": "Export Data"
"exportData": "Export Data",
"usageDashboardTitle": "Usage Dashboard",
"trackUsageAndCosts": "Track your Claude Code usage and costs",
"allTime": "All Time",
"totalCost": "Total Cost",
"totalSessions": "Total Sessions",
"totalTokens": "Total Tokens",
"avgCostPerSession": "Avg Cost/Session",
"overview": "Overview",
"tokenBreakdown": "Token Breakdown",
"inputTokens": "Input Tokens",
"outputTokens": "Output Tokens",
"cacheWrite": "Cache Write",
"cacheRead": "Cache Read",
"mostUsedModels": "Most Used Models",
"topProjects": "Top Projects",
"sessions": "sessions",
"usageByModel": "Usage by Model",
"usageByProject": "Usage by Project",
"usageBySession": "Usage by Session",
"timeline": "Timeline",
"dailyUsage": "Daily Usage",
"tokens": "tokens",
"models": "models",
"input": "Input",
"output": "Output",
"session": "session",
"loadingUsageStats": "Loading usage statistics...",
"failedToLoadUsageStats": "Failed to load usage statistics. Please try again.",
"tryAgain": "Try Again",
"dailyUsageOverTime": "Daily Usage Over Time",
"noUsageData": "No usage data available for the selected period",
"cost": "Cost",
"lastUsed": "Last Used",
"markdownEditorTitle": "Markdown Editor",
"editSystemPrompt": "Edit your Claude Code system prompt",
"claudemdFile": "CLAUDE.md file",
"loadClaudemdFailed": "Failed to load CLAUDE.md file",
"saveClaudemdFailed": "Failed to save CLAUDE.md file",
"claudemdSavedSuccess": "CLAUDE.md saved successfully",
"saveClaudemd": "Save CLAUDE.md",
"unsavedChangesConfirm": "You have unsaved changes. Are you sure you want to leave?",
"servers": "Servers",
"addServer": "Add Server",
"importExport": "Import/Export",
"mcpServerAdded": "MCP server added successfully!",
"serverRemovedSuccess": "Server \"{{name}}\" removed successfully!",
"importedServersSuccess": "Successfully imported {{count}} server{{plural}}!",
"importedServersFailed": "Imported {{imported}} server{{importedPlural}}, {{failed}} failed",
"loadMcpServersFailed": "Failed to load MCP servers. Make sure Claude Code is installed.",
"addMcpServer": "Add MCP Server",
"configureNewMcpServer": "Configure a new Model Context Protocol server",
"serverNameRequired": "Server name is required",
"commandRequired": "Command is required",
"urlRequired": "URL is required",
"failedToAddServer": "Failed to add server",
"environmentVariables": "Environment Variables",
"addVariable": "Add Variable",
"serverName": "Server Name",
"command": "Command",
"argumentsOptional": "Arguments (optional)",
"scope": "Scope",
"localProjectOnly": "Local (this project only)",
"projectSharedViaMcp": "Project (shared via .mcp.json)",
"userAllProjects": "User (all projects)",
"addingServer": "Adding Server...",
"addStdioServer": "Add Stdio Server",
"url": "URL",
"addSseServer": "Add SSE Server",
"exampleCommands": "Example Commands",
"uniqueNameToIdentify": "A unique name to identify this server",
"commandToExecuteServer": "The command to execute the server",
"spaceSeparatedArgs": "Space-separated command arguments",
"sseEndpointUrl": "The SSE endpoint URL",
"running": "Running",
"showFull": "Show full",
"hide": "Hide",
"copied": "Copied!",
"copy": "Copy",
"arguments": "Arguments",
"environmentVariables": "Environment Variables",
"configuredServers": "Configured Servers",
"serversConfigured": "configured",
"refresh": "Refresh",
"noMcpServersConfigured": "No MCP servers configured",
"addServerToGetStarted": "Add a server to get started with Model Context Protocol",
"localProjectSpecific": "Local (Project-specific)",
"projectSharedMcp": "Project (Shared via .mcp.json)",
"userAllProjects": "User (All projects)",
"welcomeToClaudia": "Welcome to Claudia",
"backToHome": "Back to Home",
"noProjectsFound": "No projects found in ~/.claude/projects",
"failedToLoadProjects": "Failed to load projects. Please ensure ~/.claude directory exists.",
"failedToLoadSessions": "Failed to load sessions for this project.",
"claudeBinaryPathSaved": "Claude binary path saved successfully",
"selectClaudeCodeInstallation": "Select Claude Code Installation",
"multipleInstallationsFound": "Multiple Claude Code installations were found on your system. Please select which one you'd like to use.",
"claudeCodeNotFoundDialog": "Claude Code was not found in any of the common installation locations. Please install Claude Code to continue.",
"searchedLocations": "Searched locations",
"installationTip": "You can install Claude Code using",
"searchingInstallations": "Searching for Claude installations...",
"installationGuide": "Installation Guide",
"validating": "Validating...",
"saveSelection": "Save Selection",
"noInstallationsFound": "No Installations Found",
"pleaseSelectInstallation": "Please select a Claude installation",
"fileSavedSuccess": "File saved successfully",
"saveFileFailed": "Failed to save file",
"loadFileFailed": "Failed to load CLAUDE.md file",
"editProjectSpecificPrompt": "Edit project-specific Claude Code system prompt",
"maximumTabsReached": "Maximum number of tabs ({{max}}) reached",
"saving": "Saving..."
},
"checkpoint": {
"title": "Checkpoints",
@@ -121,14 +432,39 @@
"checkpointMessage": "Checkpoint Message",
"timeline": "Timeline",
"diff": "Diff",
"noCheckpoints": "No checkpoints found"
"noCheckpoints": "No checkpoints found",
"checkpointSettingsTitle": "Checkpoint Settings",
"experimentalFeature": "Experimental Feature",
"checkpointWarning": "Checkpointing may affect directory structure or cause data loss. Use with caution.",
"automaticCheckpoints": "Automatic Checkpoints",
"automaticCheckpointsDesc": "Automatically create checkpoints based on the selected strategy",
"checkpointStrategy": "Checkpoint Strategy",
"manualOnly": "Manual Only",
"afterEachPrompt": "After Each Prompt",
"afterToolUse": "After Tool Use",
"smart": "Smart (Recommended)",
"manualOnlyDesc": "Checkpoints will only be created manually",
"afterEachPromptDesc": "A checkpoint will be created after each user prompt",
"afterToolUseDesc": "A checkpoint will be created after each tool use",
"smartDesc": "Checkpoints will be created after destructive operations",
"saving": "Saving...",
"saveSettings": "Save Settings",
"storageManagement": "Storage Management",
"totalCheckpoints": "Total checkpoints",
"keepRecentCheckpoints": "Keep Recent Checkpoints",
"cleanUp": "Clean Up",
"removeOldCheckpoints": "Remove old checkpoints, keeping only the most recent {{count}}",
"checkpointSettingsFailed": "Failed to load checkpoint settings",
"saveCheckpointSettingsFailed": "Failed to save checkpoint settings",
"cleanupCheckpointsFailed": "Failed to cleanup checkpoints",
"removedOldCheckpoints": "Removed {{count}} old checkpoints"
},
"placeholders": {
"searchProjects": "Search projects...",
"searchAgents": "Search agents...",
"enterAgentName": "Enter agent name...",
"enterAgentName": "e.g., Code Assistant",
"enterSystemPrompt": "Enter system prompt...",
"enterDefaultTask": "Enter default task...",
"enterDefaultTask": "e.g., Review this code for security issues",
"enterURL": "Enter URL...",
"searchCommands": "Search commands...",
"enterCommand": "Enter command...",
@@ -151,6 +487,34 @@
"unknownError": "Unknown error occurred",
"claudeCodeNotFound": "Claude Code not found",
"selectClaudeInstallation": "Select Claude Installation",
"installClaudeCode": "Install Claude Code"
"installClaudeCode": "Install Claude Code",
"noTabsOpen": "No tabs open",
"clickPlusToStartChat": "Click the + button to start a new chat",
"noAgentRunIdSpecified": "No agent run ID specified",
"noClaudeFileIdSpecified": "No Claude file ID specified",
"claudeFileEditorNotImplemented": "Claude file editor not yet implemented in tabs",
"noAgentDataSpecified": "No agent data specified",
"importAgentComingSoon": "Import agent functionality coming soon...",
"unknownTabType": "Unknown tab type",
"letClaudeDecide": "Let Claude decide",
"basicReasoning": "Basic reasoning",
"deeperAnalysis": "Deeper analysis",
"extensiveReasoning": "Extensive reasoning",
"maximumAnalysis": "Maximum analysis",
"typeYourPromptHere": "Type your prompt here...",
"dropImagesHere": "Drop images here...",
"askClaudeAnything": "Ask Claude anything...",
"usage": "Usage",
"mcpServersTitle": "MCP Servers",
"claudemdTitle": "CLAUDE.md",
"runAgent": "Run: {{name}}",
"createAgent": "Create Agent",
"importAgent": "Import Agent",
"unsavedChangesCloseConfirm": "Tab \"{{title}}\" has unsaved changes. Close anyway?",
"session": "Session"
},
"input": {
"pressEnterToSend": "Press Enter to send, Shift+Enter for new line",
"withFileAndCommandSupport": ", @ to mention files, / for commands, drag & drop or paste images"
}
}

View File

@@ -1,4 +1,10 @@
{
"ccProjects": "Claude Code 项目",
"browseClaudeCodeSessions": "浏览您的 Claude Code 会话",
"newClaudeCodeSession": "新建 Claude Code 会话",
"ccAgents": "CC 智能体",
"mcpServers": "MCP 服务器",
"manageMcpServers": "管理模型上下文协议服务器",
"app": {
"name": "Claudia",
"welcome": "欢迎使用 Claudia",
@@ -18,11 +24,13 @@
"next": "下一步",
"previous": "上一步",
"refresh": "刷新",
"close": "关闭",
"open": "打开"
"page": "页面",
"of": "共",
"loading": "加载中...",
"from": "从"
},
"navigation": {
"projects": "CC 项目",
"projects": "Claude Code 项目",
"agents": "CC 智能体",
"settings": "设置",
"usage": "用量仪表板",
@@ -47,9 +55,10 @@
"editAgent": "编辑智能体",
"deleteAgent": "删除智能体",
"executeAgent": "执行智能体",
"agentName": "智能体名称",
"agentNameRequired": "代理名称为必填项",
"agentIcon": "智能体图标",
"systemPrompt": "系统提示",
"systemPromptRequired": "系统提示为必填项",
"defaultTask": "默认任务",
"model": "模型",
"permissions": "权限",
@@ -66,7 +75,60 @@
"createAgentDescription": "创建新的 Claude Code 智能体",
"updateAgentDescription": "更新您的 Claude Code 智能体",
"createFailed": "创建智能体失败",
"updateFailed": "更新智能体失败"
"updateFailed": "更新智能体失败",
"basicInformation": "基本信息",
"optional": "可选",
"sonnetDescription": "更快,适用于大多数任务",
"opusDescription": "功能更强,适用于复杂任务",
"defaultTaskDescription": "执行智能体时将用作默认任务占位符",
"systemPromptDescription": "定义您的 CC 智能体的行为和功能",
"manageAgents": "管理您的 Claude Code 智能体",
"noAgentsYet": "还没有智能体",
"createFirstAgent": "创建您的第一个 CC 智能体来开始",
"created": "创建于",
"execute": "执行",
"export": "导出",
"import": "导入",
"importFromFile": "从文件导入",
"importFromGitHub": "从 GitHub 导入",
"recentExecutions": "最近执行记录",
"exportedSuccessfully": "智能体 \"{{name}}\" 导出成功",
"exportFailed": "导出智能体失败",
"importedSuccessfully": "智能体导入成功",
"importFailed": "导入智能体失败",
"importFromGitHubSuccess": "从 GitHub 导入智能体成功",
"executeAgentTitle": "执行智能体",
"deleteAgentTitle": "删除智能体",
"deleteConfirmation": "确定要删除智能体 \"{{name}}\" 吗?此操作无法撤销,将永久删除智能体及其所有相关数据。",
"deleting": "删除中...",
"deleteAgentButton": "删除智能体",
"agentManagement": "代理管理",
"createNewOrManageAgents": "创建新代理或管理运行中的代理执行",
"noAgentsAvailable": "无可用代理",
"availableAgents": "可用代理",
"runningAgents": "运行中的代理",
"createFirstAgentToGetStarted": "创建您的第一个代理开始使用"
},
"slashCommands": {
"slashCommands": "斜杠命令",
"projectSlashCommands": "项目斜杠命令",
"createCustomCommandsProject": "为此项目创建自定义命令",
"createCustomCommandsWorkflow": "创建自定义命令来简化您的工作流程",
"newCommand": "新建命令",
"allCommands": "所有命令",
"project": "项目",
"user": "用户",
"noCommandsFound": "未找到命令",
"noProjectCommandsYet": "尚未创建项目命令",
"noCommandsYet": "尚未创建命令",
"createFirstProjectCommand": "创建您的第一个项目命令",
"createFirstCommand": "创建您的第一个命令"
},
"hooks": {
"hooksConfiguration": "钩子配置",
"configureShellCommands": "配置在 Claude Code 生命周期的各个阶段执行的 shell 命令。",
"localSettingsNote": " 这些设置不会提交到版本控制中。",
"unsavedChanges": "您有未保存的更改。点击保存以持久化它们。"
},
"settings": {
"title": "设置",
@@ -85,7 +147,142 @@
"noProxy": "无代理",
"analyticsConsent": "分析同意",
"enableAnalytics": "启用分析",
"disableAnalytics": "禁用分析"
"disableAnalytics": "禁用分析",
"configurePreferences": "配置 Claude Code 偏好设置",
"generalSettings": "常规设置",
"permissionsTab": "权限",
"environmentTab": "环境",
"advancedTab": "高级",
"hooksTab": "钩子",
"commands": "命令",
"storage": "存储",
"proxy": "代理",
"analyticsTab": "分析",
"proxySettingsTitle": "代理设置",
"proxySettingsDesc": "为 Claude API 请求配置代理设置",
"enableProxyDesc": "为所有 Claude API 请求使用代理",
"noProxyDesc": "逗号分隔的主机列表,这些主机应绕过代理",
"allProxyDesc": "如果未设置协议特定代理,则用于所有协议的代理 URL",
"proxySettingsSaved": "代理设置已保存并应用成功。",
"loadProxySettingsFailed": "加载代理设置失败",
"saveProxySettingsFailed": "保存代理设置失败",
"themeSelector": {
"selectATheme": "选择主题",
"dark": "暗色",
"gray": "灰色",
"light": "浅色",
"custom": "自定义",
"choosePreferredTheme": "选择您偏好的界面配色主题"
},
"customTheme": {
"title": "自定义主题配色",
"background": "背景色",
"foreground": "前景色",
"primary": "主色",
"card": "卡片色",
"accent": "强调色",
"destructive": "危险色",
"colorValuesDesc": "使用 CSS 颜色值 (hex、rgb、oklch 等)。更改将立即生效。"
},
"generalOptions": {
"includeCoAuthor": "包含 \"由 Claude 协作\" 标识",
"includeCoAuthorDesc": "在 git 提交和拉取请求中添加 Claude 归属标识",
"verboseOutput": "详细输出",
"verboseOutputDesc": "显示完整的 bash 和命令输出",
"chatRetention": "聊天记录保留期 (天)",
"chatRetentionDesc": "本地保留聊天记录的时长默认30 天)",
"claudeCodeInstallation": "Claude Code 安装",
"choosePreferredInstallation": "选择您偏好的 Claude Code 安装。",
"loadingAvailableInstallations": "正在加载可用安装...",
"errorLoadingInstallations": "加载安装时出错",
"availableInstallations": "可用安装",
"claudeCodeInstallationDesc": "选择要使用的 Claude Code 安装。",
"binaryPathChanged": "⚠️ Claude 二进制路径已更改。请记住保存您的设置。"
},
"permissions": {
"permissionRules": "权限规则",
"permissionRulesDesc": "控制 Claude Code 可以使用哪些工具而无需手动批准",
"allowRules": "允许规则",
"denyRules": "拒绝规则",
"addRule": "添加规则",
"noAllowRules": "未配置允许规则。Claude 将请求批准所有工具。",
"noDenyRules": "未配置拒绝规则。",
"examples": "示例:",
"exampleBash": "允许所有 bash 命令",
"exampleExactCommand": "允许精确命令",
"examplePrefix": "允许带前缀的命令",
"exampleReadFile": "允许读取指定文件",
"exampleEditDir": "允许编辑 docs 目录中的文件"
},
"environment": {
"environmentVariables": "环境变量",
"environmentVariablesDesc": "应用于每个 Claude Code 会话的环境变量",
"addVariable": "添加变量",
"noEnvironmentVariables": "未配置环境变量。",
"commonVariables": "常用变量:",
"telemetryDesc": "启用/禁用遥测 (0 或 1)",
"modelDesc": "自定义模型名称",
"costWarningsDesc": "禁用成本警告 (1)"
},
"advanced": {
"advancedSettings": "高级设置",
"advancedSettingsDesc": "面向高级用户的额外配置选项",
"apiKeyHelper": "API 密钥辅助脚本",
"apiKeyHelperDesc": "为 API 请求生成认证值的自定义脚本",
"rawSettings": "原始设置 (JSON)",
"rawSettingsDesc": "这显示了将保存到 ~/.claude/settings.json 的原始 JSON 数据"
},
"hooks": {
"userHooks": "用户钩子",
"userHooksDesc": "配置适用于您用户账户所有 Claude Code 会话的钩子。这些存储在 ~/.claude/settings.json 中"
},
"analytics": {
"analyticsSettings": "分析设置",
"enableAnalytics": "启用分析",
"enableAnalyticsDesc": "通过分享匿名使用数据帮助改善 Claudia",
"privacyProtected": "您的隐私受到保护",
"noPersonalInfo": "不收集个人信息",
"noFileContents": "不收集文件内容、路径或项目名称",
"anonymousData": "所有数据都是匿名的,使用随机 ID",
"canDisable": "您可以随时禁用分析",
"whatWeCollect": "我们收集什么:",
"featureUsage": "功能使用模式",
"performanceMetrics": "性能指标",
"errorReports": "错误报告(不包含敏感数据)",
"sessionFrequency": "会话频率和时长",
"deleteAllData": "删除所有分析数据",
"analyticsEnabled": "分析已启用",
"analyticsDisabled": "分析已禁用",
"allDataDeleted": "所有分析数据已删除",
"helpImproveClaudia": "帮助改善 Claudia",
"collectAnonymousData": "我们希望收集匿名使用数据以改善您的使用体验。",
"featureUsageDesc": "功能使用(您使用的工具和命令)",
"performanceMetricsDesc": "性能指标(应用速度和可靠性)",
"errorReportsDesc": "错误报告(用于修复错误和提高稳定性)",
"usagePatternsDesc": "一般使用模式(会话频率和持续时间)",
"noApiKeys": "不收集 API 密钥或敏感数据",
"canOptOut": "您可以随时在设置中选择退出",
"dataHelpsUs": "这些数据有助于我们了解哪些功能最有价值,识别性能问题,并优先进行改进。您的选择不会影响任何功能。",
"noThanks": "不用了",
"allowAnalytics": "允许分析"
},
"saveButton": {
"saving": "保存中...",
"saveSettings": "保存设置",
"settingsSavedSuccess": "设置保存成功!",
"settingsSaveFailed": "保存设置失败"
},
"messages": {
"loadFailed": "加载设置失败。请确保 ~/.claude 目录存在。",
"saveFailed": "保存设置失败。"
},
"placeholders": {
"envVarKey": "键名",
"envVarValue": "值",
"allowRuleExample": "例如Bash(npm run test:*)",
"denyRuleExample": "例如Bash(curl:*)",
"apiKeyHelperPath": "/path/to/generate_api_key.sh"
}
},
"mcp": {
"title": "MCP 服务器管理",
@@ -110,7 +307,140 @@
"last7Days": "最近 7 天",
"last30Days": "最近 30 天",
"allTime": "全部时间",
"exportData": "导出数据"
"exportData": "导出数据",
"usageDashboardTitle": "用量仪表板",
"trackUsageAndCosts": "跟踪您的 Claude Code 用量和成本",
"allTime": "全部时间",
"totalCost": "总成本",
"totalSessions": "总会话数",
"totalTokens": "总令牌数",
"avgCostPerSession": "平均每会话成本",
"overview": "概览",
"tokenBreakdown": "令牌明细",
"inputTokens": "输入令牌",
"outputTokens": "输出令牌",
"cacheWrite": "缓存写入",
"cacheRead": "缓存读取",
"mostUsedModels": "最常用模型",
"topProjects": "热门项目",
"sessions": "会话",
"usageByModel": "按模型统计用量",
"usageByProject": "按项目统计用量",
"usageBySession": "按会话统计用量",
"timeline": "时间线",
"dailyUsage": "日常用量",
"tokens": "令牌",
"models": "模型",
"input": "输入",
"output": "输出",
"session": "会话",
"loadingUsageStats": "加载用量统计中...",
"failedToLoadUsageStats": "加载用量统计失败。请重试。",
"tryAgain": "重试",
"dailyUsageOverTime": "随时间变化的日常用量",
"noUsageData": "选定时期内无用量数据",
"cost": "成本",
"lastUsed": "上次使用",
"markdownEditorTitle": "Markdown 编辑器",
"editSystemPrompt": "编辑您的 Claude Code 系统提示",
"claudemdFile": "CLAUDE.md 文件",
"loadClaudemدFailed": "加载 CLAUDE.md 文件失败",
"saveClaudemdFailed": "保存 CLAUDE.md 文件失败",
"claudemdSavedSuccess": "CLAUDE.md 保存成功",
"saveClaudemd": "保存 CLAUDE.md",
"unsavedChangesConfirm": "您有未保存的更改。确定要离开吗?",
"servers": "服务器",
"addServer": "添加服务器",
"importExport": "导入/导出",
"mcpServerAdded": "MCP 服务器添加成功!",
"serverRemovedSuccess": "服务器 \"{{name}}\" 删除成功!",
"importedServersSuccess": "成功导入 {{count}} 个服务器!",
"importedServersFailed": "导入 {{imported}} 个服务器,{{failed}} 个失败",
"loadMcpServersFailed": "加载 MCP 服务器失败。请确保 Claude Code 已安装。",
"addMcpServer": "添加 MCP 服务器",
"configureNewMcpServer": "配置新的模型上下文协议服务器",
"serverNameRequired": "服务器名称为必填项",
"commandRequired": "命令为必填项",
"urlRequired": "URL为必填项",
"failedToAddServer": "添加服务器失败",
"environmentVariables": "环境变量",
"addVariable": "添加变量",
"serverName": "服务器名称",
"command": "命令",
"argumentsOptional": "参数(可选)",
"scope": "作用域",
"localProjectOnly": "本地(仅此项目)",
"projectSharedViaMcp": "项目(通过 .mcp.json 共享)",
"addingServer": "添加服务器中...",
"addStdioServer": "添加 Stdio 服务器",
"url": "URL",
"addSseServer": "添加 SSE 服务器",
"exampleCommands": "示例命令",
"uniqueNameToIdentify": "用于标识此服务器的唯一名称",
"commandToExecuteServer": "执行服务器的命令",
"spaceSeparatedArgs": "空格分隔的命令参数",
"sseEndpointUrl": "SSE 端点 URL",
"running": "运行中",
"showFull": "显示全部",
"hide": "隐藏",
"copied": "已复制",
"copy": "复制",
"arguments": "参数",
"environmentVariables": "环境变量",
"configuredServers": "已配置的服务器",
"serversConfigured": "个服务器已配置",
"refresh": "刷新",
"noMcpServersConfigured": "未配置 MCP 服务器",
"addServerToGetStarted": "添加一个服务器开始使用模型上下文协议",
"localProjectSpecific": "本地(项目特定)",
"projectSharedMcp": "项目(通过 .mcp.json 共享)",
"userAllProjects": "用户(所有项目)",
"letClaudeDecide": "让 Claude 决定",
"basicReasoning": "基础推理",
"deeperAnalysis": "更深入的分析",
"extensiveReasoning": "广泛推理",
"maximumAnalysis": "最大化分析",
"typeYourPromptHere": "在此输入您的提示...",
"dropImagesHere": "在此拖放图像...",
"askClaudeAnything": "向 Claude 提问任何问题...",
"usage": "用量",
"mcpServersTitle": "MCP 服务器",
"claudemdTitle": "CLAUDE.md",
"runAgent": "运行: {{name}}",
"createAgent": "创建智能体",
"importAgent": "导入智能体",
"unsavedChangesCloseConfirm": "标签页 \"{{title}}\" 有未保存的更改。仍要关闭吗?",
"welcomeToClaudia": "欢迎使用 Claudia",
"backToHome": "返回首页",
"noProjectsFound": "在 ~/.claude/projects 中未找到项目",
"failedToLoadProjects": "加载项目失败。请确保 ~/.claude 目录存在。",
"failedToLoadSessions": "加载此项目的会话失败。",
"claudeBinaryPathSaved": "Claude 二进制路径保存成功",
"noTabsOpen": "未打开标签页",
"clickPlusToStartChat": "点击 + 按钮开始新聊天",
"noAgentRunIdSpecified": "未指定智能体运行ID",
"noClaudeFileIdSpecified": "未指定Claude文件ID",
"claudeFileEditorNotImplemented": "标签页中的Claude文件编辑器尚未实现",
"noAgentDataSpecified": "未指定智能体数据",
"importAgentComingSoon": "导入智能体功能即将推出...",
"unknownTabType": "未知的标签页类型",
"selectClaudeCodeInstallation": "选择 Claude Code 安装",
"multipleInstallationsFound": "在您的系统上找到了多个 Claude Code 安装。请选择您要使用的安装。",
"claudeCodeNotFoundDialog": "在常见安装位置中未找到 Claude Code。请安装 Claude Code 以继续。",
"searchedLocations": "搜索位置",
"installationTip": "提示:您可以使用以下命令安装 Claude Code",
"searchingInstallations": "正在搜索 Claude 安装...",
"installationGuide": "安装指南",
"validating": "验证中...",
"saveSelection": "保存选择",
"noInstallationsFound": "未找到安装",
"pleaseSelectInstallation": "请选择一个 Claude 安装",
"fileSavedSuccess": "文件保存成功",
"saveFileFailed": "保存文件失败",
"loadFileFailed": "加载 CLAUDE.md 文件失败",
"editProjectSpecificPrompt": "编辑项目特定的 Claude Code 系统提示",
"maximumTabsReached": "已达到最大标签页数量 ({{max}})",
"saving": "保存中..."
},
"checkpoint": {
"title": "检查点",
@@ -121,14 +451,44 @@
"checkpointMessage": "检查点消息",
"timeline": "时间线",
"diff": "差异",
"noCheckpoints": "未找到检查点"
"deleteCheckpoint": "删除检查点",
"checkpointName": "检查点名称",
"checkpointMessage": "检查点消息",
"timeline": "时间线",
"diff": "差异",
"noCheckpoints": "未找到检查点",
"checkpointSettingsTitle": "检查点设置",
"experimentalFeature": "实验性功能",
"checkpointWarning": "检查点可能会影响目录结构或导致数据丢失。请谨慎使用。",
"automaticCheckpoints": "自动检查点",
"automaticCheckpointsDesc": "根据所选策略自动创建检查点",
"checkpointStrategy": "检查点策略",
"manualOnly": "仅手动",
"afterEachPrompt": "每个提示后",
"afterToolUse": "工具使用后",
"smart": "智能(推荐)",
"manualOnlyDesc": "检查点将仅手动创建",
"afterEachPromptDesc": "在每个用户提示后创建检查点",
"afterToolUseDesc": "在每次工具使用后创建检查点",
"smartDesc": "在破坏性操作后创建检查点",
"saving": "保存中...",
"saveSettings": "保存设置",
"storageManagement": "存储管理",
"totalCheckpoints": "总检查点数",
"keepRecentCheckpoints": "保留最近检查点",
"cleanUp": "清理",
"removeOldCheckpoints": "删除旧检查点,仅保留最近的 {{count}} 个",
"checkpointSettingsFailed": "加载检查点设置失败",
"saveCheckpointSettingsFailed": "保存检查点设置失败",
"cleanupCheckpointsFailed": "清理检查点失败",
"removedOldCheckpoints": "已删除 {{count}} 个旧检查点"
},
"placeholders": {
"searchProjects": "搜索项目...",
"searchAgents": "搜索智能体...",
"enterAgentName": "输入智能体名称...",
"enterAgentName": "例如:代码助手",
"enterSystemPrompt": "输入系统提示...",
"enterDefaultTask": "输入默认任务...",
"enterDefaultTask": "例如:检查这段代码的安全问题",
"enterURL": "输入 URL...",
"searchCommands": "搜索命令...",
"enterCommand": "输入命令...",
@@ -151,6 +511,12 @@
"unknownError": "未知错误",
"claudeCodeNotFound": "未找到 Claude Code",
"selectClaudeInstallation": "选择 Claude 安装",
"installClaudeCode": "安装 Claude Code"
"installClaudeCode": "安装 Claude Code",
"session": "会话"
},
"input": {
"pressEnterToSend": "按 Enter 发送Shift+Enter 换行",
"withFileAndCommandSupport": "@ 提及文件,/ 调用命令,拖拽或粘贴图片"
}
}
}