first commit
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
export default {
|
||||
// 页面标题
|
||||
"system.ai.page.title": "AI 设置",
|
||||
"system.ai.page.description": "管理 AI 服务商和模型配置,支持多个服务商与默认模型分配",
|
||||
|
||||
// 默认模型选择
|
||||
"system.ai.default": "默认模型",
|
||||
"system.ai.default.tooltip": "AI 对话、分析等通用任务的默认模型",
|
||||
|
||||
// 服务商配置
|
||||
"system.ai.provider.api_key": "{{lab}} API Key",
|
||||
"system.ai.provider.api_key.placeholder": "请输入 API Key",
|
||||
"system.ai.provider.url": "{{lab}} API 地址",
|
||||
"system.ai.provider.url.placeholder": "例如: {{url}}",
|
||||
|
||||
// Azure 专用配置
|
||||
"system.ai.azure.api_version": "API 版本",
|
||||
"system.ai.azure.deployment": "部署名",
|
||||
"system.ai.azure.embedding_deployment": "嵌入部署名",
|
||||
"system.ai.azure.image_deployment": "图片部署名",
|
||||
|
||||
// Bedrock 专用配置
|
||||
"system.ai.bedrock.region": "AWS 区域",
|
||||
"system.ai.bedrock.access_key_id": "Access Key ID",
|
||||
"system.ai.bedrock.secret_access_key": "Secret Access Key",
|
||||
"system.ai.bedrock.session_token": "Session Token(可选)",
|
||||
|
||||
// 连接测试
|
||||
"system.ai.test.title": "连接测试",
|
||||
"system.ai.test.hint": "点击下方按钮测试当前 AI 服务商的连接状态",
|
||||
"system.ai.test.button": "测试连接",
|
||||
"system.ai.test.testing": "正在测试连接...",
|
||||
"system.ai.test.success": "连接测试成功!",
|
||||
"system.ai.test.error": "连接测试失败",
|
||||
|
||||
// 保存
|
||||
"system.ai.save.success": "AI 配置保存成功",
|
||||
};
|
||||
@@ -0,0 +1,21 @@
|
||||
export default {
|
||||
// 页面标题
|
||||
"system.carousel.page.title": "首页轮播图管理",
|
||||
"system.carousel.page.description": "管理首页轮播图图片及跳转链接",
|
||||
|
||||
// 字段
|
||||
"system.carousel.id": "ID",
|
||||
"system.carousel.title": "轮播图标题",
|
||||
"system.carousel.title.required": "轮播图标题不能为空",
|
||||
"system.carousel.image": "轮播图片",
|
||||
"system.carousel.image.required": "轮播图片不能为空",
|
||||
"system.carousel.link": "跳转链接",
|
||||
"system.carousel.link.placeholder": "请输入跳转链接",
|
||||
"system.carousel.status": "状态",
|
||||
"system.carousel.status.required": "状态不能为空",
|
||||
"system.carousel.status.normal": "启用",
|
||||
"system.carousel.status.disabled": "禁用",
|
||||
"system.carousel.sort": "排序",
|
||||
"system.carousel.createdAt": "创建时间",
|
||||
"system.carousel.updatedAt": "更新时间",
|
||||
};
|
||||
@@ -0,0 +1,68 @@
|
||||
export default {
|
||||
// 页面标题和描述
|
||||
"system.config.page.title": "网站设置",
|
||||
"system.config.page.description": "管理网站设置项,支持动态配置系统参数",
|
||||
|
||||
// 设置组
|
||||
"system.config.group.title": "设置组",
|
||||
"system.config.group.add": "新增",
|
||||
"system.config.group.create": "新增设置组",
|
||||
"system.config.group.edit": "编辑设置组",
|
||||
"system.config.group.delete": "删除",
|
||||
"system.config.group.deleteConfirm": "确认删除?",
|
||||
"system.config.group.deleteWarning": "删除设置组将同时删除该组下的所有设置项",
|
||||
"system.config.group.field.title": "标题",
|
||||
"system.config.group.field.title.required": "请输入标题",
|
||||
"system.config.group.field.key": "键",
|
||||
"system.config.group.field.key.required": "请输入键",
|
||||
"system.config.group.field.remark": "描述",
|
||||
"system.config.group.createSuccess": "新增设置组成功",
|
||||
"system.config.group.updateSuccess": "修改设置组成功",
|
||||
"system.config.group.deleteSuccess": "删除设置组成功",
|
||||
|
||||
// 设置项
|
||||
"system.config.item.title": "设置项",
|
||||
"system.config.item.add": "新增设置项",
|
||||
"system.config.item.create": "新增设置项",
|
||||
"system.config.item.edit": "编辑设置项",
|
||||
"system.config.item.delete": "删除",
|
||||
"system.config.item.deleteConfirm": "确认删除?",
|
||||
"system.config.item.selectGroup": "请先选择设置组",
|
||||
"system.config.item.empty": "暂无设置项,请点击\"新增设置项\"按钮添加",
|
||||
"system.config.item.field.key": "键",
|
||||
"system.config.item.field.key.required": "请输入键",
|
||||
"system.config.item.field.title": "标题",
|
||||
"system.config.item.field.title.required": "请输入标题",
|
||||
"system.config.item.field.type": "组件类型",
|
||||
"system.config.item.field.type.required": "请选择组件类型",
|
||||
"system.config.item.field.describe": "描述",
|
||||
"system.config.item.field.options": "选项",
|
||||
"system.config.item.field.options.tooltip": "单选、多选等组件的选项,例如: 1=选项1 /n 2=选项2",
|
||||
"system.config.item.field.props": "属性",
|
||||
"system.config.item.field.props.tooltip": "组件的配置,支持简单的配置,例如: placeholder=请输入 /n maxLength=100",
|
||||
"system.config.item.field.values": "默认值",
|
||||
"system.config.item.field.sort": "排序",
|
||||
"system.config.item.createSuccess": "新增设置项成功",
|
||||
"system.config.item.updateSuccess": "修改设置项成功",
|
||||
"system.config.item.deleteSuccess": "删除设置项成功",
|
||||
"system.config.item.refreshCacheSuccess": "配置缓存刷新成功",
|
||||
|
||||
// 表单组件类型
|
||||
"system.config.component.Input": "输入框",
|
||||
"system.config.component.TextArea": "文本域",
|
||||
"system.config.component.InputNumber": "数字输入框",
|
||||
"system.config.component.Switch": "开关",
|
||||
"system.config.component.Radio": "单选框",
|
||||
"system.config.component.Checkbox": "复选框",
|
||||
|
||||
// 表单提示
|
||||
"system.config.form.placeholder.input": "请输入",
|
||||
"system.config.form.placeholder.select": "请选择",
|
||||
"system.config.form.placeholder.date": "请选择日期",
|
||||
|
||||
// 操作提示
|
||||
"system.config.save.button": "保存",
|
||||
'system.config.refresh.button': '刷新缓存',
|
||||
"system.config.confirm.ok": "确认",
|
||||
"system.config.confirm.cancel": "取消",
|
||||
};
|
||||
@@ -0,0 +1,50 @@
|
||||
export default {
|
||||
"system.dept.page.title": "部门管理",
|
||||
"system.dept.page.description": "管理系统部门,配置部门层级,管理部门用户",
|
||||
"system.dept.tab.info": "基本信息",
|
||||
"system.dept.tab.users": "用户列表",
|
||||
"system.dept.unnamed": "未命名部门",
|
||||
"system.dept.createSuccess": "新增部门成功!",
|
||||
"system.dept.updateSuccess": "编辑部门成功!",
|
||||
"system.dept.deleteSuccess": "批量删除部门成功!",
|
||||
"system.dept.column.name": "部门名称",
|
||||
"system.dept.column.name.required": "部门名称必填!",
|
||||
"system.dept.column.code": "部门编码",
|
||||
"system.dept.column.code.required": "部门编码必填!",
|
||||
"system.dept.column.type": "部门类型",
|
||||
"system.dept.column.type.0": "公司",
|
||||
"system.dept.column.type.1": "部门",
|
||||
"system.dept.column.type.2": "岗位",
|
||||
"system.dept.column.type.required": "部门类型必填!",
|
||||
"system.dept.column.parent": "上级部门",
|
||||
"system.dept.column.parent.0": "顶级",
|
||||
"system.dept.column.parent.required": "上级部门必填!",
|
||||
"system.dept.column.email": "邮箱",
|
||||
"system.dept.column.address": "地址",
|
||||
"system.dept.column.phone": "电话",
|
||||
"system.dept.column.sort": "排序",
|
||||
"system.dept.column.sort.required": "排序必填!",
|
||||
"system.dept.column.status": "状态",
|
||||
"system.dept.column.status.0": "正常",
|
||||
"system.dept.column.status.1": "停用",
|
||||
"system.dept.column.status.required": "状态必填!",
|
||||
"system.dept.column.remark": "备注",
|
||||
"system.dept.users.column.id": "用户ID",
|
||||
"system.dept.users.column.username": "用户名",
|
||||
"system.dept.users.column.nickname": "用户昵称",
|
||||
"system.dept.users.column.email": "邮箱",
|
||||
"system.dept.users.column.mobile": "手机号",
|
||||
"system.dept.users.column.status": "状态",
|
||||
"system.dept.users.column.status.0": "启用",
|
||||
"system.dept.users.column.status.1": "禁用",
|
||||
"system.dept.createButton": "新增部门",
|
||||
"system.dept.createModalTitle": "新增部门表单",
|
||||
"system.dept.createChildrenButton": "添加下级",
|
||||
"system.dept.checkedMessage": "已选中 {{checked}} 条记录",
|
||||
"system.dept.unselect": "取消选择",
|
||||
"system.dept.delete.ok": "删除",
|
||||
"system.dept.delete.cancel": "取消删除",
|
||||
"system.dept.delete.title": "删除部门",
|
||||
"system.dept.delete.description": "你是否要删除这些部门?",
|
||||
"system.dept.saveInfo": "保存信息",
|
||||
};
|
||||
@@ -0,0 +1,55 @@
|
||||
export default {
|
||||
// 页面标题
|
||||
"system.dict.page.title": "字典管理",
|
||||
"system.dict.page.description": "管理系统字典类型,配置数据字典项",
|
||||
|
||||
// 字典类型
|
||||
"system.dict.id": "ID",
|
||||
"system.dict.name": "字典名称",
|
||||
"system.dict.name.required": "字典名称不能为空",
|
||||
"system.dict.code": "字典编码",
|
||||
"system.dict.code.required": "字典编码不能为空",
|
||||
"system.dict.renderType": "渲染类型",
|
||||
"system.dict.renderType.required": "渲染类型不能为空",
|
||||
"system.dict.renderType.text": "纯文本",
|
||||
"system.dict.renderType.tag": "标签",
|
||||
"system.dict.renderType.badge": "徽标",
|
||||
"system.dict.renderType.switch": "开关",
|
||||
"system.dict.status": "状态",
|
||||
"system.dict.status.required": "状态不能为空",
|
||||
"system.dict.status.normal": "正常",
|
||||
"system.dict.status.disabled": "停用",
|
||||
"system.dict.sort": "排序",
|
||||
"system.dict.describe": "描述",
|
||||
"system.dict.createdAt": "创建时间",
|
||||
"system.dict.updatedAt": "更新时间",
|
||||
|
||||
// 字典数据
|
||||
"system.dict.item.id": "ID",
|
||||
"system.dict.item.label": "字典标签",
|
||||
"system.dict.item.label.required": "字典标签不能为空",
|
||||
"system.dict.item.value": "字典键值",
|
||||
"system.dict.item.value.required": "字典键值不能为空",
|
||||
"system.dict.item.color": "颜色",
|
||||
"system.dict.item.isDefault": "是否默认",
|
||||
"system.dict.item.isDefault.required": "是否默认不能为空",
|
||||
"system.dict.item.isDefault.yes": "是",
|
||||
"system.dict.item.isDefault.no": "否",
|
||||
"system.dict.item.status": "状态",
|
||||
"system.dict.item.status.required": "状态不能为空",
|
||||
"system.dict.item.status.normal": "正常",
|
||||
"system.dict.item.status.disabled": "停用",
|
||||
"system.dict.item.sort": "排序",
|
||||
"system.dict.item.createTime": "创建时间",
|
||||
"system.dict.item.updateTime": "更新时间",
|
||||
|
||||
// 操作
|
||||
"system.dict.refreshCache": "刷新缓存",
|
||||
"system.dict.refreshSuccess": "字典缓存刷新成功",
|
||||
"system.dict.manageItems": "字典数据",
|
||||
"system.dict.itemManagement": "字典数据管理",
|
||||
"system.dict.item.createSuccess": "字典数据新增成功",
|
||||
"system.dict.item.updateSuccess": "字典数据更新成功",
|
||||
"system.dict.backToList": "返回列表",
|
||||
"system.dict.selectDictFirst": "请从字典列表中选择要管理的字典",
|
||||
};
|
||||
@@ -0,0 +1,100 @@
|
||||
export default {
|
||||
"system.file.page.title": "文件管理",
|
||||
"system.file.page.description": "管理系统文件,支持文件的上传、下载、删除、重命名等操作",
|
||||
"system.file.fileFolder": "文件夹",
|
||||
"system.file.fileName": "文件名",
|
||||
"system.file.fileType": "类型",
|
||||
"system.file.fileSize": "大小",
|
||||
"system.file.preview": "预览",
|
||||
"system.file.createdAt": "创建时间",
|
||||
"system.file.updatedAt": "修改时间",
|
||||
"system.file.deletedAt": "删除时间",
|
||||
"system.file.action": "操作",
|
||||
"system.file.download": "下载",
|
||||
"system.file.delete": "删除",
|
||||
"system.file.forceDelete": "彻底删除",
|
||||
"system.file.restore": "恢复",
|
||||
"system.file.rename": "重命名",
|
||||
"system.file.move": "移动",
|
||||
"system.file.copy": "复制",
|
||||
"system.file.confirmDelete": "确定删除该文件吗?",
|
||||
"system.file.confirmForceDelete": "确定彻底删除该文件吗?此操作不可恢复!",
|
||||
"system.file.confirmDeleteFolder": "确定删除该文件夹吗?",
|
||||
"system.file.confirmRestore": "确定恢复该文件吗?",
|
||||
"system.file.confirmBatchDelete": "确定删除选中的 {{count}} 个文件吗?",
|
||||
"system.file.confirmBatchForceDelete": "确定彻底删除选中的 {{count}} 个文件吗?此操作不可恢复!",
|
||||
"system.file.confirmBatchRestore": "确定恢复选中的 {{count}} 个文件吗?",
|
||||
"system.file.ok": "确定",
|
||||
"system.file.cancel": "取消",
|
||||
"system.file.upload": "上传文件",
|
||||
"system.file.uploadTitle": "上传文件",
|
||||
"system.file.uploadFileType": "文件类型",
|
||||
"system.file.selectFile": "选择文件",
|
||||
"system.file.uploadProgress": "上传进度",
|
||||
"system.file.uploadDragText": "点击或拖拽文件到此区域上传",
|
||||
"system.file.uploadHint": "支持单个或批量上传",
|
||||
"system.file.selectFileWarning": "请选择要上传的文件",
|
||||
"system.file.uploadSuccess": "上传成功",
|
||||
"system.file.deleteSuccess": "删除文件成功",
|
||||
"system.file.forceDeleteSuccess": "彻底删除文件成功",
|
||||
"system.file.restoreSuccess": "恢复文件成功",
|
||||
"system.file.renameSuccess": "重命名成功",
|
||||
"system.file.moveSuccess": "移动成功",
|
||||
"system.file.copySuccess": "复制成功",
|
||||
"system.file.batchDeleteSuccess": "批量删除成功",
|
||||
"system.file.batchForceDeleteSuccess": "批量彻底删除成功",
|
||||
"system.file.batchRestoreSuccess": "批量恢复成功",
|
||||
"system.file.deleteFolderSuccess": "删除文件夹成功",
|
||||
"system.file.deleteFolderHint": "删除文件夹前请删除文件夹下所有的文件",
|
||||
"system.file.addFolder": "新增子文件夹",
|
||||
"system.file.editFolder": "编辑文件夹",
|
||||
"system.file.deleteFolder": "删除文件夹",
|
||||
"system.file.addFolderTitle": "新增文件夹",
|
||||
"system.file.editFolderTitle": "编辑文件夹",
|
||||
"system.file.saveFolderSuccess": "{{action}}文件夹成功",
|
||||
"system.file.actionAdd": "新增",
|
||||
"system.file.actionEdit": "修改",
|
||||
"system.file.folderName": "文件夹名称",
|
||||
"system.file.folderNameRequired": "请输入文件夹名称",
|
||||
"system.file.folderSearchPlaceholder": "输入文件夹名称搜索",
|
||||
"system.file.parentFolder": "父级文件夹",
|
||||
"system.file.sort": "排序",
|
||||
"system.file.sortRequired": "排序必须",
|
||||
"system.file.describe": "描述",
|
||||
"system.file.root": "根目录",
|
||||
"system.file.type.image": "图片",
|
||||
"system.file.type.audio": "音频",
|
||||
"system.file.type.video": "视频",
|
||||
"system.file.type.archive": "压缩包",
|
||||
"system.file.type.other": "其他",
|
||||
"system.file.type.document": "文档",
|
||||
"system.file.trash": "回收站",
|
||||
"system.file.emptyTrash": "清空回收站",
|
||||
"system.file.confirmEmptyTrash": "确定清空回收站吗?此操作不可恢复!",
|
||||
"system.file.emptyTrashSuccess": "清空回收站成功,共删除 {{count}} 个文件",
|
||||
"system.file.batchDelete": "批量删除",
|
||||
"system.file.batchForceDelete": "批量彻底删除",
|
||||
"system.file.batchRestore": "批量恢复",
|
||||
"system.file.batchMove": "批量移动",
|
||||
"system.file.batchCopy": "批量复制",
|
||||
"system.file.noSelected": "请先选择文件",
|
||||
"system.file.renameTitle": "重命名文件",
|
||||
"system.file.renameDescription": "你正在重命名文件,请选择输入新的文件名称!",
|
||||
"system.file.moveTitle": "移动文件",
|
||||
"system.file.moveDescription": "你正在移动文件,请选择移动到的文件夹",
|
||||
"system.file.copyTitle": "复制文件",
|
||||
"system.file.copyDescription": "你正在复制文件,请选择复制到文件的文件夹!",
|
||||
"system.file.newFileNameRequired": "请输入新文件名",
|
||||
"system.file.disk": "存储磁盘",
|
||||
"system.file.loading": "加载中...",
|
||||
"system.file.refresh": "刷新",
|
||||
"system.file.totalFiles": "共 {{total}} 个文件",
|
||||
"system.file.fileDetail": "文件详情",
|
||||
"system.file.basicInfo": "基本信息",
|
||||
"system.file.fileExt": "扩展名",
|
||||
"system.file.filePath": "文件路径",
|
||||
"system.file.fileGroup": "文件分组",
|
||||
"system.file.ungrouped": "未分组",
|
||||
"system.file.accessUrl": "访问链接",
|
||||
"system.file.storageMethod": "存储方式",
|
||||
};
|
||||
@@ -0,0 +1,21 @@
|
||||
export default {
|
||||
// 页面标题
|
||||
"system.gridNav.page.title": "首页宫格导航管理",
|
||||
"system.gridNav.page.description": "管理首页宫格导航图标及跳转链接",
|
||||
|
||||
// 字段
|
||||
"system.gridNav.id": "ID",
|
||||
"system.gridNav.title": "导航标题",
|
||||
"system.gridNav.title.required": "导航标题不能为空",
|
||||
"system.gridNav.image": "导航图标",
|
||||
"system.gridNav.image.required": "导航图标不能为空",
|
||||
"system.gridNav.link": "跳转链接",
|
||||
"system.gridNav.link.placeholder": "请输入跳转链接",
|
||||
"system.gridNav.status": "状态",
|
||||
"system.gridNav.status.required": "状态不能为空",
|
||||
"system.gridNav.status.normal": "启用",
|
||||
"system.gridNav.status.disabled": "禁用",
|
||||
"system.gridNav.sort": "排序",
|
||||
"system.gridNav.createdAt": "创建时间",
|
||||
"system.gridNav.updatedAt": "更新时间",
|
||||
};
|
||||
@@ -0,0 +1,41 @@
|
||||
export default {
|
||||
"system.info.title": "系统信息",
|
||||
"system.info.basic.title": "系统基本信息",
|
||||
"system.info.project.title": "项目地址",
|
||||
"system.info.changelog.title": "更新日志",
|
||||
"system.info.author.title": "作者介绍",
|
||||
"system.info.desc.title": "系统描述",
|
||||
"system.info.join": "加入社区,获取最新动态和技术支持",
|
||||
|
||||
"system.info.label.name": "系统名称",
|
||||
"system.info.label.version": "版本号",
|
||||
"system.info.label.build": "构建工具",
|
||||
"system.info.label.frontend": "前端框架",
|
||||
"system.info.label.ui": "UI框架",
|
||||
"system.info.label.css": "CSS框架",
|
||||
"system.info.label.router": "路由管理",
|
||||
"system.info.label.state": "状态管理",
|
||||
"system.info.label.ts": "TypeScript",
|
||||
|
||||
"system.info.link.github": "GitHub 仓库",
|
||||
"system.info.link.docs": "在线文档",
|
||||
"system.info.link.demo": "演示地址",
|
||||
"system.info.link.issues": "问题反馈",
|
||||
|
||||
"system.info.log.content": "基于React 19、Vite 7、ReactRouter 7、zustand 5 和 TypeScript,重构项目模块",
|
||||
|
||||
"system.info.author.name": "XinAdmin 团队",
|
||||
"system.info.author.role": "企业级中后台解决方案提供者",
|
||||
"system.info.contact.github": "GitHub",
|
||||
"system.info.contact.group": "QQ群",
|
||||
"system.info.contact.discuss": "讨论区",
|
||||
|
||||
"system.info.desc.content": "XinAdmin 是一个基于 Ant Design 设计规范的企业级中后台前端模板,采用最新的前端技术栈,包括 React 19、Vite 7、ReactRouter 7、zustand 5 和 TypeScript。\n\n核心特性:\n✨ 前沿技术栈 - React 19 + Vite 7 + TypeScript 5.8\n👑 Ant Design 规范 - 模块化解决方案,减少冗余开发\n🎢 清晰代码结构 - 语义化目录命名,独立命名空间\n🎡 ReactRouter v7 - 支持后端动态路由,自动生成菜单\n🧩 TailwindCSS - 原子化CSS,与 Ant Design 完美配合\n🎡 内置国际化 - 支持中英日法俄5种语言\n⛳ 完善的页面组件 - 包含错误页、布局组件等",
|
||||
|
||||
"system.info.tag.enterprise": "企业级",
|
||||
"system.info.tag.ready": "开箱即用",
|
||||
"system.info.tag.scalable": "可扩展",
|
||||
"system.info.tag.modern": "现代化",
|
||||
"system.info.tag.i18n": "国际化",
|
||||
"system.info.tag.auth": "权限控制",
|
||||
};
|
||||
@@ -0,0 +1,85 @@
|
||||
export default {
|
||||
// 页面标题和描述
|
||||
"system.mail.page.title": "邮件设置",
|
||||
"system.mail.page.description": "邮件配置用于发送邮件,支持故障切换与循环切换",
|
||||
|
||||
// 模式选择
|
||||
"system.mail.mode": "模式切换",
|
||||
"system.mail.mode.single": "单驱动",
|
||||
"system.mail.mode.failover": "故障切换",
|
||||
"system.mail.mode.roundrobin": "循环切换",
|
||||
|
||||
// 驱动
|
||||
"system.mail.driver": "邮件驱动",
|
||||
"system.mail.driver.smtp": "SMTP",
|
||||
"system.mail.driver.ses": "Amazon SES",
|
||||
"system.mail.driver.mailgun": "Mailgun",
|
||||
"system.mail.driver.postmark": "Postmark",
|
||||
"system.mail.driver.resend": "Resend",
|
||||
"system.mail.driver.log": "日志",
|
||||
"system.mail.driver.array": "Array (调试)",
|
||||
|
||||
// SMTP 配置
|
||||
"system.mail.smtp.title": "SMTP 配置",
|
||||
"system.mail.host": "服务器地址",
|
||||
"system.mail.host.placeholder": "smtp.example.com",
|
||||
"system.mail.port": "端口",
|
||||
"system.mail.port.placeholder": "587",
|
||||
"system.mail.username": "用户名",
|
||||
"system.mail.username.placeholder": "your-email@example.com",
|
||||
"system.mail.password": "密码",
|
||||
"system.mail.password.placeholder": "邮箱密码或应用密码",
|
||||
|
||||
// 日志配置
|
||||
"system.mail.log.title": "日志配置",
|
||||
"system.mail.log.channel": "日志驱动",
|
||||
"system.mail.log.channel.placeholder": "mail",
|
||||
|
||||
// Postmark 配置
|
||||
"system.mail.postmark.title": "Postmark 配置",
|
||||
"system.mail.postmark.token": "Postmark Token",
|
||||
"system.mail.postmark.token.placeholder": "您的 Postmark API token",
|
||||
|
||||
// Resend 配置
|
||||
"system.mail.resend.title": "Resend 配置",
|
||||
"system.mail.resend.key": "Resend API Key",
|
||||
"system.mail.resend.key.placeholder": "您的 Resend API key",
|
||||
|
||||
// Mailgun 配置
|
||||
"system.mail.mailgun.title": "Mailgun 配置",
|
||||
"system.mail.mailgun.domain": "Mailgun Domain",
|
||||
"system.mail.mailgun.domain.placeholder": "mg.yourdomain.com",
|
||||
"system.mail.mailgun.secret": "Mailgun Secret",
|
||||
"system.mail.mailgun.secret.placeholder": "您的 Mailgun API key",
|
||||
"system.mail.mailgun.endpoint": "Mailgun Endpoint",
|
||||
"system.mail.mailgun.endpoint.placeholder": "api.mailgun.net",
|
||||
|
||||
// SES 配置
|
||||
"system.mail.ses.title": "SES (Amazon) 配置",
|
||||
"system.mail.ses.key": "AWS Access Key",
|
||||
"system.mail.ses.key.placeholder": "AKIA...",
|
||||
"system.mail.ses.secret": "AWS Secret Key",
|
||||
"system.mail.ses.secret.placeholder": "您的 AWS secret key",
|
||||
"system.mail.ses.region": "AWS Region",
|
||||
"system.mail.ses.region.placeholder": "us-east-1",
|
||||
"system.mail.ses.token": "AWS Session Token",
|
||||
"system.mail.ses.token.placeholder": "可选的会话 token",
|
||||
|
||||
// 发件人设置
|
||||
"system.mail.from_address": "发件人邮箱",
|
||||
"system.mail.from_address.placeholder": "noreply@example.com",
|
||||
"system.mail.from_name": "发件人名称",
|
||||
"system.mail.from_name.placeholder": "您的应用名称",
|
||||
|
||||
// 测试邮件
|
||||
"system.mail.test.title": "发送测试邮件",
|
||||
"system.mail.test.to": "收件人邮箱",
|
||||
"system.mail.test.to.placeholder": "receiver@example.com",
|
||||
"system.mail.test.send": "发送测试",
|
||||
"system.mail.test.success": "测试邮件发送成功",
|
||||
"system.mail.test.failed": "测试邮件发送失败",
|
||||
|
||||
// 保存
|
||||
"system.mail.save.success": "配置保存成功",
|
||||
"system.mail.save.failed": "配置保存失败",
|
||||
};
|
||||
@@ -0,0 +1,41 @@
|
||||
export default {
|
||||
"system.role.page.title": "角色管理",
|
||||
"system.role.page.description": "管理系统角色,配置角色权限,为用户分配角色",
|
||||
"system.role.title": "角色管理",
|
||||
"system.role.tab.users": "用户列表",
|
||||
"system.role.tab.rules": "权限设置",
|
||||
"system.role.table.roleName": "角色名称",
|
||||
"system.role.table.roleName.required": "请输入角色名称",
|
||||
"system.role.table.sort": "排序",
|
||||
"system.role.table.sort.required": "请输入排序值",
|
||||
"system.role.table.userCount": "用户数",
|
||||
"system.role.table.status": "状态",
|
||||
"system.role.table.status.required": "请选择状态",
|
||||
"system.role.table.status.enable": "启用",
|
||||
"system.role.table.status.disable": "停用",
|
||||
"system.role.table.description": "角色描述",
|
||||
"system.role.table.createdAt": "创建时间",
|
||||
"system.role.table.updatedAt": "更新时间",
|
||||
"system.role.table.headerTitle": "角色列表",
|
||||
"system.role.userTable.userId": "用户ID",
|
||||
"system.role.userTable.username": "用户名",
|
||||
"system.role.userTable.nickname": "昵称",
|
||||
"system.role.userTable.email": "邮箱",
|
||||
"system.role.userTable.mobile": "手机号",
|
||||
"system.role.userTable.status": "状态",
|
||||
"system.role.userTable.status.normal": "正常",
|
||||
"system.role.userTable.status.banned": "禁用",
|
||||
"system.role.userTable.person": "人",
|
||||
"system.role.button.expandAll": "展开全部",
|
||||
"system.role.button.collapseAll": "折叠全部",
|
||||
"system.role.button.selectAll": "选择全部",
|
||||
"system.role.button.clearAll": "清空选择",
|
||||
"system.role.button.invertSelection": "反选",
|
||||
"system.role.button.saveRules": "保存权限",
|
||||
"system.role.message.selectRoleFirst": "请先选择角色",
|
||||
"system.role.message.statusUpdateSuccess": "状态更新成功",
|
||||
"system.role.message.statusUpdateFailed": "状态更新失败",
|
||||
"system.role.message.rulesSaveSuccess": "权限保存成功",
|
||||
"system.role.permission.selectedCount": "已选择 {{count}} 项权限",
|
||||
"system.role.placeholder.selectRole": "请先选择角色",
|
||||
};
|
||||
@@ -0,0 +1,41 @@
|
||||
export default {
|
||||
"system.rule.description": "管理系统菜单和权限,配置路由、权限项",
|
||||
"system.rule.routePath": "路由路径",
|
||||
"system.rule.routePath.required": "路由路径为必填项",
|
||||
"system.rule.routePath.tooltip": "路由页面访问地址,如为外部链接请直接填写完整URL",
|
||||
"system.rule.routePath.showTooltip": "路由路径:{{path}}",
|
||||
"system.rule.icon": "菜单图标",
|
||||
"system.rule.local": "国际化键值",
|
||||
"system.rule.local.show": "显示名称",
|
||||
"system.rule.link": "外部链接",
|
||||
"system.rule.link.1": "是",
|
||||
"system.rule.link.0": "否",
|
||||
"system.rule.type": "菜单类型",
|
||||
"system.rule.type.menu": "菜单项",
|
||||
"system.rule.type.route": "路由页面",
|
||||
"system.rule.type.rule": "权限项",
|
||||
"system.rule.type.required": "菜单类型为必选项",
|
||||
"system.rule.parent": "上级菜单",
|
||||
"system.rule.parent.0": "根级菜单",
|
||||
"system.rule.parent.required": "上级菜单为必选项",
|
||||
"system.rule.order": "排序序号",
|
||||
"system.rule.order.required": "排序序号为必填项",
|
||||
"system.rule.name": "规则名称",
|
||||
"system.rule.name.required": "规则名称为必填项",
|
||||
"system.rule.key": "权限标识",
|
||||
"system.rule.key.required": "权限标识为必填项",
|
||||
"system.rule.hidden": "可见状态",
|
||||
"system.rule.hidden.tooltip": "控制菜单在导航栏中的显示状态(路由和权限功能仍正常生效)",
|
||||
"system.rule.hidden.0": "隐藏",
|
||||
"system.rule.hidden.1": "显示",
|
||||
"system.rule.hidden.updateSuccess": "可见状态更新成功",
|
||||
"system.rule.status": "启用状态",
|
||||
"system.rule.status.tooltip": "权限启用状态(禁用后该权限将不参与系统权限验证)",
|
||||
"system.rule.status.0": "禁用",
|
||||
"system.rule.status.1": "启用",
|
||||
"system.rule.status.updateSuccess": "启用状态更新成功",
|
||||
"system.rule.created_at": "创建时间",
|
||||
"system.rule.updated_at": "更新时间",
|
||||
"system.rule.title": "权限管理",
|
||||
"system.rule.addChildButton": "添加子项",
|
||||
};
|
||||
@@ -0,0 +1,104 @@
|
||||
export default {
|
||||
// 页面标题和描述
|
||||
"system.storage.page.title": "文件存储配置",
|
||||
"system.storage.page.description": "配置系统文件存储方式,支持本地存储、S3 对象存储、FTP 及 SFTP 等多种存储方式",
|
||||
|
||||
// 驱动选择
|
||||
"system.storage.driver": "默认存储驱动",
|
||||
"system.storage.driver.local": "本地存储 (Local)",
|
||||
"system.storage.driver.s3": "Amazon S3 / 对象存储",
|
||||
"system.storage.driver.ftp": "FTP 服务器",
|
||||
"system.storage.driver.sftp": "SFTP 服务器",
|
||||
|
||||
// 本地存储配置
|
||||
"system.storage.local.title": "本地存储配置",
|
||||
"system.storage.local.url": "访问 URL",
|
||||
"system.storage.local.url.placeholder": "例如: https://example.com/storage",
|
||||
"system.storage.local.url.tooltip": "文件的公开访问 URL 前缀",
|
||||
|
||||
// S3 配置
|
||||
"system.storage.s3.title": "S3 / 对象存储配置",
|
||||
"system.storage.s3.key": "Access Key ID",
|
||||
"system.storage.s3.key.placeholder": "请输入 Access Key ID",
|
||||
"system.storage.s3.secret": "Secret Access Key",
|
||||
"system.storage.s3.secret.placeholder": "请输入 Secret Access Key",
|
||||
"system.storage.s3.region": "区域 (Region)",
|
||||
"system.storage.s3.region.placeholder": "例如: us-east-1 或 cn-hangzhou",
|
||||
"system.storage.s3.bucket": "存储桶 (Bucket)",
|
||||
"system.storage.s3.bucket.placeholder": "请输入存储桶名称",
|
||||
"system.storage.s3.endpoint": "端点 (Endpoint)",
|
||||
"system.storage.s3.endpoint.placeholder": "自定义端点,如阿里云 OSS: oss-cn-hangzhou.aliyuncs.com",
|
||||
"system.storage.s3.endpoint.tooltip": "使用 AWS S3 时可留空,使用阿里云 OSS、腾讯云 COS 等需要填写",
|
||||
"system.storage.s3.url": "自定义 URL",
|
||||
"system.storage.s3.url.placeholder": "自定义文件访问 URL 前缀(可选)",
|
||||
"system.storage.s3.url.tooltip": "如果使用 CDN,可以在此配置 CDN 域名",
|
||||
"system.storage.s3.path_style": "路径风格端点",
|
||||
"system.storage.s3.path_style.tooltip": "某些 S3 兼容服务(如 MinIO)需要启用此选项",
|
||||
|
||||
// FTP 配置
|
||||
"system.storage.ftp.title": "FTP 服务器配置",
|
||||
"system.storage.ftp.host": "主机地址",
|
||||
"system.storage.ftp.host.placeholder": "例如: ftp.example.com",
|
||||
"system.storage.ftp.port": "端口",
|
||||
"system.storage.ftp.port.placeholder": "21",
|
||||
"system.storage.ftp.username": "用户名",
|
||||
"system.storage.ftp.username.placeholder": "请输入 FTP 用户名",
|
||||
"system.storage.ftp.password": "密码",
|
||||
"system.storage.ftp.password.placeholder": "请输入 FTP 密码",
|
||||
"system.storage.ftp.root": "根目录",
|
||||
"system.storage.ftp.root.placeholder": "例如: /public_html/uploads",
|
||||
"system.storage.ftp.root.tooltip": "FTP 服务器上的存储根目录",
|
||||
"system.storage.ftp.timeout": "超时时间",
|
||||
"system.storage.ftp.timeout.placeholder": "30",
|
||||
"system.storage.ftp.timeout.suffix": "秒",
|
||||
"system.storage.ftp.passive": "被动模式",
|
||||
"system.storage.ftp.passive.tooltip": "建议开启,适用于大多数网络环境",
|
||||
"system.storage.ftp.ssl": "SSL/TLS",
|
||||
"system.storage.ftp.ssl.tooltip": "启用 FTPS 安全连接",
|
||||
|
||||
// SFTP 配置
|
||||
"system.storage.sftp.title": "SFTP 服务器配置",
|
||||
"system.storage.sftp.host": "主机地址",
|
||||
"system.storage.sftp.host.placeholder": "例如: sftp.example.com",
|
||||
"system.storage.sftp.port": "端口",
|
||||
"system.storage.sftp.port.placeholder": "22",
|
||||
"system.storage.sftp.username": "用户名",
|
||||
"system.storage.sftp.username.placeholder": "请输入 SFTP 用户名",
|
||||
"system.storage.sftp.password": "密码",
|
||||
"system.storage.sftp.password.placeholder": "请输入 SFTP 密码",
|
||||
"system.storage.sftp.password.tooltip": "如果使用密钥认证可留空",
|
||||
"system.storage.sftp.root": "根目录",
|
||||
"system.storage.sftp.root.placeholder": "例如: /var/www/uploads",
|
||||
"system.storage.sftp.root.tooltip": "SFTP 服务器上的存储根目录",
|
||||
"system.storage.sftp.timeout": "超时时间",
|
||||
"system.storage.sftp.timeout.placeholder": "30",
|
||||
"system.storage.sftp.timeout.suffix": "秒",
|
||||
"system.storage.sftp.private_key": "私钥内容",
|
||||
"system.storage.sftp.private_key.placeholder": "粘贴 SSH 私钥内容(可选)",
|
||||
"system.storage.sftp.private_key.tooltip": "如果使用密钥认证,请粘贴私钥内容",
|
||||
"system.storage.sftp.passphrase": "私钥密码",
|
||||
"system.storage.sftp.passphrase.placeholder": "如果私钥有密码保护,请输入",
|
||||
"system.storage.sftp.passphrase.tooltip": "私钥的密码短语(如果有)",
|
||||
|
||||
// 测试连接
|
||||
"system.storage.test.title": "连接测试",
|
||||
"system.storage.test.current_driver": "当前存储驱动",
|
||||
"system.storage.test.button": "测试连接",
|
||||
"system.storage.test.success": "连接测试成功",
|
||||
"system.storage.test.failed": "连接测试失败",
|
||||
|
||||
// 说明
|
||||
"system.storage.help.title": "存储驱动说明",
|
||||
"system.storage.help.local": "本地存储:",
|
||||
"system.storage.help.local.desc": "文件存储在服务器本地磁盘,适合小型项目。",
|
||||
"system.storage.help.s3": "S3 / 对象存储:",
|
||||
"system.storage.help.s3.desc": "兼容 AWS S3、阿里云 OSS、腾讯云 COS、七牛云等,适合大规模文件存储。",
|
||||
"system.storage.help.ftp": "FTP:",
|
||||
"system.storage.help.ftp.desc": "通过 FTP 协议连接远程服务器存储文件。",
|
||||
"system.storage.help.sftp": "SFTP:",
|
||||
"system.storage.help.sftp.desc": "通过 SSH 安全连接远程服务器,更安全可靠。",
|
||||
|
||||
// 保存
|
||||
"system.storage.save.success": "配置保存成功",
|
||||
"system.storage.save.failed": "配置保存失败",
|
||||
};
|
||||
@@ -0,0 +1,35 @@
|
||||
export default {
|
||||
"system.user.page.title": "用户列表",
|
||||
"system.user.page.description": "通过管理员列表,能够方便的管理系统用户,为用户分配部门与角色",
|
||||
"system.user.id": "用户ID",
|
||||
"system.user.username": "用户名",
|
||||
"system.user.username.required": "用户名为必填项",
|
||||
"system.user.nickname": "昵称",
|
||||
"system.user.nickname.required": "昵称为必填项",
|
||||
"system.user.sex": "性别",
|
||||
"system.user.sex.0": "男",
|
||||
"system.user.sex.1": "女",
|
||||
"system.user.email": "邮箱",
|
||||
"system.user.email.required": "邮箱为必填项",
|
||||
"system.user.role": "用户角色",
|
||||
"system.user.role.required": "用户角色为必填项",
|
||||
"system.user.dept": "用户部门",
|
||||
"system.user.dept.required": "用户部门为必填项",
|
||||
"system.user.status": "状态",
|
||||
"system.user.status.0": "禁用",
|
||||
"system.user.status.1": "启用",
|
||||
"system.user.status.required": "状态为必填项",
|
||||
"system.user.mobile": "手机号",
|
||||
"system.user.mobile.required": "手机号为必填项",
|
||||
"system.user.avatar": "头像",
|
||||
"system.user.password": "密码",
|
||||
"system.user.password.required": "密码为必填项",
|
||||
"system.user.rePassword": "确认密码",
|
||||
"system.user.rePassword.required": "确认密码为必填项",
|
||||
"system.user.created_at": "创建时间",
|
||||
"system.user.updated_at": "更新时间",
|
||||
"system.user.searchPlaceholder": "请输入昵称、账户、手机号搜索",
|
||||
"system.user.resetSuccess": "重置成功!",
|
||||
"system.user.resetPassword": "重置密码",
|
||||
"system.user.resetButton": "提交重置",
|
||||
};
|
||||
Reference in New Issue
Block a user