mirror of
https://github.com/lobehub/lobehub.git
synced 2026-03-27 13:29:15 +07:00
568 lines
34 KiB
JSON
568 lines
34 KiB
JSON
{
|
|
"arguments.moreParams": "{{count}} params in total",
|
|
"arguments.title": "Arguments",
|
|
"builtins.lobe-agent-builder.apiName.getAvailableModels": "Get available models",
|
|
"builtins.lobe-agent-builder.apiName.getAvailableTools": "Get available Skills",
|
|
"builtins.lobe-agent-builder.apiName.getConfig": "Get config",
|
|
"builtins.lobe-agent-builder.apiName.getMeta": "Get metadata",
|
|
"builtins.lobe-agent-builder.apiName.getPrompt": "Get system prompt",
|
|
"builtins.lobe-agent-builder.apiName.installPlugin": "Install Skill",
|
|
"builtins.lobe-agent-builder.apiName.searchMarketTools": "Search Skill market",
|
|
"builtins.lobe-agent-builder.apiName.searchOfficialTools": "Search official Skills",
|
|
"builtins.lobe-agent-builder.apiName.setModel": "Set model",
|
|
"builtins.lobe-agent-builder.apiName.setOpeningMessage": "Set opening message",
|
|
"builtins.lobe-agent-builder.apiName.setOpeningQuestions": "Set opening questions",
|
|
"builtins.lobe-agent-builder.apiName.togglePlugin": "Toggle Skill",
|
|
"builtins.lobe-agent-builder.apiName.updateChatConfig": "Update chat config",
|
|
"builtins.lobe-agent-builder.apiName.updateConfig": "Update config",
|
|
"builtins.lobe-agent-builder.apiName.updateMeta": "Update metadata",
|
|
"builtins.lobe-agent-builder.apiName.updatePrompt": "Update system prompt",
|
|
"builtins.lobe-agent-builder.inspector.chars": " chars",
|
|
"builtins.lobe-agent-builder.inspector.disablePlugin": "Disable",
|
|
"builtins.lobe-agent-builder.inspector.enablePlugin": "Enable",
|
|
"builtins.lobe-agent-builder.inspector.modelsCount": "{{count}} models",
|
|
"builtins.lobe-agent-builder.inspector.noResults": "No results",
|
|
"builtins.lobe-agent-builder.inspector.togglePlugin": "Toggle",
|
|
"builtins.lobe-agent-builder.title": "Agent Builder Expert",
|
|
"builtins.lobe-agent-documents.apiName.copyDocument": "Copy document",
|
|
"builtins.lobe-agent-documents.apiName.createDocument": "Create document",
|
|
"builtins.lobe-agent-documents.apiName.editDocument": "Edit document",
|
|
"builtins.lobe-agent-documents.apiName.readDocument": "Read document",
|
|
"builtins.lobe-agent-documents.apiName.removeDocument": "Remove document",
|
|
"builtins.lobe-agent-documents.apiName.renameDocument": "Rename document",
|
|
"builtins.lobe-agent-documents.apiName.updateLoadRule": "Update load rule",
|
|
"builtins.lobe-agent-documents.title": "Agent Documents",
|
|
"builtins.lobe-agent-management.apiName.callAgent": "Call agent",
|
|
"builtins.lobe-agent-management.apiName.createAgent": "Create agent",
|
|
"builtins.lobe-agent-management.apiName.deleteAgent": "Delete agent",
|
|
"builtins.lobe-agent-management.apiName.searchAgent": "Search agents",
|
|
"builtins.lobe-agent-management.apiName.updateAgent": "Update agent",
|
|
"builtins.lobe-agent-management.inspector.callAgent.sync": "Calling:",
|
|
"builtins.lobe-agent-management.inspector.callAgent.task": "Assigning task to:",
|
|
"builtins.lobe-agent-management.inspector.createAgent.title": "Creating agent:",
|
|
"builtins.lobe-agent-management.inspector.searchAgent.all": "Search agents:",
|
|
"builtins.lobe-agent-management.inspector.searchAgent.market": "Search market:",
|
|
"builtins.lobe-agent-management.inspector.searchAgent.results": "{{count}} results",
|
|
"builtins.lobe-agent-management.inspector.searchAgent.user": "Search my agents:",
|
|
"builtins.lobe-agent-management.inspector.updateAgent.title": "Updating agent:",
|
|
"builtins.lobe-agent-management.title": "Agent Manager",
|
|
"builtins.lobe-cloud-sandbox.apiName.editLocalFile": "Edit file",
|
|
"builtins.lobe-cloud-sandbox.apiName.executeCode": "Execute code",
|
|
"builtins.lobe-cloud-sandbox.apiName.exportFile": "Export file",
|
|
"builtins.lobe-cloud-sandbox.apiName.getCommandOutput": "Get command output",
|
|
"builtins.lobe-cloud-sandbox.apiName.globLocalFiles": "Glob search files",
|
|
"builtins.lobe-cloud-sandbox.apiName.grepContent": "Search content",
|
|
"builtins.lobe-cloud-sandbox.apiName.killCommand": "Terminate command",
|
|
"builtins.lobe-cloud-sandbox.apiName.listLocalFiles": "List files",
|
|
"builtins.lobe-cloud-sandbox.apiName.moveLocalFiles": "Move files",
|
|
"builtins.lobe-cloud-sandbox.apiName.readLocalFile": "Read file content",
|
|
"builtins.lobe-cloud-sandbox.apiName.renameLocalFile": "Rename",
|
|
"builtins.lobe-cloud-sandbox.apiName.runCommand": "Run command",
|
|
"builtins.lobe-cloud-sandbox.apiName.searchLocalFiles": "Search files",
|
|
"builtins.lobe-cloud-sandbox.apiName.writeLocalFile": "Write file",
|
|
"builtins.lobe-cloud-sandbox.title": "Cloud Sandbox",
|
|
"builtins.lobe-group-agent-builder.apiName.batchCreateAgents": "Batch create agents",
|
|
"builtins.lobe-group-agent-builder.apiName.createAgent": "Create agent",
|
|
"builtins.lobe-group-agent-builder.apiName.getAgentInfo": "Get member info",
|
|
"builtins.lobe-group-agent-builder.apiName.getAvailableModels": "Get available models",
|
|
"builtins.lobe-group-agent-builder.apiName.installPlugin": "Install Skill",
|
|
"builtins.lobe-group-agent-builder.apiName.inviteAgent": "Invite member",
|
|
"builtins.lobe-group-agent-builder.apiName.removeAgent": "Remove member",
|
|
"builtins.lobe-group-agent-builder.apiName.searchAgent": "Search agents",
|
|
"builtins.lobe-group-agent-builder.apiName.searchMarketTools": "Search Skill market",
|
|
"builtins.lobe-group-agent-builder.apiName.updateAgentConfig": "Update agent config",
|
|
"builtins.lobe-group-agent-builder.apiName.updateAgentPrompt": "Update agent prompt",
|
|
"builtins.lobe-group-agent-builder.apiName.updateGroup": "Update group",
|
|
"builtins.lobe-group-agent-builder.apiName.updateGroupPrompt": "Update group prompt",
|
|
"builtins.lobe-group-agent-builder.apiName.updateSupervisorPrompt": "Update supervisor prompt",
|
|
"builtins.lobe-group-agent-builder.inspector.agents": "agents",
|
|
"builtins.lobe-group-agent-builder.inspector.avatar": "Avatar",
|
|
"builtins.lobe-group-agent-builder.inspector.backgroundColor": "Background color",
|
|
"builtins.lobe-group-agent-builder.inspector.description": "Description",
|
|
"builtins.lobe-group-agent-builder.inspector.noResults": "No results",
|
|
"builtins.lobe-group-agent-builder.inspector.openingMessage": "Opening message",
|
|
"builtins.lobe-group-agent-builder.inspector.openingQuestions": "Opening questions",
|
|
"builtins.lobe-group-agent-builder.inspector.title": "Title",
|
|
"builtins.lobe-group-agent-builder.title": "Group Builder Expert",
|
|
"builtins.lobe-group-management.apiName.broadcast": "All speak",
|
|
"builtins.lobe-group-management.apiName.createWorkflow": "Plan workflow",
|
|
"builtins.lobe-group-management.apiName.executeAgentTask": "Execute agent task",
|
|
"builtins.lobe-group-management.apiName.executeAgentTasks": "Execute parallel agent tasks",
|
|
"builtins.lobe-group-management.apiName.getAgentInfo": "Get member info",
|
|
"builtins.lobe-group-management.apiName.interrupt": "Interrupt task",
|
|
"builtins.lobe-group-management.apiName.speak": "Designated member speaks",
|
|
"builtins.lobe-group-management.apiName.summarize": "Summarize conversation",
|
|
"builtins.lobe-group-management.apiName.vote": "Start vote",
|
|
"builtins.lobe-group-management.inspector.broadcast.title": "Following Agents speak:",
|
|
"builtins.lobe-group-management.inspector.executeAgentTask.assignTo": "Assign",
|
|
"builtins.lobe-group-management.inspector.executeAgentTask.task": "task:",
|
|
"builtins.lobe-group-management.inspector.executeAgentTasks.title": "Assigning tasks to:",
|
|
"builtins.lobe-group-management.inspector.speak.title": "Designated Agent speaks:",
|
|
"builtins.lobe-group-management.title": "Group Coordinator",
|
|
"builtins.lobe-gtd.apiName.clearTodos": "Clear todos",
|
|
"builtins.lobe-gtd.apiName.clearTodos.modeAll": "all",
|
|
"builtins.lobe-gtd.apiName.clearTodos.modeCompleted": "completed",
|
|
"builtins.lobe-gtd.apiName.clearTodos.result": "Clear <mode>{{mode}}</mode> todos",
|
|
"builtins.lobe-gtd.apiName.completeTodos": "Complete todos",
|
|
"builtins.lobe-gtd.apiName.createPlan": "Create plan",
|
|
"builtins.lobe-gtd.apiName.createPlan.result": "Create plan: <goal>{{goal}}</goal>",
|
|
"builtins.lobe-gtd.apiName.createTodos": "Create todos",
|
|
"builtins.lobe-gtd.apiName.execTask": "Execute task",
|
|
"builtins.lobe-gtd.apiName.execTask.completed": "Task created: ",
|
|
"builtins.lobe-gtd.apiName.execTask.loading": "Creating task: ",
|
|
"builtins.lobe-gtd.apiName.execTasks": "Execute tasks",
|
|
"builtins.lobe-gtd.apiName.removeTodos": "Delete todos",
|
|
"builtins.lobe-gtd.apiName.updatePlan": "Update plan",
|
|
"builtins.lobe-gtd.apiName.updatePlan.completed": "Completed",
|
|
"builtins.lobe-gtd.apiName.updatePlan.modified": "Modified",
|
|
"builtins.lobe-gtd.apiName.updateTodos": "Update todos",
|
|
"builtins.lobe-gtd.title": "Task Tools",
|
|
"builtins.lobe-knowledge-base.apiName.readKnowledge": "Read Library content",
|
|
"builtins.lobe-knowledge-base.apiName.searchKnowledgeBase": "Search Library",
|
|
"builtins.lobe-knowledge-base.inspector.andMoreFiles": "and {{count}} more",
|
|
"builtins.lobe-knowledge-base.inspector.noResults": "No results",
|
|
"builtins.lobe-knowledge-base.title": "Library",
|
|
"builtins.lobe-local-system.apiName.editLocalFile": "Edit file",
|
|
"builtins.lobe-local-system.apiName.getCommandOutput": "Get command output",
|
|
"builtins.lobe-local-system.apiName.globLocalFiles": "Glob search files",
|
|
"builtins.lobe-local-system.apiName.grepContent": "Search content",
|
|
"builtins.lobe-local-system.apiName.killCommand": "Terminate command",
|
|
"builtins.lobe-local-system.apiName.listLocalFiles": "List files",
|
|
"builtins.lobe-local-system.apiName.moveLocalFiles": "Move files",
|
|
"builtins.lobe-local-system.apiName.readLocalFile": "Read file content",
|
|
"builtins.lobe-local-system.apiName.renameLocalFile": "Rename",
|
|
"builtins.lobe-local-system.apiName.runCommand": "Run command",
|
|
"builtins.lobe-local-system.apiName.searchLocalFiles": "Search files",
|
|
"builtins.lobe-local-system.apiName.writeLocalFile": "Write file",
|
|
"builtins.lobe-local-system.inspector.noResults": "No results",
|
|
"builtins.lobe-local-system.inspector.rename.result": "<old>{{oldName}}</old> → <new>{{newName}}</new>",
|
|
"builtins.lobe-local-system.title": "Local System",
|
|
"builtins.lobe-notebook.actions.collapse": "Collapse",
|
|
"builtins.lobe-notebook.actions.copy": "Copy",
|
|
"builtins.lobe-notebook.actions.creating": "Creating document...",
|
|
"builtins.lobe-notebook.actions.edit": "Edit",
|
|
"builtins.lobe-notebook.actions.expand": "Expand",
|
|
"builtins.lobe-notebook.apiName.createDocument": "Create document",
|
|
"builtins.lobe-notebook.apiName.deleteDocument": "Delete document",
|
|
"builtins.lobe-notebook.apiName.getDocument": "Get document",
|
|
"builtins.lobe-notebook.apiName.updateDocument": "Update document",
|
|
"builtins.lobe-notebook.title": "Notebook",
|
|
"builtins.lobe-page-agent.apiName.batchUpdate": "Batch update nodes",
|
|
"builtins.lobe-page-agent.apiName.compareSnapshots": "Compare snapshots",
|
|
"builtins.lobe-page-agent.apiName.convertToList": "Convert to list",
|
|
"builtins.lobe-page-agent.apiName.createNode": "Create node",
|
|
"builtins.lobe-page-agent.apiName.cropImage": "Crop image",
|
|
"builtins.lobe-page-agent.apiName.deleteNode": "Delete node",
|
|
"builtins.lobe-page-agent.apiName.deleteSnapshot": "Delete snapshot",
|
|
"builtins.lobe-page-agent.apiName.deleteTableColumn": "Delete table column",
|
|
"builtins.lobe-page-agent.apiName.deleteTableRow": "Delete table row",
|
|
"builtins.lobe-page-agent.apiName.duplicateNode": "Duplicate node",
|
|
"builtins.lobe-page-agent.apiName.editTitle": "Rename page title",
|
|
"builtins.lobe-page-agent.apiName.editTitle.result": "Rename title to \"<title>{{title}}</title>\"",
|
|
"builtins.lobe-page-agent.apiName.getPageContent": "Get document structure",
|
|
"builtins.lobe-page-agent.apiName.indentListItem": "Indent list item",
|
|
"builtins.lobe-page-agent.apiName.initPage": "Start writing content",
|
|
"builtins.lobe-page-agent.apiName.initPage.chars": " chars",
|
|
"builtins.lobe-page-agent.apiName.initPage.creating": "Creating document",
|
|
"builtins.lobe-page-agent.apiName.initPage.lines": " lines",
|
|
"builtins.lobe-page-agent.apiName.initPage.result": "Document created",
|
|
"builtins.lobe-page-agent.apiName.insertTableColumn": "Insert table column",
|
|
"builtins.lobe-page-agent.apiName.insertTableRow": "Insert table row",
|
|
"builtins.lobe-page-agent.apiName.listSnapshots": "List snapshots",
|
|
"builtins.lobe-page-agent.apiName.mergeNodes": "Merge nodes",
|
|
"builtins.lobe-page-agent.apiName.modifyNodes": "Modify page",
|
|
"builtins.lobe-page-agent.apiName.modifyNodes.addNodes": "Add content",
|
|
"builtins.lobe-page-agent.apiName.modifyNodes.deleteNodes": "Delete content",
|
|
"builtins.lobe-page-agent.apiName.modifyNodes.init": "Preparing to modify",
|
|
"builtins.lobe-page-agent.apiName.modifyNodes.result": "+{{insert}} / ~{{modify}} / -{{remove}}",
|
|
"builtins.lobe-page-agent.apiName.moveNode": "Move node",
|
|
"builtins.lobe-page-agent.apiName.outdentListItem": "Outdent list item",
|
|
"builtins.lobe-page-agent.apiName.replaceText": "Replace text",
|
|
"builtins.lobe-page-agent.apiName.replaceText.count": "{{count}} replaced",
|
|
"builtins.lobe-page-agent.apiName.replaceText.empty": "(empty)",
|
|
"builtins.lobe-page-agent.apiName.replaceText.init": "Preparing to replace",
|
|
"builtins.lobe-page-agent.apiName.resizeImage": "Resize image",
|
|
"builtins.lobe-page-agent.apiName.restoreSnapshot": "Restore snapshot",
|
|
"builtins.lobe-page-agent.apiName.rotateImage": "Rotate image",
|
|
"builtins.lobe-page-agent.apiName.saveSnapshot": "Save snapshot",
|
|
"builtins.lobe-page-agent.apiName.setImageAlt": "Set image alt text",
|
|
"builtins.lobe-page-agent.apiName.splitNode": "Split node",
|
|
"builtins.lobe-page-agent.apiName.toggleListType": "Toggle list type",
|
|
"builtins.lobe-page-agent.apiName.unwrapNode": "Unwrap node",
|
|
"builtins.lobe-page-agent.apiName.updateNode": "Update node",
|
|
"builtins.lobe-page-agent.apiName.wrapNodes": "Wrap nodes",
|
|
"builtins.lobe-page-agent.title": "Page",
|
|
"builtins.lobe-skill-store.apiName.importFromMarket": "Import from Market",
|
|
"builtins.lobe-skill-store.apiName.importSkill": "Import Skill",
|
|
"builtins.lobe-skill-store.apiName.searchSkill": "Search Skills",
|
|
"builtins.lobe-skill-store.inspector.noResults": "No results",
|
|
"builtins.lobe-skill-store.render.installs": "Installs",
|
|
"builtins.lobe-skill-store.render.repository": "Repository",
|
|
"builtins.lobe-skill-store.render.version": "Version",
|
|
"builtins.lobe-skill-store.title": "Skill Store",
|
|
"builtins.lobe-skills.apiName.activateSkill": "Activate Skill",
|
|
"builtins.lobe-skills.apiName.execScript": "Run Script",
|
|
"builtins.lobe-skills.apiName.exportFile": "Export File",
|
|
"builtins.lobe-skills.apiName.importFromMarket": "Import from Market",
|
|
"builtins.lobe-skills.apiName.importSkill": "Import Skill",
|
|
"builtins.lobe-skills.apiName.readReference": "Read Reference",
|
|
"builtins.lobe-skills.apiName.runCommand": "Run Command",
|
|
"builtins.lobe-skills.apiName.searchSkill": "Search Skills",
|
|
"builtins.lobe-skills.title": "Skills",
|
|
"builtins.lobe-tools.apiName.activateTools": "Activate Tools",
|
|
"builtins.lobe-topic-reference.apiName.getTopicContext": "Get Topic Context",
|
|
"builtins.lobe-topic-reference.title": "Topic Reference",
|
|
"builtins.lobe-user-memory.apiName.addContextMemory": "Add context memory",
|
|
"builtins.lobe-user-memory.apiName.addExperienceMemory": "Add experience memory",
|
|
"builtins.lobe-user-memory.apiName.addIdentityMemory": "Add identity memory",
|
|
"builtins.lobe-user-memory.apiName.addPreferenceMemory": "Add preference memory",
|
|
"builtins.lobe-user-memory.apiName.removeIdentityMemory": "Delete identity memory",
|
|
"builtins.lobe-user-memory.apiName.searchUserMemory": "Search memory",
|
|
"builtins.lobe-user-memory.apiName.updateIdentityMemory": "Update identity memory",
|
|
"builtins.lobe-user-memory.inspector.noResults": "No results",
|
|
"builtins.lobe-user-memory.render.contexts": "Contexts",
|
|
"builtins.lobe-user-memory.render.experiences": "Experiences",
|
|
"builtins.lobe-user-memory.render.preferences": "Preferences",
|
|
"builtins.lobe-user-memory.title": "Memory",
|
|
"builtins.lobe-web-browsing.apiName.crawlMultiPages": "Read multiple pages",
|
|
"builtins.lobe-web-browsing.apiName.crawlSinglePage": "Read page content",
|
|
"builtins.lobe-web-browsing.apiName.search": "Search pages",
|
|
"builtins.lobe-web-browsing.inspector.noResults": "No results",
|
|
"builtins.lobe-web-browsing.title": "Web Search",
|
|
"confirm": "Confirm",
|
|
"debug.arguments": "Arguments",
|
|
"debug.error": "Error log",
|
|
"debug.function_call": "Function call",
|
|
"debug.intervention": "Skill intervention",
|
|
"debug.off": "Debug off",
|
|
"debug.on": "View Skill call info",
|
|
"debug.payload": "Skill payload",
|
|
"debug.pluginState": "Skill state",
|
|
"debug.response": "Response",
|
|
"debug.title": "Skill details",
|
|
"debug.tool_call": "Skill call request",
|
|
"detailModal.customPlugin.description": "View details on the edit page",
|
|
"detailModal.customPlugin.editBtn": "Edit now",
|
|
"detailModal.customPlugin.title": "This is a custom Skill",
|
|
"detailModal.emptyState.description": "Install this Skill to view its capabilities and settings",
|
|
"detailModal.emptyState.title": "Install to view Skill details",
|
|
"detailModal.info.description": "API description",
|
|
"detailModal.info.name": "API name",
|
|
"detailModal.tabs.info": "Capabilities",
|
|
"detailModal.tabs.manifest": "Manifest",
|
|
"detailModal.tabs.settings": "Settings",
|
|
"detailModal.title": "Skill details",
|
|
"dev.confirmDeleteDevPlugin": "This local Skill will be deleted permanently. Continue?",
|
|
"dev.customParams.useProxy.label": "Install via proxy (enable if encountering CORS errors, then retry)",
|
|
"dev.deleteSuccess": "Skill deleted",
|
|
"dev.manifest.identifier.desc": "Unique identifier for the Skill",
|
|
"dev.manifest.identifier.label": "Identifier",
|
|
"dev.manifest.mode.claude": "Claude Skill",
|
|
"dev.manifest.mode.claudeWip": "Coming Soon",
|
|
"dev.manifest.mode.mcp": "MCP",
|
|
"dev.manifest.name.desc": "Skill title",
|
|
"dev.manifest.name.label": "Title",
|
|
"dev.manifest.name.placeholder": "Search engine",
|
|
"dev.mcp.advanced.title": "Advanced",
|
|
"dev.mcp.args.desc": "Arguments passed to the command, usually MCP server name or script path",
|
|
"dev.mcp.args.label": "Arguments",
|
|
"dev.mcp.args.placeholder": "e.g. mcp-hello-world",
|
|
"dev.mcp.args.required": "Enter arguments",
|
|
"dev.mcp.auth.bear": "API Key",
|
|
"dev.mcp.auth.desc": "Select authentication method for MCP server",
|
|
"dev.mcp.auth.label": "Auth type",
|
|
"dev.mcp.auth.none": "No auth",
|
|
"dev.mcp.auth.placeholder": "Select auth type",
|
|
"dev.mcp.auth.token.desc": "Enter your API Key or Bearer Token",
|
|
"dev.mcp.auth.token.label": "API Key",
|
|
"dev.mcp.auth.token.placeholder": "sk-xxxxx",
|
|
"dev.mcp.auth.token.required": "Enter auth token",
|
|
"dev.mcp.avatar.label": "Skill icon",
|
|
"dev.mcp.command.desc": "Executable or script to start MCP STDIO server",
|
|
"dev.mcp.command.label": "Command",
|
|
"dev.mcp.command.placeholder": "e.g. npx / uv / docker",
|
|
"dev.mcp.command.required": "Enter command",
|
|
"dev.mcp.desc.desc": "Add Skill description",
|
|
"dev.mcp.desc.label": "Description",
|
|
"dev.mcp.desc.placeholder": "Usage instructions and scenarios",
|
|
"dev.mcp.endpoint.desc": "Enter your MCP Streamable HTTP server address",
|
|
"dev.mcp.endpoint.label": "MCP Endpoint URL",
|
|
"dev.mcp.env.add": "Add row",
|
|
"dev.mcp.env.desc": "Enter environment variables for MCP server",
|
|
"dev.mcp.env.duplicateKeyError": "Keys must be unique",
|
|
"dev.mcp.env.formValidationFailed": "Form validation failed, check format",
|
|
"dev.mcp.env.keyRequired": "Key required",
|
|
"dev.mcp.env.label": "MCP server env vars",
|
|
"dev.mcp.env.stringifyError": "Cannot serialize, check format",
|
|
"dev.mcp.headers.add": "Add row",
|
|
"dev.mcp.headers.desc": "Enter HTTP headers",
|
|
"dev.mcp.headers.label": "HTTP Headers",
|
|
"dev.mcp.identifier.desc": "Name for this MCP (English characters only)",
|
|
"dev.mcp.identifier.invalid": "Identifier must contain only letters, numbers, hyphens, underscores",
|
|
"dev.mcp.identifier.label": "MCP name",
|
|
"dev.mcp.identifier.placeholder": "e.g. my-mcp-plugin",
|
|
"dev.mcp.identifier.required": "Enter MCP identifier",
|
|
"dev.mcp.previewManifest": "Preview manifest",
|
|
"dev.mcp.quickImport": "Import JSON config",
|
|
"dev.mcp.quickImportError.empty": "Content cannot be empty",
|
|
"dev.mcp.quickImportError.invalidJson": "Invalid JSON",
|
|
"dev.mcp.quickImportError.invalidStructure": "Invalid JSON structure",
|
|
"dev.mcp.stdioNotSupported": "STDIO MCP not supported in current environment",
|
|
"dev.mcp.testConnection": "Test connection",
|
|
"dev.mcp.testConnectionTip": "MCP will be available after successful connection test",
|
|
"dev.mcp.type.desc": "Select MCP type, web only supports Streamable HTTP",
|
|
"dev.mcp.type.httpFeature1": "Web and desktop compatible",
|
|
"dev.mcp.type.httpFeature2": "Connect to remote MCP server, no setup required",
|
|
"dev.mcp.type.httpShortDesc": "Streamable HTTP protocol",
|
|
"dev.mcp.type.label": "MCP type",
|
|
"dev.mcp.type.stdioFeature1": "Lower latency, for local execution",
|
|
"dev.mcp.type.stdioFeature2": "Requires local MCP server installation",
|
|
"dev.mcp.type.stdioNotAvailable": "STDIO only available on desktop",
|
|
"dev.mcp.type.stdioShortDesc": "Standard input/output protocol",
|
|
"dev.mcp.type.title": "MCP type",
|
|
"dev.mcp.url.desc": "Enter MCP Server Streamable HTTP URL (SSE not supported)",
|
|
"dev.mcp.url.invalid": "Enter valid URL",
|
|
"dev.mcp.url.label": "Streamable HTTP Endpoint URL",
|
|
"dev.mcp.url.required": "Enter MCP server URL",
|
|
"dev.meta.author.desc": "Skill author",
|
|
"dev.meta.author.label": "Author",
|
|
"dev.meta.avatar.desc": "Skill icon (emoji or URL)",
|
|
"dev.meta.avatar.label": "Icon",
|
|
"dev.meta.description.desc": "Skill description",
|
|
"dev.meta.description.label": "Description",
|
|
"dev.meta.description.placeholder": "Search engine for information",
|
|
"dev.meta.formFieldRequired": "Required field",
|
|
"dev.meta.homepage.desc": "Skill homepage",
|
|
"dev.meta.homepage.label": "Homepage",
|
|
"dev.meta.identifier.desc": "Unique identifier, auto-detected from manifest",
|
|
"dev.meta.identifier.errorDuplicate": "Identifier conflicts with existing Skill",
|
|
"dev.meta.identifier.label": "Identifier",
|
|
"dev.meta.identifier.pattenErrorMessage": "Only letters, numbers, hyphens, underscores allowed",
|
|
"dev.meta.lobe": "{{appName}} Skill",
|
|
"dev.meta.manifest.desc": "{{appName}} will install Skill via this URL",
|
|
"dev.meta.manifest.label": "Manifest URL",
|
|
"dev.meta.manifest.preview": "Preview manifest",
|
|
"dev.meta.manifest.refresh": "Refresh",
|
|
"dev.meta.openai": "OpenAI Skill",
|
|
"dev.meta.title.desc": "Skill title",
|
|
"dev.meta.title.label": "Title",
|
|
"dev.meta.title.placeholder": "Search engine",
|
|
"dev.metaConfig": "Meta config",
|
|
"dev.modalDesc": "Custom Skills can be used for development or directly in conversations. See <1>docs↗</1>",
|
|
"dev.openai.importUrl": "Import from URL",
|
|
"dev.openai.schema": "Schema",
|
|
"dev.preview.api.noParams": "No parameters",
|
|
"dev.preview.api.noResults": "No APIs found",
|
|
"dev.preview.api.params": "Parameters:",
|
|
"dev.preview.api.searchPlaceholder": "Search Skills…",
|
|
"dev.preview.card": "Preview Skill card",
|
|
"dev.preview.desc": "Preview description",
|
|
"dev.preview.empty.desc": "Complete configuration to preview Skill capabilities",
|
|
"dev.preview.empty.title": "Configure to preview",
|
|
"dev.preview.title": "Skill name preview",
|
|
"dev.save": "Install",
|
|
"dev.saveError": "Install failed, please try again",
|
|
"dev.saveSuccess": "Settings saved",
|
|
"dev.tabs.manifest": "Manifest",
|
|
"dev.tabs.meta": "Meta info",
|
|
"dev.title.create": "Add Custom MCP Skill",
|
|
"dev.title.edit": "Edit Custom MCP Skill",
|
|
"dev.title.editCommunity": "Edit Community Skill",
|
|
"dev.title.skillDetails": "Skill Details",
|
|
"dev.title.skillSettings": "Skill Settings",
|
|
"dev.type.lobe": "{{appName}} Skill",
|
|
"dev.type.openai": "OpenAI Skill",
|
|
"dev.update": "Update",
|
|
"dev.updateSuccess": "Settings updated",
|
|
"empty.description": "Browse the Skill store. Install one to get started, add more later.",
|
|
"empty.search": "No matching Skills",
|
|
"empty.title": "No Skills",
|
|
"error.details": "Error details",
|
|
"error.fetchError": "Failed to fetch manifest. Verify URL and CORS access",
|
|
"error.installError": "Failed to install {{name}}",
|
|
"error.manifestInvalid": "Invalid manifest: \n\n {{error}}",
|
|
"error.noManifest": "Manifest not found",
|
|
"error.openAPIInvalid": "OpenAPI parse failed: \n\n {{error}}",
|
|
"error.reinstallError": "Failed to refresh {{name}}",
|
|
"error.renderError": "Render error",
|
|
"error.testConnectionFailed": "Failed to fetch manifest: {{error}}",
|
|
"error.unknownError": "Unknown error",
|
|
"error.urlError": "URL did not return JSON, verify link",
|
|
"inspector.args": "View arguments",
|
|
"inspector.delete": "Delete call",
|
|
"inspector.orphanedToolCall": "Orphaned Skill call detected, may affect Agent execution. Remove it.",
|
|
"inspector.pluginRender": "View Skill UI",
|
|
"list.item.deprecated.title": "Deleted",
|
|
"list.item.local.config": "Config",
|
|
"list.item.local.title": "Custom",
|
|
"loading.content": "Calling Skill…",
|
|
"loading.plugin": "Skill running…",
|
|
"localSystem.workingDirectory.agentDescription": "Default working directory for all conversations with this Agent",
|
|
"localSystem.workingDirectory.agentLevel": "Agent Working Directory",
|
|
"localSystem.workingDirectory.current": "Current working directory",
|
|
"localSystem.workingDirectory.notSet": "Click to set working directory",
|
|
"localSystem.workingDirectory.placeholder": "Enter directory path, e.g. /Users/name/projects",
|
|
"localSystem.workingDirectory.selectFolder": "Select folder",
|
|
"localSystem.workingDirectory.title": "Working Directory",
|
|
"localSystem.workingDirectory.topicDescription": "Override Agent default for this conversation only",
|
|
"localSystem.workingDirectory.topicLevel": "Conversation override",
|
|
"localSystem.workingDirectory.topicOverride": "Override for this conversation",
|
|
"mcpEmpty.deployment": "No deployment options",
|
|
"mcpEmpty.prompts": "No prompts",
|
|
"mcpEmpty.resources": "No resources",
|
|
"mcpEmpty.tools": "No tools",
|
|
"mcpInstall.CHECKING_INSTALLATION": "Checking installation…",
|
|
"mcpInstall.COMPLETED": "Completed",
|
|
"mcpInstall.CONFIGURATION_REQUIRED": "Complete configuration to continue",
|
|
"mcpInstall.ERROR": "Install error",
|
|
"mcpInstall.FETCHING_MANIFEST": "Fetching manifest…",
|
|
"mcpInstall.GETTING_SERVER_MANIFEST": "Initializing MCP server…",
|
|
"mcpInstall.INSTALLING_PLUGIN": "Installing Skill…",
|
|
"mcpInstall.configurationDescription": "Configure required parameters for this MCP",
|
|
"mcpInstall.configurationRequired": "Configure parameters",
|
|
"mcpInstall.continueInstall": "Continue",
|
|
"mcpInstall.dependenciesDescription": "Install required dependencies, then recheck to continue.",
|
|
"mcpInstall.dependenciesRequired": "Install system dependencies",
|
|
"mcpInstall.dependencyStatus.installed": "Installed",
|
|
"mcpInstall.dependencyStatus.notInstalled": "Not installed",
|
|
"mcpInstall.dependencyStatus.requiredVersion": "Required: {{version}}",
|
|
"mcpInstall.errorDetails.args": "Arguments",
|
|
"mcpInstall.errorDetails.command": "Command",
|
|
"mcpInstall.errorDetails.connectionParams": "Connection params",
|
|
"mcpInstall.errorDetails.env": "Env vars",
|
|
"mcpInstall.errorDetails.errorOutput": "Error log",
|
|
"mcpInstall.errorDetails.exitCode": "Exit code",
|
|
"mcpInstall.errorDetails.hideDetails": "Hide details",
|
|
"mcpInstall.errorDetails.originalError": "Original error",
|
|
"mcpInstall.errorDetails.showDetails": "View details",
|
|
"mcpInstall.errorTypes.AUTHORIZATION_ERROR": "Auth error",
|
|
"mcpInstall.errorTypes.CONNECTION_FAILED": "Connection failed",
|
|
"mcpInstall.errorTypes.INITIALIZATION_TIMEOUT": "Init timeout",
|
|
"mcpInstall.errorTypes.PROCESS_SPAWN_ERROR": "Process start failed",
|
|
"mcpInstall.errorTypes.UNKNOWN_ERROR": "Unknown error",
|
|
"mcpInstall.errorTypes.VALIDATION_ERROR": "Validation failed",
|
|
"mcpInstall.installError": "MCP install failed: {{detail}}",
|
|
"mcpInstall.installMethods.manual": "Manual:",
|
|
"mcpInstall.installMethods.recommended": "Recommended:",
|
|
"mcpInstall.recheckDependencies": "Recheck",
|
|
"mcpInstall.skipDependencies": "Skip",
|
|
"pluginList": "Skills",
|
|
"protocolInstall.actions.install": "Install",
|
|
"protocolInstall.actions.installAnyway": "Install anyway",
|
|
"protocolInstall.actions.installed": "Installed",
|
|
"protocolInstall.config.addEnv": "Add env var",
|
|
"protocolInstall.config.addHeaders": "Add header",
|
|
"protocolInstall.config.args": "Arguments",
|
|
"protocolInstall.config.command": "Command",
|
|
"protocolInstall.config.env": "Environment",
|
|
"protocolInstall.config.headers": "Headers",
|
|
"protocolInstall.config.title": "Configuration",
|
|
"protocolInstall.config.type.http": "Type: HTTP",
|
|
"protocolInstall.config.type.label": "Type",
|
|
"protocolInstall.config.type.stdio": "Type: Stdio",
|
|
"protocolInstall.config.url": "Server URL",
|
|
"protocolInstall.custom.badge": "Custom Skill",
|
|
"protocolInstall.custom.security.description": "Unofficial Skill, may have security risks. Verify source before installing.",
|
|
"protocolInstall.custom.security.title": "Security",
|
|
"protocolInstall.custom.title": "Install custom Skill",
|
|
"protocolInstall.install.title": "Install info",
|
|
"protocolInstall.marketplace.title": "Install third-party Skill",
|
|
"protocolInstall.marketplace.trustedBy": "By {{name}}",
|
|
"protocolInstall.marketplace.unverified.title": "Unverified third-party Skill",
|
|
"protocolInstall.marketplace.unverified.warning": "Verify the source before installing this community Skill.",
|
|
"protocolInstall.marketplace.verified": "Verified",
|
|
"protocolInstall.messages.connectionTestFailed": "Connection test failed",
|
|
"protocolInstall.messages.installError": "Install failed, retry",
|
|
"protocolInstall.messages.installSuccess": "{{name}} installed. Enable now or configure later.",
|
|
"protocolInstall.messages.manifestError": "Failed to fetch Skill info. Check network or retry later.",
|
|
"protocolInstall.messages.manifestNotFound": "Manifest not found",
|
|
"protocolInstall.meta.author": "Author",
|
|
"protocolInstall.meta.homepage": "Homepage",
|
|
"protocolInstall.meta.identifier": "Identifier",
|
|
"protocolInstall.meta.source": "Source",
|
|
"protocolInstall.meta.version": "Version",
|
|
"protocolInstall.official.badge": "LobeHub Official Skill",
|
|
"protocolInstall.official.description": "Official LobeHub Skill, verified and security-checked.",
|
|
"protocolInstall.official.loadingMessage": "Loading Skill details…",
|
|
"protocolInstall.official.loadingTitle": "Loading",
|
|
"protocolInstall.official.title": "Install official Skill",
|
|
"protocolInstall.title": "Install MCP",
|
|
"protocolInstall.warning": "Verify the Skill source. Disable or remove anytime in settings.",
|
|
"search.config.addKey": "Add key",
|
|
"search.config.close": "Remove",
|
|
"search.config.confirm": "Done, retry",
|
|
"search.crawPages.crawling": "Identifying links",
|
|
"search.crawPages.detail.preview": "Preview",
|
|
"search.crawPages.detail.raw": "Raw text",
|
|
"search.crawPages.detail.tooLong": "Text truncated to {{characters}} chars for context, excess omitted.",
|
|
"search.crawPages.meta.crawler": "Crawler mode",
|
|
"search.crawPages.meta.words": "Characters",
|
|
"search.searchxng.baseURL": "Enter URL",
|
|
"search.searchxng.description": "Enter SearchXNG URL to start web search",
|
|
"search.searchxng.keyPlaceholder": "Enter key",
|
|
"search.searchxng.title": "Configure SearchXNG",
|
|
"search.searchxng.unconfiguredDesc": "Contact admin to configure SearchXNG",
|
|
"search.searchxng.unconfiguredTitle": "SearchXNG not configured",
|
|
"search.title": "Web Search",
|
|
"setting": "Settings",
|
|
"settings.capabilities.prompts": "Prompts",
|
|
"settings.capabilities.resources": "Resources",
|
|
"settings.capabilities.title": "Skills",
|
|
"settings.capabilities.tools": "Tools",
|
|
"settings.configuration.title": "Configuration",
|
|
"settings.connection.args": "Arguments",
|
|
"settings.connection.command": "Command",
|
|
"settings.connection.title": "Connection",
|
|
"settings.connection.type": "Type",
|
|
"settings.connection.url": "Server URL",
|
|
"settings.edit": "Edit",
|
|
"settings.envConfigDescription": "Passed as environment variables when MCP server starts",
|
|
"settings.httpTypeNotice": "HTTP MCP has no env vars to configure",
|
|
"settings.indexUrl.title": "Community index",
|
|
"settings.indexUrl.tooltip": "Edit via deployment env vars",
|
|
"settings.messages.connectionUpdateFailed": "Failed to update connection",
|
|
"settings.messages.connectionUpdateSuccess": "Connection updated",
|
|
"settings.messages.envUpdateFailed": "Failed to save env vars",
|
|
"settings.messages.envUpdateSuccess": "Env vars saved",
|
|
"settings.modalDesc": "Configure community URL to use custom Skill community.",
|
|
"settings.rules.argsRequired": "Enter arguments",
|
|
"settings.rules.commandRequired": "Enter command",
|
|
"settings.rules.urlRequired": "Enter server URL",
|
|
"settings.saveSettings": "Save",
|
|
"settings.title": "Skill community settings",
|
|
"showInPortal": "View details in Workspace",
|
|
"skillDetail.author": "Author",
|
|
"skillDetail.details": "Details",
|
|
"skillDetail.developedBy": "Developed by",
|
|
"skillDetail.networkError": "Failed to load data. Check network and retry.",
|
|
"skillDetail.noAgents": "No agents are using this skill yet",
|
|
"skillDetail.tabs.agents": "Agents Using This Skill",
|
|
"skillDetail.tabs.overview": "Overview",
|
|
"skillDetail.tabs.tools": "Capabilities",
|
|
"skillDetail.tools": "Tools",
|
|
"skillDetail.trustWarning": "Only use connectors from developers you trust. LobeHub does not control which tools developers make available and cannot verify that they will work as intended or that they won't change.",
|
|
"skillInstallBanner.title": "Add skills to Lobe AI",
|
|
"store.actions.cancel": "Cancel",
|
|
"store.actions.configure": "Configure",
|
|
"store.actions.confirmUninstall": "Uninstalling will clear Skill config. Continue?",
|
|
"store.actions.detail": "Details",
|
|
"store.actions.install": "Install",
|
|
"store.actions.manifest": "Edit manifest",
|
|
"store.actions.settings": "Settings",
|
|
"store.actions.uninstall": "Uninstall",
|
|
"store.communityPlugin": "Community",
|
|
"store.customPlugin": "Custom",
|
|
"store.empty": "No Skills installed",
|
|
"store.emptySelectHint": "Select a Skill to view details",
|
|
"store.installAllPlugins": "Install all",
|
|
"store.networkError": "Failed to fetch Skill store. Check network and retry.",
|
|
"store.placeholder": "Search Skills by name or keyword…",
|
|
"store.releasedAt": "Released {{createdAt}}",
|
|
"store.tabs.installed": "Installed",
|
|
"store.tabs.mcp": "MCP",
|
|
"store.tabs.old": "LobeHub Skills",
|
|
"store.title": "Skill Store",
|
|
"unknownError": "Unknown error",
|
|
"unknownPlugin": "Unknown Skill"
|
|
}
|