Files
iiEsaywebUIapp/lib/l10n/app_zh.arb
Arsen Akhmetzyanov 5947edec45
Some checks failed
L10n / l10n (push) Has been cancelled
Rebrand to iiEasy: naming, logo, l10n, docs, assets
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 23:21:16 +05:00

925 lines
34 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"@@locale": "zh",
"appTitle": "iiEasy",
"appSlogan": "未来。简单。",
"retry": "重试",
"back": "返回",
"you": "你",
"loadingProfile": "加载个人资料中...",
"pleaseCheckConnection": "请检查您的连接并重试",
"connectionIssueTitle": "无法连接到您的服务器",
"@connectionIssueTitle": {
"description": "当配置的服务器无法访问时显示的标题"
},
"connectionIssueSubtitle": "重新连接以继续或退出登录以选择其他服务器。",
"@connectionIssueSubtitle": {
"description": "当无法访问服务器时解释可用操作的副标题"
},
"account": "账户",
"supportConduit": "支持 iiEasy",
"supportConduitSubtitle": "通过资助持续开发来保持 iiEasy 的独立性。",
"githubSponsorsTitle": "GitHub 赞助",
"githubSponsorsSubtitle": "成为定期赞助者以资助路线图项目。",
"buyMeACoffeeTitle": "Buy Me a Coffee",
"buyMeACoffeeSubtitle": "一次性捐赠以表达感谢。",
"signOut": "退出登录",
"endYourSession": "结束您的会话",
"defaultModel": "默认模型",
"autoSelect": "服务器默认",
"loadingModels": "加载模型中...",
"failedToLoadModels": "无法加载模型",
"availableModels": "可用模型",
"noResults": "无结果",
"searchModels": "搜索模型...",
"errorMessage": "出了点问题。请重试。",
"closeButtonSemantic": "关闭",
"loadingContent": "加载内容中",
"noItems": "无项目",
"noItemsToDisplay": "无可显示的项目",
"knowledgeBase": "知识库",
"attachments": "附件",
"takePhoto": "拍照",
"document": "文档",
"backToServerSetup": "返回服务器设置",
"connectedToServer": "已连接到服务器",
"signIn": "登录",
"enterCredentials": "输入您的凭据以访问您的 AI 对话",
"credentials": "凭据",
"apiKey": "API 密钥",
"token": "令牌",
"usernameOrEmail": "用户名或电子邮件",
"password": "密码",
"signInWithToken": "使用令牌登录",
"connectToServer": "连接到服务器",
"enterServerAddress": "输入您的 iiEasyWeb 服务器地址以开始",
"serverUrl": "服务器 URL",
"serverUrlHint": "https://your-server.com",
"enterServerUrlSemantic": "输入您的服务器 URL 或 IP 地址",
"headerName": "标头名称",
"headerValue": "标头值",
"headerValueHint": "api-key-123 或 Bearer token",
"addHeader": "添加标头",
"maximumHeadersReached": "已达到最大标头数",
"removeHeader": "删除标头",
"connecting": "连接中...",
"connectToServerButton": "连接到服务器",
"demoModeActive": "演示模式已激活",
"skipServerSetupTryDemo": "跳过服务器设置并尝试演示",
"enterDemo": "进入演示",
"demoBadge": "演示",
"serverNotOpenWebUI": "这似乎不是 Open-WebUI 服务器。",
"serverUrlEmpty": "服务器 URL 不能为空",
"invalidUrlFormat": "无效的 URL 格式。请检查您的输入。",
"onlyHttpHttps": "仅支持 HTTP 和 HTTPS 协议。",
"serverAddressRequired": "需要服务器地址(例如 192.168.1.10 或 example.com。",
"portRange": "端口必须在 1 到 65535 之间。",
"invalidIpFormat": "无效的 IP 地址格式。使用如 192.168.1.10 的格式。",
"couldNotConnectGeneric": "无法连接。请仔细检查地址并重试。",
"weCouldntReachServer": "我们无法访问服务器。请检查您的连接和服务器是否正在运行。",
"connectionTimedOut": "连接超时。服务器可能很忙或被防火墙阻止。",
"useHttpOrHttpsOnly": "仅使用 http:// 或 https://。",
"loginFailed": "登录失败",
"invalidCredentials": "无效的用户名或密码。请重试。",
"serverRedirectingHttps": "服务器正在重定向请求。请检查您的服务器的 HTTPS 配置。",
"unableToConnectServer": "无法连接到服务器。请检查您的连接。",
"requestTimedOut": "请求超时。请重试。",
"genericSignInFailed": "我们无法让您登录。请检查您的凭据和服务器设置。",
"skip": "跳过",
"next": "下一步",
"done": "完成",
"onboardStartTitle": "你好,{username}",
"onboardStartSubtitle": "选择一个模型以开始。随时点击新对话。",
"onboardStartBullet1": "点击顶部栏中的模型名称以切换模型",
"onboardStartBullet2": "使用新对话重置上下文",
"onboardAttachTitle": "添加上下文",
"onboardAttachSubtitle": "使用工作区或照片中的内容来支持回复。",
"onboardAttachBullet1": "工作区PDF、文档、数据集",
"onboardAttachBullet2": "照片:相机或相册",
"onboardSpeakTitle": "自然说话",
"onboardSpeakSubtitle": "点击麦克风以实时波形反馈听写。",
"onboardSpeakBullet1": "随时停止;部分文本会保留",
"onboardSpeakBullet2": "非常适合快速笔记或长提示",
"onboardQuickTitle": "快速操作",
"onboardQuickSubtitle": "打开菜单在对话、工作区和个人资料之间切换。",
"onboardQuickBullet1": "点击菜单访问对话、工作区、个人资料",
"onboardQuickBullet2": "从顶部栏开始新对话或管理模型",
"attachmentLabel": "附件",
"tools": "工具",
"filters": "过滤器",
"voiceInput": "语音输入",
"voice": "语音",
"voiceStatusListening": "正在听...",
"voiceStatusRecording": "正在录制...",
"voiceHoldToTalk": "按住说话",
"voiceAutoSend": "自动发送",
"voiceTranscript": "转录",
"voicePromptSpeakNow": "现在说话...",
"voicePromptTapStart": "点击开始以开始",
"voiceActionStop": "停止",
"voiceActionStart": "开始",
"messageHintText": "问 iiEasy",
"stopGenerating": "停止生成",
"codeCopiedToClipboard": "代码已复制到剪贴板。",
"send": "发送",
"sendMessage": "发送消息",
"file": "文件",
"photo": "照片",
"camera": "相机",
"pasteImage": "粘贴图片",
"apiUnavailable": "API 服务不可用",
"unableToLoadImage": "无法加载图像",
"notAnImageFile": "不是图像文件:{fileName}",
"failedToLoadImage": "无法加载图像:{error}",
"invalidDataUrl": "无效的数据 URL 格式",
"failedToDecodeImage": "无法解码图像",
"invalidImageFormat": "无效的图像格式",
"emptyImageData": "空图像数据",
"confirm": "确认",
"cancel": "取消",
"ok": "确定",
"inputField": "输入字段",
"checkConnection": "检查连接",
"openSettings": "打开设置",
"goBack": "返回",
"technicalDetails": "技术详情",
"save": "保存",
"chooseModel": "选择模型",
"reviewerMode": "审核者模式",
"selectLanguage": "选择语言",
"newFolder": "新文件夹",
"folderName": "文件夹名称",
"newChat": "新对话",
"more": "更多",
"clear": "清除",
"searchConversations": "搜索对话...",
"create": "创建",
"failedToCreateFolder": "无法创建文件夹",
"failedToMoveChat": "无法移动对话",
"failedToLoadChats": "无法加载对话",
"failedToUpdatePin": "无法更新置顶",
"failedToDeleteChat": "无法删除对话",
"manage": "管理",
"rename": "重命名",
"delete": "删除",
"renameChat": "重命名对话",
"enterChatName": "输入对话名称",
"failedToRenameChat": "无法重命名对话",
"failedToUpdateArchive": "无法更新存档",
"unarchive": "取消存档",
"archive": "存档",
"pin": "置顶",
"unpin": "取消置顶",
"recent": "最近",
"system": "系统",
"english": "English",
"deutsch": "Deutsch",
"francais": "Français",
"italiano": "Italiano",
"espanol": "Español",
"nederlands": "Nederlands",
"russian": "Русский",
"chinese": "中文",
"chineseSimplified": "简体中文",
"chineseTraditional": "繁體中文",
"korean": "한국어",
"deleteMessagesTitle": "删除消息",
"deleteMessagesMessage": "删除 {count} 条消息?",
"@deleteMessagesMessage": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"routeNotFound": "未找到路由:{routeName}",
"@routeNotFound": {
"placeholders": {
"routeName": {
"type": "String"
}
}
},
"deleteChatTitle": "删除对话",
"deleteChatMessage": "此对话将被永久删除。",
"deleteFolderTitle": "删除文件夹",
"deleteFolderMessage": "此文件夹及其分配引用将被删除。",
"failedToDeleteFolder": "无法删除文件夹",
"aboutApp": "关于",
"aboutAppSubtitle": "iiEasy 信息和链接",
"web": "网页",
"imageGen": "图像生成",
"pinned": "已置顶",
"folders": "文件夹",
"archived": "已存档",
"appLanguage": "应用语言",
"darkMode": "深色模式",
"webSearch": "网页搜索",
"webSearchDescription": "搜索网页并在回复中引用来源。",
"imageGeneration": "图像生成",
"imageGenerationDescription": "从您的提示创建图像。",
"copy": "复制",
"ttsListen": "收听",
"ttsStop": "停止",
"edit": "编辑",
"regenerate": "重新生成",
"noConversationsYet": "尚无对话",
"usernameOrEmailHint": "输入您的用户名或电子邮件",
"passwordHint": "输入您的密码",
"enterToken": "输入您的 JWT 令牌",
"tokenHint": "从 OpenWebUI 设置获取 JWT 令牌。API 密钥 (sk-...) 不支持流式传输。",
"apiKeyNotSupported": "不支持 API 密钥 (sk-...)。请改用 JWT 令牌。",
"apiKeyNoLongerSupported": "由于不再支持 API 密钥,您已被登出。请使用 OpenWebUI 设置中的 JWT 令牌登录。",
"tokenTooShort": "令牌太短",
"signingIn": "正在登录...",
"advancedSettings": "高级设置",
"customHeaders": "自定义标头",
"customHeadersDescription": "为身份验证、API 密钥或特殊服务器要求添加自定义 HTTP 标头。",
"allowSelfSignedCertificates": "信任自签名证书",
"@allowSelfSignedCertificates": {
"description": "允许信任配置服务器的自签名 TLS 证书的切换标签。"
},
"allowSelfSignedCertificatesDescription": "接受此服务器的 TLS 证书,即使它是自签名的。仅对您信任的服务器启用。",
"@allowSelfSignedCertificatesDescription": {
"description": "阐明启用自签名证书切换风险的帮助文本。"
},
"headerNameTooLong": "标头名称太长(最多 64 个字符)",
"headerNameInvalidChars": "无效的标头名称。仅使用字母、数字和这些符号:!#$&-^_`|~",
"headerNameReserved": "无法覆盖保留的标头「{key}」",
"@headerNameReserved": {
"placeholders": {
"key": {
"type": "String"
}
}
},
"headerValueTooLong": "标头值太长(最多 1024 个字符)",
"headerValueInvalidChars": "标头值包含无效字符。仅使用可打印的 ASCII。",
"headerValueUnsafe": "标头值似乎包含潜在的不安全内容",
"headerAlreadyExists": "标头「{key}」已存在。首先删除它以更新。",
"@headerAlreadyExists": {
"placeholders": {
"key": {
"type": "String"
}
}
},
"maxHeadersReachedDetail": "最多允许 10 个自定义标头。删除一些以添加更多。",
"noModelsAvailable": "无可用模型",
"followingSystem": "跟随系统:{theme}",
"@followingSystem": {
"placeholders": {
"theme": {
"type": "String"
}
}
},
"themeDark": "深色",
"themePalette": "强调色调色板",
"@themePalette": {
"description": "选择应用颜色调色板的标题。"
},
"themeLight": "浅色",
"currentlyUsingDarkTheme": "当前使用深色主题",
"currentlyUsingLightTheme": "当前使用浅色主题",
"aboutConduit": "关于 iiEasy",
"versionLabel": "版本:{version}{build}",
"@versionLabel": {
"placeholders": {
"version": {
"type": "String"
},
"build": {
"type": "String"
}
}
},
"githubRepository": "GitHub 仓库",
"unableToLoadAppInfo": "无法加载应用信息",
"thinking": "思考中...",
"thoughts": "思路",
"thoughtForDuration": "思考了 {duration}",
"@thoughtForDuration": {
"description": "显示助手在回复前思考了多长时间。",
"placeholders": {
"duration": {
"type": "String",
"example": "3s"
}
}
},
"analyzing": "分析中…",
"analyzed": "已分析",
"appCustomization": "自定义",
"appCustomizationSubtitle": "主题、语言、语音和 quickpills",
"quickActionsDescription": "聊天快捷方式",
"chatSettings": "对话",
"sendOnEnter": "回车发送",
"sendOnEnterDescription": "回车发送软键盘。Cmd/Ctrl+Enter 也可用",
"androidAssistantTitle": "Android digital assistant",
"androidAssistantDescription": "Choose what happens when you trigger the Android digital assistant.",
"androidAssistantOverlayOption": "Show quick overlay (default)",
"androidAssistantNewChatOption": "Open iiEasy with a new chat",
"androidAssistantVoiceCallOption": "Start a voice call",
"sttSettings": "语音转文字",
"sttEngineLabel": "识别引擎",
"sttEngineDevice": "本机",
"sttEngineServer": "服务器",
"sttEngineDeviceDescription": "音频会保留在此设备上。如果设备不支持语音识别,语音输入将不可用。",
"sttEngineServerDescription": "始终将录音发送到你的 OpenWebUI 服务器进行转写。",
"sttDeviceUnavailableWarning": "此设备不支持本机语音识别。",
"sttServerUnavailableWarning": "连接到启用转写功能的服务器后才能使用此选项。",
"sttSilenceDuration": "静音持续时间",
"sttSilenceDurationDescription": "检测到静音后等待多久自动停止录音",
"ttsSettings": "文本转语音",
"ttsEngineDeviceDescription": "在此设备上完成合成。如果设备不支持文本转语音,语音播放将不可用。",
"ttsEngineServerDescription": "始终向你的 OpenWebUI 服务器请求音频。",
"ttsDeviceUnavailableWarning": "此设备不支持本机文本转语音。",
"ttsServerUnavailableWarning": "连接到启用文本转语音的服务器后才能使用此选项。",
"ttsVoice": "语音",
"ttsSpeechRate": "语速",
"ttsPitch": "音调",
"ttsVolume": "音量",
"ttsPreview": "预览语音",
"ttsSystemDefault": "系统默认",
"ttsSelectVoice": "选择语音",
"ttsPreviewText": "这是所选语音的预览。",
"ttsNoVoicesAvailable": "没有可用的语音",
"ttsVoicesForLanguage": "{language} 语音",
"ttsOtherVoices": "其他语言",
"error": "错误",
"display": "显示",
"realtime": "实时",
"transportMode": "传输模式",
"mode": "模式",
"transportModePolling": "轮询回退",
"transportModeWs": "仅 WebSocket",
"transportModePollingInfo": "当 WebSocket 被阻止时改用 HTTP 轮询,在条件允许时切换回 WebSocket。",
"transportModeWsInfo": "开销较低,但可能在严格的代理/防火墙后失败。",
"quickActionsSelectedCount": "{count, plural, =0{未选择操作} other{已选择{count}个操作}}",
"@quickActionsSelectedCount": {
"description": "Subtitle indicating how many quick actions are selected.",
"placeholders": {
"count": {
"type": "int",
"example": "2"
}
}
},
"autoSelectDescription": "使用服务器上配置的默认模型",
"@autoSelectDescription": {
"description": "Explains what the server-provided model setting does."
},
"ttsEngineLabel": "引擎",
"@ttsEngineLabel": {
"description": "Label for selecting the text-to-speech engine."
},
"ttsEngineDevice": "本机",
"@ttsEngineDevice": {
"description": "Chip label for using on-device text-to-speech."
},
"ttsEngineServer": "服务器",
"@ttsEngineServer": {
"description": "Chip label for using server-side text-to-speech."
},
"modelCapabilityMultimodal": "多模态",
"@modelCapabilityMultimodal": {
"description": "Capability chip label for models that support multimodal input."
},
"modelCapabilityReasoning": "推理",
"@modelCapabilityReasoning": {
"description": "Capability chip label for models that support reasoning features."
},
"voiceCallTitle": "语音通话",
"@voiceCallTitle": {
"description": "Title displayed on the voice call screen."
},
"voiceCallPause": "暂停",
"@voiceCallPause": {
"description": "Button label to pause a voice call."
},
"voiceCallResume": "继续",
"@voiceCallResume": {
"description": "Button label to resume a paused voice call."
},
"voiceCallStop": "停止",
"@voiceCallStop": {
"description": "Button label to stop the active voice call."
},
"voiceCallEnd": "结束通话",
"@voiceCallEnd": {
"description": "Button label to end the voice call session."
},
"chooseDifferentFile": "选择其他文件",
"@chooseDifferentFile": {
"description": "Action label prompting the user to pick another file."
},
"errorWithMessage": "错误:{message}",
"@errorWithMessage": {
"description": "Error label with appended message text.",
"placeholders": {
"message": {
"type": "String",
"example": "Network timeout"
}
}
},
"networkTimeoutError": "连接超时。请检查网络后重试。",
"@networkTimeoutError": {
"description": "User-facing message when a network request times out."
},
"networkUnreachableError": "无法连接服务器。请检查服务器地址和网络。",
"@networkUnreachableError": {
"description": "User-facing message when the server cannot be reached."
},
"networkServerNotResponding": "服务器没有响应。请确认服务器正在运行且可访问。",
"@networkServerNotResponding": {
"description": "User-facing message when the server does not respond to a request."
},
"networkGenericError": "网络连接出现问题。请检查网络连接。",
"@networkGenericError": {
"description": "Fallback message for generic network errors."
},
"serverError500": "服务器出现问题,通常是暂时的。",
"@serverError500": {
"description": "Message when a 500 error is encountered."
},
"serverErrorUnavailable": "服务器暂时不可用。请稍后再试。",
"@serverErrorUnavailable": {
"description": "Message when a 502/503 error is encountered."
},
"serverErrorTimeout": "服务器响应超时。请重试。",
"@serverErrorTimeout": {
"description": "Message when the server times out."
},
"serverErrorGeneric": "服务器出现故障。请稍后再试。",
"@serverErrorGeneric": {
"description": "Fallback server error message."
},
"authSessionExpired": "会话已过期,请重新登录。",
"@authSessionExpired": {
"description": "Message when an authentication session expires."
},
"authForbidden": "您没有执行此操作的权限。",
"@authForbidden": {
"description": "Message when the user lacks required permissions."
},
"authInvalidToken": "认证令牌无效,请重新登录。",
"@authInvalidToken": {
"description": "Message when the authentication token is invalid."
},
"authGenericError": "认证出现问题,请重新登录。",
"@authGenericError": {
"description": "Fallback authentication error message."
},
"validationInvalidEmail": "请输入有效的邮箱地址。",
"@validationInvalidEmail": {
"description": "Validation message for invalid email input."
},
"validationWeakPassword": "密码不符合要求,请检查后重试。",
"@validationWeakPassword": {
"description": "Validation message for weak passwords."
},
"validationMissingRequired": "请填写所有必填项。",
"@validationMissingRequired": {
"description": "Validation message when required fields are missing."
},
"validationFormatError": "部分信息格式不正确,请检查后重试。",
"@validationFormatError": {
"description": "Validation message for generic formatting issues."
},
"validationGenericError": "请检查输入内容并重试。",
"@validationGenericError": {
"description": "Fallback validation message."
},
"fileNotFound": "未找到文件,可能已移动或删除。",
"@fileNotFound": {
"description": "Message when a file cannot be located."
},
"fileAccessDenied": "无法访问文件,请检查权限。",
"@fileAccessDenied": {
"description": "Message when file access is denied."
},
"fileTooLarge": "文件过大,请选择较小的文件。",
"@fileTooLarge": {
"description": "Message when a file exceeds size limits."
},
"fileGenericError": "文件出现问题,请尝试其他文件。",
"@fileGenericError": {
"description": "Fallback file error message."
},
"permissionCameraRequired": "需要相机权限,请在设置中开启。",
"@permissionCameraRequired": {
"description": "Message when camera permission is missing."
},
"permissionStorageRequired": "需要存储权限,请在设置中开启。",
"@permissionStorageRequired": {
"description": "Message when storage permission is missing."
},
"permissionMicrophoneRequired": "需要麦克风权限,请在设置中开启。",
"@permissionMicrophoneRequired": {
"description": "Message when microphone permission is missing."
},
"permissionGenericError": "需要权限,请在设置中检查应用权限。",
"@permissionGenericError": {
"description": "Fallback permission error message."
},
"actionRetryRequest": "请再次尝试该请求。",
"@actionRetryRequest": {
"description": "Description for retrying a failed request."
},
"actionVerifyConnection": "请检查网络连接。",
"@actionVerifyConnection": {
"description": "Description for checking internet connectivity."
},
"actionRetryOperation": "请重试此操作。",
"@actionRetryOperation": {
"description": "Description for retrying the same operation."
},
"actionRetryAfterDelay": "稍等片刻再试一次。",
"@actionRetryAfterDelay": {
"description": "Description suggesting a short delay before retrying."
},
"actionSignInToAccount": "登录到您的账户。",
"@actionSignInToAccount": {
"description": "Description for signing back into the app."
},
"actionSelectAnotherFile": "请选择其他文件。",
"@actionSelectAnotherFile": {
"description": "Description for choosing a different file."
},
"actionOpenAppSettings": "打开应用设置以授予权限。",
"@actionOpenAppSettings": {
"description": "Description for opening system or app settings."
},
"actionRetryAfterPermission": "授予权限后请重试。",
"@actionRetryAfterPermission": {
"description": "Description for retrying once permissions are granted."
},
"actionReturnToPrevious": "返回上一屏。",
"@actionReturnToPrevious": {
"description": "Description for navigating back to the prior screen."
},
"continueAction": "继续",
"@continueAction": {
"description": "Button label to continue an action or flow."
},
"loadingShort": "加载中",
"@loadingShort": {
"description": "Short loading label used for accessibility."
},
"loadingAnnouncement": "正在加载:{message}",
"@loadingAnnouncement": {
"description": "Screen reader announcement when loading a resource.",
"placeholders": {
"message": {
"type": "String",
"example": "Messages"
}
}
},
"errorAnnouncement": "错误:{error}",
"@errorAnnouncement": {
"description": "Screen reader announcement for an error.",
"placeholders": {
"error": {
"type": "String",
"example": "Network timeout"
}
}
},
"errorAnnouncementWithSuggestion": "错误:{error}。{suggestion}",
"@errorAnnouncementWithSuggestion": {
"description": "Screen reader announcement for an error with a follow-up suggestion.",
"placeholders": {
"error": {
"type": "String",
"example": "Network timeout"
},
"suggestion": {
"type": "String",
"example": "Please try again later."
}
}
},
"successAnnouncement": "成功:{message}",
"@successAnnouncement": {
"description": "Screen reader announcement for successful actions.",
"placeholders": {
"message": {
"type": "String",
"example": "Profile updated"
}
}
},
"requiredFieldLabel": "{label} *",
"@requiredFieldLabel": {
"description": "Label text indicating a required field.",
"placeholders": {
"label": {
"type": "String",
"example": "Email"
}
}
},
"requiredFieldHelper": "必填项",
"@requiredFieldHelper": {
"description": "Helper text indicating that the field is required."
},
"switchOnLabel": "开启",
"@switchOnLabel": {
"description": "Semantic label when a switch is enabled."
},
"switchOffLabel": "关闭",
"@switchOffLabel": {
"description": "Semantic label when a switch is disabled."
},
"dialogSemanticLabel": "对话框:{title}",
"@dialogSemanticLabel": {
"description": "Semantic label describing the dialog title.",
"placeholders": {
"title": {
"type": "String",
"example": "Settings"
}
}
},
"previousLabel": "上一步",
"@previousLabel": {
"description": "Label for navigating to the previous item."
},
"nextLabel": "下一步",
"@nextLabel": {
"description": "Label for navigating to the next item."
},
"themePaletteConduitLabel": "iiEasy",
"@themePaletteConduitLabel": {
"description": "Palette name for the default Conduit theme."
},
"themePaletteConduitDescription": "为 iiEasy 设计的简洁中性色主题。",
"@themePaletteConduitDescription": {
"description": "Description of the Conduit palette."
},
"themePaletteClaudeLabel": "Claude",
"@themePaletteClaudeLabel": {
"description": "Palette name inspired by the Claude web client."
},
"themePaletteClaudeDescription": "源自 Claude 网页端的温暖触感配色。",
"@themePaletteClaudeDescription": {
"description": "Description of the Claude palette."
},
"themePaletteT3ChatLabel": "T3 Chat",
"@themePaletteT3ChatLabel": {
"description": "Palette name inspired by the T3 Stack brand."
},
"themePaletteT3ChatDescription": "灵感来自 T3 Stack 品牌的活泼渐变。",
"@themePaletteT3ChatDescription": {
"description": "Description of the T3 Chat palette."
},
"themePaletteCatppuccinLabel": "Catppuccin",
"@themePaletteCatppuccinLabel": {
"description": "Palette name for Catppuccin colors."
},
"themePaletteCatppuccinDescription": "柔和的马卡龙色调。",
"@themePaletteCatppuccinDescription": {
"description": "Description of the Catppuccin palette."
},
"themePaletteTangerineLabel": "Tangerine",
"@themePaletteTangerineLabel": {
"description": "Palette name for Tangerine colors."
},
"themePaletteTangerineDescription": "温暖的橙色与石板色调。",
"@themePaletteTangerineDescription": {
"description": "Description of the Tangerine palette."
},
"@onboardStartTitle": {
"description": "Onboarding card: start chatting title.",
"placeholders": {
"username": {
"type": "String",
"example": "Alex"
}
}
},
"@notAnImageFile": {
"description": "Error when a referenced file is not an image.",
"placeholders": {
"fileName": {
"type": "String",
"example": "image.txt"
}
}
},
"@failedToLoadImage": {
"description": "Error including the underlying reason when image loading fails.",
"placeholders": {
"error": {
"type": "String",
"example": "Network error"
}
}
},
"@ttsVoicesForLanguage": {
"description": "Section header for voices matching the app language",
"placeholders": {
"language": {
"type": "String",
"example": "EN"
}
}
},
"voiceCallReady": "已就绪",
"@voiceCallReady": {
"description": "Status label shown when the voice call is ready to start."
},
"voiceCallConnecting": "正在连接...",
"@voiceCallConnecting": {
"description": "Status label shown while the voice call is connecting."
},
"voiceCallListening": "正在聆听",
"@voiceCallListening": {
"description": "Status label shown while the call is listening for input."
},
"voiceCallPaused": "已暂停",
"@voiceCallPaused": {
"description": "Status label shown when the call is paused."
},
"voiceCallProcessing": "正在思考...",
"@voiceCallProcessing": {
"description": "Status label shown while the call processes a response."
},
"voiceCallSpeaking": "正在讲话",
"@voiceCallSpeaking": {
"description": "Status label shown while the assistant is speaking."
},
"voiceCallDisconnected": "已断开",
"@voiceCallDisconnected": {
"description": "Status label shown when the voice call has ended or disconnected."
},
"voiceCallErrorHelp": "请检查:\n• 已授予麦克风权限\n• 设备支持语音识别\n• 已连接到服务器",
"@voiceCallErrorHelp": {
"description": "Guidance shown when the voice call encounters an error."
},
"mermaidPreviewUnavailable": "此平台不支持 Mermaid 预览。",
"chartPreviewUnavailable": "此平台不支持图表预览。",
"notes": "笔记",
"searchNotes": "搜索笔记...",
"createNote": "创建笔记",
"noNotesYet": "暂无笔记",
"noNotesFound": "未找到笔记",
"createFirstNoteHint": "点击 + 创建您的第一条笔记。",
"tryDifferentSearch": "尝试其他搜索词。",
"loadingNotes": "正在加载笔记...",
"loadingNote": "正在加载笔记...",
"failedToLoadNotes": "加载笔记失败",
"deleteNoteTitle": "删除笔记",
"deleteNoteMessage": "删除「{title}」?此操作无法撤消。",
"@deleteNoteMessage": {
"placeholders": {
"title": {
"type": "String"
}
}
},
"writeNote": "写点什么...",
"saving": "保存中...",
"saved": "已保存",
"noteCopiedToClipboard": "笔记已复制到剪贴板",
"generateTitle": "生成标题",
"generatingTitle": "正在生成标题...",
"noContentToGenerateTitle": "请先添加内容以生成标题",
"failedToGenerateTitle": "生成标题失败",
"noContentToEnhance": "请先添加内容以进行增强",
"noteEnhanced": "笔记已通过 AI 增强",
"failedToEnhanceNote": "增强笔记失败",
"noModelSelected": "请先选择一个模型",
"enhanceWithAI": "使用 AI 增强",
"enhanceNote": "增强笔记",
"startDictation": "开始听写",
"stopRecording": "停止录音",
"voiceInputUnavailable": "语音输入不可用",
"failedToStartDictation": "启动听写失败",
"noteNotFound": "未找到笔记",
"untitled": "无标题",
"today": "今天",
"yesterday": "昨天",
"previous7Days": "过去 7 天",
"previous30Days": "过去 30 天",
"older": "更早",
"wordCount": "{count} 字",
"@wordCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"charCount": "{count} 字符",
"@charCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"promptVariablesTitle": "填写详情",
"promptVariablesDescription": "填写以下字段以自定义此提示词。",
"promptVariableNumberMin": "最小值为 {min}",
"@promptVariableNumberMin": {
"placeholders": {
"min": {
"type": "double"
}
}
},
"promptVariableNumberMax": "最大值为 {max}",
"@promptVariableNumberMax": {
"placeholders": {
"max": {
"type": "double"
}
}
},
"sso": "SSO",
"ssoDescription": "使用组织的身份提供商登录",
"signInWithSso": "使用 SSO 登录",
"ssoAuthenticating": "正在验证...",
"ssoAuthFailed": "SSO 验证失败",
"ssoLoadingLogin": "正在加载登录页面...",
"ldap": "LDAP",
"ldapDescription": "使用 LDAP 目录凭据登录",
"signInWithLdap": "使用 LDAP 登录",
"ldapUsername": "用户名",
"ldapUsernameHint": "输入您的 LDAP 用户名",
"moreSignInOptions": "更多登录选项",
"ldapNotEnabled": "此服务器未启用 LDAP 验证",
"ssoPlatformNotSupported": "此平台不支持 SSO 验证。请改用凭据或 LDAP 验证。",
"continueWithProvider": "使用 {provider} 继续",
"or": "或",
"usageInfo": "信息",
"usageInfoTitle": "响应统计",
"usageTokenGeneration": "Token 生成",
"usagePromptEval": "提示处理",
"usageTotalDuration": "总耗时",
"usageTokensPerSecond": "{speed} t/s",
"@usageTokensPerSecond": {
"placeholders": {
"speed": {
"type": "String"
}
}
},
"usageTokenCount": "{count} 个 token",
"@usageTokenCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"usageSecondsFormat": "{seconds}秒",
"@usageSecondsFormat": {
"placeholders": {
"seconds": {
"type": "String"
}
}
},
"usageLoadDuration": "模型加载时间",
"usageQueueTime": "排队时间",
"usageReasoningTokens": "推理 token",
"usageTotalTokens": "总 token",
"proxyAuthentication": "代理认证",
"proxyAuthPlatformNotSupported": "代理认证需要移动设备。请先通过浏览器进行认证。",
"proxyAuthLoading": "正在加载认证页面...",
"proxyAuthFailed": "代理认证失败",
"proxyAuthHelpText": "通过您组织的代理完成登录,然后登录 Open WebUI。您将被自动重定向。",
"proxyAuthHelpTextSimple": "通过您的代理登录。认证后,点击继续以进行登录。",
"continueButton": "继续",
"proxyAuthRequired": "此服务器需要代理认证",
"proxyAuthRequiredDescription": "您的服务器似乎位于认证代理(如 oauth2-proxy后面。您需要先通过代理登录。",
"authenticateThroughProxy": "认证",
"voiceOptions": "语音选项",
"dictation": "听写",
"dictationDescription": "说话并实时转换为文字",
"recordAudio": "录制音频",
"recordAudioDescription": "保存音频以便稍后转录",
"recordingAudio": "录音中...",
"preparingRecording": "准备中...",
"recordingHint": "完成后点击停止",
"stopAndSaveRecording": "停止并保存",
"processingRecording": "处理中...",
"audioRecordingSaved": "音频录制已保存",
"microphonePermissionDenied": "麦克风权限被拒绝",
"recordingFailed": "录音失败",
"removeFileConfirm": "从笔记中移除此文件?",
"fileRemoved": "文件已移除",
"playAudio": "播放音频",
"removeFile": "移除文件",
"audioFileType": "音频",
"imageFileType": "图片",
"failedToUploadAudio": "音频上传失败",
"audioAttachment": "音频附件",
"loadingAudio": "正在加载音频...",
"failedToLoadAudio": "无法加载音频"
}