{ "addToolModal.added": "added", "addToolModal.agent.tip": "", "addToolModal.agent.title": "No agent strategy available", "addToolModal.all.tip": "", "addToolModal.all.title": "No tools available", "addToolModal.built-in.tip": "", "addToolModal.built-in.title": "No built-in tool available", "addToolModal.category": "category", "addToolModal.custom.tip": "Create a custom tool", "addToolModal.custom.title": "No custom tool available", "addToolModal.mcp.tip": "Add an MCP server", "addToolModal.mcp.title": "No MCP tool available", "addToolModal.type": "type", "addToolModal.workflow.tip": "Publish workflows as tools in Studio", "addToolModal.workflow.title": "No workflow tool available", "allTools": "All tools", "auth.authorized": "Authorized", "auth.setup": "Set up authorization to use", "auth.setupModalTitle": "Set Up Authorization", "auth.setupModalTitleDescription": "After configuring credentials, all members within the workspace can use this tool when orchestrating applications.", "auth.unauthorized": "Unauthorized", "author": "By", "builtInPromptTitle": "Prompt", "contribute.line1": "I'm interested in ", "contribute.line2": "contributing tools to Dify.", "contribute.viewGuide": "View the guide", "copyToolName": "Copy Name", "createCustomTool": "Create Custom Tool", "createTool.authHeaderPrefix.title": "Auth Type", "createTool.authHeaderPrefix.types.basic": "Basic", "createTool.authHeaderPrefix.types.bearer": "Bearer", "createTool.authHeaderPrefix.types.custom": "Custom", "createTool.authMethod.key": "Key", "createTool.authMethod.keyTooltip": "Http Header Key, You can leave it with \"Authorization\" if you have no idea what it is or set it to a custom value", "createTool.authMethod.queryParam": "Query Parameter", "createTool.authMethod.queryParamTooltip": "The name of the API key query parameter to pass, e.g. \"key\" in \"https://example.com/test?key=API_KEY\".", "createTool.authMethod.title": "Authorization method", "createTool.authMethod.type": "Authorization type", "createTool.authMethod.types.apiKeyPlaceholder": "HTTP header name for API Key", "createTool.authMethod.types.apiValuePlaceholder": "Enter API Key", "createTool.authMethod.types.api_key": "API Key", "createTool.authMethod.types.api_key_header": "Header", "createTool.authMethod.types.api_key_query": "Query Param", "createTool.authMethod.types.none": "None", "createTool.authMethod.types.queryParamPlaceholder": "Query parameter name for API Key", "createTool.authMethod.value": "Value", "createTool.availableTools.action": "Actions", "createTool.availableTools.description": "Description", "createTool.availableTools.method": "Method", "createTool.availableTools.name": "Name", "createTool.availableTools.path": "Path", "createTool.availableTools.test": "Test", "createTool.availableTools.title": "Available Tools", "createTool.confirmTip": "Apps using this tool will be affected", "createTool.confirmTitle": "Confirm to save ?", "createTool.customDisclaimer": "Custom disclaimer", "createTool.customDisclaimerPlaceholder": "Please enter custom disclaimer", "createTool.deleteToolConfirmContent": "Deleting the Tool is irreversible. Users will no longer be able to access your Tool.", "createTool.deleteToolConfirmTitle": "Delete this Tool?", "createTool.description": "Description", "createTool.descriptionPlaceholder": "Brief description of the tool's purpose, e.g., get the temperature for a specific location.", "createTool.editAction": "Configure", "createTool.editTitle": "Edit Custom Tool", "createTool.exampleOptions.blankTemplate": "Blank Template", "createTool.exampleOptions.json": "Weather(JSON)", "createTool.exampleOptions.yaml": "Pet Store(YAML)", "createTool.examples": "Examples", "createTool.importFromUrl": "Import from URL", "createTool.importFromUrlPlaceHolder": "https://...", "createTool.name": "Name", "createTool.nameForToolCall": "Tool call name", "createTool.nameForToolCallPlaceHolder": "Used for machine recognition, such as getCurrentWeather, list_pets", "createTool.nameForToolCallTip": "Only supports numbers, letters, and underscores.", "createTool.privacyPolicy": "Privacy policy", "createTool.privacyPolicyPlaceholder": "Please enter privacy policy", "createTool.schema": "Schema", "createTool.schemaPlaceHolder": "Enter your OpenAPI schema here", "createTool.title": "Create Custom Tool", "createTool.toolInput.description": "Description", "createTool.toolInput.descriptionPlaceholder": "Description of the parameter's meaning", "createTool.toolInput.label": "Tags", "createTool.toolInput.labelPlaceholder": "Choose tags(optional)", "createTool.toolInput.method": "Method", "createTool.toolInput.methodParameter": "Parameter", "createTool.toolInput.methodParameterTip": "LLM fills during inference", "createTool.toolInput.methodSetting": "Setting", "createTool.toolInput.methodSettingTip": "User fills in the tool configuration", "createTool.toolInput.name": "Name", "createTool.toolInput.required": "Required", "createTool.toolInput.title": "Tool Input", "createTool.toolNamePlaceHolder": "Enter the tool name", "createTool.toolOutput.description": "Description", "createTool.toolOutput.name": "Name", "createTool.toolOutput.reserved": "Reserved", "createTool.toolOutput.reservedParameterDuplicateTip": "text, json, and files are reserved variables. Variables with these names cannot appear in the output schema.", "createTool.toolOutput.title": "Tool Output", "createTool.urlError": "Please enter a valid URL", "createTool.viewSchemaSpec": "View the OpenAPI-Swagger Specification", "customToolTip": "Learn more about Dify custom tools", "howToGet": "How to get", "includeToolNum": "{{num}} {{action}} included", "mcp.authorize": "Authorize", "mcp.authorizeTip": "After authorization, tools will be displayed here.", "mcp.authorizing": "Authorizing...", "mcp.authorizingRequired": "Authorization is required", "mcp.create.cardLink": "Learn more about MCP server integration", "mcp.create.cardTitle": "Add MCP Server (HTTP)", "mcp.delete": "Remove MCP Server", "mcp.deleteConfirmTitle": "Would you like to remove {{mcp}}?", "mcp.getTools": "Get tools", "mcp.gettingTools": "Getting Tools...", "mcp.identifier": "Server Identifier (Click to Copy)", "mcp.modal.addHeader": "Add Header", "mcp.modal.authentication": "Authentication", "mcp.modal.cancel": "Cancel", "mcp.modal.clientID": "Client ID", "mcp.modal.clientSecret": "Client Secret", "mcp.modal.clientSecretPlaceholder": "Client Secret", "mcp.modal.configurations": "Configurations", "mcp.modal.confirm": "Add & Authorize", "mcp.modal.editTitle": "Edit MCP Server (HTTP)", "mcp.modal.headerKey": "Header Name", "mcp.modal.headerKeyPlaceholder": "e.g., Authorization", "mcp.modal.headerValue": "Header Value", "mcp.modal.headerValuePlaceholder": "e.g., Bearer token123", "mcp.modal.headers": "Headers", "mcp.modal.headersTip": "Additional HTTP headers to send with MCP server requests", "mcp.modal.maskedHeadersTip": "Header values are masked for security. Changes will update the actual values.", "mcp.modal.name": "Name & Icon", "mcp.modal.namePlaceholder": "Name your MCP server", "mcp.modal.noHeaders": "No custom headers configured", "mcp.modal.redirectUrlWarning": "Please configure your OAuth redirect URL to:", "mcp.modal.save": "Save", "mcp.modal.serverIdentifier": "Server Identifier", "mcp.modal.serverIdentifierPlaceholder": "Unique identifier, e.g., my-mcp-server", "mcp.modal.serverIdentifierTip": "Unique identifier for the MCP server within the workspace. Lowercase letters, numbers, underscores, and hyphens only. Up to 24 characters.", "mcp.modal.serverIdentifierWarning": "The server won't be recognized by existing apps after an ID change", "mcp.modal.serverUrl": "Server URL", "mcp.modal.serverUrlPlaceholder": "URL to server endpoint", "mcp.modal.serverUrlWarning": "Updating the server address may disrupt applications that depend on this server", "mcp.modal.sseReadTimeout": "SSE Read Timeout", "mcp.modal.timeout": "Timeout", "mcp.modal.timeoutPlaceholder": "30", "mcp.modal.title": "Add MCP Server (HTTP)", "mcp.modal.useDynamicClientRegistration": "Use Dynamic Client Registration", "mcp.noConfigured": "Unconfigured", "mcp.noTools": "No tools available", "mcp.onlyTool": "1 tool included", "mcp.operation.edit": "Edit", "mcp.operation.remove": "Remove", "mcp.server.addDescription": "Add description", "mcp.server.edit": "Edit description", "mcp.server.modal.addTitle": "Add description to enable MCP server", "mcp.server.modal.confirm": "Enable MCP Server", "mcp.server.modal.description": "Description", "mcp.server.modal.descriptionPlaceholder": "Explain what this tool does and how it should be used by the LLM", "mcp.server.modal.editTitle": "Edit description", "mcp.server.modal.parameters": "Parameters", "mcp.server.modal.parametersPlaceholder": "Parameter purpose and constraints", "mcp.server.modal.parametersTip": "Add descriptions for each parameter to help the LLM understand their purpose and constraints.", "mcp.server.publishTip": "App not published. Please publish the app first.", "mcp.server.reGen": "Do you want to regenerator server URL?", "mcp.server.title": "MCP Server", "mcp.server.url": "Server URL", "mcp.toolItem.noDescription": "No description", "mcp.toolItem.parameters": "Parameters", "mcp.toolUpdateConfirmContent": "Updating the tool list may affect existing apps. Do you wish to proceed?", "mcp.toolUpdateConfirmTitle": "Update Tool List", "mcp.toolsCount": "{{count}} tools", "mcp.toolsEmpty": "Tools not loaded", "mcp.toolsNum": "{{count}} tools included", "mcp.update": "Update", "mcp.updateTime": "Updated", "mcp.updateTools": "Updating Tools...", "mcp.updating": "Updating", "noCustomTool.content": "Add and manage your custom tools here for building AI apps.", "noCustomTool.createTool": "Create Tool", "noCustomTool.title": "No custom tools!", "noSearchRes.content": "We couldn't find any tools that match your search.", "noSearchRes.reset": "Reset Search", "noSearchRes.title": "Sorry, no results!", "noTools": "No tools found", "notAuthorized": "Not authorized", "openInStudio": "Open in Studio", "setBuiltInTools.file": "file", "setBuiltInTools.info": "Info", "setBuiltInTools.infoAndSetting": "Info & Settings", "setBuiltInTools.number": "number", "setBuiltInTools.parameters": "parameters", "setBuiltInTools.required": "Required", "setBuiltInTools.setting": "Setting", "setBuiltInTools.string": "string", "setBuiltInTools.toolDescription": "Tool description", "test.parameters": "Parameters", "test.parametersValue": "Parameters & Value", "test.testResult": "Test Results", "test.testResultPlaceholder": "Test result will show here", "test.title": "Test", "test.value": "Value", "thought.requestTitle": "Request", "thought.responseTitle": "Response", "thought.used": "Used", "thought.using": "Using", "title": "Tools", "toolNameUsageTip": "Tool call name for agent reasoning and prompting", "toolRemoved": "Tool removed", "type.builtIn": "Tools", "type.custom": "Custom", "type.workflow": "Workflow" }