- Add new i18n message files: audit, course-plans, files, leave, nav, practice, scheduling, student, users - Update existing i18n messages: ai, attendance, common, diagnostic, elective, error-book, exam-homework, grades, lesson-preparation, school, settings - Update i18n request config for new locale handling
371 lines
14 KiB
JSON
371 lines
14 KiB
JSON
{
|
||
"title": "设置",
|
||
"backToDashboard": "返回仪表盘",
|
||
"tabs": {
|
||
"general": "通用",
|
||
"notifications": "通知",
|
||
"appearance": "外观",
|
||
"security": "安全",
|
||
"ai": "AI"
|
||
},
|
||
"profile": {
|
||
"title": "个人信息",
|
||
"description": "更新您的个人资料。",
|
||
"avatar": {
|
||
"upload": "上传头像",
|
||
"remove": "移除",
|
||
"hint": "支持 JPG、PNG、WebP、GIF,最大 2MB",
|
||
"uploadSuccess": "头像更新成功",
|
||
"uploadFailure": "头像上传失败",
|
||
"removeSuccess": "头像已移除",
|
||
"removeFailure": "移除头像失败",
|
||
"invalidType": "仅支持 JPG、PNG、WebP、GIF 格式",
|
||
"tooLarge": "文件大小不能超过 2MB",
|
||
"tooLongName": "文件名过长,请重命名后再上传(最多 255 字符)"
|
||
},
|
||
"fields": {
|
||
"name": "姓名",
|
||
"namePlaceholder": "您的姓名",
|
||
"email": "邮箱",
|
||
"emailDisabled": "邮箱不可修改。",
|
||
"phone": "电话",
|
||
"phonePlaceholder": "+86 138 0000 0000",
|
||
"address": "地址",
|
||
"addressPlaceholder": "省市区街道",
|
||
"gender": "性别",
|
||
"genderPlaceholder": "选择性别",
|
||
"age": "年龄",
|
||
"role": "角色"
|
||
},
|
||
"save": "保存修改",
|
||
"saving": "保存中...",
|
||
"success": "个人资料更新成功",
|
||
"failure": "个人资料更新失败"
|
||
},
|
||
"notifications": {
|
||
"title": "通知偏好",
|
||
"description": "选择您希望接收通知的方式和时间。",
|
||
"channels": {
|
||
"title": "通知渠道",
|
||
"subtitle": "选择您希望接收通知的渠道。",
|
||
"push": "推送通知",
|
||
"pushDesc": "接收应用内和浏览器推送通知。",
|
||
"email": "邮件",
|
||
"emailDesc": "将通知发送到我的注册邮箱。",
|
||
"sms": "短信",
|
||
"smsDesc": "通过短信发送重要通知(可能产生费用)。"
|
||
},
|
||
"categories": {
|
||
"title": "通知类别",
|
||
"subtitle": "选择哪些事件应触发通知。",
|
||
"messages": "消息",
|
||
"messagesDesc": "新的私信和回复。",
|
||
"announcements": "公告",
|
||
"announcementsDesc": "学校、年级和班级公告。",
|
||
"homework": "作业",
|
||
"homeworkDesc": "新作业和提交提醒。",
|
||
"grades": "成绩",
|
||
"gradesDesc": "考试和作业成绩发布。",
|
||
"attendance": "考勤",
|
||
"attendanceDesc": "考勤记录和缺勤提醒。"
|
||
},
|
||
"quietHours": {
|
||
"title": "免打扰时段",
|
||
"subtitle": "每天在指定时段内暂停非紧急通知。",
|
||
"enable": "启用免打扰时段",
|
||
"enableDesc": "启用后,仅在指定时段内发送紧急通知。",
|
||
"start": "开始时间",
|
||
"end": "结束时间"
|
||
},
|
||
"save": "保存偏好",
|
||
"saving": "保存中...",
|
||
"success": "通知偏好已更新",
|
||
"failure": "通知偏好更新失败",
|
||
"test": "测试",
|
||
"testSuccess": "测试通知已发送",
|
||
"testFailure": "测试通知发送失败"
|
||
},
|
||
"appearance": {
|
||
"theme": {
|
||
"title": "主题",
|
||
"description": "选择此设备上的界面外观。",
|
||
"label": "配色主题",
|
||
"system": "跟随系统",
|
||
"light": "浅色",
|
||
"dark": "深色"
|
||
},
|
||
"language": {
|
||
"title": "语言",
|
||
"description": "选择界面语言。",
|
||
"label": "界面语言"
|
||
}
|
||
},
|
||
"security": {
|
||
"changePassword": {
|
||
"title": "修改密码",
|
||
"description": "使用强密码保护您的账户安全。",
|
||
"current": "当前密码",
|
||
"currentPlaceholder": "输入当前密码",
|
||
"new": "新密码",
|
||
"newPlaceholder": "输入新密码",
|
||
"confirm": "确认新密码",
|
||
"confirmPlaceholder": "再次输入新密码",
|
||
"strength": "密码强度",
|
||
"strengthWeak": "弱",
|
||
"strengthMedium": "中",
|
||
"strengthStrong": "强",
|
||
"requirements": "密码要求:",
|
||
"submit": "更新密码",
|
||
"updating": "更新中..."
|
||
},
|
||
"session": {
|
||
"title": "会话",
|
||
"description": "账户访问与会话管理。",
|
||
"signOut": "退出登录",
|
||
"signOutDesc": "返回登录页面。",
|
||
"confirmTitle": "确认退出",
|
||
"confirmDesc": "确定要退出登录吗?您将返回登录页面。",
|
||
"cancel": "取消",
|
||
"confirm": "确认退出"
|
||
},
|
||
"tips": {
|
||
"title": "安全提示",
|
||
"description": "保护账户安全的最佳实践。",
|
||
"tip1": "使用不与其他网站重复的独立密码。",
|
||
"tip2": "避免使用常见词汇、姓名或连续模式。",
|
||
"tip3": "定期更换密码。",
|
||
"tip4": "多次登录失败后账户将被临时锁定。"
|
||
},
|
||
"center": {
|
||
"title": "安全中心",
|
||
"description": "管理两步验证和查看登录活动。",
|
||
"twoFactor": {
|
||
"title": "两步验证(2FA)",
|
||
"description": "启用后,登录时需要输入手机验证器生成的一次性码。",
|
||
"enabled": "已启用",
|
||
"hint": "启用 2FA 可显著提升账户安全性,防止密码泄露导致的未授权访问。",
|
||
"enable": "启用",
|
||
"disable": "关闭",
|
||
"enableSuccess": "两步验证已启用",
|
||
"disableSuccess": "两步验证已关闭",
|
||
"toggleFailure": "操作失败,请稍后重试",
|
||
"setupFailure": "生成二维码失败,请稍后重试",
|
||
"verifyFailure": "验证失败,请稍后重试",
|
||
"disableFailure": "关闭失败,请稍后重试",
|
||
"regenerateFailure": "重新生成备份码失败,请稍后重试",
|
||
"regenerateSuccess": "备份码已重新生成",
|
||
"invalidCode": "验证码无效,请重新输入",
|
||
"scanQr": "使用验证器 App(如 Google Authenticator、Microsoft Authenticator)扫描上方二维码",
|
||
"manualEntry": "无法扫码?手动输入此密钥",
|
||
"enterCode": "输入验证器显示的 6 位数字",
|
||
"enterCodeDisable": "输入一次性码或备份码以确认关闭 2FA",
|
||
"enterCodeRegen": "输入当前的一次性码以重新生成备份码",
|
||
"verify": "验证并启用",
|
||
"cancel": "取消",
|
||
"done": "完成",
|
||
"backupCodes": "备份码",
|
||
"backupHint": "无法访问验证器时用于恢复账户",
|
||
"backupRemaining": "剩余 {count} 个备份码",
|
||
"backupWarning": "请妥善保存这些备份码。每个备份码只能使用一次。丢失后无法找回,只能重新生成。",
|
||
"copy": "复制全部",
|
||
"copied": "已复制",
|
||
"regenerate": "重新生成",
|
||
"disableTitle": "关闭两步验证",
|
||
"disableDescription": "关闭后,登录将不再需要一次性码。为确认是本人操作,请输入当前的一次性码或备份码。",
|
||
"regenerateTitle": "重新生成备份码",
|
||
"regenerateDescription": "此操作将使所有旧备份码失效,并生成 10 个新备份码。请输入当前的一次性码以确认。"
|
||
},
|
||
"recentLogins": {
|
||
"title": "最近登录",
|
||
"showingLatest": "最近 {count} 条记录",
|
||
"empty": "暂无登录记录",
|
||
"failed": "失败",
|
||
"current": "当前会话",
|
||
"revokeAll": "登出所有其他会话",
|
||
"revoking": "处理中...",
|
||
"revokeSuccess": "已登出 {count} 个会话",
|
||
"revokeSuccessEmpty": "无其他活跃会话需要登出",
|
||
"revokeFailure": "登出会话失败,请稍后重试",
|
||
"actions": {
|
||
"signin": "登录",
|
||
"signout": "退出",
|
||
"signup": "注册"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"ai": {
|
||
"providers": {
|
||
"title": "AI 服务商",
|
||
"description": "管理 AI 供应商和默认模型配置。",
|
||
"existing": "已有服务商",
|
||
"selectPlaceholder": "新建或选择已有",
|
||
"createNew": "新建",
|
||
"keyStatus": "密钥状态",
|
||
"stored": "已存储",
|
||
"noKey": "未存储密钥",
|
||
"id": "ID",
|
||
"idDesc": "每个服务商自动生成。",
|
||
"provider": "服务商",
|
||
"providerPlaceholder": "选择服务商",
|
||
"baseUrl": "API 地址",
|
||
"baseUrlPlaceholder": "https://open.bigmodel.cn/api/paas/v4",
|
||
"baseUrlDesc": "输入基础地址,无需 /chat/completions 后缀。",
|
||
"model": "模型",
|
||
"modelPlaceholder": "gpt-4o-mini",
|
||
"apiKey": "API 密钥",
|
||
"apiKeyPlaceholder": "粘贴新密钥以替换",
|
||
"apiKeyDesc": "已有密钥不会显示。留空则保留当前密钥。",
|
||
"setDefault": "设为默认",
|
||
"visibility": "可见性",
|
||
"visibilityDesc": "公开 Provider 由管理员发布,全员可用;私有 Provider 仅创建者可见。",
|
||
"visibilityPublic": "公开",
|
||
"visibilityPrivate": "私有",
|
||
"visibilityPublicLabel": "公开(全员可用)",
|
||
"visibilityPrivateLabel": "私有(仅自己可见)",
|
||
"visibilityReadOnly": "仅管理员可修改可见性",
|
||
"badgePublic": "公开",
|
||
"badgePrivate": "私有",
|
||
"badgeOwner": "我的",
|
||
"test": "测试",
|
||
"testing": "测试中...",
|
||
"save": "保存修改",
|
||
"saving": "保存中...",
|
||
"testSuccess": "测试通过",
|
||
"testFailure": "测试失败",
|
||
"saveSuccess": "保存成功",
|
||
"saveFailure": "保存失败",
|
||
"loadFailure": "加载 AI 服务商失败",
|
||
"needKey": "请输入 API 密钥进行测试",
|
||
"needTest": "保存前请先测试配置",
|
||
"delete": "删除",
|
||
"deleteNeedSelect": "请先选择要删除的服务商",
|
||
"deleteSuccess": "已删除服务商",
|
||
"deleteFailure": "删除失败",
|
||
"deleteConfirmTitle": "确认删除",
|
||
"deleteConfirmDescription": "此操作不可撤销。删除后若该服务商为默认,将自动选择最新的服务商作为默认。",
|
||
"deleteConfirm": "确认删除",
|
||
"deleteCancel": "取消"
|
||
}
|
||
},
|
||
"quickLinks": {
|
||
"title": "快捷链接",
|
||
"description": "您可能想访问的常用页面。",
|
||
"profile": "个人资料",
|
||
"dashboard": "仪表盘",
|
||
"children": "孩子",
|
||
"grades": "成绩",
|
||
"attendance": "考勤",
|
||
"assignments": "作业",
|
||
"schedule": "课表",
|
||
"textbooks": "教材",
|
||
"exams": "考试",
|
||
"homework": "作业"
|
||
},
|
||
"roleDescriptions": {
|
||
"admin": "管理您的账户和系统配置。",
|
||
"teacher": "管理您的个人信息、通知和教学偏好。",
|
||
"student": "管理您的个人信息、通知和学习偏好。",
|
||
"parent": "管理您的个人信息、通知和孩子关注偏好。"
|
||
},
|
||
"errors": {
|
||
"loadFailed": "页面加载失败",
|
||
"loadFailedDesc": "抱歉,页面加载时发生了意外错误。请稍后重试。",
|
||
"retry": "重试",
|
||
"sectionLoadFailed": "该区块加载失败",
|
||
"sectionLoadFailedDesc": "请稍后重试。"
|
||
},
|
||
"admin": {
|
||
"title": "系统设置",
|
||
"description": "管理系统基础信息与运行参数。",
|
||
"schoolInfo": {
|
||
"title": "学校信息",
|
||
"description": "学校的基础信息,将显示在系统各处。",
|
||
"name": "学校名称",
|
||
"namePlaceholder": "请输入学校名称",
|
||
"code": "学校代码",
|
||
"codePlaceholder": "请输入学校代码",
|
||
"phone": "联系电话",
|
||
"phonePlaceholder": "请输入联系电话",
|
||
"email": "联系邮箱",
|
||
"emailPlaceholder": "请输入联系邮箱",
|
||
"address": "学校地址",
|
||
"addressPlaceholder": "请输入学校地址",
|
||
"description2": "学校简介",
|
||
"descriptionPlaceholder": "请输入学校简介"
|
||
},
|
||
"securityPolicy": {
|
||
"title": "安全策略",
|
||
"description": "密码策略与会话管理。",
|
||
"passwordMinLength": "密码最小长度",
|
||
"sessionTimeout": "会话超时(分钟)",
|
||
"requireSpecialChar": "密码必须包含特殊字符",
|
||
"requireSpecialCharDesc": "要求用户密码中包含至少一个特殊字符",
|
||
"requireUppercase": "密码必须包含大写字母",
|
||
"requireUppercaseDesc": "要求用户密码中包含至少一个大写字母",
|
||
"forcePasswordChange": "首次登录强制修改密码",
|
||
"forcePasswordChangeDesc": "新用户或重置密码后首次登录时必须修改密码"
|
||
},
|
||
"fileUpload": {
|
||
"title": "文件上传",
|
||
"description": "文件上传限制与存储配置。",
|
||
"maxFileSize": "单文件最大大小(MB)",
|
||
"allowedTypes": "允许的文件类型",
|
||
"allowedTypesPlaceholder": "如:jpg,png,pdf,docx"
|
||
},
|
||
"notificationConfig": {
|
||
"title": "通知配置",
|
||
"description": "系统通知的发送方式与触发条件。",
|
||
"notifyNewUser": "新用户注册通知管理员",
|
||
"notifyNewUserDesc": "有新用户注册时向管理员发送通知",
|
||
"notifyScheduleChange": "课表变更通知教师",
|
||
"notifyScheduleChangeDesc": "课表变更审批通过后通知相关教师",
|
||
"notifyAnnouncement": "公告发布通知目标用户",
|
||
"notifyAnnouncementDesc": "公告发布时向目标用户推送通知"
|
||
},
|
||
"save": "保存设置",
|
||
"saving": "保存中...",
|
||
"reset": "重置",
|
||
"saveSuccess": "设置已保存",
|
||
"saveFailure": "设置保存失败",
|
||
"loadFailure": "加载系统设置失败"
|
||
},
|
||
"profilePage": {
|
||
"title": "个人资料",
|
||
"description": "管理您的个人和账户信息。",
|
||
"editProfile": "编辑资料",
|
||
"personalInfo": {
|
||
"title": "个人信息",
|
||
"description": "基本个人资料。",
|
||
"fullName": "姓名",
|
||
"gender": "性别",
|
||
"age": "年龄",
|
||
"phone": "电话",
|
||
"address": "地址"
|
||
},
|
||
"accountInfo": {
|
||
"title": "账户信息",
|
||
"description": "系统账户详情。",
|
||
"email": "邮箱",
|
||
"role": "角色",
|
||
"memberSince": "注册时间",
|
||
"onboardedAt": "入职时间"
|
||
},
|
||
"studentOverview": {
|
||
"title": "学生概览",
|
||
"description": "您的学业表现和课表。"
|
||
},
|
||
"teacherOverview": {
|
||
"title": "教师概览",
|
||
"description": "您任教的科目和班级。",
|
||
"teachingSubjects": "任教科目",
|
||
"teachingSubjectsDesc": "您当前被分配教授的科目。",
|
||
"noSubjects": "暂无分配科目。",
|
||
"teachingClasses": "任教班级",
|
||
"teachingClassesDesc": "您当前管理的班级。",
|
||
"noClasses": "暂无分配班级。",
|
||
"view": "查看"
|
||
}
|
||
}
|
||
}
|