mirror of
https://github.com/langgenius/dify.git
synced 2026-07-21 18:58:35 +08:00
424 lines
32 KiB
JSON
424 lines
32 KiB
JSON
{
|
||
"agentDetail.access.actionUnavailable": "This action is not available yet.",
|
||
"agentDetail.access.copyAccessUrl": "Copy access URL",
|
||
"agentDetail.access.copyFailed": "Failed to copy reference.",
|
||
"agentDetail.access.copyServiceEndpoint": "Copy service API endpoint",
|
||
"agentDetail.access.description": "Every surface this agent is reachable from.",
|
||
"agentDetail.access.learnMore": "Learn more",
|
||
"agentDetail.access.serviceApi.actions.apiKey": "API Key",
|
||
"agentDetail.access.serviceApi.actions.apiReference": "API Reference",
|
||
"agentDetail.access.serviceApi.endpoint": "Service API Endpoint",
|
||
"agentDetail.access.serviceApi.title": "Backend service API",
|
||
"agentDetail.access.status.inService": "In service",
|
||
"agentDetail.access.status.outOfService": "Out of service",
|
||
"agentDetail.access.title": "Access Point",
|
||
"agentDetail.access.toggleSurface": "Toggle {{name}} access",
|
||
"agentDetail.access.webApp.accessUrl": "Access URL",
|
||
"agentDetail.access.webApp.actions.accessControl": "Access Control",
|
||
"agentDetail.access.webApp.actions.customize": "Custom Frontend",
|
||
"agentDetail.access.webApp.actions.embedded": "Embedded",
|
||
"agentDetail.access.webApp.actions.launch": "Launch",
|
||
"agentDetail.access.webApp.actions.settings": "Branding",
|
||
"agentDetail.access.webApp.refreshUrl": "Refresh access URL",
|
||
"agentDetail.access.webApp.showQrCode": "Show QR code",
|
||
"agentDetail.access.webApp.ssoEnabled": "SSO Enabled",
|
||
"agentDetail.access.webApp.title": "Web app",
|
||
"agentDetail.access.workflow.description": "Used as a node inside the workflow",
|
||
"agentDetail.access.workflow.empty": "No workflow references yet.",
|
||
"agentDetail.access.workflow.loadFailed": "Failed to load workflow references.",
|
||
"agentDetail.access.workflow.loading": "Loading workflow references…",
|
||
"agentDetail.access.workflow.nodeCount_one": "{{count}} node",
|
||
"agentDetail.access.workflow.nodeCount_other": "{{count}} nodes",
|
||
"agentDetail.access.workflow.notAvailable": "N/A",
|
||
"agentDetail.access.workflow.openInStudio": "Open in Studio",
|
||
"agentDetail.access.workflow.openInStudioFor": "Open {{name}} in Studio",
|
||
"agentDetail.access.workflow.table.actions": "Actions",
|
||
"agentDetail.access.workflow.table.lastUpdated": "Last updated",
|
||
"agentDetail.access.workflow.table.name": "Name",
|
||
"agentDetail.access.workflow.table.nodes": "Nodes",
|
||
"agentDetail.access.workflow.table.version": "Version",
|
||
"agentDetail.access.workflow.title": "Workflow access",
|
||
"agentDetail.configure.advancedSettings.description": "For power users. Env vars, sandbox & memory.",
|
||
"agentDetail.configure.advancedSettings.envEditor.add": "Add environment variable",
|
||
"agentDetail.configure.advancedSettings.envEditor.deleteVariable": "Delete {{key}}",
|
||
"agentDetail.configure.advancedSettings.envEditor.hideValue": "Hide {{key}} value",
|
||
"agentDetail.configure.advancedSettings.envEditor.importEnv": "Import .env",
|
||
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.mac": "To show hidden .env files, press Command + Shift + . in the file picker.",
|
||
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.other": "If your .env file is hidden, enable hidden files in your system file picker.",
|
||
"agentDetail.configure.advancedSettings.envEditor.importEnvTip.windows": "To show hidden .env files, enable Hidden items in File Explorer.",
|
||
"agentDetail.configure.advancedSettings.envEditor.importSkippedInvalidLines": "{{count}} invalid .env line was skipped.",
|
||
"agentDetail.configure.advancedSettings.envEditor.importSkippedInvalidLines_other": "{{count}} invalid .env lines were skipped.",
|
||
"agentDetail.configure.advancedSettings.envEditor.keyColumn": "Key",
|
||
"agentDetail.configure.advancedSettings.envEditor.keyPlaceholder": "Key",
|
||
"agentDetail.configure.advancedSettings.envEditor.label": "Env Editor",
|
||
"agentDetail.configure.advancedSettings.envEditor.revealValue": "Reveal {{key}} value",
|
||
"agentDetail.configure.advancedSettings.envEditor.richTip": "Set values the agent reads at runtime, like an API key a tool needs, without putting them in the Prompt.\n\nIn Build mode, the agent can set these up for you.",
|
||
"agentDetail.configure.advancedSettings.envEditor.scopeColumn": "Scope",
|
||
"agentDetail.configure.advancedSettings.envEditor.scopePlain": "Plain",
|
||
"agentDetail.configure.advancedSettings.envEditor.scopeSecret": "Secret",
|
||
"agentDetail.configure.advancedSettings.envEditor.scopeSelector": "Select environment variable scope",
|
||
"agentDetail.configure.advancedSettings.envEditor.shortLabel": "Env",
|
||
"agentDetail.configure.advancedSettings.envEditor.tip": "Set values the agent reads at runtime, like an API key a tool needs, without putting them in the Prompt.\n\nIn Build mode, the agent can set these up for you.",
|
||
"agentDetail.configure.advancedSettings.envEditor.toggle": "Toggle env editor",
|
||
"agentDetail.configure.advancedSettings.envEditor.valueColumn": "Value",
|
||
"agentDetail.configure.advancedSettings.envEditor.valuePlaceholder": "Value",
|
||
"agentDetail.configure.advancedSettings.label": "Advanced Settings",
|
||
"agentDetail.configure.advancedSettings.toggle": "Toggle advanced settings",
|
||
"agentDetail.configure.answer.activity.ranCommands": "Ran commands",
|
||
"agentDetail.configure.answer.activity.runningCommands": "Running commands",
|
||
"agentDetail.configure.answer.duration.minute": "{{count}}m",
|
||
"agentDetail.configure.answer.duration.second": "{{count}}s",
|
||
"agentDetail.configure.answer.thinking": "Thinking",
|
||
"agentDetail.configure.answer.workFinished": "Work finished",
|
||
"agentDetail.configure.answer.workedFor": "Worked for {{duration}}",
|
||
"agentDetail.configure.answer.workingFor": "Working for {{duration}}",
|
||
"agentDetail.configure.build.empty.communityEditionTip": "Community Edition, while offering versioning to the extracted configs, does not support versioning on the file system itself. Be careful with your actions in Build mode, as changes made to the file system happen in real time and cannot always be neatly reverted. Community Edition is not your ideal choice for serving mass external audiences.",
|
||
"agentDetail.configure.build.empty.description": "Describe what you want and it fills in the form on the left as you go.",
|
||
"agentDetail.configure.build.empty.title": "Build your agent by chatting",
|
||
"agentDetail.configure.build.inputPlaceholder": "Describe what your agent should do",
|
||
"agentDetail.configure.build.startBuild": "Start build",
|
||
"agentDetail.configure.buildDraft.buildNoteDescription": "A running note of this build the agent uses to keep context across sessions. It's added to your files when you Apply.",
|
||
"agentDetail.configure.buildDraft.changesToApply_one": "{{count}} change to apply",
|
||
"agentDetail.configure.buildDraft.changesToApply_other": "{{count}} changes to apply",
|
||
"agentDetail.configure.buildDraft.discard": "Discard",
|
||
"agentDetail.configure.buildDraft.modeBadge": "Build mode",
|
||
"agentDetail.configure.buildDraft.modeDescription": "You’re in build mode. Configure can only be updated by the agent in this mode. Shape this setup through the chat on the right, then Apply.",
|
||
"agentDetail.configure.buildDraft.rewritten": "Rewritten",
|
||
"agentDetail.configure.buildDraft.title": "Build draft",
|
||
"agentDetail.configure.buildDraft.updated": "Updated",
|
||
"agentDetail.configure.chatFeatures.description": "Shape the end-user chat experience on your web app and chat surfaces.",
|
||
"agentDetail.configure.chatFeatures.title": "Chat Features",
|
||
"agentDetail.configure.clearSessionConfirm.description": "This will clear the current session and discard unapplied Agent configuration changes.",
|
||
"agentDetail.configure.clearSessionConfirm.title": "Clear session and discard changes?",
|
||
"agentDetail.configure.communityEditionIsolationTip": "Disclaimer: In Community Edition, sandbox runs as a non-root user under Docker’s default capability configuration and only provides limited Landlock-based protection for the agent’s own files and session files. The server and all shell subprocesses share the same PID namespace and container-level capability boundary, so it should not be considered a strongly isolated multi-layer security sandbox.",
|
||
"agentDetail.configure.files.add": "Add file",
|
||
"agentDetail.configure.files.buildNote.generated": "Generated",
|
||
"agentDetail.configure.files.buildNote.richTooltip": "The agent's record of what it set up in Build mode. It reads this at the start of every conversation, alongside your Prompt. <docLink>Learn more</docLink>",
|
||
"agentDetail.configure.files.buildNote.tooltip": "The agent's record of what it set up in Build mode. It reads this at the start of every conversation, alongside your Prompt. Learn more",
|
||
"agentDetail.configure.files.download": "Download {{name}}",
|
||
"agentDetail.configure.files.empty.description": "Upload docs the agent can read, like specs, templates, or guidelines",
|
||
"agentDetail.configure.files.empty.title": "No files yet",
|
||
"agentDetail.configure.files.label": "Files",
|
||
"agentDetail.configure.files.missing": "File not found",
|
||
"agentDetail.configure.files.preview.empty": "No preview content.",
|
||
"agentDetail.configure.files.preview.failed": "Failed to load preview.",
|
||
"agentDetail.configure.files.preview.unsupported": "Preview is not supported for this file.",
|
||
"agentDetail.configure.files.remove": "Remove {{name}}",
|
||
"agentDetail.configure.files.tip": "For reference material too long to paste into the Prompt: specs, templates, guidelines. Reference with / in the Prompt.\n\nIn Build mode, the agent can set these up for you.",
|
||
"agentDetail.configure.files.toggle": "Toggle files",
|
||
"agentDetail.configure.files.treeLabel": "Agent files",
|
||
"agentDetail.configure.files.upload.action": "Upload",
|
||
"agentDetail.configure.files.upload.browse": "browse",
|
||
"agentDetail.configure.files.upload.description": "Upload a file for this agent.",
|
||
"agentDetail.configure.files.upload.dropzone": "Drop a file here, or",
|
||
"agentDetail.configure.files.upload.failed": "Failed to upload file.",
|
||
"agentDetail.configure.files.upload.fileType": "FILE",
|
||
"agentDetail.configure.files.upload.invalidFile": "Upload one file.",
|
||
"agentDetail.configure.files.upload.success": "File uploaded.",
|
||
"agentDetail.configure.files.upload.title": "Upload file",
|
||
"agentDetail.configure.knowledgeRetrieval.add": "Add knowledge retrieval",
|
||
"agentDetail.configure.knowledgeRetrieval.defaultName": "Retrieval {{index}}",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.add": "Add knowledge",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.empty": "Click the “+” button to add knowledge",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.label": "Knowledge",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.knowledge.retrievalSetting": "Retrieval Setting",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.learnMore": "Learn more about Knowledge retrieval",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.automatic": "Automatic",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.conditions": "Conditions",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.disabled": "Disabled",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.label": "Metadata Filtering",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.manual": "Manual",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.metadata.modeLabel": "Select metadata filtering mode",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.nameLabel": "Knowledge retrieval name",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.agent": "Agent decide",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.agentDescription": "The agent writes its own query from the prompt and available context. Nothing to set up here.",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.custom": "Custom query",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.customDescription": "Write a fixed query for this retrieval source.",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.customInputLabel": "Custom query text",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.customPlaceholder": "Type a search query",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.query.label": "Query",
|
||
"agentDetail.configure.knowledgeRetrieval.dialog.title": "Knowledge Retrieval · Agent decide",
|
||
"agentDetail.configure.knowledgeRetrieval.edit": "Edit {{name}}",
|
||
"agentDetail.configure.knowledgeRetrieval.empty.description": "Connect a knowledge base the agent can search while answering",
|
||
"agentDetail.configure.knowledgeRetrieval.empty.title": "No knowledge yet",
|
||
"agentDetail.configure.knowledgeRetrieval.label": "Knowledge Retrieval",
|
||
"agentDetail.configure.knowledgeRetrieval.remove": "Remove {{name}}",
|
||
"agentDetail.configure.knowledgeRetrieval.retrievalOne": "Retrieval 1",
|
||
"agentDetail.configure.knowledgeRetrieval.retrievalTwo": "Retrieval 2",
|
||
"agentDetail.configure.knowledgeRetrieval.richTip": "Connect knowledge bases the agent searches while it works, so its answers draw on your content. <docLink>Learn more</docLink>",
|
||
"agentDetail.configure.knowledgeRetrieval.tip": "Connect knowledge bases the agent searches while it works, so its answers draw on your content. Learn more",
|
||
"agentDetail.configure.knowledgeRetrieval.toggle": "Toggle knowledge retrieval",
|
||
"agentDetail.configure.knowledgeRetrieval.validation.metadataModelRequired": "Please config a model in metadata filtering",
|
||
"agentDetail.configure.model.label": "Model",
|
||
"agentDetail.configure.orchestrate": "Orchestrate",
|
||
"agentDetail.configure.preview.chatFeatures": "Chat Features",
|
||
"agentDetail.configure.preview.empty.defaultAgentName": "Agent",
|
||
"agentDetail.configure.preview.empty.description": "Run the agent as a finished chat, exactly how people will experience it once published.",
|
||
"agentDetail.configure.preview.empty.noInstructionsDescription": "No instructions yet, so replies come from the plain model.",
|
||
"agentDetail.configure.preview.empty.title": "Preview {{name}}",
|
||
"agentDetail.configure.preview.endUserAuth": "End-user authentication",
|
||
"agentDetail.configure.preview.inputPlaceholder": "Message {{name}}",
|
||
"agentDetail.configure.preview.restart": "Restart preview",
|
||
"agentDetail.configure.preview.sandboxNotice": "Agent runs in a Linux sandbox.",
|
||
"agentDetail.configure.preview.sandboxNoticeTooltip": "For Dify Community Edition, each of your agents runs in a Linux 7.0.0-10060-aws sandbox environment within your docker. Your edits to the environment via Build Chats are persistent.",
|
||
"agentDetail.configure.preview.title": "Preview",
|
||
"agentDetail.configure.prompt.copied": "Prompt copied",
|
||
"agentDetail.configure.prompt.copy": "Copy prompt",
|
||
"agentDetail.configure.prompt.copyFailed": "Failed to copy prompt.",
|
||
"agentDetail.configure.prompt.insert.label": "Insert",
|
||
"agentDetail.configure.prompt.insert.question": "Start question",
|
||
"agentDetail.configure.prompt.insert.reportFile": "Output report file",
|
||
"agentDetail.configure.prompt.insert.tenders": "Start tenders",
|
||
"agentDetail.configure.prompt.label": "Prompt",
|
||
"agentDetail.configure.prompt.mention.davidHayes": "David Hayes",
|
||
"agentDetail.configure.prompt.mention.priyaRamanathan": "Priya Ramanathan",
|
||
"agentDetail.configure.prompt.placeholder": "Write instructions here,",
|
||
"agentDetail.configure.prompt.referenceMissing": "{{name}} does not exist",
|
||
"agentDetail.configure.prompt.tip": "Define the agent's role and describe its typical task. Use / to make explicit reference to Skills, Files, Tools and Knowledge Retrievals.",
|
||
"agentDetail.configure.publishBar.draft": "Draft",
|
||
"agentDetail.configure.publishBar.publishUpdate": "Publish update",
|
||
"agentDetail.configure.publishBar.published": "Published",
|
||
"agentDetail.configure.publishBar.publishedAt": "Published {{time}}",
|
||
"agentDetail.configure.publishBar.publishing": "Publishing…",
|
||
"agentDetail.configure.publishBar.saved": "Saved 5 min ago",
|
||
"agentDetail.configure.publishBar.savedAt": "Saved {{time}}",
|
||
"agentDetail.configure.publishBar.unpublishedChanges": "Unpublished changes",
|
||
"agentDetail.configure.publishBar.upToDate": "Up to date",
|
||
"agentDetail.configure.publishBar.versionHistory": "Open version history",
|
||
"agentDetail.configure.publishImpact.affectedWorkflows": "Affected Workflows",
|
||
"agentDetail.configure.publishImpact.cancel": "Cancel",
|
||
"agentDetail.configure.publishImpact.descriptionPrefix": "Your agent appears in",
|
||
"agentDetail.configure.publishImpact.descriptionSuffix": ". Changes will impact them.",
|
||
"agentDetail.configure.publishImpact.fallbackAgentName": "this agent",
|
||
"agentDetail.configure.publishImpact.title": "{{action}} to {{name}}",
|
||
"agentDetail.configure.publishImpact.workflowCount_one": "{{count}} workflow",
|
||
"agentDetail.configure.publishImpact.workflowCount_other": "{{count}} workflows",
|
||
"agentDetail.configure.rightPanel.build": "Build",
|
||
"agentDetail.configure.rightPanel.buildTipBody": "Build sets up the agent by chatting. Describe what you want and it fills in the setup on the left.",
|
||
"agentDetail.configure.rightPanel.buildTipTitle": "Build your agent via chat",
|
||
"agentDetail.configure.rightPanel.learnMore": "Learn more",
|
||
"agentDetail.configure.rightPanel.modeLabel": "Agent configuration mode",
|
||
"agentDetail.configure.rightPanel.preview": "Preview",
|
||
"agentDetail.configure.rightPanel.previewDisabledTip": "Preview is available on Dify Cloud and Enterprise only.",
|
||
"agentDetail.configure.rightPanel.previewTipBody": "Preview runs the finished agent the way your users will see it, with clean replies and chat features.",
|
||
"agentDetail.configure.rightPanel.previewTipTitle": "Preview your agent",
|
||
"agentDetail.configure.skills.add": "Add skill",
|
||
"agentDetail.configure.skills.detail.contentRegion": "Skill detail content",
|
||
"agentDetail.configure.skills.detail.fileCount": "{{count}} FILES",
|
||
"agentDetail.configure.skills.detail.files": "Files",
|
||
"agentDetail.configure.skills.empty.description": "Skills give the agent reusable expertise it can call while working",
|
||
"agentDetail.configure.skills.empty.title": "No skills yet",
|
||
"agentDetail.configure.skills.itemType": "Skill",
|
||
"agentDetail.configure.skills.label": "Skills",
|
||
"agentDetail.configure.skills.missing": "Skill not found",
|
||
"agentDetail.configure.skills.remove": "Remove {{name}}",
|
||
"agentDetail.configure.skills.richTip": "Package the instructions, files, and scripts for a recurring task into a skill. Reference with / in the Prompt. <docLink>Learn more</docLink>\n\nIn Build mode, the agent can set these up for you.",
|
||
"agentDetail.configure.skills.tip": "Package the instructions, files, and scripts for a recurring task into a skill. Reference with / in the Prompt. Learn more\n\nIn Build mode, the agent can set these up for you.",
|
||
"agentDetail.configure.skills.toggle": "Toggle skills",
|
||
"agentDetail.configure.skills.upload.action": "Upload",
|
||
"agentDetail.configure.skills.upload.browse": "browse",
|
||
"agentDetail.configure.skills.upload.description": "Upload a .zip or .skill package for this agent.",
|
||
"agentDetail.configure.skills.upload.dropzone": "Drop a skill package here, or",
|
||
"agentDetail.configure.skills.upload.failed": "Failed to upload skill.",
|
||
"agentDetail.configure.skills.upload.fileType": "ZIP / SKILL",
|
||
"agentDetail.configure.skills.upload.invalidFile": "Upload a .zip or .skill file.",
|
||
"agentDetail.configure.skills.upload.success": "Skill uploaded.",
|
||
"agentDetail.configure.skills.upload.title": "Upload skill",
|
||
"agentDetail.configure.skills.upload.warning.files": "If you only need to use Markdown files, upload them to Files and reference them in your prompt.",
|
||
"agentDetail.configure.skills.upload.warning.specification": "Uploaded skills must follow the <specificationLink>Agent Skills specification</specificationLink>.",
|
||
"agentDetail.configure.title": "Configure",
|
||
"agentDetail.configure.tools.add": "Add tool",
|
||
"agentDetail.configure.tools.addMenu.cliTool.badge": "For developers",
|
||
"agentDetail.configure.tools.addMenu.cliTool.description": "Install a command line program the agent runs in its sandbox. Needs install and usually API keys.",
|
||
"agentDetail.configure.tools.addMenu.cliTool.label": "CLI tool",
|
||
"agentDetail.configure.tools.addMenu.tool.description": "Pick a tool already in this workspace, like web search or integrations.",
|
||
"agentDetail.configure.tools.addMenu.tool.label": "Tool",
|
||
"agentDetail.configure.tools.cliDialog.description": "Install a CLI tool from any package registry. The agent gains shell access to the binary it provides.",
|
||
"agentDetail.configure.tools.cliDialog.editTitle": "Edit CLI Tool",
|
||
"agentDetail.configure.tools.cliDialog.env.description": "Store API keys, tokens, or secrets that this CLI tool needs. Values are encrypted at rest and injected as environment variables when the agent invokes the tool.",
|
||
"agentDetail.configure.tools.cliDialog.env.label": "Environment Variables",
|
||
"agentDetail.configure.tools.cliDialog.env.optional": "(optional)",
|
||
"agentDetail.configure.tools.cliDialog.installCommand.description": "Sandboxed · runs once on first invocation",
|
||
"agentDetail.configure.tools.cliDialog.installCommand.label": "Install Command",
|
||
"agentDetail.configure.tools.cliDialog.installCommand.placeholder": "Paste your install command here, e.g. npx -y @playwright/mcp@latest · uv tool install httpie",
|
||
"agentDetail.configure.tools.cliDialog.installCommand.required": "Install command is required.",
|
||
"agentDetail.configure.tools.cliDialog.learnMore": "Learn more about CLI Tool",
|
||
"agentDetail.configure.tools.cliDialog.name.label": "CLI Tool Name",
|
||
"agentDetail.configure.tools.cliDialog.name.placeholder": "Name your CLI tool",
|
||
"agentDetail.configure.tools.cliDialog.name.required": "CLI tool name is required.",
|
||
"agentDetail.configure.tools.cliDialog.securityTip": "Never visible to agent prompt; injected only as $VAR at runtime",
|
||
"agentDetail.configure.tools.cliDialog.title": "Add a CLI Tool",
|
||
"agentDetail.configure.tools.cliTool": "CLI Tool",
|
||
"agentDetail.configure.tools.credential.authOne": "Auth 1",
|
||
"agentDetail.configure.tools.editAction": "Edit {{name}}",
|
||
"agentDetail.configure.tools.empty.description": "Tools let the agent act, like searching the web or calling your apps",
|
||
"agentDetail.configure.tools.empty.title": "No tools yet",
|
||
"agentDetail.configure.tools.label": "Tools",
|
||
"agentDetail.configure.tools.moreActions": "More actions for {{name}}",
|
||
"agentDetail.configure.tools.removeAction": "Remove {{name}}",
|
||
"agentDetail.configure.tools.removeProvider": "Remove all tools",
|
||
"agentDetail.configure.tools.richTip": "Add Dify tools from your workspace. Reference with / in the Prompt. <docLink>Learn more</docLink>\n\nTools the agent installs in its sandbox won't appear here but stay available to it.",
|
||
"agentDetail.configure.tools.tip": "Add Dify tools from your workspace. Reference with / in the Prompt. Learn more\n\nTools the agent installs in its sandbox won't appear here but stay available to it.",
|
||
"agentDetail.configure.tools.toggle": "Toggle tools",
|
||
"agentDetail.configure.tools.toolTabs.all": "All",
|
||
"agentDetail.configure.tools.toolTabs.cli": "CLI",
|
||
"agentDetail.configure.tools.toolTabs.custom": "Custom",
|
||
"agentDetail.configure.tools.toolTabs.mcp": "MCP",
|
||
"agentDetail.configure.tools.toolTabs.plugins": "Plugins",
|
||
"agentDetail.configure.tools.toolTabs.workflow": "Workflow",
|
||
"agentDetail.configure.workingDirectory.breadcrumbLabel": "File system path",
|
||
"agentDetail.configure.workingDirectory.description": "Files the agent reads and writes as it runs. Anything it generates, like qna_report.pdf, shows up here.",
|
||
"agentDetail.configure.workingDirectory.fileSystem": "File system",
|
||
"agentDetail.configure.workingDirectory.home": "home",
|
||
"agentDetail.configure.workingDirectory.open": "Open working directory",
|
||
"agentDetail.configure.workingDirectory.returnToWorkspace": "Back to working directory",
|
||
"agentDetail.configure.workingDirectory.title": "Working directory",
|
||
"agentDetail.configure.workingDirectory.treeLabel": "Working directory files",
|
||
"agentDetail.configure.workingDirectory.workingDirectory": "working directory",
|
||
"agentDetail.documentTitle": "Agent",
|
||
"agentDetail.logs.description": "Full logs record the running status of the application, including user inputs, agent replies, planning and tool uses.",
|
||
"agentDetail.logs.empty": "No logs found",
|
||
"agentDetail.logs.filters.period.allTime": "All time",
|
||
"agentDetail.logs.filters.period.last30days": "Last 30 days",
|
||
"agentDetail.logs.filters.period.last7days": "Last 7 days",
|
||
"agentDetail.logs.filters.search.label": "Search logs",
|
||
"agentDetail.logs.filters.search.placeholder": "Search",
|
||
"agentDetail.logs.filters.sort.lastCreatedTime": "Last Created time",
|
||
"agentDetail.logs.filters.sort.lastUpdatedTime": "Last Updated time",
|
||
"agentDetail.logs.filters.source.all": "Source",
|
||
"agentDetail.logs.filters.source.empty": "No sources found",
|
||
"agentDetail.logs.filters.source.label": "Log source",
|
||
"agentDetail.logs.filters.source.loadFailed": "Failed to load sources",
|
||
"agentDetail.logs.filters.source.loading": "Loading sources…",
|
||
"agentDetail.logs.filters.source.searchLabel": "Search sources",
|
||
"agentDetail.logs.filters.source.searchPlaceholder": "Search",
|
||
"agentDetail.logs.filters.source.webapp": "Webapp",
|
||
"agentDetail.logs.filters.source.workflow": "Workflow",
|
||
"agentDetail.logs.learnMore": "Learn more",
|
||
"agentDetail.logs.loadFailed": "Failed to load logs",
|
||
"agentDetail.logs.notAvailable": "N/A",
|
||
"agentDetail.logs.table.createdTime": "Created Time",
|
||
"agentDetail.logs.table.endUser": "End-user",
|
||
"agentDetail.logs.table.messageCount": "Msg. Count",
|
||
"agentDetail.logs.table.operationRate": "Op. Rate",
|
||
"agentDetail.logs.table.source": "Source",
|
||
"agentDetail.logs.table.title": "Title",
|
||
"agentDetail.logs.table.unread": "Unread",
|
||
"agentDetail.logs.table.updatedTime": "Updated Time",
|
||
"agentDetail.logs.table.userRate": "User Rate",
|
||
"agentDetail.logs.title": "Logs",
|
||
"agentDetail.memorySettings.budgetLabel": "Memory Budget",
|
||
"agentDetail.memorySettings.description": "Memory settings from the active configuration snapshot.",
|
||
"agentDetail.memorySettings.export.description": "Memory export is planned for a later release.",
|
||
"agentDetail.memorySettings.export.download": "Download",
|
||
"agentDetail.memorySettings.export.soon": "Soon",
|
||
"agentDetail.memorySettings.export.title": "Export current memory",
|
||
"agentDetail.memorySettings.notConfigured": "Not configured",
|
||
"agentDetail.memorySettings.scopeLabel": "Memory Scope",
|
||
"agentDetail.memorySettings.title": "Memory",
|
||
"agentDetail.metadata.sourceLabel": "Source",
|
||
"agentDetail.monitoring.change": "{{value}} from previous period",
|
||
"agentDetail.monitoring.dateRangeLabel": "Date range",
|
||
"agentDetail.monitoring.description": "Track the reusable agent activity, cost, and interaction quality across workflows.",
|
||
"agentDetail.monitoring.learnMore": "Learn more",
|
||
"agentDetail.monitoring.loadFailed": "Failed to load monitoring data",
|
||
"agentDetail.monitoring.metrics.activeUsers.explanation": "Unique end users who triggered workflows using this agent.",
|
||
"agentDetail.monitoring.metrics.activeUsers.title": "Active Users",
|
||
"agentDetail.monitoring.metrics.avgSessionInteractions.explanation": "Continuous user-agent communication count for this access point.",
|
||
"agentDetail.monitoring.metrics.avgSessionInteractions.title": "Avg. Session Interactions",
|
||
"agentDetail.monitoring.metrics.tokenOutputSpeed.explanation": "Average output speed from the beginning of the request to completion.",
|
||
"agentDetail.monitoring.metrics.tokenOutputSpeed.title": "Token Output Speed",
|
||
"agentDetail.monitoring.metrics.tokenUsage.explanation": "Estimated token cost produced by this agent across workflow runs.",
|
||
"agentDetail.monitoring.metrics.tokenUsage.title": "Token Usage",
|
||
"agentDetail.monitoring.metrics.totalConversations.explanation": "Daily AI conversations that reached this agent through the selected access point.",
|
||
"agentDetail.monitoring.metrics.totalConversations.title": "Total Conversations",
|
||
"agentDetail.monitoring.metrics.totalMessages.explanation": "Daily agent interaction count.",
|
||
"agentDetail.monitoring.metrics.totalMessages.title": "Total Messages",
|
||
"agentDetail.monitoring.metrics.userSatisfactionRate.explanation": "The number of likes per 1,000 messages for this agent.",
|
||
"agentDetail.monitoring.metrics.userSatisfactionRate.title": "User Satisfaction Rate",
|
||
"agentDetail.monitoring.pickSource": "Pick an app",
|
||
"agentDetail.monitoring.sourceLabel": "App",
|
||
"agentDetail.monitoring.sourceTrigger": "Source {{name}}",
|
||
"agentDetail.monitoring.sources.all": "All",
|
||
"agentDetail.monitoring.timeRangeLabel": "Time range",
|
||
"agentDetail.monitoring.timeRanges.custom": "Custom",
|
||
"agentDetail.monitoring.timeRanges.last30days": "Last 30 days",
|
||
"agentDetail.monitoring.timeRanges.last7days": "Last 7 days",
|
||
"agentDetail.monitoring.timeRanges.today": "Today",
|
||
"agentDetail.monitoring.title": "Monitoring",
|
||
"agentDetail.monitoring.tokenUsageConsumed": "Consumed tokens",
|
||
"agentDetail.monitoring.units.tokenPerSecond": "Token/s",
|
||
"agentDetail.navigationLabel": "Agent navigation",
|
||
"agentDetail.publish": "Publish",
|
||
"agentDetail.sections.access": "Access Point",
|
||
"agentDetail.sections.configure": "Configure",
|
||
"agentDetail.sections.logs": "Logs",
|
||
"agentDetail.sections.monitoring": "Monitoring",
|
||
"agentDetail.title": "Agent",
|
||
"agentDetail.type": "AGENT",
|
||
"agentDetail.versionHistory.empty": "No versions yet",
|
||
"agentDetail.versionHistory.exitVersions": "Exit versions",
|
||
"agentDetail.versionHistory.filter": "Filter versions",
|
||
"agentDetail.versionHistory.restore": "Restore",
|
||
"agentDetail.versionHistory.versionName": "Version {{version}}",
|
||
"agentDetail.versionHistory.viewOnly": "View Only",
|
||
"roster.createAgent": "Create agent",
|
||
"roster.createDialog.description": "Create a reusable Agent in this workspace.",
|
||
"roster.createDialog.title": "Create agent",
|
||
"roster.createForm.changeIcon": "Change agent icon",
|
||
"roster.createForm.descriptionLabel": "Description",
|
||
"roster.createForm.descriptionPlaceholder": "e.g. Gathers sources on a topic and summarizes the key findings",
|
||
"roster.createForm.nameLabel": "Name",
|
||
"roster.createForm.namePlaceholder": "e.g. Max",
|
||
"roster.createForm.nameRequired": "Name is required.",
|
||
"roster.createForm.roleLabel": "Role",
|
||
"roster.createForm.rolePlaceholder": "e.g. Research Assistant",
|
||
"roster.createSuccess": "Agent created.",
|
||
"roster.dateTimeFormat": "MM/DD/YYYY hh:mm:ss A",
|
||
"roster.deleteDialog.description": "This Agent will be removed from the Agent list.",
|
||
"roster.deleteDialog.title": "Delete {{name}}?",
|
||
"roster.deleteFailed": "Failed to delete agent.",
|
||
"roster.deleteSuccess": "Agent deleted.",
|
||
"roster.duplicateDialog.description": "Create a copy of {{name}} and customize its Agent identity.",
|
||
"roster.duplicateDialog.title": "Duplicate agent",
|
||
"roster.duplicateForm.changeIcon": "Change duplicate icon for {{name}}",
|
||
"roster.duplicateSuccess": "Agent duplicated.",
|
||
"roster.editAgent": "Edit {{name}}",
|
||
"roster.editDialog.description": "Update this Agent's name, description, and role.",
|
||
"roster.editDialog.title": "Edit agent",
|
||
"roster.editInfo": "Edit Info",
|
||
"roster.empty": "No agent yet",
|
||
"roster.emptySearch": "No matching agents",
|
||
"roster.filters.all": "All",
|
||
"roster.filters.createdByMe": "Created by me",
|
||
"roster.filters.drafts": "Drafts",
|
||
"roster.filters.label": "Agent filters",
|
||
"roster.filters.published": "Published",
|
||
"roster.learnMore": "Learn more about Agent",
|
||
"roster.listLabel": "Agent list",
|
||
"roster.loadMore": "Load more",
|
||
"roster.loadingError": "Failed to load agents. Refresh and try again.",
|
||
"roster.moreActions": "More actions for {{name}}",
|
||
"roster.nodeSelector.createInlineFailed": "Failed to create inline agent. Refresh and try again.",
|
||
"roster.nodeSelector.dialogLabel": "Select an agent",
|
||
"roster.nodeSelector.manageInAgentConsole": "Manage in Agent Console",
|
||
"roster.nodeSelector.searchPlaceholder": "Search…",
|
||
"roster.nodeSelector.startFromScratch": "Start from Scratch",
|
||
"roster.references.label": "Workflows using {{name}}",
|
||
"roster.references.trigger": "Workflows using {{name}}",
|
||
"roster.saveToRoster": "Save to Agent Console",
|
||
"roster.saveToRosterDialog.description": "Save this inline setup as a reusable Agent.",
|
||
"roster.saveToRosterDialog.title": "Save to Agent Console",
|
||
"roster.saveToRosterForm.changeIcon": "Change Agent icon",
|
||
"roster.saveToRosterSuccess": "Agent saved.",
|
||
"roster.searchLabel": "Search agents",
|
||
"roster.searchPlaceholder": "Search agents by name…",
|
||
"roster.sort.earliestCreated": "Earliest created",
|
||
"roster.sort.label": "Sort by",
|
||
"roster.sort.lastModified": "Last modified",
|
||
"roster.sort.optionsLabel": "Sort options",
|
||
"roster.sort.recentlyCreated": "Recently created",
|
||
"roster.updateSuccess": "Agent updated.",
|
||
"roster.usageStatus.draft": "Draft"
|
||
}
|