mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-28 09:23:08 +08:00
- Introduced CLI options for using AST grep parsers and enabling static graph relationships during indexing. - Updated configuration management to load new settings for AST parsing and static graph types. - Enhanced AST grep processor to handle imports with aliases and improve relationship tracking. - Modified TreeSitter parsers to support synthetic module scopes for better static graph persistence. - Implemented global relationship updates in the incremental indexer for static graph expansion. - Added new ArtifactTag and FloatingFileBrowser components to the frontend for improved terminal dashboard functionality. - Created utility functions for detecting CCW artifacts in terminal output with associated tests.
215 lines
7.4 KiB
JSON
215 lines
7.4 KiB
JSON
{
|
|
"title": "Settings",
|
|
"description": "Configure your dashboard preferences and CLI tools",
|
|
"sections": {
|
|
"appearance": "Appearance",
|
|
"cliTools": "CLI Tools",
|
|
"display": "Display Settings",
|
|
"language": "Language",
|
|
"responseLanguage": "Response Language",
|
|
"systemStatus": "System Status",
|
|
"hooks": "Git Hooks",
|
|
"rules": "Rules",
|
|
"about": "About"
|
|
},
|
|
"appearance": {
|
|
"title": "Appearance",
|
|
"theme": "Theme",
|
|
"themeOptions": {
|
|
"light": "Light",
|
|
"dark": "Dark",
|
|
"system": "System"
|
|
},
|
|
"description": "Choose your preferred color theme",
|
|
"systemFollow": "System",
|
|
"systemFollowDesc": "Use system's dark/light mode setting"
|
|
},
|
|
"cliTools": {
|
|
"title": "CLI Tools",
|
|
"description": "Configure CLI tool settings. Current default: ",
|
|
"enabled": "Enabled",
|
|
"disabled": "Disabled",
|
|
"default": "Default",
|
|
"setDefault": "Set as Default",
|
|
"primaryModel": "Primary Model",
|
|
"secondaryModel": "Secondary Model",
|
|
"expand": "Expand for details",
|
|
"envFile": "Environment File (.env)",
|
|
"envFilePlaceholder": "e.g., ~/.gemini/.env",
|
|
"envFileHint": "Path to .env file loaded before CLI execution for API keys and environment variables",
|
|
"saveToConfig": "Save to Config",
|
|
"saving": "Saving...",
|
|
"configSaved": "Configuration saved to ~/.claude/cli-tools.json",
|
|
"configSaveError": "Failed to save configuration"
|
|
},
|
|
"display": {
|
|
"title": "Display Settings",
|
|
"showCompletedTasks": "Show Completed Tasks",
|
|
"showCompletedTasksDesc": "Display completed tasks in task lists",
|
|
"show": "Show",
|
|
"hide": "Hide"
|
|
},
|
|
"language": {
|
|
"title": "Language",
|
|
"description": "Select your preferred language",
|
|
"english": "English",
|
|
"chinese": "中文",
|
|
"displayLanguage": "Display Language",
|
|
"chooseLanguage": "Choose your preferred language for the interface"
|
|
},
|
|
"responseLanguage": {
|
|
"title": "Response Language Settings",
|
|
"chineseClaude": "Chinese Response",
|
|
"chineseClaudeDesc": "Enable Chinese response guidelines in ~/.claude/CLAUDE.md",
|
|
"chineseCodex": "Chinese Response",
|
|
"chineseCodexDesc": "Enable Chinese response guidelines in ~/.codex/AGENTS.md",
|
|
"windowsPlatform": "Windows Platform",
|
|
"windowsPlatformDesc": "Enable Windows path format conventions in global CLAUDE.md",
|
|
"cliEnhancement": "CLI Enhancement",
|
|
"cliEnhancementDesc": "Enable multi-CLI tool invocation for Codex",
|
|
"cliEnhancementHint": "After config changes, click refresh to update content",
|
|
"refreshConfig": "Refresh Config",
|
|
"migrationWarning": "Old format detected, please disable and re-enable to migrate",
|
|
"enabled": "Enabled",
|
|
"disabled": "Disabled"
|
|
},
|
|
"systemStatus": {
|
|
"title": "CCW Installation",
|
|
"installations": "installation(s)",
|
|
"noInstallations": "No installations detected",
|
|
"installPrompt": "Run ccw install to set up",
|
|
"global": "Global",
|
|
"path": "Path",
|
|
"version": "Version",
|
|
"files": "files",
|
|
"upgrade": "Upgrade",
|
|
"upgrading": "Upgrading...",
|
|
"refresh": "Refresh",
|
|
"ccwInstall": "CCW Installation",
|
|
"installed": "Installed",
|
|
"incomplete": "Incomplete",
|
|
"notInstalled": "Not Installed",
|
|
"missingFiles": "Missing Files",
|
|
"runToFix": "Run to fix",
|
|
"toolStatus": "Tool Availability",
|
|
"available": "Available",
|
|
"unavailable": "Unavailable",
|
|
"checking": "Checking..."
|
|
},
|
|
"dataRefresh": {
|
|
"title": "Data Refresh",
|
|
"autoRefresh": "Auto Refresh",
|
|
"autoRefreshDesc": "Automatically refresh data periodically",
|
|
"refreshInterval": "Refresh Interval",
|
|
"refreshIntervalDesc": "How often to refresh data",
|
|
"enabled": "Enabled",
|
|
"disabled": "Disabled"
|
|
},
|
|
"notifications": {
|
|
"title": "Notifications",
|
|
"enableNotifications": "Enable Notifications",
|
|
"enableNotificationsDesc": "Show notifications for workflow events",
|
|
"soundEffects": "Sound Effects",
|
|
"soundEffectsDesc": "Play sound for notifications",
|
|
"on": "On",
|
|
"off": "Off"
|
|
},
|
|
"remoteNotifications": {
|
|
"title": "Remote Notifications",
|
|
"description": "Send notifications to external platforms like Discord, Telegram, or custom webhooks when events occur.",
|
|
"enabled": "Enabled",
|
|
"disabled": "Disabled",
|
|
"platforms": "Platform Configuration",
|
|
"events": "Event Triggers",
|
|
"selectPlatforms": "Select which platforms to notify for this event:",
|
|
"noPlatforms": "No platforms",
|
|
"configured": "Configured",
|
|
"save": "Save",
|
|
"saving": "Saving...",
|
|
"saved": "Configuration saved",
|
|
"saveError": "Failed to save configuration",
|
|
"reset": "Reset to Defaults",
|
|
"resetConfirm": "Reset all remote notification settings to defaults?",
|
|
"resetSuccess": "Settings reset to defaults",
|
|
"resetError": "Failed to reset settings",
|
|
"testConnection": "Test Connection",
|
|
"testSuccess": "Test notification sent successfully",
|
|
"testFailed": "Test notification failed",
|
|
"testError": "Failed to send test notification",
|
|
"discord": {
|
|
"webhookUrl": "Webhook URL",
|
|
"webhookUrlHint": "Create a webhook in your Discord channel settings",
|
|
"username": "Custom Username (optional)"
|
|
},
|
|
"telegram": {
|
|
"botToken": "Bot Token",
|
|
"botTokenHint": "Get from @BotFather on Telegram",
|
|
"chatId": "Chat ID",
|
|
"chatIdHint": "User or group chat ID (use @userinfobot to find it)"
|
|
},
|
|
"webhook": {
|
|
"url": "Webhook URL",
|
|
"method": "HTTP Method",
|
|
"headers": "Custom Headers (JSON)",
|
|
"headersHint": "Optional JSON object with custom headers"
|
|
},
|
|
"feishu": {
|
|
"webhookUrl": "Webhook URL",
|
|
"webhookUrlHint": "Get from Feishu robot settings",
|
|
"useCard": "Use Card Format",
|
|
"useCardHint": "Send as rich interactive card",
|
|
"title": "Card Title (optional)"
|
|
},
|
|
"dingtalk": {
|
|
"webhookUrl": "Webhook URL",
|
|
"webhookUrlHint": "Get from DingTalk robot settings",
|
|
"keywords": "Security Keywords",
|
|
"keywordsHint": "Comma-separated keywords for security check"
|
|
},
|
|
"wecom": {
|
|
"webhookUrl": "Webhook URL",
|
|
"webhookUrlHint": "Get from WeCom robot settings",
|
|
"mentionedList": "Mention Users",
|
|
"mentionedListHint": "User IDs to mention, use '@all' for everyone"
|
|
},
|
|
"email": {
|
|
"host": "SMTP Host",
|
|
"hostHint": "e.g., smtp.gmail.com",
|
|
"port": "Port",
|
|
"secure": "Use TLS",
|
|
"username": "Username",
|
|
"password": "Password",
|
|
"from": "Sender Email",
|
|
"to": "Recipients",
|
|
"toHint": "Comma-separated email addresses"
|
|
}
|
|
},
|
|
"versionCheck": {
|
|
"title": "Version Update",
|
|
"currentVersion": "Current Version",
|
|
"latestVersion": "Latest Version",
|
|
"checkNow": "Check Now",
|
|
"checking": "Checking...",
|
|
"autoCheck": "Auto-check for updates",
|
|
"autoCheckDesc": "Automatically check for new versions every hour",
|
|
"upToDate": "Up to date",
|
|
"updateAvailable": "Update available",
|
|
"updateCommand": "Update command",
|
|
"viewRelease": "View Release",
|
|
"lastChecked": "Last checked",
|
|
"checkFailed": "Check failed",
|
|
"never": "Never"
|
|
},
|
|
"about": {
|
|
"title": "About",
|
|
"version": "Version",
|
|
"description": "Claude Code Workflow Dashboard"
|
|
},
|
|
"reset": {
|
|
"title": "Reset",
|
|
"description": "Reset all user preferences to their default values. This cannot be undone.",
|
|
"confirm": "Reset all settings to defaults?",
|
|
"button": "Reset to Defaults"
|
|
}
|
|
}
|