chore: sort i18n keys
This commit is contained in:
parent
3ccb06652d
commit
2d2a9ea299
@ -62,6 +62,20 @@
|
|||||||
"login": "Login",
|
"login": "Login",
|
||||||
"oauth_button": "Auth with {{provider}}"
|
"oauth_button": "Auth with {{provider}}"
|
||||||
},
|
},
|
||||||
|
"backup": {
|
||||||
|
"confirm": "Are you sure you want to backup data?",
|
||||||
|
"confirm.button": "Select Backup Location",
|
||||||
|
"content": "Backup all data, including chat history, settings, and knowledge base. Please note that the backup process may take some time, thank you for your patience.",
|
||||||
|
"progress": {
|
||||||
|
"completed": "Backup completed",
|
||||||
|
"compressing": "Compressing files...",
|
||||||
|
"copying_files": "Copying files... {{progress}}%",
|
||||||
|
"preparing": "Preparing backup...",
|
||||||
|
"title": "Backup Progress",
|
||||||
|
"writing_data": "Writing data..."
|
||||||
|
},
|
||||||
|
"title": "Data Backup"
|
||||||
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"add": "Add",
|
"add": "Add",
|
||||||
"added": "Added",
|
"added": "Added",
|
||||||
@ -82,6 +96,7 @@
|
|||||||
"default.description": "Hello, I'm Default Assistant. You can start chatting with me right away",
|
"default.description": "Hello, I'm Default Assistant. You can start chatting with me right away",
|
||||||
"default.name": "Default Assistant",
|
"default.name": "Default Assistant",
|
||||||
"default.topic.name": "Default Topic",
|
"default.topic.name": "Default Topic",
|
||||||
|
"input.auto_resize": "Auto resize height",
|
||||||
"input.clear": "Clear {{Command}}",
|
"input.clear": "Clear {{Command}}",
|
||||||
"input.clear.content": "Do you want to clear all messages of the current topic?",
|
"input.clear.content": "Do you want to clear all messages of the current topic?",
|
||||||
"input.clear.title": "Clear all messages?",
|
"input.clear.title": "Clear all messages?",
|
||||||
@ -105,13 +120,12 @@
|
|||||||
"input.web_search.button.ok": "Go to Settings",
|
"input.web_search.button.ok": "Go to Settings",
|
||||||
"input.web_search.enable": "Enable web search",
|
"input.web_search.enable": "Enable web search",
|
||||||
"input.web_search.enable_content": "Need to check web search connectivity in settings first",
|
"input.web_search.enable_content": "Need to check web search connectivity in settings first",
|
||||||
"input.auto_resize": "Auto resize height",
|
|
||||||
"message.new.branch": "New Branch",
|
"message.new.branch": "New Branch",
|
||||||
"message.new.branch.created": "New Branch Created",
|
"message.new.branch.created": "New Branch Created",
|
||||||
"message.new.context": "New Context",
|
"message.new.context": "New Context",
|
||||||
|
"message.quote": "Quote",
|
||||||
"message.regenerate.model": "Switch Model",
|
"message.regenerate.model": "Switch Model",
|
||||||
"message.useful": "Helpful",
|
"message.useful": "Helpful",
|
||||||
"message.quote": "Quote",
|
|
||||||
"resend": "Resend",
|
"resend": "Resend",
|
||||||
"save": "Save",
|
"save": "Save",
|
||||||
"settings.code_collapsible": "Code block collapsible",
|
"settings.code_collapsible": "Code block collapsible",
|
||||||
@ -158,6 +172,12 @@
|
|||||||
"topics.unpinned": "Unpinned Topics",
|
"topics.unpinned": "Unpinned Topics",
|
||||||
"translate": "Translate"
|
"translate": "Translate"
|
||||||
},
|
},
|
||||||
|
"code_block": {
|
||||||
|
"collapse": "Collapse",
|
||||||
|
"disable_wrap": "Unwrap",
|
||||||
|
"enable_wrap": "Wrap",
|
||||||
|
"expand": "Expand"
|
||||||
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Add",
|
"add": "Add",
|
||||||
"and": "and",
|
"and": "and",
|
||||||
@ -374,6 +394,7 @@
|
|||||||
"copied": "Copied!",
|
"copied": "Copied!",
|
||||||
"copy.success": "Copied!",
|
"copy.success": "Copied!",
|
||||||
"error.chunk_overlap_too_large": "Chunk overlap cannot be greater than chunk size",
|
"error.chunk_overlap_too_large": "Chunk overlap cannot be greater than chunk size",
|
||||||
|
"error.dimension_too_large": "Content size is too large",
|
||||||
"error.enter.api.host": "Please enter your API host first",
|
"error.enter.api.host": "Please enter your API host first",
|
||||||
"error.enter.api.key": "Please enter your API key first",
|
"error.enter.api.key": "Please enter your API key first",
|
||||||
"error.enter.model": "Please select a model first",
|
"error.enter.model": "Please select a model first",
|
||||||
@ -388,7 +409,6 @@
|
|||||||
"error.notion.no_api_key": "Notion ApiKey or Notion DatabaseID is not configured",
|
"error.notion.no_api_key": "Notion ApiKey or Notion DatabaseID is not configured",
|
||||||
"error.yuque.export": "Failed to export to Yuque. Please check connection status and configuration according to documentation",
|
"error.yuque.export": "Failed to export to Yuque. Please check connection status and configuration according to documentation",
|
||||||
"error.yuque.no_config": "Yuque Token or Yuque Url is not configured",
|
"error.yuque.no_config": "Yuque Token or Yuque Url is not configured",
|
||||||
"error.dimension_too_large": "Content size is too large",
|
|
||||||
"group.delete.content": "Deleting a group message will delete the user's question and all assistant's answers",
|
"group.delete.content": "Deleting a group message will delete the user's question and all assistant's answers",
|
||||||
"group.delete.title": "Delete Group Message",
|
"group.delete.title": "Delete Group Message",
|
||||||
"ignore.knowledge.base": "Web search mode is enabled, ignore knowledge base",
|
"ignore.knowledge.base": "Web search mode is enabled, ignore knowledge base",
|
||||||
@ -399,11 +419,11 @@
|
|||||||
"message.delete.title": "Delete Message",
|
"message.delete.title": "Delete Message",
|
||||||
"message.multi_model_style": "Multi-model response style",
|
"message.multi_model_style": "Multi-model response style",
|
||||||
"message.multi_model_style.fold": "Fold view",
|
"message.multi_model_style.fold": "Fold view",
|
||||||
|
"message.multi_model_style.fold.compress": "Switch to compact layout",
|
||||||
|
"message.multi_model_style.fold.expand": "Switch to expanded layout",
|
||||||
"message.multi_model_style.grid": "Grid layout",
|
"message.multi_model_style.grid": "Grid layout",
|
||||||
"message.multi_model_style.horizontal": "Side by side",
|
"message.multi_model_style.horizontal": "Side by side",
|
||||||
"message.multi_model_style.vertical": "Stacked view",
|
"message.multi_model_style.vertical": "Stacked view",
|
||||||
"message.multi_model_style.fold.compress": "Switch to compact layout",
|
|
||||||
"message.multi_model_style.fold.expand": "Switch to expanded layout",
|
|
||||||
"message.style": "Message style",
|
"message.style": "Message style",
|
||||||
"message.style.bubble": "Bubble",
|
"message.style.bubble": "Bubble",
|
||||||
"message.style.plain": "Plain",
|
"message.style.plain": "Plain",
|
||||||
@ -411,8 +431,8 @@
|
|||||||
"reset.confirm.content": "Are you sure you want to clear all data?",
|
"reset.confirm.content": "Are you sure you want to clear all data?",
|
||||||
"reset.double.confirm.content": "All data will be lost, do you want to continue?",
|
"reset.double.confirm.content": "All data will be lost, do you want to continue?",
|
||||||
"reset.double.confirm.title": "DATA LOST !!!",
|
"reset.double.confirm.title": "DATA LOST !!!",
|
||||||
"restore.success": "Restored successfully",
|
|
||||||
"restore.failed": "Restore failed",
|
"restore.failed": "Restore failed",
|
||||||
|
"restore.success": "Restored successfully",
|
||||||
"save.success.title": "Saved successfully",
|
"save.success.title": "Saved successfully",
|
||||||
"searching": "Searching the internet...",
|
"searching": "Searching the internet...",
|
||||||
"success.notion.export": "Successfully exported to Notion",
|
"success.notion.export": "Successfully exported to Notion",
|
||||||
@ -457,6 +477,7 @@
|
|||||||
"all": "All",
|
"all": "All",
|
||||||
"custom_parameters": "Custom Parameters",
|
"custom_parameters": "Custom Parameters",
|
||||||
"dimensions": "Dimensions {{dimensions}}",
|
"dimensions": "Dimensions {{dimensions}}",
|
||||||
|
"edit": "Edit Model",
|
||||||
"embedding": "Embedding",
|
"embedding": "Embedding",
|
||||||
"embedding_model": "Embedding Model",
|
"embedding_model": "Embedding Model",
|
||||||
"embedding_model_tooltip": "Add in Settings->Model Provider->Manage",
|
"embedding_model_tooltip": "Add in Settings->Model Provider->Manage",
|
||||||
@ -473,6 +494,7 @@
|
|||||||
"reasoning": "Reasoning",
|
"reasoning": "Reasoning",
|
||||||
"search": "Search models...",
|
"search": "Search models...",
|
||||||
"stream_output": "Stream output",
|
"stream_output": "Stream output",
|
||||||
|
"tool_calling": "Tool Calling",
|
||||||
"type": {
|
"type": {
|
||||||
"embedding": "Embedding",
|
"embedding": "Embedding",
|
||||||
"reasoning": "Reasoning",
|
"reasoning": "Reasoning",
|
||||||
@ -481,14 +503,12 @@
|
|||||||
"vision": "Vision"
|
"vision": "Vision"
|
||||||
},
|
},
|
||||||
"vision": "Vision",
|
"vision": "Vision",
|
||||||
"websearch": "WebSearch",
|
"websearch": "WebSearch"
|
||||||
"edit": "Edit Model",
|
|
||||||
"tool_calling": "Tool Calling"
|
|
||||||
},
|
},
|
||||||
"navbar": {
|
"navbar": {
|
||||||
"expand": "Expand Dialog",
|
"expand": "Expand Dialog",
|
||||||
"show_sidebar": "Show Sidebar",
|
"hide_sidebar": "Hide Sidebar",
|
||||||
"hide_sidebar": "Hide Sidebar"
|
"show_sidebar": "Show Sidebar"
|
||||||
},
|
},
|
||||||
"ollama": {
|
"ollama": {
|
||||||
"keep_alive_time.description": "The time in minutes to keep the connection alive, default is 5 minutes.",
|
"keep_alive_time.description": "The time in minutes to keep the connection alive, default is 5 minutes.",
|
||||||
@ -535,7 +555,6 @@
|
|||||||
"title": "You are an assistant who is good at conversation. You need to summarize the user's conversation into a title of 10 characters or less, ensuring it matches the user's primary language without using punctuation or other special symbols."
|
"title": "You are an assistant who is good at conversation. You need to summarize the user's conversation into a title of 10 characters or less, ensuring it matches the user's primary language without using punctuation or other special symbols."
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"o3": "O3",
|
|
||||||
"aihubmix": "AiHubMix",
|
"aihubmix": "AiHubMix",
|
||||||
"anthropic": "Anthropic",
|
"anthropic": "Anthropic",
|
||||||
"azure-openai": "Azure OpenAI",
|
"azure-openai": "Azure OpenAI",
|
||||||
@ -562,6 +581,7 @@
|
|||||||
"modelscope": "ModelScope",
|
"modelscope": "ModelScope",
|
||||||
"moonshot": "Moonshot",
|
"moonshot": "Moonshot",
|
||||||
"nvidia": "Nvidia",
|
"nvidia": "Nvidia",
|
||||||
|
"o3": "O3",
|
||||||
"ocoolai": "ocoolAI",
|
"ocoolai": "ocoolAI",
|
||||||
"ollama": "Ollama",
|
"ollama": "Ollama",
|
||||||
"openai": "OpenAI",
|
"openai": "OpenAI",
|
||||||
@ -571,12 +591,26 @@
|
|||||||
"qwenlm": "QwenLM",
|
"qwenlm": "QwenLM",
|
||||||
"silicon": "SiliconFlow",
|
"silicon": "SiliconFlow",
|
||||||
"stepfun": "StepFun",
|
"stepfun": "StepFun",
|
||||||
|
"tencent-cloud-ti": "Tencent Cloud TI",
|
||||||
"together": "Together",
|
"together": "Together",
|
||||||
|
"xirang": "State Cloud Xirang",
|
||||||
"yi": "Yi",
|
"yi": "Yi",
|
||||||
"zhinao": "360AI",
|
"zhinao": "360AI",
|
||||||
"zhipu": "ZHIPU AI",
|
"zhipu": "ZHIPU AI"
|
||||||
"xirang": "State Cloud Xirang",
|
},
|
||||||
"tencent-cloud-ti": "Tencent Cloud TI"
|
"restore": {
|
||||||
|
"confirm": "Are you sure you want to restore data?",
|
||||||
|
"confirm.button": "Select Backup File",
|
||||||
|
"content": "Restore operation will overwrite all current application data with the backup data. Please note that the restore process may take some time, thank you for your patience.",
|
||||||
|
"progress": {
|
||||||
|
"completed": "Restore completed",
|
||||||
|
"copying_files": "Copying files... {{progress}}%",
|
||||||
|
"extracting": "Extracting backup...",
|
||||||
|
"preparing": "Preparing restore...",
|
||||||
|
"reading_data": "Reading data...",
|
||||||
|
"title": "Restore Progress"
|
||||||
|
},
|
||||||
|
"title": "Data Restore"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"about": "About & Feedback",
|
"about": "About & Feedback",
|
||||||
@ -604,15 +638,16 @@
|
|||||||
"advanced.title": "Advanced Settings",
|
"advanced.title": "Advanced Settings",
|
||||||
"assistant": "Default Assistant",
|
"assistant": "Default Assistant",
|
||||||
"assistant.model_params": "Model Parameters",
|
"assistant.model_params": "Model Parameters",
|
||||||
|
"assistant.show.icon": "Show model icon",
|
||||||
"assistant.title": "Default Assistant",
|
"assistant.title": "Default Assistant",
|
||||||
"data": {
|
"data": {
|
||||||
"app_data": "App Data",
|
"app_data": "App Data",
|
||||||
"app_logs": "App Logs",
|
|
||||||
"app_knowledge": "Knowledge Base Files",
|
"app_knowledge": "Knowledge Base Files",
|
||||||
"app_knowledge.button.delete": "Delete File",
|
"app_knowledge.button.delete": "Delete File",
|
||||||
"app_knowledge.remove_all": "Remove Knowledge Base Files",
|
"app_knowledge.remove_all": "Remove Knowledge Base Files",
|
||||||
"app_knowledge.remove_all_confirm": "Deleting knowledge base files will reduce the storage space occupied, but will not delete the knowledge base vector data, after deletion, the source file will no longer be able to be opened. Continue?",
|
"app_knowledge.remove_all_confirm": "Deleting knowledge base files will reduce the storage space occupied, but will not delete the knowledge base vector data, after deletion, the source file will no longer be able to be opened. Continue?",
|
||||||
"app_knowledge.remove_all_success": "Files removed successfully",
|
"app_knowledge.remove_all_success": "Files removed successfully",
|
||||||
|
"app_logs": "App Logs",
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"button": "Clear Cache",
|
"button": "Clear Cache",
|
||||||
"confirm": "Clearing the cache will delete application cache data, including minapp data. This action is irreversible, continue?",
|
"confirm": "Clearing the cache will delete application cache data, including minapp data. This action is irreversible, continue?",
|
||||||
@ -686,9 +721,10 @@
|
|||||||
"token_placeholder": "Please enter the Yuque Token"
|
"token_placeholder": "Please enter the Yuque Token"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display.assistant.title": "Assistant Settings",
|
||||||
"display.custom.css": "Custom CSS",
|
"display.custom.css": "Custom CSS",
|
||||||
"display.custom.css.placeholder": "/* Put custom CSS here */",
|
|
||||||
"display.custom.css.cherrycss": "Get from cherrycss.com",
|
"display.custom.css.cherrycss": "Get from cherrycss.com",
|
||||||
|
"display.custom.css.placeholder": "/* Put custom CSS here */",
|
||||||
"display.minApp.disabled": "Hidden MinApp",
|
"display.minApp.disabled": "Hidden MinApp",
|
||||||
"display.minApp.empty": "Drag minApp from the left to hide them here",
|
"display.minApp.empty": "Drag minApp from the left to hide them here",
|
||||||
"display.minApp.title": "MinApp Settings",
|
"display.minApp.title": "MinApp Settings",
|
||||||
@ -705,12 +741,14 @@
|
|||||||
"display.sidebar.visible": "Show icons",
|
"display.sidebar.visible": "Show icons",
|
||||||
"display.title": "Display Settings",
|
"display.title": "Display Settings",
|
||||||
"display.topic.title": "Topic Settings",
|
"display.topic.title": "Topic Settings",
|
||||||
"display.assistant.title": "Assistant Settings",
|
|
||||||
"font_size.title": "Message font size",
|
"font_size.title": "Message font size",
|
||||||
"general": "General Settings",
|
"general": "General Settings",
|
||||||
|
"general.avatar.reset": "Reset Avatar",
|
||||||
"general.backup.button": "Backup",
|
"general.backup.button": "Backup",
|
||||||
"general.backup.title": "Data Backup and Recovery",
|
"general.backup.title": "Data Backup and Recovery",
|
||||||
"general.display.title": "Display Settings",
|
"general.display.title": "Display Settings",
|
||||||
|
"general.emoji_picker": "Emoji Picker",
|
||||||
|
"general.image_upload": "Image Upload",
|
||||||
"general.manually_check_update.title": "Turn off update checking",
|
"general.manually_check_update.title": "Turn off update checking",
|
||||||
"general.reset.button": "Reset",
|
"general.reset.button": "Reset",
|
||||||
"general.reset.title": "Data Reset",
|
"general.reset.title": "Data Reset",
|
||||||
@ -718,9 +756,6 @@
|
|||||||
"general.title": "General Settings",
|
"general.title": "General Settings",
|
||||||
"general.user_name": "User Name",
|
"general.user_name": "User Name",
|
||||||
"general.user_name.placeholder": "Enter your name",
|
"general.user_name.placeholder": "Enter your name",
|
||||||
"general.image_upload": "Image Upload",
|
|
||||||
"general.emoji_picker": "Emoji Picker",
|
|
||||||
"general.avatar.reset": "Reset Avatar",
|
|
||||||
"general.view_webdav_settings": "View WebDAV settings",
|
"general.view_webdav_settings": "View WebDAV settings",
|
||||||
"input.auto_translate_with_space": "Quickly translate with 3 spaces",
|
"input.auto_translate_with_space": "Quickly translate with 3 spaces",
|
||||||
"input.target_language": "Target language",
|
"input.target_language": "Target language",
|
||||||
@ -729,6 +764,34 @@
|
|||||||
"input.target_language.english": "English",
|
"input.target_language.english": "English",
|
||||||
"input.target_language.japanese": "Japanese",
|
"input.target_language.japanese": "Japanese",
|
||||||
"input.target_language.russian": "Russian",
|
"input.target_language.russian": "Russian",
|
||||||
|
"mcp": {
|
||||||
|
"actions": "Actions",
|
||||||
|
"active": "Active",
|
||||||
|
"addServer": "Add Server",
|
||||||
|
"addSuccess": "Server added successfully",
|
||||||
|
"args": "Arguments",
|
||||||
|
"argsTooltip": "Each argument on a new line",
|
||||||
|
"command": "Command",
|
||||||
|
"commandRequired": "Please enter a command",
|
||||||
|
"config_description": "Configure Model Context Protocol servers",
|
||||||
|
"confirmDelete": "Delete Server",
|
||||||
|
"confirmDeleteMessage": "Are you sure you want to delete the server?",
|
||||||
|
"deleteSuccess": "Server deleted successfully",
|
||||||
|
"description": "Description",
|
||||||
|
"duplicateName": "A server with this name already exists",
|
||||||
|
"editServer": "Edit Server",
|
||||||
|
"env": "Environment Variables",
|
||||||
|
"envTooltip": "Format: KEY=value, one per line",
|
||||||
|
"name": "Name",
|
||||||
|
"nameRequired": "Please enter a server name",
|
||||||
|
"noServers": "No servers configured",
|
||||||
|
"serverPlural": "servers",
|
||||||
|
"serverSingular": "server",
|
||||||
|
"title": "MCP Servers",
|
||||||
|
"type": "Type",
|
||||||
|
"updateSuccess": "Server updated successfully",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
"messages.divider": "Show divider between messages",
|
"messages.divider": "Show divider between messages",
|
||||||
"messages.grid_columns": "Message grid display columns",
|
"messages.grid_columns": "Message grid display columns",
|
||||||
"messages.grid_popover_trigger": "Grid detail trigger",
|
"messages.grid_popover_trigger": "Grid detail trigger",
|
||||||
@ -755,12 +818,28 @@
|
|||||||
"models.add.model_id.tooltip": "Example: gpt-3.5-turbo",
|
"models.add.model_id.tooltip": "Example: gpt-3.5-turbo",
|
||||||
"models.add.model_name": "Model Name",
|
"models.add.model_name": "Model Name",
|
||||||
"models.add.model_name.placeholder": "Optional e.g. GPT-4",
|
"models.add.model_name.placeholder": "Optional e.g. GPT-4",
|
||||||
"models.manage.add_whole_group": "Add the whole group",
|
"models.check.all": "All",
|
||||||
"models.manage.remove_whole_group": "Remove the whole group",
|
"models.check.all_models_passed": "All models check passed",
|
||||||
|
"models.check.button_caption": "Health check",
|
||||||
|
"models.check.disabled": "Disabled",
|
||||||
|
"models.check.enable_concurrent": "Concurrent",
|
||||||
|
"models.check.enabled": "Enabled",
|
||||||
|
"models.check.failed": "Failed",
|
||||||
|
"models.check.keys_status_count": "Passed: {{count_passed}} keys, failed: {{count_failed}} keys",
|
||||||
|
"models.check.model_status_summary": "{{provider}}: {{count_passed}} models passed all keys, {{count_failed}} models failed all keys, {{count_partial}} models failed some keys",
|
||||||
|
"models.check.no_api_keys": "No API keys found, please add API keys first.",
|
||||||
|
"models.check.passed": "Passed",
|
||||||
|
"models.check.select_api_key": "Select the API key to use:",
|
||||||
|
"models.check.single": "Single",
|
||||||
|
"models.check.start": "Start",
|
||||||
|
"models.check.title": "Model health check",
|
||||||
|
"models.check.use_all_keys": "Key(s)",
|
||||||
"models.default_assistant_model": "Default Assistant Model",
|
"models.default_assistant_model": "Default Assistant Model",
|
||||||
"models.default_assistant_model_description": "Model used when creating a new assistant, if the assistant is not set, this model will be used",
|
"models.default_assistant_model_description": "Model used when creating a new assistant, if the assistant is not set, this model will be used",
|
||||||
"models.empty": "No models found",
|
"models.empty": "No models found",
|
||||||
"models.enable_topic_naming": "Topic Auto Naming",
|
"models.enable_topic_naming": "Topic Auto Naming",
|
||||||
|
"models.manage.add_whole_group": "Add the whole group",
|
||||||
|
"models.manage.remove_whole_group": "Remove the whole group",
|
||||||
"models.topic_naming_model": "Topic Naming Model",
|
"models.topic_naming_model": "Topic Naming Model",
|
||||||
"models.topic_naming_model_description": "Model used when automatically naming a new topic",
|
"models.topic_naming_model_description": "Model used when automatically naming a new topic",
|
||||||
"models.topic_naming_model_setting_title": "Topic Naming Model Settings",
|
"models.topic_naming_model_setting_title": "Topic Naming Model Settings",
|
||||||
@ -769,26 +848,10 @@
|
|||||||
"models.translate_model_description": "Model used for translation service",
|
"models.translate_model_description": "Model used for translation service",
|
||||||
"models.translate_model_prompt_message": "Please enter the translate model prompt",
|
"models.translate_model_prompt_message": "Please enter the translate model prompt",
|
||||||
"models.translate_model_prompt_title": "Translate Model Prompt",
|
"models.translate_model_prompt_title": "Translate Model Prompt",
|
||||||
"models.check.button_caption": "Health check",
|
|
||||||
"models.check.title": "Model health check",
|
|
||||||
"models.check.passed": "Passed",
|
|
||||||
"models.check.failed": "Failed",
|
|
||||||
"models.check.single": "Single",
|
|
||||||
"models.check.all": "All",
|
|
||||||
"models.check.disabled": "Disabled",
|
|
||||||
"models.check.enabled": "Enabled",
|
|
||||||
"models.check.start": "Start",
|
|
||||||
"models.check.enable_concurrent": "Concurrent",
|
|
||||||
"models.check.use_all_keys": "Key(s)",
|
|
||||||
"models.check.all_models_passed": "All models check passed",
|
|
||||||
"models.check.model_status_summary": "{{provider}}: {{count_passed}} models passed all keys, {{count_failed}} models failed all keys, {{count_partial}} models failed some keys",
|
|
||||||
"models.check.no_api_keys": "No API keys found, please add API keys first.",
|
|
||||||
"models.check.select_api_key": "Select the API key to use:",
|
|
||||||
"models.check.keys_status_count": "Passed: {{count_passed}} keys, failed: {{count_failed}} keys",
|
|
||||||
"moresetting": "More Settings",
|
"moresetting": "More Settings",
|
||||||
"moresetting.warn": "Risk Warning",
|
|
||||||
"moresetting.check.warn": "Please be cautious when selecting this option. Incorrect selection may cause the model to malfunction!",
|
|
||||||
"moresetting.check.confirm": "Confirm Selection",
|
"moresetting.check.confirm": "Confirm Selection",
|
||||||
|
"moresetting.check.warn": "Please be cautious when selecting this option. Incorrect selection may cause the model to malfunction!",
|
||||||
|
"moresetting.warn": "Risk Warning",
|
||||||
"provider": {
|
"provider": {
|
||||||
"add.name": "Provider Name",
|
"add.name": "Provider Name",
|
||||||
"add.name.placeholder": "Example: OpenAI",
|
"add.name.placeholder": "Example: OpenAI",
|
||||||
@ -814,9 +877,9 @@
|
|||||||
"not_checked": "Not Checked",
|
"not_checked": "Not Checked",
|
||||||
"remove_duplicate_keys": "Remove Duplicate Keys",
|
"remove_duplicate_keys": "Remove Duplicate Keys",
|
||||||
"remove_invalid_keys": "Remove Invalid Keys",
|
"remove_invalid_keys": "Remove Invalid Keys",
|
||||||
|
"search": "Search Providers...",
|
||||||
"search_placeholder": "Search model id or name",
|
"search_placeholder": "Search model id or name",
|
||||||
"title": "Model Provider",
|
"title": "Model Provider"
|
||||||
"search": "Search Providers..."
|
|
||||||
},
|
},
|
||||||
"proxy": {
|
"proxy": {
|
||||||
"mode": {
|
"mode": {
|
||||||
@ -869,10 +932,19 @@
|
|||||||
"topic.position.left": "Left",
|
"topic.position.left": "Left",
|
||||||
"topic.position.right": "Right",
|
"topic.position.right": "Right",
|
||||||
"topic.show.time": "Show topic time",
|
"topic.show.time": "Show topic time",
|
||||||
"assistant.show.icon": "Show model icon",
|
|
||||||
"tray.title": "Enable System Tray Icon",
|
"tray.title": "Enable System Tray Icon",
|
||||||
"websearch": {
|
"websearch": {
|
||||||
|
"blacklist": "Blacklist",
|
||||||
|
"blacklist_description": "Results from the following websites will not appear in search results",
|
||||||
|
"blacklist_tooltip": "Please use the following format (separated by line breaks)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
||||||
|
"check": "Check",
|
||||||
|
"check_failed": "Verification failed",
|
||||||
"get_api_key": "Get API Key",
|
"get_api_key": "Get API Key",
|
||||||
|
"no_provider_selected": "Please select a search service provider before checking.",
|
||||||
|
"search_max_result": "Number of search results",
|
||||||
|
"search_provider": "Search service provider",
|
||||||
|
"search_provider_placeholder": "Choose a search service provider.",
|
||||||
|
"search_result_default": "Default",
|
||||||
"search_with_time": "Search with dates included",
|
"search_with_time": "Search with dates included",
|
||||||
"tavily": {
|
"tavily": {
|
||||||
"api_key": "Tavily API Key",
|
"api_key": "Tavily API Key",
|
||||||
@ -880,45 +952,7 @@
|
|||||||
"description": "Tavily is a search engine tailored for AI agents, delivering real-time, accurate results, intelligent query suggestions, and in-depth research capabilities.",
|
"description": "Tavily is a search engine tailored for AI agents, delivering real-time, accurate results, intelligent query suggestions, and in-depth research capabilities.",
|
||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "Web Search",
|
"title": "Web Search"
|
||||||
"blacklist": "Blacklist",
|
|
||||||
"blacklist_description": "Results from the following websites will not appear in search results",
|
|
||||||
"blacklist_tooltip": "Please use the following format (separated by line breaks)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
|
||||||
"search_max_result": "Number of search results",
|
|
||||||
"search_result_default": "Default",
|
|
||||||
"check": "Check",
|
|
||||||
"search_provider": "Search service provider",
|
|
||||||
"search_provider_placeholder": "Choose a search service provider.",
|
|
||||||
"no_provider_selected": "Please select a search service provider before checking.",
|
|
||||||
"check_failed": "Verification failed"
|
|
||||||
},
|
|
||||||
"mcp": {
|
|
||||||
"title": "MCP Servers",
|
|
||||||
"config_description": "Configure Model Context Protocol servers",
|
|
||||||
"description": "Description",
|
|
||||||
"addServer": "Add Server",
|
|
||||||
"editServer": "Edit Server",
|
|
||||||
"name": "Name",
|
|
||||||
"type": "Type",
|
|
||||||
"url": "URL",
|
|
||||||
"command": "Command",
|
|
||||||
"args": "Arguments",
|
|
||||||
"argsTooltip": "Each argument on a new line",
|
|
||||||
"env": "Environment Variables",
|
|
||||||
"envTooltip": "Format: KEY=value, one per line",
|
|
||||||
"active": "Active",
|
|
||||||
"actions": "Actions",
|
|
||||||
"noServers": "No servers configured",
|
|
||||||
"nameRequired": "Please enter a server name",
|
|
||||||
"commandRequired": "Please enter a command",
|
|
||||||
"confirmDelete": "Delete Server",
|
|
||||||
"confirmDeleteMessage": "Are you sure you want to delete the server?",
|
|
||||||
"addSuccess": "Server added successfully",
|
|
||||||
"updateSuccess": "Server updated successfully",
|
|
||||||
"deleteSuccess": "Server deleted successfully",
|
|
||||||
"duplicateName": "A server with this name already exists",
|
|
||||||
"serverSingular": "server",
|
|
||||||
"serverPlural": "servers"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
@ -941,10 +975,10 @@
|
|||||||
"input.placeholder": "Enter text to translate",
|
"input.placeholder": "Enter text to translate",
|
||||||
"output.placeholder": "Translation",
|
"output.placeholder": "Translation",
|
||||||
"processing": "Translation in progress...",
|
"processing": "Translation in progress...",
|
||||||
"title": "Translation",
|
"scroll_sync.disable": "Disable synced scroll",
|
||||||
"tooltip.newline": "Newline",
|
|
||||||
"scroll_sync.enable": "Enable synced scroll",
|
"scroll_sync.enable": "Enable synced scroll",
|
||||||
"scroll_sync.disable": "Disable synced scroll"
|
"title": "Translation",
|
||||||
|
"tooltip.newline": "Newline"
|
||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"quit": "Quit",
|
"quit": "Quit",
|
||||||
@ -956,40 +990,6 @@
|
|||||||
"quit": "Quit",
|
"quit": "Quit",
|
||||||
"show_window": "Show Window",
|
"show_window": "Show Window",
|
||||||
"visualization": "Visualization"
|
"visualization": "Visualization"
|
||||||
},
|
|
||||||
"code_block": {
|
|
||||||
"enable_wrap": "Wrap",
|
|
||||||
"disable_wrap": "Unwrap",
|
|
||||||
"expand": "Expand",
|
|
||||||
"collapse": "Collapse"
|
|
||||||
},
|
|
||||||
"backup": {
|
|
||||||
"title": "Data Backup",
|
|
||||||
"confirm": "Are you sure you want to backup data?",
|
|
||||||
"confirm.button": "Select Backup Location",
|
|
||||||
"content": "Backup all data, including chat history, settings, and knowledge base. Please note that the backup process may take some time, thank you for your patience.",
|
|
||||||
"progress": {
|
|
||||||
"title": "Backup Progress",
|
|
||||||
"preparing": "Preparing backup...",
|
|
||||||
"writing_data": "Writing data...",
|
|
||||||
"copying_files": "Copying files... {{progress}}%",
|
|
||||||
"compressing": "Compressing files...",
|
|
||||||
"completed": "Backup completed"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"restore": {
|
|
||||||
"title": "Data Restore",
|
|
||||||
"confirm": "Are you sure you want to restore data?",
|
|
||||||
"confirm.button": "Select Backup File",
|
|
||||||
"content": "Restore operation will overwrite all current application data with the backup data. Please note that the restore process may take some time, thank you for your patience.",
|
|
||||||
"progress": {
|
|
||||||
"title": "Restore Progress",
|
|
||||||
"preparing": "Preparing restore...",
|
|
||||||
"extracting": "Extracting backup...",
|
|
||||||
"reading_data": "Reading data...",
|
|
||||||
"copying_files": "Copying files... {{progress}}%",
|
|
||||||
"completed": "Restore completed"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -62,6 +62,20 @@
|
|||||||
"login": "認証",
|
"login": "認証",
|
||||||
"oauth_button": "{{provider}}で認証"
|
"oauth_button": "{{provider}}で認証"
|
||||||
},
|
},
|
||||||
|
"backup": {
|
||||||
|
"confirm": "データをバックアップしますか?",
|
||||||
|
"confirm.button": "バックアップ位置を選択",
|
||||||
|
"content": "バックアップ操作はすべてのアプリデータを含むため、時間がかかる場合があります。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "バックアップ完了",
|
||||||
|
"compressing": "圧縮中...",
|
||||||
|
"copying_files": "ファイルコピー中... {{progress}}%",
|
||||||
|
"preparing": "バックアップ準備中...",
|
||||||
|
"title": "バックアップ進捗",
|
||||||
|
"writing_data": "データ書き込み中..."
|
||||||
|
},
|
||||||
|
"title": "データバックアップ"
|
||||||
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"add": "追加",
|
"add": "追加",
|
||||||
"added": "追加済み",
|
"added": "追加済み",
|
||||||
@ -82,6 +96,7 @@
|
|||||||
"default.description": "こんにちは、私はデフォルトのアシスタントです。すぐにチャットを始められます。",
|
"default.description": "こんにちは、私はデフォルトのアシスタントです。すぐにチャットを始められます。",
|
||||||
"default.name": "デフォルトアシスタント",
|
"default.name": "デフォルトアシスタント",
|
||||||
"default.topic.name": "デフォルトトピック",
|
"default.topic.name": "デフォルトトピック",
|
||||||
|
"input.auto_resize": "高さを自動調整",
|
||||||
"input.clear": "クリア {{Command}}",
|
"input.clear": "クリア {{Command}}",
|
||||||
"input.clear.content": "現在のトピックのすべてのメッセージをクリアしますか?",
|
"input.clear.content": "現在のトピックのすべてのメッセージをクリアしますか?",
|
||||||
"input.clear.title": "すべてのメッセージをクリアしますか?",
|
"input.clear.title": "すべてのメッセージをクリアしますか?",
|
||||||
@ -105,13 +120,12 @@
|
|||||||
"input.web_search.button.ok": "設定に移動",
|
"input.web_search.button.ok": "設定に移動",
|
||||||
"input.web_search.enable": "ウェブ検索を有効にする",
|
"input.web_search.enable": "ウェブ検索を有効にする",
|
||||||
"input.web_search.enable_content": "ウェブ検索の接続性を先に設定で確認する必要があります",
|
"input.web_search.enable_content": "ウェブ検索の接続性を先に設定で確認する必要があります",
|
||||||
"input.auto_resize": "高さを自動調整",
|
|
||||||
"message.new.branch": "新しいブランチ",
|
"message.new.branch": "新しいブランチ",
|
||||||
"message.new.branch.created": "新しいブランチが作成されました",
|
"message.new.branch.created": "新しいブランチが作成されました",
|
||||||
"message.new.context": "新しいコンテキスト",
|
"message.new.context": "新しいコンテキスト",
|
||||||
|
"message.quote": "引用",
|
||||||
"message.regenerate.model": "モデルを切り替え",
|
"message.regenerate.model": "モデルを切り替え",
|
||||||
"message.useful": "役立つ",
|
"message.useful": "役立つ",
|
||||||
"message.quote": "引用",
|
|
||||||
"resend": "再送信",
|
"resend": "再送信",
|
||||||
"save": "保存",
|
"save": "保存",
|
||||||
"settings.code_collapsible": "コードブロック折り畳み",
|
"settings.code_collapsible": "コードブロック折り畳み",
|
||||||
@ -158,6 +172,12 @@
|
|||||||
"topics.unpinned": "固定解除",
|
"topics.unpinned": "固定解除",
|
||||||
"translate": "翻訳"
|
"translate": "翻訳"
|
||||||
},
|
},
|
||||||
|
"code_block": {
|
||||||
|
"collapse": "折りたたむ",
|
||||||
|
"disable_wrap": "改行解除",
|
||||||
|
"enable_wrap": "改行",
|
||||||
|
"expand": "展開する"
|
||||||
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "追加",
|
"add": "追加",
|
||||||
"and": "と",
|
"and": "と",
|
||||||
@ -374,6 +394,7 @@
|
|||||||
"copied": "コピーしました!",
|
"copied": "コピーしました!",
|
||||||
"copy.success": "コピーしました!",
|
"copy.success": "コピーしました!",
|
||||||
"error.chunk_overlap_too_large": "チャンクの重なりは、チャンクサイズを超えることはできません",
|
"error.chunk_overlap_too_large": "チャンクの重なりは、チャンクサイズを超えることはできません",
|
||||||
|
"error.dimension_too_large": "内容のサイズが大きすぎます",
|
||||||
"error.enter.api.host": "APIホストを入力してください",
|
"error.enter.api.host": "APIホストを入力してください",
|
||||||
"error.enter.api.key": "APIキーを入力してください",
|
"error.enter.api.key": "APIキーを入力してください",
|
||||||
"error.enter.model": "モデルを選択してください",
|
"error.enter.model": "モデルを選択してください",
|
||||||
@ -388,7 +409,6 @@
|
|||||||
"error.notion.no_api_key": "Notion ApiKey または Notion DatabaseID が設定されていません",
|
"error.notion.no_api_key": "Notion ApiKey または Notion DatabaseID が設定されていません",
|
||||||
"error.yuque.export": "語雀へのエクスポートに失敗しました。接続状態と設定を確認してください",
|
"error.yuque.export": "語雀へのエクスポートに失敗しました。接続状態と設定を確認してください",
|
||||||
"error.yuque.no_config": "語雀Token または 知識ベースID が設定されていません",
|
"error.yuque.no_config": "語雀Token または 知識ベースID が設定されていません",
|
||||||
"error.dimension_too_large": "内容のサイズが大きすぎます",
|
|
||||||
"group.delete.content": "分組メッセージを削除するとユーザーの質問と助け手の回答がすべて削除されます",
|
"group.delete.content": "分組メッセージを削除するとユーザーの質問と助け手の回答がすべて削除されます",
|
||||||
"group.delete.title": "分組メッセージを削除",
|
"group.delete.title": "分組メッセージを削除",
|
||||||
"ignore.knowledge.base": "インターネットモードが有効になっています。ナレッジベースを無視します",
|
"ignore.knowledge.base": "インターネットモードが有効になっています。ナレッジベースを無視します",
|
||||||
@ -399,11 +419,11 @@
|
|||||||
"message.delete.title": "メッセージを削除",
|
"message.delete.title": "メッセージを削除",
|
||||||
"message.multi_model_style": "複数モデル回答スタイル",
|
"message.multi_model_style": "複数モデル回答スタイル",
|
||||||
"message.multi_model_style.fold": "タブ表示",
|
"message.multi_model_style.fold": "タブ表示",
|
||||||
|
"message.multi_model_style.fold.compress": "緊湊配置に切り替える",
|
||||||
|
"message.multi_model_style.fold.expand": "展開配置に切り替える",
|
||||||
"message.multi_model_style.grid": "カード表示",
|
"message.multi_model_style.grid": "カード表示",
|
||||||
"message.multi_model_style.horizontal": "横並び",
|
"message.multi_model_style.horizontal": "横並び",
|
||||||
"message.multi_model_style.vertical": "縦積み",
|
"message.multi_model_style.vertical": "縦積み",
|
||||||
"message.multi_model_style.fold.compress": "緊湊配置に切り替える",
|
|
||||||
"message.multi_model_style.fold.expand": "展開配置に切り替える",
|
|
||||||
"message.style": "メッセージスタイル",
|
"message.style": "メッセージスタイル",
|
||||||
"message.style.bubble": "バブル",
|
"message.style.bubble": "バブル",
|
||||||
"message.style.plain": "プレーン",
|
"message.style.plain": "プレーン",
|
||||||
@ -411,8 +431,8 @@
|
|||||||
"reset.confirm.content": "すべてのデータをリセットしてもよろしいですか?",
|
"reset.confirm.content": "すべてのデータをリセットしてもよろしいですか?",
|
||||||
"reset.double.confirm.content": "すべてのデータが失われます。続行しますか?",
|
"reset.double.confirm.content": "すべてのデータが失われます。続行しますか?",
|
||||||
"reset.double.confirm.title": "データが失われます!!!",
|
"reset.double.confirm.title": "データが失われます!!!",
|
||||||
"restore.success": "復元に成功しました",
|
|
||||||
"restore.failed": "復元に失敗しました",
|
"restore.failed": "復元に失敗しました",
|
||||||
|
"restore.success": "復元に成功しました",
|
||||||
"save.success.title": "保存に成功しました",
|
"save.success.title": "保存に成功しました",
|
||||||
"searching": "インターネットで検索中...",
|
"searching": "インターネットで検索中...",
|
||||||
"success.notion.export": "Notionへのエクスポートに成功しました",
|
"success.notion.export": "Notionへのエクスポートに成功しました",
|
||||||
@ -457,10 +477,12 @@
|
|||||||
"all": "すべて",
|
"all": "すべて",
|
||||||
"custom_parameters": "カスタムパラメータ",
|
"custom_parameters": "カスタムパラメータ",
|
||||||
"dimensions": "{{dimensions}} 次元",
|
"dimensions": "{{dimensions}} 次元",
|
||||||
|
"edit": "モデルを編集",
|
||||||
"embedding": "埋め込み",
|
"embedding": "埋め込み",
|
||||||
"embedding_model": "埋め込み模型",
|
"embedding_model": "埋め込み模型",
|
||||||
"embedding_model_tooltip": "設定->モデルサービス->管理で追加",
|
"embedding_model_tooltip": "設定->モデルサービス->管理で追加",
|
||||||
"free": "無料",
|
"free": "無料",
|
||||||
|
"no_matches": "利用可能なモデルがありません",
|
||||||
"parameter_name": "パラメータ名",
|
"parameter_name": "パラメータ名",
|
||||||
"parameter_type": {
|
"parameter_type": {
|
||||||
"boolean": "真偽値",
|
"boolean": "真偽値",
|
||||||
@ -472,6 +494,7 @@
|
|||||||
"reasoning": "推論",
|
"reasoning": "推論",
|
||||||
"search": "モデルを検索...",
|
"search": "モデルを検索...",
|
||||||
"stream_output": "ストリーム出力",
|
"stream_output": "ストリーム出力",
|
||||||
|
"tool_calling": "ツールコール",
|
||||||
"type": {
|
"type": {
|
||||||
"embedding": "埋め込み",
|
"embedding": "埋め込み",
|
||||||
"reasoning": "推論",
|
"reasoning": "推論",
|
||||||
@ -480,15 +503,12 @@
|
|||||||
"vision": "画像"
|
"vision": "画像"
|
||||||
},
|
},
|
||||||
"vision": "画像",
|
"vision": "画像",
|
||||||
"websearch": "ウェブ検索",
|
"websearch": "ウェブ検索"
|
||||||
"edit": "モデルを編集",
|
|
||||||
"no_matches": "利用可能なモデルがありません",
|
|
||||||
"tool_calling": "ツールコール"
|
|
||||||
},
|
},
|
||||||
"navbar": {
|
"navbar": {
|
||||||
"expand": "ダイアログを展開",
|
"expand": "ダイアログを展開",
|
||||||
"show_sidebar": "サイドバーを表示",
|
"hide_sidebar": "サイドバーを非表示",
|
||||||
"hide_sidebar": "サイドバーを非表示"
|
"show_sidebar": "サイドバーを表示"
|
||||||
},
|
},
|
||||||
"ollama": {
|
"ollama": {
|
||||||
"keep_alive_time.description": "モデルがメモリに保持される時間(デフォルト:5分)",
|
"keep_alive_time.description": "モデルがメモリに保持される時間(デフォルト:5分)",
|
||||||
@ -535,7 +555,6 @@
|
|||||||
"title": "あなたは会話を得意とするアシスタントです。ユーザーの会話を10文字以内のタイトルに要約し、ユーザーの主言語と一致していることを確認してください。句読点や特殊記号は使用しないでください。"
|
"title": "あなたは会話を得意とするアシスタントです。ユーザーの会話を10文字以内のタイトルに要約し、ユーザーの主言語と一致していることを確認してください。句読点や特殊記号は使用しないでください。"
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"o3": "O3",
|
|
||||||
"aihubmix": "AiHubMix",
|
"aihubmix": "AiHubMix",
|
||||||
"anthropic": "Anthropic",
|
"anthropic": "Anthropic",
|
||||||
"azure-openai": "Azure OpenAI",
|
"azure-openai": "Azure OpenAI",
|
||||||
@ -562,6 +581,7 @@
|
|||||||
"modelscope": "ModelScope",
|
"modelscope": "ModelScope",
|
||||||
"moonshot": "月の暗面",
|
"moonshot": "月の暗面",
|
||||||
"nvidia": "NVIDIA",
|
"nvidia": "NVIDIA",
|
||||||
|
"o3": "O3",
|
||||||
"ocoolai": "ocoolAI",
|
"ocoolai": "ocoolAI",
|
||||||
"ollama": "Ollama",
|
"ollama": "Ollama",
|
||||||
"openai": "OpenAI",
|
"openai": "OpenAI",
|
||||||
@ -571,12 +591,26 @@
|
|||||||
"qwenlm": "QwenLM",
|
"qwenlm": "QwenLM",
|
||||||
"silicon": "SiliconFlow",
|
"silicon": "SiliconFlow",
|
||||||
"stepfun": "StepFun",
|
"stepfun": "StepFun",
|
||||||
|
"tencent-cloud-ti": "Tencent Cloud TI",
|
||||||
"together": "Together",
|
"together": "Together",
|
||||||
|
"xirang": "天翼クラウド 息壤",
|
||||||
"yi": "零一万物",
|
"yi": "零一万物",
|
||||||
"zhinao": "360智脳",
|
"zhinao": "360智脳",
|
||||||
"zhipu": "智譜AI",
|
"zhipu": "智譜AI"
|
||||||
"xirang": "天翼クラウド 息壤",
|
},
|
||||||
"tencent-cloud-ti": "Tencent Cloud TI"
|
"restore": {
|
||||||
|
"confirm": "データを復元しますか?",
|
||||||
|
"confirm.button": "バックアップファイルを選択",
|
||||||
|
"content": "復元操作は現在のアプリデータをバックアップデータで上書きします。復元処理には時間がかかる場合があります。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "復元完了",
|
||||||
|
"copying_files": "ファイルコピー中... {{progress}}%",
|
||||||
|
"extracting": "バックアップ解凍中...",
|
||||||
|
"preparing": "復元準備中...",
|
||||||
|
"reading_data": "データ読み込み中...",
|
||||||
|
"title": "復元進捗"
|
||||||
|
},
|
||||||
|
"title": "データ復元"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"about": "について",
|
"about": "について",
|
||||||
@ -604,15 +638,16 @@
|
|||||||
"advanced.title": "詳細設定",
|
"advanced.title": "詳細設定",
|
||||||
"assistant": "デフォルトアシスタント",
|
"assistant": "デフォルトアシスタント",
|
||||||
"assistant.model_params": "モデルパラメータ",
|
"assistant.model_params": "モデルパラメータ",
|
||||||
|
"assistant.show.icon": "モデルアイコンを表示",
|
||||||
"assistant.title": "デフォルトアシスタント",
|
"assistant.title": "デフォルトアシスタント",
|
||||||
"data": {
|
"data": {
|
||||||
"app_data": "アプリデータ",
|
"app_data": "アプリデータ",
|
||||||
"app_logs": "アプリログ",
|
|
||||||
"app_knowledge": "ナレッジベースファイル",
|
"app_knowledge": "ナレッジベースファイル",
|
||||||
"app_knowledge.button.delete": "ファイルを削除",
|
"app_knowledge.button.delete": "ファイルを削除",
|
||||||
"app_knowledge.remove_all": "ナレッジベースファイルを削除",
|
"app_knowledge.remove_all": "ナレッジベースファイルを削除",
|
||||||
"app_knowledge.remove_all_confirm": "ナレッジベースファイルを削除すると、ナレッジベース自体は削除されません。これにより、ストレージ容量を節約できます。続行しますか?",
|
"app_knowledge.remove_all_confirm": "ナレッジベースファイルを削除すると、ナレッジベース自体は削除されません。これにより、ストレージ容量を節約できます。続行しますか?",
|
||||||
"app_knowledge.remove_all_success": "ファイル削除成功",
|
"app_knowledge.remove_all_success": "ファイル削除成功",
|
||||||
|
"app_logs": "アプリログ",
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"button": "キャッシュをクリア",
|
"button": "キャッシュをクリア",
|
||||||
"confirm": "キャッシュをクリアすると、アプリのキャッシュデータ(ミニアプリデータを含む)が削除されます。この操作は元に戻せません。続行しますか?",
|
"confirm": "キャッシュをクリアすると、アプリのキャッシュデータ(ミニアプリデータを含む)が削除されます。この操作は元に戻せません。続行しますか?",
|
||||||
@ -686,9 +721,10 @@
|
|||||||
"token_placeholder": "Yuqueトークンを入力してください"
|
"token_placeholder": "Yuqueトークンを入力してください"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display.assistant.title": "アシスタント設定",
|
||||||
"display.custom.css": "カスタムCSS",
|
"display.custom.css": "カスタムCSS",
|
||||||
"display.custom.css.placeholder": "/* ここにカスタムCSSを入力 */",
|
|
||||||
"display.custom.css.cherrycss": "cherrycss.comから取得",
|
"display.custom.css.cherrycss": "cherrycss.comから取得",
|
||||||
|
"display.custom.css.placeholder": "/* ここにカスタムCSSを入力 */",
|
||||||
"display.minApp.disabled": "非表示ミニプログラム",
|
"display.minApp.disabled": "非表示ミニプログラム",
|
||||||
"display.minApp.empty": "非表示にしたいアプレットを左からここまでドラッグします",
|
"display.minApp.empty": "非表示にしたいアプレットを左からここまでドラッグします",
|
||||||
"display.minApp.title": "ミニプログラム表示設定",
|
"display.minApp.title": "ミニプログラム表示設定",
|
||||||
@ -705,12 +741,14 @@
|
|||||||
"display.sidebar.visible": "アイコンを表示",
|
"display.sidebar.visible": "アイコンを表示",
|
||||||
"display.title": "表示設定",
|
"display.title": "表示設定",
|
||||||
"display.topic.title": "トピック設定",
|
"display.topic.title": "トピック設定",
|
||||||
"display.assistant.title": "アシスタント設定",
|
|
||||||
"font_size.title": "メッセージのフォントサイズ",
|
"font_size.title": "メッセージのフォントサイズ",
|
||||||
"general": "一般設定",
|
"general": "一般設定",
|
||||||
|
"general.avatar.reset": "アバターをリセット",
|
||||||
"general.backup.button": "バックアップ",
|
"general.backup.button": "バックアップ",
|
||||||
"general.backup.title": "データのバックアップと復元",
|
"general.backup.title": "データのバックアップと復元",
|
||||||
"general.display.title": "表示設定",
|
"general.display.title": "表示設定",
|
||||||
|
"general.emoji_picker": "絵文字ピッカー",
|
||||||
|
"general.image_upload": "画像アップロード",
|
||||||
"general.manually_check_update.title": "更新チェックを無効にする",
|
"general.manually_check_update.title": "更新チェックを無効にする",
|
||||||
"general.reset.button": "リセット",
|
"general.reset.button": "リセット",
|
||||||
"general.reset.title": "データをリセット",
|
"general.reset.title": "データをリセット",
|
||||||
@ -718,9 +756,6 @@
|
|||||||
"general.title": "一般設定",
|
"general.title": "一般設定",
|
||||||
"general.user_name": "ユーザー名",
|
"general.user_name": "ユーザー名",
|
||||||
"general.user_name.placeholder": "ユーザー名を入力",
|
"general.user_name.placeholder": "ユーザー名を入力",
|
||||||
"general.image_upload": "画像アップロード",
|
|
||||||
"general.emoji_picker": "絵文字ピッカー",
|
|
||||||
"general.avatar.reset": "アバターをリセット",
|
|
||||||
"general.view_webdav_settings": "WebDAV設定を表示",
|
"general.view_webdav_settings": "WebDAV設定を表示",
|
||||||
"input.auto_translate_with_space": "スペースを3回押して翻訳",
|
"input.auto_translate_with_space": "スペースを3回押して翻訳",
|
||||||
"input.target_language": "目標言語",
|
"input.target_language": "目標言語",
|
||||||
@ -729,6 +764,34 @@
|
|||||||
"input.target_language.english": "英語",
|
"input.target_language.english": "英語",
|
||||||
"input.target_language.japanese": "日本語",
|
"input.target_language.japanese": "日本語",
|
||||||
"input.target_language.russian": "ロシア語",
|
"input.target_language.russian": "ロシア語",
|
||||||
|
"mcp": {
|
||||||
|
"actions": "操作",
|
||||||
|
"active": "有効",
|
||||||
|
"addServer": "サーバーを追加",
|
||||||
|
"addSuccess": "サーバーが正常に追加されました",
|
||||||
|
"args": "引数",
|
||||||
|
"argsTooltip": "1行に1つの引数を入力してください",
|
||||||
|
"command": "コマンド",
|
||||||
|
"commandRequired": "コマンドを入力してください",
|
||||||
|
"config_description": "モデルコンテキストプロトコルサーバーの設定",
|
||||||
|
"confirmDelete": "サーバーを削除",
|
||||||
|
"confirmDeleteMessage": "本当にこのサーバーを削除しますか?",
|
||||||
|
"deleteSuccess": "サーバーが正常に削除されました",
|
||||||
|
"description": "説明",
|
||||||
|
"duplicateName": "同じ名前のサーバーが既に存在します",
|
||||||
|
"editServer": "サーバーを編集",
|
||||||
|
"env": "環境変数",
|
||||||
|
"envTooltip": "形式: KEY=value, 1行に1つ",
|
||||||
|
"name": "名前",
|
||||||
|
"nameRequired": "サーバー名を入力してください",
|
||||||
|
"noServers": "サーバーが設定されていません",
|
||||||
|
"serverPlural": "サーバー",
|
||||||
|
"serverSingular": "サーバー",
|
||||||
|
"title": "MCP サーバー",
|
||||||
|
"type": "タイプ",
|
||||||
|
"updateSuccess": "サーバーが正常に更新されました",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
"messages.divider": "メッセージ間に区切り線を表示",
|
"messages.divider": "メッセージ間に区切り線を表示",
|
||||||
"messages.grid_columns": "メッセージグリッドの表示列数",
|
"messages.grid_columns": "メッセージグリッドの表示列数",
|
||||||
"messages.grid_popover_trigger": "グリッド詳細トリガー",
|
"messages.grid_popover_trigger": "グリッド詳細トリガー",
|
||||||
@ -755,12 +818,28 @@
|
|||||||
"models.add.model_id.tooltip": "例:gpt-3.5-turbo",
|
"models.add.model_id.tooltip": "例:gpt-3.5-turbo",
|
||||||
"models.add.model_name": "モデル名",
|
"models.add.model_name": "モデル名",
|
||||||
"models.add.model_name.placeholder": "例:GPT-3.5",
|
"models.add.model_name.placeholder": "例:GPT-3.5",
|
||||||
"models.manage.add_whole_group": "グループ全体を追加",
|
"models.check.all": "すべて",
|
||||||
"models.manage.remove_whole_group": "グループ全体を削除",
|
"models.check.all_models_passed": "すべてのモデルチェックが成功しました",
|
||||||
|
"models.check.button_caption": "健康チェック",
|
||||||
|
"models.check.disabled": "閉じる",
|
||||||
|
"models.check.enable_concurrent": "並行チェック",
|
||||||
|
"models.check.enabled": "開く",
|
||||||
|
"models.check.failed": "失敗",
|
||||||
|
"models.check.keys_status_count": "合格:{{count_passed}}個のキー、不合格:{{count_failed}}個のキー",
|
||||||
|
"models.check.model_status_summary": "{{provider}}: {{count_passed}}個のモデルが成功しました、{{count_failed}}個のモデルが失敗しました、{{count_partial}}個のモデルが一部成功しました",
|
||||||
|
"models.check.no_api_keys": "APIキーが見つかりません。まずAPIキーを追加してください。",
|
||||||
|
"models.check.passed": "成功",
|
||||||
|
"models.check.select_api_key": "使用するAPIキーを選択:",
|
||||||
|
"models.check.single": "単一",
|
||||||
|
"models.check.start": "開始",
|
||||||
|
"models.check.title": "モデル健康チェック",
|
||||||
|
"models.check.use_all_keys": "キー",
|
||||||
"models.default_assistant_model": "デフォルトアシスタントモデル",
|
"models.default_assistant_model": "デフォルトアシスタントモデル",
|
||||||
"models.default_assistant_model_description": "新しいアシスタントを作成する際に使用されるモデル。アシスタントがモデルを設定していない場合、このモデルが使用されます",
|
"models.default_assistant_model_description": "新しいアシスタントを作成する際に使用されるモデル。アシスタントがモデルを設定していない場合、このモデルが使用されます",
|
||||||
"models.empty": "モデルが見つかりません",
|
"models.empty": "モデルが見つかりません",
|
||||||
"models.enable_topic_naming": "トピックの自動命名",
|
"models.enable_topic_naming": "トピックの自動命名",
|
||||||
|
"models.manage.add_whole_group": "グループ全体を追加",
|
||||||
|
"models.manage.remove_whole_group": "グループ全体を削除",
|
||||||
"models.topic_naming_model": "トピック命名モデル",
|
"models.topic_naming_model": "トピック命名モデル",
|
||||||
"models.topic_naming_model_description": "新しいトピックを自動的に命名する際に使用されるモデル",
|
"models.topic_naming_model_description": "新しいトピックを自動的に命名する際に使用されるモデル",
|
||||||
"models.topic_naming_model_setting_title": "トピック命名モデルの設定",
|
"models.topic_naming_model_setting_title": "トピック命名モデルの設定",
|
||||||
@ -769,26 +848,10 @@
|
|||||||
"models.translate_model_description": "翻訳サービスに使用されるモデル",
|
"models.translate_model_description": "翻訳サービスに使用されるモデル",
|
||||||
"models.translate_model_prompt_message": "翻訳モデルのプロンプトを入力してください",
|
"models.translate_model_prompt_message": "翻訳モデルのプロンプトを入力してください",
|
||||||
"models.translate_model_prompt_title": "翻訳モデルのプロンプト",
|
"models.translate_model_prompt_title": "翻訳モデルのプロンプト",
|
||||||
"models.check.button_caption": "健康チェック",
|
|
||||||
"models.check.title": "モデル健康チェック",
|
|
||||||
"models.check.passed": "成功",
|
|
||||||
"models.check.failed": "失敗",
|
|
||||||
"models.check.single": "単一",
|
|
||||||
"models.check.all": "すべて",
|
|
||||||
"models.check.disabled": "閉じる",
|
|
||||||
"models.check.enabled": "開く",
|
|
||||||
"models.check.start": "開始",
|
|
||||||
"models.check.enable_concurrent": "並行チェック",
|
|
||||||
"models.check.use_all_keys": "キー",
|
|
||||||
"models.check.all_models_passed": "すべてのモデルチェックが成功しました",
|
|
||||||
"models.check.model_status_summary": "{{provider}}: {{count_passed}}個のモデルが成功しました、{{count_failed}}個のモデルが失敗しました、{{count_partial}}個のモデルが一部成功しました",
|
|
||||||
"models.check.no_api_keys": "APIキーが見つかりません。まずAPIキーを追加してください。",
|
|
||||||
"models.check.select_api_key": "使用するAPIキーを選択:",
|
|
||||||
"models.check.keys_status_count": "合格:{{count_passed}}個のキー、不合格:{{count_failed}}個のキー",
|
|
||||||
"moresetting": "詳細設定",
|
"moresetting": "詳細設定",
|
||||||
"moresetting.warn": "リスク警告",
|
|
||||||
"moresetting.check.warn": "このオプションを選択する際は慎重に行ってください。誤った選択はモデルの誤動作を引き起こす可能性があります!",
|
|
||||||
"moresetting.check.confirm": "選択を確認",
|
"moresetting.check.confirm": "選択を確認",
|
||||||
|
"moresetting.check.warn": "このオプションを選択する際は慎重に行ってください。誤った選択はモデルの誤動作を引き起こす可能性があります!",
|
||||||
|
"moresetting.warn": "リスク警告",
|
||||||
"provider": {
|
"provider": {
|
||||||
"add.name": "プロバイダー名",
|
"add.name": "プロバイダー名",
|
||||||
"add.name.placeholder": "例:OpenAI",
|
"add.name.placeholder": "例:OpenAI",
|
||||||
@ -814,9 +877,9 @@
|
|||||||
"not_checked": "未チェック",
|
"not_checked": "未チェック",
|
||||||
"remove_duplicate_keys": "重複キーを削除",
|
"remove_duplicate_keys": "重複キーを削除",
|
||||||
"remove_invalid_keys": "無効なキーを削除",
|
"remove_invalid_keys": "無効なキーを削除",
|
||||||
|
"search": "プロバイダーを検索...",
|
||||||
"search_placeholder": "モデルIDまたは名前を検索",
|
"search_placeholder": "モデルIDまたは名前を検索",
|
||||||
"title": "モデルプロバイダー",
|
"title": "モデルプロバイダー"
|
||||||
"search": "プロバイダーを検索..."
|
|
||||||
},
|
},
|
||||||
"proxy": {
|
"proxy": {
|
||||||
"mode": {
|
"mode": {
|
||||||
@ -869,10 +932,19 @@
|
|||||||
"topic.position.left": "左",
|
"topic.position.left": "左",
|
||||||
"topic.position.right": "右",
|
"topic.position.right": "右",
|
||||||
"topic.show.time": "トピックの時間を表示",
|
"topic.show.time": "トピックの時間を表示",
|
||||||
"assistant.show.icon": "モデルアイコンを表示",
|
|
||||||
"tray.title": "システムトレイアイコンを有効にする",
|
"tray.title": "システムトレイアイコンを有効にする",
|
||||||
"websearch": {
|
"websearch": {
|
||||||
|
"blacklist": "ブラックリスト",
|
||||||
|
"blacklist_description": "以下のウェブサイトの結果は検索結果に表示されません",
|
||||||
|
"blacklist_tooltip": "以下の形式を使用してください(改行区切り)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
||||||
|
"check": "チェック",
|
||||||
|
"check_failed": "検証に失敗しました",
|
||||||
"get_api_key": "APIキーを取得",
|
"get_api_key": "APIキーを取得",
|
||||||
|
"no_provider_selected": "検索サービスプロバイダーを選択してから再確認してください。",
|
||||||
|
"search_max_result": "検索結果の数",
|
||||||
|
"search_provider": "検索サービスプロバイダー",
|
||||||
|
"search_provider_placeholder": "検索サービスプロバイダーを選択する",
|
||||||
|
"search_result_default": "デフォルト",
|
||||||
"search_with_time": "日付を含む検索",
|
"search_with_time": "日付を含む検索",
|
||||||
"tavily": {
|
"tavily": {
|
||||||
"api_key": "Tavily API キー",
|
"api_key": "Tavily API キー",
|
||||||
@ -880,45 +952,7 @@
|
|||||||
"description": "Tavily は、AI エージェントのために特別に開発された検索エンジンで、最新の結果、インテリジェントな検索提案、そして深い研究能力を提供します",
|
"description": "Tavily は、AI エージェントのために特別に開発された検索エンジンで、最新の結果、インテリジェントな検索提案、そして深い研究能力を提供します",
|
||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "ウェブ検索",
|
"title": "ウェブ検索"
|
||||||
"blacklist": "ブラックリスト",
|
|
||||||
"blacklist_description": "以下のウェブサイトの結果は検索結果に表示されません",
|
|
||||||
"blacklist_tooltip": "以下の形式を使用してください(改行区切り)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
|
||||||
"search_max_result": "検索結果の数",
|
|
||||||
"search_result_default": "デフォルト",
|
|
||||||
"check": "チェック",
|
|
||||||
"search_provider": "検索サービスプロバイダー",
|
|
||||||
"search_provider_placeholder": "検索サービスプロバイダーを選択する",
|
|
||||||
"no_provider_selected": "検索サービスプロバイダーを選択してから再確認してください。",
|
|
||||||
"check_failed": "検証に失敗しました"
|
|
||||||
},
|
|
||||||
"mcp": {
|
|
||||||
"title": "MCP サーバー",
|
|
||||||
"config_description": "モデルコンテキストプロトコルサーバーの設定",
|
|
||||||
"description": "説明",
|
|
||||||
"addServer": "サーバーを追加",
|
|
||||||
"editServer": "サーバーを編集",
|
|
||||||
"name": "名前",
|
|
||||||
"type": "タイプ",
|
|
||||||
"url": "URL",
|
|
||||||
"command": "コマンド",
|
|
||||||
"args": "引数",
|
|
||||||
"argsTooltip": "1行に1つの引数を入力してください",
|
|
||||||
"env": "環境変数",
|
|
||||||
"envTooltip": "形式: KEY=value, 1行に1つ",
|
|
||||||
"active": "有効",
|
|
||||||
"actions": "操作",
|
|
||||||
"noServers": "サーバーが設定されていません",
|
|
||||||
"nameRequired": "サーバー名を入力してください",
|
|
||||||
"commandRequired": "コマンドを入力してください",
|
|
||||||
"confirmDelete": "サーバーを削除",
|
|
||||||
"confirmDeleteMessage": "本当にこのサーバーを削除しますか?",
|
|
||||||
"addSuccess": "サーバーが正常に追加されました",
|
|
||||||
"updateSuccess": "サーバーが正常に更新されました",
|
|
||||||
"deleteSuccess": "サーバーが正常に削除されました",
|
|
||||||
"duplicateName": "同じ名前のサーバーが既に存在します",
|
|
||||||
"serverSingular": "サーバー",
|
|
||||||
"serverPlural": "サーバー"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
@ -941,10 +975,10 @@
|
|||||||
"input.placeholder": "翻訳するテキストを入力",
|
"input.placeholder": "翻訳するテキストを入力",
|
||||||
"output.placeholder": "翻訳",
|
"output.placeholder": "翻訳",
|
||||||
"processing": "翻訳中...",
|
"processing": "翻訳中...",
|
||||||
"title": "翻訳",
|
"scroll_sync.disable": "關閉滾動同步",
|
||||||
"tooltip.newline": "改行",
|
|
||||||
"scroll_sync.enable": "開啟滾動同步",
|
"scroll_sync.enable": "開啟滾動同步",
|
||||||
"scroll_sync.disable": "關閉滾動同步"
|
"title": "翻訳",
|
||||||
|
"tooltip.newline": "改行"
|
||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"quit": "終了",
|
"quit": "終了",
|
||||||
@ -956,40 +990,6 @@
|
|||||||
"quit": "終了",
|
"quit": "終了",
|
||||||
"show_window": "ウィンドウを表示",
|
"show_window": "ウィンドウを表示",
|
||||||
"visualization": "可視化"
|
"visualization": "可視化"
|
||||||
},
|
|
||||||
"code_block": {
|
|
||||||
"enable_wrap": "改行",
|
|
||||||
"disable_wrap": "改行解除",
|
|
||||||
"expand": "展開する",
|
|
||||||
"collapse": "折りたたむ"
|
|
||||||
},
|
|
||||||
"backup": {
|
|
||||||
"title": "データバックアップ",
|
|
||||||
"confirm": "データをバックアップしますか?",
|
|
||||||
"confirm.button": "バックアップ位置を選択",
|
|
||||||
"content": "バックアップ操作はすべてのアプリデータを含むため、時間がかかる場合があります。",
|
|
||||||
"progress": {
|
|
||||||
"title": "バックアップ進捗",
|
|
||||||
"preparing": "バックアップ準備中...",
|
|
||||||
"writing_data": "データ書き込み中...",
|
|
||||||
"copying_files": "ファイルコピー中... {{progress}}%",
|
|
||||||
"compressing": "圧縮中...",
|
|
||||||
"completed": "バックアップ完了"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"restore": {
|
|
||||||
"title": "データ復元",
|
|
||||||
"confirm": "データを復元しますか?",
|
|
||||||
"confirm.button": "バックアップファイルを選択",
|
|
||||||
"content": "復元操作は現在のアプリデータをバックアップデータで上書きします。復元処理には時間がかかる場合があります。",
|
|
||||||
"progress": {
|
|
||||||
"title": "復元進捗",
|
|
||||||
"preparing": "復元準備中...",
|
|
||||||
"extracting": "バックアップ解凍中...",
|
|
||||||
"reading_data": "データ読み込み中...",
|
|
||||||
"copying_files": "ファイルコピー中... {{progress}}%",
|
|
||||||
"completed": "復元完了"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -62,6 +62,20 @@
|
|||||||
"login": "Войти",
|
"login": "Войти",
|
||||||
"oauth_button": "Авторизоваться с {{provider}}"
|
"oauth_button": "Авторизоваться с {{provider}}"
|
||||||
},
|
},
|
||||||
|
"backup": {
|
||||||
|
"confirm": "Вы уверены, что хотите создать резервную копию?",
|
||||||
|
"confirm.button": "Выбрать папку для резервной копии",
|
||||||
|
"content": "Резервная копия будет содержать все данные приложения, включая чаты, настройки и базу знаний. Это может занять некоторое время.",
|
||||||
|
"progress": {
|
||||||
|
"completed": "Резервная копия создана",
|
||||||
|
"compressing": "Сжатие файлов...",
|
||||||
|
"copying_files": "Копирование файлов... {{progress}}%",
|
||||||
|
"preparing": "Подготовка резервной копии...",
|
||||||
|
"title": "Прогресс резервного копирования",
|
||||||
|
"writing_data": "Запись данных..."
|
||||||
|
},
|
||||||
|
"title": "Резервное копирование данных"
|
||||||
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"add": "Добавить",
|
"add": "Добавить",
|
||||||
"added": "Добавлено",
|
"added": "Добавлено",
|
||||||
@ -82,6 +96,7 @@
|
|||||||
"default.description": "Привет, я Ассистент по умолчанию. Вы можете начать общаться со мной прямо сейчас",
|
"default.description": "Привет, я Ассистент по умолчанию. Вы можете начать общаться со мной прямо сейчас",
|
||||||
"default.name": "Ассистент по умолчанию",
|
"default.name": "Ассистент по умолчанию",
|
||||||
"default.topic.name": "Топик по умолчанию",
|
"default.topic.name": "Топик по умолчанию",
|
||||||
|
"input.auto_resize": "Автоматическая высота",
|
||||||
"input.clear": "Очистить {{Command}}",
|
"input.clear": "Очистить {{Command}}",
|
||||||
"input.clear.content": "Хотите очистить все сообщения текущего топика?",
|
"input.clear.content": "Хотите очистить все сообщения текущего топика?",
|
||||||
"input.clear.title": "Очистить все сообщения?",
|
"input.clear.title": "Очистить все сообщения?",
|
||||||
@ -105,13 +120,12 @@
|
|||||||
"input.web_search.button.ok": "Перейти в Настройки",
|
"input.web_search.button.ok": "Перейти в Настройки",
|
||||||
"input.web_search.enable": "Включить веб-поиск",
|
"input.web_search.enable": "Включить веб-поиск",
|
||||||
"input.web_search.enable_content": "Необходимо предварительно проверить подключение к веб-поиску в настройках",
|
"input.web_search.enable_content": "Необходимо предварительно проверить подключение к веб-поиску в настройках",
|
||||||
"input.auto_resize": "Автоматическая высота",
|
|
||||||
"message.new.branch": "Новая ветка",
|
"message.new.branch": "Новая ветка",
|
||||||
"message.new.branch.created": "Новая ветка создана",
|
"message.new.branch.created": "Новая ветка создана",
|
||||||
"message.new.context": "Новый контекст",
|
"message.new.context": "Новый контекст",
|
||||||
|
"message.quote": "Цитата",
|
||||||
"message.regenerate.model": "Переключить модель",
|
"message.regenerate.model": "Переключить модель",
|
||||||
"message.useful": "Полезно",
|
"message.useful": "Полезно",
|
||||||
"message.quote": "Цитата",
|
|
||||||
"resend": "Переотправить",
|
"resend": "Переотправить",
|
||||||
"save": "Сохранить",
|
"save": "Сохранить",
|
||||||
"settings.code_collapsible": "Блок кода свернут",
|
"settings.code_collapsible": "Блок кода свернут",
|
||||||
@ -158,6 +172,12 @@
|
|||||||
"topics.unpinned": "Открепленные темы",
|
"topics.unpinned": "Открепленные темы",
|
||||||
"translate": "Перевести"
|
"translate": "Перевести"
|
||||||
},
|
},
|
||||||
|
"code_block": {
|
||||||
|
"collapse": "Свернуть",
|
||||||
|
"disable_wrap": "Отменить перенос строки",
|
||||||
|
"enable_wrap": "Перенос строки",
|
||||||
|
"expand": "Развернуть"
|
||||||
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "Добавить",
|
"add": "Добавить",
|
||||||
"and": "и",
|
"and": "и",
|
||||||
@ -374,6 +394,7 @@
|
|||||||
"copied": "Скопировано!",
|
"copied": "Скопировано!",
|
||||||
"copy.success": "Скопировано!",
|
"copy.success": "Скопировано!",
|
||||||
"error.chunk_overlap_too_large": "Перекрытие фрагментов не может быть больше размера фрагмента.",
|
"error.chunk_overlap_too_large": "Перекрытие фрагментов не может быть больше размера фрагмента.",
|
||||||
|
"error.dimension_too_large": "Размер содержимого слишком велик",
|
||||||
"error.enter.api.host": "Пожалуйста, введите ваш API хост",
|
"error.enter.api.host": "Пожалуйста, введите ваш API хост",
|
||||||
"error.enter.api.key": "Пожалуйста, введите ваш API ключ",
|
"error.enter.api.key": "Пожалуйста, введите ваш API ключ",
|
||||||
"error.enter.model": "Пожалуйста, выберите модель",
|
"error.enter.model": "Пожалуйста, выберите модель",
|
||||||
@ -388,7 +409,6 @@
|
|||||||
"error.notion.no_api_key": "Notion ApiKey или Notion DatabaseID не настроен",
|
"error.notion.no_api_key": "Notion ApiKey или Notion DatabaseID не настроен",
|
||||||
"error.yuque.export": "Ошибка экспорта в Yuque, пожалуйста, проверьте состояние подключения и настройки в документации",
|
"error.yuque.export": "Ошибка экспорта в Yuque, пожалуйста, проверьте состояние подключения и настройки в документации",
|
||||||
"error.yuque.no_config": "Yuque Token или Yuque Url не настроен",
|
"error.yuque.no_config": "Yuque Token или Yuque Url не настроен",
|
||||||
"error.dimension_too_large": "Размер содержимого слишком велик",
|
|
||||||
"group.delete.content": "Удаление группы сообщений удалит пользовательский вопрос и все ответы помощника",
|
"group.delete.content": "Удаление группы сообщений удалит пользовательский вопрос и все ответы помощника",
|
||||||
"group.delete.title": "Удалить группу сообщений",
|
"group.delete.title": "Удалить группу сообщений",
|
||||||
"ignore.knowledge.base": "Режим сети включен, игнорировать базу знаний",
|
"ignore.knowledge.base": "Режим сети включен, игнорировать базу знаний",
|
||||||
@ -399,11 +419,11 @@
|
|||||||
"message.delete.title": "Удалить сообщение",
|
"message.delete.title": "Удалить сообщение",
|
||||||
"message.multi_model_style": "Стиль ответов от нескольких моделей",
|
"message.multi_model_style": "Стиль ответов от нескольких моделей",
|
||||||
"message.multi_model_style.fold": "Вкладки",
|
"message.multi_model_style.fold": "Вкладки",
|
||||||
|
"message.multi_model_style.fold.compress": "Переключить на компактный макет",
|
||||||
|
"message.multi_model_style.fold.expand": "Переключить на расширенный макет",
|
||||||
"message.multi_model_style.grid": "Карточки",
|
"message.multi_model_style.grid": "Карточки",
|
||||||
"message.multi_model_style.horizontal": "Горизонтальное расположение",
|
"message.multi_model_style.horizontal": "Горизонтальное расположение",
|
||||||
"message.multi_model_style.vertical": "Вертикальное расположение",
|
"message.multi_model_style.vertical": "Вертикальное расположение",
|
||||||
"message.multi_model_style.fold.compress": "Переключить на компактный макет",
|
|
||||||
"message.multi_model_style.fold.expand": "Переключить на расширенный макет",
|
|
||||||
"message.style": "Стиль сообщения",
|
"message.style": "Стиль сообщения",
|
||||||
"message.style.bubble": "Пузырь",
|
"message.style.bubble": "Пузырь",
|
||||||
"message.style.plain": "Простой",
|
"message.style.plain": "Простой",
|
||||||
@ -411,8 +431,8 @@
|
|||||||
"reset.confirm.content": "Вы уверены, что хотите очистить все данные?",
|
"reset.confirm.content": "Вы уверены, что хотите очистить все данные?",
|
||||||
"reset.double.confirm.content": "Все данные будут утеряны, хотите продолжить?",
|
"reset.double.confirm.content": "Все данные будут утеряны, хотите продолжить?",
|
||||||
"reset.double.confirm.title": "ДАННЫЕ БУДУТ УТЕРЯНЫ !!!",
|
"reset.double.confirm.title": "ДАННЫЕ БУДУТ УТЕРЯНЫ !!!",
|
||||||
"restore.success": "Успешно восстановлено",
|
|
||||||
"restore.failed": "Восстановление не удалось",
|
"restore.failed": "Восстановление не удалось",
|
||||||
|
"restore.success": "Успешно восстановлено",
|
||||||
"save.success.title": "Успешно сохранено",
|
"save.success.title": "Успешно сохранено",
|
||||||
"searching": "Поиск в Интернете...",
|
"searching": "Поиск в Интернете...",
|
||||||
"success.notion.export": "Успешный экспорт в Notion",
|
"success.notion.export": "Успешный экспорт в Notion",
|
||||||
@ -457,10 +477,12 @@
|
|||||||
"all": "Все",
|
"all": "Все",
|
||||||
"custom_parameters": "Пользовательские параметры",
|
"custom_parameters": "Пользовательские параметры",
|
||||||
"dimensions": "{{dimensions}} мер",
|
"dimensions": "{{dimensions}} мер",
|
||||||
|
"edit": "Редактировать модель",
|
||||||
"embedding": "Встраиваемые",
|
"embedding": "Встраиваемые",
|
||||||
"embedding_model": "Встраиваемые модели",
|
"embedding_model": "Встраиваемые модели",
|
||||||
"embedding_model_tooltip": "Добавьте в настройки->модель сервиса->управление",
|
"embedding_model_tooltip": "Добавьте в настройки->модель сервиса->управление",
|
||||||
"free": "Бесплатные",
|
"free": "Бесплатные",
|
||||||
|
"no_matches": "Нет доступных моделей",
|
||||||
"parameter_name": "Имя параметра",
|
"parameter_name": "Имя параметра",
|
||||||
"parameter_type": {
|
"parameter_type": {
|
||||||
"boolean": "Логическое",
|
"boolean": "Логическое",
|
||||||
@ -472,6 +494,7 @@
|
|||||||
"reasoning": "Рассуждение",
|
"reasoning": "Рассуждение",
|
||||||
"search": "Поиск моделей...",
|
"search": "Поиск моделей...",
|
||||||
"stream_output": "Потоковый вывод",
|
"stream_output": "Потоковый вывод",
|
||||||
|
"tool_calling": "Инструмент вызова",
|
||||||
"type": {
|
"type": {
|
||||||
"embedding": "Встраиваемые",
|
"embedding": "Встраиваемые",
|
||||||
"reasoning": "Рассуждение",
|
"reasoning": "Рассуждение",
|
||||||
@ -480,15 +503,12 @@
|
|||||||
"vision": "Изображение"
|
"vision": "Изображение"
|
||||||
},
|
},
|
||||||
"vision": "Визуальные",
|
"vision": "Визуальные",
|
||||||
"websearch": "Веб-поисковые",
|
"websearch": "Веб-поисковые"
|
||||||
"edit": "Редактировать модель",
|
|
||||||
"no_matches": "Нет доступных моделей",
|
|
||||||
"tool_calling": "Инструмент вызова"
|
|
||||||
},
|
},
|
||||||
"navbar": {
|
"navbar": {
|
||||||
"expand": "Развернуть диалоговое окно",
|
"expand": "Развернуть диалоговое окно",
|
||||||
"show_sidebar": "Показать боковую панель",
|
"hide_sidebar": "Скрыть боковую панель",
|
||||||
"hide_sidebar": "Скрыть боковую панель"
|
"show_sidebar": "Показать боковую панель"
|
||||||
},
|
},
|
||||||
"ollama": {
|
"ollama": {
|
||||||
"keep_alive_time.description": "Время в минутах, в течение которого модель остается активной, по умолчанию 5 минут.",
|
"keep_alive_time.description": "Время в минутах, в течение которого модель остается активной, по умолчанию 5 минут.",
|
||||||
@ -535,7 +555,6 @@
|
|||||||
"title": "Вы - эксперт в общении, который суммирует разговоры пользователя в 10-символьном заголовке, совпадающем с языком пользователя, без использования знаков препинания и других специальных символов"
|
"title": "Вы - эксперт в общении, который суммирует разговоры пользователя в 10-символьном заголовке, совпадающем с языком пользователя, без использования знаков препинания и других специальных символов"
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"o3": "O3",
|
|
||||||
"aihubmix": "AiHubMix",
|
"aihubmix": "AiHubMix",
|
||||||
"anthropic": "Anthropic",
|
"anthropic": "Anthropic",
|
||||||
"azure-openai": "Azure OpenAI",
|
"azure-openai": "Azure OpenAI",
|
||||||
@ -562,6 +581,7 @@
|
|||||||
"modelscope": "ModelScope",
|
"modelscope": "ModelScope",
|
||||||
"moonshot": "Moonshot",
|
"moonshot": "Moonshot",
|
||||||
"nvidia": "Nvidia",
|
"nvidia": "Nvidia",
|
||||||
|
"o3": "O3",
|
||||||
"ocoolai": "ocoolAI",
|
"ocoolai": "ocoolAI",
|
||||||
"ollama": "Ollama",
|
"ollama": "Ollama",
|
||||||
"openai": "OpenAI",
|
"openai": "OpenAI",
|
||||||
@ -571,12 +591,26 @@
|
|||||||
"qwenlm": "QwenLM",
|
"qwenlm": "QwenLM",
|
||||||
"silicon": "SiliconFlow",
|
"silicon": "SiliconFlow",
|
||||||
"stepfun": "StepFun",
|
"stepfun": "StepFun",
|
||||||
|
"tencent-cloud-ti": "Tencent Cloud TI",
|
||||||
"together": "Together",
|
"together": "Together",
|
||||||
|
"xirang": "State Cloud Xirang",
|
||||||
"yi": "Yi",
|
"yi": "Yi",
|
||||||
"zhinao": "360AI",
|
"zhinao": "360AI",
|
||||||
"zhipu": "ZHIPU AI",
|
"zhipu": "ZHIPU AI"
|
||||||
"xirang": "State Cloud Xirang",
|
},
|
||||||
"tencent-cloud-ti": "Tencent Cloud TI"
|
"restore": {
|
||||||
|
"confirm": "Вы уверены, что хотите восстановить данные?",
|
||||||
|
"confirm.button": "Выбрать файл резервной копии",
|
||||||
|
"content": "Операция восстановления перезапишет все текущие данные приложения данными из резервной копии. Это может занять некоторое время.",
|
||||||
|
"progress": {
|
||||||
|
"completed": "Восстановление завершено",
|
||||||
|
"copying_files": "Копирование файлов... {{progress}}%",
|
||||||
|
"extracting": "Распаковка резервной копии...",
|
||||||
|
"preparing": "Подготовка к восстановлению...",
|
||||||
|
"reading_data": "Чтение данных...",
|
||||||
|
"title": "Прогресс восстановления"
|
||||||
|
},
|
||||||
|
"title": "Восстановление данных"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"about": "О программе и обратная связь",
|
"about": "О программе и обратная связь",
|
||||||
@ -604,15 +638,16 @@
|
|||||||
"advanced.title": "Расширенные настройки",
|
"advanced.title": "Расширенные настройки",
|
||||||
"assistant": "Ассистент по умолчанию",
|
"assistant": "Ассистент по умолчанию",
|
||||||
"assistant.model_params": "Параметры модели",
|
"assistant.model_params": "Параметры модели",
|
||||||
|
"assistant.show.icon": "Показывать модельный иконки",
|
||||||
"assistant.title": "Ассистент по умолчанию",
|
"assistant.title": "Ассистент по умолчанию",
|
||||||
"data": {
|
"data": {
|
||||||
"app_data": "Данные приложения",
|
"app_data": "Данные приложения",
|
||||||
"app_logs": "Логи приложения",
|
|
||||||
"app_knowledge": "База знаний",
|
"app_knowledge": "База знаний",
|
||||||
"app_knowledge.button.delete": "Удалить файл",
|
"app_knowledge.button.delete": "Удалить файл",
|
||||||
"app_knowledge.remove_all": "Удалить файлы базы знаний",
|
"app_knowledge.remove_all": "Удалить файлы базы знаний",
|
||||||
"app_knowledge.remove_all_confirm": "Удаление файлов базы знаний не удалит саму базу знаний, что позволит уменьшить занимаемый объем памяти, продолжить?",
|
"app_knowledge.remove_all_confirm": "Удаление файлов базы знаний не удалит саму базу знаний, что позволит уменьшить занимаемый объем памяти, продолжить?",
|
||||||
"app_knowledge.remove_all_success": "Файлы удалены успешно",
|
"app_knowledge.remove_all_success": "Файлы удалены успешно",
|
||||||
|
"app_logs": "Логи приложения",
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"button": "Очистка кэша",
|
"button": "Очистка кэша",
|
||||||
"confirm": "Очистка кэша удалит данные приложения. Это действие необратимо, продолжить?",
|
"confirm": "Очистка кэша удалит данные приложения. Это действие необратимо, продолжить?",
|
||||||
@ -686,9 +721,10 @@
|
|||||||
"token_placeholder": "Введите токен Yuque"
|
"token_placeholder": "Введите токен Yuque"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display.assistant.title": "Настройки ассистентов",
|
||||||
"display.custom.css": "Пользовательский CSS",
|
"display.custom.css": "Пользовательский CSS",
|
||||||
"display.custom.css.placeholder": "/* Здесь введите пользовательский CSS */",
|
|
||||||
"display.custom.css.cherrycss": "Получить из cherrycss.com",
|
"display.custom.css.cherrycss": "Получить из cherrycss.com",
|
||||||
|
"display.custom.css.placeholder": "/* Здесь введите пользовательский CSS */",
|
||||||
"display.minApp.disabled": "скрытый апплет",
|
"display.minApp.disabled": "скрытый апплет",
|
||||||
"display.minApp.empty": "Перетащите апплет, который хотите скрыть, слева сюда",
|
"display.minApp.empty": "Перетащите апплет, который хотите скрыть, слева сюда",
|
||||||
"display.minApp.title": "Настройки отображения мини программы",
|
"display.minApp.title": "Настройки отображения мини программы",
|
||||||
@ -705,12 +741,14 @@
|
|||||||
"display.sidebar.visible": "Показывать иконки",
|
"display.sidebar.visible": "Показывать иконки",
|
||||||
"display.title": "Настройки отображения",
|
"display.title": "Настройки отображения",
|
||||||
"display.topic.title": "Настройки топиков",
|
"display.topic.title": "Настройки топиков",
|
||||||
"display.assistant.title": "Настройки ассистентов",
|
|
||||||
"font_size.title": "Размер шрифта сообщений",
|
"font_size.title": "Размер шрифта сообщений",
|
||||||
"general": "Общие настройки",
|
"general": "Общие настройки",
|
||||||
|
"general.avatar.reset": "Сброс аватара",
|
||||||
"general.backup.button": "Резервное копирование",
|
"general.backup.button": "Резервное копирование",
|
||||||
"general.backup.title": "Резервное копирование и восстановление данных",
|
"general.backup.title": "Резервное копирование и восстановление данных",
|
||||||
"general.display.title": "Настройки отображения",
|
"general.display.title": "Настройки отображения",
|
||||||
|
"general.emoji_picker": "Выбор эмодзи",
|
||||||
|
"general.image_upload": "Загрузка изображений",
|
||||||
"general.manually_check_update.title": "Отключить проверку обновлений",
|
"general.manually_check_update.title": "Отключить проверку обновлений",
|
||||||
"general.reset.button": "Сброс",
|
"general.reset.button": "Сброс",
|
||||||
"general.reset.title": "Сброс данных",
|
"general.reset.title": "Сброс данных",
|
||||||
@ -718,9 +756,6 @@
|
|||||||
"general.title": "Общие настройки",
|
"general.title": "Общие настройки",
|
||||||
"general.user_name": "Имя пользователя",
|
"general.user_name": "Имя пользователя",
|
||||||
"general.user_name.placeholder": "Введите ваше имя",
|
"general.user_name.placeholder": "Введите ваше имя",
|
||||||
"general.image_upload": "Загрузка изображений",
|
|
||||||
"general.emoji_picker": "Выбор эмодзи",
|
|
||||||
"general.avatar.reset": "Сброс аватара",
|
|
||||||
"general.view_webdav_settings": "Просмотр настроек WebDAV",
|
"general.view_webdav_settings": "Просмотр настроек WebDAV",
|
||||||
"input.auto_translate_with_space": "Быстрый перевод с помощью 3-х пробелов",
|
"input.auto_translate_with_space": "Быстрый перевод с помощью 3-х пробелов",
|
||||||
"input.target_language": "Целевой язык",
|
"input.target_language": "Целевой язык",
|
||||||
@ -729,6 +764,34 @@
|
|||||||
"input.target_language.english": "Английский",
|
"input.target_language.english": "Английский",
|
||||||
"input.target_language.japanese": "Японский",
|
"input.target_language.japanese": "Японский",
|
||||||
"input.target_language.russian": "Русский",
|
"input.target_language.russian": "Русский",
|
||||||
|
"mcp": {
|
||||||
|
"actions": "Действия",
|
||||||
|
"active": "Активен",
|
||||||
|
"addServer": "Добавить сервер",
|
||||||
|
"addSuccess": "Сервер успешно добавлен",
|
||||||
|
"args": "Аргументы",
|
||||||
|
"argsTooltip": "Каждый аргумент с новой строки",
|
||||||
|
"command": "Команда",
|
||||||
|
"commandRequired": "Пожалуйста, введите команду",
|
||||||
|
"config_description": "Настройка серверов протокола контекста модели",
|
||||||
|
"confirmDelete": "Удалить сервер",
|
||||||
|
"confirmDeleteMessage": "Вы уверены, что хотите удалить этот сервер?",
|
||||||
|
"deleteSuccess": "Сервер успешно удален",
|
||||||
|
"description": "Описание",
|
||||||
|
"duplicateName": "Сервер с таким именем уже существует",
|
||||||
|
"editServer": "Редактировать сервер",
|
||||||
|
"env": "Переменные окружения",
|
||||||
|
"envTooltip": "Формат: KEY=value, по одной на строку",
|
||||||
|
"name": "Имя",
|
||||||
|
"nameRequired": "Пожалуйста, введите имя сервера",
|
||||||
|
"noServers": "Серверы не настроены",
|
||||||
|
"serverPlural": "серверы",
|
||||||
|
"serverSingular": "сервер",
|
||||||
|
"title": "Серверы MCP",
|
||||||
|
"type": "Тип",
|
||||||
|
"updateSuccess": "Сервер успешно обновлен",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
"messages.divider": "Показывать разделитель между сообщениями",
|
"messages.divider": "Показывать разделитель между сообщениями",
|
||||||
"messages.grid_columns": "Количество столбцов сетки сообщений",
|
"messages.grid_columns": "Количество столбцов сетки сообщений",
|
||||||
"messages.grid_popover_trigger": "Триггер для отображения подробной информации в сетке",
|
"messages.grid_popover_trigger": "Триггер для отображения подробной информации в сетке",
|
||||||
@ -755,12 +818,28 @@
|
|||||||
"models.add.model_id.tooltip": "Пример: gpt-3.5-turbo",
|
"models.add.model_id.tooltip": "Пример: gpt-3.5-turbo",
|
||||||
"models.add.model_name": "Имя модели",
|
"models.add.model_name": "Имя модели",
|
||||||
"models.add.model_name.placeholder": "Необязательно, например, GPT-4",
|
"models.add.model_name.placeholder": "Необязательно, например, GPT-4",
|
||||||
"models.manage.add_whole_group": "Добавить всю группу",
|
"models.check.all": "Все",
|
||||||
"models.manage.remove_whole_group": "Удалить всю группу",
|
"models.check.all_models_passed": "Все модели прошли проверку",
|
||||||
|
"models.check.button_caption": "Проверка состояния",
|
||||||
|
"models.check.disabled": "Отключено",
|
||||||
|
"models.check.enable_concurrent": "Параллельная проверка",
|
||||||
|
"models.check.enabled": "Включено",
|
||||||
|
"models.check.failed": "Не прошло",
|
||||||
|
"models.check.keys_status_count": "Прошло: {{count_passed}} ключей, Не прошло: {{count_failed}} ключей",
|
||||||
|
"models.check.model_status_summary": "{{provider}}: {{count_passed}} модели прошли все ключи, {{count_failed}} модели не прошли все ключи, {{count_partial}} модели не прошли некоторые ключи",
|
||||||
|
"models.check.no_api_keys": "API ключи не найдены, пожалуйста, добавьте API ключи.",
|
||||||
|
"models.check.passed": "Прошло",
|
||||||
|
"models.check.select_api_key": "Выберите API ключ для использования:",
|
||||||
|
"models.check.single": "Один",
|
||||||
|
"models.check.start": "Начать",
|
||||||
|
"models.check.title": "Проверка состояния моделей",
|
||||||
|
"models.check.use_all_keys": "Использовать все ключи",
|
||||||
"models.default_assistant_model": "Модель ассистента по умолчанию",
|
"models.default_assistant_model": "Модель ассистента по умолчанию",
|
||||||
"models.default_assistant_model_description": "Модель, используемая при создании нового ассистента, если ассистент не имеет настроенной модели, будет использоваться эта модель",
|
"models.default_assistant_model_description": "Модель, используемая при создании нового ассистента, если ассистент не имеет настроенной модели, будет использоваться эта модель",
|
||||||
"models.empty": "Модели не найдены",
|
"models.empty": "Модели не найдены",
|
||||||
"models.enable_topic_naming": "Автоматическое переименование топика",
|
"models.enable_topic_naming": "Автоматическое переименование топика",
|
||||||
|
"models.manage.add_whole_group": "Добавить всю группу",
|
||||||
|
"models.manage.remove_whole_group": "Удалить всю группу",
|
||||||
"models.topic_naming_model": "Модель именования топика",
|
"models.topic_naming_model": "Модель именования топика",
|
||||||
"models.topic_naming_model_description": "Модель, используемая при автоматическом именовании нового топика",
|
"models.topic_naming_model_description": "Модель, используемая при автоматическом именовании нового топика",
|
||||||
"models.topic_naming_model_setting_title": "Настройки модели именования топика",
|
"models.topic_naming_model_setting_title": "Настройки модели именования топика",
|
||||||
@ -769,26 +848,10 @@
|
|||||||
"models.translate_model_description": "Модель, используемая для сервиса перевода",
|
"models.translate_model_description": "Модель, используемая для сервиса перевода",
|
||||||
"models.translate_model_prompt_message": "Введите модель перевода",
|
"models.translate_model_prompt_message": "Введите модель перевода",
|
||||||
"models.translate_model_prompt_title": "Модель перевода",
|
"models.translate_model_prompt_title": "Модель перевода",
|
||||||
"models.check.button_caption": "Проверка состояния",
|
|
||||||
"models.check.title": "Проверка состояния моделей",
|
|
||||||
"models.check.passed": "Прошло",
|
|
||||||
"models.check.failed": "Не прошло",
|
|
||||||
"models.check.single": "Один",
|
|
||||||
"models.check.all": "Все",
|
|
||||||
"models.check.disabled": "Отключено",
|
|
||||||
"models.check.enabled": "Включено",
|
|
||||||
"models.check.start": "Начать",
|
|
||||||
"models.check.enable_concurrent": "Параллельная проверка",
|
|
||||||
"models.check.use_all_keys": "Использовать все ключи",
|
|
||||||
"models.check.all_models_passed": "Все модели прошли проверку",
|
|
||||||
"models.check.model_status_summary": "{{provider}}: {{count_passed}} модели прошли все ключи, {{count_failed}} модели не прошли все ключи, {{count_partial}} модели не прошли некоторые ключи",
|
|
||||||
"models.check.no_api_keys": "API ключи не найдены, пожалуйста, добавьте API ключи.",
|
|
||||||
"models.check.select_api_key": "Выберите API ключ для использования:",
|
|
||||||
"models.check.keys_status_count": "Прошло: {{count_passed}} ключей, Не прошло: {{count_failed}} ключей",
|
|
||||||
"moresetting": "Дополнительные настройки",
|
"moresetting": "Дополнительные настройки",
|
||||||
"moresetting.warn": "Предупреждение о риске",
|
|
||||||
"moresetting.check.warn": "Пожалуйста, будьте осторожны при выборе этой опции. Неправильный выбор может привести к сбою в работе модели!",
|
|
||||||
"moresetting.check.confirm": "Подтвердить выбор",
|
"moresetting.check.confirm": "Подтвердить выбор",
|
||||||
|
"moresetting.check.warn": "Пожалуйста, будьте осторожны при выборе этой опции. Неправильный выбор может привести к сбою в работе модели!",
|
||||||
|
"moresetting.warn": "Предупреждение о риске",
|
||||||
"provider": {
|
"provider": {
|
||||||
"add.name": "Имя провайдера",
|
"add.name": "Имя провайдера",
|
||||||
"add.name.placeholder": "Пример: OpenAI",
|
"add.name.placeholder": "Пример: OpenAI",
|
||||||
@ -814,9 +877,9 @@
|
|||||||
"not_checked": "Не проверено",
|
"not_checked": "Не проверено",
|
||||||
"remove_duplicate_keys": "Удалить дубликаты ключей",
|
"remove_duplicate_keys": "Удалить дубликаты ключей",
|
||||||
"remove_invalid_keys": "Удалить недействительные ключи",
|
"remove_invalid_keys": "Удалить недействительные ключи",
|
||||||
|
"search": "Поиск поставщиков...",
|
||||||
"search_placeholder": "Поиск по ID или имени модели",
|
"search_placeholder": "Поиск по ID или имени модели",
|
||||||
"title": "Провайдеры моделей",
|
"title": "Провайдеры моделей"
|
||||||
"search": "Поиск поставщиков..."
|
|
||||||
},
|
},
|
||||||
"proxy": {
|
"proxy": {
|
||||||
"mode": {
|
"mode": {
|
||||||
@ -869,10 +932,19 @@
|
|||||||
"topic.position.left": "Слева",
|
"topic.position.left": "Слева",
|
||||||
"topic.position.right": "Справа",
|
"topic.position.right": "Справа",
|
||||||
"topic.show.time": "Показывать время топика",
|
"topic.show.time": "Показывать время топика",
|
||||||
"assistant.show.icon": "Показывать модельный иконки",
|
|
||||||
"tray.title": "Включить значок системного трея",
|
"tray.title": "Включить значок системного трея",
|
||||||
"websearch": {
|
"websearch": {
|
||||||
|
"blacklist": "Черный список",
|
||||||
|
"blacklist_description": "Результаты из следующих веб-сайтов не будут отображаться в результатах поиска",
|
||||||
|
"blacklist_tooltip": "Пожалуйста, используйте следующий формат (разделенный переносами строк)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
||||||
|
"check": "проверка",
|
||||||
|
"check_failed": "Проверка не прошла",
|
||||||
"get_api_key": "Получить ключ API",
|
"get_api_key": "Получить ключ API",
|
||||||
|
"no_provider_selected": "Пожалуйста, выберите поставщика поисковых услуг, затем проверьте.",
|
||||||
|
"search_max_result": "Количество результатов поиска",
|
||||||
|
"search_provider": "поиск сервисного провайдера",
|
||||||
|
"search_provider_placeholder": "Выберите поставщика поисковых услуг",
|
||||||
|
"search_result_default": "По умолчанию",
|
||||||
"search_with_time": "Поиск, содержащий дату",
|
"search_with_time": "Поиск, содержащий дату",
|
||||||
"tavily": {
|
"tavily": {
|
||||||
"api_key": "Ключ API Tavily",
|
"api_key": "Ключ API Tavily",
|
||||||
@ -880,45 +952,7 @@
|
|||||||
"description": "Tavily — это поисковая система, специально разработанная для ИИ-агентов, предоставляющая актуальные результаты, умные предложения по запросам и глубокие исследовательские возможности",
|
"description": "Tavily — это поисковая система, специально разработанная для ИИ-агентов, предоставляющая актуальные результаты, умные предложения по запросам и глубокие исследовательские возможности",
|
||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "Поиск в Интернете",
|
"title": "Поиск в Интернете"
|
||||||
"blacklist": "Черный список",
|
|
||||||
"blacklist_description": "Результаты из следующих веб-сайтов не будут отображаться в результатах поиска",
|
|
||||||
"blacklist_tooltip": "Пожалуйста, используйте следующий формат (разделенный переносами строк)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
|
||||||
"search_max_result": "Количество результатов поиска",
|
|
||||||
"search_result_default": "По умолчанию",
|
|
||||||
"check": "проверка",
|
|
||||||
"search_provider": "поиск сервисного провайдера",
|
|
||||||
"search_provider_placeholder": "Выберите поставщика поисковых услуг",
|
|
||||||
"no_provider_selected": "Пожалуйста, выберите поставщика поисковых услуг, затем проверьте.",
|
|
||||||
"check_failed": "Проверка не прошла"
|
|
||||||
},
|
|
||||||
"mcp": {
|
|
||||||
"title": "Серверы MCP",
|
|
||||||
"config_description": "Настройка серверов протокола контекста модели",
|
|
||||||
"description": "Описание",
|
|
||||||
"addServer": "Добавить сервер",
|
|
||||||
"editServer": "Редактировать сервер",
|
|
||||||
"name": "Имя",
|
|
||||||
"type": "Тип",
|
|
||||||
"url": "URL",
|
|
||||||
"command": "Команда",
|
|
||||||
"args": "Аргументы",
|
|
||||||
"argsTooltip": "Каждый аргумент с новой строки",
|
|
||||||
"env": "Переменные окружения",
|
|
||||||
"envTooltip": "Формат: KEY=value, по одной на строку",
|
|
||||||
"active": "Активен",
|
|
||||||
"actions": "Действия",
|
|
||||||
"noServers": "Серверы не настроены",
|
|
||||||
"nameRequired": "Пожалуйста, введите имя сервера",
|
|
||||||
"commandRequired": "Пожалуйста, введите команду",
|
|
||||||
"confirmDelete": "Удалить сервер",
|
|
||||||
"confirmDeleteMessage": "Вы уверены, что хотите удалить этот сервер?",
|
|
||||||
"addSuccess": "Сервер успешно добавлен",
|
|
||||||
"updateSuccess": "Сервер успешно обновлен",
|
|
||||||
"deleteSuccess": "Сервер успешно удален",
|
|
||||||
"duplicateName": "Сервер с таким именем уже существует",
|
|
||||||
"serverSingular": "сервер",
|
|
||||||
"serverPlural": "серверы"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
@ -941,10 +975,10 @@
|
|||||||
"input.placeholder": "Введите текст для перевода",
|
"input.placeholder": "Введите текст для перевода",
|
||||||
"output.placeholder": "Перевод",
|
"output.placeholder": "Перевод",
|
||||||
"processing": "Перевод в процессе...",
|
"processing": "Перевод в процессе...",
|
||||||
"title": "Перевод",
|
"scroll_sync.disable": "Отключить синхронизацию прокрутки",
|
||||||
"tooltip.newline": "Перевести",
|
|
||||||
"scroll_sync.enable": "Включить синхронизацию прокрутки",
|
"scroll_sync.enable": "Включить синхронизацию прокрутки",
|
||||||
"scroll_sync.disable": "Отключить синхронизацию прокрутки"
|
"title": "Перевод",
|
||||||
|
"tooltip.newline": "Перевести"
|
||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"quit": "Выйти",
|
"quit": "Выйти",
|
||||||
@ -956,40 +990,6 @@
|
|||||||
"quit": "Выйти",
|
"quit": "Выйти",
|
||||||
"show_window": "Показать окно",
|
"show_window": "Показать окно",
|
||||||
"visualization": "Визуализация"
|
"visualization": "Визуализация"
|
||||||
},
|
|
||||||
"code_block": {
|
|
||||||
"enable_wrap": "Перенос строки",
|
|
||||||
"disable_wrap": "Отменить перенос строки",
|
|
||||||
"expand": "Развернуть",
|
|
||||||
"collapse": "Свернуть"
|
|
||||||
},
|
|
||||||
"backup": {
|
|
||||||
"title": "Резервное копирование данных",
|
|
||||||
"confirm": "Вы уверены, что хотите создать резервную копию?",
|
|
||||||
"confirm.button": "Выбрать папку для резервной копии",
|
|
||||||
"content": "Резервная копия будет содержать все данные приложения, включая чаты, настройки и базу знаний. Это может занять некоторое время.",
|
|
||||||
"progress": {
|
|
||||||
"title": "Прогресс резервного копирования",
|
|
||||||
"preparing": "Подготовка резервной копии...",
|
|
||||||
"writing_data": "Запись данных...",
|
|
||||||
"copying_files": "Копирование файлов... {{progress}}%",
|
|
||||||
"compressing": "Сжатие файлов...",
|
|
||||||
"completed": "Резервная копия создана"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"restore": {
|
|
||||||
"title": "Восстановление данных",
|
|
||||||
"confirm": "Вы уверены, что хотите восстановить данные?",
|
|
||||||
"confirm.button": "Выбрать файл резервной копии",
|
|
||||||
"content": "Операция восстановления перезапишет все текущие данные приложения данными из резервной копии. Это может занять некоторое время.",
|
|
||||||
"progress": {
|
|
||||||
"title": "Прогресс восстановления",
|
|
||||||
"preparing": "Подготовка к восстановлению...",
|
|
||||||
"extracting": "Распаковка резервной копии...",
|
|
||||||
"reading_data": "Чтение данных...",
|
|
||||||
"copying_files": "Копирование файлов... {{progress}}%",
|
|
||||||
"completed": "Восстановление завершено"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -62,6 +62,20 @@
|
|||||||
"login": "登录",
|
"login": "登录",
|
||||||
"oauth_button": "使用{{provider}}登录"
|
"oauth_button": "使用{{provider}}登录"
|
||||||
},
|
},
|
||||||
|
"backup": {
|
||||||
|
"confirm": "确定要备份数据吗?",
|
||||||
|
"confirm.button": "选择备份位置",
|
||||||
|
"content": "备份全部数据,包括聊天记录、设置、知识库等所有数据。请注意,备份过程可能需要一些时间,感谢您的耐心等待。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "备份完成",
|
||||||
|
"compressing": "压缩文件...",
|
||||||
|
"copying_files": "复制文件... {{progress}}%",
|
||||||
|
"preparing": "准备备份...",
|
||||||
|
"title": "备份进度",
|
||||||
|
"writing_data": "写入数据..."
|
||||||
|
},
|
||||||
|
"title": "数据备份"
|
||||||
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"add": "添加",
|
"add": "添加",
|
||||||
"added": "已添加",
|
"added": "已添加",
|
||||||
@ -82,6 +96,7 @@
|
|||||||
"default.description": "你好,我是默认助手。你可以立刻开始跟我聊天。",
|
"default.description": "你好,我是默认助手。你可以立刻开始跟我聊天。",
|
||||||
"default.name": "默认助手",
|
"default.name": "默认助手",
|
||||||
"default.topic.name": "默认话题",
|
"default.topic.name": "默认话题",
|
||||||
|
"input.auto_resize": "自动调整高度",
|
||||||
"input.clear": "清空消息 {{Command}}",
|
"input.clear": "清空消息 {{Command}}",
|
||||||
"input.clear.content": "确定要清除当前会话所有消息吗?",
|
"input.clear.content": "确定要清除当前会话所有消息吗?",
|
||||||
"input.clear.title": "清空消息",
|
"input.clear.title": "清空消息",
|
||||||
@ -105,13 +120,12 @@
|
|||||||
"input.web_search.button.ok": "去设置",
|
"input.web_search.button.ok": "去设置",
|
||||||
"input.web_search.enable": "开启网络搜索",
|
"input.web_search.enable": "开启网络搜索",
|
||||||
"input.web_search.enable_content": "需要先在设置中检查网络搜索连通性",
|
"input.web_search.enable_content": "需要先在设置中检查网络搜索连通性",
|
||||||
"input.auto_resize": "自动调整高度",
|
|
||||||
"message.new.branch": "分支",
|
"message.new.branch": "分支",
|
||||||
"message.new.branch.created": "新分支已创建",
|
"message.new.branch.created": "新分支已创建",
|
||||||
"message.new.context": "清除上下文",
|
"message.new.context": "清除上下文",
|
||||||
|
"message.quote": "引用",
|
||||||
"message.regenerate.model": "切换模型",
|
"message.regenerate.model": "切换模型",
|
||||||
"message.useful": "有用",
|
"message.useful": "有用",
|
||||||
"message.quote": "引用",
|
|
||||||
"resend": "重新发送",
|
"resend": "重新发送",
|
||||||
"save": "保存",
|
"save": "保存",
|
||||||
"settings.code_collapsible": "代码块可折叠",
|
"settings.code_collapsible": "代码块可折叠",
|
||||||
@ -158,6 +172,12 @@
|
|||||||
"topics.unpinned": "取消固定",
|
"topics.unpinned": "取消固定",
|
||||||
"translate": "翻译"
|
"translate": "翻译"
|
||||||
},
|
},
|
||||||
|
"code_block": {
|
||||||
|
"collapse": "收起",
|
||||||
|
"disable_wrap": "取消换行",
|
||||||
|
"enable_wrap": "换行",
|
||||||
|
"expand": "展开"
|
||||||
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "添加",
|
"add": "添加",
|
||||||
"and": "和",
|
"and": "和",
|
||||||
@ -374,6 +394,7 @@
|
|||||||
"copied": "已复制",
|
"copied": "已复制",
|
||||||
"copy.success": "复制成功",
|
"copy.success": "复制成功",
|
||||||
"error.chunk_overlap_too_large": "分段重叠不能大于分段大小",
|
"error.chunk_overlap_too_large": "分段重叠不能大于分段大小",
|
||||||
|
"error.dimension_too_large": "内容尺寸过大",
|
||||||
"error.enter.api.host": "请输入您的 API 地址",
|
"error.enter.api.host": "请输入您的 API 地址",
|
||||||
"error.enter.api.key": "请输入您的 API 密钥",
|
"error.enter.api.key": "请输入您的 API 密钥",
|
||||||
"error.enter.model": "请选择一个模型",
|
"error.enter.model": "请选择一个模型",
|
||||||
@ -388,7 +409,6 @@
|
|||||||
"error.notion.no_api_key": "未配置 Notion API Key 或 Notion Database ID",
|
"error.notion.no_api_key": "未配置 Notion API Key 或 Notion Database ID",
|
||||||
"error.yuque.export": "导出语雀错误,请检查连接状态并对照文档检查配置",
|
"error.yuque.export": "导出语雀错误,请检查连接状态并对照文档检查配置",
|
||||||
"error.yuque.no_config": "未配置语雀 Token 或 知识库 URL",
|
"error.yuque.no_config": "未配置语雀 Token 或 知识库 URL",
|
||||||
"error.dimension_too_large": "内容尺寸过大",
|
|
||||||
"group.delete.content": "删除分组消息会删除用户提问和所有助手的回答",
|
"group.delete.content": "删除分组消息会删除用户提问和所有助手的回答",
|
||||||
"group.delete.title": "删除分组消息",
|
"group.delete.title": "删除分组消息",
|
||||||
"ignore.knowledge.base": "联网模式开启,忽略知识库",
|
"ignore.knowledge.base": "联网模式开启,忽略知识库",
|
||||||
@ -399,11 +419,11 @@
|
|||||||
"message.delete.title": "删除消息",
|
"message.delete.title": "删除消息",
|
||||||
"message.multi_model_style": "多模型回答样式",
|
"message.multi_model_style": "多模型回答样式",
|
||||||
"message.multi_model_style.fold": "标签模式",
|
"message.multi_model_style.fold": "标签模式",
|
||||||
|
"message.multi_model_style.fold.compress": "切换到紧凑排列",
|
||||||
|
"message.multi_model_style.fold.expand": "切换到展开排列",
|
||||||
"message.multi_model_style.grid": "卡片布局",
|
"message.multi_model_style.grid": "卡片布局",
|
||||||
"message.multi_model_style.horizontal": "横向排列",
|
"message.multi_model_style.horizontal": "横向排列",
|
||||||
"message.multi_model_style.vertical": "纵向堆叠",
|
"message.multi_model_style.vertical": "纵向堆叠",
|
||||||
"message.multi_model_style.fold.compress": "切换到紧凑排列",
|
|
||||||
"message.multi_model_style.fold.expand": "切换到展开排列",
|
|
||||||
"message.style": "消息样式",
|
"message.style": "消息样式",
|
||||||
"message.style.bubble": "气泡",
|
"message.style.bubble": "气泡",
|
||||||
"message.style.plain": "简洁",
|
"message.style.plain": "简洁",
|
||||||
@ -411,8 +431,8 @@
|
|||||||
"reset.confirm.content": "确定要重置所有数据吗?",
|
"reset.confirm.content": "确定要重置所有数据吗?",
|
||||||
"reset.double.confirm.content": "你的全部数据都会丢失,如果没有备份数据,将无法恢复,确定要继续吗?",
|
"reset.double.confirm.content": "你的全部数据都会丢失,如果没有备份数据,将无法恢复,确定要继续吗?",
|
||||||
"reset.double.confirm.title": "数据丢失!!!",
|
"reset.double.confirm.title": "数据丢失!!!",
|
||||||
"restore.success": "恢复成功",
|
|
||||||
"restore.failed": "恢复失败",
|
"restore.failed": "恢复失败",
|
||||||
|
"restore.success": "恢复成功",
|
||||||
"save.success.title": "保存成功",
|
"save.success.title": "保存成功",
|
||||||
"searching": "正在联网搜索...",
|
"searching": "正在联网搜索...",
|
||||||
"success.notion.export": "成功导出到Notion",
|
"success.notion.export": "成功导出到Notion",
|
||||||
@ -457,10 +477,12 @@
|
|||||||
"all": "全部",
|
"all": "全部",
|
||||||
"custom_parameters": "自定义参数",
|
"custom_parameters": "自定义参数",
|
||||||
"dimensions": "{{dimensions}} 维",
|
"dimensions": "{{dimensions}} 维",
|
||||||
|
"edit": "编辑模型",
|
||||||
"embedding": "嵌入",
|
"embedding": "嵌入",
|
||||||
"embedding_model": "嵌入模型",
|
"embedding_model": "嵌入模型",
|
||||||
"embedding_model_tooltip": "在设置->模型服务中点击管理按钮添加",
|
"embedding_model_tooltip": "在设置->模型服务中点击管理按钮添加",
|
||||||
"free": "免费",
|
"free": "免费",
|
||||||
|
"no_matches": "无可用模型",
|
||||||
"parameter_name": "参数名称",
|
"parameter_name": "参数名称",
|
||||||
"parameter_type": {
|
"parameter_type": {
|
||||||
"boolean": "布尔值",
|
"boolean": "布尔值",
|
||||||
@ -472,6 +494,7 @@
|
|||||||
"reasoning": "推理",
|
"reasoning": "推理",
|
||||||
"search": "搜索模型...",
|
"search": "搜索模型...",
|
||||||
"stream_output": "流式输出",
|
"stream_output": "流式输出",
|
||||||
|
"tool_calling": "工具调用",
|
||||||
"type": {
|
"type": {
|
||||||
"embedding": "嵌入",
|
"embedding": "嵌入",
|
||||||
"reasoning": "推理",
|
"reasoning": "推理",
|
||||||
@ -480,15 +503,12 @@
|
|||||||
"vision": "图像"
|
"vision": "图像"
|
||||||
},
|
},
|
||||||
"vision": "视觉",
|
"vision": "视觉",
|
||||||
"websearch": "联网",
|
"websearch": "联网"
|
||||||
"edit": "编辑模型",
|
|
||||||
"no_matches": "无可用模型",
|
|
||||||
"tool_calling": "工具调用"
|
|
||||||
},
|
},
|
||||||
"navbar": {
|
"navbar": {
|
||||||
"expand": "伸缩对话框",
|
"expand": "伸缩对话框",
|
||||||
"show_sidebar": "显示侧边栏",
|
"hide_sidebar": "隐藏侧边栏",
|
||||||
"hide_sidebar": "隐藏侧边栏"
|
"show_sidebar": "显示侧边栏"
|
||||||
},
|
},
|
||||||
"ollama": {
|
"ollama": {
|
||||||
"keep_alive_time.description": "对话后模型在内存中保持的时间(默认:5分钟)",
|
"keep_alive_time.description": "对话后模型在内存中保持的时间(默认:5分钟)",
|
||||||
@ -535,7 +555,6 @@
|
|||||||
"title": "你是一名擅长会话的助理,你需要将用户的会话总结为 10 个字以内的标题,标题语言与用户的首要语言一致,不要使用标点符号和其他特殊符号"
|
"title": "你是一名擅长会话的助理,你需要将用户的会话总结为 10 个字以内的标题,标题语言与用户的首要语言一致,不要使用标点符号和其他特殊符号"
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"o3": "O3",
|
|
||||||
"aihubmix": "AiHubMix",
|
"aihubmix": "AiHubMix",
|
||||||
"anthropic": "Anthropic",
|
"anthropic": "Anthropic",
|
||||||
"azure-openai": "Azure OpenAI",
|
"azure-openai": "Azure OpenAI",
|
||||||
@ -562,6 +581,7 @@
|
|||||||
"modelscope": "ModelScope 魔搭",
|
"modelscope": "ModelScope 魔搭",
|
||||||
"moonshot": "月之暗面",
|
"moonshot": "月之暗面",
|
||||||
"nvidia": "英伟达",
|
"nvidia": "英伟达",
|
||||||
|
"o3": "O3",
|
||||||
"ocoolai": "ocoolAI",
|
"ocoolai": "ocoolAI",
|
||||||
"ollama": "Ollama",
|
"ollama": "Ollama",
|
||||||
"openai": "OpenAI",
|
"openai": "OpenAI",
|
||||||
@ -571,12 +591,26 @@
|
|||||||
"qwenlm": "QwenLM",
|
"qwenlm": "QwenLM",
|
||||||
"silicon": "硅基流动",
|
"silicon": "硅基流动",
|
||||||
"stepfun": "阶跃星辰",
|
"stepfun": "阶跃星辰",
|
||||||
|
"tencent-cloud-ti": "腾讯云TI",
|
||||||
"together": "Together",
|
"together": "Together",
|
||||||
|
"xirang": "天翼云息壤",
|
||||||
"yi": "零一万物",
|
"yi": "零一万物",
|
||||||
"zhinao": "360智脑",
|
"zhinao": "360智脑",
|
||||||
"zhipu": "智谱AI",
|
"zhipu": "智谱AI"
|
||||||
"xirang": "天翼云息壤",
|
},
|
||||||
"tencent-cloud-ti": "腾讯云TI"
|
"restore": {
|
||||||
|
"confirm": "确定要恢复数据吗?",
|
||||||
|
"confirm.button": "选择备份文件",
|
||||||
|
"content": "恢复操作将使用备份数据覆盖当前所有应用数据。请注意,恢复过程可能需要一些时间,感谢您的耐心等待。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "恢复完成",
|
||||||
|
"copying_files": "复制文件... {{progress}}%",
|
||||||
|
"extracting": "解压备份...",
|
||||||
|
"preparing": "准备恢复...",
|
||||||
|
"reading_data": "读取数据...",
|
||||||
|
"title": "恢复进度"
|
||||||
|
},
|
||||||
|
"title": "数据恢复"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"about": "关于我们",
|
"about": "关于我们",
|
||||||
@ -604,15 +638,16 @@
|
|||||||
"advanced.title": "高级设置",
|
"advanced.title": "高级设置",
|
||||||
"assistant": "默认助手",
|
"assistant": "默认助手",
|
||||||
"assistant.model_params": "模型参数",
|
"assistant.model_params": "模型参数",
|
||||||
|
"assistant.show.icon": "显示模型图标",
|
||||||
"assistant.title": "默认助手",
|
"assistant.title": "默认助手",
|
||||||
"data": {
|
"data": {
|
||||||
"app_data": "应用数据",
|
"app_data": "应用数据",
|
||||||
"app_logs": "应用日志",
|
|
||||||
"app_knowledge": "知识库文件",
|
"app_knowledge": "知识库文件",
|
||||||
"app_knowledge.button.delete": "删除文件",
|
"app_knowledge.button.delete": "删除文件",
|
||||||
"app_knowledge.remove_all": "删除知识库文件",
|
"app_knowledge.remove_all": "删除知识库文件",
|
||||||
"app_knowledge.remove_all_confirm": "删除知识库文件可以减少存储空间占用,但不会删除知识库向量化数据,删除之后将无法打开源文件,是否删除?",
|
"app_knowledge.remove_all_confirm": "删除知识库文件可以减少存储空间占用,但不会删除知识库向量化数据,删除之后将无法打开源文件,是否删除?",
|
||||||
"app_knowledge.remove_all_success": "文件删除成功",
|
"app_knowledge.remove_all_success": "文件删除成功",
|
||||||
|
"app_logs": "应用日志",
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"button": "清除缓存",
|
"button": "清除缓存",
|
||||||
"confirm": "清除缓存将删除应用缓存的数据,包括小程序数据。此操作不可恢复,是否继续?",
|
"confirm": "清除缓存将删除应用缓存的数据,包括小程序数据。此操作不可恢复,是否继续?",
|
||||||
@ -686,9 +721,10 @@
|
|||||||
"token_placeholder": "请输入语雀Token"
|
"token_placeholder": "请输入语雀Token"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display.assistant.title": "助手设置",
|
||||||
"display.custom.css": "自定义 CSS",
|
"display.custom.css": "自定义 CSS",
|
||||||
"display.custom.css.placeholder": "/* 这里写自定义CSS */",
|
|
||||||
"display.custom.css.cherrycss": "从 cherrycss.com 获取",
|
"display.custom.css.cherrycss": "从 cherrycss.com 获取",
|
||||||
|
"display.custom.css.placeholder": "/* 这里写自定义CSS */",
|
||||||
"display.minApp.disabled": "隐藏的小程序",
|
"display.minApp.disabled": "隐藏的小程序",
|
||||||
"display.minApp.empty": "把要隐藏的小程序从左侧拖拽到这里",
|
"display.minApp.empty": "把要隐藏的小程序从左侧拖拽到这里",
|
||||||
"display.minApp.title": "小程序显示设置",
|
"display.minApp.title": "小程序显示设置",
|
||||||
@ -705,12 +741,14 @@
|
|||||||
"display.sidebar.visible": "显示的图标",
|
"display.sidebar.visible": "显示的图标",
|
||||||
"display.title": "显示设置",
|
"display.title": "显示设置",
|
||||||
"display.topic.title": "话题设置",
|
"display.topic.title": "话题设置",
|
||||||
"display.assistant.title": "助手设置",
|
|
||||||
"font_size.title": "消息字体大小",
|
"font_size.title": "消息字体大小",
|
||||||
"general": "常规设置",
|
"general": "常规设置",
|
||||||
|
"general.avatar.reset": "重置头像",
|
||||||
"general.backup.button": "备份",
|
"general.backup.button": "备份",
|
||||||
"general.backup.title": "数据备份与恢复",
|
"general.backup.title": "数据备份与恢复",
|
||||||
"general.display.title": "显示设置",
|
"general.display.title": "显示设置",
|
||||||
|
"general.emoji_picker": "表情选择器",
|
||||||
|
"general.image_upload": "图片上传",
|
||||||
"general.manually_check_update.title": "关闭更新检测",
|
"general.manually_check_update.title": "关闭更新检测",
|
||||||
"general.reset.button": "重置",
|
"general.reset.button": "重置",
|
||||||
"general.reset.title": "重置数据",
|
"general.reset.title": "重置数据",
|
||||||
@ -718,9 +756,6 @@
|
|||||||
"general.title": "常规设置",
|
"general.title": "常规设置",
|
||||||
"general.user_name": "用户名",
|
"general.user_name": "用户名",
|
||||||
"general.user_name.placeholder": "请输入用户名",
|
"general.user_name.placeholder": "请输入用户名",
|
||||||
"general.image_upload": "图片上传",
|
|
||||||
"general.emoji_picker": "表情选择器",
|
|
||||||
"general.avatar.reset": "重置头像",
|
|
||||||
"general.view_webdav_settings": "查看 WebDAV 设置",
|
"general.view_webdav_settings": "查看 WebDAV 设置",
|
||||||
"input.auto_translate_with_space": "快速敲击3次空格翻译",
|
"input.auto_translate_with_space": "快速敲击3次空格翻译",
|
||||||
"input.target_language": "目标语言",
|
"input.target_language": "目标语言",
|
||||||
@ -729,6 +764,34 @@
|
|||||||
"input.target_language.english": "英文",
|
"input.target_language.english": "英文",
|
||||||
"input.target_language.japanese": "日文",
|
"input.target_language.japanese": "日文",
|
||||||
"input.target_language.russian": "俄文",
|
"input.target_language.russian": "俄文",
|
||||||
|
"mcp": {
|
||||||
|
"actions": "操作",
|
||||||
|
"active": "启用",
|
||||||
|
"addServer": "添加服务器",
|
||||||
|
"addSuccess": "服务器添加成功",
|
||||||
|
"args": "参数",
|
||||||
|
"argsTooltip": "每个参数占一行",
|
||||||
|
"command": "命令",
|
||||||
|
"commandRequired": "请输入命令",
|
||||||
|
"config_description": "配置模型上下文协议服务器",
|
||||||
|
"confirmDelete": "删除服务器",
|
||||||
|
"confirmDeleteMessage": "您确定要删除该服务器吗?",
|
||||||
|
"deleteSuccess": "服务器删除成功",
|
||||||
|
"description": "描述",
|
||||||
|
"duplicateName": "已存在同名服务器",
|
||||||
|
"editServer": "编辑服务器",
|
||||||
|
"env": "环境变量",
|
||||||
|
"envTooltip": "格式:KEY=value,每行一个",
|
||||||
|
"name": "名称",
|
||||||
|
"nameRequired": "请输入服务器名称",
|
||||||
|
"noServers": "未配置服务器",
|
||||||
|
"serverPlural": "服务器",
|
||||||
|
"serverSingular": "服务器",
|
||||||
|
"title": "MCP 服务器",
|
||||||
|
"type": "类型",
|
||||||
|
"updateSuccess": "服务器更新成功",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
"messages.divider": "消息分割线",
|
"messages.divider": "消息分割线",
|
||||||
"messages.grid_columns": "消息网格展示列数",
|
"messages.grid_columns": "消息网格展示列数",
|
||||||
"messages.grid_popover_trigger": "网格详情触发",
|
"messages.grid_popover_trigger": "网格详情触发",
|
||||||
@ -755,12 +818,28 @@
|
|||||||
"models.add.model_id.tooltip": "例如 gpt-3.5-turbo",
|
"models.add.model_id.tooltip": "例如 gpt-3.5-turbo",
|
||||||
"models.add.model_name": "模型名称",
|
"models.add.model_name": "模型名称",
|
||||||
"models.add.model_name.placeholder": "例如 GPT-3.5",
|
"models.add.model_name.placeholder": "例如 GPT-3.5",
|
||||||
"models.manage.add_whole_group": "添加整个分组",
|
"models.check.all": "所有",
|
||||||
"models.manage.remove_whole_group": "移除整个分组",
|
"models.check.all_models_passed": "所有模型检查通过",
|
||||||
|
"models.check.button_caption": "健康检查",
|
||||||
|
"models.check.disabled": "关闭",
|
||||||
|
"models.check.enable_concurrent": "并发检查",
|
||||||
|
"models.check.enabled": "开启",
|
||||||
|
"models.check.failed": "失败",
|
||||||
|
"models.check.keys_status_count": "通过:{{count_passed}}个密钥,失败:{{count_failed}}个密钥",
|
||||||
|
"models.check.model_status_summary": "{{provider}}: {{count_passed}}个模型通过所有密钥,{{count_failed}}个模型未通过任何密钥,{{count_partial}}个模型未通过某些密钥",
|
||||||
|
"models.check.no_api_keys": "未找到API密钥,请先添加API密钥。",
|
||||||
|
"models.check.passed": "通过",
|
||||||
|
"models.check.select_api_key": "选择要使用的API密钥:",
|
||||||
|
"models.check.single": "单个",
|
||||||
|
"models.check.start": "开始",
|
||||||
|
"models.check.title": "模型健康检查",
|
||||||
|
"models.check.use_all_keys": "使用密钥",
|
||||||
"models.default_assistant_model": "默认助手模型",
|
"models.default_assistant_model": "默认助手模型",
|
||||||
"models.default_assistant_model_description": "创建新助手时使用的模型,如果助手未设置模型,则使用此模型",
|
"models.default_assistant_model_description": "创建新助手时使用的模型,如果助手未设置模型,则使用此模型",
|
||||||
"models.empty": "没有模型",
|
"models.empty": "没有模型",
|
||||||
"models.enable_topic_naming": "话题自动重命名",
|
"models.enable_topic_naming": "话题自动重命名",
|
||||||
|
"models.manage.add_whole_group": "添加整个分组",
|
||||||
|
"models.manage.remove_whole_group": "移除整个分组",
|
||||||
"models.topic_naming_model": "话题命名模型",
|
"models.topic_naming_model": "话题命名模型",
|
||||||
"models.topic_naming_model_description": "自动命名新话题时使用的模型",
|
"models.topic_naming_model_description": "自动命名新话题时使用的模型",
|
||||||
"models.topic_naming_model_setting_title": "话题命名模型设置",
|
"models.topic_naming_model_setting_title": "话题命名模型设置",
|
||||||
@ -769,26 +848,10 @@
|
|||||||
"models.translate_model_description": "翻译服务使用的模型",
|
"models.translate_model_description": "翻译服务使用的模型",
|
||||||
"models.translate_model_prompt_message": "请输入翻译模型提示词",
|
"models.translate_model_prompt_message": "请输入翻译模型提示词",
|
||||||
"models.translate_model_prompt_title": "翻译模型提示词",
|
"models.translate_model_prompt_title": "翻译模型提示词",
|
||||||
"models.check.button_caption": "健康检查",
|
|
||||||
"models.check.title": "模型健康检查",
|
|
||||||
"models.check.passed": "通过",
|
|
||||||
"models.check.failed": "失败",
|
|
||||||
"models.check.single": "单个",
|
|
||||||
"models.check.all": "所有",
|
|
||||||
"models.check.disabled": "关闭",
|
|
||||||
"models.check.enabled": "开启",
|
|
||||||
"models.check.start": "开始",
|
|
||||||
"models.check.enable_concurrent": "并发检查",
|
|
||||||
"models.check.use_all_keys": "使用密钥",
|
|
||||||
"models.check.all_models_passed": "所有模型检查通过",
|
|
||||||
"models.check.model_status_summary": "{{provider}}: {{count_passed}}个模型通过所有密钥,{{count_failed}}个模型未通过任何密钥,{{count_partial}}个模型未通过某些密钥",
|
|
||||||
"models.check.no_api_keys": "未找到API密钥,请先添加API密钥。",
|
|
||||||
"models.check.select_api_key": "选择要使用的API密钥:",
|
|
||||||
"models.check.keys_status_count": "通过:{{count_passed}}个密钥,失败:{{count_failed}}个密钥",
|
|
||||||
"moresetting": "更多设置",
|
"moresetting": "更多设置",
|
||||||
"moresetting.warn": "风险警告",
|
|
||||||
"moresetting.check.warn": "请慎重勾选此选项,勾选错误会导致模型无法正常使用!!!",
|
|
||||||
"moresetting.check.confirm": "确认勾选",
|
"moresetting.check.confirm": "确认勾选",
|
||||||
|
"moresetting.check.warn": "请慎重勾选此选项,勾选错误会导致模型无法正常使用!!!",
|
||||||
|
"moresetting.warn": "风险警告",
|
||||||
"provider": {
|
"provider": {
|
||||||
"add.name": "提供商名称",
|
"add.name": "提供商名称",
|
||||||
"add.name.placeholder": "例如 OpenAI",
|
"add.name.placeholder": "例如 OpenAI",
|
||||||
@ -814,9 +877,9 @@
|
|||||||
"not_checked": "未检查",
|
"not_checked": "未检查",
|
||||||
"remove_duplicate_keys": "移除重复密钥",
|
"remove_duplicate_keys": "移除重复密钥",
|
||||||
"remove_invalid_keys": "删除无效密钥",
|
"remove_invalid_keys": "删除无效密钥",
|
||||||
|
"search": "搜索模型平台...",
|
||||||
"search_placeholder": "搜索模型 ID 或名称",
|
"search_placeholder": "搜索模型 ID 或名称",
|
||||||
"title": "模型服务",
|
"title": "模型服务"
|
||||||
"search": "搜索模型平台..."
|
|
||||||
},
|
},
|
||||||
"proxy": {
|
"proxy": {
|
||||||
"mode": {
|
"mode": {
|
||||||
@ -869,21 +932,20 @@
|
|||||||
"topic.position.left": "左侧",
|
"topic.position.left": "左侧",
|
||||||
"topic.position.right": "右侧",
|
"topic.position.right": "右侧",
|
||||||
"topic.show.time": "显示话题时间",
|
"topic.show.time": "显示话题时间",
|
||||||
"assistant.show.icon": "显示模型图标",
|
|
||||||
"tray.title": "启用系统托盘图标",
|
"tray.title": "启用系统托盘图标",
|
||||||
"websearch": {
|
"websearch": {
|
||||||
"check": "检查",
|
|
||||||
"check_failed": "验证失败",
|
|
||||||
"blacklist": "黑名单",
|
"blacklist": "黑名单",
|
||||||
"blacklist_description": "在搜索结果中不会出现以下网站的结果",
|
"blacklist_description": "在搜索结果中不会出现以下网站的结果",
|
||||||
"blacklist_tooltip": "请使用以下格式(换行分隔)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
"blacklist_tooltip": "请使用以下格式(换行分隔)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
||||||
|
"check": "检查",
|
||||||
|
"check_failed": "验证失败",
|
||||||
"get_api_key": "点击这里获取密钥",
|
"get_api_key": "点击这里获取密钥",
|
||||||
|
"no_provider_selected": "请选择搜索服务商后再检查",
|
||||||
"search_max_result": "搜索结果个数",
|
"search_max_result": "搜索结果个数",
|
||||||
"search_result_default": "默认",
|
|
||||||
"search_with_time": "搜索包含日期",
|
|
||||||
"search_provider": "搜索服务商",
|
"search_provider": "搜索服务商",
|
||||||
"search_provider_placeholder": "选择一个搜索服务商",
|
"search_provider_placeholder": "选择一个搜索服务商",
|
||||||
"no_provider_selected": "请选择搜索服务商后再检查",
|
"search_result_default": "默认",
|
||||||
|
"search_with_time": "搜索包含日期",
|
||||||
"tavily": {
|
"tavily": {
|
||||||
"api_key": "Tavily API 密钥",
|
"api_key": "Tavily API 密钥",
|
||||||
"api_key.placeholder": "请输入 Tavily API 密钥",
|
"api_key.placeholder": "请输入 Tavily API 密钥",
|
||||||
@ -891,34 +953,6 @@
|
|||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "网络搜索"
|
"title": "网络搜索"
|
||||||
},
|
|
||||||
"mcp": {
|
|
||||||
"title": "MCP 服务器",
|
|
||||||
"config_description": "配置模型上下文协议服务器",
|
|
||||||
"description": "描述",
|
|
||||||
"addServer": "添加服务器",
|
|
||||||
"editServer": "编辑服务器",
|
|
||||||
"name": "名称",
|
|
||||||
"type": "类型",
|
|
||||||
"url": "URL",
|
|
||||||
"command": "命令",
|
|
||||||
"args": "参数",
|
|
||||||
"argsTooltip": "每个参数占一行",
|
|
||||||
"env": "环境变量",
|
|
||||||
"envTooltip": "格式:KEY=value,每行一个",
|
|
||||||
"active": "启用",
|
|
||||||
"actions": "操作",
|
|
||||||
"noServers": "未配置服务器",
|
|
||||||
"nameRequired": "请输入服务器名称",
|
|
||||||
"commandRequired": "请输入命令",
|
|
||||||
"confirmDelete": "删除服务器",
|
|
||||||
"confirmDeleteMessage": "您确定要删除该服务器吗?",
|
|
||||||
"addSuccess": "服务器添加成功",
|
|
||||||
"updateSuccess": "服务器更新成功",
|
|
||||||
"deleteSuccess": "服务器删除成功",
|
|
||||||
"duplicateName": "已存在同名服务器",
|
|
||||||
"serverSingular": "服务器",
|
|
||||||
"serverPlural": "服务器"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
@ -941,10 +975,10 @@
|
|||||||
"input.placeholder": "输入文本进行翻译",
|
"input.placeholder": "输入文本进行翻译",
|
||||||
"output.placeholder": "翻译",
|
"output.placeholder": "翻译",
|
||||||
"processing": "翻译中...",
|
"processing": "翻译中...",
|
||||||
"title": "翻译",
|
"scroll_sync.disable": "关闭滚动同步",
|
||||||
"tooltip.newline": "换行",
|
|
||||||
"scroll_sync.enable": "开启滚动同步",
|
"scroll_sync.enable": "开启滚动同步",
|
||||||
"scroll_sync.disable": "关闭滚动同步"
|
"title": "翻译",
|
||||||
|
"tooltip.newline": "换行"
|
||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"quit": "退出",
|
"quit": "退出",
|
||||||
@ -956,40 +990,6 @@
|
|||||||
"quit": "退出",
|
"quit": "退出",
|
||||||
"show_window": "显示窗口",
|
"show_window": "显示窗口",
|
||||||
"visualization": "可视化"
|
"visualization": "可视化"
|
||||||
},
|
|
||||||
"code_block": {
|
|
||||||
"enable_wrap": "换行",
|
|
||||||
"disable_wrap": "取消换行",
|
|
||||||
"expand": "展开",
|
|
||||||
"collapse": "收起"
|
|
||||||
},
|
|
||||||
"backup": {
|
|
||||||
"title": "数据备份",
|
|
||||||
"confirm": "确定要备份数据吗?",
|
|
||||||
"confirm.button": "选择备份位置",
|
|
||||||
"content": "备份全部数据,包括聊天记录、设置、知识库等所有数据。请注意,备份过程可能需要一些时间,感谢您的耐心等待。",
|
|
||||||
"progress": {
|
|
||||||
"title": "备份进度",
|
|
||||||
"preparing": "准备备份...",
|
|
||||||
"writing_data": "写入数据...",
|
|
||||||
"copying_files": "复制文件... {{progress}}%",
|
|
||||||
"compressing": "压缩文件...",
|
|
||||||
"completed": "备份完成"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"restore": {
|
|
||||||
"title": "数据恢复",
|
|
||||||
"confirm": "确定要恢复数据吗?",
|
|
||||||
"confirm.button": "选择备份文件",
|
|
||||||
"content": "恢复操作将使用备份数据覆盖当前所有应用数据。请注意,恢复过程可能需要一些时间,感谢您的耐心等待。",
|
|
||||||
"progress": {
|
|
||||||
"title": "恢复进度",
|
|
||||||
"preparing": "准备恢复...",
|
|
||||||
"extracting": "解压备份...",
|
|
||||||
"reading_data": "读取数据...",
|
|
||||||
"copying_files": "复制文件... {{progress}}%",
|
|
||||||
"completed": "恢复完成"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -62,6 +62,20 @@
|
|||||||
"login": "登入",
|
"login": "登入",
|
||||||
"oauth_button": "使用{{provider}}登入"
|
"oauth_button": "使用{{provider}}登入"
|
||||||
},
|
},
|
||||||
|
"backup": {
|
||||||
|
"confirm": "確定要備份資料嗎?",
|
||||||
|
"confirm.button": "選擇備份位置",
|
||||||
|
"content": "備份全部資料,包括聊天記錄、設定、知識庫等全部資料。請注意,備份過程可能需要一些時間,感謝您的耐心等待。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "備份完成",
|
||||||
|
"compressing": "壓縮檔案...",
|
||||||
|
"copying_files": "複製檔案... {{progress}}%",
|
||||||
|
"preparing": "準備備份...",
|
||||||
|
"title": "備份進度",
|
||||||
|
"writing_data": "寫入資料..."
|
||||||
|
},
|
||||||
|
"title": "資料備份"
|
||||||
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"add": "新增",
|
"add": "新增",
|
||||||
"added": "已新增",
|
"added": "已新增",
|
||||||
@ -82,6 +96,7 @@
|
|||||||
"default.description": "你好,我是預設助手。你可以立即開始與我聊天。",
|
"default.description": "你好,我是預設助手。你可以立即開始與我聊天。",
|
||||||
"default.name": "預設助手",
|
"default.name": "預設助手",
|
||||||
"default.topic.name": "預設話題",
|
"default.topic.name": "預設話題",
|
||||||
|
"input.auto_resize": "自動調整高度",
|
||||||
"input.clear": "清除 {{Command}}",
|
"input.clear": "清除 {{Command}}",
|
||||||
"input.clear.content": "您想要清除目前話題的所有訊息嗎?",
|
"input.clear.content": "您想要清除目前話題的所有訊息嗎?",
|
||||||
"input.clear.title": "清除所有訊息?",
|
"input.clear.title": "清除所有訊息?",
|
||||||
@ -105,13 +120,12 @@
|
|||||||
"input.web_search.button.ok": "去設定",
|
"input.web_search.button.ok": "去設定",
|
||||||
"input.web_search.enable": "開啟網路搜尋",
|
"input.web_search.enable": "開啟網路搜尋",
|
||||||
"input.web_search.enable_content": "需要先在設定中開啟網路搜尋",
|
"input.web_search.enable_content": "需要先在設定中開啟網路搜尋",
|
||||||
"input.auto_resize": "自動調整高度",
|
|
||||||
"message.new.branch": "分支",
|
"message.new.branch": "分支",
|
||||||
"message.new.branch.created": "新分支已建立",
|
"message.new.branch.created": "新分支已建立",
|
||||||
"message.new.context": "新上下文",
|
"message.new.context": "新上下文",
|
||||||
|
"message.quote": "引用",
|
||||||
"message.regenerate.model": "切換模型",
|
"message.regenerate.model": "切換模型",
|
||||||
"message.useful": "有用",
|
"message.useful": "有用",
|
||||||
"message.quote": "引用",
|
|
||||||
"resend": "重新傳送",
|
"resend": "重新傳送",
|
||||||
"save": "儲存",
|
"save": "儲存",
|
||||||
"settings.code_collapsible": "程式碼區塊可折疊",
|
"settings.code_collapsible": "程式碼區塊可折疊",
|
||||||
@ -158,6 +172,12 @@
|
|||||||
"topics.unpinned": "取消固定",
|
"topics.unpinned": "取消固定",
|
||||||
"translate": "翻譯"
|
"translate": "翻譯"
|
||||||
},
|
},
|
||||||
|
"code_block": {
|
||||||
|
"collapse": "折疊",
|
||||||
|
"disable_wrap": "停用自動換行",
|
||||||
|
"enable_wrap": "自動換行",
|
||||||
|
"expand": "展開"
|
||||||
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"add": "新增",
|
"add": "新增",
|
||||||
"and": "與",
|
"and": "與",
|
||||||
@ -374,6 +394,7 @@
|
|||||||
"copied": "已複製",
|
"copied": "已複製",
|
||||||
"copy.success": "複製成功",
|
"copy.success": "複製成功",
|
||||||
"error.chunk_overlap_too_large": "分段重疊不能大於分段大小",
|
"error.chunk_overlap_too_large": "分段重疊不能大於分段大小",
|
||||||
|
"error.dimension_too_large": "內容尺寸過大",
|
||||||
"error.enter.api.host": "請先輸入您的 API 主機地址",
|
"error.enter.api.host": "請先輸入您的 API 主機地址",
|
||||||
"error.enter.api.key": "請先輸入您的 API 金鑰",
|
"error.enter.api.key": "請先輸入您的 API 金鑰",
|
||||||
"error.enter.model": "請先選擇一個模型",
|
"error.enter.model": "請先選擇一個模型",
|
||||||
@ -388,7 +409,6 @@
|
|||||||
"error.notion.no_api_key": "未設定 Notion API Key 或 Notion Database ID",
|
"error.notion.no_api_key": "未設定 Notion API Key 或 Notion Database ID",
|
||||||
"error.yuque.export": "匯出語雀錯誤,請檢查連接狀態並對照文件檢查設定",
|
"error.yuque.export": "匯出語雀錯誤,請檢查連接狀態並對照文件檢查設定",
|
||||||
"error.yuque.no_config": "未設定語雀 Token 或知識庫 Url",
|
"error.yuque.no_config": "未設定語雀 Token 或知識庫 Url",
|
||||||
"error.dimension_too_large": "內容尺寸過大",
|
|
||||||
"group.delete.content": "刪除分組訊息會刪除使用者提問和所有助手的回答",
|
"group.delete.content": "刪除分組訊息會刪除使用者提問和所有助手的回答",
|
||||||
"group.delete.title": "刪除分組訊息",
|
"group.delete.title": "刪除分組訊息",
|
||||||
"ignore.knowledge.base": "網路模式開啟,忽略知識庫",
|
"ignore.knowledge.base": "網路模式開啟,忽略知識庫",
|
||||||
@ -399,11 +419,11 @@
|
|||||||
"message.delete.title": "刪除訊息",
|
"message.delete.title": "刪除訊息",
|
||||||
"message.multi_model_style": "多模型回答樣式",
|
"message.multi_model_style": "多模型回答樣式",
|
||||||
"message.multi_model_style.fold": "標籤模式",
|
"message.multi_model_style.fold": "標籤模式",
|
||||||
|
"message.multi_model_style.fold.compress": "切換到緊湊排列",
|
||||||
|
"message.multi_model_style.fold.expand": "切換到展開排列",
|
||||||
"message.multi_model_style.grid": "卡片設定",
|
"message.multi_model_style.grid": "卡片設定",
|
||||||
"message.multi_model_style.horizontal": "橫向排列",
|
"message.multi_model_style.horizontal": "橫向排列",
|
||||||
"message.multi_model_style.vertical": "縱向堆疊",
|
"message.multi_model_style.vertical": "縱向堆疊",
|
||||||
"message.multi_model_style.fold.compress": "切換到緊湊排列",
|
|
||||||
"message.multi_model_style.fold.expand": "切換到展開排列",
|
|
||||||
"message.style": "訊息樣式",
|
"message.style": "訊息樣式",
|
||||||
"message.style.bubble": "氣泡",
|
"message.style.bubble": "氣泡",
|
||||||
"message.style.plain": "簡潔",
|
"message.style.plain": "簡潔",
|
||||||
@ -411,8 +431,8 @@
|
|||||||
"reset.confirm.content": "確定要清除所有資料嗎?",
|
"reset.confirm.content": "確定要清除所有資料嗎?",
|
||||||
"reset.double.confirm.content": "所有資料將會被清除,您確定要繼續嗎?",
|
"reset.double.confirm.content": "所有資料將會被清除,您確定要繼續嗎?",
|
||||||
"reset.double.confirm.title": "資料將會遺失!!!",
|
"reset.double.confirm.title": "資料將會遺失!!!",
|
||||||
"restore.success": "恢復成功",
|
|
||||||
"restore.failed": "恢復失敗",
|
"restore.failed": "恢復失敗",
|
||||||
|
"restore.success": "恢復成功",
|
||||||
"save.success.title": "儲存成功",
|
"save.success.title": "儲存成功",
|
||||||
"searching": "正在網路上搜尋...",
|
"searching": "正在網路上搜尋...",
|
||||||
"success.notion.export": "成功匯出到 Notion",
|
"success.notion.export": "成功匯出到 Notion",
|
||||||
@ -457,10 +477,12 @@
|
|||||||
"all": "全部",
|
"all": "全部",
|
||||||
"custom_parameters": "自訂參數",
|
"custom_parameters": "自訂參數",
|
||||||
"dimensions": "{{dimensions}} 維",
|
"dimensions": "{{dimensions}} 維",
|
||||||
|
"edit": "編輯模型",
|
||||||
"embedding": "嵌入",
|
"embedding": "嵌入",
|
||||||
"embedding_model": "嵌入模型",
|
"embedding_model": "嵌入模型",
|
||||||
"embedding_model_tooltip": "在設定->模型服務中點選管理按鈕新增",
|
"embedding_model_tooltip": "在設定->模型服務中點選管理按鈕新增",
|
||||||
"free": "免費",
|
"free": "免費",
|
||||||
|
"no_matches": "無可用模型",
|
||||||
"parameter_name": "參數名稱",
|
"parameter_name": "參數名稱",
|
||||||
"parameter_type": {
|
"parameter_type": {
|
||||||
"boolean": "布林值",
|
"boolean": "布林值",
|
||||||
@ -472,6 +494,7 @@
|
|||||||
"reasoning": "推理",
|
"reasoning": "推理",
|
||||||
"search": "搜尋模型...",
|
"search": "搜尋模型...",
|
||||||
"stream_output": "串流輸出",
|
"stream_output": "串流輸出",
|
||||||
|
"tool_calling": "工具調用",
|
||||||
"type": {
|
"type": {
|
||||||
"embedding": "嵌入",
|
"embedding": "嵌入",
|
||||||
"reasoning": "推理",
|
"reasoning": "推理",
|
||||||
@ -480,15 +503,12 @@
|
|||||||
"vision": "影像"
|
"vision": "影像"
|
||||||
},
|
},
|
||||||
"vision": "視覺",
|
"vision": "視覺",
|
||||||
"websearch": "網路搜尋",
|
"websearch": "網路搜尋"
|
||||||
"edit": "編輯模型",
|
|
||||||
"no_matches": "無可用模型",
|
|
||||||
"tool_calling": "工具調用"
|
|
||||||
},
|
},
|
||||||
"navbar": {
|
"navbar": {
|
||||||
"expand": "伸縮對話框",
|
"expand": "伸縮對話框",
|
||||||
"show_sidebar": "顯示側邊欄",
|
"hide_sidebar": "隱藏側邊欄",
|
||||||
"hide_sidebar": "隱藏側邊欄"
|
"show_sidebar": "顯示側邊欄"
|
||||||
},
|
},
|
||||||
"ollama": {
|
"ollama": {
|
||||||
"keep_alive_time.description": "對話後模型在記憶體中保持的時間(預設為 5 分鐘)。",
|
"keep_alive_time.description": "對話後模型在記憶體中保持的時間(預設為 5 分鐘)。",
|
||||||
@ -535,7 +555,6 @@
|
|||||||
"title": "你是一名擅長會話的助理,你需要將使用者的會話總結為 10 個字以內的標題,標題語言與使用者的首要語言一致,不要使用標點符號和其他特殊符號"
|
"title": "你是一名擅長會話的助理,你需要將使用者的會話總結為 10 個字以內的標題,標題語言與使用者的首要語言一致,不要使用標點符號和其他特殊符號"
|
||||||
},
|
},
|
||||||
"provider": {
|
"provider": {
|
||||||
"o3": "O3",
|
|
||||||
"aihubmix": "AiHubMix",
|
"aihubmix": "AiHubMix",
|
||||||
"anthropic": "Anthropic",
|
"anthropic": "Anthropic",
|
||||||
"azure-openai": "Azure OpenAI",
|
"azure-openai": "Azure OpenAI",
|
||||||
@ -562,6 +581,7 @@
|
|||||||
"modelscope": "ModelScope 魔搭",
|
"modelscope": "ModelScope 魔搭",
|
||||||
"moonshot": "月之暗面",
|
"moonshot": "月之暗面",
|
||||||
"nvidia": "輝達",
|
"nvidia": "輝達",
|
||||||
|
"o3": "O3",
|
||||||
"ocoolai": "ocoolAI",
|
"ocoolai": "ocoolAI",
|
||||||
"ollama": "Ollama",
|
"ollama": "Ollama",
|
||||||
"openai": "OpenAI",
|
"openai": "OpenAI",
|
||||||
@ -571,12 +591,26 @@
|
|||||||
"qwenlm": "QwenLM",
|
"qwenlm": "QwenLM",
|
||||||
"silicon": "SiliconFlow",
|
"silicon": "SiliconFlow",
|
||||||
"stepfun": "StepFun",
|
"stepfun": "StepFun",
|
||||||
|
"tencent-cloud-ti": "騰訊雲 TI",
|
||||||
"together": "Together",
|
"together": "Together",
|
||||||
|
"xirang": "天翼雲息壤",
|
||||||
"yi": "零一萬物",
|
"yi": "零一萬物",
|
||||||
"zhinao": "360 智腦",
|
"zhinao": "360 智腦",
|
||||||
"zhipu": "智譜 AI",
|
"zhipu": "智譜 AI"
|
||||||
"xirang": "天翼雲息壤",
|
},
|
||||||
"tencent-cloud-ti": "騰訊雲 TI"
|
"restore": {
|
||||||
|
"confirm": "確定要復原資料嗎?",
|
||||||
|
"confirm.button": "選擇備份檔案",
|
||||||
|
"content": "復原操作將使用備份資料覆蓋目前所有應用程式資料。請注意,復原過程可能需要一些時間,感謝您的耐心等待。",
|
||||||
|
"progress": {
|
||||||
|
"completed": "復原完成",
|
||||||
|
"copying_files": "複製檔案... {{progress}}%",
|
||||||
|
"extracting": "解開備份...",
|
||||||
|
"preparing": "準備復原...",
|
||||||
|
"reading_data": "讀取資料...",
|
||||||
|
"title": "復原進度"
|
||||||
|
},
|
||||||
|
"title": "資料復原"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"about": "關於與回饋",
|
"about": "關於與回饋",
|
||||||
@ -604,15 +638,16 @@
|
|||||||
"advanced.title": "進階設定",
|
"advanced.title": "進階設定",
|
||||||
"assistant": "預設助手",
|
"assistant": "預設助手",
|
||||||
"assistant.model_params": "模型參數",
|
"assistant.model_params": "模型參數",
|
||||||
|
"assistant.show.icon": "顯示模型圖示",
|
||||||
"assistant.title": "預設助手",
|
"assistant.title": "預設助手",
|
||||||
"data": {
|
"data": {
|
||||||
"app_data": "應用程式資料",
|
"app_data": "應用程式資料",
|
||||||
"app_logs": "應用程式日誌",
|
|
||||||
"app_knowledge": "知識庫文件",
|
"app_knowledge": "知識庫文件",
|
||||||
"app_knowledge.button.delete": "刪除檔案",
|
"app_knowledge.button.delete": "刪除檔案",
|
||||||
"app_knowledge.remove_all": "刪除知識庫檔案",
|
"app_knowledge.remove_all": "刪除知識庫檔案",
|
||||||
"app_knowledge.remove_all_confirm": "刪除知識庫文件可以減少儲存空間佔用,但不會刪除知識庫向量化資料,刪除之後將無法開啟原始檔,是否刪除?",
|
"app_knowledge.remove_all_confirm": "刪除知識庫文件可以減少儲存空間佔用,但不會刪除知識庫向量化資料,刪除之後將無法開啟原始檔,是否刪除?",
|
||||||
"app_knowledge.remove_all_success": "檔案刪除成功",
|
"app_knowledge.remove_all_success": "檔案刪除成功",
|
||||||
|
"app_logs": "應用程式日誌",
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"button": "清除快取",
|
"button": "清除快取",
|
||||||
"confirm": "清除快取將刪除應用快取資料,包括小工具資料。此操作不可恢復,是否繼續?",
|
"confirm": "清除快取將刪除應用快取資料,包括小工具資料。此操作不可恢復,是否繼續?",
|
||||||
@ -686,9 +721,10 @@
|
|||||||
"token_placeholder": "請輸入語雀 Token"
|
"token_placeholder": "請輸入語雀 Token"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display.assistant.title": "助手設定",
|
||||||
"display.custom.css": "自訂 CSS",
|
"display.custom.css": "自訂 CSS",
|
||||||
"display.custom.css.placeholder": "/* 這裡寫自訂 CSS */",
|
|
||||||
"display.custom.css.cherrycss": "從 cherrycss.com 取得",
|
"display.custom.css.cherrycss": "從 cherrycss.com 取得",
|
||||||
|
"display.custom.css.placeholder": "/* 這裡寫自訂 CSS */",
|
||||||
"display.minApp.disabled": "隱藏的小工具",
|
"display.minApp.disabled": "隱藏的小工具",
|
||||||
"display.minApp.empty": "把要隱藏的小工具從左側拖拽到這裡",
|
"display.minApp.empty": "把要隱藏的小工具從左側拖拽到這裡",
|
||||||
"display.minApp.title": "小工具顯示設定",
|
"display.minApp.title": "小工具顯示設定",
|
||||||
@ -707,9 +743,12 @@
|
|||||||
"display.topic.title": "話題設定",
|
"display.topic.title": "話題設定",
|
||||||
"font_size.title": "訊息字型大小",
|
"font_size.title": "訊息字型大小",
|
||||||
"general": "一般設定",
|
"general": "一般設定",
|
||||||
|
"general.avatar.reset": "重設頭像",
|
||||||
"general.backup.button": "備份",
|
"general.backup.button": "備份",
|
||||||
"general.backup.title": "資料備份與復原",
|
"general.backup.title": "資料備份與復原",
|
||||||
"general.display.title": "顯示設定",
|
"general.display.title": "顯示設定",
|
||||||
|
"general.emoji_picker": "表情選擇器",
|
||||||
|
"general.image_upload": "圖片上傳",
|
||||||
"general.manually_check_update.title": "關閉更新檢查",
|
"general.manually_check_update.title": "關閉更新檢查",
|
||||||
"general.reset.button": "重設",
|
"general.reset.button": "重設",
|
||||||
"general.reset.title": "資料重設",
|
"general.reset.title": "資料重設",
|
||||||
@ -717,9 +756,6 @@
|
|||||||
"general.title": "一般設定",
|
"general.title": "一般設定",
|
||||||
"general.user_name": "使用者名稱",
|
"general.user_name": "使用者名稱",
|
||||||
"general.user_name.placeholder": "輸入您的名稱",
|
"general.user_name.placeholder": "輸入您的名稱",
|
||||||
"general.image_upload": "圖片上傳",
|
|
||||||
"general.emoji_picker": "表情選擇器",
|
|
||||||
"general.avatar.reset": "重設頭像",
|
|
||||||
"general.view_webdav_settings": "檢視 WebDAV 設定",
|
"general.view_webdav_settings": "檢視 WebDAV 設定",
|
||||||
"input.auto_translate_with_space": "快速敲擊 3 次空格翻譯",
|
"input.auto_translate_with_space": "快速敲擊 3 次空格翻譯",
|
||||||
"input.target_language": "目標語言",
|
"input.target_language": "目標語言",
|
||||||
@ -728,6 +764,34 @@
|
|||||||
"input.target_language.english": "英文",
|
"input.target_language.english": "英文",
|
||||||
"input.target_language.japanese": "日文",
|
"input.target_language.japanese": "日文",
|
||||||
"input.target_language.russian": "俄文",
|
"input.target_language.russian": "俄文",
|
||||||
|
"mcp": {
|
||||||
|
"actions": "操作",
|
||||||
|
"active": "啟用",
|
||||||
|
"addServer": "新增伺服器",
|
||||||
|
"addSuccess": "伺服器新增成功",
|
||||||
|
"args": "參數",
|
||||||
|
"argsTooltip": "每個參數佔一行",
|
||||||
|
"command": "指令",
|
||||||
|
"commandRequired": "請輸入指令",
|
||||||
|
"config_description": "設定模型上下文協議伺服器",
|
||||||
|
"confirmDelete": "刪除伺服器",
|
||||||
|
"confirmDeleteMessage": "您確定要刪除該伺服器嗎?",
|
||||||
|
"deleteSuccess": "伺服器刪除成功",
|
||||||
|
"description": "描述",
|
||||||
|
"duplicateName": "已存在相同名稱的伺服器",
|
||||||
|
"editServer": "編輯伺服器",
|
||||||
|
"env": "環境變數",
|
||||||
|
"envTooltip": "格式:KEY=value,每行一個",
|
||||||
|
"name": "名稱",
|
||||||
|
"nameRequired": "請輸入伺服器名稱",
|
||||||
|
"noServers": "未設定伺服器",
|
||||||
|
"serverPlural": "伺服器",
|
||||||
|
"serverSingular": "伺服器",
|
||||||
|
"title": "MCP 伺服器",
|
||||||
|
"type": "類型",
|
||||||
|
"updateSuccess": "伺服器更新成功",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
"messages.divider": "訊息間顯示分隔線",
|
"messages.divider": "訊息間顯示分隔線",
|
||||||
"messages.grid_columns": "訊息網格展示列數",
|
"messages.grid_columns": "訊息網格展示列數",
|
||||||
"messages.grid_popover_trigger": "網格詳細資訊觸發",
|
"messages.grid_popover_trigger": "網格詳細資訊觸發",
|
||||||
@ -754,12 +818,28 @@
|
|||||||
"models.add.model_id.tooltip": "例如 gpt-3.5-turbo",
|
"models.add.model_id.tooltip": "例如 gpt-3.5-turbo",
|
||||||
"models.add.model_name": "模型名稱",
|
"models.add.model_name": "模型名稱",
|
||||||
"models.add.model_name.placeholder": "選填,例如 GPT-4",
|
"models.add.model_name.placeholder": "選填,例如 GPT-4",
|
||||||
"models.manage.add_whole_group": "新增整個分組",
|
"models.check.all": "所有",
|
||||||
"models.manage.remove_whole_group": "移除整個分組",
|
"models.check.all_models_passed": "所有模型檢查通過",
|
||||||
|
"models.check.button_caption": "健康檢查",
|
||||||
|
"models.check.disabled": "關閉",
|
||||||
|
"models.check.enable_concurrent": "並行檢查",
|
||||||
|
"models.check.enabled": "開啟",
|
||||||
|
"models.check.failed": "失敗",
|
||||||
|
"models.check.keys_status_count": "通過:{{count_passed}}個密鑰,失敗:{{count_failed}}個密鑰",
|
||||||
|
"models.check.model_status_summary": "{{provider}}: {{count_passed}}個模型通過所有密鑰,{{count_failed}}個模型未通過所有密鑰,{{count_partial}}個模型未通過某些密鑰",
|
||||||
|
"models.check.no_api_keys": "未找到API密鑰,請先添加API密鑰。",
|
||||||
|
"models.check.passed": "通過",
|
||||||
|
"models.check.select_api_key": "選擇要使用的API密鑰:",
|
||||||
|
"models.check.single": "單個",
|
||||||
|
"models.check.start": "開始",
|
||||||
|
"models.check.title": "模型健康檢查",
|
||||||
|
"models.check.use_all_keys": "使用密鑰",
|
||||||
"models.default_assistant_model": "預設助手模型",
|
"models.default_assistant_model": "預設助手模型",
|
||||||
"models.default_assistant_model_description": "建立新助手時使用的模型,如果助手未設定模型,則使用此模型",
|
"models.default_assistant_model_description": "建立新助手時使用的模型,如果助手未設定模型,則使用此模型",
|
||||||
"models.empty": "找不到模型",
|
"models.empty": "找不到模型",
|
||||||
"models.enable_topic_naming": "話題自動重新命名",
|
"models.enable_topic_naming": "話題自動重新命名",
|
||||||
|
"models.manage.add_whole_group": "新增整個分組",
|
||||||
|
"models.manage.remove_whole_group": "移除整個分組",
|
||||||
"models.topic_naming_model": "話題命名模型",
|
"models.topic_naming_model": "話題命名模型",
|
||||||
"models.topic_naming_model_description": "自動命名新話題時使用的模型",
|
"models.topic_naming_model_description": "自動命名新話題時使用的模型",
|
||||||
"models.topic_naming_model_setting_title": "話題命名模型設定",
|
"models.topic_naming_model_setting_title": "話題命名模型設定",
|
||||||
@ -768,26 +848,10 @@
|
|||||||
"models.translate_model_description": "翻譯服務使用的模型",
|
"models.translate_model_description": "翻譯服務使用的模型",
|
||||||
"models.translate_model_prompt_message": "請輸入翻譯模型提示詞",
|
"models.translate_model_prompt_message": "請輸入翻譯模型提示詞",
|
||||||
"models.translate_model_prompt_title": "翻譯模型提示詞",
|
"models.translate_model_prompt_title": "翻譯模型提示詞",
|
||||||
"models.check.button_caption": "健康檢查",
|
|
||||||
"models.check.title": "模型健康檢查",
|
|
||||||
"models.check.passed": "通過",
|
|
||||||
"models.check.failed": "失敗",
|
|
||||||
"models.check.single": "單個",
|
|
||||||
"models.check.all": "所有",
|
|
||||||
"models.check.disabled": "關閉",
|
|
||||||
"models.check.enabled": "開啟",
|
|
||||||
"models.check.start": "開始",
|
|
||||||
"models.check.enable_concurrent": "並行檢查",
|
|
||||||
"models.check.use_all_keys": "使用密鑰",
|
|
||||||
"models.check.all_models_passed": "所有模型檢查通過",
|
|
||||||
"models.check.model_status_summary": "{{provider}}: {{count_passed}}個模型通過所有密鑰,{{count_failed}}個模型未通過所有密鑰,{{count_partial}}個模型未通過某些密鑰",
|
|
||||||
"models.check.no_api_keys": "未找到API密鑰,請先添加API密鑰。",
|
|
||||||
"models.check.select_api_key": "選擇要使用的API密鑰:",
|
|
||||||
"models.check.keys_status_count": "通過:{{count_passed}}個密鑰,失敗:{{count_failed}}個密鑰",
|
|
||||||
"moresetting": "更多設定",
|
"moresetting": "更多設定",
|
||||||
"moresetting.warn": "風險警告",
|
|
||||||
"moresetting.check.warn": "請謹慎勾選此選項,勾選錯誤會導致模型無法正常使用!!!",
|
|
||||||
"moresetting.check.confirm": "確認勾選",
|
"moresetting.check.confirm": "確認勾選",
|
||||||
|
"moresetting.check.warn": "請謹慎勾選此選項,勾選錯誤會導致模型無法正常使用!!!",
|
||||||
|
"moresetting.warn": "風險警告",
|
||||||
"provider": {
|
"provider": {
|
||||||
"add.name": "提供者名稱",
|
"add.name": "提供者名稱",
|
||||||
"add.name.placeholder": "例如:OpenAI",
|
"add.name.placeholder": "例如:OpenAI",
|
||||||
@ -813,9 +877,9 @@
|
|||||||
"not_checked": "未檢查",
|
"not_checked": "未檢查",
|
||||||
"remove_duplicate_keys": "移除重複金鑰",
|
"remove_duplicate_keys": "移除重複金鑰",
|
||||||
"remove_invalid_keys": "刪除無效金鑰",
|
"remove_invalid_keys": "刪除無效金鑰",
|
||||||
|
"search": "搜尋模型平臺...",
|
||||||
"search_placeholder": "搜尋模型 ID 或名稱",
|
"search_placeholder": "搜尋模型 ID 或名稱",
|
||||||
"title": "模型提供者",
|
"title": "模型提供者"
|
||||||
"search": "搜尋模型平臺..."
|
|
||||||
},
|
},
|
||||||
"proxy": {
|
"proxy": {
|
||||||
"mode": {
|
"mode": {
|
||||||
@ -868,10 +932,19 @@
|
|||||||
"topic.position.left": "左側",
|
"topic.position.left": "左側",
|
||||||
"topic.position.right": "右側",
|
"topic.position.right": "右側",
|
||||||
"topic.show.time": "顯示話題時間",
|
"topic.show.time": "顯示話題時間",
|
||||||
"assistant.show.icon": "顯示模型圖示",
|
|
||||||
"tray.title": "啟用系統工具列圖示",
|
"tray.title": "啟用系統工具列圖示",
|
||||||
"websearch": {
|
"websearch": {
|
||||||
|
"blacklist": "黑名單",
|
||||||
|
"blacklist_description": "以下網站不會出現在搜尋結果中",
|
||||||
|
"blacklist_tooltip": "請使用以下格式 (換行符號分隔)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
||||||
|
"check": "檢查",
|
||||||
|
"check_failed": "驗證失敗",
|
||||||
"get_api_key": "點選這裡取得金鑰",
|
"get_api_key": "點選這裡取得金鑰",
|
||||||
|
"no_provider_selected": "請選擇搜尋服務商後再檢查",
|
||||||
|
"search_max_result": "搜尋結果個數",
|
||||||
|
"search_provider": "搜尋服務商",
|
||||||
|
"search_provider_placeholder": "選擇一個搜尋服務商",
|
||||||
|
"search_result_default": "預設",
|
||||||
"search_with_time": "搜尋包含日期",
|
"search_with_time": "搜尋包含日期",
|
||||||
"tavily": {
|
"tavily": {
|
||||||
"api_key": "Tavily API 金鑰",
|
"api_key": "Tavily API 金鑰",
|
||||||
@ -879,46 +952,7 @@
|
|||||||
"description": "Tavily 是一個為 AI 代理量身訂製的搜尋引擎,提供即時、準確的結果、智慧查詢建議和深入的研究能力",
|
"description": "Tavily 是一個為 AI 代理量身訂製的搜尋引擎,提供即時、準確的結果、智慧查詢建議和深入的研究能力",
|
||||||
"title": "Tavily"
|
"title": "Tavily"
|
||||||
},
|
},
|
||||||
"title": "網路搜尋",
|
"title": "網路搜尋"
|
||||||
"blacklist": "黑名單",
|
|
||||||
"blacklist_description": "以下網站不會出現在搜尋結果中",
|
|
||||||
"blacklist_tooltip": "請使用以下格式 (換行符號分隔)\nexample.com\nhttps://www.example.com\nhttps://example.com\n*://*.example.com",
|
|
||||||
"search_max_result": "搜尋結果個數",
|
|
||||||
"search_result_default": "預設",
|
|
||||||
"check": "檢查",
|
|
||||||
"search_provider": "搜尋服務商",
|
|
||||||
"search_provider_placeholder": "選擇一個搜尋服務商",
|
|
||||||
"no_provider_selected": "請選擇搜尋服務商後再檢查",
|
|
||||||
"check_failed": "驗證失敗"
|
|
||||||
},
|
|
||||||
"display.assistant.title": "助手設定",
|
|
||||||
"mcp": {
|
|
||||||
"title": "MCP 伺服器",
|
|
||||||
"config_description": "設定模型上下文協議伺服器",
|
|
||||||
"description": "描述",
|
|
||||||
"addServer": "新增伺服器",
|
|
||||||
"editServer": "編輯伺服器",
|
|
||||||
"name": "名稱",
|
|
||||||
"type": "類型",
|
|
||||||
"url": "URL",
|
|
||||||
"command": "指令",
|
|
||||||
"args": "參數",
|
|
||||||
"argsTooltip": "每個參數佔一行",
|
|
||||||
"env": "環境變數",
|
|
||||||
"envTooltip": "格式:KEY=value,每行一個",
|
|
||||||
"active": "啟用",
|
|
||||||
"actions": "操作",
|
|
||||||
"noServers": "未設定伺服器",
|
|
||||||
"nameRequired": "請輸入伺服器名稱",
|
|
||||||
"commandRequired": "請輸入指令",
|
|
||||||
"confirmDelete": "刪除伺服器",
|
|
||||||
"confirmDeleteMessage": "您確定要刪除該伺服器嗎?",
|
|
||||||
"addSuccess": "伺服器新增成功",
|
|
||||||
"updateSuccess": "伺服器更新成功",
|
|
||||||
"deleteSuccess": "伺服器刪除成功",
|
|
||||||
"duplicateName": "已存在相同名稱的伺服器",
|
|
||||||
"serverSingular": "伺服器",
|
|
||||||
"serverPlural": "伺服器"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"translate": {
|
"translate": {
|
||||||
@ -941,10 +975,10 @@
|
|||||||
"input.placeholder": "輸入文字進行翻譯",
|
"input.placeholder": "輸入文字進行翻譯",
|
||||||
"output.placeholder": "翻譯",
|
"output.placeholder": "翻譯",
|
||||||
"processing": "翻譯中...",
|
"processing": "翻譯中...",
|
||||||
"title": "翻譯",
|
"scroll_sync.disable": "關閉滾動同步",
|
||||||
"tooltip.newline": "換行",
|
|
||||||
"scroll_sync.enable": "開啟滾動同步",
|
"scroll_sync.enable": "開啟滾動同步",
|
||||||
"scroll_sync.disable": "關閉滾動同步"
|
"title": "翻譯",
|
||||||
|
"tooltip.newline": "換行"
|
||||||
},
|
},
|
||||||
"tray": {
|
"tray": {
|
||||||
"quit": "結束",
|
"quit": "結束",
|
||||||
@ -956,40 +990,6 @@
|
|||||||
"quit": "結束",
|
"quit": "結束",
|
||||||
"show_window": "顯示視窗",
|
"show_window": "顯示視窗",
|
||||||
"visualization": "視覺化"
|
"visualization": "視覺化"
|
||||||
},
|
|
||||||
"code_block": {
|
|
||||||
"enable_wrap": "自動換行",
|
|
||||||
"disable_wrap": "停用自動換行",
|
|
||||||
"expand": "展開",
|
|
||||||
"collapse": "折疊"
|
|
||||||
},
|
|
||||||
"backup": {
|
|
||||||
"title": "資料備份",
|
|
||||||
"confirm": "確定要備份資料嗎?",
|
|
||||||
"confirm.button": "選擇備份位置",
|
|
||||||
"content": "備份全部資料,包括聊天記錄、設定、知識庫等全部資料。請注意,備份過程可能需要一些時間,感謝您的耐心等待。",
|
|
||||||
"progress": {
|
|
||||||
"title": "備份進度",
|
|
||||||
"preparing": "準備備份...",
|
|
||||||
"writing_data": "寫入資料...",
|
|
||||||
"copying_files": "複製檔案... {{progress}}%",
|
|
||||||
"compressing": "壓縮檔案...",
|
|
||||||
"completed": "備份完成"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"restore": {
|
|
||||||
"title": "資料復原",
|
|
||||||
"confirm": "確定要復原資料嗎?",
|
|
||||||
"confirm.button": "選擇備份檔案",
|
|
||||||
"content": "復原操作將使用備份資料覆蓋目前所有應用程式資料。請注意,復原過程可能需要一些時間,感謝您的耐心等待。",
|
|
||||||
"progress": {
|
|
||||||
"title": "復原進度",
|
|
||||||
"preparing": "準備復原...",
|
|
||||||
"extracting": "解開備份...",
|
|
||||||
"reading_data": "讀取資料...",
|
|
||||||
"copying_files": "複製檔案... {{progress}}%",
|
|
||||||
"completed": "復原完成"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user