From b859124f957ed5a9e1521f4994176b6c3de26bdd Mon Sep 17 00:00:00 2001 From: fengyufeiyang-dot <916664826@qq.com> Date: Tue, 6 Oct 2026 01:46:06 +0800 Subject: [PATCH] i18n: fix zh-CN mistranslations and fill empty values (#31934) Co-authored-by: fengyufeiyang-dot --- src/lib/i18n/locales/zh-CN/translation.json | 708 ++++++++++---------- 1 file changed, 354 insertions(+), 354 deletions(-) diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index 2ad35472f7..8dd2d04964 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -6,12 +6,12 @@ "[Today at] h:mm A": "[今天] h:mm A", "[Yesterday at] h:mm A": "[昨天] h:mm A", "{{ models }}": "{{ models }}", - "{{count}} added lines_other": "", + "{{count}} added lines_other": "新增 {{count}} 行", "{{COUNT}} Available Skills": "{{COUNT}} 个可用技能", "{{COUNT}} Available Tools": "{{COUNT}} 个可用工具", "{{COUNT}} characters": "{{COUNT}} 个字符", - "{{COUNT}} direct members": "", - "{{COUNT}} document(s) selected.": "", + "{{COUNT}} direct members": "{{COUNT}} 个直接成员", + "{{COUNT}} document(s) selected.": "已选择 {{COUNT}} 个文档。", "{{COUNT}} extracted lines": "已提取 {{COUNT}} 行文本", "{{count}} files_one": "{{count}} 个文件", "{{count}} files_other": "{{count}} 个文件", @@ -26,15 +26,15 @@ "{{COUNT}} members": "{{COUNT}} 位成员", "{{count}} of {{total}} accessible_one": "{{count}}/{{total}} 可访问", "{{count}} of {{total}} accessible_other": "可访问 {{count}}/{{total}}", - "{{COUNT}} pipeline(s) selected": "", - "{{COUNT}} recovery codes remaining": "", - "{{count}} removed lines_other": "", + "{{COUNT}} pipeline(s) selected": "已选择 {{COUNT}} 个 Pipeline。", + "{{COUNT}} recovery codes remaining": "还剩 {{COUNT}} 个恢复码。", + "{{count}} removed lines_other": "删除 {{count}} 行", "{{COUNT}} Replies": "{{COUNT}} 条回复", "{{COUNT}} Rows": "{{COUNT}} 行", "{{count}} selected_one": "已选择 {{count}} 个", "{{count}} selected_other": "已选择 {{count}} 项", "{{COUNT}} Sources": "{{COUNT}} 个引用来源", - "{{COUNT}} tools": "", + "{{COUNT}} tools": "{{COUNT}} 个工具", "{{count}} users_one": "{{count}} 个用户", "{{count}} users_other": "{{count}} 个用户", "{{COUNT}} words": "{{COUNT}} 个字", @@ -48,32 +48,32 @@ "{{model}} download has been canceled": "已取消模型 {{model}} 的下载", "{{modelName}} profile image": "模型 “{{modelName}}” 的头像", "{{NAMES}} reacted with {{REACTION}}": "{{NAMES}} 给了 {{REACTION}}", - "{{page}} / {{totalPages}} ({{rows}} rows)": "", - "{{percent}}% full": "", + "{{page}} / {{totalPages}} ({{rows}} rows)": "{{page}} / {{totalPages}}(共 {{rows}} 行)", + "{{percent}}% full": "已使用 {{percent}}%。", "{{user}}'s Chats": "{{user}} 的对话记录", "{{webUIName}} Backend Required": "{{webUIName}} 需要后端服务", - "* (all domains)": "", + "* (all domains)": "*(全部域名)", "*Prompt node ID(s) are required for image generation": "*图片生成需要提示词节点 ID", - "*required": "", + "*required": "*必填", "1 file": "1 个文件", "1 group": "1 个用户组", "1 hour before": "提前 1 小时", "1 Source": "1 个引用来源", - "1 tool": "", + "1 tool": "1 个工具", "1 user": "1 个用户", "10 minutes before": "提前 10 分钟", "15 minutes before": "提前 15 分钟", "1m_time_ago": "刚刚", "30 minutes before": "提前 30 分钟", "5 minutes before": "提前 5 分钟", - "A chat run failed.": "", - "A chat run finished successfully.": "", + "A chat run failed.": "对话运行失败。", + "A chat run finished successfully.": "对话运行成功。", "A collaboration channel where people join as members": "成员可加入的协作频道", "A discussion channel where access is controlled by groups and permissions": "由用户组控制的讨论频道", "A new version (v{{LATEST_VERSION}}) is now available.": "新版本(v{{LATEST_VERSION}})现已发布", "A private conversation between you and selected users": "您与选定用户之间的私人对话", "a user": "用户", - "about the Roman Empire": "", + "about the Roman Empire": "关于罗马帝国", "Accept Autocomplete Generation\nJump to Prompt Variable": "接受自动补全\n跳转提示词变量", "Access": "访问", "Access Control": "访问控制", @@ -87,8 +87,8 @@ "Accurate information": "信息准确", "Action": "操作", "Actions": "操作", - "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "在对话框中输入 \"/{{COMMAND}}\" 激活此命令", - "Active": "在线", + "Activate this command by typing \"/{{COMMAND}}\" to chat input.": "在输入框中输入“/{{COMMAND}}”以激活此命令。", + "Active": "启用", "Active Users": "当前在线用户", "Activity": "活动", "Add": "添加", @@ -102,10 +102,10 @@ "Add Connection": "添加连接", "Add Content": "添加内容", "Add content here": "在此添加内容", - "Add Custom Parameter": "增加自定义参数", - "Add Custom Prompt": "增加自定义提示词", + "Add Custom Parameter": "添加自定义参数", + "Add Custom Prompt": "添加自定义提示词", "Add description": "添加描述", - "Add Details": "丰富细节", + "Add Details": "添加详情", "Add durable context for future chats": "为未来的对话添加持久上下文", "Add Files": "添加文件", "Add Image": "添加图片", @@ -122,7 +122,7 @@ "Add Terminal Connection": "添加终端连接", "Add text content": "添加文本内容", "Add to favorites": "添加到收藏", - "Add translation": "", + "Add translation": "添加译文", "Add User": "添加用户", "Add User Group": "添加用户组", "Add User Variable": "添加用户变量", @@ -139,7 +139,7 @@ "Advanced": "高级", "Advanced Params": "高级参数", "After changing the embedding model, reindex knowledge, knowledge search, and memory vectors for changes to take effect.": "更改嵌入模型后,需要重新索引知识库、知识搜索和记忆向量才能生效。", - "AI": "", + "AI": "AI", "All": "全部", "All chats have been unarchived.": "已成功取消全部对话的归档状态。", "All day": "全天", @@ -147,9 +147,9 @@ "All models are now hidden": "已隐藏全部模型", "All models are now visible": "已显示全部模型", "All models deleted successfully": "已成功删除全部模型", - "All rights reserved.": "", - "All sessions revoked": "", - "All shared chats have been unshared.": "已取消所有共享对话的分享。", + "All rights reserved.": "版权所有。", + "All sessions revoked": "已撤销所有会话。", + "All shared chats have been unshared.": "已取消分享所有对话。", "All Sources": "所有来源", "All time": "所有时间", "All Users": "所有用户", @@ -171,7 +171,7 @@ "Allow Delete Messages": "允许删除对话消息", "Allow File Upload": "允许上传文件", "Allow Multiple Models in Chat": "允许在对话中使用多个模型", - "Allow OAuth sign-in without an authenticator": "", + "Allow OAuth sign-in without an authenticator": "允许不使用验证器进行 OAuth 登录", "Allow public write access": "允许公开写入", "Allow Rate Response": "允许对回答进行评价", "Allow Regenerate Response": "允许重新生成回答", @@ -182,7 +182,7 @@ "Allow Text to Speech": "允许文本转语音", "Allow the AI to delegate tasks to sub-agents. Each sub-agent creates a real chat with full tool access. Uses additional LLM calls.": "允许 AI 将任务委派给子智能体。每个子智能体会创建一个拥有完整工具访问权限的真实对话。会消耗额外的 LLM 调用。", "Allow Tool Call": "允许工具调用", - "Allow trusted-header sign-in without an authenticator": "", + "Allow trusted-header sign-in without an authenticator": "允许不使用验证器进行可信标头登录", "Allow Web Upload": "允许从网络上传内容", "Already have an account?": "已拥有账号?", "Also bound to {{action}}": "同时绑定到 {{action}}", @@ -206,7 +206,7 @@ "API Type": "接口类型", "API Version": "API 版本", "API Version is required": "API 版本是必填项。", - "App navigation": "", + "App navigation": "应用导航", "applies to all users with the \"user\" role": "用于所有具有“用户”角色的用户", "April": "四月", "Archive": "归档", @@ -226,35 +226,35 @@ "Are you sure you want to delete this?": "确定要删除吗?", "Are you sure you want to reset all permissions to their default values? You will still need to save to apply the changes.": "确定要将所有权限重置为默认值吗?您仍需要保存才能应用更改。", "Are you sure you want to unarchive all archived chats?": "确定要取消所有已归档的对话吗?", - "Are you sure you want to unshare all shared chats? This will remove all share links.": "确定要取消所有共享对话的分享吗?这将移除所有分享链接。", - "Artifacts": "产物", + "Are you sure you want to unshare all shared chats? This will remove all share links.": "确定要取消分享所有对话吗?这将移除所有分享链接。", + "Artifacts": "工件", "Asc": "升序", "Ask": "提问", "Ask a question": "提问", "Ask a test question": "提一个测试问题", - "Ask for approval": "", + "Ask for approval": "请求批准", "Ask this knowledge source a test question": "向此知识库来源提一个测试问题", "Assistant": "助手", "Assistant messages": "助手消息", "at": "于", "At time of event": "事件开始时", "Attach File From Knowledge": "引用知识库中的文件", - "Attach Files": "添加文件", + "Attach Files": "添加附件", "Attach Knowledge": "引用知识库", "Attach Notes": "引用笔记", "Attach Webpage": "引用网页", "Attention to detail": "注重细节", - "Audio playback failed": "", - "Audio player": "", + "Audio playback failed": "音频播放失败。", + "Audio player": "音频播放器", "August": "八月", "Auth": "认证方式", "Auth Mode": "认证方式", "Auth required": "需要认证", "Authenticate": "认证", - "Authenticator setup QR code": "", + "Authenticator setup QR code": "验证器设置二维码", "Authorize OAuth": "授权 OAuth", "Auto": "自动", - "Auto (Random)": "随机", + "Auto (Random)": "自动(随机)", "Automatic": "自动", "Automatic Delivery": "自动发送", "Automatic Events": "自动事件", @@ -280,38 +280,38 @@ "Azure AI Speech": "Azure AI 语音", "Azure OpenAI": "Azure OpenAI", "Back": "返回", - "Back to sign in": "", - "Background Image": "", - "Background image must be at most 25 megapixels.": "", - "Background image must be at most 5 MiB.": "", - "Background image must be PNG, JPEG, WebP, or GIF.": "", - "Background image preview": "", + "Back to sign in": "返回登录", + "Background Image": "背景图片", + "Background image must be at most 25 megapixels.": "背景图片不得超过 2500 万像素。", + "Background image must be at most 5 MiB.": "背景图片不得超过 5 MiB。", + "Background image must be PNG, JPEG, WebP, or GIF.": "背景图片须为 PNG、JPEG、WebP 或 GIF 格式。", + "Background image preview": "背景图片预览", "Background sub-agent finished": "后台子智能体已完成", "background sub-agents": "后台子智能体", - "Bad Response": "点踩此回答", + "Bad Response": "差回答", "Base Model (From)": "基础模型(来自)", "Base Model is required.": "基础模型为必填项。", - "Base Models": "", - "Basic": "", - "Basic text only": "", - "Basics": "", - "Bearer": "密钥(Bearer)", + "Base Models": "基础模型", + "Basic": "基础", + "Basic text only": "纯文本", + "Basics": "基础", + "Bearer": "Bearer", "before": "之前", - "Being lazy": "回答不完整或敷衍了事", + "Being lazy": "敷衍了事", "Bing": "必应", "Bold": "粗体", "Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "为受限响应提升或惩罚特定标记。偏置值将被限制在 -100 到 100(包括两端)之间。(默认:无)", "Brave": "Brave", - "build · {{hash}}": "", + "build · {{hash}}": "构建 · {{hash}}", "Bullet List": "无序列表", "Button ID": "按钮 ID", "Button Label": "按钮文本", "Button Prompt": "点击按钮后执行的提示词", - "By": "", + "By": "作者", "by {{name}}": "由 {{name}} 提供", "By {{name}}": "由 {{name}} 提供", "By supporting the project through sponsorship or an enterprise license, you help us stay independent, ship new features faster, improve stability, and grow Open WebUI for the long haul.": "通过赞助或企业授权支持本项目,帮助我们保持独立、更快地发布新功能、提升稳定性,并长期发展 Open WebUI。", - "Calendar": "日程", + "Calendar": "日历", "Calendar created": "日程已创建", "Calendar deleted": "日程已删除", "Calendar name": "日程名称", @@ -328,7 +328,7 @@ "Capture Audio": "录制音频", "Change folder icon": "更换分组图标", "Change User Role": "更换用户角色", - "Changes sign out all devices. Users enroll on their next sign-in.": "", + "Changes sign out all devices. Users enroll on their next sign-in.": "更改将登出所有设备。用户将在下次登录时重新绑定。", "Channel": "频道", "Channel deleted successfully": "删除频道成功", "Channel is required": "频道名称为必填项", @@ -346,16 +346,16 @@ "Chat Conversation": "对话内容", "Chat deleted.": "对话已删除。", "Chat exported successfully": "对话已成功导出", - "Chat failed": "", - "Chat finished": "", - "Chat forked": "对话已分叉", + "Chat failed": "对话失败。", + "Chat finished": "对话完成。", + "Chat forked": "已复制对话。", "Chat history": "对话历史", "Chat ID": "对话 ID", - "Chat is too short to compact": "对话内容太短,无法压缩", - "Chat Menu": "", + "Chat is too short to compact": "对话过短,无法压缩。", + "Chat Menu": "对话菜单", "Chat moved successfully": "移动对话成功", "Chat Permissions": "对话权限", - "Chat unarchived.": "", + "Chat unarchived.": "对话已取消归档。", "Chat unshared successfully.": "已成功取消分享对话。", "Chat Uploads": "对话上传", "Chat Variables": "对话变量", @@ -364,14 +364,14 @@ "Chats": "对话", "Chats Open Sharing": "对话公开分享", "Chats Public Sharing": "对话公开分享", - "Check Again": "刷新重试", + "Check Again": "重新检查", "Check OAuth Discovery": "检查 OAuth 发现", - "Check what is running in this chat.": "", + "Check what is running in this chat.": "查看此对话中正在运行的内容。", "Checking for updates...": "正在检查更新……", "Choose a model before saving...": "保存前选择一个模型……", "Choose channel": "选择频道", "Choose folder": "选择分组", - "Citation": "引文", + "Citation": "引用", "Citations": "引用", "Clear": "清除", "Clear Memory": "清除记忆", @@ -394,7 +394,7 @@ "Client ID": "客户端 ID", "Client Secret": "客户端密钥", "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "写入剪贴板时被拒绝。请检查浏览器设置,授予必要权限。", - "Clone": "复制", + "Clone": "克隆", "Clone Chat": "克隆对话", "Clone of {{TITLE}}": "{{TITLE}} 的副本", "Close": "关闭", @@ -402,12 +402,12 @@ "Close chat controls": "关闭对话设置", "Close citation modal": "关闭引用详情", "Close Configure Connection Modal": "关闭外部连接配置弹窗", - "Close embed": "", + "Close embed": "关闭嵌入", "Close feedback": "关闭反馈弹窗", "Close modal": "关闭弹窗", "Close Modal": "关闭弹窗", "Close Sidebar": "收起侧边栏", - "Close terminal": "", + "Close terminal": "关闭终端", "cloud": "云服务", "CMU ARCTIC speaker embedding name": "CMU ARCTIC 朗读者嵌入名(Speaker Embedding Name)", "Code Block": "代码块", @@ -417,9 +417,9 @@ "Code Interpreter": "代码解释器", "Collaboration channel where people join as members": "成员可加入的协作频道", "Collapse": "折叠", - "Collection": "文件集", - "Collection Field": "集合字段", - "Collections": "文件集", + "Collection": "合集", + "Collection Field": "合集字段", + "Collections": "合集", "Color": "颜色", "ComfyUI": "ComfyUI", "ComfyUI Base URL is required.": "ComfyUI 接口地址是必填项。", @@ -429,16 +429,16 @@ "command": "命令", "Command": "命令", "Commands": "命令", - "Comment": "注释", + "Comment": "评论", "Commit Message": "提交说明", "Community Reviews": "社区评价", - "Compact": "", - "Compact: shorten older messages so this chat can keep going.": "", + "Compact": "压缩上下文", + "Compact: shorten older messages so this chat can keep going.": "压缩上下文:压缩较早的消息,以便继续此对话。", "Compacting context": "正在压缩上下文", "Compacting context...": "正在压缩上下文……", "Compare": "比较", "Comparing with knowledge base...": "正在比对知识库……", - "Completions": "续写", + "Completions": "补全", "Compress uploaded images before sending or storage.": "在发送或存储前压缩上传的图片。", "Computing checksums ({{count}} files)_one": "正在计算校验和({{count}} 个文件)", "Computing checksums ({{count}} files)_other": "正在计算校验码(共 {{count}} 个文件)", @@ -448,7 +448,7 @@ "Confirm Password": "确认密码", "Confirm Prompt from Embed": "确认嵌入提示词", "Confirm recording": "确认录制", - "Confirm your action": "确认要继续吗?", + "Confirm your action": "请确认您的操作。", "Confirm your new password": "确认新密码", "Confirm Your Password": "确认您的密码", "Connect to an AI provider to start chatting": "连接 AI 服务后即可开始对话", @@ -457,8 +457,8 @@ "Connected": "已连接", "Connected ({{type}})": "已连接({{type}})", "Connection failed": "连接失败", - "Connection ID": "", - "Connection ID cannot contain \":\" or \"|\" characters": "", + "Connection ID": "连接 ID", + "Connection ID cannot contain \":\" or \"|\" characters": "连接 ID 不能包含“:”或“|”字符。", "Connection lost. Reconnecting...": "连接已断开,正在重新连接……", "Connection successful": "连接成功", "Connection Type": "连接类型", @@ -471,16 +471,16 @@ "Content lengths (character counts only)": "内容长度(仅统计字符)", "Content matches": "内容匹配", "Context": "上下文", - "Context compacted": "上下文已压缩", + "Context compacted": "上下文已压缩。", "Context compaction failed": "上下文压缩失败", "Context compaction is disabled": "上下文压缩已禁用", - "Context usage": "", + "Context usage": "上下文用量", "Continue": "继续", - "Continue Response": "继续生成", + "Continue Response": "继续回答", "Continue with {{provider}}": "使用 {{provider}} 继续", "Continue with Email": "使用邮箱登录", "Continue with LDAP": "使用 LDAP 登录", - "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "设置生成文本中标记序列的重复度。较高的值(例如 1.5)表示严厉惩罚重复,而较低的值(例如 1.1)则表示相对宽松。当值为 1 时,此功能将被禁用。", + "Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "控制生成文本中 Token 序列的重复程度。值越大(如 1.5)对重复的惩罚越强,值越小(如 1.1)越宽松;为 1 时禁用。", "Controls": "对话高级设置", "Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "控制输出文本中连贯性和多样性之间的平衡度。数值越低,生成的文本越聚焦和连贯。", "Conversation saved successfully": "对话保存成功", @@ -491,7 +491,7 @@ "Copy": "复制", "Copy API Key": "复制接口密钥", "Copy content": "复制内容", - "Copy default": "", + "Copy default": "复制默认值", "Copy Last Code Block": "复制最后一个代码块", "Copy Last Response": "复制最后一个回答", "Copy link": "复制链接", @@ -500,47 +500,47 @@ "Copy Prompt": "复制提示词", "Copy Share Link": "复制分享链接", "Copy to clipboard": "复制到剪贴板", - "Copy Token": "复制用户身份令牌", + "Copy Token": "复制令牌", "Copy URL": "复制 URL", "Copying to clipboard was successful!": "成功复制到剪贴板!", - "Copyright (c)": "", + "Copyright (c)": "版权所有 ©", "CORS must be properly configured by the provider to allow requests from Open WebUI.": "为允许 Open WebUI 发出的请求,提供商必须正确配置 CORS", - "Could not check for updates": "", + "Could not check for updates": "无法检查更新。", "Could not load release notes.": "无法加载更新日志。", "Could not read file.": "读取文件失败。", - "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "", - "Couldn't find your language?": "", + "Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?": "您能先问问我在哪些情况下最容易拖延,然后给我一些克服拖延的建议吗?", + "Couldn't find your language?": "找不到您的语言?", "CPU": "CPU", "Create": "创建", "Create a knowledge base": "创建知识库", "Create a model": "创建模型", "Create a new note": "新建笔记", - "Create a reusable terminal skill from this chat.": "", + "Create a reusable terminal skill from this chat.": "从此对话创建可复用的终端技能。", "Create Account": "创建账号", "Create Admin Account": "创建管理员账号", "Create announcements shown to users in the app.": "创建在应用中向用户展示的公告。", "Create Channel": "创建频道", "Create Folder": "创建分组", - "Create Knowledge": "创建知识", + "Create Knowledge": "创建知识库", "Create Model": "创建模型", "Create new key": "创建新密钥", "Create Prompt": "创建提示词", "Create scheduled prompts that run automatically on a recurring basis.": "创建按周期自动执行的提示词任务。", - "Create skill": "", - "Create skill: create a reusable terminal skill from this chat.": "", + "Create skill": "创建技能", + "Create skill: create a reusable terminal skill from this chat.": "创建技能:将此对话创建为可复用的终端技能。", "Create your first note from the Create menu.": "从创建菜单创建您的第一条笔记。", "Created": "已创建", "Created at": "创建于", "Created At": "创建于", - "Created by": "作者", + "Created by": "创建者", "Created by you": "由您创建", "Created on {{date}}": "创建于 {{date}}", "CSV Import": "通过 CSV 文件导入", "CSV: Name,Email": "CSV格式:姓名,邮箱", "Ctrl+Enter to Send": "Ctrl+Enter 发送", - "Cumulative": "", + "Cumulative": "累计", "Current": "当前", - "Current branch": "", + "Current branch": "当前分支", "Current Model": "当前模型", "Current streak": "当前连续天数", "Custom": "自定义", @@ -555,7 +555,7 @@ "Daily at": "每天于", "Daily Messages": "每日消息数", "Dark": "暗色", - "Data": "", + "Data": "数据", "Database": "数据库", "Datalab Marker API": "Datalab Marker API", "Date is required": "日期为必填项", @@ -565,15 +565,15 @@ "December": "十二月", "Deepgram": "Deepgram", "Default": "默认", - "Default (Open AI)": "默认 (OpenAI)", + "Default (Open AI)": "默认(OpenAI)", "Default (SentenceTransformers)": "默认 (SentenceTransformers)", "Default action buttons will be used.": "已启用默认的快捷操作按钮。", "Default description enabled": "默认描述已启用", - "Default Filters": "默认过滤器", + "Default Filters": "默认筛选", "Default Interface Settings": "默认界面设置", "Default Model": "默认模型", "Default model updated": "默认模型已更新", - "Default models": "", + "Default models": "默认模型", "Default permissions": "默认权限", "Default permissions updated successfully": "默认权限更新成功", "Default Prompt Suggestions": "默认推荐提示词", @@ -584,8 +584,8 @@ "Default webhook": "默认 Webhook", "Delete": "删除", "Delete {{name}}": "删除 {{name}}", - "Delete {{name}}? Its child groups will become top-level groups. Permissions and direct memberships belonging to this group will be removed.": "", - "Delete {{name}}? Its child groups will move to {{parent}}. Permissions and direct memberships belonging to this group will be removed.": "", + "Delete {{name}}? Its child groups will become top-level groups. Permissions and direct memberships belonging to this group will be removed.": "要删除“{{name}}”吗?其子组将成为顶层组,该组的权限和直接成员资格将被移除。", + "Delete {{name}}? Its child groups will move to {{parent}}. Permissions and direct memberships belonging to this group will be removed.": "要删除“{{name}}”吗?其子组将移至“{{parent}}”,该组的权限和直接成员资格将被移除。", "Delete a model": "删除模型", "Delete All": "全部删除", "Delete all contents inside this directory": "删除此目录内的所有内容", @@ -594,14 +594,14 @@ "Delete automation?": "要删除此自动化吗?", "Delete calendar": "删除日程", "Delete Calendar": "删除日程", - "Delete Chat": "删除对话记录", + "Delete Chat": "删除对话", "Delete chat?": "要删除此对话记录吗?", "Delete directory?": "要删除此目录吗?", "Delete Event": "删除事件", "Delete File": "删除文件", "Delete folder?": "要删除此分组吗?", "Delete function?": "要删除此函数吗?", - "Delete group": "", + "Delete group": "删除组", "Delete Memory?": "要删除这条记忆吗?", "Delete Message": "删除消息", "Delete message?": "要删除此消息吗?", @@ -628,19 +628,19 @@ "Describe what changed...": "描述变更内容…", "Describe your knowledge base and objectives": "描述您的知识库和目标", "Description": "描述", - "Description ({{language}})": "", + "Description ({{language}})": "描述({{language}})", "Deselect": "取消选中", "Destination": "目标", "Detected Variables": "检测到的变量", - "dev build": "", + "dev build": "开发版", "Dictate": "语音输入", "Didn't fully follow instructions": "没有完全遵循指令", - "Diff settings": "", + "Diff settings": "差异设置", "Direct": "直接", - "Direct members": "", + "Direct members": "直接成员", "Direct Message": "私信", "Direct Tool Servers": "直接连接工具服务器", - "Direct: {{direct}} · Inherited: {{inherited}} · Total: {{effective}}": "", + "Direct: {{direct}} · Inherited: {{inherited}} · Total: {{effective}}": "直接:{{direct}} · 继承:{{inherited}} · 共计:{{effective}}", "Directory created.": "目录已创建。", "Directory deleted.": "目录已删除。", "Directory moved.": "目录已移动。", @@ -661,8 +661,8 @@ "Discover, download, and explore custom tools": "发现、下载并探索更多自定义工具", "Discover, download, and explore model presets": "发现、下载并探索更多模型预设", "Discussion channel where access is based on groups and permissions": "由用户组控制的讨论频道", - "Dismiss": "", - "Dismiss notification": "", + "Dismiss": "关闭", + "Dismiss notification": "关闭通知", "Display": "显示", "Do not install functions from sources you do not fully trust.": "切勿安装不可信来源的函数", "Do not install tools from sources you do not fully trust.": "切勿安装不可信来源的工具", @@ -689,13 +689,13 @@ "Download CSV Template": "下载 CSV 模板", "Download failed": "下载失败", "Download Model": "下载模型", - "Download recovery codes": "", - "Downloading \"{{name}}\"": "", + "Download recovery codes": "下载恢复码", + "Downloading \"{{name}}\"": "正在下载“{{name}}”……", "Downloading \"{{searchValue}}\"": "正在下载“{{searchValue}}”", "Downloading stats...": "正在下载统计数据……", - "Drag and Drop Container": "", + "Drag and Drop Container": "拖放容器", "Drag to reorder": "拖拽以重新排序", - "Draw": "持平", + "Draw": "平局", "Drop any files here to upload": "拖拽文件至此上传", "Drop files here": "请将文件拖到此处", "Drop to upload": "拖放以上传", @@ -723,7 +723,7 @@ "e.g., audio/wav,audio/mpeg,video/* (leave blank for defaults)": "例如:audio/wav,audio/mpeg,video/*(留空使用默认值)", "e.g., en-US,ja-JP (leave blank for auto-detect)": "例如:en-US,ja-JP(留空则自动检测)", "e.g., westus (leave blank for eastus)": "例如:westus(留空则默认为 eastus)", - "Each code works once. Save them somewhere safe; they will not be shown again.": "", + "Each code works once. Save them somewhere safe; they will not be shown again.": "每个恢复码仅可使用一次。请妥善保存,此后不再显示。", "Edit": "编辑", "Edit Arena Model": "编辑盲测模型", "Edit Channel": "编辑频道", @@ -740,19 +740,19 @@ "Edit User Variable": "编辑用户变量", "Edit webhook": "编辑 Webhook", "edited": "已编辑", - "Editing language": "", - "Eject": "弹出", + "Editing language": "编辑语言", + "Eject": "卸载", "Eject model": "卸载模型", "ElevenLabs": "ElevenLabs", "Email": "电子邮箱", - "Embedded content": "", + "Embedded content": "嵌入内容", "Emoji": "表情符号", - "Emoji graphics provided by": "", + "Emoji graphics provided by": "表情图形提供者", "Emojis": "表情符号", "Empty": "空", - "Empty message": "(空消息)", + "Empty message": "空消息", "Enable All": "全部启用", - "Enable all ({{COUNT}})": "", + "Enable all ({{COUNT}})": "全部启用({{COUNT}})", "Enable Code Interpreter": "启用代码解释器", "Enable Memory Locking (mlock) to prevent model data from being swapped out of RAM. This option locks the model's working set of pages into RAM, ensuring that they will not be swapped out to disk. This can help maintain performance by avoiding page faults and ensuring fast data access.": "启用内存锁定 (mlock),防止模型数据被移出内存。此选项将模型的工作集页面锁定在内存中,确保它们不会被交换到磁盘,避免页面错误,确保快速数据访问,从而维持性能。", "Enable Memory Mapping (mmap) to load model data. This option allows the system to use disk storage as an extension of RAM by treating disk files as if they were in RAM. This can improve model performance by allowing for faster data access. However, it may not work correctly with all systems and can consume a significant amount of disk space.": "启用内存映射 (mmap) 加载模型数据。此选项将磁盘文件视作内存中的数据,允许系统使用磁盘存储作为内存的扩展,通过更快的数据访问来提高模型性能。然而,它可能无法在所有系统上正常工作,并且可能会消耗大量磁盘空间。", @@ -766,9 +766,9 @@ "Enhance this note and update it.": "增强此笔记并更新。", "Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列:姓名、电子邮箱、密码、角色。", "Enter {{role}} message here": "在此处输入 {{role}} 的对话内容", - "Enter a Connection ID to register.": "", + "Enter a Connection ID to register.": "输入连接 ID 以完成注册。", "Enter a title for the pending user info overlay. Leave empty for default.": "输入用户待激活界面的标题。留空使用默认", - "Enter a watermark for the response. Leave empty for none.": "输入复制水印。留空则不添加", + "Enter a watermark for the response. Leave empty for none.": "为回答设置水印。留空则不添加。", "Enter additional headers in JSON format": "输入 JSON 格式的额外 HTTP 标头", "Enter additional headers in JSON format (e.g. {\"X-Custom-Header\": \"value\"}": "输入 JSON 格式的额外 HTTP 标头(例如:{\"X-Custom-Header\": \"value\"})", "Enter additional parameters in JSON format": "输入 JSON 格式的额外参数", @@ -844,14 +844,14 @@ "Enter Playwright WebSocket URL": "输入 Playwright WebSocket 地址", "Enter prompt here.": "在此输入提示词。", "Enter proxy URL (e.g. https://user:password@host:port)": "输入代理地址(例如:https://用户名:密码@主机名:端口)", - "Enter reasoning effort": "输入推理努力", + "Enter reasoning effort": "输入推理强度", "Enter Redirect URI": "输入重定向 URI", "Enter Score": "输入评分", "Enter SearchApi API Key": "输入 SearchApi 接口密钥", "Enter SearchApi Engine": "输入 SearchApi 引擎", "Enter Searxng Query URL": "输入 Searxng 查询接口地址", "Enter Searxng search language": "输入 Searxng 搜索语言", - "Enter Seed": "输入 Seed", + "Enter Seed": "输入随机种子", "Enter SerpApi API Key": "输入 SerpApi 接口密钥", "Enter SerpApi Engine": "输入 SerpApi 引擎", "Enter Serper API Key": "输入 Serper 接口密钥", @@ -864,13 +864,13 @@ "Enter skill instructions in markdown...": "输入 MarkDown 格式的技能指令……", "Enter Sougou Search API sID": "输入搜狗搜索 API Secret ID", "Enter Sougou Search API SK": "输入搜狗搜索 API Secret 密钥", - "Enter Staan API Key": "", + "Enter Staan API Key": "输入 Staan API 密钥", "Enter stop sequence": "输入停止序列 (Stop Sequence)", "Enter system prompt": "输入系统提示词", "Enter system prompt here": "在这里输入系统提示词", "Enter Tavily API Key": "输入 Tavily 接口密钥", "Enter Tavily Extract Depth": "输入 Tavily 提取深度", - "Enter the key manually": "", + "Enter the key manually": "手动输入密钥", "Enter the URL of the function to import": "输入要导入函数的链接", "Enter the URL to import": "输入要导入的链接", "Enter Tika Server URL": "输入 Tika 服务器接口地址", @@ -899,7 +899,7 @@ "Enter Your Name": "输入您的名称", "Enter your new password": "输入您的新密码", "Enter Your Password": "输入您的密码", - "Enter Your Role": "输入您的用户组", + "Enter Your Role": "输入您的角色", "Enter Your Username": "输入您的用户名", "Enterprise licenses also include dedicated support, customization options, and more, at a fraction of the cost of building and maintaining this stack internally.": "企业许可还包括专属支持、定制选项等,费用只有内部搭建和维护技术栈的一小部分。", "Enterprise licensing": "企业许可", @@ -912,7 +912,7 @@ "Error accessing Google Drive: {{error}}": "访问 Google 云端硬盘时出错:{{error}}", "Error accessing media devices.": "访问媒体设备时出错。", "Error deleting model: {{error}}": "删除模型时出错:{{error}}", - "Error previewing file: {{error}}": "", + "Error previewing file: {{error}}": "预览文件失败:{{error}}", "Error starting recording.": "开始录制时出错。", "Error unloading model: {{error}}": "卸载模型时出错:{{error}}", "Error uploading file: {{error}}": "上传文件时出错:{{error}}", @@ -941,18 +941,18 @@ "Execute code for analysis": "执行代码进行分析", "Executing {{NAME}}...": "正在执行 {{NAME}}……", "Expand": "展开", - "Expand input": "", - "Experience": "", + "Expand input": "展开输入框", + "Experience": "体验", "Experimental": "实验性", "Explain": "解释", - "Explain options trading": "", - "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "", + "Explain options trading": "解释期权交易", + "Explain options trading in simple terms if I'm familiar with buying and selling stocks.": "如果我熟悉股票的买卖,请用通俗的语言解释期权交易。", "Explored": "已分析", "Exploring": "分析中", "Export": "导出", "Export as CSV": "导出为 CSV", "Export as JSON": "导出为 JSON", - "Export chat (.json)": "JSON 文件 (.json)", + "Export chat (.json)": "导出对话(.json)", "Export JSON": "导出 JSON", "Export Models": "导出模型配置", "Export Prompts": "导出提示词", @@ -965,8 +965,8 @@ "External Knowledge Source": "外部知识源", "External vectors must be generated with the same embedding model configured in Open WebUI.": "外部向量必须使用与 Open WebUI 中配置的相同嵌入模型生成。", "Extract action items from this note.": "从此笔记中提取待办事项。", - "Extracted text lines": "", - "Extracting text and comparing…": "", + "Extracted text lines": "提取的文本行", + "Extracting text and comparing…": "正在提取文本并对比……", "Failed to add file.": "添加文件失败", "Failed to add members": "添加成员失败", "Failed to archive chat.": "对话归档失败。", @@ -985,7 +985,7 @@ "Failed to extract content from the file: {{error}}": "文件内容提取失败:{{error}}", "Failed to extract content from the file.": "文件内容提取失败", "Failed to fetch models": "获取模型失败", - "Failed to fork chat": "分叉对话失败", + "Failed to fork chat": "复制对话失败。", "Failed to generate title": "生成标题失败", "Failed to import models": "导入模型配置失败", "Failed to load chat": "加载对话失败", @@ -998,10 +998,10 @@ "Failed to load policy: {{error}}": "加载策略失败:{{error}}", "Failed to load PPTX file. Please try downloading it instead.": "无法加载 PPTX 文件,请尝试下载后查看。", "Failed to load usage": "加载用量信息失败", - "Failed to load valves": "", + "Failed to load valves": "Valves 加载失败。", "Failed to move chat": "移动对话失败", - "Failed to open database": "", - "Failed to process URL: {{url}}": "处理链接失败: {{url}}", + "Failed to open database": "无法打开数据库。", + "Failed to process URL: {{url}}": "处理链接失败:{{url}}", "Failed to read clipboard contents": "读取剪贴板内容失败", "Failed to refresh terminals: {{error}}": "刷新终端失败:{{error}}", "Failed to remove member": "移除成员失败", @@ -1010,20 +1010,20 @@ "Failed to save chat variables": "保存对话变量失败", "Failed to save connections": "保存连接失败", "Failed to save conversation": "保存对话失败", - "Failed to save model": "", + "Failed to save model": "模型保存失败。", "Failed to save models configuration": "保存模型配置失败", "Failed to save policy: {{error}}": "保存策略失败:{{error}}", "Failed to save terminal servers": "终端服务器保存失败", "Failed to save webhook": "保存 Webhook 失败", "Failed to search files": "搜索文件失败", - "Failed to send message": "", + "Failed to send message": "发送消息失败。", "Failed to unshare chat.": "取消对话分享失败。", "Failed to update settings": "更新设置失败", "Failed to update status": "更新状态失败", "Failed to update webhook": "更新 Webhook 失败", - "Failed to upload background image.": "", + "Failed to upload background image.": "背景图片上传失败。", "Failed to upload file.": "上传文件失败", - "Fast": "", + "Fast": "快速", "Features Permissions": "功能权限", "February": "二月", "Feedback": "反馈", @@ -1039,7 +1039,7 @@ "File content": "文件内容", "File content updated successfully.": "文件内容成功更新", "File deleted successfully.": "文件已成功删除。", - "File differences": "", + "File differences": "文件差异", "File Mode": "文件模式", "File moved.": "文件已移动。", "File name": "文件名", @@ -1054,12 +1054,12 @@ "Filesystem": "文件系统", "Fill the required fields first.": "请先填写必填字段。", "Fill the source fields and test query first.": "请先填写来源字段并测试查询。", - "Filter": "过滤", + "Filter": "筛选", "Filter is now globally disabled": "过滤器已全局禁用", "Filter is now globally enabled": "过滤器已全局启用", - "Filters": "过滤器", + "Filters": "筛选", "Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "检测到浏览器指纹伪造插件:无法使用姓名缩写作为头像,将使用系统默认的头像。", - "Focus Chat Input": "聚焦对话框", + "Focus Chat Input": "聚焦输入框", "Folder": "分组", "Folder Background Image": "分组背景图", "Folder created successfully": "分组创建成功", @@ -1076,24 +1076,24 @@ "Follow up: {{question}}": "追问:{{question}}", "Followed instructions perfectly": "完全遵循指令", "for placeholders": "用于占位符", - "for what to do with my kids' art": "", - "Fork": "", - "Fork chat": "", - "Fork the current chat branch into a new chat.": "", - "Fork: fork the current chat branch into a new chat.": "", + "for what to do with my kids' art": "如何处理我孩子的画作", + "Fork": "复制对话", + "Fork chat": "复制对话", + "Fork the current chat branch into a new chat.": "将当前对话复制为新对话。", + "Fork: fork the current chat branch into a new chat.": "复制对话:将当前对话复制为新对话。", "Forking chat...": "正在复制对话……", "Form": "手动创建", - "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "", - "Formatting": "", + "Format Markdown as you type and paste. Turn off to keep Markdown characters and paste plain text. Existing formatting is preserved.": "边输入边将 Markdown 格式化,粘贴时同样生效。关闭后将保留 Markdown 字符并粘贴为纯文本,现有格式不受影响。", + "Formatting": "格式", "Formatting may be inconsistent from source.": "格式可能会与原始文件不完全一致。", - "Forward": "前进", - "Forward cookies": "", - "Forward cookies from your Open WebUI request to this server.": "", + "Forward": "转发", + "Forward cookies": "转发 Cookie", + "Forward cookies from your Open WebUI request to this server.": "将您 Open WebUI 请求中的 Cookie 转发至此服务器。", "Forwards system user OAuth access token to authenticate": "转发用户的 OAuth 访问令牌(Access Token)以进行身份验证", "Forwards system user session credentials to authenticate": "转发用户的会话凭证(Session Credentials)以进行身份验证", "Fr_day_of_week": "周五", - "from {{provider}}": "", - "Full access": "", + "from {{provider}}": "来自 {{provider}}", + "Full access": "完全访问", "Function created successfully": "函数创建成功", "Function deleted successfully": "函数删除成功", "Function Description": "函数描述", @@ -1117,8 +1117,8 @@ "Generate an image": "生成图像", "Generate message pair": "生成消息对", "Generate Message Pair": "生成消息对", - "Generate recovery codes": "", - "Generated from the name, or enter your own. Identifies this connection in Open WebUI, separately from the OAuth client ID.": "", + "Generate recovery codes": "生成恢复码", + "Generated from the name, or enter your own. Identifies this connection in Open WebUI, separately from the OAuth client ID.": "按名称生成,或自行输入,用于在 Open WebUI 内标识该连接,与 OAuth 客户端 ID 相区分。", "Generated Image": "已生成图像", "Generated images will appear here": "生成的图片将显示在此处", "Generating search query": "生成搜索查询", @@ -1126,11 +1126,11 @@ "Get information on {{name}} in the UI": "在界面中获取 {{name}} 的信息", "Get started": "开始使用", "Get started with {{WEBUI_NAME}}": "开始使用 {{WEBUI_NAME}}", - "Give me ideas": "", - "give me tips": "", + "Give me ideas": "给我一些灵感", + "give me tips": "给我一些建议", "Global": "全局", - "Global defaults": "", - "Good Response": "点赞此回答", + "Global defaults": "全局默认", + "Good Response": "好回答", "Google": "谷歌", "Google Drive": "谷歌云端硬盘", "Gravatar": "Gravatar 头像", @@ -1142,8 +1142,8 @@ "Group created successfully": "用户组创建成功", "Group deleted successfully": "用户组删除成功", "Group Description": "用户组描述", - "Group hierarchy": "", - "Group moved successfully": "", + "Group hierarchy": "组层级", + "Group moved successfully": "组移动成功。", "Group Name": "用户组名称", "Group updated successfully": "用户组更新成功", "groups": "用户组", @@ -1151,47 +1151,47 @@ "H1": "一级标题", "H2": "二级标题", "H3": "三级标题", - "Headers": "HTTP 标头", + "Headers": "请求头", "Headers must be a valid JSON object": "HTTP 标头必须是有效的 JSON 格式", "Height": "高度", "Hello, {{name}}": "您好,{{name}}", "Help": "帮助", - "Help me study": "", - "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "", + "Help me study": "帮我学习", + "Help me study vocabulary: write a sentence for me to fill in the blank, and I'll try to pick the correct option.": "帮我学习词汇:写一道填空题,我来尝试选择正确选项。", "Help the community discover great models": "帮助社区发现优质模型", - "Help us translate Open WebUI!": "", + "Help us translate Open WebUI!": "帮我们翻译 Open WebUI!", "Hex Color": "十六进制颜色代码", "Hex Color - Leave empty for default color": "十六进制颜色代码 - 留空使用默认颜色", "Hidden": "已隐藏", "Hide": "隐藏", "Hide All": "全部隐藏", "Hide from Sidebar": "从侧边栏隐藏", - "Hide Hidden Files": "隐藏隐藏文件", + "Hide Hidden Files": "不显示隐藏文件", "Hide Model": "隐藏模型", - "Hide whitespace": "", + "Hide whitespace": "隐藏空白字符", "High": "高", "History": "历史记录", "Home": "主页", - "Horizontal Layout": "", + "Horizontal Layout": "水平布局", "Hourly": "每小时", "Hourly Messages": "每小时消息数", "How can I help you today?": "有什么我能帮您的吗?", "How would you rate this response?": "您如何评价这个回答?", "HTML": "HTML", - "HTML Preview": "", + "HTML Preview": "HTML 预览", "http://localhost:8000": "http://localhost:8000", "https://mineru.net/api/v4": "https://mineru.net/api/v4", "I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "我已阅读并理解我的行为所带来的影响,知悉执行任意代码的风险,并确认代码来源可信。", - "I have saved my recovery codes": "", + "I have saved my recovery codes": "我已保存恢复码", "ID": "ID", "ID cannot contain \":\" or \"|\" characters": "ID 中不允许包含 “:” 或 “|” 字符", "ID copied to clipboard": "已复制 ID 到剪贴板", - "Identifies this connection in Open WebUI, separately from the OAuth client ID.": "", + "Identifies this connection in Open WebUI, separately from the OAuth client ID.": "用于在 Open WebUI 内标识该连接,与 OAuth 客户端 ID 相区分。", "Identity audit": "身份审计", "Idle only": "仅闲置时", "Idle Timeout": "无操作超时时间", - "if I'm familiar with buying and selling stocks": "", - "Image": "图像生成", + "if I'm familiar with buying and selling stocks": "如果我熟悉股票的买卖", + "Image": "图片", "Image Generation": "图像生成", "Image Max Compression Size": "压缩图像后最大分辨率", "Image Max Compression Size height": "压缩图像最大尺寸高度", @@ -1216,25 +1216,25 @@ "Include": "包括", "Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "影响算法对生成文本反馈的响应速度。较低的学习率会导致调整过程较慢,而较高的学习率将使算法反应更灵敏。", "Info": "信息", - "Inherit": "", - "Inherited members": "", - "Inherited members are managed in their directly assigned groups.": "", - "Inherited via": "", + "Inherit": "继承", + "Inherited members": "继承成员", + "Inherited members are managed in their directly assigned groups.": "继承成员在其直接所属组中管理。", + "Inherited via": "继承自", "Initials": "姓名缩写", "Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "注入整个内容作为上下文进行综合处理,适用于复杂查询", "Inline": "内联", "Input": "输入", "Input Key (e.g. text, unet_name, steps)": "输入键名(例如:text, unet_name, steps)", "Input needed": "需要输入", - "Input Variables": "插入变量", + "Input Variables": "输入变量", "Insert into note": "插入到笔记", "Instructions": "提示词指令", "Integrations": "扩展功能", "Interface Settings Access": "允许修改界面设置", - "Invalid background image.": "", + "Invalid background image.": "背景图片无效。", "Invalid file format.": "文件格式无效", "Invalid format.": "格式无效。", - "Invalid JSON": "", + "Invalid JSON": "JSON 无效。", "Invalid JSON file": "JSON 文件格式无效", "Invalid JSON format": "JSON 格式无效", "Invalid JSON format for ComfyUI Edit Workflow.": "ComfyUI 图片编辑工作流的 JSON 格式无效", @@ -1249,15 +1249,15 @@ "join our Discord for help.": "加入我们的 Discord 寻求帮助", "JSON": "JSON", "JSON Base64": "JSON Base64", - "JSON parse error: {{error}}": "", + "JSON parse error: {{error}}": "JSON 解析错误:{{error}}", "JSON Preview": "JSON 预览", "JSON Spec": "以 JSON 格式定义的接口规范", "July": "七月", "June": "六月", "Keep current webhook URL": "保留当前 webhook URL", "Keep in Sidebar": "保留在侧边栏", - "Key": "密匙", - "Key is required": "密匙是必填项。", + "Key": "密钥", + "Key is required": "密钥为必填项。", "key_name": "key_name", "Keyboard": "键盘", "Knowledge": "知识库", @@ -1299,14 +1299,14 @@ "Leave empty to use first admin user": "留空以使用第一个管理员用户", "Leave empty to use the default config, or enter a valid json (see https://yandex.cloud/en/docs/search-api/api-ref/WebSearch/search#yandex.cloud.searchapi.v2.WebSearchRequest)": "留空使用默认配置,或输入有效的 JSON(详见 Yandex 搜索 API 文档)", "Leave empty to use the default prompt, or enter a custom prompt": "留空以使用默认提示词,或输入自定义提示词", - "Leave unset to inherit default models. Personal model selections take precedence.": "", + "Leave unset to inherit default models. Personal model selections take precedence.": "留空以继承默认模型,个人所选模型优先。", "Legacy": "旧版", "lexical": "关键词", - "License Error": "", - "license purchased by": "", + "License Error": "许可证错误", + "license purchased by": "许可证购买者", "Lifecycle JSON": "Lifecycle JSON", "Lifetime tokens": "终生 token", - "Lift List": "上移列表", + "Lift List": "减少缩进", "Light": "浅色", "List": "列表", "Listening...": "正在倾听……", @@ -1317,11 +1317,11 @@ "LM Studio": "LM Studio", "Load Model": "加载模型", "Loaded": "已加载", - "Loading": "", + "Loading": "加载中……", "Loading Kokoro.js...": "加载 Kokoro.js 中……", "Loading policy...": "正在加载策略……", "Loading release notes...": "正在加载发行说明……", - "Loading tools...": "", + "Loading tools...": "正在加载工具……", "Loading...": "加载中……", "local": "本地", "Local": "本地", @@ -1329,7 +1329,7 @@ "Location access not allowed": "不允许访问位置信息", "Longest active chat": "最长活跃对话", "Longest streak": "最长连续天数", - "Lost": "较差", + "Lost": "负", "Low": "低", "LTR": "从左至右", "Made by Open WebUI Community": "由 Open WebUI 社区开发", @@ -1342,17 +1342,17 @@ "Manage Connections": "管理连接", "Manage Models": "管理模型", "Manage Ollama": "管理 Ollama", - "Managed by your administrator.": "", + "Managed by your administrator.": "由您的管理员管理。", "Mapped Source": "映射的来源", "March": "三月", "Mark all as read": "标记全部已读", "Mark as unread": "标记为未读", "Markdown": "Markdown", - "Market": "", - "Matching tabs: {{count}}_other": "", - "Max Snippets": "", + "Market": "市场", + "Matching tabs: {{count}}_other": "匹配的标签页:{{count}} 个。", + "Max Snippets": "最大片段数", "Max tokens to retrieve (1024-32768, default 8192)": "最大检索 Token 数(1024-32768,默认 8192)", - "Maximum extra snippets returned per result. Set to 0 to disable them.": "", + "Maximum extra snippets returned per result. Set to 0 to disable them.": "每个结果返回的最大附加片段数。设为 0 可禁用。", "Maximum number of files per folder is {{max}}.": "每个分组允许的最大文件数量为 {{max}}。", "Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可同时下载 3 个模型,请稍后重试。", "May": "五月", @@ -1363,7 +1363,7 @@ "members": "成员", "Members": "成员", "Members added successfully": "成员添加成功", - "Members of this group inherit access from its parent groups.": "", + "Members of this group inherit access from its parent groups.": "该组成员将继承其父级组的访问权限。", "Memories": "记忆", "Memory": "记忆", "Memory added successfully": "记忆添加成功", @@ -1379,7 +1379,7 @@ "Message text...": "消息文本……", "messages": "条消息", "Messages": "消息", - "Messages you send after creating your link won't be shared. Your link is private until you choose who can view it.": "", + "Messages you send after creating your link won't be shared. Your link is private until you choose who can view it.": "创建链接后发送的消息将不会被分享。在您选择分享对象之前,链接仅您可见。", "Metadata Field": "元数据字段", "Microsoft OneDrive": "Microsoft OneDrive", "Microsoft OneDrive (personal)": "Microsoft OneDrive(个人账户)", @@ -1405,9 +1405,9 @@ "Model deleted successfully": "模型已成功删除", "Model download started": "模型下载已开始", "Model filesystem path detected. Model shortname is required for update, cannot continue.": "检测到模型名字为文件路径。需要提供模型简称才能继续执行更新。", - "Model Filtering": "模型白名单", + "Model Filtering": "模型筛选", "Model ID": "模型 ID", - "Model ID cannot contain whitespace.": "", + "Model ID cannot contain whitespace.": "模型 ID 不能包含空白字符。", "Model ID is already added": "模型 ID 已添加", "Model ID is required.": "模型 ID 是必填项。", "Model IDs": "模型 ID", @@ -1424,7 +1424,7 @@ "Model order saved successfully": "模型顺序已保存", "Model Params": "模型参数", "Model Permissions": "模型权限", - "model profile": "", + "model profile": "模型简介", "Model providers": "模型服务商", "Model removed from pinned models": "模型已从固定模型列表移除", "Model removed from selected models": "模型已从已选模型列表移除", @@ -1432,16 +1432,16 @@ "Model unloaded successfully": "模型卸载成功", "Model updated successfully": "模型更新成功", "Model Usage": "模型用量", - "Model: show or switch the current model.": "", + "Model: show or switch the current model.": "模型:显示或切换当前模型。", "Model(s) do not support file upload": "模型不支持上传文件", - "modelfile profile": "", + "modelfile profile": "Modelfile 简介", "Models": "模型", "Models Access": "访问模型列表", "Models configuration saved successfully": "模型配置保存成功", "Models imported successfully": "已成功导入模型配置", "Models Public Sharing": "模型公开分享", "Models Sharing": "分享模型", - "Modified": "", + "Modified": "已修改", "Mojeek": "Mojeek", "Monday – Friday": "周一至周五", "Month": "月", @@ -1451,24 +1451,24 @@ "More options": "更多选项", "More Options": "更多选项", "Move": "移动", - "Move to top level": "", + "Move to top level": "移至顶层", "Moved {{name}}": "移动“{{name}}”成功", - "Multi-factor authentication": "", + "Multi-factor authentication": "多因素认证", "Multipart Upload": "分片上传", "Mute": "静音", "Muted": "已静音", "My Terminal": "我的终端", "Name": "名称", - "Name and description are required": "", + "Name and description are required": "名称和描述为必填项。", "Name and ID are required, please fill them out": "名称和 ID 是必填项,请填写。", "Name is required": "名称为必填项", "Name your knowledge base": "为您的知识库命名", "Name, prompt, and model are required": "名称、提示词和模型不能为空", - "Native": "原生", - "Navigate to Next Chat": "跳转到下一条对话", - "Navigate to Previous Chat": "导航到上一个对话", - "Never": "未曾", - "New": "最新", + "Native": "原生模式", + "Navigate to Next Chat": "转到下一对话", + "Navigate to Previous Chat": "转到上一对话", + "Never": "从不", + "New": "新建", "New Button": "新按钮", "New calendar": "新建日程", "New Calendar": "新建日程", @@ -1487,7 +1487,7 @@ "New Tool": "新建工具", "New Webhook": "新建 Webhook", "new-channel": "新频道", - "Next": "下一步", + "Next": "下一个", "Next message": "下一条消息", "Next month": "下个月", "Next page": "下一页", @@ -1509,7 +1509,7 @@ "No chats found for this user.": "未找到此用户的对话记录", "No chats found.": "未找到对话记录", "No content": "没有内容", - "No content available": "", + "No content available": "暂无内容。", "No content found": "未发现内容", "No content to speak": "没有内容可朗读", "No conversation to save": "没有可保存的对话", @@ -1531,11 +1531,11 @@ "No history available": "暂无历史记录", "No HTML, CSS, or JavaScript content found.": "未找到 HTML、CSS 或 JavaScript 内容。", "No inference engine with management support found": "未找到支持管理的推理引擎", - "No inherited members": "", + "No inherited members": "暂无继承成员", "No kernel": "未找到内核", "No knowledge bases accessible": "没有可访问的知识库", "No knowledge bases found.": "未找到知识库", - "No knowledge found": "未找到知识", + "No knowledge found": "未找到知识库。", "No limit": "无限制", "No matches": "未找到匹配项", "No model data": "没有模型数据", @@ -1549,7 +1549,7 @@ "No notification targets configured.": "未配置通知目标。", "No one": "没有人", "No output items": "没有任何输出项", - "No parent": "", + "No parent": "无父级组", "No pinned messages": "没有置顶消息", "No prompts found": "未找到提示词", "No Repeat": "不重复", @@ -1564,7 +1564,7 @@ "No suggestion prompts": "没有推荐提示词", "No Terminal connection configured.": "尚未配置终端连接。", "No terminal connections configured.": "尚未配置任何终端连接。", - "No text differences": "", + "No text differences": "无文本差异", "No tool server connections configured.": "尚未配置任何工具服务器。", "No tools accessible": "没有可访问的工具", "No tools found": "未找到工具", @@ -1578,7 +1578,7 @@ "None": "无", "Not configured": "未配置", "Not factually correct": "与事实不符", - "Not helpful": "没有任何帮助", + "Not helpful": "无帮助", "Not Registered": "未注册", "Not scheduled": "未设置定时任务", "Note": "笔记", @@ -1587,7 +1587,7 @@ "Notes": "笔记", "Notes Public Sharing": "公开分享笔记", "Notes Sharing": "分享笔记", - "Nothing to compact": "没有可紧凑的内容", + "Nothing to compact": "没有可压缩的内容。", "November": "十一月", "OAuth": "OAuth", "OAuth 2.1": "OAuth 2.1", @@ -1599,10 +1599,10 @@ "OAuth Server URL": "OAuth 服务器地址", "OAuth session disconnected": "OAuth 会话已断开", "October": "十月", - "of a website's sticky header": "", + "of a website's sticky header": "网站吸顶栏的", "Off": "关闭", "Okay, Let's Go!": "确认,开始使用!", - "OLED Dark": "漆黑", + "OLED Dark": "OLED 深色", "Ollama": "Ollama", "Ollama API settings updated": "Ollama 接口设置已更新", "Omit": "省略", @@ -1611,12 +1611,12 @@ "Only active during Voice Mode.": "仅在语音模式下激活。", "Only active when \"Paste Large Text as File\" setting is toggled on.": "仅在启用“粘贴超长文本为文件”选项时有效。", "Only active when a tool call is waiting for approval.": "仅当工具调用等待批准时激活。", - "Only active when the chat input is in focus and an LLM is generating a response.": "仅在聚焦对话框且大语言模型正在生成回答时有效。", - "Only active when the chat input is in focus.": "仅在聚焦对话框时有效。", + "Only active when the chat input is in focus and an LLM is generating a response.": "仅在输入框聚焦且大模型正在生成回答时有效。", + "Only active when the chat input is in focus.": "仅在输入框聚焦时有效。", "Only alphanumeric characters and hyphens are allowed": "只允许使用英文字母,数字 (0-9) 以及连字符 (-)", "Only alphanumeric characters and hyphens are allowed in the command string.": "命令字符串中只允许使用英文字母,数字 (0-9) 以及连字符 (-)。", - "Only can be triggered when the chat input is in focus.": "仅在聚焦对话框时有效。", - "Only collections can be edited, create a new knowledge base to edit/add documents.": "只能编辑文件集,创建一个新的知识库来编辑/添加文件。", + "Only can be triggered when the chat input is in focus.": "仅在输入框聚焦时可触发。", + "Only collections can be edited, create a new knowledge base to edit/add documents.": "仅可编辑合集,如需编辑/添加文档请新建知识库。", "Only install functions from sources you trust.": "仅从您信任的来源安装函数。", "Only install tools from sources you trust.": "仅从您信任的来源安装工具。", "Only invited users can access": "只有受邀用户才能访问", @@ -1637,9 +1637,9 @@ "Open Model Selector": "打开模型选择器", "Open note": "打开笔记", "Open Settings": "打开设置页面", - "Open settings.": "", + "Open settings.": "打开设置。", "Open Sidebar": "展开侧边栏", - "Open terminal": "", + "Open terminal": "打开终端", "Open the changelog modal after sign-in when enabled.": "启用后,登录时打开更新日志弹窗。", "Open User Profile Menu": "打开个人资料菜单", "Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI 可使用任何 OpenAPI 服务器提供的工具。", @@ -1656,21 +1656,21 @@ "or": "或", "Orchestrator": "编排器", "Ordered List": "有序列表", - "Original": "", + "Original": "原文", "Other": "其他", "out of": "中的", "Output": "输出", "OUTPUT": "输出", - "Overcome procrastination": "", + "Overcome procrastination": "克服拖延", "Overview": "概述", "PaddleOCR-vl": "PaddleOCR-vl", "PaddleOCR-vl API URL required.": "PaddleOCR-vl 接口地址是必填项。", "page": "页", "Page": "页模式", "Parameters": "参数", - "Parent group": "", + "Parent group": "父级组", "Parent message not found": "未找到父消息", - "Parent permissions are inherited. Disabling a local permission does not revoke inherited access.": "", + "Parent permissions are inherited. Disabling a local permission does not revoke inherited access.": "父级权限会被继承。关闭本地权限不会撤销已继承的访问权限。", "Participate in community leaderboards and evaluations! Syncing aggregated usage stats helps drive research and improvements to Open WebUI. Your privacy is paramount: no message content is ever shared.": "欢迎您参与社区排行榜和评估!同步使用统计数据有助于 Open WebUI 的研发和改进。您的隐私至关重要:我们绝不会发送任何消息内容。", "Passthrough params": "透传参数", "Password": "密码", @@ -1704,12 +1704,12 @@ "Pipelines Not Detected": "未检测到 Pipeline", "Plain text (.md)": "纯文本文档(.md)", "Plain text (.txt)": "纯文本文档 (.txt)", - "Playground": "AI 对话探索区", - "Playground Chat": "", + "Playground": "试验场", + "Playground Chat": "试验场对话", "Please carefully review the following warnings:": "请仔细阅读以下警告信息:", "Please connect all required integrations before sending a message": "发送消息前,请先连接所有必需服务", "Please do not close the settings page while loading the model.": "加载模型时请不要关闭设置页面", - "Please enter a Connection ID before authorizing OAuth.": "", + "Please enter a Connection ID before authorizing OAuth.": "请先输入连接 ID,再授权 OAuth。", "Please enter a message or attach a file.": "请输入内容或添加文件。", "Please enter a prompt": "请输入提示词", "Please enter a valid JSON spec": "请输入有效 JSON 格式的接口规范", @@ -1726,7 +1726,7 @@ "Please select a valid JSON file": "请选择合法的 JSON 文件", "Please select at least one user for Direct Message channel.": "请至少选择一个用户以创建私聊频道。", "Please wait until all files are uploaded.": "请等待所有文件上传完毕。", - "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "", + "PNG, JPEG, WebP, or GIF. Up to 5 MiB and 25 megapixels.": "支持 PNG、JPEG、WebP 或 GIF,最大 5 MiB、2500 万像素。", "Policy changes apply to newly provisioned terminals. Refresh matching terminals to apply them to existing terminals.": "策略更改适用于新创建的终端。刷新匹配的终端以使其生效于现有终端。", "Policy ID": "策略 ID", "Policy ID is required": "需要策略 ID", @@ -1734,12 +1734,12 @@ "Ports": "端口", "Positive attitude": "态度积极", "Prefer not to say": "暂不透露", - "Preferences": "", + "Preferences": "偏好设置", "Prefix ID": "模型 ID 前缀", "Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "在模型 ID 前添加前缀以避免与其它连接提供的模型冲突。留空则禁用此功能。", "Preparing {{NAME}}...": "正在准备 {{NAME}}……", "Preparing download...": "正在准备下载……", - "Preparing your authenticator…": "", + "Preparing your authenticator…": "正在准备验证器……", "Press keys...": "按下键盘键……", "Prevent File Creation": "阻止文件创建", "Preview": "预览", @@ -1772,10 +1772,10 @@ "Pull a model from Ollama.com": "从 Ollama.com 下载模型", "Pull Model": "下载模型", "Pyodide file browser": "Pyodide 文件浏览器", - "Quality": "", - "Query failed": "", + "Quality": "质量", + "Query failed": "查询失败。", "Querying": "查询中", - "Queued messages": "", + "Queued messages": "排队中的消息", "Quick Actions": "快捷操作", "Ran {{COUNT}} analyses": "已完成 {{COUNT}} 次分析", "Ran {{COUNT}} analysis": "已完成 {{COUNT}} 次分析", @@ -1787,9 +1787,9 @@ "Read only": "只读", "Read Only": "只读", "Read the docs": "查看文档", - "Read-only": "", + "Read-only": "只读", "Read-Only Access": "只读权限", - "Reason": "推理", + "Reason": "原因", "Reasoning text...": "推理文本……", "Rebuild knowledge file, knowledge search, and memory vectors using the current embedding model.": "使用当前嵌入模型重建知识文件、知识搜索和记忆向量。", "Receives matching events across the instance, including system/config events and events associated with any user.": "接收所有实例中的匹配事件,包括系统/配置事件和与任何用户关联的事件。", @@ -1797,9 +1797,9 @@ "Receives matching user-associated events only when the actor, user subject, or user data matches these users or current group members. System/config events are not sent.": "仅当操作者、用户主体或用户数据匹配这些用户或当前组成员时,才接收匹配的用户关联事件。系统/配置事件不会发送。", "Recently Used": "最近使用", "Recommended": "推荐", - "Reconnect": "", + "Reconnect": "重新连接", "Reconnected": "已重新连接", - "Record": "录制", + "Record": "录音", "Record voice": "录音", "Redirecting you to Open WebUI Community": "正在将您重定向到 Open WebUI 社区", "Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "降低生成无意义内容的概率。较高的值(如 100)将生成更多样化的回答,而较低的值(如 10)则更加保守。", @@ -1812,16 +1812,16 @@ "Refused when it shouldn't have": "拒绝了我的要求", "Regenerate": "重新生成", "Regenerate Response": "重新生成回答", - "Region and language of the search results, e.g. en-us.": "", + "Region and language of the search results, e.g. en-us.": "搜索结果的地区和语言,例如 en-us。", "Register Again": "重新注册", "Register Client": "注册客户端", "Registered": "已注册", - "registered to": "", + "registered to": "注册至", "Registration failed": "注册失败", "Registration successful": "注册成功", "Reindex Embedding Data": "重新索引向量嵌入数据", "Release Notes": "更新日志", - "Releases": "发行版", + "Releases": "版本发布", "Relevance": "相关性", "Remember Dismissal": "记住关闭状态", "Reminder": "提醒", @@ -1839,15 +1839,15 @@ "Removing {{count}} stale files..._other": "正在移除 {{count}} 个过期文件……", "Rename": "重命名", "Renamed to {{name}}": "已重命名为 {{name}}", - "Reorder": "", + "Reorder": "重新排序", "Repeat": "重复", - "Replace": "", - "Replace authenticator": "", + "Replace": "替换", + "Replace authenticator": "更换验证器", "Reply": "回复", "Reply in Thread": "回复主题", "Reply to thread...": "回复主题……", "Replying to {{NAME}}": "回复 {{NAME}}", - "Require an authenticator for all users": "", + "Require an authenticator for all users": "要求所有用户使用验证器", "required": "必填", "Research Knowledge": "研究知识库", "Reset": "重置", @@ -1860,7 +1860,7 @@ "Reset to Defaults": "重置为默认值", "Reset view": "重置视图", "Reset zoom": "重置缩放", - "Resize panel": "", + "Resize panel": "调整面板大小", "Response": "回答", "Response notifications cannot be activated as the website permissions have been denied. Please visit your browser settings to grant the necessary access.": "无法启用生成结果通知。请检查浏览器设置,并授予必要的访问权限。", "Responses": "Responses", @@ -1872,17 +1872,17 @@ "Retrieved {{count}} sources_other": "检索到 {{count}} 个引用来源", "Retrieved 1 source": "检索到 1 个引用来源", "Retry": "重试", - "Retry setup": "", + "Retry setup": "重试设置", "Rewrite the selected text.": "重写选定的文本。", "Role": "角色", "RTL": "从右至左", "Run": "运行", "Run AI on your own terms. Connect any model, extend with code, and protect what matters without compromise. Your models, your data, your machine, wherever you open it.": "按您的方式运行 AI。连接任何模型,用代码扩展,毫不妥协地保护有价值的内容。您的模型、您的数据、您的机器,随时随地开启。", "Run All": "运行全部", - "Run cell (⌘+Enter)": "", + "Run cell (⌘+Enter)": "运行单元格(⌘+Enter)", "Run now": "立即运行", "Run Now": "立即运行", - "Run tools without asking for approval.": "", + "Run tools without asking for approval.": "无需请求批准即可运行工具。", "Running": "运行中", "Running Open WebUI for a team?": "为团队运行 Open WebUI?", "Running...": "运行中……", @@ -1894,13 +1894,13 @@ "Save & Update": "保存并更新", "Save As Copy": "另存为副本", "Save Chat": "保存对话", - "Save the connection to keep the OAuth details. Keep the Connection ID unchanged.": "", - "Save your recovery codes": "", + "Save the connection to keep the OAuth details. Keep the Connection ID unchanged.": "保存该连接以保留 OAuth 信息,连接 ID 请勿更改。", + "Save your recovery codes": "保存恢复码", "Saved": "已保存", "Saving...": "正在保存……", "Schedule": "定时", "Scheduled time must be in the future": "定时时间必须晚于当前时间", - "Screen Share": "", + "Screen Share": "屏幕共享", "Scroll to bottom": "滚动到底部", "Scroll to Top": "回到顶部", "Search": "搜索", @@ -1910,7 +1910,7 @@ "Search Automations": "搜索自动化任务", "Search channels": "搜索频道", "Search Chats": "搜索对话", - "Search Collection": "搜索内容", + "Search Collection": "搜索合集", "Search Files": "搜索文件", "Search files and contents": "搜索文件和内容", "Search filters": "搜索过滤器", @@ -1923,21 +1923,21 @@ "Search Functions": "搜索函数", "Search Groups": "搜索用户组", "Search In Models": "搜索模型", - "Search inherited members": "", - "Search Knowledge": "搜索知识", + "Search inherited members": "搜索继承成员", + "Search Knowledge": "搜索知识库", "Search Memories": "搜索记忆", "Search Models": "搜索模型", "Search Notes": "搜索笔记", "Search options": "搜索选项", "Search or add pattern": "搜索或添加模式", - "Search parent groups": "", + "Search parent groups": "搜索父级组", "Search Prompts": "搜索提示词", "Search skills": "搜索技能", "Search Skills": "搜索技能", "Search the internet": "联网搜索", "Search tools": "搜索工具", "Search Tools": "搜索工具", - "Search translations": "", + "Search translations": "搜索译文", "Search users or groups": "搜索用户或组", "Searched {{count}} sites": "已搜索 {{count}} 个网站", "Searching": "搜索中", @@ -1947,7 +1947,7 @@ "See readme.md for instructions": "查看 readme.md 以获取说明", "Select": "选择", "Select {{modelName}} model": "选择模型 “{{modelName}}”", - "Select {{name}}": "", + "Select {{name}}": "选择 {{name}}", "Select a base model (e.g. llama3, gpt-4o)": "选择一个基础模型(例如:llama3, gpt-4o)", "Select a conversation to preview": "选择对话进行预览", "Select a engine": "选择搜索引擎", @@ -1977,10 +1977,10 @@ "Select Engine": "选择引擎", "Select Filter": "选择过滤器", "Select how to split message text for TTS requests": "选择消息文本拆分方法,用于 TTS 请求。", - "Select Knowledge": "选择知识", + "Select Knowledge": "选择知识库", "Select Method": "选择方法", "Select model": "选择模型", - "Select only one model to call": "只允许选择一个模型进行语音通话", + "Select only one model to call": "语音通话时仅可选择一个模型。", "Select options": "选择选项", "Select Skill": "选择技能", "Select Tool": "选择工具", @@ -1991,18 +1991,18 @@ "Selected models define incompatible Chat Variables.": "已选模型定义了不兼容的对话变量。", "semantic": "语义", "Send": "发送", - "Send a Message": "输入消息", + "Send a Message": "发送消息", "Send events for": "发送事件的范围", "Send message": "发送消息", "Send now": "立即发送", "Send Test": "发送测试", - "Sending...": "", + "Sending...": "发送中……", "September": "九月", "Server connection failed": "服务器连接失败", "Server connection verified": "已验证服务器连接", - "Service Account": "服务账户", - "Services": "", - "Session": "用户会话(Session)", + "Service Account": "服务账号", + "Services": "服务", + "Session": "会话", "Session expired. Please sign in again.": "会话已过期。请重新登录。", "Set a local zoom level for the app interface.": "设置应用界面的本地缩放级别。", "Set as default": "设为默认", @@ -2026,7 +2026,7 @@ "settings configured": "已配置的设置", "Settings Permissions": "设置权限", "Settings saved successfully!": "设置已成功保存!", - "Settings: open settings.": "", + "Settings: open settings.": "设置:打开设置。", "settings.admin.analytics.title": "分析", "settings.admin.audio.additionalParameters.description": "以 JSON 格式输入附加的兼容 OpenAI 的 TTS 请求参数。", "settings.admin.audio.additionalParameters.label": "额外参数", @@ -2452,7 +2452,7 @@ "settings.admin.general.notes.description": "允许用户创建和管理笔记。", "settings.admin.general.notes.label": "笔记", "settings.admin.general.responseWatermark.description": "配置后会在助手回答中附加水印。", - "settings.admin.general.responseWatermark.label": "复制时添加水印", + "settings.admin.general.responseWatermark.label": "回答水印", "settings.admin.general.sections.features.title": "功能", "settings.admin.general.sections.ui.title": "界面", "settings.admin.general.seeWhatSNew.label": "查阅最新更新内容", @@ -2759,7 +2759,7 @@ "settings.admin.web.sougouSearchApiSk.label": "搜狗搜索接口 Secret 密钥", "settings.admin.web.tavilyApiKey.label": "Tavily 接口密钥", "settings.admin.web.tavilyExtractDepth.label": "Tavily 提取深度", - "settings.admin.web.tavilySearchDepth.label": "", + "settings.admin.web.tavilySearchDepth.label": "Tavily 搜索深度", "settings.admin.web.timeout.description": "加载网页内容时的最大等待时间。", "settings.admin.web.timeout.label": "超时时间", "settings.admin.web.title": "联网搜索", @@ -2875,31 +2875,31 @@ "settings.personal.general.modelParameters.label": "模型参数", "settings.personal.general.parameters.contextCompactionThreshold.description": "设置模型特定的上下文压缩 token 阈值。设置后将覆盖全局阈值(不超过全局上限)。", "settings.personal.general.parameters.contextCompactionThreshold.label": "上下文压缩阈值", - "settings.personal.general.parameters.format.label": "", - "settings.personal.general.parameters.frequencyPenalty.label": "", + "settings.personal.general.parameters.format.label": "format", + "settings.personal.general.parameters.frequencyPenalty.label": "frequency_penalty", "settings.personal.general.parameters.functionCalling.description": "原生模式(默认)利用模型内置的工具调用能力。旧版模式通过提示词注入在执行前一次性调用工具,兼容更多模型。", "settings.personal.general.parameters.functionCalling.label": "函数调用 (Function Calling)", - "settings.personal.general.parameters.keepAlive.label": "", - "settings.personal.general.parameters.logitBias.label": "", - "settings.personal.general.parameters.maxTokens.label": "", - "settings.personal.general.parameters.minP.label": "", - "settings.personal.general.parameters.mirostat.label": "", - "settings.personal.general.parameters.mirostatEta.label": "", - "settings.personal.general.parameters.mirostatTau.label": "", - "settings.personal.general.parameters.numBatch.label": "", - "settings.personal.general.parameters.numCtx.label": "", - "settings.personal.general.parameters.numGpu.label": "", - "settings.personal.general.parameters.numKeep.label": "", - "settings.personal.general.parameters.numThread.label": "", + "settings.personal.general.parameters.keepAlive.label": "keep_alive", + "settings.personal.general.parameters.logitBias.label": "logit_bias", + "settings.personal.general.parameters.maxTokens.label": "max_tokens", + "settings.personal.general.parameters.minP.label": "min_p", + "settings.personal.general.parameters.mirostat.label": "mirostat", + "settings.personal.general.parameters.mirostatEta.label": "mirostat_eta", + "settings.personal.general.parameters.mirostatTau.label": "mirostat_tau", + "settings.personal.general.parameters.numBatch.label": "num_batch", + "settings.personal.general.parameters.numCtx.label": "num_ctx", + "settings.personal.general.parameters.numGpu.label": "num_gpu", + "settings.personal.general.parameters.numKeep.label": "num_keep", + "settings.personal.general.parameters.numThread.label": "num_thread", "settings.personal.general.parameters.ollama.description": "此选项用于启用或禁用 Ollama 的推理功能,该功能允许模型在生成响应前进行思考。启用后,模型需要花些时间处理对话上下文,从而生成更缜密的回答。", "settings.personal.general.parameters.ollama.label": "Ollama", - "settings.personal.general.parameters.presencePenalty.label": "", + "settings.personal.general.parameters.presencePenalty.label": "presence_penalty", "settings.personal.general.parameters.reasoningEffort.description": "限制推理模型的推理努力(reasoning effort)。仅适用于支持推理努力控制的特定提供商的推理模型。", "settings.personal.general.parameters.reasoningEffort.label": "推理努力 (Reasoning Effort)", "settings.personal.general.parameters.reasoningTags.description": "启用、禁用或自定义模型使用的推理过程标签。“启用”表示使用默认标签,“禁用”将不识别推理标签,“自定义”可指定起始和闭合标签。", "settings.personal.general.parameters.reasoningTags.label": "推理过程标签", - "settings.personal.general.parameters.repeatLastN.label": "", - "settings.personal.general.parameters.repeatPenalty.label": "", + "settings.personal.general.parameters.repeatLastN.label": "repeat_last_n", + "settings.personal.general.parameters.repeatPenalty.label": "repeat_penalty", "settings.personal.general.parameters.seed.description": "设置用于内容生成的随机数种子。将其设置为特定数字可使模型针对同一提示词生成相同的文本。", "settings.personal.general.parameters.seed.label": "种子 (Seed)", "settings.personal.general.parameters.stopSequence.description": "设置要使用的停止序列。在该模式下,大语言模型将停止生成文本并返回。可以通过在模型文件中指定多个单独的停止参数来设置多个停止模式。", @@ -2910,12 +2910,12 @@ "settings.personal.general.parameters.streamDeltaChunkSize.label": "流式增量输出的分块大小(Stream Delta Chunk Size)", "settings.personal.general.parameters.temperature.description": "模型的温度。增加温度将使模型的回答更有创意。", "settings.personal.general.parameters.temperature.label": "温度 (Temperature)", - "settings.personal.general.parameters.tfsZ.label": "", - "settings.personal.general.parameters.think.label": "", - "settings.personal.general.parameters.topK.label": "", - "settings.personal.general.parameters.topP.label": "", - "settings.personal.general.parameters.useMlock.label": "", - "settings.personal.general.parameters.useMmap.label": "", + "settings.personal.general.parameters.tfsZ.label": "tfs_z", + "settings.personal.general.parameters.think.label": "think", + "settings.personal.general.parameters.topK.label": "top_k", + "settings.personal.general.parameters.topP.label": "top_p", + "settings.personal.general.parameters.useMlock.label": "use_mlock", + "settings.personal.general.parameters.useMmap.label": "use_mmap", "settings.personal.general.sections.advancedParameters.title": "高级参数", "settings.personal.general.sections.systemPrompt.description": "设置新对话的默认系统提示词。", "settings.personal.general.sections.systemPrompt.title": "系统提示词", @@ -3012,7 +3012,7 @@ "settings.personal.interface.responseAutoScroll.description": "跟随助手回答的生成过程。", "settings.personal.interface.responseAutoScroll.label": "回答自动滚动", "settings.personal.interface.richTextInputForChat.description": "使用富文本编辑器而不是纯文本输入框。", - "settings.personal.interface.richTextInputForChat.label": "富文本对话框", + "settings.personal.interface.richTextInputForChat.label": "富文本输入框", "settings.personal.interface.scrollOnBranchChange.description": "切换回答分支时滚动到活跃分支。", "settings.personal.interface.scrollOnBranchChange.label": "切换对话分支时滚动到最新回答", "settings.personal.interface.sections.artifacts.title": "产物", @@ -3112,8 +3112,8 @@ "Shared Chats": "已分享的对话", "Shared with you": "已共享给您", "Sharing Permissions": "共享权限", - "Shell": "", - "Shorten older messages so this chat can keep going.": "", + "Shell": "Shell", + "Shorten older messages so this chat can keep going.": "压缩较早的消息,以便继续此对话。", "Show": "显示", "Show \"What's New\" Modal on Login": "版本更新后首次登录时显示“新功能介绍”弹窗", "Show All": "显示全部", @@ -3121,30 +3121,30 @@ "Show Files": "显示文件", "Show Hidden Files": "显示隐藏文件", "Show image preview": "显示图像预览", - "Show me a code snippet": "", - "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "", + "Show me a code snippet": "给我看一段代码片段。", + "Show me a code snippet of a website's sticky header in CSS and JavaScript.": "请用 CSS 和 JavaScript 写一个网站吸顶导航的代码示例。", "Show Model": "显示模型", "Show more": "显示更多", - "Show or switch the current model.": "", + "Show or switch the current model.": "显示或切换当前模型。", "Show Shortcuts": "显示快捷键", "Show the floating quick-action toolbar in chat.": "在对话中显示浮动快捷操作工具栏。", "Show your support!": "表达您的支持!", "Showcased creativity": "很有创意", "Sidebar": "侧边栏", "Sign in": "登录", - "Sign in again": "", - "Sign in again before changing your authenticator settings.": "", + "Sign in again": "重新登录", + "Sign in again before changing your authenticator settings.": "更改验证器设置前请重新登录。", "Sign in to {{WEBUI_NAME}}": "登录 {{WEBUI_NAME}}", "Sign in to {{WEBUI_NAME}} with LDAP": "使用 LDAP 登录 {{WEBUI_NAME}}", "Sign Out": "登出", - "Sign out all devices": "", - "Sign out all devices?": "", + "Sign out all devices": "登出所有设备", + "Sign out all devices?": "要登出所有设备吗?", "Sign up": "注册", "Sign up to {{WEBUI_NAME}}": "注册 {{WEBUI_NAME}}", "Signing in to {{WEBUI_NAME}}": "正在登录 {{WEBUI_NAME}}", "simultaneous sub-agents": "同时运行的子代理", - "Single": "单文档模式", - "Sink List": "下移列表", + "Single": "单文档", + "Sink List": "增加缩进", "Size": "大小", "sk-1234": "sk-1234", "Skill created successfully": "技能创建成功", @@ -3161,8 +3161,8 @@ "Skills Public Sharing": "公开分享“技能”", "Skills Sharing": "分享“技能”", "Skip to main content": "跳转到主要内容", - "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "", - "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "", + "Slim requires external services for embeddings, vector storage, and document extraction. Basic text files can be read locally.": "Slim 版需要外部服务提供嵌入、向量存储和文档解析功能,本地仅可读取纯文本文件。", + "Slim requires external speech providers. Local speech models and audio conversion are unavailable.": "Slim 版需要外部语音服务,本地语音模型和音频转换功能不可用。", "Something went wrong :/": "发生错误", "Sonar": "Sonar", "Sonar Deep Research": "Sonar Deep Research", @@ -3170,13 +3170,13 @@ "Sonar Reasoning": "Sonar Reasoning", "Sonar Reasoning Pro": "Sonar Reasoning Pro", "Sort": "排序", - "Sort by": "", + "Sort by": "排序", "Source": "来源", "Specific users or groups": "特定用户或组", "Speech recognition error: {{error}}": "语音识别错误:{{error}}", "Speech-to-Text Language": "语音转文字的语言", "Sponsor on GitHub": "在 GitHub 上赞助", - "Staan API Key": "", + "Staan API Key": "Staan API 密钥", "Start a new conversation": "开始新对话", "Start of the channel": "频道起点", "Start Tag": "起始标签", @@ -3189,10 +3189,10 @@ "Status": "状态", "Status cleared successfully": "状态已清除", "Status updated successfully": "状态已更新", - "Status: check what is running in this chat.": "", + "Status: check what is running in this chat.": "状态:查看当前对话中正在运行的内容。", "STDOUT/STDERR": "标准输出/标准错误", "Stop": "停止", - "Stop before each tool call until you allow or deny it.": "", + "Stop before each tool call until you allow or deny it.": "每次调用工具前暂停,直到您允许或拒绝。", "Stop camera": "停止摄像头", "Stop Download": "停止下载", "Stop Generating": "停止生成", @@ -3212,7 +3212,7 @@ "Summarize this note.": "摘要此笔记。", "Support": "支持", "Support this plugin:": "支持此插件", - "Swap": "", + "Swap": "交换", "Switch camera": "切换摄像头", "Switch to JSON editor": "切换到 JSON 编辑器", "Switch to visual editor": "切换到可视化编辑器", @@ -3241,12 +3241,12 @@ "Task List": "任务列表", "Tasks": "任务", "tasks completed": "项任务已完成", - "Tell me a fun fact": "", - "Tell me a random fun fact about the Roman Empire": "", + "Tell me a fun fact": "告诉我一个冷知识。", + "Tell me a random fun fact about the Roman Empire": "请随机告诉我一个关于罗马帝国的冷知识。", "Tell us more:": "请告诉我们更多细节", - "Temporary": "", + "Temporary": "临时", "Temporary Chat": "临时对话", - "Temporary: toggle temporary chat for this new chat.": "", + "Temporary: toggle temporary chat for this new chat.": "临时对话:为本次新对话开启临时对话。", "Terminal": "终端", "Terminal Contexts": "终端上下文", "Terminal servers saved": "终端服务器已保存", @@ -3289,7 +3289,7 @@ "This option sets the maximum number of tokens the model can generate in its response. Increasing this limit allows the model to provide longer answers, but it may also increase the likelihood of unhelpful or irrelevant content being generated.": "此项用于设置模型在其响应中可以生成的最大 Token 数。增加此限制可让模型输出更多内容,但也可能增加生成无用或不相关内容的可能性。", "This response was generated by \"{{model}}\"": "此回答由 “{{model}}” 生成", "This template contains multiple context placeholders ([context] or {{CONTEXT}}). Context will be injected at each occurrence.": "此模板包含多个上下文占位符([context] 或 {{CONTEXT}})。上下文将注入到每个出现位置。", - "This user will need to sign in again on every device. API keys remain active.": "", + "This user will need to sign in again on every device. API keys remain active.": "该用户需在每台设备上重新登录。API 密钥保持有效。", "This will delete": "这将删除", "This will delete {{NAME}} and all its contents.": "这将删除{{NAME}}及其所有内容。", "This will delete all models including custom models and cannot be undone.": "这将删除所有模型,包括自定义模型,且无法撤销。", @@ -3302,7 +3302,7 @@ "Thought for {{DURATION}}": "思考用时 {{DURATION}}", "Thought for {{DURATION}} seconds": "思考用时 {{DURATION}} 秒", "Thought for less than a second": "思考用时小于 1 秒", - "Thread": "主题", + "Thread": "话题串", "Through": "通过", "Thumbs up/down ratings from users on model responses": "用户对模型回答的赞/踩评价", "Tika": "Tika", @@ -3338,7 +3338,7 @@ "Toggle Mute": "切换静音", "Toggle Sidebar": "展开或收起侧边栏", "Toggle status history": "展开/收起历史状态", - "Toggle temporary chat for this new chat.": "", + "Toggle temporary chat for this new chat.": "为本次新对话开启临时对话。", "Toggle whether current connection is active.": "切换当前连接的启用状态", "Token": "Token", "Token activity": "Token 活动", @@ -3364,14 +3364,14 @@ "Tools have a function calling system that allows arbitrary code execution.": "注意:工具有权执行任意代码", "Tools Public Sharing": "工具公开分享", "Tools Sharing": "分享工具", - "Top": "置顶", + "Top": "顶部", "Total chats": "总对话数", "Transformers": "Transformers", - "Translation key": "", - "Trial License": "", + "Translation key": "翻译键", + "Trial License": "试用许可证", "Try adjusting your search or filter to find what you are looking for.": "请尝试调整您的搜索词或过滤器以找到您需要的内容。", - "Try Again": "重新生成", - "Try in chat": "", + "Try Again": "重试", + "Try in chat": "对话试用", "TTS Voice": "文本转语音音色", "Tu_day_of_week": "周二", "Type": "类型", @@ -3380,23 +3380,23 @@ "Type Hugging Face Resolve (Download) URL": "输入 Hugging Face 模型解析(下载)地址", "Type your answer": "输入您的答案", "Uh-oh! There was an issue with the response.": "抱歉,模型回答失败,请重试。", - "Ultra-fast": "", - "Unable to load tools": "", - "Unarchive": "", + "Ultra-fast": "极速", + "Unable to load tools": "无法加载工具。", + "Unarchive": "取消归档", "Unarchive Chat": "取消存档当前对话", "Unassigned": "未分配", "Underline": "下划线", "unknown": "未知", "Unknown": "未知", - "unknown build": "", + "unknown build": "未知版本", "Unknown User": "未知用户", "Unload Model": "卸载模型", "Unloads {{FROM_NOW}}": "{{FROM_NOW}} 后卸载", "Unmute": "取消静音", "Unpin": "取消置顶", - "Unpin from Sidebar": "从侧边栏取消固定", + "Unpin from Sidebar": "从侧边栏取消置顶", "Unread": "未读", - "Unshare All": "取消全部共享", + "Unshare All": "取消全部分享", "Unshare All Shared Chats": "取消所有已共享的对话", "Unshare Chat": "取消分享对话", "Unsupported file type.": "不支持的文件类型", @@ -3410,17 +3410,17 @@ "Updated": "已更新", "Updated at": "更新于", "Updated At": "更新于", - "Updating \"{{modelId}}\"": "", + "Updating \"{{modelId}}\"": "正在更新 {{modelId}}……", "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "升级到授权套餐以获得增强功能,包括自定义主题、品牌推广以及专属支持", "Upload": "上传", "Upload a GGUF model": "上传一个 GGUF 模型", "Upload Audio": "上传音频", "Upload directory": "上传目录", "Upload failed": "上传失败", - "Upload failed for {{failed}} of {{total}} files.": "", + "Upload failed for {{failed}} of {{total}} files.": "{{total}} 个文件中,有 {{failed}} 个上传失败。", "Upload files": "上传文件", "Upload Files": "上传文件", - "Upload Folder": "", + "Upload Folder": "上传文件夹", "Upload Model": "上传模型", "Upload Photo": "上传照片", "Upload profile image": "上传头像", @@ -3434,7 +3434,7 @@ "URL Mode": "URL 模式", "Use": "使用", "Use a valid event name or pattern like user.*": "使用有效的事件名或模式,如 user.*", - "Use default": "", + "Use default": "使用默认", "Use device vibration feedback on supported Android devices.": "在支持的 Android 设备上使用震动反馈。", "Use discovered scopes": "使用发现的作用域", "Use groups to organize your users and assign permissions.": "使用用户组来管理用户并分配权限。", @@ -3446,7 +3446,7 @@ "user": "用户", "User": "用户", "User Activity": "用户动态", - "User Count": "", + "User Count": "用户数", "User Groups": "用户组", "User location successfully retrieved.": "成功检索到用户位置", "User menu": "用户菜单", @@ -3476,11 +3476,11 @@ "Variable value": "变量值", "Vector Field": "向量字段", "Verify Connection": "验证连接", - "Verify with a fresh code. Changes sign out all devices.": "", + "Verify with a fresh code. Changes sign out all devices.": "请使用新的验证码验证。更改将登出所有设备。", "Version {{selectedVersion}} of {{totalVersions}}": "版本 {{selectedVersion}}/{{totalVersions}}", "Version deleted": "版本已删除", - "Vertical Layout": "", - "Video player": "", + "Vertical Layout": "竖向布局", + "Video player": "视频播放器", "View channel": "查看频道", "View chat": "查看对话", "View Replies": "查看回复", @@ -3493,7 +3493,7 @@ "Visible": "可见", "Visible to all users": "对所有用户可见", "Visual": "可视化", - "vocabulary for a college entrance exam": "", + "vocabulary for a college entrance exam": "高考词汇", "Voice": "语音", "Voice Input": "语音输入", "Voice mode": "语音模式", @@ -3524,7 +3524,7 @@ "Weekly": "每周", "Weekly at": "每周于", "Welcome to your AI home.": "欢迎来到您的 AI 主页。", - "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "", + "What are 5 creative things I could do with my kids' art? I don't want to throw them away, but it's also so much clutter.": "我孩子的画作有很多,我不想扔掉,但又太占地方了,您能给我 5 个有创意的处理方法吗?", "What are you trying to achieve?": "您想要达到什么目标?", "What are you working on?": "您在忙于什么?", "What is NOT shared:": "不共享的内容:", @@ -3537,14 +3537,14 @@ "Why?": "为什么?", "Width": "宽度", "Wikipedia": "维基百科", - "Won": "更好", + "Won": "胜", "Working Directory": "工作目录", "Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "与 top-k 配合使用。较高的值(例如 0.95)将产生更加多样化的文本,而较低的值(例如 0.5)将产生更加聚焦和保守的文本。", "Workspace": "工作空间", - "Workspace Models": "", + "Workspace Models": "工作空间模型", "Workspace Permissions": "工作空间权限", "Write": "可写", - "Write a summary in 50 words that summarizes {{topic}}.": "用 50 个字概括{{topic}}。", + "Write a summary in 50 words that summarizes {{topic}}.": "用 50 个词总结 {{topic}}。", "Write something...": "写点什么……", "Write your model system prompt content here\ne.g.) You are Mario from Super Mario Bros, acting as an assistant.": "请在此填写模型的系统提示词\n例如:你是《超级马里奥兄弟》中的马里奥(Mario),扮演助理的角色。", "Yahoo": "雅虎", @@ -3565,14 +3565,14 @@ "You do not have permission to send messages in this thread.": "您没有权限在当前主题中发送消息。", "You do not have permission to upload files to this knowledge base.": "您没有权限上传文件到此知识库。", "You do not have permission to upload files.": "您没有上传文件的权限。", - "You do not have permission to upload web content.": "您没有上传文件的权限。", + "You do not have permission to upload web content.": "您没有上传网页内容的权限。", "You have more than 50 users, which often means this workspace is supporting organizational use. Open WebUI is free to use as-is, with no restrictions or hidden limits, and we want to keep it that way.": "您有超过 50 名用户,这通常意味着此工作区支持组织级使用。Open WebUI 免费使用,无任何限制或隐藏限制,我们希望保持这样。", "You have no archived conversations.": "没有已归档的对话。", "You have no shared conversations.": "您没有已分享的对话。", "You have shared this chat": "此对话已经分享过", "You're a helpful assistant.": "你是一个乐于助人的助手。", "You're now logged in.": "已登录。", - "Your account is awaiting administrator approval.": "", + "Your account is awaiting administrator approval.": "您的账号正在等待管理员审核。", "Your account status is currently pending activation.": "您的账号当前状态为待激活", "Your browser does not support the audio tag.": "您的浏览器不支持播放音频。", "Your browser does not support the video tag.": "您的浏览器不支持播放视频。", @@ -3581,7 +3581,7 @@ "Your query will be sent to the configured web search provider.": "您的查询将发送到配置的网络搜索服务提供商。", "Your usage stats have been successfully synced.": "已成功同步您的使用统计数据。", "YouTube": "YouTube", - "YouTube video player": "", + "YouTube video player": "YouTube 视频播放器", "Zoom in": "放大", "Zoom out": "缩小" }