{
  "main.components.AssistantTestWindow.index.conversationBased": "Conversation-based interaction using LLM, suitable for complex multi-round conversation",
  "main.components.AssistantTestWindow.index.parameterConfiguration": "Input Variable Configuration",
  "main.components.AssistantTestWindow.index.experienceConfiguration": "Experience",
  "main.components.AssistantTestWindow.index.clearHistory": "Clear History",
  "main.components.ComponentSelectorDrawer.index.selectAgent": "Select Agent",
  "main.components.ComponentSelectorDrawer.index.selectWorkflow": "Select Workflow",
  "main.components.ComponentSelectorDrawer.index.addedAgents": "Number of Agents:",
  "main.components.ComponentSelectorDrawer.index.addedWorkflows": "Number of Workflows:",
  "main.components.ComponentSelectorDrawer.index.cancel": "Cancel",
  "main.components.ComponentSelectorDrawer.index.confirm": "Confirm",
  "main.components.ComponentSelectorDrawer.index.agentLimit": "{var1} Component Has Reached the Limit",
  "main.components.ComponentSelectorDrawer.index.agent": "Agent",
  "main.components.ComponentSelectorDrawer.index.workflow": "Workflow",
  "main.components.ComponentSelectorDrawer.index.searchComponent": "Search Component",
  "main.components.ComponentSelectorDrawer.index.create": "Create",
  "main.components.ComponentSelectorDrawer.index.component": "Component",
  "main.components.ComponentSelectorDrawer.index.noSearchResult": "No {var1} Component Found",
  "main.components.ComponentSelectorDrawer.index.noComponents": "No {var1} Component Available",
  "main.components.ComponentSelectorDrawer.index.tryAnotherSearch": "Try Another Search",
  "main.components.ComponentSelectorDrawer.index.goToCreate": "Go to Create",
  "spark-flow.components.CustomInputsControl.index.reference": "Reference",
  "spark-flow.components.CustomInputsControl.index.input": "Input",
  "spark-flow.components.CustomInputsControl.index.clear": "Clear",
  "main.components.ExperienceConfigDrawer.components.guideText.index.welcomeMessage": "Welcome Message",
  "main.components.ExperienceConfigDrawer.components.guideText.index.enterWelcomeMessage": "Enter Welcome Message",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.inputPresetQuestion": "Input Preset Question",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.maxFiveQuestions": "Maximum of 5 preset questions can be added",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.presetQuestions": "Preset Questions",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.noPresetQuestions": "No preset questions available. Add via the button below",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.maxQuestions": "Maximum of {var1} preset questions can be added",
  "main.components.ExperienceConfigDrawer.components.presetQuestions.index.addQuestion": "Add Question",
  "main.components.ExperienceConfigDrawer.index.experienceConfiguration": "Experience Configuration: {var1}",
  "main.components.ExperienceConfigDrawer.index.cancel": "Cancel",
  "main.components.ExperienceConfigDrawer.index.confirm": "Confirm",
  "main.components.HistoryPanel.index.currentDraft": "Current Draft",
  "main.components.HistoryPanel.index.liveVersion": "Online",
  "main.components.HistoryPanel.index.version": "Version",
  "main.components.HistoryPanel.index.latest": "Latest",
  "main.components.HistoryPanel.index.versionId": "Version ID:",
  "main.components.HistoryPanel.index.publisher": "Publisher:",
  "main.components.HistoryPanel.index.confirmUseVersion": "Are you sure to use this version",
  "main.components.HistoryPanel.index.overwriteDraft": "Overwrite Current Draft",
  "main.components.HistoryPanel.index.returnedTo": "Revert to",
  "main.components.HistoryPanel.index.historyVersion": "History Version",
  "main.components.KnowledgeSelectorComp.index.knowledgeBase": "Knowledge Base",
  "main.components.KnowledgeSelectorComp.index.addVariable": "The system prompt must include references to the variable",
  "main.components.KnowledgeSelectorComp.index.variableToEnable": "to enable LLM generation based on knowledge base chunks.",
  "main.components.MCPSelectorComp.index.mcpService": "MCP Server",
  "main.components.MCPSelectorComp.index.connectInternalServices": "Agents can connect to internal service APIs via Model Context Protocol (MCP) and initiate calls.",
  "main.components.PluginSelectorComp.index.plugin": "Plugin",
  "main.components.PluginSelectorComp.index.callOpenApi": "Agents can proactively call OpenAPI via plugins, such as information queries and data storage.",
  "main.components.PublishAppSuccessModal.index.appPublished": "Application Published Successfully!",
  "main.components.PublishAppSuccessModal.index.congratulations": "Congratulations, you have successfully published the application!",
  "main.components.PublishAppSuccessModal.index.quickActions": "Quick Actions",
  "main.components.PublishAppSuccessModal.index.publishAppComponent": "Publish Component",
  "main.components.PublishAppSuccessModal.index.publishAsAppComponent": "Publish as Component for direct use in Agents or Workflows!",
  "main.components.PublishAppSuccessModal.index.immediatelyPublish": "Publish Immediately",
  "main.components.PublishAppSuccessModal.index.notConfigureReturn": "Skip Configuration and Return to Application List ({var1}S)",
  "main.components.SparkChat.components.Steps.Knowledge.index.score": "Score:",
  "main.components.SparkChat.components.Steps.Plugin.index.copySuccess": "Successful",
  "main.components.SparkChat.components.Steps.Plugin.index.copyFailed": "Copy Failed",
  "main.components.SparkChat.components.Steps.Plugin.index.inputParameters": "Input Parameters",
  "main.components.SparkChat.components.Steps.Plugin.index.outputParameters": "Output Parameters",
  "main.components.SparkChat.components.Steps.index.completed": "Completed",
  "main.components.SparkChat.components.Steps.index.inProgress": "In Progress",
  "main.components.SparkChat.components.Steps.index.stopped": "Stopped",
  "main.components.SparkChat.components.Steps.index.error": "Error",
  "main.components.SparkChat.components.Steps.index.knowledgeRetrieval": "Knowledge Retrieval",
  "main.components.SparkChat.components.Steps.index.plugin": "Plugin: {var1}",
  "main.pages.App.AssistantAppEdit.components.SparkChat.components.Steps.index.mcp": "MCP: {var1}",
  "main.pages.App.AssistantAppEdit.components.SparkChat.components.Steps.index.deepThinking": "Deep Thinking",
  "main.pages.App.AssistantAppEdit.components.SparkChat.components.Welcome.index.inputQuestion": "Enter a question",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.tip": "Tip",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.configVariables": "You have not configured Input Variables, which may affect the agent's performance. It is recommended to complete it!",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.configureNow": "Configure Now",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.copy": "Copy",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.copySuccess": "Successful",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.regenerate": "Regenerate",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.clickCopyRequestId": "Click to copy Request ID",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.wordCount": "Word count",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.inputToken": "Input tokens",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.outputToken": "Output tokens",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.generatingDialog": "The conversation is being generated. Please stop first before resetting the conversation!",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.resetSuccess": "Conversation reset successful. Please continue testing",
  "main.pages.App.AssistantAppEdit.components.SparkChat.index.uploadImage": "Upload an image for understanding or image search",
  "main.pages.App.AssistantAppEdit.components.SparkChat.libs.chat.messageParseError": "Message parsing error",
  "main.pages.App.AssistantAppEdit.components.SparkChat.libs.chat.unknownError": "Unknown error",
  "main.pages.App.AssistantAppEdit.components.SparkChat.libs.fetchEventSource.networkError": "Network exception. You can try again later. Thank you",
  "main.pages.App.AssistantAppEdit.components.SparkChat.libs.fetchEventSource.unknownError": "Unknown exception. You can try again later. Thank you",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.yes": "Yes",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.no": "No",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.select": "Please select",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.enterValue": "Please enter parameters",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.noVariables": "No variables to fill in",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.customVariable": "Custom Variable",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.form.builtinVariable": "Built-in Variable",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.index.paramConfig": "Input Variable Configuration",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.index.cancel": "Cancel",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.index.confirm": "Confirm",
  "main.pages.App.AssistantAppEdit.components.VarConfigDrawer.index.description": "Please enter the variable values required for this round of conversation. These parameters originate from either your custom-defined variables or business pass-through parameters configured in specific skills. Any modifications will take effect in the subsequent round of dialogue.",
  "main.pages.App.AssistantAppEdit.components.WorkFlowSelectorComp.index.workflow": "Workflow",
  "main.pages.App.AssistantAppEdit.components.WorkFlowSelectorComp.index.workflowDescription": "Orchestrated Workflow Apps can be published as Workflow Components to enable complex and stable business processes.",
  "main.pages.App.AssistantAppEdit.index.appNotExists": "Application does not exist.",
  "main.pages.App.AssistantAppEdit.index.appManagement": "Management",
  "main.pages.App.AssistantAppEdit.index.appConfig": "Config",
  "main.pages.App.AssistantAppEdit.index.publishChannels": "Publish",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.enterToken": "Please enter Token value",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.enterKey": "Please enter KEY",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.auth": "Authentication",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.selectAuthMethod": "Please select authentication method",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.authMethod": "Authentication Method",
  "main.pages.App.Workflow.components.AuthConfigFormModal.index.select": "Please select",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.conditionGroupNameEmpty": "Condition group name cannot be empty",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.conditionGroupNameExists": "Condition group name already exists",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.enterConditionGroupName": "Please enter condition group name",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.whenSatisfy": "When met",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.all": "All",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.any": "Any",
  "main.pages.App.Workflow.components.BranchTitleHeader.index.conditions": "Condition",
  "main.pages.App.Workflow.components.ChatTestPanel.index.clickCopyRequestId": "Click to Copy",
  "main.pages.App.Workflow.components.ChatTestPanel.index.copySuccess": "Successful",
  "main.pages.App.Workflow.components.ChatTestPanel.index.regenerate": "Regenerate",
  "main.pages.App.Workflow.components.ChatTestPanel.index.paramConfig": "Input Configuration",
  "main.pages.App.Workflow.components.ChatTestPanel.index.dialogGenerating": "Conversation is in progress. Please pause",
  "main.pages.App.Workflow.components.ChatTestPanel.index.clearHistory": "Clear History",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.intelligentAgentComponent": "Agent Component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.workflowComponent": "Workflow Component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.selectComponent": "Please select component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.intelligent": "Agent",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.workflow": "Workflow",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.selectAppComponent": "Select Component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.searchComponentName": "Search Component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.add": "Add",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.component": "Component",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.noComponent": "No {var1} component available",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.goToCreate": "Go to create",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.id": "ID: {var1}",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.defaultValue": "Default value",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.exceptionBranch": "When an exception occurs, execute the exceptional branch.",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.executeExceptionBranch": "Exception Handling",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.handleErrors": "For errors and other exceptions, the node continues to execute according to the configuration.",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.handlingMethod": "Handling Method",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.editParam": "Edit",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.addParam": "Add",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.name": "Name",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.enterParamName": "Please enter parameter name",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.nameFormat": "Can only contain letters, numbers, underscores, and $, and cannot start with a number",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.paramNameExists": "Name already exists",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.enter": "Please enter",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.type": "Type",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.selectType": "Select type",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.description": "Description",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.enterDescription": "Please enter parameter description",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.paramDescription": "Parameter description",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.required": "Required",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.requiredReferenceOnly": "Only for require model to output parameter, not a validation.",
  "main.pages.App.Workflow.components.ExtractParamItem.index.required": "Required",
  "main.pages.App.Workflow.components.ExtractParamItem.index.optional": "Optional",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.enterVariableName": "Please enter Name",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.variableNameFormat": "Can only contain letters, numbers, underscores, and $, and cannot start with a number",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.variableNameExists": "Name already exists",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.saveSuccess": "Successfully Saved",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.saving": "Saving...",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.save": "Save",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.conversationVariable": "Conversation variable",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.variableName": "Name",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.variableType": "Type",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.variableDescription": "Description",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.defaultValue": "Default value",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.enterDescription": "Please enter description",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.enterDefaultValue": "Please enter default value",
  "main.pages.App.Workflow.components.GlobalVariableFormModal.index.addVariable": "Add",
  "main.pages.App.Workflow.components.GroupVariableForm.index.addVariable": "Add",
  "main.pages.App.Workflow.components.IteratorVariableForm.index.variableName": "Name",
  "main.pages.App.Workflow.components.IteratorVariableForm.index.value": "Value",
  "main.pages.App.Workflow.components.IteratorVariableForm.index.enterVariableName": "Please Enter Name",
  "main.pages.App.Workflow.components.IteratorVariableForm.index.addVariable": "Add",
  "main.pages.App.Workflow.components.JudgeForm.index.newConditionGroup": "New condition group",
  "main.pages.App.Workflow.components.JudgeForm.index.addCondition": "Add condition",
  "main.pages.App.Workflow.components.JudgeForm.index.addConditionGroup": "Add condition group",
  "main.pages.App.Workflow.components.ModelConfigFormWrap.index.visual": "Vision",
  "main.pages.App.Workflow.components.ModelConfigFormWrap.index.inputContentForIntent": "Input content that will be used for intent classifier.",
  "main.pages.App.Workflow.components.NodeResultPanel.index.input": "Input",
  "main.pages.App.Workflow.components.NodeResultPanel.index.output": "Output",
  "main.pages.App.Workflow.components.ParallelConfigForm.index.maxBatchCount": "Maximum batch",
  "main.pages.App.Workflow.components.ParallelConfigForm.index.batchExecutionLimit": "The number of batch executions should not exceed the maximum batch size.",
  "main.pages.App.Workflow.components.ParallelConfigForm.index.parallelCount": "Parallel execution",
  "main.pages.App.Workflow.components.ParallelConfigForm.index.concurrentLimit": "Batch concurrency limit, setting it to 1 means all tasks will be executed serially.",
  "main.pages.App.Workflow.components.RetryForm.index.retryOnFailure": "Retry on Failure",
  "main.pages.App.Workflow.components.RetryForm.index.retryWhenError": "When enabled, the node will attempt to re-execute when an error occurs.",
  "main.pages.App.Workflow.components.RetryForm.index.maxRetryTimes": "Maximum retries",
  "main.pages.App.Workflow.components.RetryForm.index.retryInterval": "Retry interval",
  "main.pages.App.Workflow.components.ScriptEditModal.index.scriptConversionCodeEditor": "Script conversion: Code editor",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.nodeCache": "Node cache",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.contextualInfoOnlyInNode": "LLM will only remember contextual information that occurs within this node.",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.customCache": "Custom cache",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.globalContextualInfo": "LLM will remember global contextual information.",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.memory": "Memory",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.contextVariables": "History",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.memoryRounds": "Rounds",
  "main.pages.App.Workflow.components.ShortMemoryForm.index.memoryRoundsDefinition": "Represents the number of memory, one input and one output represent one round.",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.conversationVariable": "Conversation Variable",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.builtinVariable": "Built-in Variable",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.testRun": "Run",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.inputVariables": "Input",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.running": "Running...",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.run": "Run",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.stop": "Stop",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.reset": "Reset",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.runResult": "Result",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index.outputResultDisplayed": "Output is displayed here",
  "main.pages.App.Workflow.components.TaskResultShowBtn.index.showTestResult": "Show test result",
  "main.pages.App.Workflow.components.TaskTestPanel.InputParamsForm.index.customVariable": "Custom Variable",
  "main.pages.App.Workflow.components.TaskTestPanel.InputParamsForm.index.builtinVariable": "Built-in Variable",
  "main.pages.App.Workflow.components.TaskTestPanel.InputParamsForm.index.enter": "Please enter",
  "main.pages.App.Workflow.components.TaskTestPanel.InputParamsForm.index.inputParamConfiguration": "Input Configuration",
  "main.pages.App.Workflow.components.TaskTestPanel.index.input": "Input",
  "main.pages.App.Workflow.components.TaskTestPanel.index.result": "Result",
  "main.pages.App.Workflow.components.TaskTestPanel.index.testing": "Testing...",
  "main.pages.App.Workflow.components.TaskTestPanel.index.startTesting": "Start testing",
  "main.pages.App.Workflow.components.TaskTestPanel.index.output": "Output",
  "main.pages.App.Workflow.components.TaskTestPanel.index.outputResultDisplayed": "Output Displayed Here",
  "main.pages.App.Workflow.components.TaskTestPanel.index.runResult": "result",
  "main.pages.App.Workflow.components.TestPanel.index.textChat": "Chatbot",
  "main.pages.App.Workflow.components.TestPanel.index.chatBasedInteraction": "Chat-based interaction based on LLM, suitable for complex multi-turn conversations",
  "main.pages.App.Workflow.components.TestPanel.index.textGeneration": "Text generation",
  "main.pages.App.Workflow.components.TestPanel.index.singleRoundInteraction": "Generation-based interaction for single-round tasks, suitable for information extraction and text creation",
  "main.pages.App.Workflow.components.TestPanel.index.test": "Test",
  "main.pages.App.Workflow.components.UserInputForm.index.enter": "Please enter",
  "main.pages.App.Workflow.components.UserInputForm.index.submitted": "Submitted",
  "main.pages.App.Workflow.components.UserInputForm.index.submit": "Submit",
  "main.pages.App.Workflow.constant.NodeSchema.index.system": "System",
  "main.pages.App.Workflow.constant.NodeSchema.index.conversation": "Conversation",
  "main.pages.App.Workflow.constant.NodeSchema.index.conversationVariable": "Conversation variable",
  "main.pages.App.Workflow.constant.index.textOutput": "Text",
  "main.pages.App.Workflow.constant.index.twoNumbersSum": "Result of sum",
  "main.pages.App.Workflow.hooks.useGlobalVariableList.index.conversationVariable": "Conversation variable",
  "main.pages.App.Workflow.index.index.conversationVariablesRecordParameters": "Through conversation variables, parameters can be recorded throughout the workflow lifecycle and referenced in nodes",
  "main.pages.App.Workflow.index.index.test": "Run",
  "main.pages.App.Workflow.index.index.publish": "Publish",
  "main.pages.App.Workflow.index.index.applicationDoesNotExist": "Application does not exist",
  "main.pages.App.Workflow.index.index.applicationManagement": "Management",
  "main.pages.App.Workflow.index.index.canvasConfiguration": "Canvas",
  "main.pages.App.Workflow.index.publishChannel": "Channels",
  "main.pages.App.Workflow.nodes.APINode.panel.none": "None",
  "main.pages.App.Workflow.nodes.APINode.panel.apiAddress": "API address",
  "main.pages.App.Workflow.nodes.APINode.panel.authentication": "Authentication",
  "main.pages.App.Workflow.nodes.APINode.panel.headerSetting": "Header",
  "main.pages.App.Workflow.nodes.APINode.panel.paramSetting": "Param",
  "main.pages.App.Workflow.nodes.APINode.panel.bodySetting": "Body",
  "main.pages.App.Workflow.nodes.APINode.panel.timeoutSetting": "Timeout(Seconds)",
  "main.pages.App.Workflow.nodes.APINode.panel.enterTimeoutTime": "Enter Timeout",
  "main.pages.App.Workflow.nodes.APINode.panel.output": "Output",
  "main.pages.App.Workflow.nodes.APINode.panel.rawData": "Raw Data",
  "main.pages.App.Workflow.nodes.APINode.panel.jsonData": "JSON",
  "main.pages.App.Workflow.nodes.APINode.schema.callCustomApiService": "Call a custom API service.",
  "main.pages.App.Workflow.nodes.APINode.schema.tool": "Tool",
  "main.pages.App.Workflow.nodes.APINode.schema.outputResult": "Output",
  "main.pages.App.Workflow.nodes.AppComponent.panel.component": "Component",
  "main.pages.App.Workflow.nodes.AppComponent.panel.inputVariablesForThisNode": "Enter the variables that need to be processed by this node, which are used to identify the content that requires processing.",
  "main.pages.App.Workflow.nodes.AppComponent.panel.inputVariables": "Input",
  "main.pages.App.Workflow.nodes.AppComponent.panel.streamSwitch": "Stream",
  "main.pages.App.Workflow.nodes.AppComponent.panel.outputInStream": "The Output of This Node's Will Be Streamed.",
  "main.pages.App.Workflow.nodes.AppComponent.panel.output": "Output",
  "main.pages.App.Workflow.nodes.AppComponent.panel.outputVariables": "Output for This Node's Processing Results, Used by Subsequent Nodes to Identify and Process This Node's Results.",
  "main.pages.App.Workflow.nodes.AppComponent.schema.appComponent": "Component",
  "main.pages.App.Workflow.nodes.AppComponent.schema.referencePublishedWorkflowOrAgent": "Reference other Workflow/Agent as component.",
  "main.pages.App.Workflow.nodes.AppComponent.schema.tool": "Tool",
  "main.pages.App.Workflow.nodes.Classifier.node.default": "Other",
  "main.pages.App.Workflow.nodes.Classifier.node.noIntentionConfigured": "No Intention Configured",
  "main.pages.App.Workflow.nodes.Classifier.panel.fastMode": "Fast Mode",
  "main.pages.App.Workflow.nodes.Classifier.panel.classificationModelAvoidsThinkingProcess": "The Classification Model Will Avoid Outputting the Thinking, Improving Speed, Suitable for Simple Cases",
  "main.pages.App.Workflow.nodes.Classifier.panel.efficiencyMode": "Thinking Mode",
  "main.pages.App.Workflow.nodes.Classifier.panel.classificationModelThinksStepByStep": "The Classification Model Will Think Step by Step, More Accurately Matching the Corresponding Classification",
  "main.pages.App.Workflow.nodes.Classifier.panel.inputVariables": "Input",
  "main.pages.App.Workflow.nodes.Classifier.panel.inputContentForIntentionJudgment": "Input Content for Intention Classifier.",
  "main.pages.App.Workflow.nodes.Classifier.panel.modelSelection": "Select Model",
  "main.pages.App.Workflow.nodes.Classifier.panel.selectAppropriateModel": "Select an Appropriate Model to do the Classification.",
  "main.pages.App.Workflow.nodes.Classifier.panel.intentionClassification": "Intention Classifier",
  "main.pages.App.Workflow.nodes.Classifier.panel.configureIntentionBranches": "Configure Intention Branches that LLM to Classify",
  "main.pages.App.Workflow.nodes.Classifier.panel.addIntention": "Add Intention ({var1}/{var2})",
  "main.pages.App.Workflow.nodes.Classifier.panel.otherIntention": "Other",
  "main.pages.App.Workflow.nodes.Classifier.panel.executeThisBranchWhenNoIntentionMatches": "Execute This Branch When No Intention Matches.",
  "main.pages.App.Workflow.nodes.Classifier.panel.thinkingMode": "Thinking Mode",
  "main.pages.App.Workflow.nodes.Classifier.panel.prompt": "Prompt",
  "main.pages.App.Workflow.nodes.Classifier.panel.provideAdditionalRequirements": "Provide Additional Requirements or Constraints for the Classification Model.",
  "main.pages.App.Workflow.nodes.Classifier.panel.output": "Output",
  "main.pages.App.Workflow.nodes.Classifier.panel.outputSpecificResult": "Output the Specific Recognition Result. In Efficiency Mode, It Will Output Detailed Thinking.",
  "main.pages.App.Workflow.nodes.Classifier.schema.intentionClassification": "Intention Classifier",
  "main.pages.App.Workflow.nodes.Classifier.schema.callLargeModelForIntentionJudgment": "Call LLM to perform as Intention Classifier based on the rules to determine which branch to execution.",
  "main.pages.App.Workflow.nodes.Classifier.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.Classifier.schema.hitSubject": "The Matched Intention",
  "main.pages.App.Workflow.nodes.Classifier.schema.thinkingProcess": "Thinking Process",
  "main.pages.App.Workflow.nodes.End.panel.outputMode": "Output",
  "main.pages.App.Workflow.nodes.End.panel.textOutput": "Text",
  "main.pages.App.Workflow.nodes.End.panel.jsonOutput": "Json",
  "main.pages.App.Workflow.nodes.End.panel.streamOutput": "Stream",
  "main.pages.App.Workflow.nodes.End.panel.outputContentInStream": "After Enabling, the Output from the LLM Will Be Streamed.",
  "main.pages.App.Workflow.nodes.End.schema.end": "End",
  "main.pages.App.Workflow.nodes.End.schema.endNode": "End",
  "main.pages.App.Workflow.nodes.End.schema.basic": "Basic",
  "main.pages.App.Workflow.nodes.InputNode.panel.input": "Input",
  "main.pages.App.Workflow.nodes.InputNode.panel.injectContentIntoProcess": "Content to Inject into the Process.",
  "main.pages.App.Workflow.nodes.InputNode.panel.customVariables": "Custom Variable",
  "main.pages.App.Workflow.nodes.InputNode.schema.processInput": "Input",
  "main.pages.App.Workflow.nodes.InputNode.schema.supplementInformationInProcess": "Supplement Information during Workflow.",
  "main.pages.App.Workflow.nodes.InputNode.schema.interaction": "Interaction",
  "main.pages.App.Workflow.nodes.Iterator.panel.useArrayLoop": "Loop by Array",
  "main.pages.App.Workflow.nodes.Iterator.panel.specifyLoopCount": "Specify Number of Loop",
  "main.pages.App.Workflow.nodes.Iterator.panel.loopType": "Loop Type",
  "main.pages.App.Workflow.nodes.Iterator.panel.twoTypesOfLoops": "It Contains Two Types: Specified Number of Loop and Loop by Array. The Difference Lies in the Number of Loops. The Former Is a Fixed Number of Loops, While the Latter Is Based on the Length of the Array.",
  "main.pages.App.Workflow.nodes.Iterator.panel.loopArray": "Loop Array",
  "main.pages.App.Workflow.nodes.Iterator.panel.loopBodyInput": "Input for the Loop, Must Be an Array (List) Type Data. The Loop Will Execute According to the Order of the Array Index.",
  "main.pages.App.Workflow.nodes.Iterator.panel.loopCount": "Number of Loop",
  "main.pages.App.Workflow.nodes.Iterator.panel.middleVariable": "Process variable",
  "main.pages.App.Workflow.nodes.Iterator.panel.variableUsedInLoopBody": "Variable Used in the Loop Body, Can Be Used in the Loop Body.",
  "main.pages.App.Workflow.nodes.Iterator.panel.terminationCondition": "Termination Condition",
  "main.pages.App.Workflow.nodes.Iterator.panel.setTerminationCondition": "User-Defined Loop Exit Condition. By Updating the Process variable in the Loop Body, the Loop Can Be Terminated Early According to the User's Predefined Termination Condition. If No Termination Condition Is Set, the Loop Will End Based on the Loop Type.",
  "main.pages.App.Workflow.nodes.Iterator.panel.outputVariable": "Output",
  "main.pages.App.Workflow.nodes.Iterator.schema.loop": "Loop",
  "main.pages.App.Workflow.nodes.Iterator.schema.repeatTasksBySettingLogic": "Repeat a series of tasks by the rules setup in the sub canvas",
  "main.pages.App.Workflow.nodes.Iterator.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.IteratorEnd.schema.iterationEnd": "Loop End",
  "main.pages.App.Workflow.nodes.IteratorEnd.schema.iterationEndNode": "Loop End ",
  "main.pages.App.Workflow.nodes.IteratorEnd.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.IteratorStart.schema.iterationStart": "Loop Start",
  "main.pages.App.Workflow.nodes.IteratorStart.schema.iterationStartNode": "Loop Start",
  "main.pages.App.Workflow.nodes.IteratorStart.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.Judge.node.default": "Default",
  "main.pages.App.Workflow.nodes.Judge.panel.other": "Other",
  "main.pages.App.Workflow.nodes.Judge.schema.conditionJudgment": "If/Else",
  "main.pages.App.Workflow.nodes.Judge.schema.decideBranchBasedOnConditions": "Decide the branch based on conditions. If conditions met, will execute the corresponding branch. If no condition met, will execute other branch.",
  "main.pages.App.Workflow.nodes.Judge.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.Judge.schema.defaultCondition": "Default Condition",
  "main.pages.App.Workflow.nodes.LLM.panel.modelSelection": "Select Model",
  "main.pages.App.Workflow.nodes.LLM.panel.configureModel": "Please Configure LLM Yourself, Choose According to your Scenario.",
  "main.pages.App.Workflow.nodes.LLM.panel.prompt": "Prompt",
  "main.pages.App.Workflow.nodes.LLM.panel.systemInstruction": "Provide System-Level Instructions to LLM, Such as Persona and Constraints.",
  "main.pages.App.Workflow.nodes.LLM.panel.userPrompt": "User Prompt",
  "main.pages.App.Workflow.nodes.LLM.panel.interactionContent": "Interaction Content Between the User and LLM, Such as Requests and Instructions.",
  "main.pages.App.Workflow.nodes.LLM.panel.output": "Output",
  "main.pages.App.Workflow.nodes.LLM.panel.outputContent": "Output Content from LLM.",
  "main.pages.App.Workflow.nodes.LLM.schema.largeModel": "LLM",
  "main.pages.App.Workflow.nodes.LLM.schema.callLargeModel": "Generate content using LLM based on configuration and prompt.",
  "main.pages.App.Workflow.nodes.LLM.schema.basic": "Basic",
  "main.pages.App.Workflow.nodes.MCP.panel.input": "Input",
  "main.pages.App.Workflow.nodes.MCP.panel.inputVariables": "Input, the input parameters of the MCP tool.",
  "main.pages.App.Workflow.nodes.MCP.panel.output": "Output",
  "main.pages.App.Workflow.nodes.MCP.panel.outputVariables": "Output of this node used for other nodes to identify and process this node’s result.",
  "main.pages.App.Workflow.nodes.MCP.schema.quickCall": "Using tools that comply with the MCP protocol.",
  "main.pages.App.Workflow.nodes.MCP.schema.tool": "Tool",
  "main.pages.App.Workflow.nodes.MCP.schema.result": "Result",
  "main.pages.App.Workflow.nodes.Output.panel.outputContent": "Output Content",
  "main.pages.App.Workflow.nodes.Output.panel.streamOutput": "Stream",
  "main.pages.App.Workflow.nodes.Output.panel.streamMode": "When enabled, the output content from the LLM will be streamed.",
  "main.pages.App.Workflow.nodes.Output.schema.flowOutput": "Output",
  "main.pages.App.Workflow.nodes.Output.schema.interaction": "Output the intermediate info of Workflow.",
  "main.pages.App.Workflow.nodes.Output.schema.output": "Interaction",
  "main.pages.App.Workflow.nodes.Parallel.panel.terminateOnError": "Terminate on Error",
  "main.pages.App.Workflow.nodes.Parallel.panel.ignoreErrorContinue": "Ignore Error and Continue",
  "main.pages.App.Workflow.nodes.Parallel.panel.removeErrorOutput": "Remove Error Output",
  "main.pages.App.Workflow.nodes.Parallel.panel.batchSettings": "Batch Settings",
  "main.pages.App.Workflow.nodes.Parallel.panel.batchArray": "Batch Array",
  "main.pages.App.Workflow.nodes.Parallel.panel.batchInput": "The batch input must be an array (List) type data. The process will execute in the order of the array index.",
  "main.pages.App.Workflow.nodes.Parallel.panel.outputVariable": "Output Variable",
  "main.pages.App.Workflow.nodes.Parallel.panel.errorResponseMethod": "Error Response Method",
  "main.pages.App.Workflow.nodes.Parallel.panel.errorHandling": "When one of the child nodes in the Iteration fails, handle it according to the user's selected method.",
  "main.pages.App.Workflow.nodes.Parallel.panel.selectErrorMethod": "Select Error Response Method",
  "main.pages.App.Workflow.nodes.Parallel.schema.batchProcessing": "Batch",
  "main.pages.App.Workflow.nodes.Parallel.schema.bulkProcessing": "Supports process of arrays in batch to improve speed.",
  "main.pages.App.Workflow.nodes.Parallel.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.ParallelEnd.schema.parallelEnd": "Batch End",
  "main.pages.App.Workflow.nodes.ParallelEnd.schema.parallelEndNode": "Batch End",
  "main.pages.App.Workflow.nodes.ParallelEnd.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.ParallelStart.schema.parallelStart": "Batch Start",
  "main.pages.App.Workflow.nodes.ParallelStart.schema.parallelStartNode": "Batch Start",
  "main.pages.App.Workflow.nodes.ParallelStart.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.completeParsing": "Whether to Fully Parse",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.unsuccessfulReason": "Reason for Unsuccessful Parsing",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.modelSelection": "Select Model",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.modelChoice": "LLM used for parameter extraction, select according to requirement .",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.input": "Input",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.enterText": "Enter the text content to be extracted.",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.extractParameters": "Extract Parameters",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.parameterExtraction": "LLM will extract parameters from the input based on name, type, and description.",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.addVariable": "Add",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.prompt": "Prompt",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.additionalRules": "Additional rules to assist LLM in parameter extraction.",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.output": "Output",
  "main.pages.App.Workflow.nodes.ParameterExtractor.panel.outputParameters": "The extracted parameters by LLM will be returned as output.",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.selectModel": "Select Model",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.parameterExtraction": "Parameter Extraction",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.extractStructuredParameters": "Extract structured parameters from a text through LLM.",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.variable": "Variable",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.city": "City",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.date": "Date",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.completeParsing": "Whether to Fully Parse",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.unsuccessfulReason": "Reason for Unsuccessful Parsing",
  "main.pages.App.Workflow.nodes.PluginNode.panel.toolNotFound": "Tool Not Found",
  "main.pages.App.Workflow.nodes.PluginNode.panel.toolNotExist": "Tool does not exist, please delete and add again",
  "main.pages.App.Workflow.nodes.PluginNode.panel.input": "Input",
  "main.pages.App.Workflow.nodes.PluginNode.panel.inputVariables": "Input for this node, used to identify the content to be processed, supports referencing previous steps.",
  "main.pages.App.Workflow.nodes.PluginNode.panel.output": "Output",
  "main.pages.App.Workflow.nodes.PluginNode.panel.outputVariables": "output of this node's processing result, used for subsequent nodes to identify and process this node's result.",
  "main.pages.App.Workflow.nodes.PluginNode.schema.plugin": "Plugin",
  "main.pages.App.Workflow.nodes.PluginNode.schema.extendFunctionality": "Extend  capabilities by adding plugins.",
  "main.pages.App.Workflow.nodes.PluginNode.schema.tool": "Tool",
  "main.pages.App.Workflow.nodes.Retrieval.panel.input": "Input",
  "main.pages.App.Workflow.nodes.Retrieval.panel.matchedInformation": "Input information to be matched from the Knowledge.",
  "main.pages.App.Workflow.nodes.Retrieval.panel.knowledgeBase": "Knowledge Retrieval",
  "main.pages.App.Workflow.nodes.Retrieval.panel.contentFromConfigured": "Content will only be retrieved from the configured Knowledge.",
  "main.pages.App.Workflow.nodes.Retrieval.panel.selectKnowledgeBase": "Select Knowledge",
  "main.pages.App.Workflow.nodes.Retrieval.panel.topMatches": "The number of highest approximate matches returned from each Knowledge.",
  "main.pages.App.Workflow.nodes.Retrieval.panel.similarityThreshold": "Similarity Threshold",
  "main.pages.App.Workflow.nodes.Retrieval.panel.returnOnlyAboveThreshold": "Only content above this similarity level will be returned",
  "main.pages.App.Workflow.nodes.Retrieval.panel.output": "Output",
  "main.pages.App.Workflow.nodes.Retrieval.panel.matchedContent": "Output matched content and key fields.",
  "main.pages.App.Workflow.nodes.Retrieval.schema.knowledgeBase": "Knowledge Retrieval",
  "main.pages.App.Workflow.nodes.Retrieval.schema.retrieveMatchingInfo": "Retrieve the most matching information from selected Knowledge base.",
  "main.pages.App.Workflow.nodes.Retrieval.schema.basic": "Basic",
  "main.pages.App.Workflow.nodes.Script.panel.input": "Input",
  "main.pages.App.Workflow.nodes.Script.panel.parametersOrConstants": "Parameters or constants to be referenced by the script.",
  "main.pages.App.Workflow.nodes.Script.panel.code": "Code",
  "main.pages.App.Workflow.nodes.Script.panel.fullScreenEdit": "Full Screen",
  "main.pages.App.Workflow.nodes.Script.panel.output": "Output content and structure of the script.",
  "main.pages.App.Workflow.nodes.Script.schema.script": "Script",
  "main.pages.App.Workflow.nodes.Script.schema.logic": "Logic",
  "main.pages.App.Workflow.nodes.Start.panel.input": "Input",
  "main.pages.App.Workflow.nodes.Start.panel.customVariables": "Custom Variable",
  "main.pages.App.Workflow.nodes.Start.panel.predefinedVariables": "Built-in Variables",
  "main.pages.App.Workflow.nodes.Start.panel.userQuery": "User's query",
  "main.pages.App.Workflow.nodes.Start.schema.start": "Start",
  "main.pages.App.Workflow.nodes.Start.schema.startNode": "Start",
  "main.pages.App.Workflow.nodes.Start.schema.basis": "Basis",
  "main.pages.App.Workflow.nodes.VariableAssign.panel.setVariable": "Set Variable",
  "main.pages.App.Workflow.nodes.VariableAssign.panel.variable": "Variable",
  "main.pages.App.Workflow.nodes.VariableAssign.panel.setValue": "Set Value",
  "main.pages.App.Workflow.nodes.VariableAssign.panel.addVariable": "Add",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.variableAssignment": "Variable Assignment",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.assignVariables": "Used to assign values to variables.",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.variable": "Variable",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.aggregateGroup": "Aggregate Group",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.controlReturn": "Return the values in the group according to the aggregation strategy",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.textOutput": "Text",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.textType": "Output Text",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.jsonOutput": "Json",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.jsonType": "Formatted JSON",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.firstNonEmptyValue": "Return the first non-empty value in each group",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.lastNonEmptyValue": "Return the last non-empty value in each group",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.enterGroupName": "Please enter the group name",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.groupNameExists": "Group name already exists",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.onlyLettersNumbersUnderscoreAndDollar": "Can only contain letters, numbers, underscores and $, and cannot start with a number",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.outputMode": "Output Mode",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.groupingStrategy": "Grouping Strategy",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.addGroup": "Add Group",
  "main.pages.App.Workflow.nodes.VariableHandle.panel.output": "Output",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.variableProcessing": "Variable Processing",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.processVariables": "Process variables in various ways.",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.variable": "Variable",
  "main.pages.App.Workflow.nodes.getConfigPanel.unsupportedNode": "Unsupported Node",
  "main.pages.App.components.Card.Status.published": "Published",
  "main.pages.App.components.Card.Status.publishedEditing": "Post-edit",
  "main.pages.App.components.Card.Status.draft": "Draft",
  "main.pages.App.components.Card.index.intelligentAgentApp": "Agent",
  "main.pages.App.components.Card.index.workflowApp": "Workflow",
  "main.pages.App.components.Card.index.appId": "ID",
  "main.pages.App.components.Card.index.updateTime": "Updated At",
  "main.pages.App.components.Card.index.edit": "Edit",
  "main.pages.App.components.Card.index.modifyAppName": "Modify",
  "main.pages.App.components.Card.index.copyApp": "Copy",
  "main.pages.App.components.Card.index.delete": "Delete",
  "main.pages.App.components.ChannelConfig.PublishComponentCard.component": "Component",
  "main.pages.App.components.ChannelConfig.PublishComponentCard.configureInput": "Publish the agent/workflow app in the form of component, configure the input parameters, and after publishing, users can use this agent/workflow in other apps",
  "main.pages.App.components.ChannelConfig.PublishComponentCard.create": "Create",
  "main.pages.App.components.ChannelConfig.PublishComponentCard.referenceDetails": "Component Reference Details",
  "main.pages.App.components.ChannelConfig.PublishComponentCard.edit": "Edit",
  "main.pages.App.components.ChannelConfig.index.callMethod": "Call Method",
  "main.pages.App.components.ChannelConfig.index.apiCall": "API Call",
  "main.pages.App.components.ChannelConfig.index.callWithApiKey": "Call the agent/workflow app in the form of an API, need to pass in application ID, API-KEY and other parameter values, supports initiating requests through HTTP protocol compatible with OpenAI protocol",
  "main.pages.App.components.ChannelConfig.index.viewApi": "View API",
  "main.pages.App.components.CreateModal.index.intelligentAgentApp": "Agent App",
  "main.pages.App.components.CreateModal.index.intelligentAgent": "Agent",
  "main.pages.App.components.CreateModal.index.workflowApp": "Workflow App",
  "main.pages.App.components.CreateModal.index.workflow": "Workflow",
  "main.pages.App.components.CreateModal.index.createSuccess": "Created Successfully",
  "main.pages.App.components.CreateModal.index.createApp": "Create App",
  "main.pages.App.components.CreateModal.index.create": "Create",
  "main.pages.App.components.CreateModal.index.buildIntelligentAgentApp": "Build an agent app that connects knowledge, data and services, with powerful RAG, MCP, plugins, memory and component capabilities, suitable for intelligent assistant and dialogue scenarios.",
  "main.pages.App.components.CreateModal.index.designWorkflow": "Users customize workflow orchestration through the canvas, quickly realize business logic design and effect verification, support various nodes such as LLMs, agents, components, APIs, suitable for multi-agent collaboration and processing.",
  "main.pages.App.components.EditNameModal.index.updateSuccess": "Updated Successfully",
  "main.pages.App.components.EditNameModal.index.editAppName": "EditName",
  "main.pages.App.components.EditNameModal.index.enterAppName": "Please enter the name",
  "main.pages.App.components.EditNameModal.index.appName": "Name",
  "main.pages.App.components.EditNameModal.index.appDescription": " Description",
  "main.pages.App.components.EditNameModal.index.enterAppDescription": "Please enter the description",
  "main.pages.App.components.KnowledgeSelector.index.knowledgeCount": "{var1} Knowledge",
  "main.pages.App.components.KnowledgeSelector.index.maxTenKnowledge": "Maximum of 10 Knowledges can be selected",
  "main.pages.App.components.KnowledgeSelector.index.enterKnowledgeName": "Please enter the Knowledge name",
  "main.pages.App.components.KnowledgeSelector.index.createNewKnowledge": "Create New Knowledge",
  "main.pages.App.components.KnowledgeSelector.index.noSearchResult": "No Knowledge found that meets the conditions",
  "main.pages.App.components.KnowledgeSelector.index.noKnowledge": "No Knowledge",
  "main.pages.App.components.KnowledgeSelector.index.tryAnotherSearch": "Try another search condition",
  "main.pages.App.components.KnowledgeSelector.index.goCreateFirst": "Please go to the Knowledge management to create a Knowledge first",
  "main.pages.App.components.KnowledgeSelector.index.goCreate": "Go to Create",
  "main.pages.App.components.KnowledgeSelector.index.selectKnowledge": "Select Knowledge",
  "main.pages.App.components.KnowledgeSelector.index.cancel": "Cancel",
  "main.pages.App.components.KnowledgeSelector.index.confirm": "Confirm",
  "main.pages.App.components.MCPSelector.MCPServerListItem.index.tool": "Tool",
  "main.pages.App.components.MCPSelector.index.inputHere": "Input Here",
  "main.pages.App.components.MCPSelector.index.reachedMaxLimit": "Reached Maximum Limit",
  "main.pages.App.components.MCPSelector.index.noSearchResult": "No Search Results",
  "main.pages.App.components.MCPSelector.index.noCustomMcpService": "No Custom MCP Server",
  "main.pages.App.components.MCPSelector.index.goCreate": "Go to Create",
  "main.pages.App.components.MCPSelector.index.selectMcpService": "Select MCP Server",
  "main.pages.App.components.MCPSelector.index.addedMcpVar1Var2": "Added MCP {var1}/{var2}",
  "main.pages.App.components.MCPSelector.index.cancel": "Cancel",
  "main.pages.App.components.MCPSelector.index.addSuccess": "Added Successfully!",
  "main.pages.App.components.MCPSelector.index.confirm": "Confirm",
  "main.pages.App.components.MCPSelector.index.selectMcpTool": "Select MCP Tool",
  "main.pages.App.components.PluginSelector.PluginListItem.index.tool": "Tool",
  "main.pages.App.components.PluginSelector.index.reachMaxLimit": "Reached Maximum Limit",
  "main.pages.App.components.PluginSelector.index.searchPluginName": "Search Plugin Name",
  "main.pages.App.components.PluginSelector.index.createPlugin": "Create Plugin",
  "main.pages.App.components.PluginSelector.index.publishedPluginSupportAddToSmartAgentWorkflowApp": "Published plugins support adding to agent/workflow apps, please go to",
  "main.pages.App.components.PluginSelector.index.pluginList": "Plugin List",
  "main.pages.App.components.PluginSelector.index.manage": "Manage",
  "main.pages.App.components.PluginSelector.index.noAvailablePlugin": "No Available Plugin",
  "main.pages.App.components.PluginSelector.index.selectPlugin": "Select Plugin",
  "main.pages.App.components.PluginSelector.index.addedToolVar1Var2": "Added Tool {var1}/{var2}",
  "main.pages.App.components.PluginSelector.index.cancel": "Cancel",
  "main.pages.App.components.PluginSelector.index.addSuccess": "Added Successfully!",
  "main.pages.App.components.PluginSelector.index.confirm": "Confirm",
  "main.pages.App.index.allApplications": "All",
  "main.pages.App.index.smartAgentApplication": " Agent",
  "main.pages.App.index.workflowApplication": "Workflow ",
  "main.pages.App.index.deleteApplication": "Delete",
  "main.pages.App.index.confirmDeleteApplication": "Are you sure you want to delete this application?",
  "main.pages.App.index.copySuccess": "Successful",
  "main.pages.App.index.applicationManagement": "Application Management",
  "main.pages.App.index.createApplication": "Create",
  "main.pages.App.index.enterApplicationName": "Search Application",
  "main.pages.App.utils.index.start": "Start",
  "main.pages.App.utils.index.city": "City",
  "main.pages.App.utils.index.date": "Date",
  "main.pages.App.utils.index.end": "End",
  "main.pages.Component.AppComponent.components.AppSelector.index.noSearchResult": "No applications found that match the criteria",
  "main.pages.Component.AppComponent.components.AppSelector.index.noApplication": "No applications",
  "main.pages.Component.AppComponent.components.AppSelector.index.tryAnotherSearchCondition": "Try another search condition",
  "main.pages.Component.AppComponent.components.AppSelector.index.goToCreateApplicationFirst": "Please go to application management to create an application first",
  "main.pages.Component.AppComponent.components.AppSelector.index.goToCreate": "Go to Create",
  "main.pages.Component.AppComponent.components.AppSelector.index.idVar1": "ID: {var1}",
  "main.pages.Component.AppComponent.components.AppSelector.index.selectApplication": "Select Application",
  "main.pages.Component.AppComponent.components.AppSelector.index.searchApplicationName": "Search Application Name",
  "main.pages.Component.AppComponent.components.AppSelector.index.create": "Create",
  "main.pages.Component.AppComponent.components.AppSelector.index.smartAgent": "Agent",
  "main.pages.Component.AppComponent.components.AppSelector.index.workflow": "Workflow",
  "main.pages.Component.AppComponent.components.Card.index.componentDescription": "Description",
  "main.pages.Component.AppComponent.components.Card.index.componentId": "ID",
  "main.pages.Component.AppComponent.components.Card.index.updatedAt": "Updated at ",
  "main.pages.Component.AppComponent.components.Card.index.edit": "Edit",
  "main.pages.Component.AppComponent.components.Card.index.viewOriginalApplication": "View Original",
  "main.pages.Component.AppComponent.components.Card.index.componentReferenceDetails": "Reference",
  "main.pages.Component.AppComponent.components.Card.index.delete": "Delete",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.detailView": "Detail View",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.basicInformation": "Basic Information",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.componentName": "Component Name",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.componentId": "Component ID",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.componentDescription": "Component Description",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.updateTime": "Update Time",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.createTime": "Create Time",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.inputParameters": "Input Parameters",
  "main.pages.Component.AppComponent.components.DetailDrawer.index.outputParameters": "Output Parameters",
  "main.pages.Component.AppComponent.components.EditDrawer.index.smartAgent": "Agent",
  "main.pages.Component.AppComponent.components.EditDrawer.index.workflow": "Workflow",
  "main.pages.Component.AppComponent.components.EditDrawer.index.editComponent": "Edit Component",
  "main.pages.Component.AppComponent.components.EditDrawer.index.publishAsVar1Component": "Publish as {var1} Component",
  "main.pages.Component.AppComponent.components.EditDrawer.index.parameterAliasRequiredCheck": "Parameter alias is required, please check",
  "main.pages.Component.AppComponent.components.EditDrawer.index.parameterAliasCannotRepeatCheck": "Parameter alias cannot be repeated, please check",
  "main.pages.Component.AppComponent.components.EditDrawer.index.updateSuccess": "Successful",
  "main.pages.Component.AppComponent.components.EditDrawer.index.createSuccess": "Successful",
  "main.pages.Component.AppComponent.components.EditDrawer.index.publishing": "Publishing...",
  "main.pages.Component.AppComponent.components.EditDrawer.index.confirmPublish": "Confirm",
  "main.pages.Component.AppComponent.components.EditDrawer.index.cancel": "Cancel",
  "main.pages.Component.AppComponent.components.EditDrawer.index.configurationInformationNotExists": "Configuration information does not exist",
  "main.pages.Component.AppComponent.components.EditDrawer.index.componentAssociatedApplicationHasBeenDeletedDeleteAndRecreate": "The component is associated with an application that has been deleted, please delete and recreate",
  "main.pages.Component.AppComponent.components.EditDrawer.index.basicInformation": "Basic Information",
  "main.pages.Component.AppComponent.components.EditDrawer.index.componentName": "Component Name",
  "main.pages.Component.AppComponent.components.EditDrawer.index.enterComponentName": "Please enter the component name",
  "main.pages.Component.AppComponent.components.EditDrawer.index.componentDescription": "Component Description",
  "main.pages.Component.AppComponent.components.EditDrawer.index.enterComponentDescription": "Please enter the component description",
  "main.pages.Component.AppComponent.components.EditDrawer.index.inputInformation": "Input",
  "main.pages.Component.AppComponent.components.EditDrawer.index.outputInformation": "Output",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.parameterName": "Parameter Name",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.alias": "Alias",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.youNeedToDefineAliasForComponentInputParameters": "You need to define an alias for the component's input parameters. When users reference the component, they will only see the alias, not the actual parameter name.",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.parameterDescription": "Parameter Description",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.type": "Type",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.isRequired": "Required",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.isVisible": "Visible",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.passingMethod": "Passing Method",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.defaultValue": "Default Value",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.enterParameterAlias": "Please enter the parameter alias",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.enterParameterDescription": "Please enter the parameter description",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.yes": "Yes",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.no": "No",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.businessPassThrough": "Own rules",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.modelRecognition": "Model Recognition",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.inputDefaultValue": "Input Default Value",
  "main.pages.Component.AppComponent.components.InputParamsComp.index.systemParameter": "System Parameter",
  "main.pages.Component.AppComponent.components.OutputParamsComp.index.parameterName": "Parameter Name",
  "main.pages.Component.AppComponent.components.OutputParamsComp.index.parameterType": "Parameter Type",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.name": "Name",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.type": "Type",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.workflow": "Workflow",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.smartAgentApplication": "Agent",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.operation": "Operation",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.detail": "Detail",
  "main.pages.Component.AppComponent.components.ReferDetailDrawer.index.componentReferenceDetails": "Component Reference Details",
  "main.pages.Component.AppComponent.index.delete": "Delete",
  "main.pages.Component.AppComponent.index.noticeDeleteComponent": "Please note that deleting the component will cause all components in the associated applications to become invalid. Please confirm the list of associated applications.",
  "main.pages.Component.AppComponent.index.successDelete": "Delete Successful",
  "main.pages.Component.AppComponent.index.create": "Create ",
  "main.pages.Component.AppComponent.index.workflow": "Workflow",
  "main.pages.Component.AppComponent.index.intelligentAgent": "Agent",
  "main.pages.Component.AppComponent.index.component": " Component",
  "main.pages.Component.AppComponent.index.enterComponentName": "Please enter the component name",
  "main.pages.Component.Plugin.Info.index.componentManagement": "Component Management",
  "main.pages.Component.Plugin.Info.index.createCustomPlugin": "Create Custom Plugin",
  "main.pages.Component.Plugin.Info.index.editCustomPlugin": "Edit Custom Plugin",
  "main.pages.Component.Plugin.Info.index.pluginInfo": "Plugin Information",
  "main.pages.Component.Plugin.Info.index.enterPluginName": "Please enter the plugin name",
  "main.pages.Component.Plugin.Info.index.pluginName": "Plugin Name",
  "main.pages.Component.Plugin.Info.index.enterPluginDescription": "Please enter the plugin description to help users better understand the plugin function and usage scenarios",
  "main.pages.Component.Plugin.Info.index.pluginDescription": "Plugin Description",
  "main.pages.Component.Plugin.Info.index.enterPluginUrl": "Please enter the plugin URL",
  "main.pages.Component.Plugin.Info.index.enterValidPluginUrl": "Please enter a valid plugin URL address",
  "main.pages.Component.Plugin.Info.index.pluginUrl": "Plugin URL",
  "main.pages.Component.Plugin.Info.index.headerList": "Header List",
  "main.pages.Component.Plugin.Info.index.isAuthentication": "Is Authentication",
  "main.pages.Component.Plugin.Info.index.authenticationType": "Authentication Type",
  "main.pages.Component.Plugin.Info.index.authenticationLocation": "Authentication Location",
  "main.pages.Component.Plugin.Info.index.authenticationParameterName": "Authentication Parameter Name",
  "main.pages.Component.Plugin.Info.index.authenticationParameterValue": "Authentication Parameter Value",
  "main.pages.Component.Plugin.Info.index.confirmCreate": "Confirm Create",
  "main.pages.Component.Plugin.Info.index.save": "Save",
  "main.pages.Component.Plugin.Info.index.continueAddTool": "Continue Add Tool",
  "main.pages.Component.Plugin.Info.index.confirmExitCustomPlugin": "Are you sure to exit {var1} custom plugin",
  "main.pages.Component.Plugin.Info.index.confirmExitCustomPluginCreate": "create",
  "main.pages.Component.Plugin.Info.index.confirmExitCustomPluginEdit": "edit",
  "main.pages.Component.Plugin.Info.index.exitWithoutSave": "After exiting, the plugin information will not be saved, are you sure?",
  "main.pages.Component.Plugin.Info.index.cancel": "Cancel",
  "main.pages.Component.Plugin.List.Card.pluginDescription": "Description",
  "main.pages.Component.Plugin.List.Card.pluginId": "ID",
  "main.pages.Component.Plugin.List.Card.updatedAt": "Updated at ",
  "main.pages.Component.Plugin.List.Card.viewTools": "View Tools",
  "main.pages.Component.Plugin.List.Card.edit": "Edit",
  "main.pages.Component.Plugin.List.Card.deletePlugin": "Delete Plugin",
  "main.pages.Component.Plugin.List.Card.confirmDeletePlugin": "Are you sure to delete this plugin?",
  "main.pages.Component.Plugin.List.Card.successDelete": "Successfully Deleted",
  "main.pages.Component.Plugin.List.Card.delete": "Delete",
  "main.pages.Component.Plugin.List.List.addCustomPlugin": "Add Custom Plugin",
  "main.pages.Component.Plugin.List.index.createCustomPlugin": "Create Custom Plugin",
  "main.pages.Component.Plugin.Tools.Edit.successSave": "Successfully Saved",
  "main.pages.Component.Plugin.Tools.Edit.save": "Save",
  "main.pages.Component.Plugin.Tools.Edit.successPublish": "Successfully Published",
  "main.pages.Component.Plugin.Tools.Edit.saveAndPublish": "Save and Publish",
  "main.pages.Component.Plugin.Tools.Edit.cancel": "Cancel",
  "main.pages.Component.Plugin.Tools.Edit.componentManagement": "Component Management",
  "main.pages.Component.Plugin.Tools.Edit.editTool": "Edit Tool",
  "main.pages.Component.Plugin.Tools.Edit.toolInfo": "Tool Information",
  "main.pages.Component.Plugin.Tools.Edit.enterToolName": "Please enter the tool name",
  "main.pages.Component.Plugin.Tools.Edit.toolName": "Tool Name",
  "main.pages.Component.Plugin.Tools.Edit.enterToolDescription": "Please enter the tool description to help users better understand the tool function and usage scenarios",
  "main.pages.Component.Plugin.Tools.Edit.toolDescription": "Tool Description",
  "main.pages.Component.Plugin.Tools.Edit.enterToolPath": "Please enter the tool path",
  "main.pages.Component.Plugin.Tools.Edit.toolPath": "Tool Path",
  "main.pages.Component.Plugin.Tools.Edit.selectRequestMethod": "Please select the request method",
  "main.pages.Component.Plugin.Tools.Edit.requestMethod": "Request Method",
  "main.pages.Component.Plugin.Tools.Edit.selectSubmitMethod": "Please select the submission method",
  "main.pages.Component.Plugin.Tools.Edit.submitMethod": "Submit Method",
  "main.pages.Component.Plugin.Tools.Edit.configureInputParameters": "Configure Input Parameters",
  "main.pages.Component.Plugin.Tools.Edit.configureOutputParameters": "Configure Output Parameters",
  "main.pages.Component.Plugin.Tools.Edit.advancedConfiguration": "Advanced Configuration",
  "main.pages.Component.Plugin.Tools.Edit.addCallExamples": "(Optional) Add call examples for the LLM to improve the accuracy of the LLM calling the plugin",
  "main.pages.Component.Plugin.Tools.Edit.inputParameters": "Input Parameters",
  "main.pages.Component.Plugin.Tools.Edit.outputParameters": "Output Parameters",
  "main.pages.Component.Plugin.Tools.List.draft": "Draft",
  "main.pages.Component.Plugin.Tools.List.published": "Published",
  "main.pages.Component.Plugin.Tools.List.editedPublished": "Published and Edited",
  "main.pages.Component.Plugin.Tools.List.success": "Success",
  "main.pages.Component.Plugin.Tools.List.failure": "Failure",
  "main.pages.Component.Plugin.Tools.List.notTested": "Not Tested",
  "main.pages.Component.Plugin.Tools.List.toolName": "Tool Name",
  "main.pages.Component.Plugin.Tools.List.inputParameters": "Input Parameters",
  "main.pages.Component.Plugin.Tools.List.debugStatus": "Debug Status",
  "main.pages.Component.Plugin.Tools.List.updateTime": "Update Time",
  "main.pages.Component.Plugin.Tools.List.enable": "Enable",
  "main.pages.Component.Plugin.Tools.List.operationSuccess": "Operation Success",
  "main.pages.Component.Plugin.Tools.List.enabled": "Enabled",
  "main.pages.Component.Plugin.Tools.List.disabled": "Disabled",
  "main.pages.Component.Plugin.Tools.List.operation": "Operation",
  "main.pages.Component.Plugin.Tools.List.edit": "Edit",
  "main.pages.Component.Plugin.Tools.List.delete": "Delete",
  "main.pages.Component.Plugin.Tools.List.more": "More",
  "main.pages.Component.Plugin.Tools.List.confirmDeleteTool": "Are you sure to delete this tool",
  "main.pages.Component.Plugin.Tools.List.deleteWithoutSave": "After deletion, the tool information will not be saved, are you sure?",
  "main.pages.Component.Plugin.Tools.List.successDelete": "Successfully Deleted",
  "main.pages.Component.Plugin.Tools.List.componentManagement": "Component Management",
  "main.pages.Component.Plugin.Tools.List.definePluginInterface": "Define your plugin interface. For detailed content, please refer to How to Define the Plugin Interface Protocol",
  "main.pages.Component.Plugin.Tools.List.noData": "No Data",
  "main.pages.Component.Plugin.Tools.List.createTool": "Create Tool",
  "main.pages.Component.Plugin.Tools.List.toolList": "Tool List",
  "main.pages.Component.Plugin.Tools.List.editPlugin": "Edit Plugin",
  "main.pages.Component.Plugin.Tools.Test.input": "Input",
  "main.pages.Component.Plugin.Tools.Test.output": "Output",
  "main.pages.Component.Plugin.Tools.Test.testTool": "Test Tool",
  "main.pages.Component.Plugin.Tools.Test.startRunning": "Start Running",
  "main.pages.Component.Plugin.components.ExampleConfigForm.index.userQuery": "User Input Query",
  "main.pages.Component.Plugin.components.ExampleConfigForm.index.inputParameters": "Input Parameters",
  "main.pages.Component.Plugin.components.ExampleConfigForm.index.enterQuery": "Please enter query",
  "main.pages.Component.Plugin.components.ExampleConfigForm.index.enterExampleValue": "Please enter example value",
  "main.pages.Component.Plugin.components.ExampleConfigForm.index.addExample": "Add Example",
  "main.pages.Component.Plugin.components.HeadersEditForm.index.parameterNameCannotBeEmpty": "Parameter name cannot be empty",
  "main.pages.Component.Plugin.components.HeadersEditForm.index.onlyLettersNumbersOrUnderscoresAndStartWithLetterOrUnderscore": "Only contains letters, numbers or underscores, and starts with a letter or underscore",
  "main.pages.Component.Plugin.components.HeadersEditForm.index.enterParameterName": "Enter parameter name",
  "main.pages.Component.Plugin.components.HeadersEditForm.index.enterValue": "Please enter Value",
  "main.pages.Component.Plugin.components.HeadersEditForm.index.addInputParameter": "Add Input Parameter",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterNameCannotBeEmpty": "Parameter name cannot be empty",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterNameOnlyLettersNumbersOrUnderscoresAndStartWithLetterOrUnderscore": "Parameter name only contains letters, numbers or underscores, and starts with a letter or underscore",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterNameCannotBeDuplicate": "Parameter name cannot be duplicated",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterExplanationCannotBeEmpty": "Parameter explanation cannot be empty",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.enterParameterName": "Please enter parameter name",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.enterParameterExplanation": "Please enter parameter explanation",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.selectType": "Select Type",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.selectInputMethod": "Select Input Method",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.required": "Required",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.notRequired": "Not Required",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.largeModelRecognition": "LLM Recognition",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.businessPassThrough": "Business Pass Through",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterName": "Parameter Name",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.parameterDescription": "Parameter Description",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.type": "Type",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.inputMethod": "Input Method",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.isRequired": "Is Required",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.passingMethod": "Passing Method",
  "main.pages.Component.Plugin.components.InputParamsConfig.index.addInputParameter": "Add Input Parameter",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterNameCannotBeEmpty": "Parameter Name Cannot Be Empty",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterNameOnlyLettersNumbersOrUnderscoresAndStartWithLetterOrUnderscore": "Parameter Name Can Only Contain Letters, Numbers Or Underscores, And Must Start With A Letter Or Underscore",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterNameCannotBeDuplicate": "Parameter Name Cannot Be Duplicate",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterExplanationCannotBeEmpty": "Parameter Explanation Cannot Be Empty",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.enterParameterName": "Enter Parameter Name",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.enterParameterExplanation": "Enter Parameter Explanation",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.selectType": "Select Type",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterName": "Parameter Name",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.parameterDescription": "Parameter Description",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.type": "Type",
  "main.pages.Component.Plugin.components.OutputParamsConfig.index.addOutputParameter": "Add Output Parameter",
  "main.pages.Component.index.plugin": "Plugin",
  "main.pages.Component.index.workflow": "Workflow",
  "main.pages.Component.index.intelligentAgent": "Agent",
  "main.pages.Component.index.componentManagement": "Component Management",
  "main.pages.Knowledge.Create.index.confirmDiscardCreation": "Confirm Discard Creation",
  "main.pages.Knowledge.Create.index.discardCreationDataWillNotBeSaved": "After Discarding Creation, The Data You Have Entered Will Not Be Saved. Please Operate With Caution",
  "main.pages.Knowledge.Create.index.confirmDiscard": "Confirm Discard",
  "main.pages.Knowledge.Create.index.continueEditing": "Continue Editing",
  "main.pages.Knowledge.Create.index.pleaseEnterKnowledgeBaseName": "Please Enter Knowledge Name",
  "main.pages.Knowledge.Create.index.pleaseSelectEmbeddingModel": "Please Select Embedding Model",
  "main.pages.Knowledge.Create.index.pleaseSelectRerankModel": "Please Select Rerank Model",
  "main.pages.Knowledge.Create.index.knowledgeBase": "Knowledge",
  "main.pages.Knowledge.Create.index.createKnowledgeBase": "Create Knowledge",
  "main.pages.Knowledge.Create.index.knowledgeBaseInformation": "Knowledge Information",
  "main.pages.Knowledge.Create.index.selectData": "Select Data",
  "main.pages.Knowledge.Create.index.dataProcessing": "Data Processing",
  "main.pages.Knowledge.Create.index.nextStep": "Next Step",
  "main.pages.Knowledge.Create.index.cancel": "Cancel",
  "main.pages.Knowledge.Create.index.directCreate": "Direct Create",
  "main.pages.Knowledge.Create.index.previousStep": "Previous Step",
  "main.pages.Knowledge.Create.index.complete": "Complete",
  "main.pages.Knowledge.Create.index.knowledgeBaseCreatedSuccessfully": "Knowledge Created Successfully",
  "main.pages.Knowledge.Create.index.returnToKnowledgeBaseManagementVar1S": "Return To Knowledge Management ({var1}S)",
  "main.pages.Knowledge.Create.index.congratulationsYouHaveCompletedKnowledgeBaseCreationYouCanGoToConfigureApplication": "Congratulations, You Have Completed Knowledge Creation. You Can Go To Configure Application",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.ChunkList.index.chunkPreview": "Chunk Preview",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.ChunkList.index.expandToViewAll": "Expand To View All",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.ChunkList.index.noData": "No Data",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.ChunkList.index.enterContentOnLeftClickToPreview": "Please Enter Content On The Left, Click Immediately Preview To View Results",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.chunkSplittingMethod": "Chunk Splitting Method",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.enterRegularExpression": "Enter Regular Expression",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.estimatedChunkLength": "Estimated Chunk Length",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.enterEstimatedChunkLength": "Enter Estimated Chunk Length",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.chunkOverlapLength": "Chunk Overlap Length",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.enterChunkOverlapLength": "Enter Chunk Overlap Length",
  "main.pages.Knowledge.Detail.SliceConfiguration.components.Form.index.previewNow": "Preview Now",
  "main.pages.Knowledge.Detail.SliceConfiguration.index.chunkConfigurationSuccessful": "Chunk Configuration Successful",
  "main.pages.Knowledge.Detail.SliceConfiguration.index.fileList": "File List",
  "main.pages.Knowledge.Detail.SliceConfiguration.index.chunkConfiguration": "Chunk Configuration",
  "main.pages.Knowledge.Detail.SliceConfiguration.index.save": "Save",
  "main.pages.Knowledge.Detail.SliceConfiguration.index.cancel": "Cancel",
  "main.pages.Knowledge.Detail.SliceEditing.index.deleteData": "Delete Data",
  "main.pages.Knowledge.Detail.SliceEditing.index.confirmDeleteData": "Confirm Delete This Data?",
  "main.pages.Knowledge.Detail.SliceEditing.index.confirmDelete": "Confirm Delete",
  "main.pages.Knowledge.Detail.SliceEditing.index.fileList": "File List",
  "main.pages.Knowledge.Detail.SliceEditing.index.chunkEditing": "Chunk Editing",
  "main.pages.Knowledge.Detail.SliceEditing.index.expandToViewAll": "Expand To View All",
  "main.pages.Knowledge.Detail.SliceEditing.index.noData": "No Data",
  "main.pages.Knowledge.Detail.components.BatchOperation.index.selected": "Selected",
  "main.pages.Knowledge.Detail.components.BatchOperation.index.items": "Items",
  "main.pages.Knowledge.Detail.components.BatchOperation.index.cancelSelection": "Cancel Selection",
  "main.pages.Knowledge.Detail.components.BatchOperation.index.batchDelete": "Batch Delete",
  "main.pages.Knowledge.Detail.components.BatchOperation.index.exitOperation": "Exit Operation",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.similarityValue": "Similarity Value",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.delete": "Delete",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.edit": "Edit",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.saveFailed": "Save Failed:",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.save": "Save",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.cancel": "Cancel",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.collapse": "Collapse",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.index.expand": "Expand",
  "main.pages.Knowledge.Detail.components.ChunkItem.index.document": "Document:",
  "main.pages.Knowledge.Detail.components.FileList.index.dataName": "Data Name",
  "main.pages.Knowledge.Detail.components.FileList.index.status": "Status",
  "main.pages.Knowledge.Detail.components.FileList.index.dataFormat": "Data Format",
  "main.pages.Knowledge.Detail.components.FileList.index.dataSize": "Data Size",
  "main.pages.Knowledge.Detail.components.FileList.index.operation": "Operation",
  "main.pages.Knowledge.Detail.components.FileList.index.sliceConfiguration": "Slice Configuration",
  "main.pages.Knowledge.Detail.components.FileList.index.sliceEdit": "Slice Edit",
  "main.pages.Knowledge.Detail.components.FileList.index.delete": "Delete",
  "main.pages.Knowledge.Detail.components.FileList.index.more": "More",
  "main.pages.Knowledge.Detail.components.FileList.index.selectFileFirst": "Please Select File First",
  "main.pages.Knowledge.Detail.components.FileList.index.confirmDisableThreeFiles": "Confirm Disable The Selected 3 Files",
  "main.pages.Knowledge.Detail.components.FileList.index.disabledFileNotRetrieved": "After Disabling, The File Will No Longer Be Retrieved",
  "main.pages.Knowledge.Detail.components.FileList.index.confirmEnableThreeFiles": "Confirm Enable The Selected 3 Files",
  "main.pages.Knowledge.Detail.components.FileList.index.enabledFileRetrieved": "After Enabling, The File Will Begin To Be Retrieved",
  "main.pages.Knowledge.Detail.components.FileList.index.confirm": "Confirm",
  "main.pages.Knowledge.Detail.components.FileList.index.cancel": "Cancel",
  "main.pages.Knowledge.Detail.components.FileList.index.confirmDeleteVar1Files": "Confirm to delete {var1} selected files",
  "main.pages.Knowledge.Detail.components.FileList.index.deletedFileCannotRecover": "After deletion, the file will not be recoverable",
  "main.pages.Knowledge.Detail.components.FileList.index.confirmDelete": "Confirm Delete",
  "main.pages.Knowledge.Detail.components.FileList.index.successfullyDeleted": "Successfully Deleted",
  "main.pages.Knowledge.Detail.components.FileList.index.confirmSelectedFiles": "Please confirm the files you have selected",
  "main.pages.Knowledge.Detail.components.FileList.index.close": "Close",
  "main.pages.Knowledge.Detail.components.FileList.index.filesHaveMultipleStatuses": "The files you have selected currently contain multiple statuses and cannot perform the same batch operation. Please confirm!",
  "main.pages.Knowledge.Detail.components.Search.index.allStatuses": "All Status",
  "main.pages.Knowledge.Detail.components.Search.index.pending": "Pending",
  "main.pages.Knowledge.Detail.components.Search.index.processing": "Processing",
  "main.pages.Knowledge.Detail.components.Search.index.completed": "Completed",
  "main.pages.Knowledge.Detail.components.Search.index.failed": "Failed",
  "main.pages.Knowledge.Detail.components.Search.index.enterFileName": "Please enter the file name",
  "main.pages.Knowledge.Detail.components.Search.index.batchOperation": "Batch Operation",
  "main.pages.Knowledge.Detail.components.Search.index.uploadFile": "Upload File",
  "main.pages.Knowledge.Detail.components.UploadModal.index.fileImportSuccess": "File Import Successful",
  "main.pages.Knowledge.Detail.components.UploadModal.index.uploadFile": "Upload File",
  "main.pages.Knowledge.Detail.components.UploadModal.index.confirm": "Confirm",
  "main.pages.Knowledge.Detail.components.UploadModal.index.uploadVar1Of50": "Upload ({var1}/50)",
  "main.pages.Knowledge.Detail.components.UploadModal.index.maxUpload50Files": "Maximum of 50 files can be uploaded",
  "main.pages.Knowledge.Detail.components.UploadModal.index.supportedFormats": "Supports uploading files in .pdf, .doc, .txt, .md, .ppt, .docx, .pptx formats",
  "main.pages.Knowledge.Detail.components.UploadModal.index.fileSizeExceeds100MB": "Single file size cannot exceed 100MB",
  "main.pages.Knowledge.Detail.components.UploadModal.index.imageSizeExceeds20MB": "Single image size cannot exceed 20MB",
  "main.pages.Knowledge.Detail.components.UploadModal.index.clickOrDragUploadLocalFile": "Click or drag to upload local file",
  "main.pages.Knowledge.Detail.components.UploadModal.index.supportedFormatsAndMaxSize": "Supports .pdf, .doc, .txt, .md, .ppt, .docx, .pptx formats",
  "main.pages.Knowledge.Detail.components.UploadModal.index.fileSizeAndPageLimit": "Maximum single file size is 100MB or 1000 pages, maximum single image size is 20MB",
  "main.pages.Knowledge.Detail.index.deleteData": "Delete Data",
  "main.pages.Knowledge.Detail.index.confirmDeleteData": "Are you sure you want to delete this data?",
  "main.pages.Knowledge.Detail.index.fileList": "File List",
  "main.pages.Knowledge.Editor.index.saveSuccess": "Save Successful",
  "main.pages.Knowledge.Editor.index.enterKnowledgeBaseName": "Please enter the Knowledge Retrieval name",
  "main.pages.Knowledge.Editor.index.confirmDiscardEditing": "Confirm to discard editing the Knowledge Retrieval",
  "main.pages.Knowledge.Editor.index.discardChangesDataNotSaved": "After discarding the edit, the data you just entered will not be saved. Please proceed with caution",
  "main.pages.Knowledge.Editor.index.confirmDiscard": "Confirm",
  "main.pages.Knowledge.Editor.index.continueEditing": "Continue",
  "main.pages.Knowledge.Editor.index.knowledgeBase": "Knowledge",
  "main.pages.Knowledge.Editor.index.editKnowledgeBase": "Edit Knowledge",
  "main.pages.Knowledge.Editor.index.knowledgeBaseName": "Knowledge Name",
  "main.pages.Knowledge.Editor.index.knowledgeBaseDescription": "Knowledge Description",
  "main.pages.Knowledge.Editor.index.enterKnowledgeBaseDescription": "Please enter the Knowledge description",
  "main.pages.Knowledge.Editor.index.embeddingModel": "Embedding Model",
  "main.pages.Knowledge.Editor.index.rerankModel": "Rerank Model",
  "main.pages.Knowledge.Editor.index.similarityThreshold": "Similarity Threshold",
  "main.pages.Knowledge.Editor.index.save": "Save",
  "main.pages.Knowledge.Editor.index.cancel": "Cancel",
  "main.pages.Knowledge.List.components.Card.index.knowledgeBaseDescription": "Description",
  "main.pages.Knowledge.List.components.Card.index.knowledgeBaseId": "ID",
  "main.pages.Knowledge.List.components.Card.index.updatedAt": "Updated at ",
  "main.pages.Knowledge.List.components.Card.index.edit": "Edit",
  "main.pages.Knowledge.List.components.Card.index.hitTest": "Hit Test",
  "main.pages.Knowledge.List.components.Card.index.delete": "Delete",
  "main.pages.Knowledge.List.index.deleteData": "Delete Data",
  "main.pages.Knowledge.List.index.confirmDeleteData": "Are you sure you want to delete this data?",
  "main.pages.Knowledge.List.index.confirmDelete": "Confirm Delete",
  "main.pages.Knowledge.List.index.createKnowledgeBase": "Create Knowledge",
  "main.pages.Knowledge.List.index.knowledgeBase": "Knowledge",
  "main.pages.Knowledge.List.index.enterKnowledgeBaseName": "Please enter the Knowledge name",
  "main.pages.Knowledge.Test.components.ChunkList.index.recallResults": "Recall Results",
  "main.pages.Knowledge.Test.components.ChunkList.index.noData": "No Data",
  "main.pages.Knowledge.Test.components.ChunkList.index.enterContentLeftClickTest": "Please enter content on the left and click test to view results",
  "main.pages.Knowledge.Test.components.Form.index.databaseConfigDebug": "Database Configuration Debug",
  "main.pages.Knowledge.Test.components.Form.index.similarityThreshold": "Similarity Threshold",
  "main.pages.Knowledge.Test.components.Form.index.enterSimilarityThreshold": "Please enter the similarity threshold",
  "main.pages.Knowledge.Test.components.Form.index.input": "Input",
  "main.pages.Knowledge.Test.components.Form.index.enter": "Please enter",
  "main.pages.Knowledge.Test.components.Form.index.test": "Test",
  "main.pages.Knowledge.Test.index.knowledgeBase": "Knowledge",
  "main.pages.Knowledge.Test.index.hitTest": "Hit Test",
  "main.pages.Knowledge.components.StepOne.index.knowledgeBaseName": "Knowledge Name",
  "main.pages.Knowledge.components.StepOne.index.enterKnowledgeBaseName": "Please enter the Knowledge name",
  "main.pages.Knowledge.components.StepOne.index.knowledgeBaseDescription": "Knowledge Description",
  "main.pages.Knowledge.components.StepOne.index.enterKnowledgeBaseDescription": "Please enter the Knowledge description",
  "main.pages.Knowledge.components.StepOne.index.embeddingModel": "Embedding Model",
  "main.pages.Knowledge.components.StepOne.index.rerankModel": "Rerank Model",
  "main.pages.Knowledge.components.StepOne.index.similarityThreshold": "Similarity Threshold",
  "main.pages.Knowledge.components.StepThree.index.splitByLength": "Split by Length",
  "main.pages.Knowledge.components.StepThree.index.suitableForTokenCount": "Suitable for scenarios with strict requirements on token count, such as when using models with small context length.",
  "main.pages.Knowledge.components.StepThree.index.splitByPage": "Split by Page",
  "main.pages.Knowledge.components.StepThree.index.suitableForIndependentPages": "Suitable for documents where each page conveys an independent topic, requiring content from different pages not to be mixed in the same text segment.",
  "main.pages.Knowledge.components.StepThree.index.splitByTitle": "Split by Title",
  "main.pages.Knowledge.components.StepThree.index.suitableForIndependentTitles": "Suitable for documents that use titles to divide and convey independent topics, requiring content under different levels of titles not to be mixed in the same text segment.",
  "main.pages.Knowledge.components.StepThree.index.splitByRegex": "Split by Regular Expression",
  "main.pages.Knowledge.components.StepThree.index.splitByRegexExpression": "Split the text in the Knowledge Retrieval based on the set regular expression.",
  "main.pages.Knowledge.components.StepThree.index.chunkSplittingMethod": "Chunk Splitting Method",
  "main.pages.Knowledge.components.StepThree.index.inputRegularExpression": "Input Regular Expression",
  "main.pages.Knowledge.components.StepThree.index.segmentEstimatedLength": "Segment Estimated Length",
  "main.pages.Knowledge.components.StepThree.index.segmentOverlapLength": "Segment Overlap Length",
  "main.pages.Knowledge.components.StepTwo.index.dataUpload": "Data Upload",
  "main.pages.Knowledge.components.StepTwo.index.maxUpload50Files": "Maximum of 50 files can be uploaded",
  "main.pages.Knowledge.components.StepTwo.index.supportedFileFormats": "Supports .pdf, .doc, .txt, .md, .ppt, .docx, .pptx formats",
  "main.pages.Knowledge.components.StepTwo.index.singleFileSizeLimit100MB": "Single file size cannot exceed 100MB",
  "main.pages.Knowledge.components.StepTwo.index.singleImageSizeLimit20MB": "Single image size cannot exceed 20MB",
  "main.pages.Knowledge.components.StepTwo.index.clickOrDragToUploadLocalFile": "Click or drag to upload local file",
  "main.pages.Knowledge.components.StepTwo.index.singleFileMax100MBOr1000PagesSingleImageMax20MB": "Single file maximum 100MB or 1000 pages, single image maximum 20MB",
  "main.pages.Login.components.Form.Email.enterYourAccount": "Enter your account",
  "main.pages.Login.components.Form.Password.enterYourPassword": "Enter your password",
  "main.pages.Login.components.Login.index.welcomeToAgentScope": "Welcome to Spring AI Alibaba Studio",
  "main.pages.Login.components.Login.index.enterAccount": "Please enter account",
  "main.pages.Login.components.Login.index.enterPassword": "Please enter password",
  "main.pages.Login.components.Login.index.login": "Login",
  "main.pages.Login.components.Register.index.enterPassword": "Please enter password",
  "main.pages.Login.components.Register.index.login": "Login",
  "main.pages.MCP.Create.enabled": "Enabled",
  "main.pages.MCP.Create.disabled": "Disabled",
  "main.pages.MCP.Create.deleted": "Deleted",
  "main.pages.MCP.Create.unknownStatus": "Unknown status",
  "main.pages.MCP.Create.mcpServiceConfigurationInvalidJsonFormat": "MCP Server configuration is not valid JSON format",
  "main.pages.MCP.Create.mcpServiceUpdatedSuccessfully": "MCP Server updated successfully",
  "main.pages.MCP.Create.mcpServiceCreatedSuccessfully": "MCP Server created successfully",
  "main.pages.MCP.Create.confirmReturn": "Confirm return?",
  "main.pages.MCP.Create.returnWillNotSaveCurrentEditingContentConfirmReturn": "Returning will not save current editing content. Confirm return?",
  "main.pages.MCP.Create.saving": "Saving...",
  "main.pages.MCP.Create.creating": "Creating...",
  "main.pages.MCP.Create.save": "Save",
  "main.pages.MCP.Create.create": "Create",
  "main.pages.MCP.Create.mcpManagement": "MCP Server Management",
  "main.pages.MCP.Create.editMcpService": "Edit MCP Server",
  "main.pages.MCP.Create.createMcpService": "Create MCP Server",
  "main.pages.MCP.Create.cancel": "Cancel",
  "main.pages.MCP.Create.serviceName": "MCP Server name",
  "main.pages.MCP.Create.enterServiceName": "Please enter MCP Server name",
  "main.pages.MCP.Create.mcpServiceName": "MCP Server name",
  "main.pages.MCP.Create.description": "Description",
  "main.pages.MCP.Create.describeYourMcpService": "Describe your MCP Server",
  "main.pages.MCP.Create.installType": "Install type",
  "main.pages.MCP.Create.mcpServiceConfiguration": "MCP Server configuration",
  "main.pages.MCP.Create.mcpServiceUsesJsonFormatSubmitBeforeEnsureFormatIsCorrect": "MCP Server uses JSON format. Please ensure format is correct before submitting",
  "main.pages.MCP.Create.howToGetMcpService": "How to get MCP service?",
  "main.pages.MCP.Create.mcpMarket": "MCP Marketplace",
  "main.pages.MCP.Create.mcpMarketDescription": "You can register a custom MCP service by using the ModelScope MCP, MCP.so, and Simthery MCP Marketplace and configuring the Sever address below.",
  "main.pages.MCP.Create.nacosDescription": "With the help of Nacos MCP Router and Nacos MCP Registry, it can automatically recommend, install, and proxy MCP Server according to the task details, eliminating the need for complicated configuration and restart operations. Please enter the configuration of Nacos MCP Router at the bottom of the page, if you do not know the specific steps, visit: Nacos MCP Registry.",
  "main.pages.MCP.Create.higressDescription": "You can use the Higress gateway to connect the business applications and API platforms deployed in the Spring AI Alibaba Agent, and follow the MCP configuration process of Higress to realize zero-code transformation and transform existing APIs into MCP services (currently supporting HTTP and Dubbo protocols). Please enter the address of the MCP Server via Higress, and if you don't know how to do it, visit: Higress Open API To MCP.",
  "main.pages.MCP.Create.enterMcpServiceConfiguration": "Please enter MCP Server configuration",
  "main.pages.MCP.Detail.confirmDeleteThisMcpService": "Confirm delete this MCP Server?",
  "main.pages.MCP.Detail.deleteWillNotBeRecoverableAlreadyAddedServicesMayFailPleaseProceedWithCaution": "Deletion is irreversible, AI Agents utilizing this MCP Server may become inoperative. Please exercise caution.",
  "main.pages.MCP.Detail.deletionSuccessful": "Deletion successful",
  "main.pages.MCP.Detail.delete": "Delete",
  "main.pages.MCP.Detail.edit": "Edit",
  "main.pages.MCP.Detail.mcpManagement": "MCP Server Management",
  "main.pages.MCP.Detail.mcpDetails": "MCP Server Details",
  "main.pages.MCP.Detail.overview": "Overview",
  "main.pages.MCP.Detail.tools": "Tools",
  "main.pages.MCP.Detail.comingSoon": "Coming soon",
  "main.pages.MCP.Detail.resources": "Resources",
  "main.pages.MCP.Detail.promptWords": "Prompts",
  "main.pages.MCP.Manage.createMcpService": "Create MCP Server",
  "main.pages.MCP.Manage.confirmDeleteThisMcpService": "Confirm delete this MCP Server?",
  "main.pages.MCP.Manage.deleteWillNotBeRecoverableAlreadyAddedServicesMayFailPleaseProceedWithCaution": "Deletion is irreversible, AI Agents utilizing this MCP Server may become inoperative. Please exercise caution.",
  "main.pages.MCP.Manage.deletionSuccessful": "Deletion successful",
  "main.pages.MCP.Manage.confirmStopDeploymentOfThisService": "Confirm stop deployment of this MCP Server?",
  "main.pages.MCP.Manage.cancel": "Cancel",
  "main.pages.MCP.Manage.stopDeployment": "Stop deployment",
  "main.pages.MCP.Manage.stoppingSuccessful": "Stopping successful",
  "main.pages.MCP.Manage.confirmStartDeploymentOfThisService": "Confirm start deployment of this MCP Server?",
  "main.pages.MCP.Manage.startDeployment": "Start deployment",
  "main.pages.MCP.Manage.startingSuccessful": "Starting successful",
  "main.pages.MCP.components.McpCard.index.delete": "Delete",
  "main.pages.MCP.components.McpCard.index.stopService": "Stop",
  "main.pages.MCP.components.McpCard.index.startService": "Start",
  "main.pages.MCP.components.McpCard.index.editService": "Edit",
  "main.pages.MCP.components.McpCard.index.description": "Description",
  "main.pages.MCP.components.McpCard.index.serviceId": "ID",
  "main.pages.MCP.components.McpCard.index.updatedAt": "Updated at ",
  "main.pages.MCP.components.McpTools.index.executionSuccessful": "Execution successful",
  "main.pages.MCP.components.McpTools.index.serviceStartingPleaseRefreshLater": "MCP Server starting. Please refresh later",
  "main.pages.MCP.components.Overview.index.noData": "No data",
  "main.pages.MCP.components.Overview.index.serviceName": "MCP Server name",
  "main.pages.MCP.components.Overview.index.serviceDescription": "Description",
  "main.pages.MCP.components.Overview.index.mcpServiceConfigurationFile": "MCP Server configuration file",
  "main.pages.MCP.components.ToolPanel.index.var1NeedsPureNumbers": "{var1} needs pure numbers",
  "main.pages.MCP.components.ToolPanel.index.parameterParsingFailedCheckParameterFormat": "Parameter parsing failed. Please check parameter format",
  "main.pages.MCP.components.ToolPanel.index.enterVar1": "Please enter {var1}",
  "main.pages.MCP.components.ToolPanel.index.openServiceFirst": "Please enable this MCP Server first for testing",
  "main.pages.MCP.components.ToolPanel.index.run": "Run",
  "main.pages.MCP.components.ToolPanel.index.runSuccess": "Run Successful",
  "main.pages.MCP.index.mcpManagement": "MCP Server Management",
  "main.pages.Setting.APIKeys.components.CreateModal.index.createSuccess": "Creation successful",
  "main.pages.Setting.APIKeys.components.CreateModal.index.createApiKey": "Create API KEY",
  "main.pages.Setting.APIKeys.components.CreateModal.index.description": "Description",
  "main.pages.Setting.APIKeys.components.CreateModal.index.enterDescription": "Please enter API KEY description",
  "main.pages.Setting.APIKeys.index.deleteApiKey": "Delete API KEY",
  "main.pages.Setting.APIKeys.index.confirmDelete": "After deletion, the API KEY will not be usable. Are you sure you want to delete it?",
  "main.pages.Setting.APIKeys.index.deleteSuccess": "Deletion successful",
  "main.pages.Setting.APIKeys.index.description": "Description",
  "main.pages.Setting.APIKeys.index.createTime": "Creation time",
  "main.pages.Setting.APIKeys.index.operation": "Operation",
  "main.pages.Setting.APIKeys.index.copy": "Copy",
  "main.pages.Setting.APIKeys.index.view": "View",
  "main.pages.Setting.APIKeys.index.delete": "Delete",
  "main.pages.Setting.APIKeys.index.apiKeyManagement": "API Key",
  "main.pages.Setting.APIKeys.index.createApiKey": "Create API Key",
  "main.pages.Setting.Account.components.UserEditModal.index.updateSuccess": "Update Success",
  "main.pages.Setting.Account.components.UserEditModal.index.userCreateSuccess": "User Created Successfully",
  "main.pages.Setting.Account.components.UserEditModal.index.editUser": "Edit User",
  "main.pages.Setting.Account.components.UserEditModal.index.addUser": "Add User",
  "main.pages.Setting.Account.components.UserEditModal.index.cancel": "Cancel",
  "main.pages.Setting.Account.components.UserEditModal.index.confirm": "Confirm",
  "main.pages.Setting.Account.components.UserEditModal.index.userName": "User Name",
  "main.pages.Setting.Account.components.UserEditModal.index.enterUserName": "Please enter user name",
  "main.pages.Setting.Account.components.UserEditModal.index.changePassword": "Change Password",
  "main.pages.Setting.Account.components.UserEditModal.index.confirmPassword": "Confirm Password",
  "main.pages.Setting.Account.components.UserEditModal.index.newPassword": "New Password",
  "main.pages.Setting.Account.components.UserEditModal.index.enterPassword": "Enter Password",
  "main.pages.Setting.Account.components.UserEditModal.index.enterNewPassword": "Enter new password to change",
  "main.pages.Setting.Account.components.UserEditModal.index.enterPasswordFirst": "Please enter password first",
  "main.pages.Setting.Account.components.UserEditModal.index.passwordNotMatch": "The two passwords entered are inconsistent",
  "main.pages.Setting.Account.components.UserEditModal.index.confirmNewPassword": "Confirm New Password",
  "main.pages.Setting.Account.index.deleteUser": "Delete User",
  "main.pages.Setting.Account.index.confirmDeleteUser": "Are you sure you want to delete this user?",
  "main.pages.Setting.Account.index.userName": "User Name",
  "main.pages.Setting.Account.index.role": "Role",
  "main.pages.Setting.Account.index.admin": "Admin",
  "main.pages.Setting.Account.index.user": "User",
  "main.pages.Setting.Account.index.edit": "Edit",
  "main.pages.Setting.Account.index.accountManagement": "Account",
  "main.pages.Setting.Account.index.addUser": "Add User",
  "main.pages.Setting.ModelService.Detail.modelName": "Model Name",
  "main.pages.Setting.ModelService.Detail.modelType": "Model Type",
  "main.pages.Setting.ModelService.Detail.modelAbility": "Model Ability",
  "main.pages.Setting.ModelService.Detail.enable": "Enable",
  "main.pages.Setting.ModelService.Detail.operation": "Operation",
  "main.pages.Setting.ModelService.Detail.setting": "Setting",
  "main.pages.Setting.ModelService.Detail.delete": "Delete",
  "main.pages.Setting.ModelService.Detail.deleteModel": "Delete Model",
  "main.pages.Setting.ModelService.Detail.confirmDeleteModel": "Are you sure you want to delete model {var1}? This operation cannot be reversed.",
  "main.pages.Setting.ModelService.Detail.modelIdNotExist": "Model ID does not exist",
  "main.pages.Setting.ModelService.Detail.providerIdNotExist": "Provider ID does not exist",
  "main.pages.Setting.ModelService.Detail.deleteModelSuccess": "Delete Model Success",
  "main.pages.Setting.ModelService.Detail.updateModelSuccess": "Update Model Success",
  "main.pages.Setting.ModelService.Detail.addModelSuccess": "Add Model Success",
  "main.pages.Setting.ModelService.Detail.modelServiceManagement": "Model",
  "main.pages.Setting.ModelService.Detail.modelServiceDetail": "Model Service Detail",
  "main.pages.Setting.ModelService.Detail.loading": "Loading...",
  "main.pages.Setting.ModelService.Detail.serviceConfiguration": "Service Configuration",
  "main.pages.Setting.ModelService.Detail.modelConfiguration": "Model Configuration",
  "main.pages.Setting.ModelService.Detail.models": "Models",
  "main.pages.Setting.ModelService.Detail.addModel": "Add Model",
  "main.pages.Setting.ModelService.Detail.noModel": "No Model",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.editModel": "Edit Model",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.addModel": "Add Model",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.cancel": "Cancel",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.confirm": "Confirm",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.modelName": "Model Name",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.enterModelName": "Please enter model name",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.modelAbility": "Model Ability",
  "main.pages.Setting.ModelService.components.ModelConfigModal.index.selectAtLeastOneAbility": "Please select at least one model ability",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.started": "Started",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.stopped": "Stopped",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.delete": "Delete",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.stopService": "Stop Service",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.startService": "Start Service",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.editService": "Edit Service",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.modelCount": "Model Count",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.modelType": "Model Type",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.updatedAt": "Updated at ",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.createSuccess": "Model Service Provider Created Successfully",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.addServiceProvider": "Add Model Service Provider",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.cancel": "Cancel",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.confirm": "Confirm",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.howToGetModelServiceApi": "How to get model service API?",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.modelServiceProvider": "Provider",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.serviceProviderName": "Service Provider Name",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.AliyunBailian": "Alibaba Cloud Bailian",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.providerNameDescription": "You can select a model service provider that is compatible with the OpenAI API format, and register for an API Key and API calling address. Providers include Alibaba Cloud Bailian (Mainland China), ModelStudio (Singapore), OpenAI, OpenRouter, Silicon Intelligence, and other similar vendors.",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterServiceProviderName": "Please enter service provider name",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterYourServiceProviderName": "Enter your service provider name",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.goToAliyunBailian": "Go to Alibaba Cloud Bailian to get",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterApiKey": "Enter API Key",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterYourApiKey": "Enter your API Key",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterApiUrl": "Enter API URL",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterValidUrl": "Please enter a valid URL address",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.enterYourApiUrl": "Enter your API URL. Please get it from the service provider's documentation, such as https://dashscope.aliyuncs.com/compatible-mode",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.serviceProviderType": "Service Provider Type",
  "main.pages.Setting.ModelService.components.ModelServiceProviderModal.index.selectServiceProviderType": "Please select a service provider type",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.modelServiceProviderName": "Model Service Provider Name",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.started": "Started",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.stopped": "Stopped",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.stopService": "Stop Service",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.startService": "Start Service",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.configurationUpdated": "Configuration Updated",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.confirmStartService": "Are you sure you want to start the current service?",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.confirmStopService": "Are you sure you want to stop the current service? LLMs of this service will not be available after stopping.",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.stopServiceSuccess": "Stop Service Success",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.enterModelServiceProviderName": "Please enter model service provider name",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.inputModelServiceProviderName": "Input model service provider name",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.goToAliyunBailian": "Go to Alibaba Cloud Bailian to get",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.apiKeyRequired": "You need to fill in the API Key authentication credential to call the remote model service",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.enterApiKey": "Enter your API Key",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.apiUrlRequired": "You need to fill in the API URL to call the remote model service",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.enterApiUrl": "Enter your API URL. Please get it from the service provider's documentation, such as https://dashscope.aliyuncs.com/compatible-mode",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.howToGetModelServiceApi": "How to get model service API?",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.save": "Save",
  "main.pages.Setting.ModelService.components.ProviderInfoForm.index.cancel": "Cancel",
  "main.pages.Setting.ModelService.index.deleteSuccess": "Delete success",
  "main.pages.Setting.ModelService.index.startSuccess": "Start success",
  "main.pages.Setting.ModelService.index.stopSuccess": "Stop success",
  "main.pages.Setting.ModelService.index.modelServiceManagement": "Model",
  "main.pages.Setting.ModelService.index.addModelServiceProvider": "Add model service provider",
  "main.types.account.administrator": "Administrator",
  "main.types.account.normalUser": "Normal user",
  "main.types.appManage.draft": "Draft",
  "main.types.appManage.published": "Published",
  "main.types.appManage.publishedEditing": "Post-edit",
  "main.types.appManage.textDialogue": "ChatBot",
  "main.types.appManage.textGeneration": "Text generation",
  "main.types.mcp.stopped": "Stopped",
  "main.types.mcp.started": "Started",
  "main.types.mcp.deleted": "Deleted",
  "main.types.modelService.visual": "Vision",
  "main.types.modelService.connected": "Web Search",
  "main.types.modelService.embedded": "Embedded",
  "main.types.modelService.inference": "Reasoning",
  "main.types.modelService.tool": "Tool Use",
  "main.utils.base.copySuccess": "Successful",
  "main.layouts.MenuList.application": "Application",
  "main.layouts.SideMenu.dify": "Dify To Graph",
  "main.components.AccountModal.index.accountManagement": "Account",
  "main.components.AccountModal.index.logout": "Logout",
  "main.components.AccountModal.index.currentPassword": "Current Password",
  "main.components.AccountModal.index.enterCurrentPassword": "Please enter current password",
  "main.components.AccountModal.index.inputCurrentPassword": "Input current password",
  "main.components.AccountModal.index.inputNewPassword": "Input new password",
  "main.components.Card.List.createDataAndRetry": "Please create data and try again",
  "main.components.InnerLayout.utils.notFoundTargetElement": "Target element #{var1} not found",
  "main.components.ModelConfigForm.index.selectModelFirst": "Please select a model first",
  "main.layouts.SettingDropdown.accountManagement": "Account",
  "main.layouts.SettingDropdown.apiKeyManagement": "API Key",
  "main.pages.App.AssistantAppEdit.components.AgentCompSelector.index.configuredAgentApplicationCanBePublishedAsAgentComponent": "Configured Agent Apps can be published as Agent Components to achieve intelligent processing in specific scenarios.",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.enterApplicationName": "Please enter application name",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.selectModel": "Please select a model!",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.knowledgeRetrievalEnhancementFunctionNotFilledOrMultipleVariables": "You have enabled the [Knowledge Retrieval Enhancement] function, but did not fill in or filled multiple ${documents} variables in the Prompt. To ensure the effect, please make sure that the Prompt contains only one.",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.knowledgeRetrievalEnhancementNotAddedKnowledgeBase": "Knowledge Retrieval Enhancement is enabled, but no Knowledge Base is added. The retrieval enhancement will not take effect. Are you sure to publish?",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.notImplementedYet": "Not implemented yet",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.dialogProcessingProhibitedSwitchVersion": "Dialog is being processed, version switching is prohibited",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.versionManagement": "Version",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.dontPromptAgain": "Don't prompt again",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.returnedToCurrentVersion": "Current Version Restored",
  "main.pages.App.AssistantAppEdit.components.AppActions.index.returnToCurrentVersion": "Revert to Current Version",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.modelModelSelection": "Model/Select Model",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.modelParameterConfigurationTemperatureCoefficient": "Model/Parameter Configuration/Temperature Coefficient",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.modelParameterConfigurationMaxReplyLength": "Model/Parameter Configuration/Maximum Reply Length",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.modelParameterConfigurationContextTurns": "Model/Parameter Configuration/Context Turns",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.knowledgeRetrievalEnhancementSwitch": "Knowledge Retrieval Enhancement Switch",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.knowledgeRetrievalEnhancementSelectedKnowledgeBase": "Knowledge Retrieval Enhancement/Selected Knowledge Retrieval",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.enable": "Enable",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.adjustedConfigurationItems": "Adjusted configuration ({var1})",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.cancelPublish": "Cancel Publish",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.confirmPublish": "Confirm Publish",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.modificationDetails": "Modification Details",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.configurationItem": "Configuration Item",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.publishedVersion": "Published Version",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.pendingPublishVersion": "Pending Version",
  "main.pages.App.AssistantAppEdit.components.AppStatus.index.autosavedOn": "Saved on {var1}",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.selectModelFirst": "Please select a model first!",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.apiConfiguration": "API Configuration",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.instruction": "Instruction",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.knowledge": "Knowledge",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.skill": "Skill",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.Variables.index.variableNameOnlyContainsEnglishAndNumbers": "Name can only contain English and numbers",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.Variables.index.variableNameCannotBeEmpty": "Name cannot be empty",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.Variables.index.variableNameCannotRepeat": "Name cannot be repeated",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.Variables.index.canBeFilledThroughParameterFormOr": "You can input variable values in the form or pass them via the",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.Variables.index.fieldPassage": "field. They will replace the variables in the prompt accordingly.",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.editor.maxInputCharacters": "Up to {var1} characters can be input",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.editor.introduceVariables": "Introduce {var1} variables (can be added by clicking):",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.editor.writeSystemPromptIncludingRoleSettingTaskObjectiveAbilityAndReplyRequirements": "Compose the system prompt here, including role definitions, task objectives, capabilities, and requirements and constraints for responses. A well-crafted prompt directly impacts the performance of the AI agent.",
  "main.pages.App.AssistantAppEdit.components.AssistantPromptEditor.index.variablesOptionsComeFromBelowVariableConfiguration": "Custom variables are set below in \"Variable\". Add new variables there.",
  "main.pages.App.Workflow.components.ComponentSelectorModal.index.index.goToComponentManagementPageCreate": "Please go to the Component Management Page to create a component",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.index.outputSpecifiedContent": "When an exception occurs, output the specified content.",
  "main.pages.App.Workflow.components.ErrorCatchForm.index.index.exceptionBranch": "Exceptional branch",
  "main.pages.App.Workflow.components.ExtractParamEditModal.index.index.selectParameterType": "Please Select Parameter Type",
  "main.pages.App.Workflow.nodes.Script.schema.2": "Provide custom functionalities by coding.",
  "main.pages.App.components.MCPSelector.index.11": "Select MCP Tool",
  "main.pages.Setting.ModelService.components.ModelServiceCard.index.numberOfModels": "{var1} Models",
  "main.pages.App.AssistantAppEdit.components.AssistantConfig.index.knowledgeBaseTip": "# Knowledge Retrieval\n Please remember the following materials, they may be helpful for answering questions.\n${documents}",
  "main.components.VariableBaseInput.FileInput.link": "Link",
  "main.components.VariableBaseInput.FileInput.enterLink": "Please enter link",
  "main.components.VariableBaseInput.FileInput.submit": "Submit",
  "main.components.VariableBaseInput.FileInput.cancel": "Cancel",
  "main.components.VariableBaseInput.FileInput.local": "Local",
  "main.components.VariableBaseInput.index.inputValue": "Input Value",
  "main.components.VariableBaseInput.index.select": "Please select",
  "main.components.VariableBaseInput.index.yes": "Yes",
  "main.components.VariableBaseInput.index.no": "No",
  "main.pages.App.AssistantAppEdit.components.AppConfigDiffModal.index.releaseVersion": "Release Version",
  "main.pages.Knowledge.Editor.index.modelConvertTextToVector": "Model used to convert text into vector representation, mapping text information to low-dimensional dense vector space for computer understanding of text semantics, supporting subsequent similarity calculations and other operations",
  "main.pages.Knowledge.Editor.index.rerankModelReorderResults": "Rerank model reorders results after retrieving relevant results, adjusting result order through more accurate algorithms to place higher relevance content at the forefront, improving retrieval result quality.",
  "main.pages.Knowledge.Editor.index.thresholdMeasureSimilarity": "Threshold used to measure similarity between texts or data, when the calculated text similarity reaches or exceeds this value, the text will be returned.",
  "main.pages.Knowledge.Editor.index.topKReturnObjects": "Top-k represents the number of objects returned after reranking that meet the similarity requirements",
  "main.pages.Knowledge.Test.components.Form.index.thresholdMeasureSimilarity": "Threshold used to measure similarity between texts or data, when the calculated text similarity reaches or exceeds this value, the text will be returned.",
  "main.pages.Knowledge.components.StepOne.index.modelConvertTextToVector": "Model used to convert text into vector representation, mapping text information to low-dimensional dense vector space for computer understanding of text semantics, supporting subsequent similarity calculations and other operations",
  "main.pages.Knowledge.components.StepOne.index.rerankModelReorderResults": "Rerank model reorders results after retrieving relevant results, adjusting result order through more accurate algorithms to place higher relevance content at the forefront, improving retrieval result quality.",
  "main.pages.Knowledge.components.StepOne.index.thresholdMeasureSimilarity": "Threshold used to measure similarity between texts or data, when the calculated text similarity reaches or exceeds this value, the text will be returned.",
  "main.pages.Knowledge.components.StepOne.index.topKReturnObjects": "Top-k represents the number of objects returned after reranking that meet the similarity requirements",
  "main.components.VariableBaseInput.FileInput.uploadProgress": "Upload progress&nbsp;",
  "main.pages.App.AssistantAppEdit.components.SparkChat.components.Steps.component": "Component: {var1}",
  "main.pages.App.Workflow.components.ConditionItem.notEqual": "≠",
  "main.pages.App.Workflow.components.ConditionItem.greaterThanOrEqual": "≥",
  "main.pages.App.Workflow.components.ConditionItem.lessThanOrEqual": "≤",
  "main.pages.App.Workflow.components.ConditionItem.contains": "∋",
  "main.pages.App.Workflow.components.ConditionItem.doesNotContain": "∌",
  "main.pages.App.Workflow.components.HistoryConfigModal.contextRoundSetting": "Context Setting",
  "main.pages.App.Workflow.components.HistoryConfigModal.enableContext": "Enable Context",
  "main.pages.App.Workflow.components.HistoryConfigModal.maxMemoryRounds": "Maximum Context Rounds",
  "main.pages.App.Workflow.components.TestPanel.executingWorkflow": "Executing workflow, please stop first",
  "main.pages.App.Workflow.constant.equal": "Equal",
  "main.pages.App.Workflow.constant.notEqual": "Not equal",
  "main.pages.App.Workflow.constant.empty": "Empty",
  "main.pages.App.Workflow.constant.notEmpty": "Not empty",
  "main.pages.App.Workflow.constant.greaterThan": "Greater than",
  "main.pages.App.Workflow.constant.greaterThanOrEqual": "Greater than or equal",
  "main.pages.App.Workflow.constant.lessThan": "Less than",
  "main.pages.App.Workflow.constant.lessThanOrEqual": "Less than or equal",
  "main.pages.App.Workflow.constant.lengthEqual": "Length equal",
  "main.pages.App.Workflow.constant.lengthGreaterThan": "Length greater than",
  "main.pages.App.Workflow.constant.lengthGreaterThanOrEqual": "Length greater than or equal",
  "main.pages.App.Workflow.constant.lengthLessThan": "Length less than",
  "main.pages.App.Workflow.constant.lengthLessThanOrEqual": "Length less than or equal",
  "main.pages.App.Workflow.constant.contains": "Contains",
  "main.pages.App.Workflow.constant.notContains": "Not contains",
  "main.pages.App.Workflow.constant.isTrue": "Is true",
  "main.pages.App.Workflow.constant.isFalse": "Is false",
  "main.pages.App.Workflow.nodes.LLM.schema.requiredField": "Cannot be empty",
  "main.pages.App.Workflow.nodes.LLM.schema.prompt": "Prompt",
  "main.pages.App.Workflow.nodes.LLM.schema.userPrompt": "User prompt",
  "main.pages.App.Workflow.nodes.Output.schema.outputContent": "Output content",
  "main.pages.App.Workflow.nodes.Output.schema.requiredField": "Cannot be empty",
  "main.pages.App.Workflow.nodes.Retrieval.schema.input": "Input",
  "main.pages.App.Workflow.nodes.Retrieval.schema.requiredField": "Cannot be empty",
  "main.pages.App.Workflow.nodes.Script.schema.scriptContent": "Script content",
  "main.pages.App.Workflow.nodes.Script.schema.requiredField": "Cannot be empty",
  "main.pages.App.Workflow.nodes.Script.schema.output": "Output",
  "main.pages.App.Workflow.utils.index.memory": "Memory",
  "main.pages.App.Workflow.utils.index.contextVariableRequired": "Context variable cannot be empty",
  "main.pages.App.Workflow.utils.index.exceptionHandling": "Exception handling",
  "main.pages.App.Workflow.utils.index.defaultValueRequired": "Default value cannot be empty",
  "main.pages.App.Workflow.utils.index.input": "Input",
  "main.pages.App.Workflow.utils.index.variableNameDuplicate": "Variable name cannot be duplicated",
  "main.pages.App.Workflow.utils.index.variableNameRequired": "Variable name cannot be empty",
  "main.pages.App.Workflow.utils.index.variableNameAlphanumeric": "Variable name can only contain letters and numbers",
  "main.pages.App.Workflow.components.NodeResultPanel.index.exceptionBranch": "Exception Branch",
  "main.pages.App.Workflow.components.NodeResultPanel.index.defaultValue": "Default Value",
  "main.pages.App.Workflow.components.NodeResultPanel.index.retryProcessing": "Retry Processing:",
  "main.pages.App.Workflow.components.NodeResultPanel.index.exceptionHandling": "Exception Handling:",
  "main.pages.App.Workflow.index.checkNodeConfiguration": "Please check the node configuration first",
  "main.pages.App.Workflow.nodes.Classifier.schema.inputVariable": "Input Variable",
  "main.pages.App.Workflow.nodes.Classifier.schema.notNull": "Cannot be empty",
  "main.pages.App.Workflow.nodes.Iterator.schema.input": "Input",
  "main.pages.App.Workflow.nodes.Iterator.schema.notNull": "Cannot be empty",
  "main.pages.App.Workflow.nodes.Iterator.schema.intermediateVariable": "Intermediate Variable",
  "main.pages.App.Workflow.nodes.Iterator.schema.output": "Output",
  "main.pages.App.Workflow.nodes.Parallel.schema.batchProcessingArray": "Batch Processing Array",
  "main.pages.App.Workflow.nodes.Parallel.schema.output": "Output",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.input": "Input",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.notNull": "Cannot be empty",
  "main.pages.App.Workflow.nodes.ParameterExtractor.schema.extractParameters": "Extract Parameters",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.setVariable": "Set Variable",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.notNull": "Cannot be empty",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.leftValueNotNull": "Left value cannot be empty",
  "main.pages.App.Workflow.nodes.VariableAssign.schema.rightValueNotNull": "Right value cannot be empty",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.outputContent": "Output Content",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.notNull": "Cannot be empty",
  "main.pages.App.Workflow.nodes.VariableHandle.schema.group": "Group",
  "main.pages.App.Workflow.utils.index.modelSelection": "Model Selection",
  "main.pages.App.Workflow.utils.index.notNull": "Cannot be empty",
  "main.pages.App.Workflow.utils.index.valueNotNull": "Value cannot be empty",
  "main.pages.App.components.KnowledgeSelector.index.addedKnowledgeBase": "Added Knowledge Base {var1}/{var2}",
  "main.pages.Setting.ModelService.index.delete": "Delete",
  "main.pages.Setting.ModelService.index.confirmDeleteModelServiceProvider": "Are you sure you want to delete this model service provider?",
  "main.pages.App.Workflow.components.NodeResultPanel.JudgeResult.all": "All",
  "main.pages.App.Workflow.components.NodeResultPanel.JudgeResult.any": "Any",
  "main.pages.App.Workflow.components.NodeResultPanel.JudgeResult.hitDefaultCondition": "Hit [Default] Condition",
  "main.pages.App.Workflow.components.NodeResultPanel.JudgeResult.successHitThisCondition": "Success: Hit This Condition",
  "main.pages.App.Workflow.nodes.APINode.schema.apiAddress": "Api address",
  "main.pages.App.Workflow.nodes.APINode.schema.required": "Cannot be empty",
  "main.pages.App.Workflow.components.SingleNodeDrawer.index暂无输入": "No input",
  "main.pages.App.Workflow.nodes.End.schema输出": "Output",
  "main.pages.App.Workflow.nodes.End.schema文本模板": "Text Template",
  "main.pages.App.Workflow.nodes.End.schema不能为空": "Cannot be empty",
  "main.pages.App.Workflow.constant.index.depthThinkingContent": "Depth thinking content",
  "main.pages.Component.Plugin.Info.index.selectAuthenticationType": "Please select authentication type",
  "main.pages.Component.Plugin.Info.index.selectAuthenticationLocation": "Please select authentication location",
  "main.pages.Component.Plugin.Info.index.enterAuthenticationParameterName": "Enter authentication parameter name",
  "main.pages.Component.Plugin.Info.index.enterAuthenticationParameterValue": "Enter authentication parameter value",
  "main.pages.Knowledge.List.components.Card.index.nullName": "No description yet",
  "main.pages.Knowledge.Detail.components.ChunkEditDrawer.index.editSliceVar1": "Edit slice {var1}",
  "main.pages.Knowledge.Detail.components.ChunkEditDrawer.index.character": "Character",
  "main.pages.Knowledge.Detail.components.ChunkEditDrawer.index.cancel": "Cancel",
  "main.pages.Knowledge.Detail.components.ChunkEditDrawer.index.save": "Save",
  "main.pages.Knowledge.Detail.components.ChunkEditDrawer.index.enterContent": "Please enter content",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.character": "Character",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.enabled": "Enabled",
  "main.pages.Knowledge.Detail.components.ChunkItem.Header.disabled": "Disabled",
  "main.pages.Knowledge.Detail.components.ChunkViewDrawer.index.viewSliceVar1": "View slice {var1}",
  "main.pages.Knowledge.Detail.components.ChunkViewDrawer.index.character": "Character",
  "main.pages.Knowledge.Detail.components.ChunkViewDrawer.index.close": "Close",
  "main.pages.Login.components.Login.index.notSupportedAccountPasswordLogin": "Not supported account password login",
  "main.pages.Login.components.Login.index.otherWaysLogin": "Or",
  "main.pages.Login.components.Login.index.useGithubLogin": "Login with Github "
}
