mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-28 09:23:08 +08:00
- Created LICENSE.txt for JavaScript assets including NProgress and React libraries. - Added runtime JavaScript file for main functionality. - Introduced new favicon and logo SVG assets for branding. - Added comprehensive FAQ section in Chinese, covering CCW features, installation, workflows, AI model support, and troubleshooting.
288 lines
9.4 KiB
JSON
288 lines
9.4 KiB
JSON
{
|
|
"title": "Orchestrator",
|
|
"description": "Manage and execute workflow flows",
|
|
"flow": {
|
|
"title": "Flow",
|
|
"flows": "Flows",
|
|
"create": "New Flow",
|
|
"edit": "Edit Flow",
|
|
"delete": "Delete Flow",
|
|
"duplicate": "Duplicate Flow",
|
|
"export": "Export Flow",
|
|
"import": "Import Flow"
|
|
},
|
|
"execution": {
|
|
"title": "Execution",
|
|
"status": "Status",
|
|
"start": "Start",
|
|
"pause": "Pause",
|
|
"resume": "Resume",
|
|
"stop": "Stop",
|
|
"restart": "Restart",
|
|
"viewLogs": "View Logs",
|
|
"inProgress": "Execution in progress"
|
|
},
|
|
"status": {
|
|
"pending": "Pending",
|
|
"running": "Running",
|
|
"paused": "Paused",
|
|
"completed": "Completed",
|
|
"failed": "Failed"
|
|
},
|
|
"node": {
|
|
"title": "Node",
|
|
"nodes": "Nodes",
|
|
"add": "Add Node",
|
|
"edit": "Edit Node",
|
|
"delete": "Delete Node",
|
|
"status": "Node Status",
|
|
"statusCount": "Node Status ({completed}/{total})",
|
|
"result": "Result"
|
|
},
|
|
"actions": {
|
|
"execute": "Execute",
|
|
"validate": "Validate",
|
|
"save": "Save",
|
|
"cancel": "Cancel"
|
|
},
|
|
"emptyState": {
|
|
"noFlows": {
|
|
"title": "No Flows Found",
|
|
"message": "Create your first workflow flow to get started."
|
|
},
|
|
"noExecution": {
|
|
"title": "No Execution History",
|
|
"message": "Execute a flow to see the execution history."
|
|
}
|
|
},
|
|
"monitor": {
|
|
"title": "Monitor",
|
|
"logs": "Logs",
|
|
"timeline": "Timeline",
|
|
"variables": "Variables",
|
|
"realtime": "Real-time Updates",
|
|
"waitingForLogs": "Waiting for logs...",
|
|
"clickExecuteToStart": "Click Execute to start",
|
|
"toggleMonitor": "Toggle execution monitor"
|
|
},
|
|
"notifications": {
|
|
"flowCreated": "Flow Created",
|
|
"flowSaved": "Flow Saved",
|
|
"saveFailed": "Save Failed",
|
|
"flowLoaded": "Flow Loaded",
|
|
"loadFailed": "Load Failed",
|
|
"flowDeleted": "Flow Deleted",
|
|
"deleteFailed": "Delete Failed",
|
|
"flowDuplicated": "Flow Duplicated",
|
|
"duplicateFailed": "Duplicate Failed",
|
|
"noFlow": "No Flow",
|
|
"createFlowFirst": "Create a flow first before saving",
|
|
"savedSuccessfully": "\"{name}\" saved successfully",
|
|
"couldNotSave": "Could not save the flow",
|
|
"saveError": "An error occurred while saving",
|
|
"loadedSuccessfully": "\"{name}\" loaded successfully",
|
|
"couldNotLoad": "Could not load the flow",
|
|
"confirmDelete": "Delete \"{name}\"? This cannot be undone.",
|
|
"deletedSuccessfully": "\"{name}\" deleted successfully",
|
|
"couldNotDelete": "Could not delete the flow",
|
|
"duplicatedSuccessfully": "\"{name}\" created",
|
|
"couldNotDuplicate": "Could not duplicate the flow",
|
|
"flowExported": "Flow exported as JSON file",
|
|
"noFlowToExport": "Create or load a flow first",
|
|
"executionFailed": "Execution Failed",
|
|
"couldNotExecute": "Could not start flow execution"
|
|
},
|
|
"templateLibrary": {
|
|
"title": "Template Library",
|
|
"description": "Browse and import workflow templates, or export your current flow as a template.",
|
|
"searchPlaceholder": "Search templates...",
|
|
"allCategories": "All",
|
|
"exportCurrent": "Export Current",
|
|
"close": "Close",
|
|
"errors": {
|
|
"loadFailed": "Failed to load templates"
|
|
},
|
|
"emptyState": {
|
|
"title": "No templates found",
|
|
"searchSuggestion": "Try a different search query"
|
|
},
|
|
"footer": {
|
|
"templateCount": "{count} template",
|
|
"templateCount_plural": "{count} templates"
|
|
},
|
|
"card": {
|
|
"nodes": "nodes",
|
|
"import": "Import",
|
|
"delete": "Delete"
|
|
},
|
|
"exportDialog": {
|
|
"title": "Export as Template",
|
|
"description": "Save this flow as a reusable template in your library.",
|
|
"fields": {
|
|
"name": "Name",
|
|
"namePlaceholder": "Template name",
|
|
"description": "Description",
|
|
"descriptionPlaceholder": "Brief description of this template",
|
|
"category": "Category",
|
|
"categoryPlaceholder": "e.g., Development, Testing, Deployment",
|
|
"tags": "Tags (comma-separated)",
|
|
"tagsPlaceholder": "e.g., react, testing, ci/cd"
|
|
},
|
|
"actions": {
|
|
"cancel": "Cancel",
|
|
"export": "Export"
|
|
}
|
|
}
|
|
},
|
|
"toolbar": {
|
|
"placeholder": "Flow name",
|
|
"unsavedChanges": "Unsaved changes",
|
|
"new": "New",
|
|
"save": "Save",
|
|
"load": "Load",
|
|
"export": "Export Flow",
|
|
"templates": "Templates",
|
|
"importTemplate": "Import Template",
|
|
"runWorkflow": "Run Workflow",
|
|
"monitor": "Monitor",
|
|
"savedFlows": "Saved Flows ({count})",
|
|
"loading": "Loading...",
|
|
"noSavedFlows": "No saved flows",
|
|
"duplicate": "Duplicate",
|
|
"delete": "Delete"
|
|
},
|
|
"palette": {
|
|
"title": "Node Palette",
|
|
"open": "Open node palette",
|
|
"collapse": "Collapse palette",
|
|
"instructions": "Drag nodes onto the canvas to add them to your workflow",
|
|
"nodeTypes": "Node Types",
|
|
"tipLabel": "Tip:",
|
|
"tip": "Connect nodes by dragging from output to input handles"
|
|
},
|
|
"leftSidebar": {
|
|
"workbench": "Workbench",
|
|
"expand": "Expand panel",
|
|
"collapse": "Collapse panel",
|
|
"tabTemplates": "Templates",
|
|
"tabNodes": "Nodes",
|
|
"tipLabel": "Tip:",
|
|
"dragOrDoubleClick": "Drag to canvas or double-click to add"
|
|
},
|
|
"nodeLibrary": {
|
|
"builtIn": "Built-in",
|
|
"custom": "Custom ({count})",
|
|
"newCustomNode": "New Custom Node",
|
|
"nodeName": "Node name",
|
|
"descriptionOptional": "Description (optional)",
|
|
"defaultInstructionOptional": "Default instruction (optional)",
|
|
"color": "Color",
|
|
"save": "Save",
|
|
"noCustomNodes": "No custom nodes yet. Click + to create.",
|
|
"deleteTemplate": "Delete template",
|
|
"createCustomNode": "Create custom node",
|
|
"promptTemplateLabel": "Prompt Template",
|
|
"promptTemplateDesc": "Natural language instruction for workflow step",
|
|
"slashCommandLabel": "Slash Command",
|
|
"slashCommandDesc": "Execute /workflow commands (main thread)",
|
|
"slashCommandAsyncLabel": "Slash Command (Async)",
|
|
"slashCommandAsyncDesc": "Execute /workflow commands (background)",
|
|
"newStepLabel": "New Step"
|
|
},
|
|
"inlineTemplates": {
|
|
"searchPlaceholder": "Search templates...",
|
|
"loadFailed": "Could not load template library. Please check API service.",
|
|
"noMatches": "No matching templates found",
|
|
"noTemplates": "No templates available",
|
|
"nodes": "nodes"
|
|
},
|
|
"variablePicker": {
|
|
"empty": "No variables available"
|
|
},
|
|
"multiNodeSelector": {
|
|
"empty": "No nodes available",
|
|
"clear": "Clear all"
|
|
},
|
|
"contextAssembler": {
|
|
"title": "Context Template",
|
|
"helpTitle": "Context Assembly Syntax",
|
|
"helpSyntax1": "Reference node output: {{node:node-id}}",
|
|
"helpSyntax2": "Reference variable: {{var:variableName}}",
|
|
"helpSyntax3": "Combine multiple sources in custom format",
|
|
"addNode": "Add Node Reference",
|
|
"selectNode": "Select a node...",
|
|
"addVariable": "Add Variable Reference",
|
|
"selectVariable": "Select a variable...",
|
|
"manualEdit": "Custom Template (use {{node:id}} or {{var:name}})"
|
|
},
|
|
"propertyPanel": {
|
|
"title": "Properties",
|
|
"open": "Open properties panel",
|
|
"close": "Close panel",
|
|
"selectNode": "Select a node to edit its properties",
|
|
"deleteNode": "Delete Node",
|
|
"nodeType": "prompt template",
|
|
"saveToLibrary": "Save to Node Library",
|
|
"templateName": "Template name",
|
|
"descriptionOptional": "Description (optional)",
|
|
"cancel": "Cancel",
|
|
"save": "Save",
|
|
"slashCommandsGroup": "Slash Commands",
|
|
"cliToolsGroup": "CLI Tools",
|
|
"classificationSection": "Classification",
|
|
"description": "Description",
|
|
"descriptionPlaceholder": "Node description...",
|
|
"tags": "Tags",
|
|
"addTag": "Add tag...",
|
|
"executionSection": "Execution Config",
|
|
"condition": "Condition",
|
|
"conditionPlaceholder": "e.g., {{prev.success}} === true",
|
|
"artifacts": "Artifacts",
|
|
"available": "Available:",
|
|
"variables": "Variables:",
|
|
"artifactsLabel": "Artifacts:",
|
|
"templateLabel": "Templates:",
|
|
"newTemplate": "New",
|
|
"createCustomTemplate": "Create Custom Template",
|
|
"templateNameLabel": "Template Name",
|
|
"templateContent": "Template Content",
|
|
"templateContentHint": "(Use $INPUT as input placeholder)",
|
|
"tagColor": "Tag Color",
|
|
"requiresInput": "Requires user input parameter",
|
|
"inputPrompt": "Input prompt",
|
|
"defaultValue": "Default value",
|
|
"saveTemplate": "Save Template",
|
|
"confirmDeleteTemplate": "Delete template \"{name}\"?",
|
|
"placeholders": {
|
|
"nodeLabel": "Node label",
|
|
"instruction": "e.g., Execute /workflow:plan for login feature\nor: Analyze code architecture\nor: Save {{analysis}} to ./output/result.json",
|
|
"outputName": "e.g., analysis, plan, result",
|
|
"slashCommand": "Select a command...",
|
|
"slashArgs": "Enter arguments...",
|
|
"additionalInstruction": "Additional instructions or context for the command..."
|
|
},
|
|
"labels": {
|
|
"label": "Label",
|
|
"instruction": "Instruction",
|
|
"outputName": "Output Name",
|
|
"tool": "CLI Tool",
|
|
"mode": "Execution Mode",
|
|
"contextRefs": "Context References",
|
|
"slashCommand": "Slash Command",
|
|
"slashArgs": "Arguments",
|
|
"additionalInstruction": "Additional Context (optional)"
|
|
},
|
|
"options": {
|
|
"toolNone": "None (auto-select)",
|
|
"toolGemini": "Gemini",
|
|
"toolQwen": "Qwen",
|
|
"toolCodex": "Codex",
|
|
"toolClaude": "Claude",
|
|
"modeAnalysis": "Analysis (read-only)",
|
|
"modeWrite": "Write (modify files)",
|
|
"modeMainprocess": "Main Process (blocking)",
|
|
"modeAsync": "Async (non-blocking)"
|
|
}
|
|
}
|
|
}
|