405 lines
20 KiB
JSON
405 lines
20 KiB
JSON
{
|
|
"selectAllOrCancel": "Select All / Cancel",
|
|
"invertSelection": "Invert Selection",
|
|
"batchDelete": "Batch Delete",
|
|
"cancel": "Cancel",
|
|
"rename": "Rename",
|
|
"pin": "Pin",
|
|
"unpin": "Unpin",
|
|
"archive": "Archive",
|
|
"unarchive": "Unarchive",
|
|
"delete": "Delete",
|
|
"deleteSession": "Delete Session",
|
|
"confirmDeleteSession": "Are you sure you want to delete this session?",
|
|
"confirmBatchDeleteSessions": "Are you sure you want to delete the selected {{count}} threads?",
|
|
"filterSessionName": "Filter thread name",
|
|
"renameSession": "Rename thread",
|
|
"enterNewSessionTitle": "Enter new thread title",
|
|
"save": "Save",
|
|
"lobsterDataQA": "DataClaw",
|
|
"skillCenter": "Skill Center",
|
|
"projectManagement": "Project Management",
|
|
"dataSourceManagement": "Data Source Management",
|
|
"personalSettings": "Personal Settings",
|
|
"modelConfig": "Model Configuration",
|
|
"userManagement": "User Management",
|
|
"logout": "Logout",
|
|
"searchModel": "Search model...",
|
|
"modelNotFound": "Model not found",
|
|
"availableModels": "Available Models",
|
|
"dataSource": "Data Source",
|
|
"clearSelected": "Clear Selection",
|
|
"clearSelectedWithCount": "Clear Selected ({{count}})",
|
|
"noAvailableSkills": "No available skills",
|
|
"askAnything": "Ask anything...",
|
|
"dataClawDisclaimer": "DataClaw can make mistakes. Consider verifying important information.",
|
|
"processing": "Processing...",
|
|
"processCompleted": "Completed",
|
|
"thinkingProcess": "Thinking Process",
|
|
"thinkingTokens": "{{count}} tokens",
|
|
"thinkingCharCount": "{{count}} chars",
|
|
"expandThinking": "Expand",
|
|
"collapseThinking": "Collapse",
|
|
"modelThinking": "Model is thinking, please wait...",
|
|
"openReportInNewTab": "Open report in new tab",
|
|
"artifactPreview": "File Preview",
|
|
"preview": "Preview",
|
|
"download": "Download",
|
|
"outputInterrupted": "Output interrupted",
|
|
"requestSubmittedRouting": "Request submitted, preparing to route...",
|
|
"routingInfo": "Routing: {{selected}} {{reason}}",
|
|
"sqlAnalysis": "SQL Analysis",
|
|
"generalConversation": "General Conversation",
|
|
"answerGenerationCompleted": "Answer generation completed",
|
|
"noReply": "No reply",
|
|
"chartGenerationCompleted": "Chart generation completed",
|
|
"dataQueryCompleted": "Data query completed",
|
|
"streamResponseFailed": "Stream response failed",
|
|
"streamResponseError": "Stream response error",
|
|
"userUploadedFile": "User uploaded file",
|
|
"fileContentSummary": "File content summary",
|
|
"none": "None",
|
|
"dataColumns": "Data columns",
|
|
"fileDownloadLink": "File download link",
|
|
"spreadsheet": "Spreadsheet",
|
|
"name": "Name",
|
|
"myDataSource": "My Data Source",
|
|
"type": "Type",
|
|
"uploadFileOrEnterPath": "Upload file or enter server path",
|
|
"unsupportedDataSourceType": "Unsupported data source type",
|
|
"dataSourceConnectorInDevelopment": "This data source connector is under development. Please try PostgreSQL, ClickHouse, or file upload.",
|
|
"testConnection": "Test Connection",
|
|
"uploadFailed": "Upload failed",
|
|
"connectionSuccess": "Connection successful",
|
|
"connectionFailed": "Connection failed",
|
|
"orUseSupabaseConnectionString": "Or use the Connection String (URI) provided by Supabase console:",
|
|
"orUseConnectionString": "Or use connection string (overrides above settings):",
|
|
"fileUpload": "File Upload",
|
|
"noDescription": "No description",
|
|
"confirmAddToDashboard": "Confirm Add to Dashboard",
|
|
"confirmAddChartToDashboardDesc": "Add the current chart to Dashboard, continue?",
|
|
"confirmAdd": "Confirm Add",
|
|
"visualizationResult": "Visualization Result",
|
|
"sqlQueryDescription": "The data query statement used to generate the current chart.",
|
|
"copied": "Copied",
|
|
"copy": "Copy",
|
|
"resultNotSuitableForChart": "This result is not suitable for chart display.",
|
|
"noStructuredDataToRender": "No structured data to render in the current result.",
|
|
"pageRenderFailed": "Page render failed",
|
|
"chinese": "Chinese",
|
|
"chartIntentPattern": "(图表|可视化|画图|作图|柱状图|折线图|饼图|趋势|分布|chart|plot|visuali[sz]e)",
|
|
"processingIndicator": "正在",
|
|
"confirmDeleteDataSource": "Are you sure you want to delete this data source?",
|
|
"saveFailed": "Save failed: ",
|
|
"editDataSource": "Edit Data Source",
|
|
"createNewDataSourceWithType": "Create {{type}} Data Source",
|
|
"editDataSourceWithType": "Edit {{type}} Data Source",
|
|
"backToList": "Back to List",
|
|
"dataSourceConfig": "Data Source Configuration",
|
|
"manageDataSourceConnections": "Manage data source connections for Q&A",
|
|
"newDataSource": "New Data Source",
|
|
"noDataSources": "No data source available in current project, please create one in settings",
|
|
"clickTopRightToAddFirstDataSource": "Click the button on the top right to add your first data source",
|
|
"newProject": "New Project",
|
|
"projectList": "Project List",
|
|
"manageProjectsDesc": "Manage your projects, different projects have independent data sources",
|
|
"loading": "Loading...",
|
|
"noProjectsCreateOne": "No projects, please create one first",
|
|
"description": "Description",
|
|
"createdAt": "Created At",
|
|
"actions": "Actions",
|
|
"manageDataSources": "Manage Data Sources",
|
|
"editProject": "Edit Project",
|
|
"deleteProject": "Delete Project",
|
|
"enterProjectName": "Enter project name",
|
|
"descriptionOptional": "Description (Optional)",
|
|
"enterProjectDescription": "Enter project description",
|
|
"creating": "Creating...",
|
|
"create": "Create",
|
|
"saving": "Saving...",
|
|
"confirmDeleteProject": "Are you sure you want to delete this project? All associated data sources will be deleted.",
|
|
"selectProjectToViewDashboard": "Please select a project to view the dashboard.",
|
|
"noChartsInCurrentProject": "No charts in the current project.",
|
|
"goToChatToAddCharts": "Go to the chat page and add visualization results!",
|
|
"currentTableNoData": "Current table has no data to display",
|
|
"currentTableMissingFields": "Current table data is missing fields to display",
|
|
"previewTableRows": "Preview first {{previewLimit}} rows / Total {{rowCount}} rows, {{colCount}} columns",
|
|
"totalTableRows": "Total {{rowCount}} rows, {{colCount}} columns",
|
|
"currentChartMissingFields": "Current chart data is missing fields to plot",
|
|
"passwordsDoNotMatch": "The two passwords entered do not match",
|
|
"personalSettingsSaved": "Personal settings saved successfully!",
|
|
"personalSettingsAndPasswordSaved": "Personal settings and password modified successfully!",
|
|
"failedToSaveSettings": "Failed to save settings",
|
|
"accountInfo": "Account Information",
|
|
"modifyLoginEmailAndPassword": "Modify your login email and password",
|
|
"username": "Username",
|
|
"usernameCannotBeModified": "Username cannot be modified",
|
|
"emailAddress": "Email Address",
|
|
"newPassword": "New Password",
|
|
"leaveBlankIfNotModifying": "Leave blank if not modifying",
|
|
"confirmNewPassword": "Confirm New Password",
|
|
"saveSettings": "Save Settings",
|
|
"knowledgeBase": "Knowledge Base",
|
|
"knowledgeBaseSettings": "Knowledge Base Configuration",
|
|
"knowledgeBaseSettingsDesc": "Manage knowledge bases and their documents",
|
|
"knowledgeGlobalConfigTitle": "Knowledge Global Configuration",
|
|
"knowledgeGlobalConfigDesc": "Configure global API base and key for knowledge service shared across projects.",
|
|
"knowledgeGlobalApiBase": "API Base",
|
|
"knowledgeGlobalApiBasePlaceholder": "e.g. https://api.siliconflow.cn/v1 (without /embeddings)",
|
|
"knowledgeGlobalApiKey": "API Key",
|
|
"knowledgeGlobalApiKeyPlaceholder": "Leave blank to keep the current key",
|
|
"knowledgeGlobalApiKeyMasked": "Saved key: {{masked}}",
|
|
"knowledgeGlobalApiKeyEmpty": "No API key configured",
|
|
"knowledgeGlobalDefaultEmbeddingModel": "Default Embedding Model",
|
|
"knowledgeGlobalDefaultEmbeddingModelPlaceholder": "e.g. text-embedding-3-small",
|
|
"knowledgeGlobalModelNameHint": "API Base should be the provider base URL (without /embeddings), and model name must be explicit for testing and indexing.",
|
|
"knowledgeGlobalModelNameTooLong": "Default embedding model name cannot exceed 200 characters",
|
|
"knowledgeGlobalConfigLoadFailed": "Failed to load knowledge global configuration",
|
|
"knowledgeGlobalConfigSaveFailed": "Failed to save knowledge global configuration",
|
|
"knowledgeGlobalConfigSaved": "Knowledge global configuration saved successfully",
|
|
"knowledgeGlobalConfigApiBaseInvalid": "API Base must start with http:// or https://",
|
|
"knowledgeGlobalConfigApiBaseShouldBeBaseUrl": "API Base must be a base URL and should not include /embeddings",
|
|
"testKnowledgeGlobalConnection": "Test Connection",
|
|
"knowledgeGlobalConnectionTestPassed": "Connection test passed",
|
|
"knowledgeGlobalConnectionTestFailed": "Connection test failed",
|
|
"knowledgeGlobalConnectionModelResult": "Model: {{model}}",
|
|
"knowledgeGlobalConnectionDimensionResult": "Embedding dimension: {{dim}}",
|
|
"knowledgeGlobalConnectionAvailableModelsResult": "Available model examples: {{models}}",
|
|
"knowledgeGlobalModelNameRequiredForTest": "Model name is required for connection testing",
|
|
"knowledgeGlobalArkModelRequiredForTest": "For Volcengine Ark, model name is required for connection testing (Model ID or Endpoint ID)",
|
|
"saveKnowledgeGlobalConfig": "Save Global Configuration",
|
|
"refresh": "Refresh",
|
|
"knowledgeBaseName": "Name",
|
|
"knowledgeBaseNamePlaceholder": "e.g. Sales Q&A",
|
|
"knowledgeBaseDescriptionPlaceholder": "Optional description",
|
|
"knowledgeBaseEmbeddingModel": "Embedding Model",
|
|
"knowledgeBaseEmbeddingModelPlaceholder": "Select an embedding model",
|
|
"knowledgeBaseChunkSize": "Chunk Size",
|
|
"knowledgeBaseChunkOverlap": "Chunk Overlap",
|
|
"knowledgeBaseTopK": "Top K",
|
|
"createKnowledgeBase": "New Knowledge Base",
|
|
"updateKnowledgeBase": "Update Knowledge Base",
|
|
"knowledgeBaseList": "Knowledge Base List",
|
|
"knowledgeBaseMeta": "{{count}} docs · Updated {{updatedAt}}",
|
|
"manageKnowledgeDocuments": "Manage Documents",
|
|
"knowledgeDocumentManagerTitle": "Document Management ({{name}})",
|
|
"knowledgeDocumentManagerTitleEmpty": "Knowledge Document Management",
|
|
"selectKnowledgeBaseToManageDocuments": "Select a knowledge base above to manage documents",
|
|
"knowledgeDocumentTitle": "Document Title",
|
|
"knowledgeDocumentTitlePlaceholder": "e.g. Refund Policy",
|
|
"knowledgeDocumentContent": "Document Content",
|
|
"knowledgeDocumentContentPlaceholder": "Enter document content",
|
|
"knowledgeDocumentMetadata": "Document Metadata (Optional JSON)",
|
|
"knowledgeDocumentMetadataPlaceholder": "e.g. {\"source\":\"manual\",\"lang\":\"en\"}",
|
|
"knowledgeDocumentMeta": "Updated {{updatedAt}}",
|
|
"knowledgeDocumentTitleRequired": "Please enter a document title",
|
|
"knowledgeDocumentContentRequired": "Please enter document content",
|
|
"knowledgeDocumentMetadataInvalid": "Document metadata must be valid JSON",
|
|
"createKnowledgeDocument": "Create Document",
|
|
"updateKnowledgeDocument": "Update Document",
|
|
"editKnowledgeDocument": "Edit Document",
|
|
"deleteKnowledgeDocument": "Delete Document",
|
|
"confirmDeleteKnowledgeDocument": "Are you sure you want to delete this document?",
|
|
"knowledgeDocumentCreated": "Document created successfully",
|
|
"knowledgeDocumentUpdated": "Document updated successfully",
|
|
"knowledgeDocumentDeleted": "Document deleted successfully",
|
|
"knowledgeDocumentLoadFailed": "Failed to load documents",
|
|
"knowledgeDocumentSaveFailed": "Failed to save document",
|
|
"knowledgeDocumentDeleteFailed": "Failed to delete document",
|
|
"noKnowledgeDocuments": "No documents in this knowledge base",
|
|
"knowledgeDocumentUploadTitle": "Upload Documents to Knowledge Base",
|
|
"knowledgeDocumentUploadHint": "Supports Text/Markdown/Code, Office(Word/Excel/PPT) and PDF. Max 15MB per file.",
|
|
"knowledgeDocumentUploadSelected": "{{count}} file(s) selected",
|
|
"knowledgeDocumentUploadNone": "No files selected",
|
|
"knowledgeDocumentUploadAction": "Upload and Add",
|
|
"knowledgeDocumentUploadEmpty": "Please select files to upload",
|
|
"knowledgeDocumentUploadSuccess": "{{count}} file(s) uploaded successfully",
|
|
"knowledgeDocumentUploadFailed": "Failed to upload documents",
|
|
"knowledgeCitations": "Knowledge Citations",
|
|
"matchScore": "Score: {{score}}",
|
|
"editKnowledgeBase": "Edit Knowledge Base",
|
|
"deleteKnowledgeBase": "Delete Knowledge Base",
|
|
"reindexKnowledgeBase": "Reindex",
|
|
"refreshKnowledgeBaseList": "Refresh Knowledge Bases",
|
|
"knowledgeBaseLoadFailed": "Failed to load knowledge bases",
|
|
"knowledgeBaseNameRequired": "Please enter a knowledge base name",
|
|
"knowledgeBaseChunkSizeRange": "Chunk Size must be between 64 and 4096",
|
|
"knowledgeBaseChunkOverlapRange": "Chunk Overlap must be between 0 and 512",
|
|
"knowledgeBaseChunkOverlapTooLarge": "Chunk Overlap must be smaller than Chunk Size",
|
|
"knowledgeBaseTopKRange": "Top K must be between 1 and 20",
|
|
"knowledgeBaseCreated": "Knowledge base created successfully",
|
|
"knowledgeBaseUpdated": "Knowledge base updated successfully",
|
|
"knowledgeBaseSaveFailed": "Failed to save knowledge base",
|
|
"confirmDeleteKnowledgeBase": "Are you sure you want to delete this knowledge base?",
|
|
"knowledgeBaseDeleted": "Knowledge base deleted successfully",
|
|
"knowledgeBaseDeleteFailed": "Failed to delete knowledge base",
|
|
"knowledgeBaseReindexSuccess": "Knowledge base reindexed successfully",
|
|
"knowledgeBaseReindexFailed": "Failed to reindex knowledge base",
|
|
"selectProjectBeforeManageKnowledgeBase": "Please select a project before managing knowledge bases",
|
|
"noKnowledgeBases": "No knowledge base available in current project, please create one in settings",
|
|
"confirmDeleteUser": "Are you sure you want to delete this user?",
|
|
"newUserMustHavePassword": "New users must have a password",
|
|
"anErrorOccurred": "An error occurred",
|
|
"addUser": "Add User",
|
|
"editUser": "Edit User",
|
|
"addNewUser": "Add New User",
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"activeStatus": "Active Status",
|
|
"adminPrivileges": "Admin Privileges",
|
|
"id": "ID",
|
|
"status": "Status",
|
|
"role": "Role",
|
|
"noUserData": "No user data",
|
|
"normal": "Normal",
|
|
"disabled": "Disabled",
|
|
"admin": "Admin",
|
|
"regularUser": "Regular User",
|
|
"fillRequiredInfoFirst": "Please fill in required information first (Provider, Model ID)",
|
|
"extraConfigMustBeValidJson": "Extra config must be valid JSON",
|
|
"connectionTestSuccessful": "Connection test successful!",
|
|
"connectionTestFailed": "Connection test failed",
|
|
"fillRequiredFields": "Please fill in required fields",
|
|
"failedToSaveConfig": "Failed to save config",
|
|
"confirmDeleteModel": "Are you sure you want to delete this model?",
|
|
"noPermissionAdminOnly": "No permission to access this page, please log in with an admin account.",
|
|
"addModel": "Add Model",
|
|
"modelName": "Model Name",
|
|
"provider": "Provider",
|
|
"modelIdentifier": "Model Identifier",
|
|
"noModelData": "No model data",
|
|
"currentDefaultModel": "Current default model",
|
|
"clickToSetDefault": "Click to set as default",
|
|
"default": "Default",
|
|
"setDefault": "Set as Default",
|
|
"editModel": "Edit Model",
|
|
"providerRequired": "Provider *",
|
|
"egGpt4": "e.g., GPT-4",
|
|
"modelIdRequired": "Model ID *",
|
|
"egGpt4Turbo": "e.g., gpt-4-turbo",
|
|
"apiDomain": "API Domain",
|
|
"egApiDomain": "e.g., https://api.openai.com/v1",
|
|
"extraConfigJson": "Extra Config (JSON)",
|
|
"unknownError": "Unknown error",
|
|
"confirmDeleteSkill": "Are you sure you want to delete this skill?",
|
|
"selectProjectToManageSkills": "Please select a project at the top first to manage its skills",
|
|
"skillsRepository": "Skill Center",
|
|
"manageAiSkillsDesc": "Manage AI skills and MCP server configurations for this project",
|
|
"uploadSkill": "Upload Skill",
|
|
"source": "Source",
|
|
"installationTime": "Installation Time",
|
|
"noSkillsInProjectClickImport": "No skills in this project yet, click \"Upload Skill\" to start",
|
|
"viewOrEditSkill": "View/Edit Skill",
|
|
"addNewSkill": "Add New Skill",
|
|
"skillName": "Skill Name",
|
|
"selectType": "Select Type",
|
|
"selectStatus": "Select Status",
|
|
"brieflyDescribeSkillFunction": "Briefly describe the function of the skill...",
|
|
"content": "Content",
|
|
"pythonSqlApiContentPlaceholder": "Python code, SQL query template or API specification...",
|
|
"saveSkill": "Save Skill",
|
|
"safe": "Safe",
|
|
"lowRisk": "Low Risk",
|
|
"localImport": "Local Import",
|
|
"systemBuiltin": "System Built-in",
|
|
"backendGenerated": "Backend Generated",
|
|
"uploadedFile": "File Upload",
|
|
"filterBySource": "Filter by source",
|
|
"allSources": "All sources",
|
|
"zhipuAi": "ZhipuAI",
|
|
"dashScope": "DashScope",
|
|
"volcengine": "Volcengine",
|
|
"tableRowColDesc": "TABLE · {{rowCount}} rows · {{colCount}} columns",
|
|
"projectName": "Project Name",
|
|
"dashboardMenu": "Dashboard",
|
|
"newThread": "New Thread",
|
|
"threads": "THREADS",
|
|
"archivedThreads": "ARCHIVED THREADS",
|
|
"defaultUser": "Default User",
|
|
"searchSkills": "Search skills...",
|
|
"selectDashboard": "Select a dashboard",
|
|
"submit": "Submit",
|
|
"noDashboardsInCurrentProject": "No dashboards in current project",
|
|
"createDashboardToGetStarted": "Create a new dashboard from the sidebar to get started",
|
|
"confirmDeleteDashboard": "Are you sure you want to delete this dashboard?",
|
|
"renameDashboard": "Rename Dashboard",
|
|
"enterNewDashboardName": "Enter new dashboard name",
|
|
"newDashboardNameDefault": "New Dashboard",
|
|
"dashboardLimitReached": "You can only create up to 3 dashboards.",
|
|
"dashboards": "Dashboards",
|
|
"new": "New",
|
|
"pinChartToDashboard": "Pin chart to dashboard",
|
|
"selectDashboardToPin": "Select a dashboard to pin this chart to.",
|
|
"welcomeBack": "Welcome Back",
|
|
"createAccount": "Create Account",
|
|
"username": "Username",
|
|
"enterUsername": "Enter your username",
|
|
"email": "Email",
|
|
"enterEmail": "Enter your email",
|
|
"password": "Password",
|
|
"enterPassword": "Enter your password",
|
|
"signIn": "Sign In",
|
|
"signUp": "Sign Up",
|
|
"dontHaveAccount": "Don't have an account?",
|
|
"alreadyHaveAccount": "Already have an account?",
|
|
"registrationSuccess": "Registration successful! Please login.",
|
|
"registrationSuccessWithVerification": "Registration successful! Please check your email to verify your account.",
|
|
"inactiveUserError": "Account is inactive. Please verify your email.",
|
|
"resendVerification": "Resend Verification Email",
|
|
"verificationSent": "Verification email sent. Please check your inbox.",
|
|
"verifyEmailTitle": "Email Verification",
|
|
"verifyingEmail": "Verifying your email...",
|
|
"verifyEmailSuccess": "Email verified successfully! You can now log in.",
|
|
"verifyEmailFailed": "Email verification failed or link expired.",
|
|
"goToLogin": "Go to Login",
|
|
"errorOccurred": "An error occurred",
|
|
"mcpConfig": "MCP Configuration",
|
|
"mcp": "MCP",
|
|
"skills": "Skills Configuration",
|
|
"transport": "Transport",
|
|
"command": "Command",
|
|
"args": "Args (JSON Array)",
|
|
"env": "Env (JSON Object)",
|
|
"url": "URL",
|
|
"headers": "Headers (JSON Object)",
|
|
"addMcpServer": "Add MCP Server",
|
|
"editMcpServer": "Edit MCP Server",
|
|
"mcpServerName": "MCP Server Name",
|
|
"noMcpServers": "No MCP servers configured",
|
|
"confirmDeleteMcpServer": "Are you sure you want to delete this MCP server?",
|
|
"saveMcpServer": "Save MCP Server",
|
|
"subagents": "Subagents",
|
|
"subagentManagement": "Subagent Management",
|
|
"manageSubagentsDesc": "Manage subagents for this project",
|
|
"createSubagent": "New Subagent",
|
|
"addSubagent": "Add Subagent",
|
|
"editSubagent": "Edit Subagent",
|
|
"subagentName": "Subagent Name",
|
|
"systemInstructionsPlaceholder": "You are a helpful AI assistant...",
|
|
"selectModel": "Select a model",
|
|
"noSubagents": "No subagents configured",
|
|
"confirmDeleteSubagent": "Are you sure you want to delete this subagent?",
|
|
"selectProjectToManageSubagents": "Please select a project to manage subagents",
|
|
"knowledgeBaseGroup": "Knowledge Base",
|
|
"moreGroup": "More",
|
|
"knowledgeBases": "Knowledge Bases",
|
|
"voiceSettings": "Voice Input Settings",
|
|
"enableVoiceInput": "Enable Voice Input",
|
|
"voiceSettingsDisabledHint": "Enable voice input first, then configure server URL",
|
|
"voiceInputDisabledHint": "Please enable voice input first",
|
|
"voiceInputNotEnabled": "Voice input is disabled. Enable it from profile menu -> More -> Voice Input Settings first.",
|
|
"embeddingModels": "Embedding Models",
|
|
"webSearchConfig": "Web Search Config",
|
|
"configureWebSearchProvider": "Configure the default web search provider and settings for the AI agent.",
|
|
"selectProvider": "Select a provider",
|
|
"enterApiKey": "Enter API Key",
|
|
"apiKeyRequiredFor": "An API Key is required for {{provider}}",
|
|
"baseUrl": "Base URL",
|
|
"baseUrlRequiredFor": "A Base URL is required for {{provider}}",
|
|
"maxResults": "Max Results",
|
|
"maxResultsDescription": "Maximum number of search results to return (1-20)",
|
|
"failedToLoadConfig": "Failed to load configuration",
|
|
"failedToSaveConfig": "Failed to save configuration",
|
|
"configSaved": "Configuration saved successfully. Note: Active agents may require a restart to pick up the new configuration."
|
|
}
|