Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions src/renderer/src/i18n/en-US/artifacts.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
"htmlPreviewTitle": "HTML Preview",
"svgPreviewTitle": "SVG Preview",
"copy": "Copy",
"copySuccess": "Copy Success",
"copySuccess": "Copied",
"copySuccessDesc": "Content copied to clipboard",
"copyFailed": "Copy Failed",
"copyFailedDesc": "Failed to copy content to clipboard",
"copyAsImage": "Copy as an image",
"copyAsImage": "Copy as Image",
"copyImageSuccessDesc": "Image copied to clipboard",
"copyImageFailedDesc": "Unable to copy pictures to clipboard"
"copyImageFailedDesc": "Could not copy image to clipboard."
}
4 changes: 2 additions & 2 deletions src/renderer/src/i18n/en-US/components.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"emojiPicker": {
"search": "Search emoji",
"smileys": "Smileys & Emotion",
"search": "Search Emojis",
"smileys": "Smileys & Emotions",
"people": "People & Body",
"animals": "Animals & Nature",
"food": "Food & Drink",
Expand Down
86 changes: 43 additions & 43 deletions src/renderer/src/i18n/en-US/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,20 @@
"inputHint": "Please enter parameters in JSON format",
"required": "Required",
"noDescription": "No description",
"input": "Input",
"input": "Arguments",
"path": "Path",
"pathPlaceholder": "Enter file path",
"searchPattern": "Search pattern",
"searchPatternPlaceholder": "Enter regular expression",
"filePattern": "File pattern",
"filePatternPlaceholder": "Enter file pattern, e.g.: *.md",
"executeButton": "Execute",
"resultTitle": "Execution result",
"runningTool": "Running...",
"executeButton": "Execute Tool",
"resultTitle": "Result",
"runningTool": "Executing tool...",
"loading": "Loading...",
"error": "Loading failed",
"available": "{count} tools available",
"none": "No available tools",
"available": "{count} available",
"none": "No tools available",
"title": "MCP Tools",
"description": "Tools provided by the MCP server",
"loadError": "Failed to load tools",
Expand Down Expand Up @@ -61,8 +61,8 @@
"description": "Edit MCP server configuration",
"title": "Edit the server"
},
"enableToAccess": "Please enable MCP first to access configuration options",
"enabledDescription": "Enable or disable MCP features and tools",
"enableToAccess": "Please enable MCP to access configuration options.",
"enabledDescription": "Enable or disable MCP functionality and tools.",
"enabledTitle": "Enable MCP",
"isDefault": "Default server",
"noServersFound": "Server not found",
Expand All @@ -78,42 +78,42 @@
"running": "Running",
"serverForm": {
"add": "Add to",
"args": "parameter",
"args": "Arguments",
"argsPlaceholder": "Enter parameters, separated by spaces",
"argsRequired": "Parameters cannot be empty",
"autoApprove": "Automatic authorization",
"autoApproveAll": "all",
"autoApprove": "Auto-approve",
"autoApproveAll": "All",
"autoApproveHelp": "Select the operation type that requires automatic authorization and execute without user confirmation",
"autoApproveRead": "Read",
"autoApproveWrite": "Write",
"baseUrl": "Basic URL",
"baseUrl": "Base URL",
"baseUrlPlaceholder": "Enter the server basic URL (for example: http://localhost:3000)",
"cancel": "Cancel",
"command": "Order",
"command": "Command",
"commandPlaceholder": "Enter a command",
"commandRequired": "The command cannot be empty",
"configImported": "Configuration import succeeded",
"description": "describe",
"description": "Description",
"descriptionPlaceholder": "Enter the server description",
"descriptions": "describe",
"descriptions": "Description",
"descriptionsPlaceholder": "Enter the server description",
"env": "Environment variables",
"env": "Environment Variables",
"envInvalid": "Environment variables must be in valid JSON format",
"envPlaceholder": "Enter environment variables in JSON format",
"icon": "icon",
"icon": "Icon",
"iconPlaceholder": "Enter icon",
"icons": "icon",
"icons": "Icon",
"iconsPlaceholder": "Enter icon",
"jsonConfig": "JSON configuration",
"jsonConfigExample": "JSON configuration example",
"jsonConfigIntro": "You can directly paste the JSON configuration or choose to configure the server manually.",
"jsonConfigPlaceholder": "Please paste the JSON format configuration of the MCP server",
"name": "Server name",
"name": "Server Name",
"namePlaceholder": "Enter the server name",
"nameRequired": "The server name cannot be empty",
"parseAndContinue": "Analyze and continue",
"parseAndContinue": "Parse and Continue",
"parseError": "Parsing error",
"parseSuccess": "Configuration parsing successfully",
"parseSuccess": "Configuration parsed successfully",
"skipToManual": "Skip to manual configuration",
"submit": "submit",
"folders": "Folder List",
Expand All @@ -124,9 +124,9 @@
"type": "Server Type",
"typeInMemory": "Memory",
"typePlaceholder": "Select a server type",
"typeSse": "Server sends events",
"typeSse": "Server-Sent Events (SSE)",
"typeStdio": "Standard input and output",
"update": "renew"
"update": "Update"
},
"serverList": "Server list",
"setAsDefault": "Set as the default server",
Expand All @@ -135,8 +135,8 @@
"stopServer": "Stop the server",
"stopped": "Stopped",
"tabs": {
"servers": "server",
"tools": "tool"
"servers": "Servers",
"tools": "Tools"
},
"title": "MCP Settings",
"inmemory": {
Expand All @@ -149,20 +149,20 @@
"name": "Bocha Search"
},
"buildInFileSystem": {
"desc": "Enable DeepChat to manipulate local files",
"name": "File system"
"desc": "Allows DeepChat to interact with the local file system.",
"name": "File System"
},
"imageServer": {
"desc": "After opening, any model in DeepChat can understand images and generate images.",
"desc": "Enables any model in DeepChat to understand and generate images.",
"name": "Image Service"
},
"braveSearch": {
"desc": "Brave Search API https://brave.com/search/api/",
"name": "Brave Search"
},
"powerpack": {
"desc": "Provide enhanced capabilities such as time query, web information acquisition and secure code execution for any large model, so that the model has more powerful and accurate information acquisition capabilities.",
"name": "Enhancement Toolkit"
"desc": "Provides any large model with enhanced capabilities like time queries, web scraping, and secure code execution.",
"name": "Power Pack"
},
"difyKnowledge": {
"desc": "Dify Knowledge Base Search Service, which can retrieve content in Dify Knowledge Base",
Expand All @@ -178,7 +178,7 @@
},
"deepchat-inmemory/custom-prompts-server": {
"desc": "DeepChat built-in custom prompt word service",
"name": "Custom prompt words"
"name": "Custom Prompts"
},
"deepchat-inmemory/deep-research-server": {
"desc": "DeepChat built-in in-depth research service based on Bocha Search (note that long context models are required to be used, and models with insufficient context may fail)",
Expand All @@ -193,36 +193,36 @@
"desc": "DeepChat built-in conversation history search service, can search historical conversation records and message contents"
},
"deepchat-inmemory/meeting-server": {
"name": "Multi-Agent Meeting",
"name": "Multi-Agent Meetings",
"desc": "DeepChat's built-in meeting service enables hosting and facilitating multi-agent discussions."
}
},
"prompts": {
"noPromptsAvailable": "No Prompts available",
"noDescription": "No description yet",
"selectPrompt": "Shown here",
"parameters": "Prompt parameters",
"input": "Input Parameters",
"runningPrompt": "Prompt is getting",
"executeButton": "Click to get",
"selectPrompt": "Details for the selected prompt will be shown here.",
"parameters": "Parameters",
"input": "Parameters",
"runningPrompt": "Fetching prompt...",
"executeButton": "Get Prompt",
"resultTitle": "Prompt Details",
"invalidJson": "Invalid JSON format",
"parametersHint": "Please enter the parameters in JSON format, support automatic formatting",
"resetToDefault": "Reset to default parameters",
"dialogDescription": "Debug and test prompts provided by MCP servers"
},
"resources": {
"noResourcesAvailable": "None Resources",
"selectResource": "Show Resources content here",
"loading": "loading",
"loadContent": "Get Resource content",
"pleaseSelect": "Click to get display Resources details",
"noResourcesAvailable": "No Resources Available",
"selectResource": "Select a resource to view its content.",
"loading": "Loading...",
"loadContent": "View Content",
"pleaseSelect": "Click to view resource details.",
"dialogDescription": "Browse and view resources provided by MCP servers"
},
"errors": {
"loadConfigFailed": "Failed to load MCP configuration",
"setEnabledFailed": "Failed to set MCP enabled state",
"getServerStatusFailed": "Failed to get server status for {serverName}",
"getServerStatusFailed": "Failed to get status for server {serverName}",
"addServerFailed": "Failed to add server",
"updateServerFailed": "Failed to update server",
"removeServerFailed": "Failed to remove server",
Expand Down
2 changes: 1 addition & 1 deletion src/renderer/src/i18n/en-US/model.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"placeholder": "Search models..."
},
"error": {
"loadFailed": "Failed to load model"
"loadFailed": "Failed to load models"
},
"type": {
"custom": "Custom Model",
Expand Down
4 changes: 2 additions & 2 deletions src/renderer/src/i18n/en-US/newThread.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"greeting": "Hello",
"prompt": "What would you like to ask today?"
"greeting": "Hello there!",
"prompt": "What's on your mind?"
}
28 changes: 14 additions & 14 deletions src/renderer/src/i18n/en-US/promptSetting.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
"editTitle": "Edit Prompt",
"editDescription": "Modify the selected prompt template",
"name": "Name",
"namePlaceholder": "Please enter prompt name",
"namePlaceholder": "Enter a name for your prompt",
"description": "Description",
"descriptionPlaceholder": "Please enter description (optional)",
"content": "Content",
"contentPlaceholder": "Please enter prompt content",
"basicInfo": "Basic Information",
"contentTip": "Supports variable placeholders like {openBrace}{openBrace}variable{closeBrace}{closeBrace}, you can define corresponding parameters in the parameters section",
"noPrompt": "No prompts yet, click the + button to add",
"noPromptDesc": "Click the add button in the top right corner to create your first prompt",
"noPrompt": "No Prompts Yet",
"noPromptDesc": "Click the \"+\" button in the top right corner to create your first prompt.",
"active": "Active",
"noDescription": "No description",
"customDate": "Custom",
Expand All @@ -35,33 +35,33 @@
"parameterNamePlaceholder": "Please enter parameter name",
"parameterDescriptionPlaceholder": "Please enter parameter description",
"required": "Required",
"characters": "characters",
"characters": "Characters",
"fileManagement": "File Management",
"uploadFromDevice": "Upload from device",
"uploadFromDeviceDesc": "Support text, document, CSV and other formats",
"uploadFromDevice": "Upload from Your Device",
"uploadFromDeviceDesc": "Supports text, documents, CSV, and more.",
"uploadedFiles": "Uploaded Files",
"noFiles": "No files",
"noFilesUploadDesc": "Click above to upload files",
"uploadSuccess": "Upload successful",
"uploadedCount": "Uploaded {count} files",
"confirmDelete": "Are you sure you want to delete prompt \"{name}\"?",
"deleteSuccess": "Delete successful",
"deleteFailed": "Delete failed",
"deleteSuccess": "Prompt Deleted",
"deleteFailed": "Failed to Delete Prompt",
"inactive": "Inactive",
"clickToEnable": "Click to enable",
"clickToDisable": "Click to disable",
"enableSuccess": "Enable successful",
"disableSuccess": "Disable successful",
"toggleFailed": "Toggle failed",
"enableSuccess": "Prompt Enabled",
"disableSuccess": "Prompt Disabled",
"toggleFailed": "Failed to Change Status",
"enablePrompt": "Enable this prompt",
"sourceLocal": "Local",
"sourceImported": "Imported",
"sourceBuiltin": "Built-in",
"defaultSystemPrompt": "Default System Prompt",
"defaultSystemPromptPlaceholder": "Enter the default system prompt that will be used for all new conversations...",
"defaultSystemPromptDescription": "This prompt word will be used as the default system prompt word for all new conversations. You can modify it when creating a conversation. Note that this setting will take effect the next time you create a new conversation.",
"typing": "Typing",
"saving": "Saving",
"defaultSystemPromptDescription": "This prompt will apply to all new conversations. You can modify it when creating a conversation. Note that this setting will take effect the next time you create a new conversation.",
"typing": "Typing...",
"saving": "Saving...",
"saved": "Saved",
"saveDefaultPromptFailed": "Failed to save default system prompt"
}
8 changes: 4 additions & 4 deletions src/renderer/src/i18n/en-US/routes.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
"welcome": "Welcome",
"settings": "Settings",
"settings-common": "Common Settings",
"settings-provider": "Provider Settings",
"settings-provider": "Providers",
"settings-mcp": "MCP Settings",
"settings-database": "Data Settings",
"settings-database": "Data",
"settings-about": "About",
"settings-shortcut": "Shortcuts",
"settings-display": "Display settings",
"settings-display": "Display",
"settings-knowledge-base": "Knowledge Base",
"settings-prompt": "Prompt Management"
"settings-prompt": "Prompts"
}
8 changes: 4 additions & 4 deletions src/renderer/src/i18n/en-US/sync.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
{
"success": {
"importComplete": "Data imported successfully. Click OK to restart the application."
"importComplete": "Import complete. The application will now restart."
},
"error": {
"notEnabled": "Sync feature is not enabled",
"notEnabled": "Sync is not enabled",
"folderNotExists": "Sync folder does not exist",
"noValidBackup": "No valid backup files in the sync folder",
"noValidBackup": "No valid backup files found in the sync folder.",
"dbNotExists": "Database file does not exist",
"configNotExists": "Configuration file does not exist",
"tempDbFailed": "Failed to create temporary database backup file",
"tempConfigFailed": "Failed to create temporary configuration backup file",
"importFailed": "Import failed, original data has been restored",
"importProcess": "Error in import process",
"importProcess": "An error occurred during the import process",
"unknown": "Unknown error"
}
}
14 changes: 7 additions & 7 deletions src/renderer/src/i18n/en-US/thread.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
"actions": {
"rename": "Rename",
"delete": "Delete",
"cleanMessages": "Clean Messages",
"cleanMessages": "Clear Messages",
"pin": "Pin",
"unpin": "Unpin"
},
"toolbar": {
"save": "save",
"save": "Save",
"cancel": "Cancel",
"previousVariant": "Switch to the previous version",
"nextVariant": "Switch to the next version",
"copy": "Copy the answer to Markdown",
"copyImage": "Copy as an image",
"previousVariant": "Previous Response",
"nextVariant": "Next Response",
"copy": "Copy Response as Markdown",
"copyImage": "Copy as Image",
"copyImageWithLongPress": "Copy as image (long press to capture from top)",
"copyFromTopSuccess": "Full conversation image copied",
"capturing": "Capturing...",
"retry": "Regenerate",
"fork": "Fork to a new session",
"fork": "Fork Conversation",
"edit": "Edit message",
"delete": "Delete message"
},
Expand Down
10 changes: 5 additions & 5 deletions src/renderer/src/i18n/en-US/toolCall.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"calling": "Calling",
"response": "Running",
"end": "Completed",
"calling": "Calling...",
"response": "Running...",
"end": "Done",
"error": "Error",
"title": "Tool Call",
"clickToView": "Click to view details",
"functionName": "Function Name",
"permission": "Requesting Permission",
"permission": "Requesting permission...",
"params": "Function Parameters",
"responseData": "Response Data"
"responseData": "Response"
}
Loading