美化
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
{
|
||||
"pleaseSelectInstallation": "Select Claude installation",
|
||||
"saveSelection": "Save Selection",
|
||||
"saving": "Saving...",
|
||||
"ccProjects": "CC Projects",
|
||||
"browseClaudeCodeSessions": "Browse your Claude Code sessions",
|
||||
"newClaudeCodeSession": "New Claude Code session",
|
||||
@@ -8,6 +11,7 @@
|
||||
"app": {
|
||||
"name": "Claudia",
|
||||
"welcome": "Welcome to Claudia",
|
||||
"tagline": "Powerful Claude Code session management tool",
|
||||
"loading": "Loading...",
|
||||
"error": "Error",
|
||||
"success": "Success",
|
||||
@@ -40,6 +44,21 @@
|
||||
"mcp": "MCP Manager",
|
||||
"about": "About"
|
||||
},
|
||||
"welcome": {
|
||||
"agentManagement": "Agent Management",
|
||||
"agentManagementDesc": "Create and manage intelligent agents",
|
||||
"projectManagement": "Project Management",
|
||||
"projectManagementDesc": "Browse and manage project sessions",
|
||||
"usageStatistics": "Usage Statistics",
|
||||
"usageStatisticsDesc": "View usage and statistics",
|
||||
"mcpBroker": "MCP Broker",
|
||||
"mcpBrokerDesc": "Manage MCP servers",
|
||||
"claudeMd": "CLAUDE.md",
|
||||
"claudeMdDesc": "Edit Claude configuration files",
|
||||
"settings": "Settings",
|
||||
"settingsDesc": "App settings and configuration",
|
||||
"quickStartSession": "Quick Start New Session"
|
||||
},
|
||||
"projects": {
|
||||
"title": "Projects",
|
||||
"noProjects": "No projects found",
|
||||
@@ -58,8 +77,24 @@
|
||||
"editAgent": "Edit Agent",
|
||||
"deleteAgent": "Delete Agent",
|
||||
"executeAgent": "Execute Agent",
|
||||
"agentName": "Agent Name",
|
||||
"agentNameRequired": "Agent name is required",
|
||||
"agentIcon": "Agent Icon",
|
||||
"chooseAnIcon": "Choose an icon",
|
||||
"searchIcons": "Search icons...",
|
||||
"noIconsFound": "No icons found for",
|
||||
"clickToSelect": "Click an icon to select",
|
||||
"iconsAvailable": "icons available",
|
||||
"iconCategories": {
|
||||
"interfaceNavigation": "Interface & Navigation",
|
||||
"developmentTech": "Development & Tech",
|
||||
"businessFinance": "Business & Finance",
|
||||
"creativeDesign": "Creative & Design",
|
||||
"natureScience": "Nature & Science",
|
||||
"gamingEntertainment": "Gaming & Entertainment",
|
||||
"communication": "Communication",
|
||||
"miscellaneous": "Miscellaneous"
|
||||
},
|
||||
"systemPrompt": "System Prompt",
|
||||
"systemPromptRequired": "System prompt is required",
|
||||
"defaultTask": "Default Task",
|
||||
@@ -110,7 +145,10 @@
|
||||
"noAgentsAvailable": "No agents available",
|
||||
"availableAgents": "Available Agents",
|
||||
"runningAgents": "Running Agents",
|
||||
"createFirstAgentToGetStarted": "Create your first agent to get started"
|
||||
"createFirstAgentToGetStarted": "Create your first agent to get started",
|
||||
"noRunningAgents": "No running agents",
|
||||
"agentExecutionsWillAppear": "Agent executions will appear here when started",
|
||||
"view": "View"
|
||||
},
|
||||
"slashCommands": {
|
||||
"slashCommands": "Slash Commands",
|
||||
@@ -131,7 +169,46 @@
|
||||
"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."
|
||||
"unsavedChanges": "You have unsaved changes. Click Save to persist them.",
|
||||
"preToolUse": "Pre Tool Use",
|
||||
"postToolUse": "Post Tool Use",
|
||||
"notification": "Notification",
|
||||
"stop": "Stop",
|
||||
"subagentStop": "Subagent Stop",
|
||||
"runsBeforeToolCalls": "Runs before tool calls, can block and provide feedback",
|
||||
"runsAfterToolCompletion": "Runs after successful tool completion",
|
||||
"customizesNotifications": "Customizes notifications when Claude needs attention",
|
||||
"runsWhenClaudeFinishes": "Runs when Claude finishes responding",
|
||||
"runsWhenSubagentFinishes": "Runs when a Claude subagent (Task) finishes",
|
||||
"noHooksConfigured": "No hooks configured for this event",
|
||||
"userScope": "User Scope",
|
||||
"projectScope": "Project Scope",
|
||||
"localScope": "Local Scope",
|
||||
"templates": "Templates",
|
||||
"addHook": "Add Hook",
|
||||
"addAnotherMatcher": "Add Another Matcher",
|
||||
"addAnotherCommand": "Add Another Command",
|
||||
"pattern": "Pattern",
|
||||
"commonPatterns": "Common patterns",
|
||||
"commands": "Commands",
|
||||
"addCommand": "Add Command",
|
||||
"hookTemplates": "Hook Templates",
|
||||
"quickStartTemplates": "Quick start with preconfigured templates",
|
||||
"validationErrors": "Validation Errors",
|
||||
"securityWarnings": "Security Warnings",
|
||||
"saving": "Saving...",
|
||||
"save": "Save",
|
||||
"loadingHooksConfiguration": "Loading hooks configuration...",
|
||||
"toolNamePatternTooltip": "Tool name pattern (regex supported). Leave empty to match all tools.",
|
||||
"seconds": "seconds",
|
||||
"timeout": "Timeout",
|
||||
"command": "Command",
|
||||
"block": "Block",
|
||||
"addCondition": "Add Condition",
|
||||
"condition": "Condition",
|
||||
"matchesRegex": "Matches regex",
|
||||
"message": "Message",
|
||||
"enterShellCommand": "Enter shell command..."
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
@@ -195,13 +272,29 @@
|
||||
"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",
|
||||
"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."
|
||||
},
|
||||
"placeholders": {
|
||||
"envVarKey": "KEY",
|
||||
"envVarValue": "value",
|
||||
"allowRuleExample": "e.g., Bash(npm run test:*)",
|
||||
"denyRuleExample": "e.g., Bash(curl:*)",
|
||||
"apiKeyHelperPath": "/path/to/generate_api_key.sh"
|
||||
},
|
||||
"system": "System",
|
||||
"custom": "Custom",
|
||||
"systemInstallations": "System Installations",
|
||||
"customInstallations": "Custom Installations",
|
||||
"selectedInstallation": "Selected Installation",
|
||||
"path": "Path",
|
||||
"source": "Source",
|
||||
"version": "Version",
|
||||
"versionUnknown": "Version unknown",
|
||||
"permissions": {
|
||||
"permissionRules": "Permission Rules",
|
||||
"permissionRulesDesc": "Control which tools Claude Code can use without manual approval",
|
||||
@@ -257,8 +350,8 @@
|
||||
"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.",
|
||||
"helpImproveClaudia": "Help improve Claudia",
|
||||
"collectAnonymousData": "We collect anonymous usage data to improve your experience. No personal data is collected.",
|
||||
"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)",
|
||||
@@ -289,6 +382,7 @@
|
||||
},
|
||||
"mcp": {
|
||||
"title": "MCP Server Management",
|
||||
"servers": "Servers",
|
||||
"addServer": "Add Server",
|
||||
"serverName": "Server Name",
|
||||
"serverCommand": "Server Command",
|
||||
@@ -298,7 +392,72 @@
|
||||
"connectionFailed": "Connection failed",
|
||||
"importFromClaude": "Import from Claude Desktop",
|
||||
"exportConfig": "Export Configuration",
|
||||
"noServers": "No MCP servers configured"
|
||||
"noServers": "No MCP servers configured",
|
||||
"importExport": "Import & Export",
|
||||
"importExportDescription": "Import MCP servers from other sources or export your configuration",
|
||||
"importScope": "Import Scope",
|
||||
"localProjectOnly": "Local (this project only)",
|
||||
"projectShared": "Project (shared via .mcp.json)",
|
||||
"userAllProjects": "User (all projects)",
|
||||
"chooseImportLocation": "Choose where to save imported servers from JSON files",
|
||||
"importFromClaudeDesktop": "Import from Claude Desktop",
|
||||
"importFromClaudeDesktopDescription": "Automatically imports all MCP servers from Claude Desktop. Installs to user scope (available across all projects).",
|
||||
"importing": "Importing...",
|
||||
"importFromJSON": "Import from JSON",
|
||||
"importFromJSONDescription": "Import server configuration from a JSON file",
|
||||
"chooseJSONFile": "Choose JSON File",
|
||||
"exportConfiguration": "Export Configuration",
|
||||
"exportConfigurationDescription": "Export your MCP server configuration",
|
||||
"exportComingSoon": "Export (Coming Soon)",
|
||||
"useClaudeCodeAsMCPServer": "Use Claude Code as MCP Server",
|
||||
"useClaudeCodeAsMCPServerDescription": "Start Claude Code as an MCP server that other applications can connect to",
|
||||
"startMCPServer": "Start MCP Server",
|
||||
"jsonFormatExamples": "JSON Format Examples",
|
||||
"singleServer": "Single server",
|
||||
"multipleServers": "Multiple servers (.mcp.json format)",
|
||||
"environmentVariablesCount": "Environment variables: {{count}}",
|
||||
"serversCount": "{{count}} servers configured",
|
||||
"mcpServerAdded": "MCP server added successfully!",
|
||||
"serverRemovedSuccess": "Server \"{{name}}\" removed successfully!",
|
||||
"importedServersSuccess": "Successfully imported {{count}} servers!",
|
||||
"importedServersFailed": "Imported {{imported}} servers, {{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",
|
||||
"command": "Command",
|
||||
"argumentsOptional": "Arguments (optional)",
|
||||
"scope": "Scope",
|
||||
"localProjectOnly": "Local (this project only)",
|
||||
"projectSharedViaMcp": "Project (shared via .mcp.json)",
|
||||
"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",
|
||||
"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)"
|
||||
},
|
||||
"usage": {
|
||||
"title": "Usage Dashboard",
|
||||
@@ -398,7 +557,9 @@
|
||||
"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)",
|
||||
"userAllProjects": "User (All projects)"
|
||||
},
|
||||
"messages": {
|
||||
"welcomeToClaudia": "Welcome to Claudia",
|
||||
"backToHome": "Back to Home",
|
||||
"noProjectsFound": "No projects found in ~/.claude/projects",
|
||||
@@ -421,7 +582,41 @@
|
||||
"loadFileFailed": "Failed to load CLAUDE.md file",
|
||||
"editProjectSpecificPrompt": "Edit project-specific Claude Code system prompt",
|
||||
"maximumTabsReached": "Maximum number of tabs ({{max}}) reached",
|
||||
"saving": "Saving..."
|
||||
"saving": "Saving...",
|
||||
"saveSuccess": "Saved successfully",
|
||||
"deleteSuccess": "Deleted successfully",
|
||||
"operationFailed": "Operation failed",
|
||||
"confirmAction": "Are you sure you want to perform this action?",
|
||||
"unsavedChanges": "You have unsaved changes",
|
||||
"networkError": "Network error occurred",
|
||||
"unknownError": "Unknown error occurred",
|
||||
"claudeCodeNotFound": "Claude Code not found",
|
||||
"selectClaudeInstallation": "Select Claude Installation",
|
||||
"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"
|
||||
},
|
||||
"checkpoint": {
|
||||
"title": "Checkpoints",
|
||||
@@ -477,41 +672,35 @@
|
||||
"minLength": "Minimum {{count}} characters required",
|
||||
"maxLength": "Maximum {{count}} characters allowed"
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "Saved successfully",
|
||||
"deleteSuccess": "Deleted successfully",
|
||||
"operationFailed": "Operation failed",
|
||||
"confirmAction": "Are you sure you want to perform this action?",
|
||||
"unsavedChanges": "You have unsaved changes",
|
||||
"networkError": "Network error occurred",
|
||||
"unknownError": "Unknown error occurred",
|
||||
"claudeCodeNotFound": "Claude Code not found",
|
||||
"selectClaudeInstallation": "Select Claude Installation",
|
||||
"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"
|
||||
"errorBoundary": {
|
||||
"somethingWentWrong": "Something went wrong",
|
||||
"errorOccurred": "An error occurred while rendering this component.",
|
||||
"errorDetails": "Error details",
|
||||
"tryAgain": "Try again"
|
||||
},
|
||||
"webview": {
|
||||
"preview": "Preview",
|
||||
"exitFullScreen": "Exit full screen (ESC)",
|
||||
"enterFullScreen": "Enter full screen",
|
||||
"enterUrl": "Enter URL...",
|
||||
"loadingPreview": "Loading preview...",
|
||||
"failedToLoad": "Failed to load preview",
|
||||
"pageCouldNotLoad": "The page could not be loaded. Please check the URL and try again.",
|
||||
"invalidUrl": "Invalid URL",
|
||||
"enterUrlToPreview": "Enter a URL to preview",
|
||||
"enterUrlDescription": "Enter a URL in the address bar above to preview a website.",
|
||||
"tryEntering": "Try entering",
|
||||
"orAnyOtherUrl": "or any other URL",
|
||||
"unknownTime": "Unknown time",
|
||||
"sessions": "Sessions",
|
||||
"selectProjectDirectory": "Select Project Directory",
|
||||
"failedToSendPrompt": "Failed to send prompt",
|
||||
"sessionOutputCopiedJsonl": "Session output copied as JSONL",
|
||||
"sessionOutputCopiedMarkdown": "Session output copied as Markdown",
|
||||
"failedToCopy": "Failed to copy",
|
||||
"forkSession": "Fork Session from Checkpoint",
|
||||
"newSessionName": "New Session Name",
|
||||
"enterNameForForkedSession": "Enter a name for the forked session"
|
||||
},
|
||||
"input": {
|
||||
"pressEnterToSend": "Press Enter to send, Shift+Enter for new line",
|
||||
|
Reference in New Issue
Block a user