mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-07 05:39:05 +08:00
410 lines
17 KiB
JSON
410 lines
17 KiB
JSON
{
|
|
"translation": {
|
|
"common": {
|
|
"avatar": "Avatar",
|
|
"language": "Language",
|
|
"model": "Model",
|
|
"models": "Models",
|
|
"topics": "Topics",
|
|
"docs": "Docs",
|
|
"and": "and",
|
|
"assistant": "Assistant",
|
|
"name": "Name",
|
|
"description": "Description",
|
|
"prompt": "Prompt",
|
|
"rename": "Rename",
|
|
"delete": "Delete",
|
|
"edit": "Edit",
|
|
"duplicate": "Duplicate",
|
|
"copy": "Copy",
|
|
"paste": "Paste",
|
|
"cut": "Cut",
|
|
"regenerate": "Regenerate",
|
|
"provider": "Provider",
|
|
"you": "You",
|
|
"save": "Save",
|
|
"footnotes": "References",
|
|
"select": "Select",
|
|
"search": "Search",
|
|
"default": "Default",
|
|
"warning": "Warning",
|
|
"back": "Back",
|
|
"chat": "Chat",
|
|
"close": "Close",
|
|
"cancel": "Cancel",
|
|
"download": "Download"
|
|
},
|
|
"button": {
|
|
"add": "Add",
|
|
"added": "Added",
|
|
"manage": "Manage",
|
|
"select_model": "Select Model",
|
|
"show.all": "Show All",
|
|
"collapse": "Collapse"
|
|
},
|
|
"message": {
|
|
"copied": "Copied!",
|
|
"assistant.added.content": "Assistant added successfully",
|
|
"message.delete.title": "Delete Message",
|
|
"message.delete.content": "Are you sure you want to delete this message?",
|
|
"error.enter.api.key": "Please enter your API key first",
|
|
"error.enter.api.host": "Please enter your API host first",
|
|
"error.enter.model": "Please select a model first",
|
|
"error.invalid.proxy.url": "Invalid proxy URL",
|
|
"error.invalid.webdav": "Invalid WebDAV settings",
|
|
"api.connection.failed": "Connection failed",
|
|
"api.connection.success": "Connection successful",
|
|
"chat.completion.paused": "Chat completion paused",
|
|
"switch.disabled": "Switching is disabled while the assistant is generating",
|
|
"restore.success": "Restored successfully",
|
|
"backup.success": "Backup successful",
|
|
"backup.failed": "Backup failed",
|
|
"reset.confirm.content": "Are you sure you want to clear all data?",
|
|
"reset.double.confirm.title": "DATA LOST !!!",
|
|
"reset.double.confirm.content": "All data will be lost, do you want to continue?",
|
|
"upgrade.success.title": "Upgrade successfully",
|
|
"upgrade.success.content": "Please restart the application to complete the upgrade",
|
|
"upgrade.success.button": "Restart",
|
|
"topic.added": "New topic added",
|
|
"save.success.title": "Saved successfully",
|
|
"message.style": "Message Style",
|
|
"message.style.bubble": "Bubble",
|
|
"message.style.plain": "Plain"
|
|
},
|
|
"chat": {
|
|
"save": "Save",
|
|
"default.name": "⭐️ Default Assistant",
|
|
"default.description": "Hello, I'm Default Assistant. You can start chatting with me right away",
|
|
"default.topic.name": "Default Topic",
|
|
"topics.title": "Topics",
|
|
"topics.auto_rename": "Auto Rename",
|
|
"topics.edit.title": "Edit Name",
|
|
"topics.edit.placeholder": "Enter new name",
|
|
"topics.clear.title": "Clear Messages",
|
|
"topics.move_to": "Move to",
|
|
"topics.list": "Topic List",
|
|
"topics.export.title": "Export",
|
|
"topics.export.image": "Export as image",
|
|
"topics.export.md": "Export as markdown",
|
|
"topics.export.word": "Export as Word",
|
|
"input.new_topic": "New Topic",
|
|
"input.topics": " Topics ",
|
|
"input.clear": "Clear",
|
|
"input.new.context": "Clear Context",
|
|
"input.expand": "Expand",
|
|
"input.collapse": "Collapse",
|
|
"input.clear.title": "Clear all messages?",
|
|
"input.clear.content": "Do you want to clear all messages of the current topic?",
|
|
"input.placeholder": "Type your message here...",
|
|
"input.send": "Send",
|
|
"input.pause": "Pause",
|
|
"input.settings": "Settings",
|
|
"input.upload": "Upload image or document file",
|
|
"input.context_count.tip": "Context Count",
|
|
"input.estimated_tokens.tip": "Estimated tokens",
|
|
"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.conext_count": "Context",
|
|
"settings.conext_count.tip": "The number of previous messages to keep in the context.",
|
|
"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.max": "Max",
|
|
"settings.show_line_numbers": "Show Line Numbers in Code",
|
|
"suggestions.title": "Suggested Questions",
|
|
"add.assistant.title": "Add Assistant",
|
|
"message.new.context": "New Context",
|
|
"message.new.branch": "New Branch",
|
|
"message.new.branch.created": "New Branch Created",
|
|
"assistant.search.placeholder": "Search",
|
|
"artifacts.button.preview": "Preview",
|
|
"artifacts.button.download": "Download"
|
|
},
|
|
"assistants": {
|
|
"title": "Assistants",
|
|
"abbr": "Assistant",
|
|
"search": "Search assistants...",
|
|
"settings.prompt": "Prompt Settings",
|
|
"settings.model": "Model Settings",
|
|
"settings.preset_messages": "Preset Messages",
|
|
"settings.default_model": "Default Model",
|
|
"settings.auto_reset_model": "Auto Reset Model",
|
|
"settings.auto_reset_model.tip": "Automatically reset the model when a new topic is created.",
|
|
"edit.title": "Edit Assistant",
|
|
"copy.title": "Copy Assistant",
|
|
"clear.title": "Clear topics",
|
|
"clear.content": "Clearing the topic will delete all topics and files in the assistant. Are you sure you want to continue?",
|
|
"save.title": "Save to agent",
|
|
"save.success": "Saved successfully",
|
|
"delete.title": "Delete Assistant",
|
|
"delete.content": "Deleting an assistant will delete all topics and files under the assistant. Are you sure you want to delete it?"
|
|
},
|
|
"model": {
|
|
"stream_output": "Stream Output",
|
|
"search": "Search models..."
|
|
},
|
|
"images": {
|
|
"title": "Images",
|
|
"image.size": "Image Size",
|
|
"button.new.image": "New Image",
|
|
"button.delete.image": "Delete Image",
|
|
"button.delete.image.confirm": "Are you sure you want to delete this image?",
|
|
"number_images": "Number Images",
|
|
"number_images_tip": "Number of images to generate (1-4)",
|
|
"seed": "Seed",
|
|
"seed_tip": "The same seed and prompt can produce similar images",
|
|
"inference_steps": "Inference Steps",
|
|
"inference_steps_tip": "The number of inference steps to perform. More steps produce higher quality but take longer",
|
|
"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",
|
|
"negative_prompt": "Negative Prompt",
|
|
"negative_prompt_tip": "Describe what you don't want included in the image",
|
|
"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?"
|
|
},
|
|
"files": {
|
|
"title": "Files",
|
|
"file": "File",
|
|
"name": "Name",
|
|
"size": "Size",
|
|
"count": "Count",
|
|
"created_at": "Created At",
|
|
"image": "Image",
|
|
"text": "Text",
|
|
"document": "Document",
|
|
"actions": "Actions",
|
|
"open": "Open",
|
|
"all": "All Files"
|
|
},
|
|
"agents": {
|
|
"title": "Agents",
|
|
"my_agents": "My Agents",
|
|
"add.title": "Create Agent",
|
|
"edit.title": "Edit Agent",
|
|
"add.name": "Name",
|
|
"add.name.placeholder": "Enter name",
|
|
"add.prompt": "Prompt",
|
|
"add.prompt.placeholder": "Enter prompt",
|
|
"add.button": "Add to Assistant",
|
|
"manage.title": "Manage Agents",
|
|
"delete.popup.content": "Are you sure you want to delete this agent?",
|
|
"tag.default": "Default",
|
|
"tag.system": "System",
|
|
"tag.agent": "Agent",
|
|
"edit.message.title": "Preset messages",
|
|
"edit.message.add.title": "Add",
|
|
"edit.message.group.title": "Message Group",
|
|
"edit.message.assistant.title": "Assistant",
|
|
"edit.message.assistant.placeholder": "Enter assistant message",
|
|
"edit.message.user.title": "User",
|
|
"edit.message.user.placeholder": "Enter user message",
|
|
"edit.message.empty.content": "Conversation input content cannot be empty",
|
|
"edit.model.select.title": "Select Model",
|
|
"edit.settings.hide_preset_messages": "Hide Preset Message",
|
|
"search.no_results": "No results found",
|
|
"sorting.title": "Sorting"
|
|
},
|
|
"minapp": {
|
|
"title": "MinApp"
|
|
},
|
|
"history": {
|
|
"title": "Topics Search",
|
|
"search.placeholder": "Search topics or messages...",
|
|
"continue_chat": "Continue Chatting",
|
|
"search.topics.empty": "No topics found, press Enter to search all messages",
|
|
"search.messages": "Search All Messages",
|
|
"locate.message": "Locate the message"
|
|
},
|
|
"provider": {
|
|
"jina": "Jina",
|
|
"mistral": "Mistral",
|
|
"hyperbolic": "Hyperbolic",
|
|
"grok": "Grok",
|
|
"nvidia": "Nvidia",
|
|
"hunyuan": "Tencent Hunyuan",
|
|
"zhinao": "360AI",
|
|
"fireworks": "Fireworks",
|
|
"together": "Together",
|
|
"openai": "OpenAI",
|
|
"gemini": "Gemini",
|
|
"deepseek": "DeepSeek",
|
|
"moonshot": "Moonshot",
|
|
"silicon": "SiliconFlow",
|
|
"openrouter": "OpenRouter",
|
|
"yi": "Yi",
|
|
"zhipu": "ZHIPU AI",
|
|
"groq": "Groq",
|
|
"ollama": "Ollama",
|
|
"baichuan": "Baichuan",
|
|
"dashscope": "Alibaba Cloud",
|
|
"anthropic": "Anthropic",
|
|
"aihubmix": "AiHubMix",
|
|
"stepfun": "StepFun",
|
|
"doubao": "Doubao",
|
|
"minimax": "MiniMax",
|
|
"graphrag-kylin-mountain": "GraphRAG",
|
|
"github": "GitHub Models",
|
|
"ocoolai": "ocoolAI",
|
|
"azure-openai": "Azure OpenAI"
|
|
},
|
|
"settings": {
|
|
"title": "Settings",
|
|
"general": "General Settings",
|
|
"data": "Data Settings",
|
|
"provider": "Model Provider",
|
|
"model": "Default Model",
|
|
"assistant": "Default Assistant",
|
|
"about": "About & Feedback",
|
|
"messages.model.title": "Model Settings",
|
|
"messages.title": "Message Settings",
|
|
"messages.divider": "Show divider between messages",
|
|
"messages.use_serif_font": "Use serif font",
|
|
"messages.input.title": "Input Settings",
|
|
"messages.input.show_estimated_tokens": "Show estimated input tokens",
|
|
"messages.input.send_shortcuts": "Send shortcuts",
|
|
"messages.input.paste_long_text_as_file": "Paste long text as file",
|
|
"messages.markdown_rendering_input_message": "Markdown render input msg",
|
|
"messages.math_engine": "Math render engine",
|
|
"general.title": "General Settings",
|
|
"general.user_name": "User Name",
|
|
"general.user_name.placeholder": "Enter your name",
|
|
"general.backup.title": "Data Backup and Recovery",
|
|
"general.backup.button": "Backup",
|
|
"general.restore.button": "Restore",
|
|
"general.view_webdav_settings": "View WebDAV settings",
|
|
"general.reset.title": "Data Reset",
|
|
"general.reset.button": "Reset",
|
|
"general.manually_check_update.title": "Turn off update checking",
|
|
"data.webdav.title": "WebDAV",
|
|
"data.webdav.host": "WebDAV Host",
|
|
"data.webdav.host.placeholder": "http://localhost:8080",
|
|
"data.webdav.user": "WebDAV User",
|
|
"data.webdav.password": "WebDAV Password",
|
|
"data.webdav.path": "WebDAV Path",
|
|
"data.webdav.path.placeholder": "/backup",
|
|
"data.webdav.backup.button": "Backup to WebDAV",
|
|
"data.webdav.restore.button": "Restore from WebDAV",
|
|
"advanced.title": "Advanced Settings",
|
|
"advanced.click_assistant_switch_to_topics": "Auto switch to topic",
|
|
"provider.api_key": "API Key",
|
|
"provider.check": "Check",
|
|
"provider.get_api_key": "Get API Key",
|
|
"provider.api_host": "API Host",
|
|
"provider.api_version": "API Version",
|
|
"provider.docs_check": "Check",
|
|
"provider.docs_more_details": "for more details",
|
|
"provider.search_placeholder": "Search model id or name",
|
|
"provider.api.url.reset": "Reset",
|
|
"provider.api.url.preview": "Preview: {{url}}",
|
|
"provider.api.url.tip": "Ending with / ignores v1, ending with # forces use of input address",
|
|
"models.default_assistant_model": "Default Assistant Model",
|
|
"models.topic_naming_model": "Topic Naming Model",
|
|
"models.translate_model": "Translate Model",
|
|
"models.add.add_model": "Add Model",
|
|
"models.add.model_id.placeholder": "Required e.g. gpt-3.5-turbo",
|
|
"models.add.model_id": "Model ID",
|
|
"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.add.group_name": "Group Name",
|
|
"models.add.group_name.tooltip": "Optional e.g. ChatGPT",
|
|
"models.add.group_name.placeholder": "Optional e.g. ChatGPT",
|
|
"models.empty": "No models found",
|
|
"assistant.title": "Default Assistant",
|
|
"assistant.model_params": "Model Parameters",
|
|
"about.description": "A powerful AI assistant for producer",
|
|
"about.updateNotAvailable": "You are using the latest version",
|
|
"about.checkingUpdate": "Checking for updates...",
|
|
"about.updateError": "Update error",
|
|
"about.checkUpdate": "Check Update",
|
|
"about.downloading": "Downloading...",
|
|
"provider.delete.title": "Delete Provider",
|
|
"provider.delete.content": "Are you sure you want to delete this provider?",
|
|
"provider.edit.name": "Provider Name",
|
|
"provider.edit.name.placeholder": "Example: OpenAI",
|
|
"about.title": "About",
|
|
"about.releases.title": "Release Notes",
|
|
"about.releases.button": "Releases",
|
|
"about.website.title": "Official Website",
|
|
"about.website.button": "Website",
|
|
"about.feedback.title": "Feedback",
|
|
"about.feedback.button": "Feedback",
|
|
"about.contact.title": "Contact",
|
|
"about.license.title": "License",
|
|
"about.license.button": "License",
|
|
"about.contact.button": "Email",
|
|
"proxy.title": "Proxy Address",
|
|
"theme.title": "Theme",
|
|
"theme.dark": "Dark",
|
|
"theme.light": "Light",
|
|
"theme.auto": "Auto",
|
|
"theme.window.style.title": "Window Style",
|
|
"theme.window.style.transparent": "Transparent Window",
|
|
"theme.window.style.opaque": "Opaque Window",
|
|
"font_size.title": "Message Font Size",
|
|
"topic.position": "Topic Position",
|
|
"topic.position.left": "Left",
|
|
"topic.position.right": "Right",
|
|
"topic.show.time": "Show Topic Time",
|
|
"shortcuts": {
|
|
"title": "Keyboard Shortcuts",
|
|
"action": "Action",
|
|
"key": "Key",
|
|
"new_topic": "New Topic",
|
|
"zoom_in": "Zoom In",
|
|
"zoom_out": "Zoom Out",
|
|
"zoom_reset": "Reset Zoom"
|
|
}
|
|
},
|
|
"translate": {
|
|
"title": "Translation",
|
|
"any.language": "Any language",
|
|
"button.translate": "Translate",
|
|
"error.not_configured": "Translation model is not configured",
|
|
"input.placeholder": "Enter text to translate",
|
|
"output.placeholder": "Translation",
|
|
"confirm": "Original text has been copied to clipboard. Do you want to replace it with the translated text?"
|
|
},
|
|
"languages": {
|
|
"english": "English",
|
|
"chinese": "Chinese",
|
|
"chinese-traditional": "Traditional Chinese",
|
|
"japanese": "Japanese",
|
|
"korean": "Korean",
|
|
"russian": "Russian",
|
|
"spanish": "Spanish",
|
|
"french": "French",
|
|
"italian": "Italian",
|
|
"portuguese": "Portuguese",
|
|
"arabic": "Arabic"
|
|
},
|
|
"ollama": {
|
|
"title": "Ollama",
|
|
"keep_alive_time.title": "Keep Alive Time",
|
|
"keep_alive_time.placeholder": "Minutes",
|
|
"keep_alive_time.description": "The time in minutes to keep the connection alive, default is 5 minutes."
|
|
},
|
|
"error": {
|
|
"chat.response": "Something went wrong. Please check if you have set your API key in the Settings > Providers",
|
|
"backup.file_format": "Backup file format error",
|
|
"provider_disabled": "Model provider is not enabled",
|
|
"no_api_key": "API key is not configured"
|
|
},
|
|
"words": {
|
|
"knowledgeGraph": "Knowledge Graph",
|
|
"visualization": "Visualization"
|
|
},
|
|
"export": {
|
|
"attached_files": "Attached Files",
|
|
"user": "User",
|
|
"assistant": "Assistant",
|
|
"created": "Created",
|
|
"last_updated": "Last Updated",
|
|
"messages": "Messages",
|
|
"conversation_details": "Conversation Details",
|
|
"conversation_history": "Conversation History"
|
|
}
|
|
}
|
|
}
|