* feat: add support for qwenlm and image upload * fix: qwenlm return * feat: add provider config
641 lines
27 KiB
JSON
641 lines
27 KiB
JSON
{
|
|
"translation": {
|
|
"agents": {
|
|
"add.button": "Add to Assistant",
|
|
"add.name": "Name",
|
|
"add.name.placeholder": "Enter name",
|
|
"add.prompt": "Prompt",
|
|
"add.prompt.placeholder": "Enter prompt",
|
|
"add.title": "Create Agent",
|
|
"delete.popup.content": "Are you sure you want to delete this agent?",
|
|
"edit.message.add.title": "Add",
|
|
"edit.message.assistant.placeholder": "Enter assistant message",
|
|
"edit.message.assistant.title": "Assistant",
|
|
"edit.message.empty.content": "Conversation input content cannot be empty",
|
|
"edit.message.group.title": "Message Group",
|
|
"edit.message.title": "Preset messages",
|
|
"edit.message.user.placeholder": "Enter user message",
|
|
"edit.message.user.title": "User",
|
|
"edit.model.select.title": "Select Model",
|
|
"edit.settings.hide_preset_messages": "Hide Preset Message",
|
|
"edit.title": "Edit Agent",
|
|
"manage.title": "Manage Agents",
|
|
"my_agents": "My Agents",
|
|
"search.no_results": "No results found",
|
|
"sorting.title": "Sorting",
|
|
"tag.agent": "Agent",
|
|
"tag.default": "Default",
|
|
"tag.new": "New",
|
|
"tag.system": "System",
|
|
"title": "Agents"
|
|
},
|
|
"assistants": {
|
|
"abbr": "Assistant",
|
|
"clear.content": "Clearing the topic will delete all topics and files in the assistant. Are you sure you want to continue?",
|
|
"clear.title": "Clear topics",
|
|
"copy.title": "Copy Assistant",
|
|
"delete.content": "Deleting an assistant will delete all topics and files under the assistant. Are you sure you want to delete it?",
|
|
"delete.title": "Delete Assistant",
|
|
"edit.title": "Edit Assistant",
|
|
"save.success": "Saved successfully",
|
|
"save.title": "Save to agent",
|
|
"search": "Search assistants...",
|
|
"settings.auto_reset_model": "Auto Reset Model",
|
|
"settings.auto_reset_model.tip": "Automatically reset the model when a new topic is created.",
|
|
"settings.default_model": "Default Model",
|
|
"settings.model": "Model Settings",
|
|
"settings.preset_messages": "Preset Messages",
|
|
"settings.prompt": "Prompt Settings",
|
|
"title": "Assistants"
|
|
},
|
|
"button": {
|
|
"add": "Add",
|
|
"added": "Added",
|
|
"collapse": "Collapse",
|
|
"manage": "Manage",
|
|
"select_model": "Select Model",
|
|
"show.all": "Show All"
|
|
},
|
|
"chat": {
|
|
"add.assistant.title": "Add Assistant",
|
|
"artifacts.button.download": "Download",
|
|
"artifacts.button.preview": "Preview",
|
|
"assistant.search.placeholder": "Search",
|
|
"default.description": "Hello, I'm Default Assistant. You can start chatting with me right away",
|
|
"default.name": "⭐️ Default Assistant",
|
|
"default.topic.name": "Default Topic",
|
|
"input.clear": "Clear",
|
|
"input.clear.content": "Do you want to clear all messages of the current topic?",
|
|
"input.clear.title": "Clear all messages?",
|
|
"input.collapse": "Collapse",
|
|
"input.context_count.tip": "Context Count",
|
|
"input.estimated_tokens.tip": "Estimated tokens",
|
|
"input.expand": "Expand",
|
|
"input.new.context": "Clear Context",
|
|
"input.new_topic": "New Topic {{Command}}",
|
|
"input.pause": "Pause",
|
|
"input.placeholder": "Type your message here...",
|
|
"input.send": "Send",
|
|
"input.settings": "Settings",
|
|
"input.topics": " Topics ",
|
|
"input.translate": "Translate to English",
|
|
"input.upload": "Upload image or document file",
|
|
"input.web_search": "Enable web search",
|
|
"input.knowledge_base": "Knowledge Base",
|
|
"message.new.branch": "New Branch",
|
|
"message.new.branch.created": "New Branch Created",
|
|
"message.regenerate.model": "Switch Model",
|
|
"message.new.context": "New Context",
|
|
"save": "Save",
|
|
"settings.code_collapsible": "Code block collapsible",
|
|
"settings.context_count": "Context",
|
|
"settings.context_count.tip": "The number of previous messages to keep in the context.",
|
|
"settings.max": "Max",
|
|
"settings.max_tokens": "Enable max tokens limit",
|
|
"settings.max_tokens.tip": "The maximum number of tokens the model can generate. Normal chat suggests 500-800. Short text generation suggests 800-2000. Code generation suggests 2000-3600. Long text generation suggests above 4000.",
|
|
"settings.reset": "Reset",
|
|
"settings.set_as_default": "Apply to default assistant",
|
|
"settings.show_line_numbers": "Show line numbers in code",
|
|
"settings.temperature": "Temperature",
|
|
"settings.temperature.tip": "Lower values make the model more creative and unpredictable, while higher values make it more deterministic and precise.",
|
|
"settings.top_p": "Top-P",
|
|
"settings.top_p.tip": "Default value is 1, the smaller the value, the less variety in the answers, the easier to understand, the larger the value, the larger the range of the AI's vocabulary, the more diverse",
|
|
"suggestions.title": "Suggested Questions",
|
|
"topics.auto_rename": "Auto Rename",
|
|
"topics.clear.title": "Clear Messages",
|
|
"topics.edit.placeholder": "Enter new name",
|
|
"topics.edit.title": "Edit Name",
|
|
"topics.export.image": "Export as image",
|
|
"topics.export.md": "Export as markdown",
|
|
"topics.export.title": "Export",
|
|
"topics.export.word": "Export as Word",
|
|
"topics.list": "Topic List",
|
|
"topics.move_to": "Move to",
|
|
"topics.title": "Topics",
|
|
"translate": "Translate",
|
|
"resend": "Resend"
|
|
},
|
|
"common": {
|
|
"and": "and",
|
|
"assistant": "Assistant",
|
|
"avatar": "Avatar",
|
|
"back": "Back",
|
|
"cancel": "Cancel",
|
|
"chat": "Chat",
|
|
"close": "Close",
|
|
"copy": "Copy",
|
|
"cut": "Cut",
|
|
"default": "Default",
|
|
"delete": "Delete",
|
|
"description": "Description",
|
|
"docs": "Docs",
|
|
"download": "Download",
|
|
"duplicate": "Duplicate",
|
|
"edit": "Edit",
|
|
"footnotes": "References",
|
|
"language": "Language",
|
|
"model": "Model",
|
|
"models": "Models",
|
|
"name": "Name",
|
|
"paste": "Paste",
|
|
"prompt": "Prompt",
|
|
"provider": "Provider",
|
|
"regenerate": "Regenerate",
|
|
"rename": "Rename",
|
|
"reset": "Reset",
|
|
"save": "Save",
|
|
"search": "Search",
|
|
"select": "Select",
|
|
"topics": "Topics",
|
|
"warning": "Warning",
|
|
"you": "You",
|
|
"clear": "Clear",
|
|
"add": "Add"
|
|
},
|
|
"error": {
|
|
"backup.file_format": "Backup file format error",
|
|
"chat.response": "Something went wrong. Please check if you have set your API key in the Settings > Providers",
|
|
"no_api_key": "API key is not configured",
|
|
"provider_disabled": "Model provider is not enabled",
|
|
"render": {
|
|
"title": "Render Error",
|
|
"description": "Failed to render formula. Please check if the formula format is correct"
|
|
}
|
|
},
|
|
"export": {
|
|
"assistant": "Assistant",
|
|
"attached_files": "Attached Files",
|
|
"conversation_details": "Conversation Details",
|
|
"conversation_history": "Conversation History",
|
|
"created": "Created",
|
|
"last_updated": "Last Updated",
|
|
"messages": "Messages",
|
|
"user": "User"
|
|
},
|
|
"files": {
|
|
"actions": "Actions",
|
|
"all": "All Files",
|
|
"count": "Count",
|
|
"created_at": "Created At",
|
|
"document": "Document",
|
|
"file": "File",
|
|
"image": "Image",
|
|
"name": "Name",
|
|
"open": "Open",
|
|
"size": "Size",
|
|
"type": "Type",
|
|
"text": "Text",
|
|
"title": "Files",
|
|
"edit": "Edit",
|
|
"delete": "Delete",
|
|
"delete.title": "Delete File",
|
|
"delete.content": "Deleting a file will delete its reference from all messages. Are you sure you want to delete this file?",
|
|
"delete.paintings.warning": "Image contains this file, deletion is not possible"
|
|
},
|
|
"history": {
|
|
"continue_chat": "Continue Chatting",
|
|
"locate.message": "Locate the message",
|
|
"search.messages": "Search All Messages",
|
|
"search.placeholder": "Search topics or messages...",
|
|
"search.topics.empty": "No topics found, press Enter to search all messages",
|
|
"title": "Topics Search"
|
|
},
|
|
"languages": {
|
|
"arabic": "Arabic",
|
|
"chinese": "Chinese",
|
|
"chinese-traditional": "Traditional Chinese",
|
|
"english": "English",
|
|
"french": "French",
|
|
"italian": "Italian",
|
|
"japanese": "Japanese",
|
|
"korean": "Korean",
|
|
"portuguese": "Portuguese",
|
|
"russian": "Russian",
|
|
"spanish": "Spanish"
|
|
},
|
|
"mermaid": {
|
|
"download": {
|
|
"png": "Download PNG",
|
|
"svg": "Download SVG"
|
|
},
|
|
"resize": {
|
|
"zoom-in": "Zoom In",
|
|
"zoom-out": "Zoom Out"
|
|
},
|
|
"tabs": {
|
|
"preview": "Preview",
|
|
"source": "Source"
|
|
},
|
|
"title": "Mermaid Diagram"
|
|
},
|
|
"message": {
|
|
"api.connection.failed": "Connection failed",
|
|
"api.connection.success": "Connection successful",
|
|
"api.check.model.title": "Select the model to use for detection",
|
|
"assistant.added.content": "Assistant added successfully",
|
|
"backup.failed": "Backup failed",
|
|
"backup.success": "Backup successful",
|
|
"backup.start.success": "Backup started",
|
|
"chat.completion.paused": "Chat completion paused",
|
|
"copied": "Copied!",
|
|
"error.enter.api.host": "Please enter your API host first",
|
|
"error.enter.api.key": "Please enter your API key first",
|
|
"error.enter.model": "Please select a model first",
|
|
"error.enter.name": "Please enter the name of the knowledge base",
|
|
"error.invalid.proxy.url": "Invalid proxy URL",
|
|
"error.invalid.webdav": "Invalid WebDAV settings",
|
|
"message.code_style": "Code style",
|
|
"message.delete.content": "Are you sure you want to delete this message?",
|
|
"message.delete.title": "Delete Message",
|
|
"message.style": "Message style",
|
|
"message.style.bubble": "Bubble",
|
|
"message.style.plain": "Plain",
|
|
"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.title": "DATA LOST !!!",
|
|
"restore.success": "Restored successfully",
|
|
"save.success.title": "Saved successfully",
|
|
"switch.disabled": "Please wait for the current reply to complete",
|
|
"topic.added": "New topic added",
|
|
"upgrade.success.button": "Restart",
|
|
"upgrade.success.content": "Please restart the application to complete the upgrade",
|
|
"upgrade.success.title": "Upgrade successfully",
|
|
"regenerate.confirm": "Regenerating will replace current message",
|
|
"copy.success": "Copied!",
|
|
"error.get_embedding_dimensions": "Failed to get embedding dimensions"
|
|
},
|
|
"minapp": {
|
|
"title": "MinApp",
|
|
"sidebar.add.title": "Add to sidebar",
|
|
"sidebar.remove.title": "Remove from sidebar"
|
|
},
|
|
"ollama": {
|
|
"keep_alive_time.description": "The time in minutes to keep the connection alive, default is 5 minutes.",
|
|
"keep_alive_time.placeholder": "Minutes",
|
|
"keep_alive_time.title": "Keep Alive Time",
|
|
"title": "Ollama"
|
|
},
|
|
"paintings": {
|
|
"button.delete.image": "Delete Image",
|
|
"button.delete.image.confirm": "Are you sure you want to delete this image?",
|
|
"button.new.image": "New Image",
|
|
"guidance_scale": "Guidance Scale",
|
|
"guidance_scale_tip": "Classifier Free Guidance. How close you want the model to stick to your prompt when looking for a related image to show you",
|
|
"image.size": "Image Size",
|
|
"inference_steps": "Inference Steps",
|
|
"inference_steps_tip": "The number of inference steps to perform. More steps produce higher quality but take longer",
|
|
"negative_prompt": "Negative Prompt",
|
|
"negative_prompt_tip": "Describe what you don't want included in the image",
|
|
"number_images": "Number Images",
|
|
"number_images_tip": "Number of images to generate (1-4)",
|
|
"prompt_placeholder": "Describe the image you want to create, e.g. A serene lake at sunset with mountains in the background",
|
|
"regenerate.confirm": "This will replace your existing generated images. Do you want to continue?",
|
|
"seed": "Seed",
|
|
"seed_tip": "The same seed and prompt can produce similar images",
|
|
"title": "Images",
|
|
"prompt_enhancement": "Prompt Enhancement",
|
|
"prompt_enhancement_tip": "Rewrite prompts into detailed, model-friendly versions when switched on"
|
|
},
|
|
"provider": {
|
|
"aihubmix": "AiHubMix",
|
|
"anthropic": "Anthropic",
|
|
"azure-openai": "Azure OpenAI",
|
|
"baichuan": "Baichuan",
|
|
"dashscope": "Alibaba Cloud",
|
|
"deepseek": "DeepSeek",
|
|
"doubao": "Doubao",
|
|
"fireworks": "Fireworks",
|
|
"gemini": "Gemini",
|
|
"github": "GitHub Models",
|
|
"graphrag-kylin-mountain": "GraphRAG",
|
|
"grok": "Grok",
|
|
"groq": "Groq",
|
|
"hunyuan": "Tencent Hunyuan",
|
|
"hyperbolic": "Hyperbolic",
|
|
"jina": "Jina",
|
|
"minimax": "MiniMax",
|
|
"mistral": "Mistral",
|
|
"moonshot": "Moonshot",
|
|
"nvidia": "Nvidia",
|
|
"ocoolai": "ocoolAI",
|
|
"ollama": "Ollama",
|
|
"openai": "OpenAI",
|
|
"openrouter": "OpenRouter",
|
|
"silicon": "SiliconFlow",
|
|
"stepfun": "StepFun",
|
|
"together": "Together",
|
|
"yi": "Yi",
|
|
"zhinao": "360AI",
|
|
"zhipu": "ZHIPU AI",
|
|
"qwenlm": "QwenLM"
|
|
},
|
|
"settings": {
|
|
"about": "About & Feedback",
|
|
"about.checkUpdate": "Check Update",
|
|
"about.checkUpdate.available": "Update",
|
|
"about.checkingUpdate": "Checking for updates...",
|
|
"about.contact.button": "Email",
|
|
"about.contact.title": "Contact",
|
|
"about.description": "A powerful AI assistant for producer",
|
|
"about.downloading": "Downloading...",
|
|
"about.feedback.button": "Feedback",
|
|
"about.feedback.title": "Feedback",
|
|
"about.license.button": "License",
|
|
"about.license.title": "License",
|
|
"about.releases.button": "Releases",
|
|
"about.releases.title": "Release Notes",
|
|
"about.title": "About",
|
|
"about.updateAvailable": "Found new version {{version}}",
|
|
"about.updateError": "Update error",
|
|
"about.updateNotAvailable": "You are using the latest version",
|
|
"about.website.button": "Website",
|
|
"about.website.title": "Official Website",
|
|
"about.social.title": "Social Accounts",
|
|
"advanced.auto_switch_to_topics": "Auto switch to topic",
|
|
"advanced.title": "Advanced Settings",
|
|
"assistant": "Default Assistant",
|
|
"assistant.model_params": "Model Parameters",
|
|
"assistant.title": "Default Assistant",
|
|
"data": {
|
|
"app_data": "App Data",
|
|
"app_logs": "App Logs",
|
|
"clear_cache": {
|
|
"button": "Clear Cache",
|
|
"confirm": "Clearing the cache will delete application cache data, including minapp data. This action is irreversible, continue?",
|
|
"error": "Error clearing cache",
|
|
"success": "Cache cleared",
|
|
"title": "Clear Cache"
|
|
},
|
|
"data.title": "Data Directory",
|
|
"title": "Data Settings",
|
|
"webdav.backup.button": "Backup to WebDAV",
|
|
"webdav.host": "WebDAV Host",
|
|
"webdav.host.placeholder": "http://localhost:8080",
|
|
"webdav.password": "WebDAV Password",
|
|
"webdav.path": "WebDAV Path",
|
|
"webdav.path.placeholder": "/backup",
|
|
"webdav.autoSync": "Auto Backup",
|
|
"webdav.minutes": "Minutes",
|
|
"webdav.restore.button": "Restore from WebDAV",
|
|
"webdav.title": "WebDAV",
|
|
"webdav.user": "WebDAV User",
|
|
"webdav.syncStatus": "Backup Status",
|
|
"webdav.autoSync.off": "Off",
|
|
"webdav.noSync": "Waiting for next backup",
|
|
"webdav.syncError": "Backup Error",
|
|
"webdav.lastSync": "Last Backup"
|
|
},
|
|
"display.title": "Display Settings",
|
|
"font_size.title": "Message font size",
|
|
"general": "General Settings",
|
|
"general.backup.button": "Backup",
|
|
"general.backup.title": "Data Backup and Recovery",
|
|
"general.manually_check_update.title": "Turn off update checking",
|
|
"general.reset.button": "Reset",
|
|
"general.reset.title": "Data Reset",
|
|
"general.restore.button": "Restore",
|
|
"general.title": "General Settings",
|
|
"general.user_name": "User Name",
|
|
"general.user_name.placeholder": "Enter your name",
|
|
"general.view_webdav_settings": "View WebDAV settings",
|
|
"general.display.title": "Display Settings",
|
|
"display.sidebar.translate.icon": "Show Translate icon",
|
|
"display.sidebar.painting.icon": "Show Painting icon",
|
|
"display.sidebar.minapp.icon": "Show MinApp icon",
|
|
"display.sidebar.knowledge.icon": "Show Knowledge icon",
|
|
"display.sidebar.files.icon": "Show Files icon",
|
|
"display.sidebar.title": "Sidebar Settings",
|
|
"display.sidebar.visible": "Show icons",
|
|
"display.sidebar.disabled": "Hide icons",
|
|
"display.sidebar.chat.hiddenMessage": "Assistants are basic functions, not supported for hiding",
|
|
"display.sidebar.empty": "Drag the hidden feature from the left side here",
|
|
"display.minApp.title": "MinApp Settings",
|
|
"display.minApp.visible": "Visible MinApp",
|
|
"display.minApp.disabled": "Hidden MinApp",
|
|
"display.minApp.empty": "Drag minApp from the left to hide them here",
|
|
"": "MinApp that have been added to the sidebar do not support hiding. If you want to hide them, please remove them from the sidebar first.",
|
|
"display.topic.title": "Topic Settings",
|
|
"display.custom.css": "Custom CSS",
|
|
"display.custom.css.placeholder": "/* Put custom CSS here */",
|
|
"input.auto_translate_with_space": "Quickly translate with 3 spaces",
|
|
"messages.divider": "Show divider between messages",
|
|
"messages.input.paste_long_text_as_file": "Paste long text as file",
|
|
"messages.input.send_shortcuts": "Send shortcuts",
|
|
"messages.input.show_estimated_tokens": "Show estimated tokens",
|
|
"messages.metrics": "{{time_first_token_millsec}}ms to first token | {{token_speed}} tok/sec",
|
|
"messages.input.title": "Input Settings",
|
|
"messages.markdown_rendering_input_message": "Markdown render input message",
|
|
"messages.math_engine": "Math render engine",
|
|
"messages.model.title": "Model Settings",
|
|
"messages.title": "Message Settings",
|
|
"messages.use_serif_font": "Use serif font",
|
|
"messages.input.paste_long_text_threshold": "Paste long text length",
|
|
"model": "Default Model",
|
|
"models.add.add_model": "Add Model",
|
|
"models.add.group_name": "Group Name",
|
|
"models.add.group_name.placeholder": "Optional e.g. ChatGPT",
|
|
"models.add.group_name.tooltip": "Optional e.g. ChatGPT",
|
|
"models.add.model_id": "Model ID",
|
|
"models.add.model_id.placeholder": "Required e.g. gpt-3.5-turbo",
|
|
"models.add.model_id.tooltip": "Example: gpt-3.5-turbo",
|
|
"models.add.model_name": "Model Name",
|
|
"models.add.model_name.placeholder": "Optional e.g. GPT-4",
|
|
"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.empty": "No models found",
|
|
"models.topic_naming_model": "Topic Naming Model",
|
|
"models.topic_naming_model_description": "Model used when automatically naming a new topic",
|
|
"models.translate_model": "Translate Model",
|
|
"models.translate_model_description": "Model used for translation service",
|
|
"models.translate_model_prompt_message": "Please enter the translate model prompt",
|
|
"models.translate_model_prompt_title": "Translate Model Prompt",
|
|
"models.topic_naming_model_setting_title": "Topic Naming Model Settings",
|
|
"models.enable_topic_naming": "Topic Auto Naming",
|
|
"models.topic_naming_prompt": "Topic Naming Prompt",
|
|
"provider": {
|
|
"add.name": "Provider Name",
|
|
"add.name.placeholder": "Example: OpenAI",
|
|
"add.title": "Add Provider",
|
|
"add.type": "Provider Type",
|
|
"api.url.preview": "Preview: {{url}}",
|
|
"api.url.reset": "Reset",
|
|
"api.url.tip": "Ending with / ignores v1, ending with # forces use of input address",
|
|
"api_host": "API Host",
|
|
"api_key": "API Key",
|
|
"api_key.tip": "Multiple keys separated by commas",
|
|
"api_version": "API Version",
|
|
"check": "Check",
|
|
"check_all_keys": "Check All Keys",
|
|
"check_multiple_keys": "Check Multiple API Keys",
|
|
"delete.content": "Are you sure you want to delete this provider?",
|
|
"delete.title": "Delete Provider",
|
|
"docs_check": "Check",
|
|
"docs_more_details": "for more details",
|
|
"get_api_key": "Get API Key",
|
|
"no_models": "Please add models first before checking the API connection",
|
|
"not_checked": "Not Checked",
|
|
"remove_duplicate_keys": "Remove Duplicate Keys",
|
|
"remove_invalid_keys": "Remove Invalid Keys",
|
|
"search_placeholder": "Search model id or name",
|
|
"title": "Model Provider"
|
|
},
|
|
"provider.api.url.preview": "Preview: {{url}}",
|
|
"provider.api.url.reset": "Reset",
|
|
"provider.api.url.tip": "Ending with / ignores v1, ending with # forces use of input address",
|
|
"provider.api_host": "API Host",
|
|
"provider.api_key": "API Key",
|
|
"provider.api_key.tip": "Multiple keys separated by commas",
|
|
"provider.api_version": "API Version",
|
|
"provider.check": "Check",
|
|
"provider.docs_check": "Check",
|
|
"provider.docs_more_details": "for more details",
|
|
"provider.get_api_key": "Get API Key",
|
|
"provider.search_placeholder": "Search model id or name",
|
|
"proxy": {
|
|
"mode": {
|
|
"custom": "Custom Proxy",
|
|
"none": "No Proxy",
|
|
"system": "System Proxy",
|
|
"title": "Proxy Mode"
|
|
},
|
|
"title": "Proxy Settings"
|
|
},
|
|
"proxy.title": "Proxy Address",
|
|
"shortcuts": {
|
|
"action": "Action",
|
|
"key": "Key",
|
|
"new_topic": "New Topic",
|
|
"title": "Keyboard Shortcuts",
|
|
"zoom_in": "Zoom In",
|
|
"zoom_out": "Zoom Out",
|
|
"zoom_reset": "Reset Zoom",
|
|
"show_app": "Show App",
|
|
"reset_defaults": "Reset Defaults",
|
|
"reset_defaults_confirm": "Are you sure you want to reset all shortcuts?",
|
|
"press_shortcut": "Press Shortcut",
|
|
"alt_warning": "Mac does not support Option + letters as shortcuts",
|
|
"reset_to_default": "Reset to Default",
|
|
"clear_shortcut": "Clear Shortcut",
|
|
"toggle_show_assistants": "Toggle Assistants",
|
|
"toggle_show_topics": "Toggle Topics",
|
|
"copy_last_message": "Copy Last Message",
|
|
"search_message": "Search Message"
|
|
},
|
|
"theme.auto": "Auto",
|
|
"theme.dark": "Dark",
|
|
"theme.light": "Light",
|
|
"theme.title": "Theme",
|
|
"theme.window.style.opaque": "Opaque Window",
|
|
"theme.window.style.title": "Window Style",
|
|
"theme.window.style.transparent": "Transparent Window",
|
|
"title": "Settings",
|
|
"topic.position": "Topic position",
|
|
"topic.position.left": "Left",
|
|
"topic.position.right": "Right",
|
|
"topic.show.time": "Show topic time",
|
|
"tray.title": "Enable System Tray Icon"
|
|
},
|
|
"translate": {
|
|
"any.language": "Any language",
|
|
"button.translate": "Translate",
|
|
"confirm": {
|
|
"content": "Translation will replace the original text, continue?",
|
|
"title": "Translation Confirmation"
|
|
},
|
|
"error.not_configured": "Translation model is not configured",
|
|
"error.failed": "Translation failed",
|
|
"input.placeholder": "Enter text to translate",
|
|
"output.placeholder": "Translation",
|
|
"processing": "Translation in progress...",
|
|
"title": "Translation",
|
|
"close": "Close"
|
|
},
|
|
"tray": {
|
|
"quit": "Quit",
|
|
"show_window": "Show Window"
|
|
},
|
|
"words": {
|
|
"knowledgeGraph": "Knowledge Graph",
|
|
"visualization": "Visualization",
|
|
"show_window": "Show Window",
|
|
"quit": "Quit"
|
|
},
|
|
"knowledge": {
|
|
"title": "Knowledge Base",
|
|
"search": "Search knowledge base",
|
|
"empty": "No knowledge base found",
|
|
"drag_file": "Drag file here",
|
|
"file_hint": "Support {{file_types}}",
|
|
"add": {
|
|
"title": "Add Knowledge Base"
|
|
},
|
|
"notes": "Notes",
|
|
"notes_placeholder": "Enter additional information or context for this knowledge base...",
|
|
"delete": "Delete",
|
|
"rename": "Rename",
|
|
"urls": "URLs",
|
|
"add_url": "Add URL",
|
|
"url_placeholder": "Enter URL",
|
|
"invalid_url": "Invalid URL",
|
|
"add_file": "Add File",
|
|
"status": "Status",
|
|
"index_all": "Index All",
|
|
"index_started": "Indexing started",
|
|
"cancel_index": "Cancel Indexing",
|
|
"index_cancelled": "Indexing cancelled",
|
|
"status_new": "Added",
|
|
"status_pending": "Pending",
|
|
"status_processing": "Processing",
|
|
"status_completed": "Completed",
|
|
"status_failed": "Failed",
|
|
"url_added": "URL added",
|
|
"search_placeholder": "Enter text to search",
|
|
"add_note": "Add Note",
|
|
"no_bases": "No knowledge bases available",
|
|
"clear_selection": "Clear selection",
|
|
"delete_confirm": "Are you sure you want to delete this knowledge base?",
|
|
"sitemaps": "Websites",
|
|
"add_sitemap": "Website Map",
|
|
"sitemap_placeholder": "Enter Website Map URL",
|
|
"directories": "Directories",
|
|
"add_directory": "Add Directory",
|
|
"directory_placeholder": "Enter Directory Path",
|
|
"model_info": "Model Info",
|
|
"not_support": "Knowledge base database engine updated, the knowledge base will no longer be supported, please create a new knowledge base",
|
|
"no_provider": "Knowledge base model provider is not set, the knowledge base will no longer be supported, please create a new knowledge base",
|
|
"source": "Source"
|
|
},
|
|
"models": {
|
|
"pinned": "Pinned",
|
|
"search": "Search models...",
|
|
"stream_output": "Stream output",
|
|
"type": {
|
|
"select": "Select Model Types",
|
|
"text": "Text",
|
|
"vision": "Vision",
|
|
"embedding": "Embedding"
|
|
},
|
|
"all": "All",
|
|
"vision": "Vision",
|
|
"websearch": "WebSearch",
|
|
"free": "Free",
|
|
"embedding": "Embedding",
|
|
"embedding_model": "Embedding Model",
|
|
"embedding_model_tooltip": "Add in Settings->Model Provider->Manage",
|
|
"dimensions": "Dimensions {{dimensions}}",
|
|
"custom_parameters": "Custom Parameters",
|
|
"add_parameter": "Add Parameter",
|
|
"parameter_name": "Parameter Name",
|
|
"parameter_type": {
|
|
"string": "Text",
|
|
"number": "Number",
|
|
"boolean": "Boolean",
|
|
"json": "JSON"
|
|
}
|
|
},
|
|
"prompts": {
|
|
"summarize": "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."
|
|
}
|
|
}
|
|
}
|