Build lightweight AI agent admin
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"title": "关于项目",
|
||||
"basicInfo": "基本信息",
|
||||
"productionDependencies": "生产环境依赖",
|
||||
"devDependencies": "开发环境依赖",
|
||||
"version": "版本号",
|
||||
"license": "开源许可协议",
|
||||
"buildTime": "最后构建时间",
|
||||
"homepage": "主页",
|
||||
"docUrl": "文档地址",
|
||||
"previewUrl": "预览地址",
|
||||
"github": "Github",
|
||||
"author": "作者",
|
||||
"viewDetails": "点击查看"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"passwordLengthHint": "密码长度为 6-20 个字符"
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"title": "标题",
|
||||
"status": "状态",
|
||||
"priority": "优先级",
|
||||
"targetType": "接收范围",
|
||||
"readCount": "阅读数",
|
||||
"publisher": "发布人",
|
||||
"publishTime": "发布时间",
|
||||
"actions": "操作",
|
||||
"keyword": "关键词",
|
||||
"keywordPlaceholder": "请输入标题关键词",
|
||||
"statusAll": "全部",
|
||||
"statusDraft": "草稿",
|
||||
"statusPublished": "已发布",
|
||||
"statusExpired": "已过期",
|
||||
"priorityNormal": "普通",
|
||||
"priorityImportant": "重要",
|
||||
"priorityUrgent": "紧急",
|
||||
"targetTypeAll": "全员",
|
||||
"targetTypeDept": "指定部门",
|
||||
"targetTypeRole": "指定角色",
|
||||
"targetTypeUser": "指定用户",
|
||||
"topTag": "置顶",
|
||||
"createButton": "新增公告",
|
||||
"editButton": "编辑",
|
||||
"deleteButton": "删除",
|
||||
"publishButton": "发布",
|
||||
"statsButton": "阅读统计",
|
||||
"moreButton": "更多",
|
||||
"createTitle": "新增公告",
|
||||
"editTitle": "编辑公告",
|
||||
"deleteConfirm": "确定要删除公告 \"{title}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"publishConfirm": "确定发布该公告吗?发布后将通知相关用户。",
|
||||
"publishConfirmTitle": "发布确认",
|
||||
"deleteSuccess": "删除成功",
|
||||
"publishSuccess": "发布成功",
|
||||
"updateSuccess": "更新成功",
|
||||
"createSuccess": "创建成功",
|
||||
"formTitleLabel": "标题",
|
||||
"formTitlePlaceholder": "请输入公告标题",
|
||||
"formSummaryLabel": "摘要",
|
||||
"formSummaryPlaceholder": "请输入摘要(可选)",
|
||||
"formContentLabel": "内容",
|
||||
"formContentPlaceholder": "请输入公告内容",
|
||||
"formTitleRequired": "请输入公告标题",
|
||||
"formContentRequired": "请输入公告内容",
|
||||
"formPriorityLabel": "优先级",
|
||||
"formTopLabel": "置顶",
|
||||
"formTargetTypeLabel": "接收范围",
|
||||
"formExpireTimeLabel": "过期时间",
|
||||
"formExpireTimePlaceholder": "选择过期时间(可选)",
|
||||
"formCancelButton": "取消",
|
||||
"formSaveButton": "保存",
|
||||
"statsTitle": "阅读统计",
|
||||
"statsReadCount": "已阅读: {count} 人",
|
||||
"statsUserLabel": "用户",
|
||||
"statsReadTimeLabel": "阅读时间",
|
||||
"unreadOnly": "只看未读",
|
||||
"unreadOnlyAll": "全部",
|
||||
"unreadOnlyUnread": "未读",
|
||||
"unreadCount": "{count} 条未读",
|
||||
"viewButton": "查看",
|
||||
"publisherLabel": "发布人",
|
||||
"publishTimeLabel": "发布时间",
|
||||
"emptyList": "暂无公告",
|
||||
"loadingMore": "加载中...",
|
||||
"noMore": "没有更多了",
|
||||
"detailTitle": "公告详情",
|
||||
"selectHint": "请选择一条公告查看",
|
||||
"unreadLabel": "未读",
|
||||
"summary": "摘要"
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"title": "API Token",
|
||||
"deviceManagement": "设备管理",
|
||||
"description": "API Token 可用于通过 API 访问系统资源,请妥善保管你的令牌。",
|
||||
"createToken": "创建令牌",
|
||||
"tokenName": "令牌名称",
|
||||
"tokenNamePlaceholder": "请输入令牌名称,例如:CI/CD 部署",
|
||||
"expirationDate": "过期时间",
|
||||
"neverExpiresHint": "不选择则永不过期",
|
||||
"tokenDescription": "描述",
|
||||
"tokenDescriptionPlaceholder": "可选,描述该令牌的用途",
|
||||
"neverExpires": "永不过期",
|
||||
"expired": "已过期",
|
||||
"expiresSoon": "{0} 天后过期",
|
||||
"createdAt": "创建时间",
|
||||
"lastUsed": "最后使用",
|
||||
"revokeToken": "撤销令牌",
|
||||
"revokeTitle": "撤销令牌",
|
||||
"revokeConfirm": "确定要撤销令牌「{0}」吗?撤销后将无法恢复。",
|
||||
"confirmRevoke": "确定撤销",
|
||||
"revokeSuccess": "令牌已撤销",
|
||||
"tokenCreated": "令牌创建成功",
|
||||
"tokenWarning": "请立即复制你的令牌,此令牌仅显示一次,关闭后将无法再次查看。",
|
||||
"copy": "复制",
|
||||
"copied": "已复制",
|
||||
"copySuccess": "令牌已复制到剪贴板",
|
||||
"copyError": "复制失败,请手动复制",
|
||||
"empty": "暂无 API Token,点击「创建令牌」生成你的第一个令牌",
|
||||
"nameRequired": "请输入令牌名称",
|
||||
"loadError": "加载令牌列表失败",
|
||||
"createError": "创建令牌失败",
|
||||
"days7": "7 天",
|
||||
"days30": "30 天",
|
||||
"days60": "60 天",
|
||||
"days90": "90 天",
|
||||
"days365": "1 年"
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"title": "应用管理",
|
||||
"createApp": "创建应用",
|
||||
"editApp": "编辑应用",
|
||||
"search": "搜索",
|
||||
"searchPlaceholder": "搜索应用名称或编码",
|
||||
"noApps": "暂无应用",
|
||||
"appName": "应用名称",
|
||||
"appNamePlaceholder": "请输入应用名称",
|
||||
"appCode": "应用编码",
|
||||
"appCodePlaceholder": "请输入应用编码(用于URL路由)",
|
||||
"appType": "应用类型",
|
||||
"appTypePlaceholder": "请选择应用类型",
|
||||
"appDescription": "应用描述",
|
||||
"appDescriptionPlaceholder": "请输入应用描述",
|
||||
"appIcon": "应用图标",
|
||||
"systemMenu": "系统菜单",
|
||||
"systemMenuPlaceholder": "选择开发模式下显示的系统菜单(留空则显示全部)",
|
||||
"selectSystemMenu": "选择系统菜单",
|
||||
"save": "保存",
|
||||
"create": "创建",
|
||||
"cancel": "取消",
|
||||
"develop": "设置开发",
|
||||
"edit": "编辑",
|
||||
"publish": "发布",
|
||||
"enable": "启用",
|
||||
"disable": "停用",
|
||||
"delete": "删除",
|
||||
"publishApp": "发布应用",
|
||||
"enableApp": "启用应用",
|
||||
"disableApp": "停用应用",
|
||||
"confirmPublish": "确认发布",
|
||||
"confirmEnable": "确认启用",
|
||||
"confirmDisable": "确认停用",
|
||||
"publishConfirmMsg": "确定要发布应用「{name}」吗?",
|
||||
"enableConfirmMsg": "确定要重新启用应用「{name}」吗?",
|
||||
"publishSuccessMsg": "发布后,用户可以通过以下链接访问该应用:",
|
||||
"enableSuccessMsg": "启用后,用户可以通过以下链接访问该应用:",
|
||||
"disableConfirmMsg": "确定要停用应用「{name}」吗?",
|
||||
"appLink": "应用链接:",
|
||||
"deleteConfirm": "删除确认",
|
||||
"deleteConfirmMsg": "确定要删除应用「{name}」吗?",
|
||||
"confirm": "确定",
|
||||
"loadFailed": "加载应用列表失败",
|
||||
"publishSuccess": "发布成功",
|
||||
"publishFailed": "发布失败",
|
||||
"enableSuccess": "启用成功",
|
||||
"enableFailed": "启用失败",
|
||||
"disableSuccess": "停用成功",
|
||||
"disableFailed": "停用失败",
|
||||
"deleteSuccess": "删除成功",
|
||||
"copySuccess": "链接已复制到剪贴板",
|
||||
"copyFailed": "复制失败",
|
||||
"appTypes": {
|
||||
"mixed": "混合应用",
|
||||
"form": "表单应用",
|
||||
"workflow": "流程应用",
|
||||
"ai": "AI应用",
|
||||
"dashboard": "数据应用",
|
||||
"screen": "大屏应用"
|
||||
},
|
||||
"appStatus": {
|
||||
"draft": "开发中",
|
||||
"published": "已发布",
|
||||
"disabled": "已停用"
|
||||
},
|
||||
"validation": {
|
||||
"nameRequired": "请输入应用名称",
|
||||
"nameLength": "长度在 2 到 100 个字符",
|
||||
"codeRequired": "请输入应用编码",
|
||||
"codePattern": "编码必须以字母开头,只能包含字母、数字、下划线和短横线",
|
||||
"codeLength": "长度在 2 到 100 个字符",
|
||||
"typeRequired": "请选择应用类型"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"title": "流程标题",
|
||||
"type": "流程类型",
|
||||
"currentNode": "当前节点",
|
||||
"processNode": "处理节点",
|
||||
"initiator": "发起人",
|
||||
"receiveTime": "接收时间",
|
||||
"processTime": "处理时间",
|
||||
"copyTime": "抄送时间",
|
||||
"startTime": "发起时间",
|
||||
"actions": "操作",
|
||||
"processResult": "处理结果",
|
||||
"status": "状态",
|
||||
"approved": "已通过",
|
||||
"rejected": "已拒绝",
|
||||
"transferred": "已转交",
|
||||
"pending": "审批中",
|
||||
"cancelled": "已撤回",
|
||||
"unread": "未读",
|
||||
"read": "已读",
|
||||
"tabPending": "我的待办",
|
||||
"tabHandled": "我的已办",
|
||||
"tabInitiated": "我发起的",
|
||||
"tabCopy": "抄送我的",
|
||||
"approveButton": "审批",
|
||||
"detailButton": "详情",
|
||||
"urgeButton": "催办",
|
||||
"cancelButton": "撤回",
|
||||
"markReadButton": "标记已读",
|
||||
"emptyPending": "暂无待办任务",
|
||||
"emptyHandled": "暂无已办任务",
|
||||
"emptyInitiated": "暂无发起的流程",
|
||||
"emptyCopy": "暂无抄送",
|
||||
"urgeConfirm": "确定要催办此流程吗?",
|
||||
"cancelConfirm": "确定要撤回此流程吗?",
|
||||
"urgeSuccess": "催办成功",
|
||||
"cancelSuccess": "撤回成功",
|
||||
"markReadSuccess": "已标记为已读",
|
||||
"operationFailed": "操作失败",
|
||||
"dialogTitle": "审批",
|
||||
"initiatorLabel": "发起人",
|
||||
"startTimeLabel": "发起时间",
|
||||
"currentNodeLabel": "当前节点",
|
||||
"formDataTitle": "表单数据",
|
||||
"approvalLogsTitle": "审批记录",
|
||||
"approvalActionTitle": "审批操作",
|
||||
"approvalResultLabel": "审批结果",
|
||||
"approvalOpinionLabel": "审批意见",
|
||||
"approvalOpinionPlaceholder": "请输入审批意见(可选)",
|
||||
"approveAction": "通过",
|
||||
"rejectAction": "拒绝",
|
||||
"cancelButton2": "取消",
|
||||
"submitButton": "确认提交",
|
||||
"approveSuccess": "审批通过",
|
||||
"rejectSuccess": "已拒绝",
|
||||
"loadDataFailed": "加载数据失败",
|
||||
"startAction": "发起流程",
|
||||
"approveActionLabel": "通过",
|
||||
"rejectActionLabel": "拒绝",
|
||||
"transferAction": "转交",
|
||||
"cancelAction": "撤回"
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"username": "用户名",
|
||||
"usernameTip": "请输入用户名",
|
||||
"password": "密码",
|
||||
"passwordTip": "请输入密码",
|
||||
"confirmPassword": "确认密码",
|
||||
"confirmPasswordTip": "两次输入密码不一致",
|
||||
"passwordStrength": "密码强度",
|
||||
"selectAccount": "选择账户",
|
||||
"verifyRequiredTip": "请完成滑块验证",
|
||||
"mobile": "手机号",
|
||||
"mobileTip": "请输入手机号",
|
||||
"mobileErrortip": "请输入正确的手机号",
|
||||
"code": "验证码",
|
||||
"codeTip": "验证码长度为 {0} 位",
|
||||
"sendCode": "发送验证码",
|
||||
"sendText": "重新发送({0}s)",
|
||||
"email": "邮箱",
|
||||
"emailTip": "请输入邮箱",
|
||||
"emailValidErrorTip": "请输入正确的邮箱格式",
|
||||
"agree": "我同意",
|
||||
"privacyPolicy": "隐私政策",
|
||||
"terms": "服务条款",
|
||||
"agreeTip": "请同意隐私政策和服务条款",
|
||||
"thirdPartyLogin": "第三方登录",
|
||||
"getAuthUrlFailed": "获取授权链接失败",
|
||||
"giteeLoginFailed": "Gitee 登录失败,请稍后重试",
|
||||
"githubLoginFailed": "GitHub 登录失败,请稍后重试",
|
||||
"qqLoginFailed": "QQ 登录失败,请稍后重试",
|
||||
"googleLoginFailed": "Google 登录失败,请稍后重试",
|
||||
"wechatLoginFailed": "微信登录失败,请稍后重试",
|
||||
"microsoftLoginFailed": "微软登录失败,请稍后重试",
|
||||
"dingtalkLoginFailed": "钉钉登录失败,请稍后重试",
|
||||
"feishuLoginFailed": "飞书登录失败,请稍后重试",
|
||||
"wechat": "微信",
|
||||
"wecom": "企业微信",
|
||||
"dingtalk": "钉钉",
|
||||
"feishu": "飞书",
|
||||
"wecomLoginFailed": "企业微信登录失败,请稍后重试",
|
||||
"dingtalkAutoRedirect": "检测到钉钉环境,正在跳转登录..."
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"title": "聊天",
|
||||
"search": "搜索联系人或群聊",
|
||||
"noConversations": "暂无会话",
|
||||
"selectHint": "选择一个会话开始聊天",
|
||||
"newChat": "发起聊天",
|
||||
"newGroup": "创建群聊",
|
||||
"private": "单聊",
|
||||
"group": "群聊",
|
||||
"members": "成员",
|
||||
"memberCount": "{count} 人",
|
||||
"owner": "群主",
|
||||
"admin": "管理员",
|
||||
"member": "成员",
|
||||
"groupName": "群聊名称",
|
||||
"groupNamePlaceholder": "请输入群聊名称",
|
||||
"selectMembers": "选择成员",
|
||||
"selectMembersPlaceholder": "请选择群成员",
|
||||
"createGroupSuccess": "群聊创建成功",
|
||||
"inputPlaceholder": "输入消息...",
|
||||
"send": "发送",
|
||||
"sendImage": "发送图片",
|
||||
"sendFile": "发送文件",
|
||||
"recall": "撤回",
|
||||
"recallSuccess": "消息已撤回",
|
||||
"recallFailed": "撤回失败",
|
||||
"recallTimeout": "超过2分钟无法撤回",
|
||||
"messageRecalled": "消息已撤回",
|
||||
"typing": "正在输入...",
|
||||
"yesterday": "昨天",
|
||||
"pin": "置顶",
|
||||
"unpin": "取消置顶",
|
||||
"mute": "免打扰",
|
||||
"unmute": "取消免打扰",
|
||||
"conversationInfo": "会话信息",
|
||||
"addMember": "添加成员",
|
||||
"addMemberSuccess": "成员添加成功",
|
||||
"allMembersExist": "所选成员已在群聊中",
|
||||
"removeMember": "移除成员",
|
||||
"removeMemberConfirm": "确定移除该成员吗?",
|
||||
"dissolveGroup": "解散群聊",
|
||||
"dissolveGroupConfirm": "确定解散该群聊吗?解散后不可恢复。",
|
||||
"dissolveSuccess": "群聊已解散",
|
||||
"leaveGroup": "退出群聊",
|
||||
"noMessages": "暂无消息",
|
||||
"loadMore": "加载更多",
|
||||
"loading": "加载中...",
|
||||
"image": "图片",
|
||||
"file": "文件",
|
||||
"replyTo": "回复",
|
||||
"groupNameRequired": "请输入群聊名称",
|
||||
"membersRequired": "请至少选择一个成员",
|
||||
"recentChats": "最近聊天",
|
||||
"contacts": "联系人",
|
||||
"searchContacts": "搜索联系人",
|
||||
"noContacts": "暂无联系人",
|
||||
"startChat": "发起聊天",
|
||||
"online": "在线",
|
||||
"offline": "离线",
|
||||
"sending": "发送中...",
|
||||
"contactDetail": "联系人详情",
|
||||
"contactDept": "部门",
|
||||
"contactPost": "岗位",
|
||||
"contactManager": "直属上级",
|
||||
"contactEmail": "邮箱",
|
||||
"contactMobile": "手机",
|
||||
"contactCity": "城市",
|
||||
"contactType": "用户类型",
|
||||
"contactOrg": "组织架构",
|
||||
"contactOrgInfo": "组织信息",
|
||||
"contactInfo": "联系方式",
|
||||
"selectContactHint": "选择一个联系人查看详情",
|
||||
"copy": "复制",
|
||||
"copySuccess": "已复制到剪贴板",
|
||||
"replyingTo": "回复 {name}",
|
||||
"markUnread": "标记未读",
|
||||
"deleteConversation": "删除记录",
|
||||
"deleteConversationConfirm": "确定删除该会话记录吗?",
|
||||
"deleteSuccess": "已删除",
|
||||
"orgStructure": "组织架构",
|
||||
"emoji": "表情",
|
||||
"voiceMessage": "语音消息",
|
||||
"voiceTooShort": "录音时间太短",
|
||||
"voiceUploading": "语音发送中...",
|
||||
"micPermissionDenied": "无法访问麦克风,请检查浏览器权限",
|
||||
"voice": "语音",
|
||||
"dropToUpload": "松开发送文件",
|
||||
"newMessage": "新消息",
|
||||
"systemNotification": "系统通知",
|
||||
"viewDetail": "查看详情"
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
{
|
||||
"all": "全部",
|
||||
"mainApp": "主应用",
|
||||
"close": "关闭",
|
||||
"operation": "操作",
|
||||
"next": "下一步",
|
||||
"prev": "上一步",
|
||||
"cancel": "取消",
|
||||
"cancelEdit": "取消编辑",
|
||||
"ok": "确定",
|
||||
"confirm": "确认",
|
||||
"confirmAndContinue": "确认并继续",
|
||||
"save": "保存",
|
||||
"add": "新增",
|
||||
"delete": "删除",
|
||||
"edit": "编辑",
|
||||
"update": "更新",
|
||||
"reset": "重置",
|
||||
"status": "状态",
|
||||
"enabled": "启用",
|
||||
"disabled": "禁用",
|
||||
"selected": "已选择",
|
||||
"noData": "暂无数据",
|
||||
"loading": "加载中",
|
||||
"loadMore": "加载更多",
|
||||
"noMore": "没有更多数据了",
|
||||
"noMoreData": "没有更多数据",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "分钟前",
|
||||
"hoursAgo": "小时前",
|
||||
"yesterday": "昨天",
|
||||
"daysAgo": "天前",
|
||||
"tips": "提示",
|
||||
"warning": "警告",
|
||||
"success": "成功",
|
||||
"info": "信息",
|
||||
"error": "错误",
|
||||
"primary": "主要",
|
||||
"search": "搜索",
|
||||
"clear": "清空",
|
||||
"replace": "替换",
|
||||
"copy": "复制",
|
||||
"format": "格式化",
|
||||
"compress": "压缩",
|
||||
"redo": "重做",
|
||||
"jsonEditor": {
|
||||
"placeholder": "输入或粘贴 JSON",
|
||||
"valid": "✓ 有效",
|
||||
"invalid": "✗ 无效",
|
||||
"format": "格式化",
|
||||
"compress": "压缩",
|
||||
"copy": "复制",
|
||||
"clear": "清空",
|
||||
"copiedSuccess": "已复制到剪贴板",
|
||||
"copyFailed": "复制失败",
|
||||
"noContent": "没有内容可复制",
|
||||
"formatSuccess": "格式化成功",
|
||||
"formatFailed": "格式化失败: {0}",
|
||||
"compressSuccess": "压缩成功",
|
||||
"compressFailed": "压缩失败: {0}",
|
||||
"invalidJson": "JSON 格式错误",
|
||||
"emptyContent": "请输入 JSON 内容",
|
||||
"stats": "行: {0} | 字符: {1}"
|
||||
},
|
||||
"ui": {
|
||||
"placeholder": {
|
||||
"select": "选择",
|
||||
"selectAll": "全选",
|
||||
"search": "请输入搜索内容"
|
||||
},
|
||||
"actionTitle": {
|
||||
"create": "新建{0}",
|
||||
"add": "添加{0}",
|
||||
"edit": "编辑{0}",
|
||||
"view": "查看{0}",
|
||||
"delete": "删除{0}"
|
||||
},
|
||||
"actionMessage": {
|
||||
"createSuccess": "创建成功",
|
||||
"createError": "创建失败",
|
||||
"updateSuccess": "更新成功",
|
||||
"updateError": "更新失败",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteConfirm": "确定要删除 {0} 吗?",
|
||||
"deleteError": "删除失败",
|
||||
"loadError": "加载失败"
|
||||
},
|
||||
"submit": "提交",
|
||||
"formRules": {
|
||||
"required": "{0}不能为空",
|
||||
"minLength": "{0}最少{1}个字符",
|
||||
"maxLength": "{0}最多{1}个字符",
|
||||
"alreadyExists": "{0} {1} 已存在",
|
||||
"startWith": "{0}必须以{1}开头",
|
||||
"invalidURL": "请输入有效的 URL"
|
||||
}
|
||||
},
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"male": "男",
|
||||
"female": "女",
|
||||
"fullscreen": "全屏",
|
||||
"exitFullscreen": "退出全屏",
|
||||
"setting": "设置",
|
||||
"columnSetting": "列设置",
|
||||
"sort": "排序",
|
||||
"batchDelete": "批量删除",
|
||||
"export": "导出",
|
||||
"import": "导入",
|
||||
"downloadTemplate": "下载模板",
|
||||
"view": "查看",
|
||||
"summarySum": "合计",
|
||||
"summaryAvg": "平均",
|
||||
"summaryCount": "计数",
|
||||
"summaryMax": "最大",
|
||||
"summaryMin": "最小",
|
||||
"startDate": "开始日期",
|
||||
"endDate": "结束日期",
|
||||
"selectDate": "选择日期",
|
||||
"table": "表格",
|
||||
"action": "操作",
|
||||
"placeholder": "请输入",
|
||||
"selectPlaceholder": "请选择",
|
||||
"back": "返回",
|
||||
"createSuccess": "创建成功",
|
||||
"updateSuccess": "更新成功",
|
||||
"saveFailed": "保存失败",
|
||||
"noDescription": "暂无描述",
|
||||
"applicationName": "所属应用",
|
||||
"more": "更多",
|
||||
"copied": "已复制",
|
||||
"deleted": "已删除",
|
||||
"duplicate": "复制",
|
||||
"description": "描述",
|
||||
"download": "下载",
|
||||
"downloadFailed": "下载失败",
|
||||
"loadError": "加载失败",
|
||||
"loadFailed": "加载失败",
|
||||
"loadingMenu": "加载菜单中",
|
||||
"moveDown": "下移",
|
||||
"moveUp": "上移",
|
||||
"none": "无",
|
||||
"operationFailed": "操作失败",
|
||||
"operationSuccess": "操作成功",
|
||||
"pasted": "已粘贴",
|
||||
"preview": "预览",
|
||||
"prompt": "提示",
|
||||
"redone": "已重做",
|
||||
"refresh": "刷新",
|
||||
"row": "行",
|
||||
"saveSuccess": "保存成功",
|
||||
"select": "选择",
|
||||
"selectAll": "全选",
|
||||
"unselectAll": "取消全选",
|
||||
"submit": "提交",
|
||||
"tip": "提示",
|
||||
"undo": "撤销",
|
||||
"undone": "已撤销",
|
||||
"video": "视频",
|
||||
"exportData": "导出数据",
|
||||
"exportSuccess": "导出成功",
|
||||
"exportFailed": "导出失败",
|
||||
"exportCompleted": "导出完成,共 {0} 条数据",
|
||||
"exportPreparing": "正在准备导出...",
|
||||
"exportReady": "准备导出...",
|
||||
"exportQuerying": "正在查询数据 {0} / {1} 条...",
|
||||
"exportGeneratingExcel": "正在生成 Excel 文件...",
|
||||
"exportGeneratingExcelShort": "生成 Excel 中...",
|
||||
"querying": "查询中...",
|
||||
"retryExport": "重新导出",
|
||||
"fileDownloadFailed": "文件下载失败,请重试",
|
||||
"records": "条",
|
||||
"importFailed": "导入失败",
|
||||
"importPreparing": "正在准备导入...",
|
||||
"importParsing": "正在解析 Excel 数据 {0} / {1} 行...",
|
||||
"importImporting": "正在导入数据 {0} / {1} 条...",
|
||||
"importValidating": "正在验证数据 {0} / {1} 行...",
|
||||
"validatePreparing": "正在准备验证...",
|
||||
"importValidatingData": "正在校验数据唯一性...",
|
||||
"willInsert": "将新增 {0} 条",
|
||||
"willUpdate": "将更新 {0} 条",
|
||||
"willOverwrite": "将覆盖导入 {0} 条",
|
||||
"comma": ",",
|
||||
"closeConfirmTitle": "确认关闭",
|
||||
"closeConfirmMessage": "操作正在进行中,关闭将中断当前操作。确定要关闭吗?",
|
||||
"maxImportRows": "当前服务器最大支持导入 {0} 万行数据",
|
||||
"maxExportRows": "当前服务器最大支持导出 {0} 万行数据"
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
{
|
||||
"attributePanel": "属性配置",
|
||||
"elementPanel": "元素",
|
||||
"templatePanel": "模板",
|
||||
"variablePanel": "变量",
|
||||
"selectElement": "请选择一个元素",
|
||||
"titleContent": "标题内容",
|
||||
"titleLevel": "标题级别",
|
||||
"alignment": "对齐方式",
|
||||
"fontSize": "字体大小",
|
||||
"fontWeight": "字体粗细",
|
||||
"normal": "正常",
|
||||
"bold": "粗体",
|
||||
"paragraphContent": "段落内容",
|
||||
"lineHeight": "行高",
|
||||
"indent": "首行缩进(字符)",
|
||||
"selectVariable": "选择变量",
|
||||
"placeholderVariable": "请选择变量",
|
||||
"variableInfo": "变量信息",
|
||||
"required": "必填",
|
||||
"optional": "选填",
|
||||
"placeholderText": "占位符文本",
|
||||
"notFilledText": "未填写时显示的文本",
|
||||
"minWidth": "最小宽度",
|
||||
"showUnderline": "显示下划线",
|
||||
"usageInstructions": "使用说明",
|
||||
"variableUsageDesc": "选择变量后,该变量会自动添加到模板的变量列表中。签署时用户需要填写这些变量的值。",
|
||||
"showBorder": "显示边框",
|
||||
"headerBgColor": "表头背景色",
|
||||
"tableColumns": "表格列",
|
||||
"column": "列",
|
||||
"delete": "删除",
|
||||
"columnTitle": "列标题",
|
||||
"width": "宽度",
|
||||
"left": "左",
|
||||
"center": "中",
|
||||
"right": "右",
|
||||
"justify": "两端",
|
||||
"addColumn": "添加列",
|
||||
"addRow": "添加行",
|
||||
"signatory": "签署方",
|
||||
"labelText": "标签文字",
|
||||
"alignLeft": "靠左",
|
||||
"alignCenter": "居中",
|
||||
"alignRight": "靠右",
|
||||
"height": "高度",
|
||||
"showLabel": "显示标签",
|
||||
"showDate": "显示日期",
|
||||
"mustSign": "必须签署",
|
||||
"label": "标签",
|
||||
"dateFormat": "日期格式",
|
||||
"lineStyle": "线条样式",
|
||||
"solid": "实线",
|
||||
"dashed": "虚线",
|
||||
"dotted": "点线",
|
||||
"lineColor": "线条颜色",
|
||||
"marginVertical": "上下边距",
|
||||
"imageUrl": "图片地址",
|
||||
"enterImageUrl": "请输入图片URL",
|
||||
"minHeight": "最小高度",
|
||||
"padding": "内边距",
|
||||
"borderColor": "边框颜色",
|
||||
"backgroundColor": "背景色",
|
||||
"editTip": "编辑提示",
|
||||
"richTextEditDesc": "双击富文本元素可直接在画布中编辑内容,支持:",
|
||||
"boldItalicUnderline": "加粗、斜体、下划线",
|
||||
"headingListQuote": "标题、列表、引用",
|
||||
"insertContent": "插入链接、图片、表格",
|
||||
"templateName": "模板名称",
|
||||
"templateCode": "模板编码",
|
||||
"templateCategory": "模板分类",
|
||||
"templateDescription": "模板描述",
|
||||
"pageSettings": "页面设置",
|
||||
"pageSize": "页面尺寸",
|
||||
"pageMargin": "页边距 (px)",
|
||||
"top": "上",
|
||||
"bottom": "下",
|
||||
"variableDescription": "变量说明",
|
||||
"variableDescText": "在画布中添加\"变量占位符\"并选择变量后,变量会自动添加到此列表。签署时用户需要填写这些变量的值。",
|
||||
"usedVariables": "已使用的变量",
|
||||
"remove": "移除",
|
||||
"availableVariables": "可用变量列表",
|
||||
"partyA": "甲方",
|
||||
"partyB": "乙方",
|
||||
"partyC": "丙方",
|
||||
"witness": "见证方",
|
||||
"typeTitle": "标题",
|
||||
"typeParagraph": "段落",
|
||||
"typeRichText": "富文本",
|
||||
"typeVariable": "变量",
|
||||
"typeTable": "表格",
|
||||
"typeSignatureZone": "签名区",
|
||||
"typeSealZone": "盖章区",
|
||||
"typeDateZone": "日期区",
|
||||
"typeDivider": "分割线",
|
||||
"typePageBreak": "分页符",
|
||||
"typeImage": "图片",
|
||||
"text": "文本",
|
||||
"number": "数字",
|
||||
"date": "日期",
|
||||
"money": "金额",
|
||||
"select": "选择",
|
||||
"noVariablesText": "暂无变量,请在画布中添加变量占位符",
|
||||
"clickToFill": "点击填写",
|
||||
"signature": "签名",
|
||||
"signed": "已签署",
|
||||
"clickToSign": "点击签名",
|
||||
"sealArea": "盖章处",
|
||||
"sealed": "已盖章",
|
||||
"clickToSeal": "点击盖章",
|
||||
"noContent": "暂无内容",
|
||||
"dateLabel": "日期",
|
||||
"fillVariable": "填写变量",
|
||||
"enterVariableValue": "请输入变量值",
|
||||
"cancel": "取消",
|
||||
"confirm": "确定",
|
||||
"signHere": "请在此处签名",
|
||||
"undo": "撤销",
|
||||
"clear": "清空",
|
||||
"contractTemplate": "合同模板",
|
||||
"elements": "个元素",
|
||||
"redo": "重做",
|
||||
"preview": "预览",
|
||||
"viewJSON": "查看JSON",
|
||||
"import": "导入",
|
||||
"export": "导出",
|
||||
"save": "保存",
|
||||
"dragOrClickToAdd": "拖拽或点击左侧元素添加到画布",
|
||||
"releaseToAdd": "释放鼠标添加元素",
|
||||
"pageBreakLabel": "第 {page1} 页结束 / 第 {page2} 页开始",
|
||||
"margin": "边距",
|
||||
"uploadImageFileOnly": "请上传图片文件",
|
||||
"imageSizeExceeded": "图片大小不能超过 2MB",
|
||||
"pleaseSignFirst": "请先签名",
|
||||
"pleaseUploadSignatureImage": "请先上传签名图片",
|
||||
"drawSignature": "手写签名",
|
||||
"uploadSignature": "上传签名",
|
||||
"signaturePreview": "签名预览",
|
||||
"clickOrDragToUpload": "点击或拖拽上传签名图片",
|
||||
"supportedFormatsAndSize": "支持 JPG、PNG 格式,最大 2MB",
|
||||
"confirmSignature": "确认签名",
|
||||
"contract": "合同",
|
||||
"exportSuccess": "PDF 导出成功",
|
||||
"contractPreview": "合同预览",
|
||||
"totalPages": "共 {count} 页",
|
||||
"pageLabel": "第 {current} / {total} 页",
|
||||
"close": "关闭",
|
||||
"exportPdf": "导出PDF",
|
||||
"exporting": "导出中...",
|
||||
"signer": "签署方",
|
||||
"pleaseCompleteMandatoryFields": "请填写必填项:{fields}",
|
||||
"signedSuccessfully": "签署成功",
|
||||
"contractSigning": "合同签署",
|
||||
"fillInformation": "填写信息",
|
||||
"previewContract": "预览合同",
|
||||
"signatureConfirmation": "签名确认",
|
||||
"pleaseEnter": "请输入{field}",
|
||||
"pleaseSelect": "请选择{field}",
|
||||
"pleaseSignInArea": "请在下方区域签名",
|
||||
"previousStep": "上一步",
|
||||
"nextStep": "下一步",
|
||||
"confirmSigning": "确认签署",
|
||||
"signingTime": "签署时间",
|
||||
"textElements": "文本元素",
|
||||
"variableElements": "变量元素",
|
||||
"signatureElements": "签署元素",
|
||||
"layoutElements": "布局元素",
|
||||
"searchElements": "搜索元素...",
|
||||
"dragOrClickAddElements": "拖拽或点击添加元素",
|
||||
"sampleTemplates": "示例模板",
|
||||
"selectTemplateToStart": "选择模板快速开始,点击后将替换当前画布内容",
|
||||
"commonContracts": "常用合同",
|
||||
"hrContracts": "人事合同",
|
||||
"businessContracts": "商务合同",
|
||||
"templateLoaded": "已加载模板:{name}",
|
||||
"contractElements": "合同元素",
|
||||
"partyAInfo": "甲方信息",
|
||||
"partyBInfo": "乙方信息",
|
||||
"contractInfo": "合同信息",
|
||||
"otherInfo": "其他信息",
|
||||
"contractTitle": "合同标题",
|
||||
"paragraphText": "段落文本",
|
||||
"richText": "富文本",
|
||||
"variablePlaceholder": "变量占位符",
|
||||
"table": "表格",
|
||||
"signatureZone": "签名区",
|
||||
"sealZone": "盖章区",
|
||||
"dateZone": "日期区",
|
||||
"divider": "分割线",
|
||||
"pageBreak": "分页符",
|
||||
"image": "图片",
|
||||
"pleaseAddContractElements": "请先添加合同元素",
|
||||
"saveSuccess": "保存成功",
|
||||
"clearCanvasConfirm": "确定要清空画布吗?此操作不可撤销。",
|
||||
"tip": "提示",
|
||||
"confirm": "确定",
|
||||
"cancel": "取消",
|
||||
"cleared": "已清空",
|
||||
"exportSuccess": "导出成功",
|
||||
"pleaseEnterConfig": "请输入配置内容",
|
||||
"importSuccess": "导入成功",
|
||||
"configFormatError": "配置格式错误",
|
||||
"copiedToClipboard": "已复制到剪贴板",
|
||||
"copyFailed": "复制失败",
|
||||
"undone": "已撤销",
|
||||
"redone": "已重做",
|
||||
"copied": "已复制",
|
||||
"pasted": "已粘贴",
|
||||
"deleted": "已删除",
|
||||
"jsonPreview": "JSON预览",
|
||||
"copyCode": "复制代码",
|
||||
"close": "关闭",
|
||||
"importConfig": "导入配置",
|
||||
"pasteJsonConfig": "请粘贴 JSON 配置内容...",
|
||||
"import": "导入"
|
||||
}
|
||||
@@ -0,0 +1,150 @@
|
||||
{
|
||||
"contractNo": "合同编号",
|
||||
"contractTitle": "合同标题",
|
||||
"templateNameUsed": "使用模板",
|
||||
"statusLabel": "状态",
|
||||
"creatorName": "创建人",
|
||||
"createdTimeInstance": "创建时间",
|
||||
"completedTimeInstance": "完成时间",
|
||||
"actions": "操作",
|
||||
"statusDraft": "草稿",
|
||||
"statusPending": "待签署",
|
||||
"statusSigning": "签署中",
|
||||
"statusCompleted": "已完成",
|
||||
"statusCanceled": "已取消",
|
||||
"statusExpired": "已过期",
|
||||
"createContract": "创建合同",
|
||||
"view": "查看",
|
||||
"edit": "编辑",
|
||||
"copy": "复制",
|
||||
"mobileSignButton": "手机签",
|
||||
"submit": "提交",
|
||||
"complete": "完成",
|
||||
"cancel": "取消",
|
||||
"delete": "删除",
|
||||
"submitConfirm": "确定要提交这个合同吗?提交后将进入待签署状态。",
|
||||
"submitConfirmTitle": "提交确认",
|
||||
"submitSuccess": "提交成功",
|
||||
"completeConfirm": "确定要完成这个合同吗?",
|
||||
"completeConfirmTitle": "完成确认",
|
||||
"completeSuccess": "合同已完成",
|
||||
"cancelConfirm": "确定要取消这个合同吗?",
|
||||
"cancelConfirmTitle": "取消确认",
|
||||
"cancelSuccess": "已取消",
|
||||
"deleteConfirm": "确定要删除这个合同吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "删除成功",
|
||||
"templateNameLabel": "模板名称",
|
||||
"templateCodeLabel": "模板编码",
|
||||
"categoryLabel2": "分类",
|
||||
"version": "版本",
|
||||
"createTimeTemplate": "创建时间",
|
||||
"categoryName": "分类",
|
||||
"categorySales": "销售合同",
|
||||
"categoryPurchase": "采购合同",
|
||||
"categoryLabor": "劳动合同",
|
||||
"categoryLease": "租赁合同",
|
||||
"categoryService": "服务合同",
|
||||
"categoryOther": "其他",
|
||||
"statusPublished": "已发布",
|
||||
"statusDisabled": "已停用",
|
||||
"addTemplateButton": "新增模板",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {count} 个模板吗?",
|
||||
"batchDeleteConfirmTitle": "批量删除确认",
|
||||
"publish": "发布",
|
||||
"publishConfirm": "确定要发布这个模板吗?发布后可用于创建合同。",
|
||||
"publishConfirmTitle": "发布确认",
|
||||
"publishSuccess": "发布成功",
|
||||
"disable": "停用",
|
||||
"disableConfirm": "确定要停用这个模板吗?停用后将无法创建新合同。",
|
||||
"disableConfirmTitle": "停用确认",
|
||||
"disableSuccess": "停用成功",
|
||||
"copyTemplate": "复制模板",
|
||||
"copyPrompt": "请输入新模板的编码",
|
||||
"copyConfirm": "确定",
|
||||
"copyCancel": "取消",
|
||||
"copyCodePattern": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"copiedSuccess": "复制成功",
|
||||
"pleaseSelectTemplate": "请选择合同模板",
|
||||
"pleaseInputTitle": "请输入合同标题",
|
||||
"pleaseInputContractNo": "请输入合同编号",
|
||||
"contractNoInvalid": "合同编号无效",
|
||||
"contractNoDuplicate": "合同编号已存在",
|
||||
"basicInfo": "基础信息",
|
||||
"variableFill": "变量填写",
|
||||
"createDialog": "创建合同",
|
||||
"editDialog": "编辑合同",
|
||||
"copyDialog": "复制合同",
|
||||
"basicInfoConfig": "基础信息配置",
|
||||
"contractTemplate": "合同模板",
|
||||
"selectTemplate": "请选择合同模板",
|
||||
"contractNoLabel": "合同编号",
|
||||
"inputContractNo": "请输入合同编号",
|
||||
"regenerate": "重新生成",
|
||||
"contractTitleLabel": "合同标题",
|
||||
"inputContractTitle": "请输入合同标题",
|
||||
"contractPreview": "合同预览",
|
||||
"variableRealtime": "变量将实时替换显示",
|
||||
"variableFillForm": "变量填写",
|
||||
"noVariables": "此模板没有需要填写的变量",
|
||||
"previousStep": "上一步",
|
||||
"nextStep": "下一步",
|
||||
"save": "保存",
|
||||
"close": "关闭",
|
||||
"saveSuccess": "保存成功",
|
||||
"createSuccess": "创建成功",
|
||||
"loadTemplateFailed": "加载模板详情失败",
|
||||
"loadContractFailed": "加载合同数据失败",
|
||||
"saveFailed": "保存失败",
|
||||
"noTemplatesAvailable": "暂无可用模板,请先发布合同模板",
|
||||
"selectNothing": "请先选择要删除的模板",
|
||||
"selectNothingWarning": "请先选择要删除的模板",
|
||||
"contractDetail": "合同详情",
|
||||
"pageNumber": "第 {page} / {total} 页",
|
||||
"noContent": "暂无内容",
|
||||
"mobileSign": "手机签署",
|
||||
"contract": "合同",
|
||||
"partyType": "签署方:",
|
||||
"signerName": "签署人:",
|
||||
"signerNamePlaceholder": "可选,填写签署人姓名",
|
||||
"signQrCode": "签署二维码",
|
||||
"generatingQrCode": "正在生成二维码...",
|
||||
"scanQrCodeToSign": "请使用手机扫描二维码进行签署",
|
||||
"qrCodeExpiredAt": "二维码有效期至 {time}",
|
||||
"refreshQrCode": "刷新二维码",
|
||||
"invalidSignUrl": "无效的签署链接",
|
||||
"pleaseSign": "请先签名",
|
||||
"loading": "加载中...",
|
||||
"checkSignUrl": "请检查签署链接是否正确,或联系合同发起人",
|
||||
"signComplete": "签署完成",
|
||||
"signCompleteMsg": "您已成功完成签署,可以关闭此页面",
|
||||
"pleaseSignArea": "请在以下区域签署",
|
||||
"signed": "已签署",
|
||||
"sign": "签署",
|
||||
"noSignArea": "暂无需要您签署的区域",
|
||||
"contractCompleted": "合同已完成签署",
|
||||
"handwriteSign": "手写签名",
|
||||
"signInArea": "请在下方区域手写签名",
|
||||
"confirmSign": "确认签署",
|
||||
"editTemplate": "编辑合同模板",
|
||||
"viewTemplate": "查看合同模板",
|
||||
"addTemplate": "新增合同模板",
|
||||
"templateName": "模板名称",
|
||||
"inputTemplateName": "请输入模板名称",
|
||||
"templateCode": "模板编码",
|
||||
"inputTemplateCode": "请输入模板编码",
|
||||
"selectCategory": "请选择分类",
|
||||
"templateDescription": "模板说明",
|
||||
"inputTemplateDescription": "请输入模板说明",
|
||||
"contractNumber": "合同编号",
|
||||
"usedTemplate": "使用模板",
|
||||
"status": "状态",
|
||||
"creator": "创建人",
|
||||
"createdTime": "创建时间",
|
||||
"completedTime": "完成时间",
|
||||
"completeSign": "完成签署",
|
||||
"exportPdf": "导出 PDF",
|
||||
"operationLog": "操作日志",
|
||||
"noOperationLog": "暂无操作日志"
|
||||
}
|
||||
@@ -0,0 +1,283 @@
|
||||
{
|
||||
"basicInfo": "基础信息",
|
||||
"codePlaceholder": "请输入唯一编码,如 user_list",
|
||||
"dataSourceConfig": "数据源配置",
|
||||
"dataSourceName": "数据源名称",
|
||||
"inputDataSourceName": "请输入数据源名称",
|
||||
"dataSourceType": "数据源类型",
|
||||
"selectDataSourceType": "请选择数据源类型",
|
||||
"dataSourceDescription": "数据源描述",
|
||||
"inputDataSourceDescription": "请输入数据源描述",
|
||||
"testConnection": "测试连接",
|
||||
"testConnectionSuccess": "连接成功",
|
||||
"testConnectionFailed": "连接失败",
|
||||
"testing": "测试中...",
|
||||
"save": "保存",
|
||||
"create": "创建",
|
||||
"query": "查询",
|
||||
"sqlEditor": "SQL编辑器",
|
||||
"executeSql": "执行SQL",
|
||||
"executing": "执行中...",
|
||||
"queryResult": "查询结果",
|
||||
"noData": "暂无数据",
|
||||
"error": "错误",
|
||||
"confirm": "确定",
|
||||
"close": "关闭",
|
||||
"dbSchema": "数据库",
|
||||
"tables": "表",
|
||||
"columns": "列",
|
||||
"dataType": "数据类型",
|
||||
"nullable": "可空",
|
||||
"primaryKey": "主键",
|
||||
"loading": "加载中...",
|
||||
"paramType": "参数类型",
|
||||
"resultType": "结果类型",
|
||||
"httpMethod": "HTTP方法",
|
||||
"requestUrl": "请求URL",
|
||||
"inputRequestUrl": "请输入请求URL",
|
||||
"requestHeaders": "请求头",
|
||||
"requestBody": "请求体",
|
||||
"responseMapping": "响应映射",
|
||||
"addParam": "添加参数",
|
||||
"paramName": "参数名",
|
||||
"paramValue": "参数值",
|
||||
"paramLabel": "显示名",
|
||||
"deleteParam": "删除参数",
|
||||
"total": "总数",
|
||||
"limited": "限制",
|
||||
"dataSourceList": "数据源列表",
|
||||
"createDataSource": "创建数据源",
|
||||
"editDataSource": "编辑数据源",
|
||||
"deleteDataSourceConfirm": "确定要删除此数据源吗?",
|
||||
"deleteDataSourceSuccess": "删除成功",
|
||||
"createDataSourceSuccess": "创建成功",
|
||||
"updateDataSourceSuccess": "更新成功",
|
||||
"loadDataSourceFailed": "加载数据源失败",
|
||||
"testDataSourceFailed": "测试数据源失败",
|
||||
"previousStep": "上一步",
|
||||
"nextStep": "下一步",
|
||||
"basicInfoConfig": "基础信息配置",
|
||||
"status": "状态",
|
||||
"enable": "启用",
|
||||
"disable": "禁用",
|
||||
"selectDbSchema": "请在左侧选择数据库",
|
||||
"tip": "提示",
|
||||
"useParamPlaceholder": "使用",
|
||||
"onlySelectQuery": "作为参数占位符,只允许 SELECT 查询",
|
||||
"paramDefinition": "参数定义",
|
||||
"defineDataSourceParams": "定义数据源可接收的参数",
|
||||
"required": "必填",
|
||||
"action": "操作",
|
||||
"resultProcessing": "结果处理",
|
||||
"resultTypeListDesc": "直接返回数组数据,适用于表格、下拉选择等组件。",
|
||||
"resultTypeTreeDesc": "将平铺列表转换为树形结构,适用于树形选择、级联选择等组件。",
|
||||
"resultTypeObjectDesc": "返回第一条记录作为对象,适用于详情展示、表单回填等场景。",
|
||||
"resultTypeValueDesc": "返回第一条记录的第一个字段值,适用于统计数字、标题等场景。",
|
||||
"resultTypeChartAxisDesc": "转换为 xAxisData, seriesData 格式,适用于折线图、柱状图、面积图。",
|
||||
"resultTypeChartPieDesc": "转换为 seriesData: [name, value] 格式,适用于饼图、漏斗图。",
|
||||
"resultTypeChartGaugeDesc": "转换为 value, name, max 格式,适用于仪表盘、进度图。",
|
||||
"resultTypeChartRadarDesc": "转换为 indicator, seriesData 格式,适用于雷达图、多维对比。",
|
||||
"resultTypeChartScatterDesc": "转换为 seriesData: [x, y] 格式,适用于散点图、气泡图。",
|
||||
"resultTypeChartHeatmapDesc": "转换为 xAxisData, yAxisData, seriesData 格式,适用于热力图。",
|
||||
"treeConversionConfig": "树形转换配置",
|
||||
"refresh": "刷新",
|
||||
"fieldPreview": "字段预览",
|
||||
"clickTableToView": "点击表名查看",
|
||||
"selectTable": "请选择一个表",
|
||||
"noFieldInfo": "暂无字段信息",
|
||||
"clickFieldToInsert": "点击字段名插入到编辑器",
|
||||
"testDataSource": "测试数据源",
|
||||
"dataSourceInfo": "数据源信息",
|
||||
"code": "编码",
|
||||
"type": "类型",
|
||||
"name": "名称",
|
||||
"inputCode": "请输入编码",
|
||||
"all": "全部",
|
||||
"staticData": "静态数据",
|
||||
"staticLabel": "静态",
|
||||
"batchDelete": "批量删除",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"more": "更多",
|
||||
"copy": "复制",
|
||||
"deleteConfirmMessage": "确定要删除数据源 \"{name}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "已删除数据源: {name}",
|
||||
"batchDeleteConfirmMessage": "确定要删除选中的 {count} 个数据源吗?",
|
||||
"batchDeleteConfirmTitle": "批量删除确认",
|
||||
"batchDeleteSuccess": "已删除 {count} 个数据源",
|
||||
"inputNewCode": "请输入新数据源编码",
|
||||
"copyDataSource": "复制数据源",
|
||||
"codeFormatError": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"copySuccess": "复制成功",
|
||||
"importExport": {
|
||||
"export": "导出",
|
||||
"import": "导入配置",
|
||||
"exportSuccess": "数据源配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入数据源配置",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认文件格式正确",
|
||||
"checking": "正在检查...",
|
||||
"codeConflictTip": "数据源编码已存在,请修改编码后再导入",
|
||||
"codeAvailable": "数据源编码可用,可以导入",
|
||||
"newCodePlaceholder": "请输入新的数据源编码",
|
||||
"importSuccess": "数据源配置导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"reselect": "重新选择",
|
||||
"dataSourceInfo": "数据源信息",
|
||||
"appTip": "导入的数据源将归属到当前应用",
|
||||
"dbConnectionTip": "SQL 类型数据源的 db_connection 为连接名称,请确认目标环境已配置同名数据库连接"
|
||||
},
|
||||
"saveSuccess": "保存成功",
|
||||
"createTime": "创建时间",
|
||||
"cancel": "取消",
|
||||
"apiInterface": "API接口",
|
||||
"sqlQuery": "SQL查询",
|
||||
"resultTypeList": "列表",
|
||||
"resultTypeTree": "树形",
|
||||
"resultTypeSingleObject": "单对象",
|
||||
"resultTypeSingleValue": "单值",
|
||||
"resultTypeAxisChart": "轴向图表",
|
||||
"resultTypePieChart": "饼图数据",
|
||||
"resultTypeGauge": "仪表盘",
|
||||
"resultTypeRadarChart": "雷达图",
|
||||
"resultTypeScatterChart": "散点图",
|
||||
"resultTypeHeatmap": "热力图",
|
||||
"paramTypeString": "字符串",
|
||||
"paramTypeInteger": "整数",
|
||||
"paramTypeFloat": "浮点数",
|
||||
"paramTypeBoolean": "布尔值",
|
||||
"paramTypeDate": "日期",
|
||||
"paramTypeDatetime": "日期时间",
|
||||
"axisChartConfig": "轴向图表配置",
|
||||
"xAxisField": "X轴字段",
|
||||
"seriesField": "系列字段",
|
||||
"seriesName": "系列名称",
|
||||
"pieChartConfig": "饼图配置",
|
||||
"nameField": "名称字段",
|
||||
"valueField": "数值字段",
|
||||
"gaugeChartConfig": "仪表盘配置",
|
||||
"maxField": "最大值字段",
|
||||
"radarChartConfig": "雷达图配置",
|
||||
"indicatorNameField": "指标名称字段",
|
||||
"scatterChartConfig": "散点图配置",
|
||||
"xCoordinateField": "X坐标字段",
|
||||
"yCoordinateField": "Y坐标字段",
|
||||
"sizeField": "大小字段",
|
||||
"heatmapChartConfig": "热力图配置",
|
||||
"fieldMapping": "字段映射",
|
||||
"addMapping": "添加映射",
|
||||
"originalField": "原字段",
|
||||
"mappedField": "映射字段",
|
||||
"deleteMapping": "删除",
|
||||
"multipleFieldsComma": "多个字段用逗号分隔,如:{example}",
|
||||
"multipleNamesComma": "多个名称用逗号分隔,如:{example}",
|
||||
"dataFieldsForChart": "数据中用于绘制图表的数值字段",
|
||||
"optionalLegendNames": "可选,图例显示的名称,留空则使用字段名",
|
||||
"oneFieldPerSeries": "每个字段对应一个系列",
|
||||
"optionalBubbleChart": "如:size(可选,气泡图)",
|
||||
"optionalName": "如:name(可选)",
|
||||
"optionalMax": "如:max(可选)",
|
||||
"fieldNameMapping": "将原字段名映射为新字段名,如 id -> value",
|
||||
"cacheConfig": "缓存配置",
|
||||
"enableCache": "启用缓存",
|
||||
"cacheTime": "缓存时间",
|
||||
"cacheTimeUnit": "秒(0表示不缓存)",
|
||||
"test": "测试",
|
||||
"testParams": "测试参数",
|
||||
"executeTest": "执行测试",
|
||||
"testResult": "测试结果",
|
||||
"success": "成功",
|
||||
"failed": "失败",
|
||||
"returnedData": "返回 {count} 条数据",
|
||||
"reachedLimit": "已达上限 {limit} 条",
|
||||
"aiAssistant": "AI 助手",
|
||||
"aiSqlAssistant": "AI SQL 助手",
|
||||
"aiSqlAssistantTip": "AI 将根据你的需求和数据库结构自动生成 SQL 查询语句",
|
||||
"sqlWritingTip": "SQL 在「数据库连接」配置的默认库上执行。PostgreSQL/SQL Server/Oracle 请写 schema.table;MySQL 写 `库名`.`表名` 或表名;参数用 :name。第三方连接请在左侧树或 AI 选表后确认 db_connection 为连接 code。",
|
||||
"describeYourQuery": "描述你的查询需求",
|
||||
"queryPlaceholder": "例如:查询最近30天内,每天的新增用户数量和活跃用户数量",
|
||||
"quickExamples": "快速示例",
|
||||
"selectDataTable": "选择数据表",
|
||||
"modifySelection": "修改选择",
|
||||
"selectedTables": "已选 {count} 张表",
|
||||
"clear": "清空",
|
||||
"pleaseSelectTableFirst": "请先选择数据表",
|
||||
"tableRelationsCount": "已配置 {count} 个表关系",
|
||||
"includeTableRelations": "包含表关系信息(提高多表 JOIN 查询准确度)",
|
||||
"aiModel": "AI 模型",
|
||||
"selectModel": "选择模型",
|
||||
"generating": "生成中...",
|
||||
"generateSql": "生成 SQL",
|
||||
"generationThought": "生成思路",
|
||||
"generatedSql": "生成的 SQL",
|
||||
"paramSuggestions": "参数建议",
|
||||
"default": "默认",
|
||||
"insertToEditor": "插入到编辑器",
|
||||
"sqlGenerateSuccess": "SQL 生成成功",
|
||||
"sqlGenerateFailed": "SQL 生成失败",
|
||||
"sqlInserted": "已插入到编辑器",
|
||||
"copied": "已复制到剪贴板",
|
||||
"pleaseInputQuestion": "请输入查询需求",
|
||||
"pleaseSelectModel": "请选择 AI 模型",
|
||||
"pleaseSelectTable": "请先选择数据表",
|
||||
"aiSqlInsertSuccess": "SQL 已插入,参数已自动配置",
|
||||
"manualMode": "手动",
|
||||
"aiMode": "AI",
|
||||
"aiConfig": "AI 配置",
|
||||
"aiSqlPlaceholder": "AI 生成的 SQL 将显示在此处...",
|
||||
"querying": "正在查询...",
|
||||
"dataView": "数据",
|
||||
"chartView": "图表",
|
||||
"clickTestToExecute": "点击上方按钮执行测试",
|
||||
"rawData": "原始数据",
|
||||
"selectChartTypeToPreview": "请在结果处理中选择图表类型以预览",
|
||||
"apiConfig": "API 配置",
|
||||
"urlPlaceholder": "https://api.example.com/data",
|
||||
"apiTabBasic": "基本",
|
||||
"apiTabAuth": "认证",
|
||||
"apiTabQueryParams": "Query参数",
|
||||
"apiTabBody": "请求体",
|
||||
"apiTabAdvanced": "高级",
|
||||
"timeout": "超时时间",
|
||||
"second": "秒",
|
||||
"dataPath": "数据路径",
|
||||
"dataPathPlaceholder": "如 data.list",
|
||||
"description": "描述",
|
||||
"authType": "认证类型",
|
||||
"authNone": "无认证",
|
||||
"bearerTokenPlaceholder": "输入 Token,支持 {param} 占位符",
|
||||
"username": "用户名",
|
||||
"usernamePlaceholder": "请输入用户名",
|
||||
"password": "密码",
|
||||
"passwordPlaceholder": "请输入密码",
|
||||
"keyPosition": "Key 位置",
|
||||
"keyName": "Key 名称",
|
||||
"keyValue": "Key 值",
|
||||
"bodyType": "类型",
|
||||
"bodyTypeNone": "无",
|
||||
"contentType": "Content-Type",
|
||||
"retryCount": "重试次数",
|
||||
"retryInterval": "重试间隔",
|
||||
"proxy": "代理地址",
|
||||
"followRedirects": "跟随重定向",
|
||||
"verifySSL": "验证SSL",
|
||||
"successCondition": "成功条件",
|
||||
"successStatusCodes": "状态码",
|
||||
"successStatusCodesPlaceholder": "如 200, 201(留空则检查 2xx)",
|
||||
"successFieldPath": "字段路径",
|
||||
"successFieldPathPlaceholder": "如 code",
|
||||
"successFieldValue": "期望值",
|
||||
"apiTabHeaders": "请求头",
|
||||
"viewRequest": "查看请求",
|
||||
"queryParamsHint": "参数会自动同步到 URL",
|
||||
"headersHint": "自定义 HTTP 请求头",
|
||||
"addHeader": "添加请求头",
|
||||
"headerName": "名称",
|
||||
"headerValue": "值",
|
||||
"noQueryParams": "暂无 Query 参数",
|
||||
"noHeaders": "暂无请求头"
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"title": "数据库连接",
|
||||
"createConnection": "新建连接",
|
||||
"editConnection": "编辑连接",
|
||||
"searchPlaceholder": "搜索连接名称或编码",
|
||||
"code": "连接编码",
|
||||
"codePlaceholder": "如 erp_mysql",
|
||||
"codeTip": "字母开头,仅含字母、数字、下划线、连字符;default 为系统保留",
|
||||
"name": "连接名称",
|
||||
"namePlaceholder": "请输入连接名称",
|
||||
"dbType": "数据库类型",
|
||||
"host": "主机地址",
|
||||
"hostPlaceholder": "如 192.168.1.100",
|
||||
"port": "端口",
|
||||
"user": "用户名",
|
||||
"userPlaceholder": "数据库用户名",
|
||||
"password": "密码",
|
||||
"passwordPlaceholder": "请输入密码",
|
||||
"passwordKeepHint": "留空表示不修改原密码",
|
||||
"defaultDatabase": "默认数据库",
|
||||
"defaultDatabasePlaceholder": "连接后默认使用的数据库名(Oracle 填 Service Name)",
|
||||
"dbTypePostgresql": "PostgreSQL",
|
||||
"dbTypeMysql": "MySQL",
|
||||
"dbTypeSqlserver": "SQL Server",
|
||||
"dbTypeOracle": "Oracle",
|
||||
"description": "描述",
|
||||
"descriptionPlaceholder": "可选描述",
|
||||
"status": "启用",
|
||||
"enabled": "已启用",
|
||||
"disabled": "已禁用",
|
||||
"systemConnection": "系统",
|
||||
"systemConnectionTip": "系统默认连接来自环境变量 DATABASE_URL,不可编辑或删除",
|
||||
"testConnection": "测试连接",
|
||||
"testSuccess": "连接成功",
|
||||
"testFailed": "连接失败",
|
||||
"confirm": "确定",
|
||||
"cancel": "取消",
|
||||
"deleteConfirmTitle": "删除连接",
|
||||
"deleteConfirmMessage": "确定删除连接「{name}」吗?",
|
||||
"deleteSuccess": "已删除连接「{name}」",
|
||||
"createSuccess": "连接创建成功",
|
||||
"updateSuccess": "连接更新成功",
|
||||
"empty": "暂无数据库连接,点击上方按钮添加",
|
||||
"codeExists": "连接编码已存在",
|
||||
"codeAvailable": "连接编码可用",
|
||||
"filterAll": "全部",
|
||||
"noDescription": "暂无描述",
|
||||
"requiredFields": "请填写连接编码、名称和主机地址",
|
||||
"browseDatabase": "浏览数据库",
|
||||
"backToConnectionList": "返回连接列表",
|
||||
"connectionNotFoundForBrowse": "该连接不存在或未启用,无法浏览"
|
||||
}
|
||||
@@ -0,0 +1,396 @@
|
||||
{
|
||||
"connectionInfo": "连接信息",
|
||||
"testConnection": "测试连接",
|
||||
"connectionName": "连接名称",
|
||||
"databaseType": "数据库类型",
|
||||
"connectionIdentifier": "连接标识",
|
||||
"connectionStatus": "连接状态",
|
||||
"connectionSuccessful": "✓ 连接成功",
|
||||
"connectionFailed": "✗ 连接失败",
|
||||
"notTested": "未测试",
|
||||
"testResult": "测试结果:",
|
||||
"testConnectionSuccess": "连接测试成功",
|
||||
"testConnectionFailed": "连接测试失败",
|
||||
"connectionError": "连接失败",
|
||||
"usageInstructions": "使用说明",
|
||||
"expandConnection": "· 展开连接 - 查看该连接下的所有数据库",
|
||||
"selectDatabase": "· 选择数据库 - 查看数据库详细信息",
|
||||
"selectTable": "· 选择表 - 查看表结构、查询数据、执行SQL",
|
||||
"searchFunction": "· 搜索功能 - 在左侧树中快速查找数据库或表",
|
||||
"testDatabaseConnection": "测试数据库连接",
|
||||
"constraintList": "约束列表",
|
||||
"addConstraint": "添加约束",
|
||||
"constraintName": "约束名",
|
||||
"constraintNameTip": "给约束起一个唯一名称,便于识别和管理",
|
||||
"constraintType": "约束类型",
|
||||
"constraintTypeTip": "主键:唯一标识记录;外键:关联其他表;唯一:字段值不能重复;检查:自定义校验规则",
|
||||
"field": "本表字段",
|
||||
"constraintFieldTip": "选择当前表中参与此约束的字段",
|
||||
"definition": "检查规则",
|
||||
"constraintDefinitionTip": "仅检查约束需要填写,例如 age > 0",
|
||||
"referencedTable": "关联表",
|
||||
"referencedTableTip": "选择要关联的目标表,通常是被引用的主表",
|
||||
"referencedTablePlaceholder": "请输入引用表名",
|
||||
"selectReferencedTable": "请选择关联表",
|
||||
"onDelete": "删除时",
|
||||
"onDeleteTip": "当关联表中的记录被删除时,本表如何处理",
|
||||
"onUpdate": "更新时",
|
||||
"onUpdateTip": "当关联表中的关联字段被修改时,本表如何处理",
|
||||
"fkActionDefault": "默认",
|
||||
"fkActionDefaultLabel": "默认规则",
|
||||
"fkActionDefaultTip": "不额外指定,使用数据库默认行为",
|
||||
"fkActionNoActionLabel": "无动作",
|
||||
"fkActionNoActionTip": "有关联数据时不允许删除或更新",
|
||||
"fkActionRestrictLabel": "限制操作",
|
||||
"fkActionRestrictTip": "有关联数据时立即阻止删除或更新",
|
||||
"fkActionCascadeLabel": "级联同步",
|
||||
"fkActionCascadeTip": "同步删除或更新本表中的关联数据",
|
||||
"fkActionSetNullLabel": "置空",
|
||||
"fkActionSetNullTip": "将本表外键字段设为 NULL",
|
||||
"fkActionSetDefaultLabel": "设默认值",
|
||||
"fkActionSetDefaultTip": "将本表外键字段设为默认值",
|
||||
"referencedColumns": "关联字段",
|
||||
"referencedColumnsTip": "选择关联表中对应的字段,通常为主键 id",
|
||||
"referencedColumnsPlaceholder": "请选择关联字段",
|
||||
"constraintNameRequired": "请填写约束名",
|
||||
"constraintColumnsRequired": "请选择约束字段",
|
||||
"constraintCheckDefinitionRequired": "请填写 CHECK 约束定义",
|
||||
"constraintReferencedTableRequired": "请填写外键引用表",
|
||||
"constraintReferencedColumnsRequired": "请填写外键引用字段",
|
||||
"constraintReferencedColumnsMismatch": "外键字段数量需与引用字段数量一致",
|
||||
"constraintValidationFailed": "约束配置校验失败",
|
||||
"selectField": "选择字段",
|
||||
"constraintDefinition": "约束定义 (如: age > 0)",
|
||||
"constraintDeleted": "约束已删除",
|
||||
"noConstraints": "暂无约束,点击\"添加约束\"开始创建",
|
||||
"foreignKey": "FOREIGN KEY",
|
||||
"foreignKeyLabel": "外键",
|
||||
"check": "CHECK",
|
||||
"checkLabel": "检查规则",
|
||||
"database": "数据库",
|
||||
"schema": "Schema",
|
||||
"tableName": "表名",
|
||||
"enterTableName": "请输入表名",
|
||||
"tableComment": "表注释",
|
||||
"enterTableComment": "请输入表注释(可选)",
|
||||
"previewSQL": "预览SQL",
|
||||
"createTable": "创建表",
|
||||
"createTableSQLPreview": "CREATE TABLE SQL预览",
|
||||
"executeCreate": "执行创建",
|
||||
"fillTableNameAndFields": "请填写表名并至少添加一个字段",
|
||||
"createTableSuccess": "表创建成功",
|
||||
"createTableFailed": "创建表失败",
|
||||
"primaryKeyUUID": "主键ID (UUID)",
|
||||
"databaseInfo": "数据库信息",
|
||||
"databaseName": "数据库名称",
|
||||
"owner": "所有者",
|
||||
"encoding": "字符编码",
|
||||
"collation": "排序规则",
|
||||
"tableCount": "表数量",
|
||||
"databaseSize": "数据库大小",
|
||||
"description": "说明",
|
||||
"noDatabaseInfo": "未找到数据库信息",
|
||||
"viewTableList": "查看表列表",
|
||||
"expandLeftTreeNode": "展开左侧树节点查看该数据库下的所有表",
|
||||
"searchTable": "搜索表",
|
||||
"useSearchBox": "使用左侧搜索框快速查找表名",
|
||||
"switchToSqlTab": "选择任意表后切换到\"SQL执行\"标签页",
|
||||
"statistics": "统计信息",
|
||||
"loadDatabaseInfoFailed": "加载数据库信息失败",
|
||||
"tables": "表",
|
||||
"loading": "加载中...",
|
||||
"loadDatabaseConfigsFailed": "加载数据库配置失败",
|
||||
"loadDatabaseListFailed": "加载数据库列表失败",
|
||||
"loadSchemaListFailed": "加载Schema列表失败",
|
||||
"loadTableListFailed": "加载表列表失败",
|
||||
"loadViewListFailed": "加载视图列表失败",
|
||||
"cannotFindNode": "无法找到节点",
|
||||
"refreshSuccess": "刷新成功",
|
||||
"refreshFailed": "刷新失败",
|
||||
"expandNodeToViewLatestData": "刷新成功,展开节点查看最新数据",
|
||||
"copiedToClipboard": "已复制到剪贴板",
|
||||
"enterSchemaName": "请输入Schema名称",
|
||||
"createSchema": "创建Schema",
|
||||
"schemaNamePattern": "Schema名称只能包含字母、数字和下划线,且必须以字母或下划线开头",
|
||||
"schemaCreatedSuccess": "Schema \"{schemaName}\" 创建成功",
|
||||
"createSchemaFailed": "创建Schema失败",
|
||||
"refreshConnection": "刷新连接",
|
||||
"viewInfo": "查看信息",
|
||||
"copyConnectionName": "复制连接名",
|
||||
"refreshDatabase": "刷新数据库",
|
||||
"copyDatabaseName": "复制数据库名",
|
||||
"refreshSchema": "刷新Schema",
|
||||
"copySchemaName": "复制Schema名",
|
||||
"refreshTableList": "刷新表列表",
|
||||
"createNewTable": "创建新表",
|
||||
"viewStatistics": "查看统计",
|
||||
"refreshViewList": "刷新视图列表",
|
||||
"createNewView": "创建新视图",
|
||||
"refreshAllMaterializedViews": "刷新所有物化视图",
|
||||
"viewTableStructure": "查看表结构",
|
||||
"queryData": "查询数据",
|
||||
"executeSql": "执行SQL",
|
||||
"copyTableName": "复制表名",
|
||||
"refresh": "刷新",
|
||||
"viewViewStructure": "查看视图结构",
|
||||
"viewDefinitionSQL": "查看定义SQL",
|
||||
"refreshView": "刷新视图",
|
||||
"copyViewName": "复制视图名",
|
||||
"confirmTruncateTable": "确定要清空表 \"{tableName}\" 的所有数据吗?此操作不可恢复!",
|
||||
"deleteTable": "删除表",
|
||||
"confirmDeleteTable": "确定要删除表 \"{tableName}\" 吗?此操作不可恢复!",
|
||||
"deleteTableSuccess": "表删除成功",
|
||||
"deleteTableFailed": "删除表失败",
|
||||
"warning": "警告",
|
||||
"confirm": "确定",
|
||||
"cancel": "取消",
|
||||
"confirmRefreshMaterializedView": "确定要刷新物化视图 \"{viewName}\" 吗?",
|
||||
"onlyMaterializedViewNeedsRefresh": "只有物化视图才需要手动刷新",
|
||||
"confirmExportAllTables": "确定要导出当前Schema/Database下的所有表吗?",
|
||||
"confirmExportAllViews": "确定要导出当前Schema/Database下的所有视图吗?",
|
||||
"confirmRefreshAllMaterializedViews": "确定要刷新当前Schema/Database下的所有物化视图吗?这可能需要一些时间。",
|
||||
"exportFeatureDevelopment": "导出功能开发中...",
|
||||
"importFeatureDevelopment": "导入功能开发中...",
|
||||
"editFeatureDevelopment": "编辑功能开发中...",
|
||||
"deleteFeatureDevelopment": "删除功能开发中...",
|
||||
"truncateTableFeatureDevelopment": "清空表功能开发中...",
|
||||
"createViewFeatureDevelopment": "创建视图功能开发中...",
|
||||
"exportAllTablesFeatureDevelopment": "导出所有表功能开发中...",
|
||||
"exportAllViewsFeatureDevelopment": "导出所有视图功能开发中...",
|
||||
"refreshAllMaterializedViewsFeatureDevelopment": "刷新所有物化视图功能开发中...",
|
||||
"selectItemFromLeft": "请从左侧选择一个项目",
|
||||
"tableStructure": "表结构",
|
||||
"dataQuery": "数据查询",
|
||||
"sqlExecution": "SQL执行",
|
||||
"objectEditor": "对象编辑",
|
||||
"viewStructure": "视图结构",
|
||||
"fieldList": "字段列表",
|
||||
"fields": "字段",
|
||||
"indexes": "索引",
|
||||
"constraints": "约束",
|
||||
"columns": "列",
|
||||
"addField": "添加字段",
|
||||
"serialNumber": "序号",
|
||||
"fieldName": "字段名",
|
||||
"dataType": "数据类型",
|
||||
"lengthPrecision": "长度/精度",
|
||||
"decimalPlaces": "小数位",
|
||||
"nullable": "可空",
|
||||
"defaultValue": "默认值",
|
||||
"primaryKey": "主键",
|
||||
"unique": "唯一",
|
||||
"comment": "注释",
|
||||
"operation": "操作",
|
||||
"fieldDeleted": "字段已删除",
|
||||
"noFields": "暂无字段,点击\"添加字段\"开始创建",
|
||||
"type": "类型",
|
||||
"fieldNamePlaceholder": "如: product_name",
|
||||
"defaultValuePlaceholder": "默认值",
|
||||
"fieldCommentPlaceholder": "字段注释",
|
||||
"indexList": "索引列表",
|
||||
"addIndex": "添加索引",
|
||||
"indexName": "索引名",
|
||||
"indexType": "索引类型",
|
||||
"selectFields": "选择字段",
|
||||
"indexDeleted": "索引已删除",
|
||||
"noIndexes": "暂无索引,点击\"添加索引\"开始创建",
|
||||
"indexNamePlaceholder": "索引名",
|
||||
"typePlaceholder": "类型",
|
||||
"schemaInfo": "Schema 信息",
|
||||
"copyName": "复制名称",
|
||||
"schemaName": "Schema名称",
|
||||
"objectStatistics": "对象统计",
|
||||
"databaseObjects": "数据库对象",
|
||||
"noTablesInSchema": "该Schema下暂无表",
|
||||
"noViewsInSchema": "该Schema下暂无视图",
|
||||
"materializedView": "物化视图",
|
||||
"updatable": "可更新",
|
||||
"readOnly": "只读",
|
||||
"loadSchemaInfoFailed": "加载Schema信息失败",
|
||||
"sqlEditor": "SQL编辑器",
|
||||
"loadExample": "加载示例",
|
||||
"clearSQL": "清空",
|
||||
"execute": "执行",
|
||||
"executionResult": "执行结果",
|
||||
"executionTime": "执行时间",
|
||||
"affectedRows": "影响行数",
|
||||
"returned": "返回",
|
||||
"records": "行记录",
|
||||
"querySuccessNoData": "查询成功,但没有返回数据",
|
||||
"enterSQL": "在上方输入SQL语句并点击\"执行\"按钮",
|
||||
"sqlWarning": "请谨慎执行UPDATE、DELETE等修改数据的语句",
|
||||
"enterSQLStatement": "输入SQL语句...",
|
||||
"sqlPlaceholder": "输入SQL语句...\\n\\n示例:\\nSELECT * FROM users WHERE id > 100;\\nUPDATE users SET status = 'active' WHERE id = 1;\\nDELETE FROM users WHERE id = 999;",
|
||||
"invalidDatabaseConnection": "无效的数据库连接",
|
||||
"executeSQLFailed": "SQL执行失败",
|
||||
"pleaseEnterSQL": "请输入SQL语句",
|
||||
"whereCondition": "WHERE 条件 (例: id > 100 AND status = 'active')",
|
||||
"orderBy": "ORDER BY (例: id DESC)",
|
||||
"query": "查询",
|
||||
"noData": "暂无数据",
|
||||
"totalRecords": "共 {count} 条记录",
|
||||
"designTable": "设计表 - {tableName}",
|
||||
"designTableAction": "设计表",
|
||||
"databaseLabel": "数据库",
|
||||
"schemaLabel": "Schema",
|
||||
"tableNameLabel": "表名",
|
||||
"tableNamePlaceholder": "表名",
|
||||
"commentLabel": "注释",
|
||||
"tableCommentPlaceholder": "表注释",
|
||||
"fieldManagement": "字段管理",
|
||||
"indexManagement": "索引管理",
|
||||
"constraintManagement": "约束管理",
|
||||
"unsavedChanges": "有未保存的修改",
|
||||
"noChanges": "无修改",
|
||||
"cancel": "取消",
|
||||
"reset": "重置",
|
||||
"previewSQL": "预览SQL",
|
||||
"saveChanges": "保存更改",
|
||||
"sqlPreview": "SQL预览",
|
||||
"close": "关闭",
|
||||
"executeSql": "执行SQL",
|
||||
"confirmSave": "确定要保存这些修改吗?",
|
||||
"confirmSaveTitle": "确认保存",
|
||||
"confirmClose": "有未保存的修改,确定要关闭吗?",
|
||||
"confirmCloseTitle": "提示",
|
||||
"confirm": "确定",
|
||||
"noChangesDetected": "没有检测到任何修改",
|
||||
"noSQLGenerated": "没有生成任何SQL语句",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveFailed": "保存失败",
|
||||
"loadTableStructureFailed": "加载表结构失败",
|
||||
"loadTableDataFailed": "加载表数据失败",
|
||||
"tableInfo": "表信息",
|
||||
"tableType": "类型",
|
||||
"rowCount": "行数",
|
||||
"tableSize": "大小",
|
||||
"ddlStatement": "DDL语句",
|
||||
"copy": "复制",
|
||||
"basicInfo": "基本信息",
|
||||
"confirmReset": "确定要重置所有修改吗?",
|
||||
"confirmResetTitle": "提示",
|
||||
"resetSuccess": "已重置",
|
||||
"missingDatabaseConfig": "缺少数据库配置信息",
|
||||
"loadDDLFailed": "加载DDL语句失败",
|
||||
"loadDDLFailedMsg": "-- 加载DDL失败,请检查数据库连接",
|
||||
"viewInfo": "视图信息",
|
||||
"viewName": "视图名称",
|
||||
"viewType": "视图类型",
|
||||
"materializedView": "物化视图",
|
||||
"normalView": "普通视图",
|
||||
"isUpdatable": "是否可更新",
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"checkOption": "CHECK OPTION",
|
||||
"columnInfo": "列信息",
|
||||
"columnName": "列名",
|
||||
"dataType": "数据类型",
|
||||
"nullable": "可空",
|
||||
"position": "位置",
|
||||
"dependentTables": "依赖的表",
|
||||
"noDependentTables": "无依赖表",
|
||||
"viewDefinition": "视图定义",
|
||||
"noDefinition": "暂无定义",
|
||||
"description": "说明",
|
||||
"viewExplanation": "视图(View)是基于一个或多个表的虚拟表,不存储实际数据。",
|
||||
"viewBenefit1": "视图可以简化复杂查询,提高数据安全性",
|
||||
"viewBenefit2": "可更新视图允许通过视图修改基础表数据",
|
||||
"viewBenefit3": "视图依赖的表被修改时,视图结构会自动更新",
|
||||
"viewBenefit4": "删除视图不会影响基础表的数据",
|
||||
"searchPlaceholder": "搜索数据库、表、视图...",
|
||||
"loadViewStructureFailed": "加载视图结构失败",
|
||||
"noData": "暂无数据",
|
||||
"noColumnInfo": "暂无列信息",
|
||||
"dataTypes": {
|
||||
"varchar": "文本",
|
||||
"char": "定长文本",
|
||||
"text": "长文本",
|
||||
"integer": "整数",
|
||||
"int": "整数",
|
||||
"bigint": "长整数",
|
||||
"smallint": "短整数",
|
||||
"numeric": "精确小数",
|
||||
"decimal": "精确小数",
|
||||
"doublePrecision": "小数",
|
||||
"double": "小数",
|
||||
"float": "小数",
|
||||
"json": "JSON",
|
||||
"date": "日期",
|
||||
"time": "时间",
|
||||
"datetime": "日期时间",
|
||||
"timestamp": "时间戳",
|
||||
"datetime2": "时间戳",
|
||||
"boolean": "布尔",
|
||||
"bit": "布尔",
|
||||
"nvarchar": "Unicode文本",
|
||||
"nvarcharMax": "JSON"
|
||||
},
|
||||
"fieldNameRequired": "字段名不能为空",
|
||||
"fieldNameInvalidFormat": "字段名只能包含字母、数字和下划线,且必须以字母或下划线开头",
|
||||
"fieldNameDuplicate": "字段名 \"{name}\" 重复",
|
||||
"tablesFolder": "表",
|
||||
"viewsFolder": "视图",
|
||||
"refreshSuccess": "刷新成功",
|
||||
"refreshFailed": "刷新失败",
|
||||
"executeShortcutHint": "Ctrl/Cmd + Enter 执行",
|
||||
"createDatabase": "创建数据库",
|
||||
"dropDatabase": "删除数据库",
|
||||
"dropSchema": "删除 Schema",
|
||||
"renameSchema": "重命名 Schema",
|
||||
"renameDatabase": "重命名数据库",
|
||||
"editTableStructure": "编辑表结构",
|
||||
"enterNameToConfirm": "此操作不可恢复。请在下方输入对象名称以确认:",
|
||||
"nameMismatch": "输入的名称与对象名称不一致",
|
||||
"systemConnectionForbidden": "系统连接不允许执行写操作",
|
||||
"systemDatabase": "系统数据库",
|
||||
"systemDatabaseForbidden": "系统数据库不允许此操作",
|
||||
"databaseCreated": "数据库 \"{name}\" 创建成功",
|
||||
"databaseDropped": "数据库 \"{name}\" 删除成功",
|
||||
"schemaDropped": "Schema \"{name}\" 删除成功",
|
||||
"schemaRenamed": "Schema 已重命名为 \"{name}\"",
|
||||
"createDatabaseFailed": "创建数据库失败",
|
||||
"dropDatabaseFailed": "删除数据库失败",
|
||||
"dropSchemaFailed": "删除 Schema 失败",
|
||||
"renameSchemaFailed": "重命名 Schema 失败",
|
||||
"renameDatabaseFailed": "重命名数据库失败",
|
||||
"databaseRenamed": "数据库已重命名为 \"{name}\"",
|
||||
"enterNewDatabaseName": "请输入新的数据库名称",
|
||||
"databaseNameRequired": "请输入数据库名称",
|
||||
"databaseNamePattern": "数据库名只能包含字母、数字和下划线,且必须以字母或下划线开头",
|
||||
"enterDatabaseName": "请输入数据库名称",
|
||||
"databaseName": "数据库名称",
|
||||
"encoding": "编码",
|
||||
"charset": "字符集",
|
||||
"collation": "排序规则",
|
||||
"enterNewSchemaName": "请输入新的 Schema 名称",
|
||||
"objectTypeDatabase": "数据库",
|
||||
"objectTypeSchema": "Schema",
|
||||
"objectTypeTable": "表",
|
||||
"dangerousActionDefaultWarning": "确定要删除{objectType} \"{objectName}\" 吗?此操作不可恢复。",
|
||||
"typeObjectNamePlaceholder": "请输入 \"{objectName}\" 以确认",
|
||||
"objectOverview": "概览",
|
||||
"objectName": "对象名称",
|
||||
"objectTypeConnection": "连接",
|
||||
"objectTypeView": "视图",
|
||||
"databaseCount": "数据库数量",
|
||||
"databasesUnderConnection": "该连接下的数据库",
|
||||
"connectionHint": "提示",
|
||||
"connectionBrowseHint": "在左侧树中展开连接,浏览数据库与对象",
|
||||
"schemaList": "Schema 列表",
|
||||
"mysqlSchemaHint": "MySQL 不使用 Schema 层级,数据库即为顶层容器。请展开左侧树查看表与视图。",
|
||||
"schemaDescriptionHint": "Schema 是数据库对象的逻辑容器,用于组织表、视图等对象。",
|
||||
"searchObjectPlaceholder": "搜索对象名称...",
|
||||
"loadObjectListFailed": "加载对象列表失败",
|
||||
"size": "大小",
|
||||
"indexTypes": {
|
||||
"btree": "B-Tree",
|
||||
"hash": "Hash",
|
||||
"gin": "GIN",
|
||||
"gist": "GiST",
|
||||
"brin": "BRIN",
|
||||
"nonclustered": "非聚集",
|
||||
"clustered": "聚集",
|
||||
"normal": "普通",
|
||||
"bitmap": "位图"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,138 @@
|
||||
{
|
||||
"overview": "概览信息",
|
||||
"connectionInfo": "连接信息",
|
||||
"performanceStats": "性能统计",
|
||||
"tableStats": "表统计",
|
||||
"loadConfigFailed": "加载数据库配置失败",
|
||||
"loading": "正在加载 {name}...",
|
||||
"loadSuccess": "{name} 加载成功",
|
||||
"loadFailed": "加载 {name} 失败",
|
||||
"selectDatabase": "请选择数据库",
|
||||
"selectConnection": "请选择数据库连接",
|
||||
"systemConnection": "系统",
|
||||
"autoRefreshing": "自动刷新中",
|
||||
"paused": "已暂停",
|
||||
"connected": "已连接",
|
||||
"disconnected": "未连接",
|
||||
"featureDeveloping": "功能开发中...",
|
||||
"connectionUsageRate": "连接使用率",
|
||||
"databaseSize": "数据库大小",
|
||||
"cacheHitRatio": "缓存命中率",
|
||||
"activeConnections": "活动连接",
|
||||
"currentActiveConnections": "当前活动连接数",
|
||||
"basicInfo": "基本信息",
|
||||
"databaseType": "数据库类型",
|
||||
"hostAddress": "主机地址",
|
||||
"databaseName": "数据库名",
|
||||
"version": "版本",
|
||||
"uptime": "运行时间",
|
||||
"timezone": "时区",
|
||||
"charset": "字符集",
|
||||
"totalConnections": "总连接数",
|
||||
"maxConnections": "最大连接数",
|
||||
"idleConnections": "空闲连接",
|
||||
"storageInfo": "存储信息",
|
||||
"databaseSizeGb": "数据库大小(GB)",
|
||||
"databaseSizeMb": "数据库大小(MB)",
|
||||
"databaseSizeBytes": "数据库大小(字节)",
|
||||
"transactionsCommit": "事务提交",
|
||||
"transactionsRollback": "事务回滚",
|
||||
"tuplesReturned": "元组返回",
|
||||
"totalQueries": "总查询数",
|
||||
"slowQueries": "慢查询",
|
||||
"bytesReceived": "接收字节",
|
||||
"batchRequestsPerSec": "批处理请求/秒",
|
||||
"pageLifeExpectancy": "页面生命期望",
|
||||
"bufferCacheHitRatio": "缓冲区命中率",
|
||||
"realtimeActiveConnections": "实时活动连接数",
|
||||
"currentIdleConnections": "当前空闲连接数",
|
||||
"connectionPoolStatus": "连接 pool 状态",
|
||||
"congested": "拥挤",
|
||||
"busy": "繁忙",
|
||||
"normal": "正常",
|
||||
"idle": "空闲",
|
||||
"connectionDistribution": "连接分布",
|
||||
"connectionPoolCapacity": "连接 pool 容量",
|
||||
"usedMaxConnections": "已使用 / 最大连接数",
|
||||
"connectionDetailInfo": "连接详细信息",
|
||||
"usedConnections": "已使用连接",
|
||||
"availableConnections": "可用连接",
|
||||
"connectionExplanation": "连接说明",
|
||||
"totalConnectionsDesc": "数据库当前建立的所有连接总数",
|
||||
"maxConnectionsDesc": "数据库配置的最大允许连接数",
|
||||
"activeConnectionsDesc": "正在执行查询或事务的连接数",
|
||||
"idleConnectionsDesc": "已建立但未在使用的连接数",
|
||||
"usageRateDesc": "当前连接数占最大连接数的百分比",
|
||||
"connectionStatus": "连接状态",
|
||||
"connectionStatusDesc": "空闲(<50%) / 正常(50-70%) / 繁忙(70-90%) / 拥挤(≥90%)",
|
||||
"corePerformanceMetrics": "核心性能指标",
|
||||
"totalCommittedTransactions": "累计提交事务数",
|
||||
"totalRollbackTransactions": "累计回滚事务数",
|
||||
"totalQueriesCount": "累计查询次数",
|
||||
"queriesNeedOptimization": "需要优化的查询",
|
||||
"batchRequestsPerSecDesc": "每秒批处理请求数",
|
||||
"transactionStats": "事务统计",
|
||||
"commitRate": "提交率",
|
||||
"tuplesFetched": "元组获取",
|
||||
"tuplesInserted": "元组插入",
|
||||
"tuplesUpdated": "元组更新",
|
||||
"tuplesDeleted": "元组删除",
|
||||
"needOptimization": "需优化",
|
||||
"queryStats": "查询统计",
|
||||
"batchStats": "批处理统计",
|
||||
"cacheStats": "缓存统计",
|
||||
"networkTraffic": "网络流量",
|
||||
"bytesSent": "发送字节",
|
||||
"totalTraffic": "总流量",
|
||||
"performanceMetricExplanation": "性能指标说明",
|
||||
"cacheHitRatioDesc": "从缓存中读取数据的比例,越高性能越好",
|
||||
"transactionsCommitDesc": "成功提交的事务总数",
|
||||
"transactionsRollbackDesc": "回滚的事务总数,过高可能表示有问题",
|
||||
"tupleOperations": "元组操作",
|
||||
"tupleOperationsDesc": "数据行的增删改查操作统计",
|
||||
"totalQueriesDesc": "数据库执行的所有查询总数",
|
||||
"slowQueriesDesc": "执行时间超过阈值的查询,需要优化",
|
||||
"networkTrafficDesc": "数据库接收和发送的字节数",
|
||||
"batchRequests": "批处理请求",
|
||||
"batchRequestsDesc": "每秒处理的批处理请求数",
|
||||
"pageLifeExpectancyDesc": "页面在缓冲池中停留的平均秒数",
|
||||
"bufferCacheHitRatioDesc": "从缓冲区读取页面的比例",
|
||||
"statisticalOverview": "统计概览",
|
||||
"totalTables": "总表数",
|
||||
"totalRows": "总行数",
|
||||
"totalSize": "总大小",
|
||||
"searchTable": "搜索表",
|
||||
"searchTablePlaceholder": "输入表名搜索...",
|
||||
"top10LargestTables": "Top 10 最大的表",
|
||||
"noTableData": "暂无表数据",
|
||||
"rank": "排名",
|
||||
"schema": "模式",
|
||||
"tableName": "表名",
|
||||
"rows": "行数",
|
||||
"size": "大小",
|
||||
"dataSize": "数据大小",
|
||||
"indexSize": "索引大小",
|
||||
"inserts": "插入",
|
||||
"updates": "更新",
|
||||
"deletes": "删除",
|
||||
"deadTuples": "死元组",
|
||||
"autoIncrement": "自增值",
|
||||
"usedSize": "已用大小",
|
||||
"tableStatsExplanation": "表统计说明",
|
||||
"tableSizeDesc": "表占用的磁盘空间,包括数据和索引",
|
||||
"tableRowsDesc": "表中的数据行总数",
|
||||
"deadTuplesDesc": "已删除但未清理的行,需要VACUUM清理",
|
||||
"insertUpdateDelete": "插入/更新/删除",
|
||||
"tableOpsDesc": "表的增删改操作统计",
|
||||
"tableDataSizeDesc": "表数据占用的空间",
|
||||
"tableIndexSizeDesc": "表索引占用的空间",
|
||||
"autoIncrementDesc": "自增主键的当前值",
|
||||
"tableUsedSizeDesc": "表实际使用的空间",
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"realtime": "实时",
|
||||
"noMatchingTables": "未找到匹配的表",
|
||||
"allTablesList": "所有表列表",
|
||||
"tableCount": "{count} 个表",
|
||||
"tableSize": "表大小"
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"title": "演示",
|
||||
"elementPlus": "Element Plus",
|
||||
"form": "表单演示",
|
||||
"vben": {
|
||||
"title": "项目",
|
||||
"about": "关于",
|
||||
"document": "文档",
|
||||
"antdv": "Ant Design Vue 版本",
|
||||
"naive-ui": "Naive UI 版本",
|
||||
"element-plus": "Element Plus 版本"
|
||||
},
|
||||
"demo": {
|
||||
"name": "Demo",
|
||||
"list": "Demo列表",
|
||||
"create": "创建Demo",
|
||||
"edit": "编辑Demo",
|
||||
"delete": "删除Demo",
|
||||
"detail": "Demo详情",
|
||||
"title": "标题",
|
||||
"content": "内容",
|
||||
"status": "状态",
|
||||
"priority": "优先级",
|
||||
"isActive": "是否激活",
|
||||
"createTime": "创建时间",
|
||||
"updateTime": "更新时间",
|
||||
"creator": "创建人",
|
||||
"dept": "部门",
|
||||
"statusDraft": "草稿",
|
||||
"statusPublished": "发布",
|
||||
"statusArchived": "归档",
|
||||
"priorityLow": "低",
|
||||
"priorityMedium": "中",
|
||||
"priorityHigh": "高",
|
||||
"titlePlaceholder": "请输入标题",
|
||||
"contentPlaceholder": "请输入内容",
|
||||
"searchPlaceholder": "请输入标题搜索",
|
||||
"createSuccess": "创建成功",
|
||||
"updateSuccess": "更新成功",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteConfirm": "确定要删除该Demo吗?",
|
||||
"exportExcel": "导出Excel",
|
||||
"importExcel": "导入Excel",
|
||||
"downloadTemplate": "下载模板",
|
||||
"importSuccess": "导入成功",
|
||||
"selectFile": "选择文件"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "部门",
|
||||
"title": "部门管理",
|
||||
"deptName": "部门名称",
|
||||
"parentDept": "上级部门",
|
||||
"deptCode": "部门编码",
|
||||
"deptCodeHelp": "可选,用于标识部门的唯一编码",
|
||||
"deptCodeFormatError": "部门编码只能包含字母、数字、下划线和横线",
|
||||
"deptType": "部门类型",
|
||||
"deptTypeOptions": {
|
||||
"company": "公司",
|
||||
"department": "部门",
|
||||
"team": "小组",
|
||||
"other": "其他"
|
||||
},
|
||||
"lead": "部门领导",
|
||||
"phone": "部门电话",
|
||||
"phoneHelp": "可选,部门联系电话",
|
||||
"phoneFormatError": "电话号码格式不正确",
|
||||
"email": "部门邮箱",
|
||||
"emailHelp": "可选,部门联系邮箱",
|
||||
"emailFormatError": "请输入有效的邮箱地址",
|
||||
"status": "状态",
|
||||
"sort": "排序",
|
||||
"description": "部门描述",
|
||||
"descriptionPlaceholder": "请输入部门描述",
|
||||
"descriptionHelp": "可选,部门的详细描述信息",
|
||||
"operation": "操作",
|
||||
"addChildDept": "新建子部门",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"updateSuccess": "部门更新成功",
|
||||
"updateFailed": "更新部门数据失败",
|
||||
"searchFailed": "搜索部门失败",
|
||||
"selectDeptFirst": "请先选择部门",
|
||||
"selectUsersFirst": "请先选择用户",
|
||||
"addUsersSuccess": "添加成功",
|
||||
"removeUsersConfirm": "确定要删除选中的 {0} 个用户吗?",
|
||||
"removeUsersSuccess": "删除成功",
|
||||
"removeUsersFailed": "删除失败"
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"name": "字典",
|
||||
"title": "字典管理",
|
||||
"dictName": "字典名称",
|
||||
"dictCode": "字典编码",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "请输入备注",
|
||||
"status": "状态",
|
||||
"operation": "操作",
|
||||
"edit": "编辑",
|
||||
"codeFormatError": "字典编码只能包含字母、数字和下划线",
|
||||
"selectDictFirst": "请先选择字典",
|
||||
"noData": "暂无数据",
|
||||
"itemName": "字典项",
|
||||
"itemLabel": "标签",
|
||||
"itemValue": "值",
|
||||
"itemIcon": "图标",
|
||||
"sort": "排序",
|
||||
"isGlobal": "全局可见",
|
||||
"globalTag": "全局",
|
||||
"mainApp": "主应用"
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"title": "钉钉同步配置",
|
||||
"corpId": "企业号Id",
|
||||
"corpIdPlaceholder": "请输入AgentId",
|
||||
"appKey": "应用凭证",
|
||||
"appKeyPlaceholder": "请输入AppKey",
|
||||
"appSecret": "凭证密钥",
|
||||
"appSecretPlaceholder": "请输入AppSecret",
|
||||
"testConnection": "连接测试",
|
||||
"testSuccess": "连接成功",
|
||||
"testFail": "连接失败",
|
||||
"testing": "测试中...",
|
||||
"syncScope": "同步范围",
|
||||
"syncScopePlaceholder": "请选择",
|
||||
"syncScopeTip": "选择一个组织作为最高级组织进行数据同步,同步成功后该组织不可修改。",
|
||||
"syncScopeLocked": "已完成首次同步,同步范围不可修改。如需变更请联系管理员。",
|
||||
"syncStats": "同步统计",
|
||||
"syncType": "同步类型",
|
||||
"totalCount": "总数",
|
||||
"successCount": "同步成功数",
|
||||
"failCount": "同步失败数",
|
||||
"notSynced": "未同步数",
|
||||
"syncTime": "同步时间",
|
||||
"syncStatus": "状态",
|
||||
"statusRunning": "同步中",
|
||||
"statusSuccess": "成功",
|
||||
"statusPartial": "部分成功",
|
||||
"statusFailed": "失败",
|
||||
"operation": "操作",
|
||||
"sync": "同步",
|
||||
"syncing": "同步中...",
|
||||
"syncDept": "组织",
|
||||
"syncUser": "用户",
|
||||
"syncDeptSuccess": "组织架构同步完成",
|
||||
"syncUserSuccess": "用户同步完成",
|
||||
"syncFail": "同步失败",
|
||||
"triggerEvents": "触发事件",
|
||||
"triggerEvent": "触发事件",
|
||||
"description": "描述",
|
||||
"enableSyncDept": "启用同步组织",
|
||||
"enableSyncDeptDesc": "新增、删除、修改组织信息触发同步组织事件",
|
||||
"enableSyncUser": "启用同步用户",
|
||||
"enableSyncUserDesc": "新增、删除、修改用户信息触发同步用户事件",
|
||||
"save": "保存",
|
||||
"saving": "保存中...",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveFail": "保存失败",
|
||||
"corpName": "企业名称",
|
||||
"loadingDeptTree": "加载部门树中...",
|
||||
"streamConfig": "Stream 模式(实时同步)",
|
||||
"streamConfigTip": "通过 WebSocket 长连接实时接收钉钉通讯录变更事件,无需配置公网回调地址。",
|
||||
"streamStatus": "连接状态",
|
||||
"streamConnected": "已连接",
|
||||
"streamDisconnected": "未连接",
|
||||
"streamTotalEvents": "已接收事件",
|
||||
"streamLastEvent": "最后事件",
|
||||
"streamLastEventTime": "最后事件时间",
|
||||
"streamEventNone": "暂无",
|
||||
"streamEventLog": "增量同步日志",
|
||||
"refresh": "刷新",
|
||||
"eventType": "事件类型",
|
||||
"targetType": "目标类型",
|
||||
"targetName": "目标名称",
|
||||
"eventStatus": "状态",
|
||||
"eventTime": "时间",
|
||||
"eventCreate": "新增组织",
|
||||
"eventModify": "修改组织",
|
||||
"eventRemove": "删除组织",
|
||||
"eventAddUser": "新增用户",
|
||||
"eventModifyUser": "修改用户",
|
||||
"eventLeaveUser": "用户离职",
|
||||
"eventActiveUser": "用户激活",
|
||||
"guideTitle": "钉钉同步配置指南",
|
||||
"guideStep1Title": "创建钉钉企业内部应用",
|
||||
"guideStep1Desc": "登录钉钉开放平台(open.dingtalk.com),进入「应用开发」->「企业内部开发」,创建一个 H5 微应用,获取 AppKey 和 AppSecret。",
|
||||
"guideStep2Title": "配置应用权限",
|
||||
"guideStep2Desc": "在应用管理页面,点击「权限管理」,搜索并开通以下权限:「通讯录部门信息读权限」、「成员信息读权限」、「通讯录部门成员读权限」、「企业员工手机号信息」等。",
|
||||
"guideStep3Title": "填写凭证信息",
|
||||
"guideStep3Desc": "将获取到的企业 CorpId、AppKey、AppSecret 填入本页面对应的输入框中,点击「连接测试」验证凭证是否正确。",
|
||||
"guideStep4Title": "选择同步范围并执行全量同步",
|
||||
"guideStep4Desc": "连接成功后,在「同步范围」中选择需要同步的根部门,然后在同步统计表中依次点击「同步」按钮,先同步组织架构,再同步用户。",
|
||||
"guideStep5Title": "在钉钉开放平台开启 Stream 模式",
|
||||
"guideStep5Desc": "登录钉钉开放平台,进入应用 -> 「事件与回调」,推送方式选择「Stream 模式」,保存即可。无需填写回调地址、Token、AES Key。",
|
||||
"guideStep6Title": "启用触发事件",
|
||||
"guideStep6Desc": "在「触发事件」区域勾选需要自动同步的事件类型(同步组织、同步用户),保存配置。之后钉钉通讯录发生变更时将自动推送到系统进行增量同步。"
|
||||
}
|
||||
@@ -0,0 +1,521 @@
|
||||
{
|
||||
"documentGenerator": {
|
||||
"title": "文档生成",
|
||||
"templateManagement": "模板管理",
|
||||
"sealManagement": "签章管理",
|
||||
"documentList": "文档列表",
|
||||
|
||||
"addTemplate": "新建模板",
|
||||
"editTemplate": "编辑模板",
|
||||
"copyTemplate": "复制模板",
|
||||
"previewTemplate": "预览模板",
|
||||
|
||||
"templateName": "模板名称",
|
||||
"templateCode": "模板编码",
|
||||
"category": "分类",
|
||||
"formCode": "表单编码",
|
||||
"workflowCode": "流程编码",
|
||||
"bindingType": "绑定类型",
|
||||
"bindToWorkflow": "绑定到流程",
|
||||
"bindToForm": "绑定到表单",
|
||||
"workflowLinkedForm": "流程已关联表单",
|
||||
"pleaseSelectForm": "请选择关联表单",
|
||||
|
||||
"basicInfo": "基本信息",
|
||||
"pageSettings": "页面设置",
|
||||
"autoGenerate": "自动生成",
|
||||
"watermark": "水印设置",
|
||||
"templateDesign": "模板设计",
|
||||
|
||||
"pageSize": "页面大小",
|
||||
"pageSizeCustom": "自定义",
|
||||
"customPageWidth": "页面宽度",
|
||||
"customPageHeight": "页面高度",
|
||||
"pageOrientation": "页面方向",
|
||||
"pageMargin": "页边距",
|
||||
"top": "上",
|
||||
"right": "右",
|
||||
"bottom": "下",
|
||||
"left": "左",
|
||||
"showPageNumber": "显示页码",
|
||||
"pageNumberSettings": "页码设置",
|
||||
"pageNumberPosition": "页码位置",
|
||||
"pageNumberPositionFooter": "页脚",
|
||||
"pageNumberPositionHeader": "页眉",
|
||||
"pageNumberAlign": "对齐方式",
|
||||
"pageNumberFormat": "显示格式",
|
||||
"pageNumberFormatChinese": "第 1 页 / 共 10 页",
|
||||
"pageNumberFormatFraction": "1 / 10",
|
||||
"pageNumberFormatEnglish": "Page 1 of 10",
|
||||
"pageNumberFontSize": "字号",
|
||||
"pageNumberColor": "颜色",
|
||||
|
||||
"enableAutoGenerate": "启用自动生成",
|
||||
"generateTrigger": "触发时机",
|
||||
|
||||
"enableWatermark": "启用水印",
|
||||
"watermarkText": "水印文字",
|
||||
"watermarkOpacity": "透明度",
|
||||
"watermarkAngle": "角度",
|
||||
|
||||
"elementLibrary": "元素库",
|
||||
"canvas": "画布",
|
||||
"properties": "属性",
|
||||
"dragElementHere": "点击左侧元素添加到画布",
|
||||
"selectElementToEdit": "选择元素以编辑属性",
|
||||
|
||||
"basicProperties": "基本属性",
|
||||
"elementType": "元素类型",
|
||||
"content": "内容",
|
||||
"fieldName": "字段名",
|
||||
"fieldLabel": "标签",
|
||||
"format": "格式",
|
||||
"dataSource": "数据源",
|
||||
"columns": "列配置",
|
||||
"sealType": "签章类型",
|
||||
|
||||
"position": "位置",
|
||||
"width": "宽度",
|
||||
"height": "高度",
|
||||
|
||||
"style": "样式",
|
||||
"fontSize": "字号",
|
||||
"fontWeight": "字重",
|
||||
"textAlign": "对齐",
|
||||
"alignLeft": "左对齐",
|
||||
"alignCenter": "居中",
|
||||
"alignRight": "右对齐",
|
||||
"color": "颜色",
|
||||
|
||||
"publish": "发布",
|
||||
"unpublish": "取消发布",
|
||||
"builtin": "内置",
|
||||
|
||||
"confirmDelete": "确定要删除此模板吗?",
|
||||
"confirmUnpublish": "确定要取消发布此模板吗?",
|
||||
"builtinCannotDelete": "内置模板不能删除",
|
||||
"publishSuccess": "发布成功",
|
||||
"unpublishSuccess": "取消发布成功",
|
||||
|
||||
"pleaseInputName": "请输入模板名称",
|
||||
"pleaseInputCode": "请输入模板编码",
|
||||
"codeFormatError": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"pleaseInputNameAndCode": "请输入模板名称和编码",
|
||||
"pleaseInputFormCode": "请输入关联表单编码",
|
||||
"pleaseInputWorkflowCode": "请输入关联流程编码",
|
||||
"pleaseSelectWorkflow": "请选择关联工作流(可选)",
|
||||
"pleaseInputWatermarkText": "请输入水印文字",
|
||||
|
||||
"newCode": "新编码",
|
||||
"newName": "新名称",
|
||||
|
||||
"previewFailed": "预览失败",
|
||||
|
||||
"generateDocument": "生成文档",
|
||||
"regenerate": "重新生成",
|
||||
"downloadDocument": "下载文档",
|
||||
"documentName": "文档名称",
|
||||
"documentNo": "文档编号",
|
||||
"generateTime": "生成时间",
|
||||
"generator": "生成人",
|
||||
"downloadCount": "下载次数",
|
||||
|
||||
"sealName": "签章名称",
|
||||
"sealImage": "签章图片",
|
||||
"uploadSeal": "上传签章",
|
||||
"sealOwner": "使用权限",
|
||||
"sealScope": "使用范围",
|
||||
|
||||
"noDocuments": "暂无文档",
|
||||
"selectTemplate": "选择模板",
|
||||
"pleaseSelectTemplate": "请选择模板",
|
||||
"generate": "生成",
|
||||
"generateSuccess": "生成成功",
|
||||
"generateFailed": "生成失败",
|
||||
"regenerateSuccess": "重新生成成功",
|
||||
"regenerateFailed": "重新生成失败",
|
||||
"pageCount": "页数",
|
||||
"fileSize": "文件大小",
|
||||
"generateType": "生成方式",
|
||||
"auto": "自动",
|
||||
"manual": "手动",
|
||||
|
||||
"elementText": "文本",
|
||||
"elementField": "字段",
|
||||
"elementTable": "表格",
|
||||
"elementImage": "图片",
|
||||
"selectImage": "选择图片",
|
||||
"elementSignature": "签名",
|
||||
"elementSeal": "签章",
|
||||
"elementQrcode": "二维码",
|
||||
"elementDivider": "分割线",
|
||||
|
||||
"noDataSource": "(未设置数据源)",
|
||||
"signatureDefault": "签名",
|
||||
"fieldNamePlaceholder": "如: applicant_name",
|
||||
"fieldLabelPlaceholder": "如: 申请人:",
|
||||
"dataSourcePlaceholder": "如: expense_items",
|
||||
"columnFieldPlaceholder": "字段",
|
||||
"columnLabelPlaceholder": "标题",
|
||||
"columnWidthPlaceholder": "宽度",
|
||||
"signatureFieldPlaceholder": "签名字段名",
|
||||
|
||||
"formatNone": "无",
|
||||
"formatDate": "日期",
|
||||
"formatDatetime": "日期时间",
|
||||
"formatMoney": "金额",
|
||||
"formatNumber": "数字",
|
||||
|
||||
"sealCompany": "公司公章",
|
||||
"sealDepartment": "部门章",
|
||||
"sealPersonal": "个人章",
|
||||
"sealFinance": "财务章",
|
||||
"sealContract": "合同章",
|
||||
|
||||
"selectedSeal": "已选签章",
|
||||
"selectSeal": "选择签章",
|
||||
"noSealSelected": "未选择签章",
|
||||
"noSealImage": "无图片",
|
||||
"noAvailableSeals": "暂无可用签章",
|
||||
"clearSeal": "清除签章",
|
||||
"sealLabel": "签章标签",
|
||||
"sealLabelPlaceholder": "请输入签章标签(如:盖章处)",
|
||||
"allTypes": "全部类型",
|
||||
"noSealsOfType": "该类型下暂无签章",
|
||||
|
||||
"pleaseInputText": "请输入文本",
|
||||
"fieldPrefix": "字段:",
|
||||
"column": "列",
|
||||
"addColumn": "添加列",
|
||||
|
||||
"notSet": "未设置",
|
||||
"notSetDataSource": "未设置数据源",
|
||||
|
||||
"documents": "文档",
|
||||
|
||||
"categoryLeave": "请假",
|
||||
"categoryExpense": "报销",
|
||||
"categoryPurchase": "采购",
|
||||
"categoryContract": "合同",
|
||||
"categoryCertificate": "证明",
|
||||
"categoryOther": "其他",
|
||||
|
||||
"statusPublished": "已发布",
|
||||
"statusDraft": "草稿",
|
||||
|
||||
"orientationPortrait": "纵向",
|
||||
"orientationLandscape": "横向",
|
||||
|
||||
"triggerOnApprove": "审批通过时",
|
||||
"triggerOnSubmit": "提交时",
|
||||
"triggerOnComplete": "流程结束时",
|
||||
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "模板 {name} 已删除",
|
||||
"unpublishConfirmTitle": "取消发布确认",
|
||||
|
||||
"copyTitle": "复制模板",
|
||||
"copyCodePlaceholder": "请输入新模板的编码",
|
||||
"copyCodeRule": "编码只能包含字母、数字、下划线和短横线",
|
||||
"copy": "复制",
|
||||
"copySuccess": "复制成功",
|
||||
"importExport": {
|
||||
"export": "导出",
|
||||
"import": "导入配置",
|
||||
"exportSuccess": "单据模板配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入单据模板",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认文件格式正确",
|
||||
"checking": "正在检查...",
|
||||
"codeConflictTip": "模板编码已存在,请修改编码后再导入",
|
||||
"codeAvailable": "模板编码可用,可以导入",
|
||||
"newCodePlaceholder": "请输入新的模板编码",
|
||||
"importSuccess": "单据模板导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"reselect": "重新选择",
|
||||
"templateInfo": "模板信息",
|
||||
"appTip": "导入的模板将归属到当前应用,状态为草稿",
|
||||
"bindingTip": "请确认关联的表单/流程编码在目标环境中存在,否则生成单据时可能异常"
|
||||
},
|
||||
|
||||
"design": "设计",
|
||||
"editInfo": "编辑信息",
|
||||
"createSuccess": "创建成功",
|
||||
"saveSuccess": "保存成功",
|
||||
"autoSave": {
|
||||
"saving": "保存中...",
|
||||
"saved": "已保存",
|
||||
"unsaved": "未保存"
|
||||
},
|
||||
|
||||
"layoutElements": "布局容器",
|
||||
"headerElements": "表头区域",
|
||||
"infoElements": "信息区域",
|
||||
"tableElements": "表格区域",
|
||||
"contentElements": "文本内容",
|
||||
"approvalElements": "审批区域",
|
||||
"otherElements": "其他元素",
|
||||
"footerElements": "页脚区域",
|
||||
|
||||
"rowContainer": "行容器",
|
||||
"columnCount": "列数",
|
||||
"columnWidths": "列宽设置",
|
||||
"columnGap": "列间距",
|
||||
"addRowColumn": "添加列",
|
||||
"removeRowColumn": "删除列",
|
||||
"dropElementHere": "拖拽元素到此处",
|
||||
|
||||
"documentHeader": "文档页眉",
|
||||
"documentTitle": "文档标题",
|
||||
"documentInfo": "单据信息",
|
||||
"infoRow": "信息行",
|
||||
"infoTable": "信息表格",
|
||||
"smartTable": "智能表格",
|
||||
"smartText": "智能文本",
|
||||
"smartTextPlaceholder": "输入文本内容...",
|
||||
"smartTextItalic": "斜体",
|
||||
"smartTextUnderline": "下划线",
|
||||
"smartTextStrikethrough": "删除线",
|
||||
"smartTextUnorderedList": "无序列表",
|
||||
"smartTextOrderedList": "有序列表",
|
||||
"smartTextLineHeight": "行高",
|
||||
"smartTextHeading": "标题",
|
||||
"smartTextParagraph": "正文",
|
||||
"smartTextH1": "标题 1",
|
||||
"smartTextH2": "标题 2",
|
||||
"smartTextH3": "标题 3",
|
||||
"smartTextInsertTable": "插入表格",
|
||||
"smartTextRemoveTable": "移除表格",
|
||||
"smartTableRows": "行数",
|
||||
"smartTableCols": "列数",
|
||||
"smartTableAddRow": "添加行",
|
||||
"smartTableAddCol": "添加列",
|
||||
"smartTableDeleteRow": "删除行",
|
||||
"smartTableDeleteCol": "删除列",
|
||||
"smartTableMergeCells": "合并单元格",
|
||||
"smartTableSplitCell": "拆分单元格",
|
||||
"smartTableCellContent": "单元格内容",
|
||||
"smartTableSelectCells": "请先选中要操作的单元格",
|
||||
"smartTableInsertText": "输入文本或插入变量",
|
||||
"smartTableInsertRowAbove": "在上方插入行",
|
||||
"smartTableInsertRowBelow": "在下方插入行",
|
||||
"smartTableInsertColLeft": "在左侧插入列",
|
||||
"smartTableInsertColRight": "在右侧插入列",
|
||||
"smartTableClearContent": "清除内容",
|
||||
"smartTableBold": "加粗",
|
||||
"smartTableFontSize": "字号",
|
||||
"smartTableFontColor": "字体颜色",
|
||||
"smartTableBgColor": "背景颜色",
|
||||
"smartTableToggleBorder": "边框设置",
|
||||
"borderAll": "所有边框",
|
||||
"borderOuter": "外边框",
|
||||
"borderInner": "内边框",
|
||||
"borderHorizontal": "水平边框",
|
||||
"borderVertical": "垂直边框",
|
||||
"borderColorLabel": "边框颜色",
|
||||
"customColor": "自定义",
|
||||
"smartTableColumnWidths": "列宽设置",
|
||||
"labelField": "标签字段",
|
||||
"detailTable": "明细表格",
|
||||
"amountField": "金额字段",
|
||||
"paragraph": "段落文本",
|
||||
"richText": "富文本",
|
||||
"approvalArea": "审批区域",
|
||||
"barcode": "条形码",
|
||||
"spacer": "空白间距",
|
||||
"documentFooter": "文档页脚",
|
||||
|
||||
"searchElements": "搜索元素",
|
||||
"elementTitle": "标题",
|
||||
"elementParagraph": "段落",
|
||||
|
||||
"documentTemplate": "文档模板",
|
||||
"elements": "个元素",
|
||||
|
||||
"viewJSON": "查看JSON",
|
||||
"jsonPreview": "JSON预览",
|
||||
"copyCode": "复制代码",
|
||||
"importConfig": "导入配置",
|
||||
"pasteJsonConfig": "请粘贴JSON配置",
|
||||
"importSuccess": "导入成功",
|
||||
"exportSuccess": "导出成功",
|
||||
"configFormatError": "配置格式错误",
|
||||
"copiedToClipboard": "已复制到剪贴板",
|
||||
"copyFailed": "复制失败",
|
||||
"pleaseEnterConfig": "请输入配置",
|
||||
"pleaseAddElements": "请先添加元素",
|
||||
"previewNotImplemented": "预览功能暂未实现",
|
||||
"pdfPreview": "PDF预览",
|
||||
"generatingPreview": "正在生成预览...",
|
||||
"noPreviewContent": "暂无预览内容",
|
||||
"saveBeforePreview": "请先保存模板后再预览",
|
||||
"viewHTML": "查看HTML",
|
||||
"htmlPreview": "HTML预览",
|
||||
"htmlPreviewFailed": "HTML预览失败",
|
||||
"clearCanvasConfirm": "确定要清空画布吗?此操作不可撤销。",
|
||||
"cleared": "已清空",
|
||||
"releaseToAdd": "释放以添加元素",
|
||||
|
||||
"elementProperties": "元素属性",
|
||||
"templateSettings": "模板设置",
|
||||
|
||||
"signatureZone": "签名区域",
|
||||
"sealZone": "签章区域",
|
||||
"qrcodeContent": "二维码内容",
|
||||
"qrcodeContentPlaceholder": "请输入二维码内容或字段名",
|
||||
"qrcodeType": "二维码类型",
|
||||
"qrcodeTypeText": "文本",
|
||||
"qrcodeTypeUrl": "网址链接",
|
||||
"qrcodeTypePhone": "电话号码",
|
||||
"qrcodeTypeEmail": "电子邮件",
|
||||
"signatureFieldName": "签名字段名",
|
||||
"dividerLine": "分割线",
|
||||
"sourceCode": "源码",
|
||||
"pagePreview": "页面",
|
||||
"fontFamily": "字体",
|
||||
"defaultFont": "默认字体",
|
||||
"lineHeight": "行高",
|
||||
"fontWeightNormal": "正常",
|
||||
"fontWeightBold": "粗体",
|
||||
"alignJustify": "两端对齐",
|
||||
"titlePlaceholder": "请输入标题",
|
||||
"contentPlaceholder": "请输入内容,支持使用 {{变量名}} 插入变量",
|
||||
"imageUrl": "图片地址",
|
||||
"imageUrlPlaceholder": "请输入图片URL或字段名",
|
||||
"imageLabelPlaceholder": "如:签名、审批人等",
|
||||
"labelPosition": "标签位置",
|
||||
"labelPositionTop": "上方",
|
||||
"labelPositionBottom": "下方",
|
||||
"labelPositionLeft": "左侧",
|
||||
"labelPositionRight": "右侧",
|
||||
"labelFontSize": "标签字体大小",
|
||||
"showUnderline": "显示下划线",
|
||||
"lineStyle": "线条样式",
|
||||
"lineSolid": "实线",
|
||||
"lineDashed": "虚线",
|
||||
"lineDotted": "点线",
|
||||
"lineWidth": "线条宽度",
|
||||
"lineColor": "线条颜色",
|
||||
"showPrintDate": "显示打印日期",
|
||||
"footerContentPlaceholder": "请输入页脚内容",
|
||||
"yes": "是",
|
||||
"no": "否",
|
||||
"fieldsConfig": "字段配置",
|
||||
"rowsConfig": "行配置",
|
||||
"field": "字段",
|
||||
"row": "行",
|
||||
"addField": "添加字段",
|
||||
"addRow": "添加行",
|
||||
"newField": "新字段",
|
||||
"label": "标签",
|
||||
"value": "值",
|
||||
"labelWidth": "标签宽度",
|
||||
"labelBgColor": "标签背景色",
|
||||
"labelColor": "标签字体颜色",
|
||||
"fieldFontSize": "字段字体大小",
|
||||
"fieldColor": "字段字体颜色",
|
||||
"valueFontSize": "值字体大小",
|
||||
"valueColor": "值字体颜色",
|
||||
"fontSettings": "字体设置",
|
||||
"fontColor": "字体颜色",
|
||||
"labelFontWeight": "标签加粗",
|
||||
"headerBgColor": "表头背景色",
|
||||
"headerFontSize": "表头字体大小",
|
||||
"headerColor": "表头字体颜色",
|
||||
"headerFontWeight": "表头加粗",
|
||||
"labelSettings": "标签设置",
|
||||
"contentFontSize": "内容字体大小",
|
||||
"contentColor": "内容字体颜色",
|
||||
"columnWidth": "列宽",
|
||||
"showIndex": "显示序号",
|
||||
"indexWidth": "序号宽度",
|
||||
"noBackground": "无背景色",
|
||||
"borderStyle": "边框样式",
|
||||
"borderNone": "无边框",
|
||||
"insertVariable": "插入变量",
|
||||
"searchVariable": "搜索变量...",
|
||||
"noVariables": "暂无变量",
|
||||
"otherVariables": "其他",
|
||||
"varApplicant": "申请人",
|
||||
"varDepartment": "部门",
|
||||
"varPosition": "职位",
|
||||
"varApplyDate": "申请日期",
|
||||
"varDocNo": "单据编号",
|
||||
"varCreateDate": "创建日期",
|
||||
"varPhone": "电话",
|
||||
"varEmail": "邮箱",
|
||||
"varTotalAmount": "合计金额",
|
||||
"varRemark": "备注",
|
||||
|
||||
"placeholder": {
|
||||
"name": "搜索模板名称"
|
||||
},
|
||||
"groupFormFields": "表单字段",
|
||||
"groupCalculationFields": "计算字段",
|
||||
"groupSubTablePrefix": "子表: ",
|
||||
"subTableDataSourceSuffix": "(数据源)",
|
||||
"subTableFirstRowSuffix": "(首行)",
|
||||
"nameSuffix": "(名称)",
|
||||
"companyName": "公司名称",
|
||||
"headerType": "页眉类型",
|
||||
"noImage": "暂无图片",
|
||||
"positionMode": "定位模式",
|
||||
"positionInline": "文档流",
|
||||
"positionFloat": "悬浮"
|
||||
},
|
||||
"calculation": {
|
||||
"title": "计算配置",
|
||||
"enableCalculation": "启用计算配置",
|
||||
"enableCalculationHint": "开启后可在计算配置步骤中定义计算字段和聚合字段",
|
||||
"calculationFields": "计算字段",
|
||||
"aggregationFields": "聚合字段",
|
||||
"calculationField": "计算字段",
|
||||
"aggregationField": "聚合字段",
|
||||
"noCalculationFields": "暂无计算字段,点击添加按钮创建",
|
||||
"noAggregationFields": "暂无聚合字段,点击添加按钮创建",
|
||||
"fieldName": "字段名",
|
||||
"fieldLabel": "字段标签",
|
||||
"fieldNamePlaceholder": "如: total_amount",
|
||||
"fieldLabelPlaceholder": "如: 合计金额",
|
||||
"formula": "计算公式",
|
||||
"formulaPlaceholder": "如: quantity * unit_price * (1 - discount_rate)",
|
||||
"formulaHint": "支持运算符: +, -, *, /, %, ** | 函数: round, abs, numberToChinese | 可引用其他字段和聚合结果",
|
||||
"format": "格式化",
|
||||
"formatNumber": "数字",
|
||||
"formatMoney": "金额",
|
||||
"formatPercent": "百分比",
|
||||
"formatChinese": "中文大写",
|
||||
"decimalPlaces": "小数位数",
|
||||
"dataSource": "数据源",
|
||||
"selectSubTable": "请选择子表",
|
||||
"aggregateField": "聚合字段",
|
||||
"selectField": "请选择字段",
|
||||
"aggregateFunction": "聚合函数",
|
||||
"funcSum": "求和",
|
||||
"funcAvg": "平均值",
|
||||
"funcMax": "最大值",
|
||||
"funcMin": "最小值",
|
||||
"funcCount": "计数",
|
||||
"usageTitle": "使用说明",
|
||||
"usageHint1": "聚合字段用于对子表数据进行汇总计算(如订单明细的金额合计)",
|
||||
"usageHint2": "计算字段用于基于表单字段或聚合结果进行公式计算",
|
||||
"usageHint3": "计算结果可在单据模板中通过变量名引用(用双花括号包裹变量名)",
|
||||
"usageHint4": "中文大写格式会自动将数字转换为大写金额(如:壹仟贰佰叁拾肆元伍角陆分)",
|
||||
"positionMode": "定位模式",
|
||||
"positionInline": "文档流",
|
||||
"positionFloat": "悬浮",
|
||||
"floatX": "X 坐标",
|
||||
"floatY": "Y 坐标",
|
||||
"floatZIndex": "层级",
|
||||
"editorModeComponent": "组件模式",
|
||||
"editorModeWysiwyg": "文档模式",
|
||||
"wysiwygInsertImage": "插入图片",
|
||||
"wysiwygInsertSeal": "插入签章",
|
||||
"wysiwygPageCount": "共 {count} 页",
|
||||
"hideAttributePanel": "隐藏属性面板",
|
||||
"showAttributePanel": "显示属性面板"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
{
|
||||
"tool": {
|
||||
"selection": "选择",
|
||||
"hand": "手形工具",
|
||||
"rectangle": "矩形",
|
||||
"ellipse": "椭圆",
|
||||
"diamond": "菱形",
|
||||
"line": "直线",
|
||||
"arrow": "箭头",
|
||||
"freedraw": "自由绘制",
|
||||
"text": "文本",
|
||||
"image": "图片",
|
||||
"eraser": "橡皮擦",
|
||||
"frame": "框架",
|
||||
"laser": "激光笔"
|
||||
},
|
||||
"action": {
|
||||
"undo": "撤销",
|
||||
"redo": "重做",
|
||||
"copy": "复制",
|
||||
"cut": "剪切",
|
||||
"paste": "粘贴",
|
||||
"duplicate": "复制元素",
|
||||
"delete": "删除",
|
||||
"selectAll": "全选",
|
||||
"zoomIn": "放大",
|
||||
"zoomOut": "缩小",
|
||||
"zoomToFit": "适应画布",
|
||||
"zoomToFitSelection": "适应选中元素",
|
||||
"resetZoom": "重置缩放",
|
||||
"exportPng": "导出为 PNG",
|
||||
"exportSvg": "导出为 SVG",
|
||||
"exportJson": "导出为 JSON",
|
||||
"save": "保存",
|
||||
"toggleGrid": "切换网格",
|
||||
"toggleDarkMode": "切换深色模式",
|
||||
"toggleSnap": "切换对齐吸附",
|
||||
"toggleStats": "切换统计面板",
|
||||
"toggleZenMode": "切换专注模式"
|
||||
},
|
||||
"property": {
|
||||
"strokeColor": "描边颜色",
|
||||
"backgroundColor": "背景颜色",
|
||||
"fillStyle": "填充样式",
|
||||
"strokeWidth": "描边宽度",
|
||||
"strokeStyle": "描边样式",
|
||||
"roughness": "粗糙度",
|
||||
"opacity": "透明度",
|
||||
"fontSize": "字体大小",
|
||||
"fontFamily": "字体",
|
||||
"textAlign": "文本对齐",
|
||||
"verticalAlign": "垂直对齐",
|
||||
"arrowheadStart": "起点箭头",
|
||||
"arrowheadEnd": "终点箭头",
|
||||
"arrowType": "箭头类型",
|
||||
"arrowTypeStraight": "直线",
|
||||
"arrowTypeRound": "曲线",
|
||||
"arrowTypeElbow": "肘形",
|
||||
"arrowTypeSharp": "折线",
|
||||
"roundness": "圆角",
|
||||
"edges": "边角",
|
||||
"edgesSharp": "直角",
|
||||
"edgesRound": "圆角",
|
||||
"sloppiness": "笔触风格",
|
||||
"link": "超链接",
|
||||
"linkPlaceholder": "输入链接地址...",
|
||||
"mixed": "多选时属性值不同",
|
||||
"alignDistribute": "对齐与分布",
|
||||
"customColor": "自定义颜色",
|
||||
"layers": "图层",
|
||||
"actions": "操作"
|
||||
},
|
||||
"fillStyle": {
|
||||
"hachure": "线条填充",
|
||||
"crossHatch": "交叉填充",
|
||||
"solid": "实心填充",
|
||||
"zigzag": "锯齿填充",
|
||||
"dots": "点状填充",
|
||||
"dashed": "虚线填充",
|
||||
"zigzagLine": "锯齿线填充"
|
||||
},
|
||||
"strokeStyle": {
|
||||
"solid": "实线",
|
||||
"dashed": "虚线",
|
||||
"dotted": "点线"
|
||||
},
|
||||
"arrowhead": {
|
||||
"none": "无",
|
||||
"arrow": "箭头",
|
||||
"bar": "竖线",
|
||||
"circle": "圆点",
|
||||
"triangle": "三角形",
|
||||
"diamond": "菱形"
|
||||
},
|
||||
"menu": {
|
||||
"copy": "复制",
|
||||
"cut": "剪切",
|
||||
"paste": "粘贴",
|
||||
"duplicate": "创建副本",
|
||||
"delete": "删除",
|
||||
"selectAll": "全选",
|
||||
"layer": "层级",
|
||||
"bringToFront": "移到最前",
|
||||
"sendToBack": "移到最后",
|
||||
"bringForward": "上移一层",
|
||||
"sendBackward": "下移一层",
|
||||
"flip": "翻转",
|
||||
"flipH": "水平翻转",
|
||||
"flipV": "垂直翻转",
|
||||
"align": "对齐",
|
||||
"alignLeft": "左对齐",
|
||||
"alignCenter": "水平居中",
|
||||
"alignRight": "右对齐",
|
||||
"alignTop": "顶部对齐",
|
||||
"alignMiddle": "垂直居中",
|
||||
"alignBottom": "底部对齐",
|
||||
"distributeH": "水平等距分布",
|
||||
"distributeV": "垂直等距分布",
|
||||
"group": "编组",
|
||||
"ungroup": "取消编组",
|
||||
"lock": "锁定",
|
||||
"unlock": "解锁",
|
||||
"addLink": "添加超链接",
|
||||
"editLink": "编辑超链接",
|
||||
"removeLink": "移除超链接",
|
||||
"openLink": "打开链接",
|
||||
"toggleGrid": "切换网格",
|
||||
"copyStyle": "复制样式",
|
||||
"pasteStyle": "粘贴样式",
|
||||
"openFile": "打开",
|
||||
"saveTo": "保存到...",
|
||||
"export": "导出",
|
||||
"exportPng": "导出为 PNG",
|
||||
"exportSvg": "导出为 SVG",
|
||||
"exportJson": "导出为 JSON",
|
||||
"exportCopyPng": "复制为 PNG",
|
||||
"exportCopySvg": "复制为 SVG"
|
||||
},
|
||||
"label": {
|
||||
"thin": "细",
|
||||
"bold": "粗",
|
||||
"extraBold": "特粗",
|
||||
"architect": "建筑师",
|
||||
"artist": "艺术家",
|
||||
"cartoonist": "漫画家"
|
||||
},
|
||||
"font": {
|
||||
"handDrawn": "手绘",
|
||||
"normal": "常规",
|
||||
"code": "代码",
|
||||
"assistant": "辅助"
|
||||
},
|
||||
"verticalAlign": {
|
||||
"top": "顶部",
|
||||
"middle": "居中",
|
||||
"bottom": "底部"
|
||||
},
|
||||
"stats": {
|
||||
"title": "统计信息",
|
||||
"elements": "元素数量",
|
||||
"sceneSize": "画布尺寸",
|
||||
"multiSelected": "已选中 {count} 个元素"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"title": "电子签章管理",
|
||||
"create": "新建签章",
|
||||
"createSeal": "新建签章",
|
||||
"editSeal": "编辑签章",
|
||||
"name": "签章名称",
|
||||
"sealTypeLabel": "签章类型",
|
||||
"ownerTypeLabel": "所有者类型",
|
||||
"scopeLabel": "使用范围",
|
||||
"sealImage": "签章图片",
|
||||
"description": "描述",
|
||||
"width": "宽度",
|
||||
"height": "高度",
|
||||
"enable": "启用",
|
||||
"disable": "禁用",
|
||||
"sealType": {
|
||||
"company": "公司章",
|
||||
"department": "部门章",
|
||||
"personal": "个人章",
|
||||
"contract": "合同章",
|
||||
"finance": "财务章"
|
||||
},
|
||||
"status": {
|
||||
"active": "已启用",
|
||||
"disabled": "已禁用"
|
||||
},
|
||||
"ownerType": {
|
||||
"all": "所有人",
|
||||
"dept": "指定部门",
|
||||
"role": "指定角色",
|
||||
"user": "指定用户"
|
||||
},
|
||||
"scope": {
|
||||
"all": "所有模板",
|
||||
"specific": "指定模板"
|
||||
},
|
||||
"placeholder": {
|
||||
"name": "请输入签章名称",
|
||||
"sealType": "请选择签章类型",
|
||||
"ownerType": "请选择所有者类型",
|
||||
"scope": "请选择使用范围",
|
||||
"sealImage": "请上传签章图片",
|
||||
"description": "请输入描述",
|
||||
"selectDept": "请选择部门",
|
||||
"selectRole": "请选择角色",
|
||||
"selectUser": "请选择用户",
|
||||
"selectTemplate": "请选择模板"
|
||||
},
|
||||
"deleteConfirm": "确定要删除签章 \"{name}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "删除成功",
|
||||
"disableConfirm": "确定要禁用此签章吗?禁用后将无法使用。",
|
||||
"disableConfirmTitle": "禁用确认",
|
||||
"disableSuccess": "禁用成功",
|
||||
"enableSuccess": "启用成功",
|
||||
"selectDept": "选择部门",
|
||||
"selectRole": "选择角色",
|
||||
"selectUser": "选择用户",
|
||||
"selectTemplate": "选择模板"
|
||||
}
|
||||
@@ -0,0 +1,125 @@
|
||||
{
|
||||
"email": {
|
||||
"title": "邮箱管理",
|
||||
"composeBtn": "撰写邮件",
|
||||
"refresh": "同步",
|
||||
"syncing": "同步中...",
|
||||
"search": "搜索邮件...",
|
||||
"selectAccount": "选择账号",
|
||||
"addAccount": "添加账号",
|
||||
"manageAccount": "管理账号",
|
||||
"folders": {
|
||||
"inbox": "收件箱",
|
||||
"sent": "已发送",
|
||||
"drafts": "草稿箱",
|
||||
"trash": "垃圾箱",
|
||||
"spam": "垃圾邮件",
|
||||
"archive": "归档"
|
||||
},
|
||||
"list": {
|
||||
"noEmails": "暂无邮件",
|
||||
"noSubject": "(无主题)",
|
||||
"emails": "封邮件"
|
||||
},
|
||||
"detail": {
|
||||
"selectEmail": "选择一封邮件查看详情",
|
||||
"from": "发件人",
|
||||
"to": "收件人",
|
||||
"reply": "回复",
|
||||
"forward": "转发",
|
||||
"delete": "删除",
|
||||
"deleteConfirm": "确认删除这封邮件吗?",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteFailed": "删除失败",
|
||||
"attachments": "附件",
|
||||
"loadFailed": "加载邮件详情失败"
|
||||
},
|
||||
"composeModal": {
|
||||
"new": "撰写邮件",
|
||||
"reply": "回复邮件",
|
||||
"forward": "转发邮件",
|
||||
"to": "收件人",
|
||||
"cc": "抄送",
|
||||
"subject": "主题",
|
||||
"content": "内容",
|
||||
"attachments": "附件",
|
||||
"addAttachment": "添加附件",
|
||||
"cancel": "取消",
|
||||
"saveDraft": "保存草稿",
|
||||
"send": "发送",
|
||||
"sendSuccess": "发送成功",
|
||||
"sendFailed": "发送失败",
|
||||
"fillRequired": "请填写收件人、主题和内容",
|
||||
"toPlaceholder": "多个收件人用逗号分隔",
|
||||
"ccPlaceholder": "多个抄送人用逗号分隔",
|
||||
"subjectPlaceholder": "邮件主题",
|
||||
"contentPlaceholder": "邮件正文(富文本编辑器待集成)",
|
||||
"draftSaved": "草稿保存功能待实现"
|
||||
},
|
||||
"account": {
|
||||
"add": "添加邮箱账号",
|
||||
"edit": "编辑邮箱账号",
|
||||
"name": "账号名称",
|
||||
"namePlaceholder": "如:工作邮箱",
|
||||
"provider": "邮件服务商",
|
||||
"providerSelect": "选择邮件服务商",
|
||||
"email": "邮箱地址",
|
||||
"emailPlaceholder": "your@email.com",
|
||||
"password": "密码/授权码",
|
||||
"passwordPlaceholder": "输入邮箱密码或授权码",
|
||||
"advancedSettings": "高级设置",
|
||||
"imapServer": "IMAP服务器",
|
||||
"imapServerPlaceholder": "imap.example.com",
|
||||
"imapPort": "IMAP端口",
|
||||
"smtpServer": "SMTP服务器",
|
||||
"smtpServerPlaceholder": "smtp.example.com",
|
||||
"smtpPort": "SMTP端口",
|
||||
"autoSync": "自动同步",
|
||||
"syncInterval": "同步间隔",
|
||||
"cancel": "取消",
|
||||
"test": "测试连接",
|
||||
"save": "保存",
|
||||
"testSuccess": "连接测试成功!",
|
||||
"testFailed": "连接测试失败",
|
||||
"saveSuccess": "保存成功",
|
||||
"updateSuccess": "更新成功",
|
||||
"saveFailed": "保存失败",
|
||||
"validation": {
|
||||
"nameRequired": "请输入账号名称",
|
||||
"providerRequired": "请选择邮件服务商",
|
||||
"emailRequired": "请输入邮箱地址",
|
||||
"emailInvalid": "请输入正确的邮箱地址",
|
||||
"passwordRequired": "请输入密码或授权码"
|
||||
}
|
||||
},
|
||||
"sync": {
|
||||
"notSynced": "未同步",
|
||||
"syncing": "同步中",
|
||||
"success": "同步成功",
|
||||
"failed": "同步失败",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "分钟前",
|
||||
"hoursAgo": "小时前",
|
||||
"daysAgo": "天前",
|
||||
"syncSuccess": "同步成功,收到 {count} 封新邮件",
|
||||
"syncFailed": "同步失败",
|
||||
"selectAccountFirst": "请先选择邮箱账号"
|
||||
},
|
||||
"stats": {
|
||||
"loadFailed": "加载统计失败"
|
||||
},
|
||||
"providers": {
|
||||
"outlook": "Microsoft Outlook",
|
||||
"163": "网易163邮箱",
|
||||
"qq": "QQ邮箱",
|
||||
"gmail": "Gmail",
|
||||
"enterprise": "企业邮箱",
|
||||
"notes": {
|
||||
"163": "需要使用授权码,不是登录密码",
|
||||
"qq": "需要使用授权码,不是QQ密码",
|
||||
"gmail": "需要开启允许不够安全的应用或使用应用专用密码",
|
||||
"enterprise": "请联系IT管理员获取邮件服务器配置"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"title": "飞书同步配置",
|
||||
"appId": "App ID",
|
||||
"appIdPlaceholder": "请输入飞书应用 App ID",
|
||||
"appSecret": "App Secret",
|
||||
"appSecretPlaceholder": "请输入飞书应用 App Secret",
|
||||
"testConnection": "连接测试",
|
||||
"testSuccess": "连接成功",
|
||||
"testFail": "连接失败",
|
||||
"testing": "测试中...",
|
||||
"syncScope": "同步范围",
|
||||
"syncScopePlaceholder": "请选择",
|
||||
"syncScopeTip": "选择一个组织作为最高级组织进行数据同步,同步成功后该组织不可修改。",
|
||||
"syncScopeLocked": "已完成首次同步,同步范围不可修改。如需变更请联系管理员。",
|
||||
"syncStats": "同步统计",
|
||||
"syncType": "同步类型",
|
||||
"totalCount": "总数",
|
||||
"successCount": "同步成功数",
|
||||
"failCount": "同步失败数",
|
||||
"notSynced": "未同步数",
|
||||
"syncTime": "同步时间",
|
||||
"operation": "操作",
|
||||
"sync": "同步",
|
||||
"syncing": "同步中...",
|
||||
"syncDept": "组织",
|
||||
"syncUser": "用户",
|
||||
"syncDeptSuccess": "组织架构同步完成",
|
||||
"syncUserSuccess": "用户同步完成",
|
||||
"syncFail": "同步失败",
|
||||
"triggerEvents": "触发事件",
|
||||
"triggerEvent": "触发事件",
|
||||
"description": "描述",
|
||||
"enableSyncDept": "启用同步组织",
|
||||
"enableSyncDeptDesc": "新增、删除、修改组织信息触发同步组织事件",
|
||||
"enableSyncUser": "启用同步用户",
|
||||
"enableSyncUserDesc": "新增、删除、修改用户信息触发同步用户事件",
|
||||
"save": "保存",
|
||||
"saving": "保存中...",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveFail": "保存失败",
|
||||
"callbackConfig": "事件回调配置",
|
||||
"callbackConfigTip": "配置回调地址后,飞书通讯录变更将实时推送到本系统进行增量同步。飞书回调需在飞书开放平台管理后台手动配置。",
|
||||
"callbackUrl": "请求地址",
|
||||
"callbackUrlPlaceholder": "请输入请求地址,如 https://example.com/api/core/feishu-sync/callback",
|
||||
"encryptKey": "Encrypt Key",
|
||||
"encryptKeyPlaceholder": "请输入 Encrypt Key",
|
||||
"verificationToken": "Verification Token",
|
||||
"verificationTokenPlaceholder": "请输入 Verification Token",
|
||||
"callbackStatus": "回调状态",
|
||||
"callbackConfigured": "已配置",
|
||||
"callbackNotConfigured": "未配置",
|
||||
"subscribedEvents": "已订阅事件",
|
||||
"generateRandom": "随机生成",
|
||||
"guideTitle": "飞书同步配置指南",
|
||||
"guideStep1Title": "创建飞书企业自建应用",
|
||||
"guideStep1Desc": "登录飞书开放平台(open.feishu.cn),进入「开发者后台」,创建一个企业自建应用,获取 App ID 和 App Secret。",
|
||||
"guideStep2Title": "配置应用权限",
|
||||
"guideStep2Desc": "在应用管理页面,点击「权限管理」,搜索并开通以下权限:「获取部门基础信息」、「获取部门组织架构信息」、「获取用户基本信息」、「获取用户手机号」等通讯录相关权限。",
|
||||
"guideStep3Title": "填写凭证并执行全量同步",
|
||||
"guideStep3Desc": "将 App ID 和 App Secret 填入对应输入框,点击「连接测试」验证凭证。成功后选择同步范围,在统计表中依次同步组织架构和用户。",
|
||||
"guideStep4Title": "配置事件订阅(实时同步)",
|
||||
"guideStep4Desc": "在飞书开放平台应用的「事件订阅」页面,设置请求地址(格式:https://你的域名/api/core/feishu-sync/callback),将此页面生成的 Encrypt Key 和 Verification Token 填入飞书后台,订阅通讯录相关事件。",
|
||||
"guideStep5Title": "启用触发事件",
|
||||
"guideStep5Desc": "在「触发事件」区域勾选需要自动同步的事件类型(同步组织、同步用户),保存配置。之后飞书通讯录发生变更时将自动推送到系统进行增量同步。"
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"myFiles": "我的文件",
|
||||
"fileManagement": "文件管理",
|
||||
"folderName": "文件夹名称",
|
||||
"newFolder": "新建文件夹",
|
||||
"rename": "重命名",
|
||||
"name": "名称",
|
||||
"size": "大小",
|
||||
"modifiedTime": "修改时间",
|
||||
"actions": "操作",
|
||||
"search": "搜索...",
|
||||
"listView": "列表视图",
|
||||
"gridView": "网格视图",
|
||||
"batchDelete": "批量删除",
|
||||
"upload": "上传",
|
||||
"uploadFile": "上传文件",
|
||||
"uploadFolder": "上传文件夹",
|
||||
"open": "打开",
|
||||
"download": "下载",
|
||||
"delete": "删除",
|
||||
"selectAll": "全选",
|
||||
"noFiles": "暂无文件",
|
||||
"pleaseEnterName": "请输入名称",
|
||||
"pleaseEnterFolderName": "请输入文件夹名称",
|
||||
"renameSuccess": "重命名成功",
|
||||
"createSuccess": "创建成功",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteConfirm": "确定要删除 {name} 吗?",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {count} 个项目吗?",
|
||||
"uploadSuccess": "成功上传 {count} 个文件",
|
||||
"uploadFailed": "{count} 个文件上传失败",
|
||||
"uploadError": "上传出错",
|
||||
"folderDownloadNotSupported": "暂不支持下载文件夹",
|
||||
"downloadFailed": "下载失败",
|
||||
"previewFailed": "预览失败",
|
||||
"previewNotSupported": "该文件类型暂不支持预览",
|
||||
"previewRenderError": "文件渲染失败",
|
||||
"filePreview": "文件预览",
|
||||
"tip": "提示",
|
||||
"cancel": "取消",
|
||||
"confirm": "确定"
|
||||
}
|
||||
@@ -0,0 +1,810 @@
|
||||
{
|
||||
"form": "表单",
|
||||
"name": "表单名称",
|
||||
"code": "表单编码",
|
||||
"application": "所属应用",
|
||||
"type": "表单类型",
|
||||
"status": "状态",
|
||||
"description": "描述",
|
||||
"createTime": "创建时间",
|
||||
"updateTime": "更新时间",
|
||||
"actions": "操作",
|
||||
"showInMobile": "移动端显示",
|
||||
"showInMobileTip": "开启后,该表单将在移动端工作台中显示",
|
||||
"icon": "表单图标",
|
||||
"iconBgColor": "图标背景色",
|
||||
"iconPreview": "预览",
|
||||
"iconBgColorPlaceholder": "输入自定义颜色或渐变色",
|
||||
"iconPlaceholder": "请选择表单图标",
|
||||
"placeholder": {
|
||||
"name": "请输入表单名称",
|
||||
"code": "请输入表单编码",
|
||||
"type": "请选择表单类型",
|
||||
"status": "请选择状态"
|
||||
},
|
||||
"typeMap": {
|
||||
"all": "全部",
|
||||
"normal": "普通表单",
|
||||
"workflow": "流程表单"
|
||||
},
|
||||
"statusMap": {
|
||||
"all": "全部",
|
||||
"published": "已发布",
|
||||
"draft": "草稿"
|
||||
},
|
||||
"create": "新建表单",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteWithCount": "批量删除 ({count})",
|
||||
"deleteConfirm": "确定要删除表单 \"{name}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteConfirmMessage": "删除表单后将执行以下操作:<br/><br/>1. 删除表单对应的菜单<br/>2. 删除表单的API权限配置<br/>3. 删除表单的字段权限配置<br/>4. 删除表单的数据权限配置<br/>5. 永久删除表单元数据及设计配置<br/><br/>确定要删除表单 \"{name}\" 吗?",
|
||||
"deleteSuccess": "已删除表单: {name}",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {count} 个表单吗?",
|
||||
"batchDeleteConfirmTitle": "批量删除确认",
|
||||
"batchDeleteSuccess": "已删除 {count} 个表单",
|
||||
"unpublishSuccess": "表单 \"{name}\" 已取消发布",
|
||||
"unpublishFailed": "取消发布失败",
|
||||
"unpublishConfirmTitle": "取消发布确认",
|
||||
"unpublishConfirmMessage": "取消发布后将执行以下操作:<br/><br/>1. 删除表单对应的菜单<br/>2. 删除表单的API权限配置<br/>3. 删除表单的字段权限配置<br/>4. 删除表单的数据权限配置<br/><br/>确定要取消发布吗?",
|
||||
"copyCodePlaceholder": "请输入新表单编码",
|
||||
"copyTitle": "复制表单",
|
||||
"copyCodeRule": "编码只能包含字母、数字、下划线和横线",
|
||||
"codeFormatError": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"copySuccess": "复制成功",
|
||||
"preview": "预览",
|
||||
"publish": "发布",
|
||||
"unpublish": "取消发布",
|
||||
"copy": "复制",
|
||||
"visit": "访问表单",
|
||||
"setAsHome": "设为首页",
|
||||
"setAsHomeTitle": "设为默认首页",
|
||||
"setAsHomeConfirm": "确定要将表单「{name}」设为默认首页吗?",
|
||||
"setAsHomePath": "首页路径",
|
||||
"setAsHomeTip": "设置后,用户登录系统将默认跳转到此表单页面。",
|
||||
"setAsHomeAppTip": "此表单属于应用「{app}」,将更新该应用的首页配置。",
|
||||
"setHomeSuccess": "已设为默认首页",
|
||||
"setHomeFailed": "设置首页失败",
|
||||
"more": "更多",
|
||||
"design": "设计",
|
||||
"editInfo": "编辑信息",
|
||||
"saveSuccess": "表单保存成功",
|
||||
"previewDialog": {
|
||||
"title": "表单预览",
|
||||
"loadFailed": "加载表单配置失败",
|
||||
"verifySuccess": "验证通过",
|
||||
"realtimeData": "实时数据 (v-model):",
|
||||
"noConfig": "暂无表单配置",
|
||||
"close": "关闭",
|
||||
"verifySubmit": "验证提交",
|
||||
"verifyFailed": "表单验证失败"
|
||||
},
|
||||
"editor": {
|
||||
"title": "在线开发",
|
||||
"create": "创建表单",
|
||||
"edit": "编辑表单",
|
||||
"steps": {
|
||||
"basic": "基础信息",
|
||||
"database": "数据库设计",
|
||||
"form": "表单设计",
|
||||
"list": "列表设计",
|
||||
"publish": "发布表单"
|
||||
},
|
||||
"placeholder": {
|
||||
"remark": "请输入表单说明"
|
||||
},
|
||||
"validate": {
|
||||
"title": "表单校验未通过",
|
||||
"warningTitle": "表单校验警告",
|
||||
"repairTip": "请修复以下问题后再继续",
|
||||
"warningTip": "以下问题不会阻止保存,但建议检查确认",
|
||||
"continueAnyway": "继续操作",
|
||||
"basic": "基础信息验证:名称、编码必填",
|
||||
"database": "数据库配置验证:必须配置主表",
|
||||
"incomplete": "表单配置不完整",
|
||||
"perfectDesign": "请完善表单设计"
|
||||
},
|
||||
"loadFailed": "加载数据失败",
|
||||
"createSuccess": "创建成功",
|
||||
"save": "保存",
|
||||
"saveSuccess": "保存成功",
|
||||
"autoSave": {
|
||||
"saving": "保存中...",
|
||||
"saved": "已保存",
|
||||
"unsaved": "未保存"
|
||||
}
|
||||
},
|
||||
"dataSource": {
|
||||
"database": "数据库",
|
||||
"refresh": "刷新",
|
||||
"refreshSuccess": "刷新成功",
|
||||
"loading": "加载中...",
|
||||
"mainTable": "主表",
|
||||
"subTable": "从表",
|
||||
"added": "已添加",
|
||||
"fieldPreview": "字段预览",
|
||||
"noFields": "暂无字段信息",
|
||||
"relationConfig": "表关联配置",
|
||||
"selectMainTip": "请先选择主表",
|
||||
"selectMainDesc": "在左侧数据库树中展开到表节点,点击【主表】按钮设置主表。",
|
||||
"addDatabase": "新增数据库",
|
||||
"refreshConn": "刷新连接",
|
||||
"copyConnName": "复制连接名",
|
||||
"addSchema": "新增Schema",
|
||||
"addTable": "新增表",
|
||||
"editDatabase": "编辑数据库",
|
||||
"refreshDatabase": "刷新数据库",
|
||||
"copyDatabaseName": "复制数据库名",
|
||||
"editSchema": "编辑Schema",
|
||||
"refreshSchema": "刷新Schema",
|
||||
"copySchemaName": "复制Schema名",
|
||||
"viewFields": "查看字段",
|
||||
"designTable": "设计表",
|
||||
"setMainTable": "设为主表",
|
||||
"addSubTable": "添加为从表",
|
||||
"copyTableName": "复制表名",
|
||||
"deleteTable": "删除表",
|
||||
"deleteTableConfirmTitle": "删除确认",
|
||||
"confirmDeleteTable": "确定要删除表 \"{tableName}\" 吗?此操作不可恢复!",
|
||||
"deleteTableSuccess": "表删除成功",
|
||||
"deleteTableFailed": "删除表失败",
|
||||
"inputDatabaseName": "请输入数据库名称",
|
||||
"databaseNameRule": "数据库名称只能包含字母、数字和下划线,且必须以字母或下划线开头",
|
||||
"databaseCreateSuccess": "数据库 \"{name}\" 创建成功",
|
||||
"databaseCreateFailed": "创建数据库失败",
|
||||
"inputNewDatabaseName": "请输入新的数据库名称",
|
||||
"nameNotChanged": "名称未变更",
|
||||
"renameNotSupported": "数据库重命名功能暂不支持,请手动操作",
|
||||
"inputSchemaName": "请输入Schema名称",
|
||||
"createSchema": "创建Schema",
|
||||
"schemaNameRule": "Schema名称只能包含字母、数字和下划线,且必须以字母或下划线开头",
|
||||
"schemaCreateSuccess": "Schema \"{name}\" 创建成功",
|
||||
"schemaCreateFailed": "创建Schema失败",
|
||||
"inputNewSchemaName": "请输入新的Schema名称",
|
||||
"schemaRenameSuccess": "Schema 已重命名为 \"{name}\"",
|
||||
"schemaRenameFailed": "重命名Schema失败",
|
||||
"sqlServerRenameSchemaNotSupported": "SQL Server 不支持直接重命名Schema",
|
||||
"loadConfigFailed": "加载数据库配置失败",
|
||||
"loadDatabaseFailed": "加载数据库失败",
|
||||
"loadSchemaFailed": "加载Schema失败",
|
||||
"loadTableFailed": "加载表列表失败",
|
||||
"loadNodeFailed": "加载节点数据失败",
|
||||
"nodeNotFound": "无法找到节点",
|
||||
"refreshNodeSuccess": "刷新成功,展开节点查看最新数据",
|
||||
"refreshNodeFailed": "刷新节点失败",
|
||||
"refreshFailed": "刷新失败",
|
||||
"copyToClipboard": "已复制到剪贴板",
|
||||
"tableAlreadyAdded": "该表已添加",
|
||||
"setMainSuccess": "已设置 {name} 为主表",
|
||||
"addSubSuccess": "已添加从表 {name}",
|
||||
"tableFieldsRefreshed": "表 {name} 的字段信息已更新",
|
||||
"removeMainConfirm": "确定移除主表吗?",
|
||||
"removeSubConfirm": "确定移除此从表吗?",
|
||||
"removeMain": "移除主表",
|
||||
"subTableCount": "共 {count} 个从表",
|
||||
"tableName": "表名",
|
||||
"tableNamePlaceholder": "请输入表名",
|
||||
"alias": "别名",
|
||||
"aliasPlaceholder": "用于SQL查询",
|
||||
"fieldList": "字段列表 ({count})",
|
||||
"fieldName": "字段名",
|
||||
"fieldNamePlaceholder": "请输入字段名",
|
||||
"fieldType": "类型",
|
||||
"fieldLength": "长度",
|
||||
"fieldScale": "小数位",
|
||||
"fieldComment": "注释",
|
||||
"fieldCommentPlaceholder": "请输入字段注释",
|
||||
"schemaName": "Schema",
|
||||
"schemaNamePlaceholder": "请输入Schema名",
|
||||
"nullable": "可空",
|
||||
"isPrimaryKey": "主键",
|
||||
"uniqueCheck": "唯一",
|
||||
"addField": "添加字段",
|
||||
"relationType": "关联类型",
|
||||
"oneToMany": "一对多",
|
||||
"oneToOne": "一对一",
|
||||
"foreignKeyField": "外键字段(从表)",
|
||||
"relatedFieldMain": "关联字段(主表)",
|
||||
"selectForeignKey": "选择外键字段",
|
||||
"selectRelatedField": "选择关联字段",
|
||||
"viewFieldList": "查看字段列表 ({count} 个字段)",
|
||||
"noSubTables": "暂无从表",
|
||||
"addSubTip": "在左侧数据库树中点击 + 按钮添加从表",
|
||||
"missingSystemFieldsTitle": "缺少系统字段",
|
||||
"missingSystemFieldsMessage": "该表缺少数据权限所需的系统字段:<br/><br/><strong>{fields}</strong><br/><br/>如果不添加这些字段,数据权限功能将无法正常工作。<br/><br/>点击【自动添加】将自动为表添加缺少的字段;<br/>点击【忽略并继续】将跳过此检查。",
|
||||
"autoAddFields": "自动添加",
|
||||
"ignoreAndContinue": "忽略并继续",
|
||||
"addSystemFieldsSuccess": "系统字段添加成功",
|
||||
"addSystemFieldsFailed": "系统字段添加失败",
|
||||
"mainTableRequired": "请先配置主表",
|
||||
"connectionUnavailable": "数据库连接不可用,请检查连接配置",
|
||||
"mainTableNotFound": "主表 {table} 在目标连接中不存在",
|
||||
"subTableNotFound": "从表 {table} 在目标连接中不存在",
|
||||
"currentConnection": "当前连接",
|
||||
"externalConnectionTip": "表单数据将写入第三方数据库连接,请确保表已在目标库创建"
|
||||
},
|
||||
"listDesign": {
|
||||
"containerPage": "独立页面",
|
||||
"title": "列表设计",
|
||||
"queryTab": "查询字段",
|
||||
"listTab": "列表字段",
|
||||
"propertyTab": "列表属性",
|
||||
"querySelectionTip": "勾选字段添加到查询条件",
|
||||
"listSelectionTip": "勾选字段添加到列表显示",
|
||||
"selectAll": "全选",
|
||||
"noAvailableFields": "暂无可用字段,请先在表单设计中添加字段",
|
||||
"tableProperties": "Table 属性",
|
||||
"showPagination": "显示分页",
|
||||
"pageSize": "每页条数",
|
||||
"itemsPerPage": "{count} 条/页",
|
||||
"showIndex": "显示序号列",
|
||||
"showSelection": "显示多选框",
|
||||
"stripe": "斑马纹",
|
||||
"border": "边框",
|
||||
"size": "尺寸",
|
||||
"sizeLarge": "大",
|
||||
"sizeDefault": "中",
|
||||
"sizeSmall": "小",
|
||||
"tableHeight": "表格高度",
|
||||
"adaptive": "自适应",
|
||||
"dialogProperties": "Dialog 属性",
|
||||
"dialogWidth": "弹窗宽度",
|
||||
"widthSmall": "小 (600px)",
|
||||
"widthMedium": "中 (800px)",
|
||||
"widthLarge": "大 (1000px)",
|
||||
"widthExtraLarge": "超大 (1200px)",
|
||||
"fullscreen": "全屏显示",
|
||||
"draggable": "可拖拽",
|
||||
"closeOnClickModal": "点击遮罩关闭",
|
||||
"closeOnPressEscape": "ESC 关闭",
|
||||
"pageProperties": "Page 属性",
|
||||
"showBackButton": "显示返回按钮",
|
||||
"showBackButtonTip": "控制页面左上角是否显示返回列表按钮",
|
||||
"layoutRenderMode": "渲染模式",
|
||||
"conditionRender": "条件渲染",
|
||||
"routeRender": "路由渲染",
|
||||
"conditionRenderTip": "在当前页面内通过 v-if 切换显示表单,不产生新路由",
|
||||
"routeRenderTip": "跳转到独立路由页面显示表单,不显示标签页",
|
||||
"openInNewTab": "新开标签页",
|
||||
"openInNewTabTip": "点击新增、编辑、查看按钮时是否在新标签页中打开表单页面",
|
||||
"buttonDisplay": "按钮显示",
|
||||
"toolbarButtons": "列表头部按钮",
|
||||
"rowActionButtons": "列表项操作按钮",
|
||||
"addBtn": "新增按钮",
|
||||
"editBtn": "编辑按钮",
|
||||
"deleteBtn": "删除按钮",
|
||||
"viewBtn": "查看按钮",
|
||||
"exportBtn": "导出按钮",
|
||||
"importBtn": "导入按钮",
|
||||
"batchDeleteBtn": "批量删除",
|
||||
"startWorkflow": "发起流程",
|
||||
"noWorkflowBound": "该表单未绑定任何流程",
|
||||
"startWorkflowSuccess": "流程发起成功",
|
||||
"startWorkflowFailed": "流程发起失败",
|
||||
"workflowTitleLabel": "流程标题",
|
||||
"workflowTitlePlaceholder": "请输入流程标题",
|
||||
"workflowTitleRequired": "流程标题不能为空",
|
||||
"formActionSettings": "表单操作设置",
|
||||
"showConfirmButton": "显示确认按钮",
|
||||
"showConfirmButtonTip": "关闭后,新增/编辑时不显示确认按钮",
|
||||
"afterSaveAction": "新增保存后行为",
|
||||
"afterSaveClose": "关闭并返回列表",
|
||||
"afterSaveEditMode": "切换为编辑模式",
|
||||
"afterSaveContinueAdd": "清空表单继续新增",
|
||||
"afterSaveActionTip": "仅在新增时生效:关闭返回列表、保持当前记录进入编辑、或清空表单继续录入下一条",
|
||||
"enableStartWorkflowOnAdd": "新增时可发起流程",
|
||||
"enableStartWorkflowOnAddTip": "开启后,在新增数据时会显示「发起流程」按钮",
|
||||
"queryConfigTitle": "查询字段配置",
|
||||
"listConfigTitle": "列表字段配置",
|
||||
"sort": "排序",
|
||||
"displayName": "显示名称",
|
||||
"fieldKey": "字段键值",
|
||||
"queryType": "查询类型",
|
||||
"componentType": "组件类型",
|
||||
"width": "宽度",
|
||||
"defaultValue": "默认值",
|
||||
"hidden": "隐藏",
|
||||
"showTime": "时间",
|
||||
"multiple": "多选",
|
||||
"caseSensitive": "大小写敏感",
|
||||
"actions": "操作",
|
||||
"matchLike": "模糊匹配",
|
||||
"matchEq": "精确匹配",
|
||||
"matchRange": "范围查询",
|
||||
"matchIn": "包含匹配",
|
||||
"matchSpaceLikeAnd": "空格模糊且",
|
||||
"matchSpaceLikeOr": "空格模糊或",
|
||||
"matchSpaceEqAnd": "空格精确且",
|
||||
"matchSpaceEqOr": "空格精确或",
|
||||
"compInput": "输入框",
|
||||
"compSelect": "下拉框",
|
||||
"compDate": "日期",
|
||||
"compTime": "时间",
|
||||
"compUser-select": "用户选择",
|
||||
"compDept-select": "部门选择",
|
||||
"compRole-select": "角色选择",
|
||||
"compPost-select": "岗位选择",
|
||||
"compForm-select": "表单选择",
|
||||
"compTable-select": "表格选择",
|
||||
"compFile-select": "文件选择",
|
||||
"compImage-select": "图片选择",
|
||||
"compRegion-select": "省市区选择",
|
||||
"compMoney-input": "金额输入",
|
||||
"compRich-text": "富文本编辑器",
|
||||
"compCode-editor": "代码编辑器",
|
||||
"compFormula-input": "公式输入",
|
||||
"compCron-selector": "Cron表达式",
|
||||
"compCurrent-user": "当前用户",
|
||||
"compCurrent-datetime": "当前时间",
|
||||
"compCode-generator": "编码生成器",
|
||||
"compAi-image-ocr": "AI图片识别",
|
||||
"width18": "1/8 (3)",
|
||||
"width16": "1/6 (4)",
|
||||
"width14": "1/4 (6)",
|
||||
"width13": "1/3 (8)",
|
||||
"width12": "1/2 (12)",
|
||||
"widthFull": "整行 (24)",
|
||||
"none": "无",
|
||||
"noQueryFields": "暂无查询字段",
|
||||
"selectQueryTip": "请在右侧勾选需要查询的字段",
|
||||
"columnName": "列名",
|
||||
"left": "居左",
|
||||
"center": "居中",
|
||||
"right": "居右",
|
||||
"minWidth": "最小宽度",
|
||||
"min": "最小",
|
||||
"noFixed": "不冻结",
|
||||
"fixedLeft": "左侧",
|
||||
"fixedRight": "右侧",
|
||||
"sortable": "可排序",
|
||||
"resizable": "可调宽",
|
||||
"overflowTooltip": "溢出提示",
|
||||
"ellipsis": "省略号",
|
||||
"fileImageDisplayHint": "图片/签名字段自动以缩略图显示,无需文本类配置",
|
||||
"showAsTag": "Tag显示",
|
||||
"tagType": "Tag类型:",
|
||||
"tagDefault": "默认",
|
||||
"tagSuccess": "成功",
|
||||
"tagWarning": "警告",
|
||||
"tagInfo": "信息",
|
||||
"tagDanger": "危险",
|
||||
"formatter": "格式化",
|
||||
"formatDate": "日期",
|
||||
"formatDateTime": "日期时间",
|
||||
"formatMoney": "金额",
|
||||
"formatPercent": "百分比",
|
||||
"formatNumber": "数字",
|
||||
"formatPattern": "模式",
|
||||
"prefix": "前缀",
|
||||
"suffix": "后缀",
|
||||
"custom": "自定义",
|
||||
"unitYuan": "元",
|
||||
"unitGe": "个",
|
||||
"unitCi": "次",
|
||||
"unitDay": "天",
|
||||
"unitHour": "小时",
|
||||
"noListFields": "暂无列表字段",
|
||||
"selectListTip": "请在右侧勾选需要显示的字段",
|
||||
"defaultSortField": "默认排序字段",
|
||||
"selectSortField": "请选择排序字段",
|
||||
"sortOrder": "排序方向",
|
||||
"ascending": "升序",
|
||||
"descending": "降序",
|
||||
"addSortField": "添加排序字段",
|
||||
"defaultFilterConditions": "默认过滤条件",
|
||||
"selectFilterField": "请选择字段",
|
||||
"selectFilterOperator": "操作符",
|
||||
"filterValue": "值",
|
||||
"filterValuePlaceholder": "请输入过滤值",
|
||||
"addFilterCondition": "添加过滤条件",
|
||||
"filterOperatorEq": "等于",
|
||||
"filterOperatorNe": "不等于",
|
||||
"filterOperatorGt": "大于",
|
||||
"filterOperatorGte": "大于等于",
|
||||
"filterOperatorLt": "小于",
|
||||
"filterOperatorLte": "小于等于",
|
||||
"filterOperatorLike": "包含",
|
||||
"filterOperatorIn": "在列表中",
|
||||
"filterOperatorNull": "为空",
|
||||
"filterOperatorNotNull": "不为空",
|
||||
"tableSummary": "表尾统计",
|
||||
"showSummary": "显示统计行",
|
||||
"summaryText": "统计行首列文字",
|
||||
"summaryTextPlaceholder": "合计",
|
||||
"summaryColumnTip": "在列表字段配置中为数值类型字段开启统计",
|
||||
"treeConfig": "树形表格",
|
||||
"enableTree": "启用树形表格",
|
||||
"parentField": "父节点字段",
|
||||
"lazyLoad": "懒加载",
|
||||
"lazyLoadOnTip": "按需加载子节点",
|
||||
"lazyLoadOffTip": "一次加载全部数据",
|
||||
"defaultExpandAll": "默认展开所有",
|
||||
"indent": "缩进",
|
||||
"checkStrictly": "父子不关联",
|
||||
"enableSummary": "统计",
|
||||
"summaryType": "类型",
|
||||
"summarySum": "求和",
|
||||
"summaryAvg": "平均",
|
||||
"summaryCount": "计数",
|
||||
"summaryMax": "最大",
|
||||
"summaryMin": "最小",
|
||||
"summaryPrecision": "精度",
|
||||
"sortFrontend": "前端",
|
||||
"sortBackend": "后端",
|
||||
"filterable": "过滤",
|
||||
"filterInput": "输入",
|
||||
"filterSelect": "选择",
|
||||
"filterDateRange": "日期范围",
|
||||
"filterMultiple": "多选",
|
||||
"dialogFilter": "弹窗选择",
|
||||
"subTableButtons": "子表操作按钮",
|
||||
"subTableButtonsTip": "配置子表独立表单的操作按钮,点击后可在弹窗/抽屉/页面中管理子表数据",
|
||||
"addSubTableButton": "添加子表按钮",
|
||||
"noSubTableButtons": "暂无子表操作按钮",
|
||||
"subTableButtonText": "按钮文本",
|
||||
"selectSubTable": "选择子表",
|
||||
"selectSubTablePlaceholder": "请选择要关联的子表",
|
||||
"selectSubForm": "选择子表单",
|
||||
"selectSubFormPlaceholder": "请选择子表对应的独立表单",
|
||||
"foreignKeyField": "外键字段",
|
||||
"foreignKeyFieldPlaceholder": "自动从子表配置获取",
|
||||
"buttonStyle": "按钮样式",
|
||||
"subFormContainerType": "容器类型",
|
||||
"drawerSize": "抽屉尺寸",
|
||||
"drawerDirection": "打开方向",
|
||||
"customButtons": "自定义按钮",
|
||||
"addCustomButton": "添加自定义按钮",
|
||||
"noCustomButtons": "暂无自定义按钮",
|
||||
"defaultButtonName": "自定义按钮",
|
||||
"buttonName": "按钮名称",
|
||||
"buttonType": "按钮类型",
|
||||
"buttonPosition": "按钮位置",
|
||||
"toolbar": "工具栏",
|
||||
"tools": "工具栏右侧",
|
||||
"row": "行操作",
|
||||
"iconAndDisplay": "图标和显示",
|
||||
"iconOnly": "只显示图标",
|
||||
"actionType": "操作类型",
|
||||
"actionLink": "打开链接",
|
||||
"actionApi": "调用接口",
|
||||
"actionEvent": "触发事件",
|
||||
"actionPage": "打开页面",
|
||||
"actionGenerateDocument": "生成单据",
|
||||
"bindDocumentTemplates": "绑定单据模板",
|
||||
"bindDocumentTemplatesPlaceholder": "选择要生成的单据模板(可多选)",
|
||||
"bindDocumentTemplatesHint": "不选择则生成该表单下全部已发布单据模板;选择后仅生成所选模板",
|
||||
"pageCode": "页面编码",
|
||||
"pageCodePlaceholder": "选择要打开的页面",
|
||||
"pageCodeRequired": "请选择页面",
|
||||
"dialogTitle": "弹窗标题",
|
||||
"dialogTitlePlaceholder": "支持变量:{id}、{name}等",
|
||||
"pageDialogWidth": "弹窗宽度",
|
||||
"pageDialogFullscreen": "全屏显示",
|
||||
"pageView": "页面查看",
|
||||
"pageLoadFailed": "加载页面失败",
|
||||
"pageNoConfig": "暂无页面配置",
|
||||
"linkUrl": "链接地址",
|
||||
"linkUrlPlaceholder": "支持变量:{id}、{field}等",
|
||||
"apiUrl": "接口地址",
|
||||
"apiUrlPlaceholder": "/api/xxx,支持变量:{id}",
|
||||
"apiMethod": "请求方法",
|
||||
"confirmMessage": "确认提示",
|
||||
"confirmMessagePlaceholder": "执行前显示的确认消息",
|
||||
"eventName": "事件名称",
|
||||
"eventNamePlaceholder": "自定义事件名称",
|
||||
"buttonIcon": "按钮图标",
|
||||
"buttonIconPlaceholder": "lucide:icon-name",
|
||||
"showCondition": "显示条件",
|
||||
"showConditionPlaceholder": "row.status === 'active'",
|
||||
"permissionCode": "权限编码",
|
||||
"permissionCodePlaceholder": "可选,用于权限控制",
|
||||
"styleOptions": "样式选项",
|
||||
"plain": "朴素按钮",
|
||||
"round": "圆角按钮",
|
||||
"circle": "圆形按钮",
|
||||
"textBtn": "文本按钮",
|
||||
"linkBtn": "链接按钮",
|
||||
"buttonSize": "按钮尺寸",
|
||||
"stateControl": "状态控制",
|
||||
"disabled": "禁用",
|
||||
"disabledCondition": "禁用条件",
|
||||
"disabledConditionPlaceholder": "row.status === 'completed'",
|
||||
"tooltip": "提示文本",
|
||||
"tooltipPlaceholder": "鼠标悬停时显示的提示",
|
||||
"badge": "徽标",
|
||||
"badgePlaceholder": "数字或文本,支持变量",
|
||||
"badgeType": "徽标类型",
|
||||
"confirmDialog": "确认对话框",
|
||||
"confirmTitle": "确认标题",
|
||||
"confirmTitlePlaceholder": "确认操作",
|
||||
"messageConfig": "消息配置",
|
||||
"successMessage": "成功消息",
|
||||
"successMessagePlaceholder": "操作成功",
|
||||
"errorMessage": "失败消息",
|
||||
"errorMessagePlaceholder": "操作失败",
|
||||
"reloadAfterSuccess": "成功后刷新列表",
|
||||
"actionAgent": "Agent对话",
|
||||
"agentId": "Agent ID",
|
||||
"agentIdPlaceholder": "Agent的唯一标识",
|
||||
"agentCode": "Agent编码",
|
||||
"agentCodePlaceholder": "Agent的编码(备选)",
|
||||
"initialMessage": "初始消息",
|
||||
"initialMessagePlaceholder": "打开对话时的初始消息,支持变量如{name}",
|
||||
"includeRowData": "包含行数据",
|
||||
"autoSend": "自动发送初始消息",
|
||||
"listType": "列表类型",
|
||||
"cardProperties": "Card 属性",
|
||||
"cardColumns": "每行显示数量",
|
||||
"cardColumnsOption": "{count} 列",
|
||||
"cardGap": "卡片间距 (px)",
|
||||
"cardShadow": "卡片阴影",
|
||||
"shadowAlways": "始终显示",
|
||||
"shadowHover": "悬停显示",
|
||||
"shadowNever": "不显示",
|
||||
"cardFieldsConfig": "卡片字段配置",
|
||||
"cardFieldsTip": "将字段拖拽到卡片对应区域",
|
||||
"cardPreview": "卡片预览",
|
||||
"cardFieldProperties": "字段属性",
|
||||
"fieldProperties": "字段属性",
|
||||
"showDisplayName": "显示名称",
|
||||
"showRelationField": "显示关联字段",
|
||||
"selectDisplayField": "选择显示字段",
|
||||
"selectDisplayFieldPlaceholder": "请选择要显示的字段",
|
||||
"loadingFields": "加载字段中...",
|
||||
"showAvatar": "显示头像",
|
||||
"showVirtualValue": "显示关联值",
|
||||
"cardAreaIcon": "图标",
|
||||
"cardAreaTitle": "标题",
|
||||
"cardAreaSubtitle": "副标题",
|
||||
"cardAreaDescription": "描述",
|
||||
"cardAreaTags": "标签",
|
||||
"cardAreaFooterLeft": "底部左侧",
|
||||
"cardAreaFooterRight": "底部右侧",
|
||||
"cardAreaEmpty": "拖入字段",
|
||||
"cardAreaRequired": "必填",
|
||||
"cardAreaMaxTags": "最多 {count} 个",
|
||||
"cardQueryLimit": "卡片模式下查询字段最多 {count} 个",
|
||||
"noCardFields": "暂无卡片字段配置",
|
||||
"selectCardFieldTip": "点击卡片区域或从右侧拖入字段",
|
||||
"useCursorPagination": "游标分页",
|
||||
"useCursorPaginationTip": "适用于大数据量场景,开启后不显示总条数,仅支持上一页/下一页翻页",
|
||||
"prevPage": "上一页",
|
||||
"nextPage": "下一页",
|
||||
"noMoreData": "没有更多数据"
|
||||
},
|
||||
"formRender": {
|
||||
"subTableData": "子表数据",
|
||||
"loadSubFormFailed": "加载子表单失败",
|
||||
"loadDataFailed": "加载数据失败",
|
||||
"validateFailed": "请检查表单填写是否正确"
|
||||
},
|
||||
"publishDialog": {
|
||||
"title": "表单发布",
|
||||
"settings": "发布设置",
|
||||
"allowGuest": "允许访客填写",
|
||||
"success": "发布成功",
|
||||
"failed": "发布失败",
|
||||
"menuConfig": "菜单配置",
|
||||
"menuName": "菜单名称",
|
||||
"parentMenu": "上级菜单",
|
||||
"parentMenuPlaceholder": "请选择上级菜单(不选则为顶级)",
|
||||
"menuIcon": "菜单图标",
|
||||
"routeInfo": "路由信息",
|
||||
"accessPath": "访问路径",
|
||||
"confirmPublish": "确认发布"
|
||||
},
|
||||
"validator": {
|
||||
"required": "不能为空",
|
||||
"formatInvalid": "格式不正确",
|
||||
"tooLong": "长度超出限制",
|
||||
"notBound": "未绑定数据字段",
|
||||
"duplicateSubField": "从表 \"{table}\" 中字段名 \"{field}\" 重复使用",
|
||||
"duplicateField": "字段名 \"{field}\" 重复使用",
|
||||
"invalidSubTable": "无效的从表 \"{table}\"",
|
||||
"fieldNotInSubTable": "字段 \"{field}\" 不存在于从表 \"{table}\" 中",
|
||||
"fieldNotInMainTable": "字段 \"{field}\" 不存在于主表中",
|
||||
"fileMultipleRequiresJson": "字段 \"{field}\" 配置为多选文件/图片,数据库类型必须为 JSON,当前类型为 {currentType}",
|
||||
"fileSingleRequiresVarchar": "字段 \"{field}\" 配置为单选文件/图片,数据库类型必须为 VARCHAR,当前类型为 {currentType}",
|
||||
"regionRequiresJson": "字段 \"{field}\" 使用省市区组件,数据库类型必须为 JSON,当前类型为 {currentType}",
|
||||
"numericFieldRequiresNumericComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}(数字类型),不能使用 {componentType} 组件,请使用数字输入、金额输入、滑块、评分或公式计算等数字类型组件",
|
||||
"stringFieldCannotUseDateComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}(字符串类型),不能使用 {componentType} 组件,日期时间组件需要对应的日期时间类型字段",
|
||||
"dateTimeFieldRequiresDateComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}(日期时间类型),不能使用 {componentType} 组件,请使用日期选择、时间选择或创建时间等日期时间组件",
|
||||
"booleanFieldRequiresSwitchComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}(布尔类型),不能使用 {componentType} 组件,请使用开关、单选框或下拉选择等组件",
|
||||
"jsonFieldRequiresJsonComponent": "字段 \"{field}\" 的数据库类型为 {fieldType}(JSON类型),不能使用 {componentType} 组件,请使用多选框、级联选择、树形选择、文件选择等支持JSON的组件",
|
||||
"reverseAutoFillRequiresMultiple": "字段 \"{field}\" 启用了关联自动填充,必须开启多选",
|
||||
"reverseAutoFillNoFormCode": "字段 \"{field}\" 启用了关联自动填充,但未配置关联表单",
|
||||
"reverseAutoFillNoSourceField": "字段 \"{field}\" 启用了关联自动填充,但未配置源字段",
|
||||
"reverseAutoFillNoTargetField": "字段 \"{field}\" 启用了关联自动填充,但未配置关联表单过滤字段",
|
||||
"reverseAutoFillSelfSource": "字段 \"{field}\" 关联自动填充的源字段不能是自身",
|
||||
"reverseAutoFillConflictsValueLink": "字段 \"{field}\" 已启用关联自动填充,不能同时启用值关联",
|
||||
"unknown": "未知",
|
||||
"columnNoField": "列未绑定字段",
|
||||
"unknownColumn": "未知列",
|
||||
"columnFieldNotExist": "列绑定的字段 \"{field}\" 不存在于表单或数据库中",
|
||||
"queryFieldNoField": "查询字段未绑定字段",
|
||||
"unknownQueryField": "未知查询字段",
|
||||
"queryFieldNotExist": "查询字段 \"{field}\" 不存在于表单或数据库中",
|
||||
"subTableButton": "子表按钮",
|
||||
"subTableButtonNoText": "子表按钮未设置按钮文本",
|
||||
"subTableButtonNoFormCode": "子表按钮未设置子表单编码",
|
||||
"subTableButtonNoForeignKey": "子表按钮未设置外键字段",
|
||||
"customButton": "自定义按钮",
|
||||
"customButtonNoName": "自定义按钮未设置名称",
|
||||
"customButtonLinkNoUrl": "链接类型按钮未设置跳转地址",
|
||||
"customButtonApiNoUrl": "API类型按钮未设置接口地址",
|
||||
"customButtonEventNoName": "事件类型按钮未设置事件名称"
|
||||
},
|
||||
"generateDocument": {
|
||||
"title": "生成单据",
|
||||
"template": "单据模板",
|
||||
"selectTemplate": "请选择单据模板",
|
||||
"selectTemplatePlaceholder": "请选择要生成的单据模板",
|
||||
"description": "模板说明",
|
||||
"noTemplates": "该表单未绑定任何已发布的单据模板",
|
||||
"generatedDocuments": "已生成单据",
|
||||
"generate": "生成",
|
||||
"generateSuccess": "单据生成成功",
|
||||
"generateFailed": "单据生成失败",
|
||||
"preview": "预览",
|
||||
"download": "下载",
|
||||
"buttonLabel": "生成单据",
|
||||
"buttonTooltip": "根据此数据生成单据",
|
||||
"positionHint": "生成单据按钮只能放在行操作位置,因为需要基于具体的表单数据生成",
|
||||
"autoRefresh": "自动刷新",
|
||||
"autoRefreshHint": "开启后,每次点击按钮都会按最新表单数据重新生成单据;关闭则优先展示已生成的单据"
|
||||
},
|
||||
"apiInfo": {
|
||||
"title": "API 接口信息",
|
||||
"description": "当前表单提供以下 API 接口,所有接口均需要认证令牌。",
|
||||
"formCode": "表单编码",
|
||||
"basePrefix": "基础前缀",
|
||||
"authRequired": "需要认证",
|
||||
"permissions": "权限查询",
|
||||
"getPermissions": "获取操作权限",
|
||||
"getPermissionsDesc": "获取当前用户对该表单的操作权限(查看/新增/编辑/删除/导出/导入)",
|
||||
"getFieldPermissions": "获取字段权限",
|
||||
"getFieldPermissionsDesc": "获取当前用户对该表单各字段的读写权限",
|
||||
"dataOperations": "数据操作",
|
||||
"getList": "查询数据列表",
|
||||
"getListDesc": "分页查询表单数据,支持排序、搜索和过滤",
|
||||
"getDetail": "获取数据详情",
|
||||
"getDetailDesc": "获取单条数据详情,包含子表数据",
|
||||
"createData": "新增数据",
|
||||
"createDataDesc": "新增一条表单数据,支持同时写入子表",
|
||||
"updateData": "更新数据",
|
||||
"updateDataDesc": "更新指定记录,支持同时更新子表",
|
||||
"deleteData": "删除数据",
|
||||
"deleteDataDesc": "删除指定记录及其关联子表数据",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteDesc": "批量删除多条记录及其关联子表数据",
|
||||
"auxiliary": "辅助接口",
|
||||
"getTreeChildren": "获取树形子节点",
|
||||
"getTreeChildrenDesc": "树形表格懒加载时获取子节点数据",
|
||||
"getFieldValues": "获取字段唯一值",
|
||||
"getFieldValuesDesc": "获取指定字段的唯一值列表,用于过滤选项",
|
||||
"checkUnique": "唯一性检查",
|
||||
"checkUniqueDesc": "检查指定字段值是否唯一",
|
||||
"importExport": "导入导出",
|
||||
"exportExcel": "导出 Excel",
|
||||
"exportExcelDesc": "导出表单数据为 Excel 文件,支持字段选择和子表导出",
|
||||
"importTemplate": "下载导入模板",
|
||||
"importTemplateDesc": "下载 Excel 导入模板",
|
||||
"importExcel": "导入 Excel",
|
||||
"importExcelDesc": "从 Excel 文件导入数据,支持追加和覆盖模式",
|
||||
"request": "请求",
|
||||
"response": "响应",
|
||||
"pathParams": "路径参数",
|
||||
"queryParams": "查询参数",
|
||||
"requestBody": "请求体",
|
||||
"noParams": "无参数",
|
||||
"copyPath": "复制路径",
|
||||
"copiedSuccess": "已复制到剪贴板",
|
||||
"formFields": "表单字段参考"
|
||||
},
|
||||
"formData": {
|
||||
"import": {
|
||||
"title": "导入数据",
|
||||
"modeTitle": "选择导入模式",
|
||||
"appendMode": "追加模式",
|
||||
"appendModeDesc": "保留现有数据,追加导入新数据",
|
||||
"overwriteMode": "覆盖模式",
|
||||
"overwriteModeDesc": "清空现有数据,重新导入全部数据",
|
||||
"overwriteWarning": "覆盖模式将删除表中所有现有数据,此操作不可恢复!",
|
||||
"dataHandling": "数据处理方式",
|
||||
"insertOnly": "仅新增数据",
|
||||
"insertOnlyDesc": "将Excel中的数据全部追加为表格的新数据",
|
||||
"updateOnly": "仅更新数据",
|
||||
"updateOnlyDesc": "通过指定字段找到表格的所有已有数据,用Excel中的数据更新对应数据,不会新增任何数据",
|
||||
"upsert": "更新和新增数据",
|
||||
"upsertDesc": "更新和新增数据用Excel中的数据更新表格的所有已有数据,当通过指定字段找不到已有数据时,会新增数据",
|
||||
"matchField": "匹配字段",
|
||||
"matchFieldPlaceholder": "选择用于匹配已有数据的字段",
|
||||
"matchFieldRequired": "更新模式下需要选择匹配字段",
|
||||
"updatedCount": "条更新成功",
|
||||
"insertedCount": "条新增成功",
|
||||
"skippedCount": "条已跳过",
|
||||
"selectFile": "选择文件",
|
||||
"dragOrClick": "拖拽文件到此处或点击上传",
|
||||
"onlyXlsx": "仅支持 .xlsx 格式文件",
|
||||
"downloadTemplate": "下载导入模板",
|
||||
"validateAndUpload": "验证并上传",
|
||||
"validating": "正在验证数据...",
|
||||
"importing": "正在导入数据...",
|
||||
"passCount": "条验证通过",
|
||||
"failCount": "条验证失败",
|
||||
"importedCount": "条导入成功",
|
||||
"errorList": "错误详情",
|
||||
"rowNumber": "行号",
|
||||
"errorMsg": "错误信息",
|
||||
"allPassed": "所有数据验证通过,可以开始导入",
|
||||
"importSuccess": "数据导入完成",
|
||||
"reselect": "重新选择",
|
||||
"confirmImport": "确认导入"
|
||||
}
|
||||
},
|
||||
"importExport": {
|
||||
"export": "导出",
|
||||
"import": "导入配置",
|
||||
"batchExport": "批量导出",
|
||||
"exportSuccess": "表单配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入表单配置",
|
||||
"selectFile": "选择文件",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"dragOrClickMulti": "支持选择多个文件批量导入",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认文件格式正确",
|
||||
"checking": "正在检查...",
|
||||
"checkResult": "检查结果",
|
||||
"codeConflict": "表单编码已存在",
|
||||
"codeConflictTip": "表单编码已存在, 请修改编码后再导入",
|
||||
"newCode": "新编码",
|
||||
"newCodePlaceholder": "请输入新的表单编码",
|
||||
"tableStatus": "数据库表状态",
|
||||
"mainTable": "主表",
|
||||
"subTable": "子表",
|
||||
"schema": "Schema",
|
||||
"tableExists": "已存在",
|
||||
"tableNotExists": "不存在",
|
||||
"hasDdl": "有 DDL",
|
||||
"noDdl": "无 DDL",
|
||||
"autoCreateTables": "自动创建不存在的表",
|
||||
"autoCreateTablesTip": "导入时将根据导出的 DDL 自动创建不存在的数据库表",
|
||||
"createSchemaIfNotExists": "新建 Schema(不存在时)",
|
||||
"createSchemaIfNotExistsTip": "导入前自动创建配置中的目标 Schema(仅 PostgreSQL / SQL Server)",
|
||||
"cannotAutoCreate": "部分表不存在且无 DDL,无法自动创建",
|
||||
"crossDialectAutoCreate": "导出库类型({source})与目标连接({target})不一致,无法自动建表,请使用相同引擎或手工建表",
|
||||
"importSuccess": "表单配置导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"formInfo": "表单信息",
|
||||
"formName": "表单名称",
|
||||
"formCode": "表单编码",
|
||||
"formType": "表单类型",
|
||||
"dbConfig": "数据库配置",
|
||||
"mainTableName": "主表名",
|
||||
"fieldCount": "字段数",
|
||||
"subTableCount": "子表数",
|
||||
"appTip": "导入的表单将归属到当前应用",
|
||||
"tableExistsRename": "表已存在,可使用新表名和Schema建表",
|
||||
"newTableName": "新表名",
|
||||
"newTableNamePlaceholder": "请输入新的表名",
|
||||
"selectSchema": "选择 Schema",
|
||||
"selectSchemaPlaceholder": "请选择目标 Schema",
|
||||
"batchImportTitle": "批量导入表单配置",
|
||||
"batchImportCount": "共 {count} 个表单",
|
||||
"batchImportProgress": "正在导入 {current}/{total}...",
|
||||
"batchImportSuccess": "批量导入完成,成功 {success} 个,失败 {fail} 个",
|
||||
"batchImportItem": "第 {index} 个",
|
||||
"batchNext": "下一个",
|
||||
"batchSkip": "跳过",
|
||||
"batchSkipped": "已跳过",
|
||||
"batchConfirmAndNext": "确认导入并下一个",
|
||||
"batchImportAll": "导入全部",
|
||||
"batchImporting": "正在导入...",
|
||||
"checkFailed": "检查失败",
|
||||
"noSelection": "请先选择要导出的表单",
|
||||
"batchExportProgress": "正在导出第 {current}/{total} 个...",
|
||||
"batchExportDone": "批量导出完成,成功 {success} 个,失败 {fail} 个",
|
||||
"reselect": "重新选择"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"name": "登录日志",
|
||||
"title": "登录日志",
|
||||
"username": "用户名",
|
||||
"userId": "用户ID",
|
||||
"status": "登录状态",
|
||||
"statusSuccess": "成功",
|
||||
"statusFailed": "失败",
|
||||
"failureReason": "失败原因",
|
||||
"failureReasonUnknown": "未知错误",
|
||||
"failureReasonUserNotExist": "用户不存在",
|
||||
"failureReasonPasswordError": "密码错误",
|
||||
"failureReasonUserDisabled": "用户已禁用",
|
||||
"failureReasonUserLocked": "用户已锁定",
|
||||
"failureReasonUserInactive": "用户不激活",
|
||||
"failureReasonAccountAbnormal": "账户异常",
|
||||
"failureReasonOther": "其他错误",
|
||||
"failureMessage": "失败信息",
|
||||
"loginIp": "登录IP",
|
||||
"ipLocation": "IP属地",
|
||||
"userAgent": "用户代理",
|
||||
"browserType": "浏览器",
|
||||
"osType": "操作系统",
|
||||
"deviceType": "设备类型",
|
||||
"deviceTypeDesktop": "桌面设备",
|
||||
"deviceTypeMobile": "移动设备",
|
||||
"deviceTypeTablet": "平板设备",
|
||||
"deviceTypeOther": "其他设备",
|
||||
"duration": "登录时长",
|
||||
"durationSeconds": "登录时长(秒)",
|
||||
"sessionId": "会话ID",
|
||||
"remark": "备注",
|
||||
"loginTime": "登录时间",
|
||||
"createTime": "创建时间",
|
||||
"operation": "操作",
|
||||
"detail": "详情",
|
||||
"detailTitle": "登录日志详情",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteTitle": "批量删除登录日志",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {0} 条登录日志吗?涉及用户:{1}",
|
||||
"deleteConfirm": "确定要删除用户 {0} 的这条登录日志吗?",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteError": "删除失败",
|
||||
"selectLogsToDelete": "请选择要删除的日志",
|
||||
"getDetailError": "获取登录日志详情失败",
|
||||
"noData": "暂无数据",
|
||||
"searchPlaceholder": "请输入{0}",
|
||||
"selectPlaceholder": "请选择{0}",
|
||||
"selectStatus": "请选择登录状态",
|
||||
"selectFailureReason": "请选择失败原因",
|
||||
"selectDeviceType": "请选择设备类型",
|
||||
"startTime": "开始时间",
|
||||
"endTime": "结束时间",
|
||||
"selectStartTime": "请选择开始时间",
|
||||
"selectEndTime": "请选择结束时间",
|
||||
"formatHours": "{0}小时",
|
||||
"formatMinutes": "{0}分钟",
|
||||
"formatSeconds": "{0}秒",
|
||||
"formatZeroSeconds": "0秒"
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"overview": "概览",
|
||||
"analytics": "分析页",
|
||||
"workspace": "工作台",
|
||||
"home": "首页",
|
||||
"systemManagement": "系统管理",
|
||||
"userManagement": "用户管理",
|
||||
"departmentManagement": "部门管理",
|
||||
"permissionManagement": "API管理",
|
||||
"menuManagement": "菜单管理",
|
||||
"positionManagement": "岗位管理",
|
||||
"roleManagement": "角色权限",
|
||||
"userCenter": "用户中心",
|
||||
"loginLog": "登录日志",
|
||||
"accountSettings": "账号设置",
|
||||
"databaseManagement": "数据库管理",
|
||||
"dbManagement": "DB管理",
|
||||
"databaseConnection": "数据库连接",
|
||||
"redisManagement": "Redis管理",
|
||||
"dataSource": "数据源",
|
||||
"systemTools": "系统工具",
|
||||
"fileManagement": "文件管理",
|
||||
"dictionaryManagement": "字典管理",
|
||||
"scheduledTasks": "定时任务",
|
||||
"systemMonitoring": "系统监控",
|
||||
"redisMonitoring": "Redis监控",
|
||||
"serverMonitoring": "Server监控",
|
||||
"databaseMonitoring": "数据库监控",
|
||||
"contractManagement": "合同管理",
|
||||
"contractList": "合同列表",
|
||||
"templateManagement": "模板管理",
|
||||
"crowdUsers": "众筹用户",
|
||||
"onlineDevelopment": "在线开发",
|
||||
"workflowManagement": "流程管理",
|
||||
"workflowInstanceManagement": "流程实例管理",
|
||||
"formManagement": "表单管理",
|
||||
"pageManagement": "页面管理",
|
||||
"reportManagement": "报表管理",
|
||||
"approvalProcess": "审批流程",
|
||||
"myTasks": "我的已办",
|
||||
"initiatedProcesses": "发起流程",
|
||||
"myPending": "我的待办",
|
||||
"myInitiated": "我发起的",
|
||||
"ccToMe": "抄送我的",
|
||||
"messageCenter": "消息中心",
|
||||
"announcementList": "公告列表",
|
||||
"announcementManagement": "公告管理",
|
||||
"messageList": "消息列表",
|
||||
"dataScreen": "数据大屏",
|
||||
"screenManagement": "大屏管理",
|
||||
"aiPlatform": "ZQ-AI 平台",
|
||||
"workflowOrchestration": "流程编排",
|
||||
"workflowRunHistory": "执行历史",
|
||||
"aiAgent": "智能体",
|
||||
"knowledgeBase": "知识库",
|
||||
"controlCenter": "控制中心",
|
||||
"applicationManagement": "应用管理",
|
||||
"startChat": "开始聊天",
|
||||
"uiConfig": "样式配置"
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"selectMenu": "请选择一个菜单",
|
||||
"addChildMenu": "新建子菜单",
|
||||
"deleteMenu": "删除",
|
||||
"searchFailed": "搜索菜单失败",
|
||||
"refreshFailed": "刷新节点失败",
|
||||
"menuDetail": "菜单详情",
|
||||
"title": "菜单管理",
|
||||
"name": "菜单管理",
|
||||
"menuName": "菜单名称",
|
||||
"menuTitle": "菜单标题",
|
||||
"parent": "父级菜单",
|
||||
"path": "菜单路径",
|
||||
"activePath": "活跃路径",
|
||||
"activePathHelp": "高亮菜单的路径,用于解决路由路径和菜单高亮不一致的问题",
|
||||
"activePathMustExist": "活跃路径必须是一个存在的菜单路径",
|
||||
"type": "菜单类型",
|
||||
"typeCatalog": "目录",
|
||||
"typeMenu": "菜单",
|
||||
"typeButton": "按钮",
|
||||
"typeEmbedded": "内嵌",
|
||||
"typeLink": "外链",
|
||||
"typeOnlineForm": "在线表单",
|
||||
"typeOnlinePage": "在线页面",
|
||||
"typeOnlineReport": "在线报表",
|
||||
"reportCode": "报表编码",
|
||||
"typeAgent": "智能体",
|
||||
"formCode": "表单编码",
|
||||
"agentCode": "智能体编码",
|
||||
"pageCode": "页面编码",
|
||||
"component": "组件",
|
||||
"componentPath": "组件路径",
|
||||
"icon": "菜单图标",
|
||||
"activeIcon": "活跃图标",
|
||||
"status": "状态",
|
||||
"authCode": "权限编码",
|
||||
"linkSrc": "链接地址",
|
||||
"operation": "操作",
|
||||
"advancedSettings": "高级设置",
|
||||
"keepAlive": "KeepAlive 缓存",
|
||||
"affixTab": "固定标签页",
|
||||
"hideInMenu": "隐藏菜单",
|
||||
"hideChildrenInMenu": "隐藏子菜单",
|
||||
"hideInBreadcrumb": "隐藏面包屑",
|
||||
"hideInTab": "隐藏标签页",
|
||||
"noBasicLayout": "无基础布局(全屏显示)",
|
||||
"badgeType": {
|
||||
"title": "Badge 类型",
|
||||
"dot": "点",
|
||||
"normal": "数字"
|
||||
},
|
||||
"badge": "Badge 内容",
|
||||
"badgeVariants": "Badge 样式",
|
||||
"order": "排序",
|
||||
"applicationId": "所属应用",
|
||||
"applicationIdHelp": "选择菜单所属的应用,留空表示主应用菜单",
|
||||
"fullPathKey": "完整路径作为Key",
|
||||
"fullPathKeyHelp": "设为“否”时,路径参数变化不会刷新组件(适用于带动态参数的页面)",
|
||||
"isSystem": "系统菜单",
|
||||
"isSystemHelp": "系统菜单在所有应用(主应用和子应用)中都可见",
|
||||
"appMenu": "应用菜单",
|
||||
"systemMenu": "系统菜单"
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"title": "消息中心",
|
||||
"type": "类型",
|
||||
"msgTitle": "标题",
|
||||
"content": "内容",
|
||||
"time": "时间",
|
||||
"actions": "操作",
|
||||
"status": "状态",
|
||||
"typeMap": {
|
||||
"all": "全部",
|
||||
"system": "系统通知",
|
||||
"workflow": "工作流",
|
||||
"todo": "待办",
|
||||
"announcement": "公告"
|
||||
},
|
||||
"statusMap": {
|
||||
"all": "全部",
|
||||
"unread": "未读",
|
||||
"read": "已读"
|
||||
},
|
||||
"unreadCount": "{count} 条未读",
|
||||
"markAllRead": "全部已读",
|
||||
"clearRead": "清空已读",
|
||||
"markRead": "已读",
|
||||
"delete": "删除",
|
||||
"markReadSuccess": "已标记为已读",
|
||||
"markAllReadSuccess": "已全部标记为已读",
|
||||
"markReadFailed": "标记已读失败",
|
||||
"markAllReadConfirm": "确定将所有消息标记为已读吗?",
|
||||
"markAllReadConfirmTitle": "全部已读",
|
||||
"deleteConfirm": "确定删除该消息吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "删除成功",
|
||||
"clearReadConfirm": "确定清空所有已读消息吗?",
|
||||
"clearReadConfirmTitle": "清空确认",
|
||||
"clearReadSuccess": "清空成功",
|
||||
"loadUnreadFailed": "加载未读数量失败",
|
||||
"keywordPlaceholder": "搜索消息",
|
||||
"selectHint": "请选择一条消息查看",
|
||||
"detailTitle": "消息详情",
|
||||
"emptyList": "暂无消息",
|
||||
"loadingMore": "加载中...",
|
||||
"noMore": "没有更多了",
|
||||
"noContent": "暂无内容",
|
||||
"noData": "暂无数据",
|
||||
"sender": "发送者:",
|
||||
"markAllReadSuccess2": "已全部标记为已读",
|
||||
"clearReadSuccess2": "已清空已读消息",
|
||||
"send": {
|
||||
"button": "发送消息",
|
||||
"title": "发送消息",
|
||||
"recipient": "接收人",
|
||||
"recipientPlaceholder": "请选择接收人",
|
||||
"msgTitle": "消息标题",
|
||||
"msgTitlePlaceholder": "请输入消息标题",
|
||||
"msgType": "消息类型",
|
||||
"content": "消息内容",
|
||||
"contentPlaceholder": "请输入消息内容",
|
||||
"channels": "发送渠道",
|
||||
"channelSite": "站内信",
|
||||
"channelEmail": "邮件",
|
||||
"channelDingtalk": "钉钉",
|
||||
"channelFeishu": "飞书",
|
||||
"channelWechat": "企微",
|
||||
"channelWechatMp": "微信公众号",
|
||||
"channelDingtalkTodo": "钉钉待办",
|
||||
"recipientRequired": "请选择接收人",
|
||||
"titleRequired": "请输入消息标题",
|
||||
"contentRequired": "请输入消息内容",
|
||||
"success": "消息发送成功",
|
||||
"failed": "消息发送失败"
|
||||
},
|
||||
"drawer": {
|
||||
"title": "消息中心",
|
||||
"messageTab": "消息",
|
||||
"announcementTab": "公告",
|
||||
"markAllRead": "全部已读",
|
||||
"clearRead": "清空已读",
|
||||
"noMessages": "暂无消息",
|
||||
"noAnnouncements": "暂无公告",
|
||||
"pinned": "置顶",
|
||||
"urgent": "紧急",
|
||||
"important": "重要",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "{count}分钟前",
|
||||
"hoursAgo": "{count}小时前",
|
||||
"daysAgo": "{count}天前",
|
||||
"chatTab": "聊天",
|
||||
"noChats": "暂无未读聊天",
|
||||
"unreadMessages": "{count} 条未读"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"orgChart": {
|
||||
"title": "组织架构",
|
||||
"description": "点击节点展开或收起下属成员",
|
||||
"empty": "暂无组织架构数据",
|
||||
"focusMode": "切换聚焦模式",
|
||||
"expandMode": "切换展开模式",
|
||||
"showAll": "显示全部同级"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
{
|
||||
"applicationName": "所属应用",
|
||||
"name": "页面名称",
|
||||
"code": "页面编码",
|
||||
"status": "状态",
|
||||
"description": "描述",
|
||||
"createTime": "创建时间",
|
||||
"updateTime": "更新时间",
|
||||
"actions": "操作",
|
||||
"placeholder": {
|
||||
"name": "请输入页面名称",
|
||||
"code": "请输入页面编码",
|
||||
"status": "请选择状态",
|
||||
"remark": "请输入表单说明",
|
||||
"category": "请选择分类",
|
||||
"description": "请输入页面说明"
|
||||
},
|
||||
"categoryMap": {
|
||||
"dashboard": "仪表盘",
|
||||
"portal": "门户页面",
|
||||
"databoard": "数据看板",
|
||||
"other": "其他"
|
||||
},
|
||||
"statusMap": {
|
||||
"all": "全部",
|
||||
"published": "已发布",
|
||||
"draft": "草稿"
|
||||
},
|
||||
"create": "新建页面",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteWithCount": "批量删除 ({count})",
|
||||
"deleteConfirm": "确定要删除页面 \"{name}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "已删除页面: {name}",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {count} 个页面吗?",
|
||||
"batchDeleteConfirmTitle": "批量删除确认",
|
||||
"batchDeleteSuccess": "已删除 {count} 个页面",
|
||||
"unpublishSuccess": "页面 \"{name}\" 已取消发布",
|
||||
"unpublishFailed": "取消发布失败",
|
||||
"copyCodePlaceholder": "请输入新页面编码",
|
||||
"copyTitle": "复制页面",
|
||||
"copyCodeRule": "编码只能包含字母、数字、下划线和横线",
|
||||
"codeFormatError": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"copySuccess": "复制成功",
|
||||
"design": "设计",
|
||||
"editInfo": "编辑信息",
|
||||
"saveSuccess": "页面保存成功",
|
||||
"preview": "预览",
|
||||
"publish": "发布",
|
||||
"unpublish": "取消发布",
|
||||
"copy": "复制",
|
||||
"setAsHome": "设为首页",
|
||||
"setAsHomeTitle": "设为默认首页",
|
||||
"setAsHomeConfirm": "确定要将页面「{name}」设为默认首页吗?",
|
||||
"setAsHomePath": "首页路径",
|
||||
"setAsHomeTip": "设置后,用户登录系统将默认跳转到此页面。",
|
||||
"setAsHomeAppTip": "此页面属于应用「{app}」,将更新该应用的首页配置。",
|
||||
"setHomeSuccess": "已设为默认首页",
|
||||
"setHomeFailed": "设置首页失败",
|
||||
"more": "更多",
|
||||
"category": "页面分类",
|
||||
"editor": {
|
||||
"title": "在线开发",
|
||||
"create": "创建页面",
|
||||
"edit": "编辑页面",
|
||||
"createSuccess": "创建成功",
|
||||
"steps": {
|
||||
"basic": "基础信息",
|
||||
"design": "页面设计",
|
||||
"preview": "页面预览"
|
||||
},
|
||||
"loadFailed": "加载页面数据失败",
|
||||
"validate": {
|
||||
"basic": "基础信息验证:名称、编码必填",
|
||||
"perfectDesign": "请完善页面设计"
|
||||
},
|
||||
"autoSave": {
|
||||
"saving": "保存中...",
|
||||
"saved": "已保存",
|
||||
"unsaved": "未保存"
|
||||
}
|
||||
},
|
||||
"previewDialog": {
|
||||
"title": "页面预览",
|
||||
"loadFailed": "加载页面配置失败",
|
||||
"verifySuccess": "验证通过",
|
||||
"realtimeData": "实时数据 (v-model):",
|
||||
"noConfig": "暂无页面配置",
|
||||
"close": "关闭",
|
||||
"verifySubmit": "验证提交",
|
||||
"verifyFailed": "页面验证失败"
|
||||
},
|
||||
"importExport": {
|
||||
"export": "导出",
|
||||
"import": "导入配置",
|
||||
"exportSuccess": "页面配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入页面配置",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认文件格式正确",
|
||||
"checking": "正在检查...",
|
||||
"codeConflictTip": "页面编码已存在,请修改编码后再导入",
|
||||
"codeAvailable": "页面编码可用,可以导入",
|
||||
"newCodePlaceholder": "请输入新的页面编码",
|
||||
"importSuccess": "页面配置导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"reselect": "重新选择",
|
||||
"pageInfo": "页面信息",
|
||||
"appTip": "导入的页面将归属到当前应用"
|
||||
},
|
||||
"publishDialog": {
|
||||
"title": "页面发布",
|
||||
"success": "发布成功",
|
||||
"failed": "发布失败",
|
||||
"menuConfig": "菜单配置",
|
||||
"menuName": "菜单名称",
|
||||
"parentMenu": "上级菜单",
|
||||
"parentMenuPlaceholder": "请选择上级菜单(不选则为顶级)",
|
||||
"menuIcon": "菜单图标",
|
||||
"routeInfo": "路由信息",
|
||||
"accessPath": "访问路径",
|
||||
"confirmPublish": "确认发布"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"auth": {
|
||||
"login": "登录",
|
||||
"register": "注册",
|
||||
"codeLogin": "验证码登录",
|
||||
"qrcodeLogin": "二维码登录",
|
||||
"forgetPassword": "忘记密码"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "概览",
|
||||
"analytics": "分析页",
|
||||
"workspace": "工作台"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"name": "权限",
|
||||
"title": "权限管理",
|
||||
"permissionName": "权限名称",
|
||||
"permissionCode": "权限编码",
|
||||
"permissionType": "权限类型",
|
||||
"httpMethod": "HTTP 方法",
|
||||
"apiPath": "API 路径",
|
||||
"dataScope": "数据范围",
|
||||
"dataScopes": {
|
||||
"all": "全部数据",
|
||||
"self": "仅本人",
|
||||
"dept": "本部门",
|
||||
"deptAndSub": "本部门及下级",
|
||||
"custom": "自定义"
|
||||
},
|
||||
"description": "描述",
|
||||
"operation": "操作",
|
||||
"add": "新建权限",
|
||||
"edit": "编辑权限",
|
||||
"selectMenuFirst": "请先选择菜单",
|
||||
"searchMenu": "搜索菜单",
|
||||
"loadMenuFailed": "加载菜单失败",
|
||||
"loadSubMenuFailed": "加载子菜单失败",
|
||||
"searchMenuFailed": "搜索菜单失败",
|
||||
"deleteConfirm": "确定删除权限{0}吗?",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteConfirm": "确定删除 {0} 个权限吗?\n{1}",
|
||||
"batchDeleteSuccess": "成功删除 {0} 个权限",
|
||||
"batchDeleteFailed": "批量删除失败",
|
||||
"selectToDelete": "请选择要删除的权限",
|
||||
"selectAtLeastOneRoute": "请选择至少一个路由",
|
||||
"createSuccess": "成功创建 {created} 个权限{skipped}",
|
||||
"skipped": ",跳过 {count} 个",
|
||||
"createFailed": "{failed} 个权限创建失败:{errors}",
|
||||
"createError": "创建权限失败",
|
||||
"getRoutesFailed": "获取路由列表失败",
|
||||
"autoGenerateApi": "自动生成API权限",
|
||||
"quickAddApiPermission": "快速添加API权限",
|
||||
"permissionTypes": {
|
||||
"button": "按钮权限",
|
||||
"api": "API权限",
|
||||
"data": "数据权限",
|
||||
"other": "其他权限",
|
||||
"buttonDesc": "用于控制页面中的按钮、菜单项等元素的显示隐藏",
|
||||
"apiDesc": "用于控制用户可以访问的 API 接口",
|
||||
"dataDesc": "用于控制用户可以访问的数据范围",
|
||||
"otherDesc": "其他类型的权限"
|
||||
},
|
||||
"typeLabels": {
|
||||
"button": "按钮",
|
||||
"api": "API",
|
||||
"data": "数据",
|
||||
"other": "其他",
|
||||
"unknown": "未知"
|
||||
},
|
||||
"helpText": {
|
||||
"code": "权限编码应遵循 \"module:action\" 的格式,使用字母、数字、下划线和冒号",
|
||||
"apiPath": "完整的 API 路径,如 /api/user/create 或 /api/user/:id/update",
|
||||
"httpMethod": "该权限对应的 HTTP 请求方法"
|
||||
},
|
||||
"placeholder": {
|
||||
"name": "如:新建用户、查看报表等",
|
||||
"code": "如:user:create、report:view等",
|
||||
"apiPath": "/api/user/create"
|
||||
},
|
||||
"validationErrors": {
|
||||
"nameRequired": "权限名称不能为空",
|
||||
"nameMaxLength": "权限名称最长64个字符",
|
||||
"codeRequired": "权限编码不能为空",
|
||||
"codeMaxLength": "权限编码最长64个字符",
|
||||
"codeFormat": "权限编码只能包含字母、数字、下划线和冒号"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"name": "岗位",
|
||||
"title": "岗位管理",
|
||||
"postName": "岗位名称",
|
||||
"postCode": "岗位编码",
|
||||
"postType": "岗位类型",
|
||||
"postLevel": "岗位级别",
|
||||
"department": "所属部门",
|
||||
"description": "岗位描述",
|
||||
"status": "状态",
|
||||
"operation": "操作",
|
||||
"edit": "编辑",
|
||||
"codeFormatError": "岗位编码只能包含字母、数字、下划线和横线",
|
||||
"selectDepartment": "请选择所属部门",
|
||||
"descriptionPlaceholder": "请输入岗位描述/职责",
|
||||
"selectUsersFirst": "请先选择用户",
|
||||
"addUsersSuccess": "添加成功",
|
||||
"removeUsersConfirm": "确定要删除选中的 {0} 个用户吗?",
|
||||
"removeUsersSuccess": "删除成功",
|
||||
"removeUsersFailed": "删除失败",
|
||||
"types": {
|
||||
"management": "管理岗",
|
||||
"technical": "技术岗",
|
||||
"business": "业务岗",
|
||||
"functional": "职能岗",
|
||||
"other": "其他"
|
||||
},
|
||||
"levels": {
|
||||
"senior": "高层",
|
||||
"middle": "中层",
|
||||
"basic": "基层",
|
||||
"staff": "一般员工"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"databases": "数据库列表",
|
||||
"database": "数据库",
|
||||
"allTypes": "全部类型",
|
||||
"refresh": "刷新",
|
||||
"expires": "过期",
|
||||
"avgTTL": "平均TTL",
|
||||
"keyList": "键列表",
|
||||
"keyDetail": "键详情",
|
||||
"keysCount": "{count} 个键",
|
||||
"searchKeyPlaceholder": "搜索键(支持通配符 *、?)",
|
||||
"type": "类型",
|
||||
"addKey": "新增键",
|
||||
"editKey": "编辑键",
|
||||
"renameKey": "重命名键",
|
||||
"deleteKey": "删除键",
|
||||
"keyName": "键名",
|
||||
"value": "值",
|
||||
"ttl": "过期时间",
|
||||
"size": "大小",
|
||||
"encoding": "编码",
|
||||
"bytes": "字节",
|
||||
"loading": "加载中...",
|
||||
"selectKeyPrompt": "请从左侧选择一个键",
|
||||
"keyNotExist": "键不存在或已过期",
|
||||
"copy": "复制",
|
||||
"copySuccess": "已复制到剪贴板",
|
||||
"deleteConfirm": "确定要删除键 \"{key}\" 吗?",
|
||||
"confirmDelete": "确认删除",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteFailed": "删除失败",
|
||||
"renamePrompt": "请输入新的键名",
|
||||
"renameSuccess": "重命名成功",
|
||||
"renameFailed": "重命名失败",
|
||||
"setExpirePrompt": "请输入过期时间(秒),-1表示永不过期",
|
||||
"setExpire": "设置过期时间",
|
||||
"setSuccess": "设置成功",
|
||||
"setFailed": "设置失败",
|
||||
"createSuccess": "创建成功",
|
||||
"createFailed": "创建失败",
|
||||
"updateSuccess": "更新成功",
|
||||
"updateFailed": "更新失败",
|
||||
"keyRequired": "键名不能为空",
|
||||
"typeRequired": "请选择类型",
|
||||
"valueRequired": "请输入值",
|
||||
"invalidNumber": "请输入有效的数字",
|
||||
"permanent": "永不过期",
|
||||
"expired": "已过期",
|
||||
"seconds": "秒",
|
||||
"minutes": "分钟",
|
||||
"hours": "小时",
|
||||
"days": "天",
|
||||
"listItem": "列表项",
|
||||
"setMember": "集合成员",
|
||||
"zsetMember": "有序集合",
|
||||
"hashField": "哈希字段",
|
||||
"add": "添加",
|
||||
"addItem": "添加项",
|
||||
"addMember": "添加成员",
|
||||
"addField": "添加字段",
|
||||
"fieldName": "字段名",
|
||||
"fieldValue": "字段值",
|
||||
"member": "成员",
|
||||
"score": "分数",
|
||||
"ttlDesc": "-1表示永不过期",
|
||||
"cancel": "取消",
|
||||
"confirm": "确定",
|
||||
"create": "创建",
|
||||
"update": "更新",
|
||||
"loadDatabasesFailed": "加载数据库列表失败",
|
||||
"loadKeyDetailFailed": "加载键详情失败",
|
||||
"searchKeysFailed": "搜索键失败"
|
||||
}
|
||||
@@ -0,0 +1,181 @@
|
||||
{
|
||||
"overview": "概览信息",
|
||||
"memory": "内存信息",
|
||||
"clients": "客户端",
|
||||
"keyspace": "键空间",
|
||||
"stats": "统计信息",
|
||||
"slowlog": "慢日志",
|
||||
"loadFailed": "加载监控数据失败",
|
||||
"loadRealtimeStatsFailed": "加载实时统计失败",
|
||||
"refreshSuccess": "刷新成功",
|
||||
"autoRefreshing": "自动刷新中",
|
||||
"paused": "已暂停",
|
||||
"featureDeveloping": "功能开发中...",
|
||||
"seconds": "秒",
|
||||
"minutes": "分钟",
|
||||
"hours": "小时",
|
||||
"days": "天",
|
||||
"master": "主节点",
|
||||
"slave": "从节点",
|
||||
"blocked": "阻塞中",
|
||||
"normal": "普通",
|
||||
"active": "活跃",
|
||||
"connectedClients": "连接客户端",
|
||||
"blockedClients": "阻塞客户端",
|
||||
"totalConnections": "总连接数",
|
||||
"clientList": "客户端列表",
|
||||
"totalClientsCount": "共 {count} 个客户端",
|
||||
"noClientConnections": "暂无客户端连接",
|
||||
"clientId": "客户端ID",
|
||||
"address": "地址",
|
||||
"name": "名称",
|
||||
"database": "数据库",
|
||||
"status": "状态",
|
||||
"age": "连接时长",
|
||||
"idle": "空闲时长",
|
||||
"outputBuffer": "输出缓冲",
|
||||
"lastCommand": "最后命令",
|
||||
"used": "使用",
|
||||
"queue": "队列",
|
||||
"fieldDescription": "字段说明",
|
||||
"clientIdDesc": "Redis分配的唯一客户端标识符",
|
||||
"addressDesc": "客户端的IP地址和端口号",
|
||||
"nameDesc": "通过CLIENT SETNAME设置的客户端名称",
|
||||
"ageDesc": "客户端连接的总时长",
|
||||
"idleDesc": "客户端空闲的时长(未发送命令)",
|
||||
"outputBufferDesc": "输出缓冲区使用的内存和队列长度",
|
||||
"permanent": "永久",
|
||||
"milliseconds": "毫秒",
|
||||
"totalKeys": "总键数",
|
||||
"expiresKeys": "过期键数",
|
||||
"proportion": "占比",
|
||||
"avgTTL": "平均TTL",
|
||||
"databaseList": "数据库列表",
|
||||
"totalDatabasesCount": "共 {count} 个数据库",
|
||||
"noDatabaseInfo": "暂无数据库信息",
|
||||
"keyCount": "键数量",
|
||||
"expires": "过期键",
|
||||
"expireRate": "过期率",
|
||||
"noExpireTime": "无过期时间",
|
||||
"keyCountDesc": "数据库中存储的键的总数量",
|
||||
"expiresDesc": "设置了过期时间的键的数量",
|
||||
"avgTTLDesc": "所有过期键的平均存活时间(毫秒)",
|
||||
"expireRateDesc": "过期键占总键数的百分比",
|
||||
"dbId": "数据库编号",
|
||||
"dbIdDesc": "Redis数据库编号(0-15)",
|
||||
"usageRateDesc": "数据库键数量相对于最大容量的占比",
|
||||
"insufficientMemory": "内存不足",
|
||||
"moreFragmentation": "碎片较多",
|
||||
"memoryUsage": "内存使用率",
|
||||
"memoryPeak": "内存峰值",
|
||||
"memoryPeakDesc": "历史最高使用量",
|
||||
"fragmentationRatio": "内存碎片率",
|
||||
"memoryUsageDetail": "内存使用详情",
|
||||
"usedMemory": "已使用内存",
|
||||
"rssMemory": "RSS内存",
|
||||
"physicalMemory": "物理内存",
|
||||
"totalSystemMemory": "系统总内存",
|
||||
"system": "系统",
|
||||
"datasetMemory": "数据集内存",
|
||||
"allocatorAllocated": "分配器已分配",
|
||||
"allocatorActive": "分配器活跃",
|
||||
"memoryPolicyConfig": "内存策略配置",
|
||||
"maxMemoryLimit": "最大内存限制",
|
||||
"noLimit": "无限制",
|
||||
"set": "已设置",
|
||||
"notLimited": "未限制",
|
||||
"evictionPolicy": "内存淘汰策略",
|
||||
"evictionPolicyDesc": "💡 内存淘汰策略说明",
|
||||
"noevictionDesc": "noeviction: 不淘汰,内存满时返回错误",
|
||||
"allkeysLruDesc": "allkeys-lru: 从所有键中淘汰最近最少使用的键",
|
||||
"volatileLruDesc": "volatile-lru: 从设置了过期时间的键中淘汰最近最少使用的键",
|
||||
"allkeysRandomDesc": "allkeys-random: 从所有键中随机淘汰",
|
||||
"volatileRandomDesc": "volatile-random: 从设置了过期时间的键中随机淘汰",
|
||||
"volatileTtlDesc": "volatile-ttl: 淘汰即将过期的键(TTL最小)",
|
||||
"memoryUsageTrend": "内存使用趋势",
|
||||
"recentDataPoints": "最近 {count} 个数据点",
|
||||
"waitingForData": "等待数据中...",
|
||||
"collectingMemoryData": "正在收集内存使用数据",
|
||||
"currentUsage": "当前使用率",
|
||||
"average": "平均",
|
||||
"highest": "最高",
|
||||
"currentConnections": "当前连接数",
|
||||
"opsPerSec": "每秒操作数",
|
||||
"hitRate": "命中率",
|
||||
"redisBasicInfo": "Redis基础信息",
|
||||
"redisVersion": "Redis版本",
|
||||
"redisMode": "运行模式",
|
||||
"role": "角色",
|
||||
"architecture": "架构",
|
||||
"bits": "位",
|
||||
"tcpPort": "TCP端口",
|
||||
"uptime": "运行时间",
|
||||
"uptimeInDays": "运行天数",
|
||||
"connectionStatus": "连接状态",
|
||||
"connected": "已连接",
|
||||
"disconnected": "未连接",
|
||||
"memoryInfo": "内存信息",
|
||||
"memoryPolicy": "内存策略",
|
||||
"connectionStats": "连接统计",
|
||||
"rejectedConnections": "拒绝连接数",
|
||||
"commandStats": "命令统计",
|
||||
"totalCommands": "总命令数",
|
||||
"keyspaceHits": "键空间命中",
|
||||
"keyspaceMisses": "键空间未命中",
|
||||
"keyspaceInfo": "键空间信息",
|
||||
"keys": "键",
|
||||
"networkInput": "网络输入",
|
||||
"totalNetInput": "总输入字节",
|
||||
"inputKbps": "每秒输入",
|
||||
"networkOutput": "网络输出",
|
||||
"totalNetOutput": "总输出字节",
|
||||
"outputKbps": "每秒输出",
|
||||
"totalSlowLogs": "慢日志总数",
|
||||
"avgDuration": "平均耗时",
|
||||
"maxDuration": "最大耗时",
|
||||
"slowLogList": "慢日志列表",
|
||||
"recentLogsCount": "最近 {count} 条记录",
|
||||
"noSlowLogs": "暂无慢日志记录",
|
||||
"command": "命令",
|
||||
"clientInfo": "客户端信息",
|
||||
"unnamed": "未命名",
|
||||
"durationProportion": "耗时占比",
|
||||
"relativeToMax": "相对最大值",
|
||||
"slowLogDesc": "慢日志说明",
|
||||
"slowLogThreshold": "慢日志阈值",
|
||||
"slowLogThresholdDesc": "超过配置阈值的命令会被记录到慢日志",
|
||||
"executionTime": "执行时间",
|
||||
"executionTimeDesc": "命令从开始到结束的总耗时(微秒)",
|
||||
"clientInfoDesc": "执行命令的客户端IP和名称",
|
||||
"performanceOptimization": "性能优化",
|
||||
"performanceOptimizationDesc": "分析慢日志可以帮助优化Redis性能",
|
||||
"timeUnit": "时间单位",
|
||||
"colorIndicator": "颜色标识",
|
||||
"excellent": "优秀",
|
||||
"good": "良好",
|
||||
"lower": "较低",
|
||||
"veryLow": "很低",
|
||||
"keyPerformanceIndicators": "关键性能指标",
|
||||
"cacheHitRate": "缓存命中率",
|
||||
"detailedStats": "详细统计信息",
|
||||
"totalInputTraffic": "总输入流量",
|
||||
"totalOutputTraffic": "总输出流量",
|
||||
"instantaneousInputRate": "瞬时输入速率",
|
||||
"instantaneousOutputRate": "瞬时输出速率",
|
||||
"keyOperationStats": "键操作统计",
|
||||
"evictedKeys": "驱逐键数",
|
||||
"syncStats": "同步统计",
|
||||
"syncFull": "完全同步",
|
||||
"syncPartialOk": "部分同步成功",
|
||||
"syncPartialErr": "部分同步失败",
|
||||
"pubsubChannels": "发布订阅频道",
|
||||
"pubsubPatterns": "发布订阅模式",
|
||||
"latestForkUsec": "最近Fork耗时",
|
||||
"indicatorDesc": "指标说明",
|
||||
"opsPerSecDesc": "Redis每秒处理的命令数量,反映系统负载",
|
||||
"hitRateDesc": "键空间命中次数占总查询次数的百分比",
|
||||
"evictedKeysDesc": "因内存不足而被驱逐的键数量",
|
||||
"rejectedConnectionsDesc": "因达到最大连接数而被拒绝的连接",
|
||||
"syncFullDesc": "主从复制时的完全同步次数",
|
||||
"latestForkUsecDesc": "最近一次Fork操作的耗时(微秒)"
|
||||
}
|
||||
@@ -0,0 +1,437 @@
|
||||
{
|
||||
"name": "报表名称",
|
||||
"reportCode": "报表编码",
|
||||
"category": "分类",
|
||||
"status": "状态",
|
||||
"description": "描述",
|
||||
"createTime": "创建时间",
|
||||
"actions": "操作",
|
||||
"create": "新建报表",
|
||||
"design": "设计",
|
||||
"editInfo": "编辑信息",
|
||||
"deleteConfirm": "确定要删除报表 \"{name}\" 吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "已删除报表: {name}",
|
||||
"saveSuccess": "报表保存成功",
|
||||
"copyTitle": "复制报表",
|
||||
"copyCodePlaceholder": "请输入新报表编码",
|
||||
"copySuccess": "复制成功",
|
||||
"statusMap": {
|
||||
"draft": "草稿",
|
||||
"published": "已发布"
|
||||
},
|
||||
"placeholder": {
|
||||
"name": "请输入报表名称",
|
||||
"code": "请输入报表编码",
|
||||
"category": "请输入分类",
|
||||
"description": "请输入报表说明"
|
||||
},
|
||||
"editor": {
|
||||
"create": "新建报表",
|
||||
"edit": "编辑报表",
|
||||
"createSuccess": "报表创建成功",
|
||||
"loadFailed": "加载报表失败",
|
||||
"back": "返回",
|
||||
"save": "保存",
|
||||
"publish": "发布",
|
||||
"publishSuccess": "发布成功,已创建新的设计版本",
|
||||
"copyVersion": "复制版本",
|
||||
"copyVersionSuccess": "已复制为新设计版本",
|
||||
"copyVersionFailed": "复制版本失败"
|
||||
},
|
||||
"leftPanel": {
|
||||
"dataSource": "数据源",
|
||||
"reportProperties": "报表设置",
|
||||
"clickToConfigure": "点击编辑配置",
|
||||
"configuredCount": "已配置 {count} 项",
|
||||
"queryEmpty": "暂未配置查询条件",
|
||||
"sortEmpty": "暂未配置排序规则",
|
||||
"columnEmpty": "暂未启用分栏布局",
|
||||
"convertEmpty": "暂未配置数据转换",
|
||||
"columnEnabled": "已启用分栏"
|
||||
},
|
||||
"dataset": {
|
||||
"title": "数据集",
|
||||
"selectSource": "选择数据源",
|
||||
"empty": "暂无数据集,请从上方添加",
|
||||
"fieldMapping": "字段映射",
|
||||
"loadingFields": "加载字段中...",
|
||||
"loadFieldsFailed": "加载字段失败",
|
||||
"noFields": "暂无字段"
|
||||
},
|
||||
"column": {
|
||||
"config": "分栏配置",
|
||||
"title": "分栏设置",
|
||||
"enable": "启用分栏",
|
||||
"style": "分栏样式",
|
||||
"styleCol": "行分栏",
|
||||
"styleRow": "列分栏",
|
||||
"type": "分栏类型",
|
||||
"overRows": "超过",
|
||||
"splitCols": "行后分栏",
|
||||
"overCols": "超过",
|
||||
"splitRows": "列后分栏",
|
||||
"splitInto": "分栏成",
|
||||
"colsUnit": "列",
|
||||
"rowsUnit": "行",
|
||||
"dataRange": "分栏数据区域",
|
||||
"dataRangePlaceholder": "如 A2:D10",
|
||||
"copyColNo": "复制行号",
|
||||
"copyRowNo": "复制列号",
|
||||
"rangeHint": "如 1,2-3,6",
|
||||
"fillEmpty": "补充空白行",
|
||||
"previewNote": "预览支持:行分栏→分栏成 N 列;列分栏→分栏成 N 行。请填写区域(如 A2:D10)并设置列/行数≥2。"
|
||||
},
|
||||
"sort": {
|
||||
"config": "排序配置",
|
||||
"title": "数据集排序",
|
||||
"hint": "按数据集别名字段排序,格式:别名.字段名(如 sales.amount)",
|
||||
"add": "添加排序",
|
||||
"field": "排序字段",
|
||||
"fieldPlaceholder": "如 sales.createTime",
|
||||
"order": "顺序",
|
||||
"asc": "升序",
|
||||
"desc": "降序",
|
||||
"datasetHint": "已配置数据集"
|
||||
},
|
||||
"query": {
|
||||
"title": "查询条件",
|
||||
"config": "配置查询条件",
|
||||
"add": "添加条件",
|
||||
"field": "字段名",
|
||||
"fieldPlaceholder": "选择或输入参数字段名",
|
||||
"label": "显示名",
|
||||
"component": "组件",
|
||||
"defaultValue": "默认值",
|
||||
"required": "请填写此项",
|
||||
"requiredLabel": "必填",
|
||||
"input": "输入框",
|
||||
"select": "下拉",
|
||||
"date": "日期",
|
||||
"dateRange": "日期范围",
|
||||
"showTime": "含时间",
|
||||
"options": "选项",
|
||||
"optionsPlaceholder": "显示名:值,显示名2:值2",
|
||||
"search": "查询",
|
||||
"reset": "重置",
|
||||
"startDate": "开始日期",
|
||||
"endDate": "结束日期"
|
||||
},
|
||||
"convert": {
|
||||
"config": "数据转换",
|
||||
"title": "数据转换配置",
|
||||
"hint": "字段格式:数据集别名.字段名",
|
||||
"add": "添加规则",
|
||||
"field": "字段",
|
||||
"fieldPlaceholder": "如 order.status",
|
||||
"type": "转换类型",
|
||||
"configCol": "设置",
|
||||
"extraTitle": "转换设置",
|
||||
"addOption": "添加选项",
|
||||
"option": "选项",
|
||||
"optionId": "值",
|
||||
"optionLabel": "显示名",
|
||||
"dateFormat": "日期格式",
|
||||
"precision": "小数位数",
|
||||
"thousands": "千分位",
|
||||
"types": {
|
||||
"select": "枚举",
|
||||
"date": "日期",
|
||||
"number": "数字",
|
||||
"user": "用户",
|
||||
"department": "部门",
|
||||
"organize": "组织",
|
||||
"role": "角色",
|
||||
"dictionary": "字典"
|
||||
},
|
||||
"namesMap": "名称映射",
|
||||
"namesPlaceholder": "ID:显示名,ID2:显示名2",
|
||||
"dictionaryType": "字典类型",
|
||||
"dictionaryTypePlaceholder": "请输入字典编码"
|
||||
},
|
||||
"preview": {
|
||||
"title": "预览",
|
||||
"search": "查询",
|
||||
"expressionCycle": "检测到表达式单元格存在循环引用,计算结果可能不正确",
|
||||
"snapshotLarge": "预览结果单元格数量较大,可能影响性能",
|
||||
"datasetRowWarn": "数据集「{alias}」行数较多,预览可能较慢",
|
||||
"datasetRowLimit": "数据集「{alias}」已达到行数上限,结果可能被截断"
|
||||
},
|
||||
"importExport": {
|
||||
"export": "导出配置",
|
||||
"import": "导入配置",
|
||||
"exportSuccess": "报表配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入报表配置",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认文件格式正确",
|
||||
"checking": "正在检查...",
|
||||
"codeConflictTip": "报表编码已存在,请修改编码后再导入",
|
||||
"codeAvailable": "报表编码可用,可以导入",
|
||||
"newCodePlaceholder": "请输入新的报表编码",
|
||||
"importSuccess": "报表配置导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"reselect": "重新选择",
|
||||
"reportInfo": "报表信息",
|
||||
"appTip": "导入的报表将归属到当前应用;数据集按数据源编码匹配,未匹配的将跳过"
|
||||
},
|
||||
"publishMenu": "发布到菜单",
|
||||
"updateMenu": "更新菜单",
|
||||
"unpublishMenu": "取消发布菜单",
|
||||
"unpublishSuccess": "已取消发布: {name}",
|
||||
"unpublishFailed": "取消发布失败",
|
||||
"publishDialog": {
|
||||
"title": "发布报表到菜单",
|
||||
"success": "已发布到菜单",
|
||||
"failed": "发布失败",
|
||||
"confirm": "确认发布"
|
||||
},
|
||||
"print": {
|
||||
"title": "打印",
|
||||
"notAllowed": "该报表不允许打印",
|
||||
"browserPrint": "打印",
|
||||
"previewTitle": "打印预览",
|
||||
"imageWarn": "报表包含 {count} 张图片,打印可能较慢,是否继续?",
|
||||
"failed": "打开打印预览失败,请重试"
|
||||
},
|
||||
"printForm": {
|
||||
"printArea": "打印范围",
|
||||
"paperType": "纸张类型",
|
||||
"padding": "纸张边距",
|
||||
"direction": "纸张方向",
|
||||
"scale": "页面缩放",
|
||||
"hAlign": "左右对齐",
|
||||
"vAlign": "上下对齐",
|
||||
"gridlines": "网格线",
|
||||
"workbookTitle": "报表名称",
|
||||
"worksheetTitle": "工作表名称",
|
||||
"printDate": "当前日期",
|
||||
"printTime": "当前时间",
|
||||
"pageNumber": "页码",
|
||||
"yFreeze": "重复冻结行",
|
||||
"xFreeze": "重复冻结列",
|
||||
"options": {
|
||||
"currentSheet": "当前工作表",
|
||||
"portrait": "纵向",
|
||||
"landscape": "横向",
|
||||
"a4": "A4",
|
||||
"a3": "A3",
|
||||
"a5": "A5(14.8厘米 x 21.0厘米)",
|
||||
"b4": "B4(25.0厘米 x 35.3厘米)",
|
||||
"b5": "B5(17.6厘米 x 25.0厘米)",
|
||||
"executive": "行政公文纸(18.4厘米 x 26.7厘米)",
|
||||
"statement": "报表(14.0厘米 x 21.6厘米)",
|
||||
"letter": "信纸",
|
||||
"origin": "原始比例",
|
||||
"fitWidth": "适应宽度",
|
||||
"fitHeight": "适应高度",
|
||||
"fitPage": "适应页面",
|
||||
"normal": "正常",
|
||||
"narrow": "窄边距",
|
||||
"wide": "宽边距",
|
||||
"hAlign": {
|
||||
"start": "左对齐",
|
||||
"middle": "水平居中",
|
||||
"end": "右对齐"
|
||||
},
|
||||
"vAlign": {
|
||||
"start": "顶部对齐",
|
||||
"middle": "垂直居中",
|
||||
"end": "底部对齐"
|
||||
}
|
||||
}
|
||||
},
|
||||
"image": {
|
||||
"empty": "选中悬浮图片后可配置",
|
||||
"source": "图片来源",
|
||||
"sourceLocal": "本地上传",
|
||||
"sourceUrl": "URL 地址",
|
||||
"url": "图片地址",
|
||||
"urlPlaceholder": "以 http:// 或 https:// 开头",
|
||||
"upload": "上传图片",
|
||||
"selectFile": "选择图片",
|
||||
"uploadSuccess": "图片上传成功",
|
||||
"uploadFailed": "图片上传失败"
|
||||
},
|
||||
"settings": {
|
||||
"title": "报表设置",
|
||||
"allowExport": "允许导出",
|
||||
"allowPrint": "允许打印",
|
||||
"allowWatermark": "显示水印",
|
||||
"allowExportTip": "开启后,预览和运行时允许导出 Excel/PDF",
|
||||
"allowPrintTip": "开启后,预览和运行时允许打印",
|
||||
"allowWatermarkTip": "开启后,预览和运行时显示水印",
|
||||
"watermarkText": "水印文字",
|
||||
"watermarkPlaceholder": "请输入水印文字",
|
||||
"watermarkShowTime": "水印显示时间",
|
||||
"watermarkTimeFormat": "时间格式",
|
||||
"loadFailed": "加载报表设置失败"
|
||||
},
|
||||
"pdfExport": {
|
||||
"title": "导出 PDF",
|
||||
"success": "PDF 导出成功",
|
||||
"failed": "PDF 导出失败"
|
||||
},
|
||||
"version": {
|
||||
"title": "版本管理",
|
||||
"hint": "切换、复制或删除历史版本",
|
||||
"switch": "切换",
|
||||
"loadFailed": "加载版本列表失败",
|
||||
"deleteConfirm": "确定删除版本 v{version} 吗?",
|
||||
"deleteSuccess": "版本已删除",
|
||||
"deleteFailed": "删除版本失败",
|
||||
"cannotDeleteActive": "不能删除启用中的版本",
|
||||
"state": {
|
||||
"0": "设计中",
|
||||
"1": "启用中",
|
||||
"2": "已归档"
|
||||
}
|
||||
},
|
||||
"fieldMapping": {
|
||||
"title": "字段映射",
|
||||
"hint": "配置数据源字段到数据集别名的映射",
|
||||
"add": "添加映射",
|
||||
"sourceField": "源字段",
|
||||
"targetField": "目标字段",
|
||||
"sourcePlaceholder": "数据源字段名",
|
||||
"targetPlaceholder": "映射后的字段名"
|
||||
},
|
||||
"releaseMenu": {
|
||||
"existingTitle": "已发布菜单",
|
||||
"existingHint": "当前菜单:{title}({path}),重新发布将更新菜单配置"
|
||||
},
|
||||
"export": {
|
||||
"title": "导出 Excel",
|
||||
"success": "导出成功",
|
||||
"failed": "导出失败",
|
||||
"notAllowed": "该报表不允许导出"
|
||||
},
|
||||
"chart": {
|
||||
"empty": "选中悬浮图表后可配置",
|
||||
"cellEmpty": "选中单元格内嵌图表后可配置",
|
||||
"cellTitle": "单元格图表",
|
||||
"type": "图表类型",
|
||||
"title": "图表标题",
|
||||
"datasetHint": "数据集别名",
|
||||
"dataSet": "绑定数据集",
|
||||
"classifyField": "分类字段",
|
||||
"maxField": "雷达最大值字段",
|
||||
"legendShow": "显示图例",
|
||||
"legendOrient": "图例布局",
|
||||
"legendOrientHorizontal": "横排",
|
||||
"legendOrientVertical": "竖排",
|
||||
"legendFontSize": "图例字体大小",
|
||||
"styleType": "图表样式",
|
||||
"lineArea": "面积填充",
|
||||
"pieRose": "玫瑰图",
|
||||
"pieShowZero": "隐藏零值",
|
||||
"layoutSection": "布局与配色",
|
||||
"gridTop": "上边距",
|
||||
"gridLeft": "左边距",
|
||||
"gridRight": "右边距",
|
||||
"gridBottom": "下边距",
|
||||
"legendLeft": "图例水平(%)",
|
||||
"legendTop": "图例垂直(%)",
|
||||
"colorList": "系列配色",
|
||||
"addColor": "添加颜色",
|
||||
"colorListPlaceholder": "如 #5470c6,#91cc75,#fac858",
|
||||
"seriesCenterLeft": "饼图中心水平(%)",
|
||||
"seriesCenterTop": "饼图中心垂直(%)",
|
||||
"seriesNameField": "系列名称字段",
|
||||
"seriesDataField": "系列数值字段",
|
||||
"summaryType": "汇总方式",
|
||||
"fieldPlaceholder": "如 sales.month 或 month",
|
||||
"types": {
|
||||
"bar": "柱状图",
|
||||
"line": "折线图",
|
||||
"pie": "饼图",
|
||||
"radar": "雷达图"
|
||||
},
|
||||
"styleTypes": {
|
||||
"barDefault": "默认柱状",
|
||||
"barStack": "堆叠柱状",
|
||||
"lineDefault": "默认折线",
|
||||
"lineSmooth": "平滑曲线",
|
||||
"lineStack": "堆叠折线",
|
||||
"pieDefault": "实心饼图",
|
||||
"pieRing": "环形饼图",
|
||||
"radarPolygon": "多边形雷达",
|
||||
"radarCircle": "圆形雷达"
|
||||
},
|
||||
"summary": {
|
||||
"none": "原值",
|
||||
"sum": "求和",
|
||||
"avg": "平均",
|
||||
"max": "最大",
|
||||
"min": "最小",
|
||||
"count": "计数"
|
||||
}
|
||||
},
|
||||
"properties": {
|
||||
"title": "单元格属性",
|
||||
"empty": "请在表格中选中单元格",
|
||||
"position": "位置:第 {row} 行,第 {col} 列",
|
||||
"cellType": "单元格类型",
|
||||
"typeText": "文本",
|
||||
"textParamHint": "文本单元格可直接写 #'{'参数名'}',预览时自动替换",
|
||||
"typeDataSource": "数据源",
|
||||
"typeParameter": "参数",
|
||||
"typeQrCode": "二维码",
|
||||
"typeBarcode": "条形码",
|
||||
"typeExpression": "表达式",
|
||||
"expressionFormula": "表达式",
|
||||
"expressionPlaceholder": "如 =A1+sum(sales.amount) 或 =sum(A1:B2)",
|
||||
"expressionHint": "支持 A1/B2 引用、sum(A1:B2)、sum(别名.字段)、#'{'参数'}'、+ - * /",
|
||||
"dataset": "数据集别名",
|
||||
"field": "绑定字段",
|
||||
"fieldPlaceholder": "如 name 或 user.name",
|
||||
"displayType": "显示类型",
|
||||
"displayDefault": "默认",
|
||||
"expand": "扩展方向",
|
||||
"expandNone": "不扩展",
|
||||
"expandDown": "向下列表",
|
||||
"expandRight": "向右列表",
|
||||
"polymerizationType": "聚合方式",
|
||||
"polyList": "列表",
|
||||
"polyGroup": "分组",
|
||||
"polySummary": "汇总",
|
||||
"summaryType": "汇总类型",
|
||||
"groupType": "分组方式",
|
||||
"groupDefault": "默认分组",
|
||||
"groupAdjacent": "相邻连续分组",
|
||||
"mergeCell": "合并单元格",
|
||||
"fillEmptyRows": "列表后补空行",
|
||||
"fillEmptyNum": "补空行数",
|
||||
"leftParent": "左父格",
|
||||
"topParent": "上父格",
|
||||
"leftParentCustom": "左父格位置(列名+行号)",
|
||||
"topParentCustom": "上父格位置(列名+行号)",
|
||||
"leftParentHint": "扩展或汇总时,从本格同一行向左找最近的数据源单元格,用于限定数据分组范围。纯文本单元格无需配置。",
|
||||
"topParentHint": "扩展或汇总时,从本格同一列向上找最近的数据源单元格,用于限定数据层级。合计行通常选「无」;分组小计可选「自定义」指向分组格。",
|
||||
"parentType": {
|
||||
"none": "无",
|
||||
"default": "默认",
|
||||
"custom": "自定义"
|
||||
},
|
||||
"paramField": "参数字段名",
|
||||
"apply": "应用到单元格"
|
||||
},
|
||||
"code": {
|
||||
"content": "编码内容",
|
||||
"contentPlaceholder": "静态文本或 #'{'参数名'}'",
|
||||
"paramHint": "支持 #'{'field'}' 引用查询参数,预览时自动替换",
|
||||
"qrLevel": "纠错级别",
|
||||
"barcodeFormat": "条形码格式"
|
||||
},
|
||||
"render": {
|
||||
"codeRequired": "报表编码不能为空",
|
||||
"loadFailed": "加载报表失败",
|
||||
"empty": "暂无预览数据"
|
||||
},
|
||||
"univerPlaceholder": {
|
||||
"title": "Univer 报表设计器",
|
||||
"desc": "Phase 1 骨架已就绪,完整 @univerjs 表格引擎将在下一阶段接入。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
{
|
||||
"name": "角色",
|
||||
"title": "角色管理",
|
||||
"roleName": "角色名称",
|
||||
"roleCode": "角色编码",
|
||||
"roleType": "角色类型",
|
||||
"dataScope": "数据范围",
|
||||
"priority": "角色优先级",
|
||||
"priorityHelp": "数字越大优先级越高",
|
||||
"description": "角色描述",
|
||||
"descriptionPlaceholder": "请输入角色描述",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "请输入备注信息",
|
||||
"status": "状态",
|
||||
"operation": "操作",
|
||||
"edit": "编辑",
|
||||
"users": "用户",
|
||||
"addUsersSuccess": "添加用户成功",
|
||||
"removeUsersConfirm": "确定要移除选中的 {0} 个用户吗?",
|
||||
"removeUsersSuccess": "移除用户成功",
|
||||
"removeUsersFailed": "移除用户失败",
|
||||
"codeFormatError": "角色编码只能包含字母、数字和下划线",
|
||||
"types": {
|
||||
"system": "系统角色",
|
||||
"custom": "自定义角色"
|
||||
},
|
||||
"dataScopes": {
|
||||
"self": "仅本人数据",
|
||||
"dept": "本部门数据",
|
||||
"deptAndSub": "本部门及下级部门数据",
|
||||
"deptAndSubShort": "本部门及下级",
|
||||
"all": "全部数据",
|
||||
"custom": "自定义数据",
|
||||
"unknown": "未知"
|
||||
},
|
||||
"permissions": {
|
||||
"title": "权限分配",
|
||||
"save": "保存",
|
||||
"selectRoleFirst": "请先选择角色",
|
||||
"noRoleSelected": "未选择角色",
|
||||
"appList": "应用列表",
|
||||
"allApps": "全部应用",
|
||||
"loadAppsFailed": "加载应用列表失败",
|
||||
"menuList": "菜单列表",
|
||||
"selectAll": "全选",
|
||||
"unselectAll": "反选",
|
||||
"selectMenuPrompt": "请从左侧选择菜单查看权限",
|
||||
"noPermissionData": "暂无权限数据",
|
||||
"loading": "加载中...",
|
||||
"noPermissions": "暂无权限",
|
||||
"permissionCount": "项权限",
|
||||
"loadMenuFailed": "加载菜单列表失败",
|
||||
"loadPermissionsFailed": "加载权限失败",
|
||||
"saveSuccess": "菜单和权限分配成功",
|
||||
"saveFailed": "保存菜单和权限分配失败",
|
||||
"getRoleDetailFailed": "获取角色详情失败",
|
||||
"types": {
|
||||
"button": "按钮权限",
|
||||
"api": "API权限",
|
||||
"data": "数据权限",
|
||||
"other": "其他权限"
|
||||
},
|
||||
"helpTip": "必须后端实现了相关的方法后才生效,参考 zq-demo",
|
||||
"steps": {
|
||||
"menuApi": "菜单与API权限",
|
||||
"fieldData": "字段与数据权限"
|
||||
}
|
||||
},
|
||||
"resourceScope": {
|
||||
"title": "数据权限配置",
|
||||
"helpTip": "必须后端实现了相关的方法后才生效,参考 zq-demo",
|
||||
"addResource": "添加资源",
|
||||
"saveConfig": "保存配置",
|
||||
"deleteConfirm": "确定删除此配置吗?",
|
||||
"selectRole": "请先选择角色",
|
||||
"noConfig": "暂无配置,点击【添加资源】开始配置",
|
||||
"resourceType": "资源类型",
|
||||
"selectResourceType": "选择资源类型",
|
||||
"dataPermission": "数据权限范围",
|
||||
"selectDataPermission": "选择数据权限",
|
||||
"customDept": "自定义部门",
|
||||
"selectDept": "选择部门",
|
||||
"operation": "操作",
|
||||
"delete": "删除",
|
||||
"saveSuccess": "资源数据权限配置保存成功",
|
||||
"saveFailed": "保存资源数据权限配置失败",
|
||||
"loadFailed": "加载资源数据权限配置失败",
|
||||
"loadResourceTypesFailed": "加载资源类型失败",
|
||||
"loadDeptsFailed": "加载部门列表失败",
|
||||
"allTypesConfigured": "所有资源类型都已配置",
|
||||
"noResourceTypes": "暂无可用资源类型",
|
||||
"customDeptRequired": "自定义数据权限必须选择部门"
|
||||
},
|
||||
"fieldPermission": {
|
||||
"title": "字段权限配置",
|
||||
"helpTip": "必须后端实现了相关的方法后才生效,参考 zq-demo",
|
||||
"config": "配置",
|
||||
"resourceType": "资源类型",
|
||||
"selectResourceType": "选择资源类型",
|
||||
"selectRoleFirst": "请先选择角色",
|
||||
"selectRoleAndResource": "请先选择角色和资源类型",
|
||||
"fieldName": "字段名",
|
||||
"displayName": "显示名称",
|
||||
"sensitive": "敏感",
|
||||
"permissionType": "权限类型",
|
||||
"maskRule": "脱敏规则",
|
||||
"description": "说明",
|
||||
"noConfig": "暂无字段配置",
|
||||
"saveConfig": "保存配置",
|
||||
"saveSuccess": "字段权限配置保存成功",
|
||||
"saveFailed": "保存字段权限配置失败",
|
||||
"loadFailed": "加载字段权限配置失败",
|
||||
"loadMetadataFailed": "加载资源字段元数据失败",
|
||||
"maskRuleRequired": "脱敏规则不能为空",
|
||||
"permissionTypes": {
|
||||
"read": "可读",
|
||||
"write": "可写",
|
||||
"hidden": "隐藏",
|
||||
"masked": "脱敏"
|
||||
},
|
||||
"maskRules": {
|
||||
"phone": "手机号",
|
||||
"email": "邮箱",
|
||||
"id_card": "身份证",
|
||||
"name": "姓名",
|
||||
"default": "默认"
|
||||
},
|
||||
"permissionDesc": {
|
||||
"read": "可以查看此字段",
|
||||
"write": "可以查看和修改此字段",
|
||||
"hidden": "完全不可见此字段",
|
||||
"masked": "部分可见(脱敏显示)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,130 @@
|
||||
{
|
||||
"scheduler": "调度器",
|
||||
"jobList": "任务列表",
|
||||
"jobDetail": "任务详情",
|
||||
"executionLogs": "执行日志",
|
||||
"runStatus": "运行状态",
|
||||
"running": "运行中",
|
||||
"stopped": "已停止",
|
||||
"totalJobs": "总任务数",
|
||||
"enabledJobs": "启用任务",
|
||||
"totalExecutions": "总执行次数",
|
||||
"successRate": "成功率",
|
||||
"executionCount": "执行次数",
|
||||
"failureCount": "失败次数",
|
||||
"successCount": "成功次数",
|
||||
"allJobs": "所有任务",
|
||||
"runningJobs": "运行中的任务",
|
||||
"executionRecords": "执行记录",
|
||||
"jobSuccessRate": "任务成功率",
|
||||
"totalRunCount": "总执行次数",
|
||||
"executionFailed": "执行失败",
|
||||
"executionSuccess": "执行成功",
|
||||
"fetchStatusFailed": "获取调度器状态失败",
|
||||
"fetchDetailFailed": "获取任务详情失败",
|
||||
"cardView": "卡片视图",
|
||||
"listView": "列表视图",
|
||||
"refresh": "刷新",
|
||||
"loading": "加载中...",
|
||||
"noLogs": "暂无日志记录",
|
||||
"allLogsLoaded": "已加载全部日志",
|
||||
"retryCount": "重试次数",
|
||||
"retryTimes": "重试 {count} 次",
|
||||
"startTime": "开始时间",
|
||||
"endTime": "结束时间",
|
||||
"duration": "持续时间",
|
||||
"executionDuration": "执行耗时(秒)",
|
||||
"executionResult": "执行结果",
|
||||
"exceptionInfo": "异常信息",
|
||||
"stackTrace": "堆栈跟踪",
|
||||
"jobName": "任务名称",
|
||||
"jobCode": "任务编码",
|
||||
"jobGroup": "任务分组",
|
||||
"triggerType": "触发器类型",
|
||||
"cronExpression": "Cron表达式",
|
||||
"intervalTime": "间隔时间",
|
||||
"jobStatus": "任务状态",
|
||||
"priority": "优先级",
|
||||
"maxInstances": "最大实例数",
|
||||
"maxRetries": "错误重试次数",
|
||||
"timeout": "超时时间",
|
||||
"timeoutSeconds": "超时时间(秒)",
|
||||
"coalesce": "是否合并执行",
|
||||
"allowConcurrent": "是否允许并发执行",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "备注信息",
|
||||
"taskMode": "任务类型",
|
||||
"modeFunction": "执行函数",
|
||||
"modeWorkflow": "执行流程",
|
||||
"taskFunc": "任务函数",
|
||||
"taskFuncPlaceholder": "请输入任务函数路径(如 scheduler.tasks.test_task)",
|
||||
"taskFuncs": {
|
||||
"testTask": "测试任务",
|
||||
"cleanupTask": "清理过期日志",
|
||||
"workflowTask": "执行工作流"
|
||||
},
|
||||
"workflowCode": "目标工作流",
|
||||
"workflowCodePlaceholder": "选择要执行的工作流",
|
||||
"taskArgs": "任务位置参数",
|
||||
"taskKwargs": "任务关键字参数",
|
||||
"cronPlaceholder": "例如: 0 0 * * *(每天凌晨0点)",
|
||||
"intervalPlaceholder": "间隔时间",
|
||||
"datePlaceholder": "指定执行时间",
|
||||
"groupPlaceholder": "任务分组,默认为default",
|
||||
"argsPlaceholder": "JSON数组格式,例如: [\"param1\", \"param2\"]",
|
||||
"kwargsPlaceholder": "JSON对象格式,例如: {'{'}'key': 'value'{'}'}",
|
||||
"required": "{field}不能为空",
|
||||
"deleteJob": "删除任务",
|
||||
"maxLength": "{field}长度不能超过{max}个字符",
|
||||
"codeInvalid": "任务编码只能包含字母、数字和下划线",
|
||||
"createJob": "创建定时任务",
|
||||
"editJob": "编辑定时任务",
|
||||
"deleteJobConfirm": "确定要删除任务 \"{name}\" 吗?",
|
||||
"operationSuccess": "操作成功",
|
||||
"lastRunTime": "上次执行",
|
||||
"nextRunTime": "下次执行",
|
||||
"description": "描述",
|
||||
"triggerCron": "Cron",
|
||||
"triggerInterval": "间隔",
|
||||
"triggerDate": "一次性",
|
||||
"status": {
|
||||
"enabled": "启用",
|
||||
"disabled": "禁用",
|
||||
"paused": "暂停",
|
||||
"pending": "等待执行",
|
||||
"running": "执行中",
|
||||
"success": "执行成功",
|
||||
"failed": "执行失败",
|
||||
"timeout": "执行超时",
|
||||
"skipped": "跳过执行",
|
||||
"waiting": "等待中",
|
||||
"unknown": "未知"
|
||||
},
|
||||
"unit": {
|
||||
"seconds": "秒",
|
||||
"minutes": "分",
|
||||
"hours": "时",
|
||||
"days": "天"
|
||||
},
|
||||
"paramType": {
|
||||
"string": "字符串",
|
||||
"number": "数字",
|
||||
"boolean": "布尔值"
|
||||
},
|
||||
"paramKey": "参数名",
|
||||
"paramValue": "参数值",
|
||||
"argValue": "参数值",
|
||||
"addParam": "添加参数",
|
||||
"addArg": "添加参数",
|
||||
"noParams": "暂无参数,点击下方按钮添加",
|
||||
"noArgs": "暂无参数,点击下方按钮添加",
|
||||
"executeNow": "立即执行",
|
||||
"executeSuccess": "任务 {name} 已开始执行",
|
||||
"executeFailed": "执行任务失败",
|
||||
"executionProgress": "执行进度",
|
||||
"streaming": "实时推送中",
|
||||
"streamComplete": "已完成",
|
||||
"noStreamLogs": "暂无执行日志",
|
||||
"waitingForLogs": "等待日志...",
|
||||
"viewLiveLogs": "查看实时日志"
|
||||
}
|
||||
@@ -0,0 +1,167 @@
|
||||
{
|
||||
"systemInfo": "系统信息",
|
||||
"cpuInfo": "CPU信息",
|
||||
"memoryInfo": "内存信息",
|
||||
"diskInfo": "磁盘信息",
|
||||
"networkInfo": "网络信息",
|
||||
"processInfo": "进程信息",
|
||||
"loadFailed": "加载服务器监控数据失败",
|
||||
"refreshSuccess": "刷新成功",
|
||||
"autoRefreshOn": "已开启自动刷新",
|
||||
"autoRefreshOff": "已关闭自动刷新",
|
||||
"autoRefreshing": "自动刷新中",
|
||||
"paused": "已暂停",
|
||||
"featureDeveloping": "功能开发中...",
|
||||
"serverMonitor": "服务器监控",
|
||||
"uptime": "运行时间",
|
||||
"days": "天",
|
||||
"hours": "小时",
|
||||
"minutes": "分钟",
|
||||
"justStarted": "刚刚启动",
|
||||
"cpuUsage": "CPU使用率",
|
||||
"core": "核心",
|
||||
"memoryUsage": "内存使用率",
|
||||
"diskUsage": "磁盘使用率",
|
||||
"totalDiskCapacity": "磁盘总容量",
|
||||
"networkTraffic3Min": "网络流量 (近3分钟)",
|
||||
"upload": "上传",
|
||||
"download": "下载",
|
||||
"peakUpload": "峰值上传",
|
||||
"peakDownload": "峰值下载",
|
||||
"top10Processes": "Top 10 进程",
|
||||
"topProcessesCpu": "Top 进程(按CPU使用率排序)",
|
||||
"processName": "进程名",
|
||||
"status": "状态",
|
||||
"createTime": "创建时间",
|
||||
"overallUsage": "总体使用率",
|
||||
"physicalCores": "物理核心",
|
||||
"coreCount": "核心数量",
|
||||
"logicalProcessors": "逻辑处理器",
|
||||
"threadCount": "线程数量",
|
||||
"basicInfo": "基本信息",
|
||||
"processorModel": "处理器型号",
|
||||
"architecture": "架构",
|
||||
"physicalCoreCount": "物理核心数",
|
||||
"logicalProcessorCount": "逻辑处理器数",
|
||||
"currentUsage": "当前使用率",
|
||||
"frequencyInfo": "频率信息",
|
||||
"currentFrequency": "当前频率",
|
||||
"maxFrequency": "最大频率",
|
||||
"minFrequency": "最小频率",
|
||||
"coreUsage": "各核心使用率",
|
||||
"cpuTimeStats": "CPU 时间统计",
|
||||
"cpuStatsInfo": "CPU 统计信息",
|
||||
"systemLoad": "系统负载",
|
||||
"load1min": "1 分钟平均负载",
|
||||
"load5min": "5 分钟平均负载",
|
||||
"load15min": "15 分钟平均负载",
|
||||
"cpuCoreCount": "CPU 核心数",
|
||||
"totalMemory": "总内存",
|
||||
"physicalMemoryTotal": "物理内存总量",
|
||||
"used": "已使用",
|
||||
"diskIo": "磁盘IO",
|
||||
"read": "读取",
|
||||
"write": "写入",
|
||||
"totalRead": "总读取",
|
||||
"totalWrite": "总写入",
|
||||
"networkIo": "网络IO",
|
||||
"totalSent": "总发送",
|
||||
"totalReceived": "总接收",
|
||||
"hostname": "主机名",
|
||||
"ipAddress": "IP地址",
|
||||
"os": "操作系统",
|
||||
"processor": "处理器",
|
||||
"pythonVersion": "Python版本",
|
||||
"systemStatus": "系统状态",
|
||||
"startTime": "启动时间",
|
||||
"processCount": "进程数",
|
||||
"onlineUsers": "在线用户",
|
||||
"unitUser": "个",
|
||||
"updateTime": "更新时间",
|
||||
"networkUsageTrend": "网络使用趋势",
|
||||
"recentDataPoints": "最近 {count} 个数据点",
|
||||
"waitingForData": "等待数据中...",
|
||||
"collectingNetworkData": "正在收集网络使用数据",
|
||||
"availableMemory": "可用内存",
|
||||
"immediatelyAvailable": "可立即使用",
|
||||
"virtualMemoryRam": "虚拟内存(RAM)",
|
||||
"memoryUsageStatus": "内存使用情况",
|
||||
"kernelMemory": "核心内存",
|
||||
"usedMemory": "已使用内存",
|
||||
"swapPartition": "交换分区(Swap)",
|
||||
"swapUsageStatus": "交换分区使用情况",
|
||||
"swapTotal": "交换分区总量",
|
||||
"swapAvailable": "可用交换分区",
|
||||
"swapUsed": "已使用交换分区",
|
||||
"memoryDistribution": "内存分布",
|
||||
"cache": "缓存",
|
||||
"buffer": "缓冲区",
|
||||
"activeMemory": "活跃内存",
|
||||
"inactiveMemory": "非活跃内存",
|
||||
"freeMemory": "空闲内存",
|
||||
"realtimeMemoryDetails": "实时内存详情",
|
||||
"readSpeed": "读取速度",
|
||||
"currentReadRate": "当前读取速率",
|
||||
"writeSpeed": "写入速度",
|
||||
"currentWriteRate": "当前写入速率",
|
||||
"totalReadAmount": "总读取量",
|
||||
"accumulatedReadData": "累计读取数据",
|
||||
"totalWriteAmount": "总写入量",
|
||||
"accumulatedWriteData": "累计写入数据",
|
||||
"diskPartitionList": "磁盘分区列表",
|
||||
"device": "设备",
|
||||
"mountPoint": "挂载点",
|
||||
"fileSystem": "文件系统",
|
||||
"usageRate": "使用率",
|
||||
"totalCapacity": "总容量",
|
||||
"availableSpace": "可用空间",
|
||||
"remainingSpace": "剩余空间",
|
||||
"diskIoStats": "磁盘IO统计",
|
||||
"readStats": "读取统计",
|
||||
"currentSpeed": "当前速度",
|
||||
"readCount": "读取次数",
|
||||
"readTime": "读取时间",
|
||||
"seconds": "秒",
|
||||
"writeStats": "写入统计",
|
||||
"writeCount": "写入次数",
|
||||
"writeTime": "写入时间",
|
||||
"realtimeDiskIo": "实时磁盘IO",
|
||||
"uploadSpeed": "上传速度",
|
||||
"currentUploadRate": "当前上传速率",
|
||||
"downloadSpeed": "下载速度",
|
||||
"currentDownloadRate": "当前下载速率",
|
||||
"accumulatedSentData": "累计发送数据",
|
||||
"accumulatedReceivedData": "累计接收数据",
|
||||
"networkInterfaceList": "网络接口列表",
|
||||
"online": "在线",
|
||||
"offline": "离线",
|
||||
"interfaceName": "接口名称",
|
||||
"speed": "速度",
|
||||
"mtu": "MTU",
|
||||
"sentBytes": "发送字节",
|
||||
"receivedBytes": "接收字节",
|
||||
"sentPackets": "发送包数",
|
||||
"receivedPackets": "接收包数",
|
||||
"sentErrors": "发送错误",
|
||||
"receivedErrors": "接收错误",
|
||||
"sentDropped": "发送丢包",
|
||||
"receivedDropped": "接收丢包",
|
||||
"networkTrafficStats": "网络总计统计",
|
||||
"sentStats": "发送统计",
|
||||
"totalSentAmount": "总发送量",
|
||||
"receivedStats": "接收统计",
|
||||
"totalReceivedAmount": "总接收量",
|
||||
"realtimeNetworkIo": "实时网络IO",
|
||||
"totalProcesses": "总进程数",
|
||||
"totalSystemProcesses": "系统进程总数",
|
||||
"running": "运行中",
|
||||
"runningProcesses": "正在运行的进程",
|
||||
"sleeping": "休眠中",
|
||||
"sleepingProcesses": "休眠状态的进程",
|
||||
"otherStatus": "其他状态",
|
||||
"stoppedZombieStatus": "停止/僵尸等状态",
|
||||
"processDistribution": "进程状态分布",
|
||||
"total": "总计",
|
||||
"resourceUsageRanking": "资源使用排行",
|
||||
"noProcessData": "暂无进程数据"
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"title": "系统配置",
|
||||
"ssoConfig": "SSO配置",
|
||||
"notifyConfig": "通知配置",
|
||||
"modelConfig": "模型配置",
|
||||
"syncConfig": "同步配置",
|
||||
"save": "保存",
|
||||
"reset": "恢复默认",
|
||||
"resetConfirm": "确定要恢复该分组为默认配置吗?这将删除数据库中的自定义配置,恢复为环境变量的默认值。",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveError": "保存失败",
|
||||
"resetSuccess": "已恢复为默认配置",
|
||||
"resetError": "恢复失败",
|
||||
"warmupSuccess": "缓存预热完成",
|
||||
"clearCacheSuccess": "缓存已清除",
|
||||
"secretTip": "敏感字段,显示为脱敏值。留空或保持脱敏值不会修改原值。",
|
||||
"groups": {
|
||||
"oauth_gitee": "Gitee",
|
||||
"oauth_github": "GitHub",
|
||||
"oauth_qq": "QQ",
|
||||
"oauth_google": "Google",
|
||||
"oauth_wechat": "微信",
|
||||
"oauth_microsoft": "Microsoft",
|
||||
"oauth_dingtalk": "钉钉",
|
||||
"oauth_feishu": "飞书",
|
||||
"oauth_wecom": "企业微信",
|
||||
"notify_email": "邮件通知",
|
||||
"notify_dingtalk": "钉钉通知",
|
||||
"notify_feishu": "飞书通知",
|
||||
"notify_wecom": "企业微信通知",
|
||||
"notify_sms": "短信通知",
|
||||
"notify_wechat_mp": "微信公众号",
|
||||
"sync_dingtalk": "钉钉",
|
||||
"sync_wecom": "企业微信",
|
||||
"sync_feishu": "飞书"
|
||||
},
|
||||
"fields": {
|
||||
"client_id": "Client ID",
|
||||
"client_secret": "Client Secret",
|
||||
"redirect_uri": "Web 回调地址",
|
||||
"h5_redirect_uri": "H5 回调地址",
|
||||
"app_id": "App ID",
|
||||
"app_key": "App Key",
|
||||
"app_secret": "App Secret",
|
||||
"corp_id": "Corp ID",
|
||||
"agent_id": "Agent ID",
|
||||
"smtp_host": "SMTP 服务器",
|
||||
"smtp_port": "SMTP 端口",
|
||||
"smtp_user": "SMTP 用户名",
|
||||
"smtp_password": "SMTP 密码",
|
||||
"smtp_use_tls": "使用 TLS",
|
||||
"smtp_from_name": "发件人名称",
|
||||
"smtp_from_email": "发件人邮箱",
|
||||
"webhook_url": "Webhook 地址",
|
||||
"webhook_secret": "Webhook 密钥",
|
||||
"template_id": "模板 ID",
|
||||
"url": "跳转链接",
|
||||
"mini_appid": "小程序 AppID",
|
||||
"mini_page": "小程序页面路径",
|
||||
"provider": "服务商",
|
||||
"providerAliyun": "阿里云",
|
||||
"providerTencent": "腾讯云",
|
||||
"aliyun_access_key_id": "阿里云 AccessKey ID",
|
||||
"aliyun_access_key_secret": "阿里云 AccessKey Secret",
|
||||
"aliyun_sign_name": "阿里云短信签名",
|
||||
"aliyun_template_code": "阿里云短信模板编号",
|
||||
"tencent_secret_id": "腾讯云 SecretId",
|
||||
"tencent_secret_key": "腾讯云 SecretKey",
|
||||
"tencent_sdk_app_id": "腾讯云 SDKAppID",
|
||||
"tencent_sign_name": "腾讯云短信签名",
|
||||
"tencent_template_id": "腾讯云短信模板 ID",
|
||||
"todo_pc_url": "待办 PC 端跳转地址",
|
||||
"todo_app_url": "待办移动端跳转地址"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"title": "系统管理",
|
||||
"tool": "系统工具",
|
||||
"user": {
|
||||
"selectPost": "选择岗位",
|
||||
"selectDept": "选择部门",
|
||||
"selectRole": "选择角色",
|
||||
"allDept": "全部部门"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,172 @@
|
||||
{
|
||||
"title": "UI配置管理",
|
||||
"name": "UI配置",
|
||||
"styleConfig": "样式配置",
|
||||
"configKey": "配置键",
|
||||
"configKeyPlaceholder": "请输入配置键",
|
||||
"configValue": "配置值",
|
||||
"configValuePlaceholder": "请输入配置值(JSON格式)",
|
||||
"configType": "配置类型",
|
||||
"configTypePlaceholder": "请选择配置类型",
|
||||
"description": "配置描述",
|
||||
"descriptionPlaceholder": "请输入配置描述",
|
||||
"status": "状态",
|
||||
"sort": "排序",
|
||||
"operation": "操作",
|
||||
"edit": "编辑",
|
||||
"keyFormatError": "配置键只能包含字母、数字、下划线和短横线",
|
||||
"appConfig": "应用配置",
|
||||
"themeConfig": "主题配置",
|
||||
"logoConfig": "Logo配置",
|
||||
"copyrightConfig": "版权配置",
|
||||
"otherConfig": "其他配置",
|
||||
"configList": "配置列表",
|
||||
"configTypes": {
|
||||
"preferences": "偏好设置",
|
||||
"theme": "主题",
|
||||
"logo": "Logo",
|
||||
"copyright": "版权",
|
||||
"other": "其他"
|
||||
},
|
||||
"jsonFormatError": "JSON格式错误",
|
||||
"save": "保存",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveError": "保存失败",
|
||||
"loadSuccess": "加载成功",
|
||||
"loadError": "加载失败",
|
||||
"previewConfig": "预览配置",
|
||||
"applyConfig": "应用配置",
|
||||
"app": {
|
||||
"title": "应用配置",
|
||||
"name": "应用名称",
|
||||
"namePlaceholder": "请输入应用名称",
|
||||
"defaultHomePath": "默认首页路径",
|
||||
"defaultHomePathPlaceholder": "请输入默认首页路径",
|
||||
"locale": "默认语言",
|
||||
"dynamicTitle": "动态标题",
|
||||
"dynamicTitleTip": "开启后,页面标题会根据当前路由动态变化",
|
||||
"watermark": "水印",
|
||||
"watermarkTip": "开启后,页面会显示水印",
|
||||
"watermarkContent": "水印内容",
|
||||
"watermarkContentPlaceholder": "请输入水印内容",
|
||||
"enablePreferences": "启用偏好设置",
|
||||
"enablePreferencesTip": "开启后,用户可以在界面上修改偏好设置",
|
||||
"layout": "布局模式",
|
||||
"layoutOptions": {
|
||||
"sidebar-nav": "侧边导航",
|
||||
"header-nav": "顶部导航",
|
||||
"mixed-nav": "混合导航",
|
||||
"header-sidebar-nav": "顶部+侧边导航"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"mode": "主题模式",
|
||||
"modeOptions": {
|
||||
"light": "浅色",
|
||||
"dark": "深色",
|
||||
"auto": "跟随系统"
|
||||
},
|
||||
"colorPrimary": "主题色",
|
||||
"radius": "圆角大小",
|
||||
"builtinType": "内置主题",
|
||||
"semiDarkSidebar": "深色侧边栏",
|
||||
"semiDarkHeader": "深色顶栏"
|
||||
},
|
||||
"logo": {
|
||||
"enable": "启用Logo",
|
||||
"source": "Logo图片",
|
||||
"sourcePlaceholder": "请输入Logo图片URL或上传",
|
||||
"fit": "适应方式",
|
||||
"fitOptions": {
|
||||
"contain": "包含",
|
||||
"cover": "覆盖",
|
||||
"fill": "填充",
|
||||
"none": "无",
|
||||
"scale-down": "缩小"
|
||||
}
|
||||
},
|
||||
"copyright": {
|
||||
"enable": "启用版权",
|
||||
"companyName": "公司名称",
|
||||
"companyNamePlaceholder": "请输入公司名称",
|
||||
"companySiteLink": "公司网站",
|
||||
"companySiteLinkPlaceholder": "请输入公司网站链接",
|
||||
"date": "版权年份",
|
||||
"datePlaceholder": "请输入版权年份",
|
||||
"icp": "ICP备案号",
|
||||
"icpPlaceholder": "请输入ICP备案号",
|
||||
"icpLink": "ICP链接",
|
||||
"icpLinkPlaceholder": "请输入ICP链接",
|
||||
"policeIcp": "公安备案号",
|
||||
"policeIcpPlaceholder": "请输入公安备案号",
|
||||
"policeIcpLink": "公安备案链接",
|
||||
"policeIcpLinkPlaceholder": "请输入公安备案链接",
|
||||
"loginOnly": "仅登录页显示",
|
||||
"loginOnlyTip": "开启后,版权信息仅在登录页面显示"
|
||||
},
|
||||
"loginConfig": {
|
||||
"title": "登录配置",
|
||||
"enableThirdPartyLogin": "启用第三方登录",
|
||||
"enableThirdPartyLoginTip": "开启后,登录页面将显示第三方登录区域",
|
||||
"enabledProviders": "启用的登录方式",
|
||||
"enabledProvidersTip": "选择需要在登录页面显示的第三方登录方式",
|
||||
"providers": {
|
||||
"gitee": "Gitee",
|
||||
"github": "GitHub",
|
||||
"google": "Google",
|
||||
"microsoft": "Microsoft",
|
||||
"qq": "QQ",
|
||||
"wechat": "微信",
|
||||
"wecom": "企业微信",
|
||||
"dingtalk": "钉钉",
|
||||
"feishu": "飞书"
|
||||
}
|
||||
},
|
||||
"modelConfig": "模型配置",
|
||||
"model": {
|
||||
"title": "模型配置",
|
||||
"providerManagement": "提供商管理",
|
||||
"modelManagement": "模型管理",
|
||||
"addProvider": "添加提供商",
|
||||
"editProvider": "编辑提供商",
|
||||
"addModel": "添加模型",
|
||||
"editModel": "编辑模型",
|
||||
"addDefaultModels": "添加默认模型",
|
||||
"providerName": "名称",
|
||||
"providerType": "类型",
|
||||
"providerDescription": "描述",
|
||||
"apiKey": "API Key",
|
||||
"apiBase": "API 地址",
|
||||
"ollamaHost": "Ollama 地址",
|
||||
"modelName": "模型名称",
|
||||
"displayName": "显示名称",
|
||||
"modelType": "模型类型",
|
||||
"maxTokens": "最大 Token",
|
||||
"supportsVision": "支持视觉",
|
||||
"supportsFunction": "支持函数",
|
||||
"enabled": "启用",
|
||||
"status": "状态",
|
||||
"operation": "操作",
|
||||
"test": "测试",
|
||||
"selectProvider": "选择提供商",
|
||||
"chatModel": "对话模型",
|
||||
"embeddingModel": "向量模型",
|
||||
"completionModel": "补全模型",
|
||||
"rerankModel": "重排序模型",
|
||||
"chat": "对话",
|
||||
"embedding": "向量",
|
||||
"rerank": "重排序",
|
||||
"addSelected": "添加选中",
|
||||
"noDefaultModels": "暂无默认模型",
|
||||
"addedModels": "已添加模型",
|
||||
"availableModels": "可选模型",
|
||||
"addAll": "全部添加",
|
||||
"added": "已添加",
|
||||
"refreshModels": "刷新模型",
|
||||
"sourceApi": "在线拉取",
|
||||
"sourceDefault": "默认列表",
|
||||
"fetchFromApiSuccess": "已从提供商 API 拉取最新模型列表",
|
||||
"fetchFromApiFallback": "在线拉取失败,已使用默认模型列表",
|
||||
"searchModel": "搜索模型"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"layout": {
|
||||
"poweredBy": "由 ZQ-Platform 提供"
|
||||
},
|
||||
"actionMessage": {
|
||||
"createSuccess": "创建成功",
|
||||
"createError": "创建失败",
|
||||
"updateSuccess": "更新成功",
|
||||
"updateError": "更新失败",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteConfirm": "确定要删除 {0} 吗?",
|
||||
"deleteError": "删除失败",
|
||||
"loadError": "加载失败"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"profile": {
|
||||
"overview": "概述",
|
||||
"organization": "组织",
|
||||
"email": "邮箱",
|
||||
"mobile": "手机",
|
||||
"department": "部门",
|
||||
"position": "岗位",
|
||||
"manager": "主管",
|
||||
"city": "城市",
|
||||
"type": "类型"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"name": "用户",
|
||||
"title": "用户管理",
|
||||
"userName": "用户名称",
|
||||
"account": "登录账号",
|
||||
"avatar": "头像",
|
||||
"avatarHelp": "支持jpg、png格式,大小不超过2MB",
|
||||
"selectAvatar": "选择头像",
|
||||
"email": "邮箱",
|
||||
"emailFormatError": "请输入有效的邮箱地址",
|
||||
"mobile": "手机号",
|
||||
"mobileFormatError": "请输入有效的手机号码",
|
||||
"gender": "性别",
|
||||
"unknown": "未知",
|
||||
"male": "男",
|
||||
"female": "女",
|
||||
"birthday": "生日",
|
||||
"selectBirthday": "选择生日",
|
||||
"city": "城市",
|
||||
"address": "地址",
|
||||
"bio": "个人简介",
|
||||
"bioPlaceholder": "请输入个人简介",
|
||||
"dept": "所属部门",
|
||||
"selectDept": "请选择所属部门",
|
||||
"manager": "直属上级",
|
||||
"selectManager": "请选择直属上级",
|
||||
"post": "岗位",
|
||||
"selectPost": "请选择岗位",
|
||||
"role": "角色",
|
||||
"selectRole": "请选择角色",
|
||||
"selectUser": "选择用户",
|
||||
"userList": "用户列表",
|
||||
"userType": "用户类型",
|
||||
"systemUser": "系统用户",
|
||||
"normalUser": "普通用户",
|
||||
"externalUser": "外部用户",
|
||||
"status": "状态",
|
||||
"locked": "锁定",
|
||||
"createTime": "创建时间",
|
||||
"operation": "操作",
|
||||
"resetPassword": "重置密码",
|
||||
"cannotDeleteAdmin": "不能删除管理员账户",
|
||||
"selectUsersToDelete": "请选择要删除的用户",
|
||||
"batchDeleteTitle": "批量删除用户",
|
||||
"batchDeleteConfirm": "确定删除 {0} 个用户吗?\n{1}",
|
||||
"batchDelete": "批量删除",
|
||||
"deleteSuccess": "成功删除 {0} 个用户",
|
||||
"deleteError": "删除用户失败",
|
||||
"cannotResetAdminPassword": "不能重置管理员密码",
|
||||
"resetPasswordTitle": "重置密码",
|
||||
"resetPasswordConfirm": "确定要重置用户{0}的密码吗?\n密码将重置为:admin123",
|
||||
"resetPasswordSuccess": "用户{0}的密码重置成功",
|
||||
"resetPasswordError": "重置密码失败",
|
||||
"accountSettings": "账号设置",
|
||||
"basicInfo": "基本信息",
|
||||
"changePassword": "修改密码",
|
||||
"oldPassword": "当前密码",
|
||||
"newPassword": "新密码",
|
||||
"confirmPassword": "确认密码",
|
||||
"oldPasswordPlaceholder": "请输入当前密码",
|
||||
"newPasswordPlaceholder": "请输入新密码",
|
||||
"confirmPasswordPlaceholder": "请再次输入新密码",
|
||||
"passwordNotMatch": "两次输入的密码不一致",
|
||||
"changePasswordSuccess": "密码修改成功",
|
||||
"changePasswordError": "密码修改失败",
|
||||
"updateProfileSuccess": "个人信息更新成功",
|
||||
"updateProfileError": "个人信息更新失败",
|
||||
"loadProfileError": "加载个人信息失败"
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"title": "企业微信同步配置",
|
||||
"corpId": "企业ID",
|
||||
"corpIdPlaceholder": "请输入企业ID(CorpID)",
|
||||
"corpSecret": "通讯录Secret",
|
||||
"corpSecretPlaceholder": "请输入通讯录管理Secret",
|
||||
"testConnection": "连接测试",
|
||||
"testSuccess": "连接成功",
|
||||
"testFail": "连接失败",
|
||||
"testing": "测试中...",
|
||||
"syncScope": "同步范围",
|
||||
"syncScopePlaceholder": "请选择",
|
||||
"syncScopeTip": "选择一个组织作为最高级组织进行数据同步,同步成功后该组织不可修改。",
|
||||
"syncScopeLocked": "已完成首次同步,同步范围不可修改。如需变更请联系管理员。",
|
||||
"syncStats": "同步统计",
|
||||
"syncType": "同步类型",
|
||||
"totalCount": "总数",
|
||||
"successCount": "同步成功数",
|
||||
"failCount": "同步失败数",
|
||||
"notSynced": "未同步数",
|
||||
"syncTime": "同步时间",
|
||||
"operation": "操作",
|
||||
"sync": "同步",
|
||||
"syncing": "同步中...",
|
||||
"syncDept": "组织",
|
||||
"syncUser": "用户",
|
||||
"syncDeptSuccess": "组织架构同步完成",
|
||||
"syncUserSuccess": "用户同步完成",
|
||||
"syncFail": "同步失败",
|
||||
"triggerEvents": "触发事件",
|
||||
"triggerEvent": "触发事件",
|
||||
"description": "描述",
|
||||
"enableSyncDept": "启用同步组织",
|
||||
"enableSyncDeptDesc": "新增、删除、修改组织信息触发同步组织事件",
|
||||
"enableSyncUser": "启用同步用户",
|
||||
"enableSyncUserDesc": "新增、删除、修改用户信息触发同步用户事件",
|
||||
"save": "保存",
|
||||
"saving": "保存中...",
|
||||
"saveSuccess": "保存成功",
|
||||
"saveFail": "保存失败",
|
||||
"corpName": "企业名称",
|
||||
"loadingDeptTree": "加载部门树中...",
|
||||
"callbackConfig": "事件回调配置",
|
||||
"callbackConfigTip": "在企业微信管理后台配置回调地址后,通讯录变更将实时推送到本系统进行增量同步。",
|
||||
"callbackUrl": "回调地址",
|
||||
"callbackUrlPlaceholder": "请输入回调地址,如 https://example.com/api/core/wecom-sync/callback",
|
||||
"callbackToken": "回调Token",
|
||||
"callbackTokenPlaceholder": "请输入回调Token",
|
||||
"callbackAesKey": "回调EncodingAESKey",
|
||||
"callbackAesKeyPlaceholder": "请输入回调EncodingAESKey(43位字符)",
|
||||
"callbackStatus": "回调状态",
|
||||
"callbackRegistered": "已配置",
|
||||
"callbackNotRegistered": "未配置",
|
||||
"subscribedEvents": "已订阅事件",
|
||||
"generateRandom": "随机生成",
|
||||
"guideTitle": "企业微信同步配置指南",
|
||||
"guideStep1Title": "获取企业微信通讯录Secret",
|
||||
"guideStep1Desc": "登录企业微信管理后台(work.weixin.qq.com),进入「管理工具」->「通讯录同步」,开启 API 接口同步,获取通讯录 Secret。同时在「我的企业」页面获取企业 ID(CorpID)。",
|
||||
"guideStep2Title": "填写凭证信息",
|
||||
"guideStep2Desc": "将获取到的企业 ID(CorpID)和通讯录 Secret 填入本页面对应的输入框中,点击「连接测试」验证凭证是否正确。",
|
||||
"guideStep3Title": "选择同步范围并执行全量同步",
|
||||
"guideStep3Desc": "连接成功后,在「同步范围」中选择需要同步的根部门,然后在同步统计表中依次点击「同步」按钮,先同步组织架构,再同步用户。",
|
||||
"guideStep4Title": "配置事件回调(实时同步)",
|
||||
"guideStep4Desc": "在企业微信管理后台「管理工具」->「通讯录同步」中,设置接收事件服务器。将本页面生成的 Token 和 EncodingAESKey 填入企业微信后台,回调地址格式为:https://你的域名/api/core/wecom-sync/callback。同时将相同的值填入本页面并保存。",
|
||||
"guideStep5Title": "启用触发事件",
|
||||
"guideStep5Desc": "在「触发事件」区域勾选需要自动同步的事件类型(同步组织、同步用户),保存配置。之后企业微信通讯录发生变更时将自动推送到系统进行增量同步。"
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
{
|
||||
"tool": {
|
||||
"select": "选择",
|
||||
"hand": "平移",
|
||||
"pen": "画笔",
|
||||
"highlighter": "荧光笔",
|
||||
"eraser": "橡皮擦",
|
||||
"shape": "形状",
|
||||
"line": "直线",
|
||||
"arrow": "箭头",
|
||||
"connector": "连接线",
|
||||
"text": "文本",
|
||||
"stickyNote": "便签",
|
||||
"image": "图片",
|
||||
"frame": "画框",
|
||||
"laser": "激光笔"
|
||||
},
|
||||
"shape": {
|
||||
"rect": "矩形",
|
||||
"roundedRect": "圆角矩形",
|
||||
"circle": "圆形",
|
||||
"ellipse": "椭圆",
|
||||
"diamond": "菱形",
|
||||
"triangle": "三角形",
|
||||
"star": "五角星",
|
||||
"hexagon": "六边形",
|
||||
"pentagon": "五边形",
|
||||
"octagon": "八边形",
|
||||
"parallelogram": "平行四边形",
|
||||
"cylinder": "椭圆",
|
||||
"arrowRight": "右箭头",
|
||||
"arrowUp": "上箭头",
|
||||
"heart": "爱心",
|
||||
"cloud": "云朵",
|
||||
"chatBubble": "对话框"
|
||||
},
|
||||
"action": {
|
||||
"undo": "撤销",
|
||||
"redo": "重做",
|
||||
"zoomIn": "放大",
|
||||
"zoomOut": "缩小",
|
||||
"zoomToFit": "适应画布",
|
||||
"resetZoom": "重置缩放",
|
||||
"background": "背景",
|
||||
"exportPng": "导出 PNG",
|
||||
"exportSvg": "导出 SVG",
|
||||
"exportJson": "导出 JSON",
|
||||
"save": "保存",
|
||||
"menu": "菜单"
|
||||
},
|
||||
"background": {
|
||||
"none": "无背景",
|
||||
"dots": "点阵",
|
||||
"grid": "网格",
|
||||
"lines": "横线"
|
||||
},
|
||||
"property": {
|
||||
"title": "属性",
|
||||
"fill": "填充",
|
||||
"stroke": "描边",
|
||||
"opacity": "透明度",
|
||||
"fontSize": "字号",
|
||||
"multiHint": "多选时可统一调整透明度;填充与描边请单选编辑。"
|
||||
},
|
||||
"menu": {
|
||||
"copy": "复制",
|
||||
"cut": "剪切",
|
||||
"paste": "粘贴",
|
||||
"duplicate": "创建副本",
|
||||
"delete": "删除",
|
||||
"selectAll": "全选",
|
||||
"bringToFront": "移到最前",
|
||||
"sendToBack": "移到最后",
|
||||
"bringForward": "上移一层",
|
||||
"sendBackward": "下移一层",
|
||||
"layer": "层级",
|
||||
"copyStyle": "复制样式",
|
||||
"pasteStyle": "粘贴样式",
|
||||
"lock": "锁定",
|
||||
"unlock": "解锁",
|
||||
"group": "编组",
|
||||
"ungroup": "取消编组",
|
||||
"copyAsImage": "复制为图片",
|
||||
"copiedToClipboard": "已复制到剪贴板",
|
||||
"copyFailed": "复制失败,请检查浏览器权限",
|
||||
"flipH": "水平翻转",
|
||||
"flipV": "垂直翻转",
|
||||
"rotate": "旋转",
|
||||
"rotateCW": "顺时针旋转 90°",
|
||||
"rotateCCW": "逆时针旋转 90°",
|
||||
"rotate180": "旋转 180°",
|
||||
"align": "对齐",
|
||||
"alignLeft": "左对齐",
|
||||
"alignCenter": "水平居中",
|
||||
"alignRight": "右对齐",
|
||||
"alignTop": "顶部对齐",
|
||||
"alignMiddle": "垂直居中",
|
||||
"alignBottom": "底部对齐",
|
||||
"distributeH": "水平等距分布",
|
||||
"distributeV": "垂直等距分布"
|
||||
},
|
||||
"toolbar": {
|
||||
"changeShape": "更改图形",
|
||||
"borderStyle": "边框样式",
|
||||
"textStyle": "文本样式",
|
||||
"textColor": "文字颜色",
|
||||
"bgColor": "背景颜色"
|
||||
},
|
||||
"connector": {
|
||||
"startStyle": "起点样式",
|
||||
"endStyle": "终点样式",
|
||||
"swapDirection": "箭头方向",
|
||||
"lineStyle": "连线样式",
|
||||
"endNone": "无",
|
||||
"endArrow": "箭头",
|
||||
"orthogonal": "正交",
|
||||
"straight": "直线",
|
||||
"straightLine": "直线",
|
||||
"straightArrow": "箭头",
|
||||
"elbowConnector": "折线连接"
|
||||
},
|
||||
"penWidth": "画笔粗细",
|
||||
"penColor": "画笔颜色"
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"title": "文档库",
|
||||
"description": "团队知识管理与文档协作",
|
||||
"createSpace": "新建文档库",
|
||||
"spaceName": "文档库名称",
|
||||
"spaceNamePlaceholder": "请输入文档库名称",
|
||||
"spaceDescription": "描述",
|
||||
"spaceDescriptionPlaceholder": "简要描述文档库的用途",
|
||||
"category": "分类",
|
||||
"categoryDefault": "默认",
|
||||
"categoryTech": "技术",
|
||||
"categoryProduct": "产品",
|
||||
"categoryDesign": "设计",
|
||||
"categoryBusiness": "业务",
|
||||
"categoryOther": "其他",
|
||||
"visibility": "可见性",
|
||||
"private": "私有",
|
||||
"team": "团队可见",
|
||||
"public": "公开",
|
||||
"emptySpaces": "暂无文档库",
|
||||
"emptySpacesHint": "创建一个文档库来组织团队知识",
|
||||
"emptyDocuments": "暂无文档",
|
||||
"emptyDocumentsHint": "点击上方按钮创建第一篇文档",
|
||||
"addDocument": "新建文档",
|
||||
"addSubPage": "新建子页面",
|
||||
"spaceSettings": "文档库设置",
|
||||
"deleteSpace": "删除文档库",
|
||||
"deleteSpaceConfirm": "确定要删除文档库「{name}」吗?库内所有文档将被移至回收站。",
|
||||
"deleteDocument": "删除文档",
|
||||
"deleteDocumentConfirm": "确定要删除文档「{name}」吗?",
|
||||
"documentCount": "{count} 篇文档",
|
||||
"createdBy": "创建者",
|
||||
"updatedAt": "更新于",
|
||||
"untitled": "无标题文档",
|
||||
"backToList": "返回文档库列表",
|
||||
"rename": "重命名",
|
||||
"searchPlaceholder": "搜索文档库...",
|
||||
"searchDocPlaceholder": "搜索文档...",
|
||||
"saving": "保存中...",
|
||||
"autoSaved": "已自动保存",
|
||||
"allSpaces": "全部文档库",
|
||||
"mySpaces": "我的文档库",
|
||||
"icon": "图标",
|
||||
"cover": "封面",
|
||||
"avatar": "头像",
|
||||
"avatarHint": "为文档库选择一个头像",
|
||||
"noResults": "未找到匹配结果",
|
||||
"myDocuments": "我的文档",
|
||||
"wikiSpaces": "知识库",
|
||||
"emptyMyDocs": "暂无个人文档",
|
||||
"emptyMyDocsHint": "在此创建不属于任何知识库的个人文档",
|
||||
"newBlankDoc": "空白文档",
|
||||
"newFromTemplate": "从模板创建",
|
||||
"editSpace": "编辑文档库",
|
||||
"editSpaceSuccess": "文档库已更新"
|
||||
}
|
||||
@@ -0,0 +1,737 @@
|
||||
{
|
||||
"designer": {
|
||||
"title": "流程设计器",
|
||||
"flowName": "流程名称",
|
||||
"flowNamePlaceholder": "请输入流程名称",
|
||||
"save": "保存",
|
||||
"preview": "预览",
|
||||
"publish": "发布",
|
||||
"undo": "撤销",
|
||||
"redo": "重做",
|
||||
"saveFirst": "请先保存流程",
|
||||
"isDirty": "有未保存的更改",
|
||||
"saveSuccess": "保存成功",
|
||||
"publishSuccess": "发布成功",
|
||||
"previewInfo": "预览功能开发中",
|
||||
"deleteNodeConfirm": "确定要删除此节点吗?",
|
||||
"deleteBranchConfirm": "确定要删除此条件分支吗?",
|
||||
"tips": "提示",
|
||||
"readonlyTip": "只读模式,不可编辑",
|
||||
"embeddedTip": "嵌入模式",
|
||||
"minimap": "缩略图"
|
||||
},
|
||||
"preview": {
|
||||
"title": "流程预览",
|
||||
"unnamedFlow": "未命名流程",
|
||||
"relatedForm": "关联表单",
|
||||
"nodeDetail": "节点详情",
|
||||
"statistics": {
|
||||
"approval": "个审批",
|
||||
"copy": "个抄送",
|
||||
"branch": "个分支"
|
||||
},
|
||||
"assigneeTypes": {
|
||||
"user": "指定成员",
|
||||
"role": "指定角色",
|
||||
"department": "指定部门",
|
||||
"formField": "从表单中获取",
|
||||
"initiator": "发起人自己",
|
||||
"manager": "直属经理",
|
||||
"superior": "上级主管"
|
||||
},
|
||||
"multiApproval": {
|
||||
"sequential": "依次审批",
|
||||
"parallel": "会签(所有人通过)",
|
||||
"any": "或签(一人通过即可)"
|
||||
},
|
||||
"multiHandle": {
|
||||
"sequential": "依次办理",
|
||||
"all": "全部办理",
|
||||
"any": "任一办理"
|
||||
},
|
||||
"sections": {
|
||||
"approvalSettings": "审批人设置",
|
||||
"handleSettings": "办理人设置",
|
||||
"copySettings": "抄送人设置",
|
||||
"delaySettings": "延时设置",
|
||||
"notifySettings": "通知设置",
|
||||
"serviceSettings": "服务调用设置",
|
||||
"subflowSettings": "子流程设置",
|
||||
"dataUpdateSettings": "字段更新设置",
|
||||
"formPermissions": "表单字段权限",
|
||||
"conditionBranches": "条件分支",
|
||||
"parallelBranches": "并行分支"
|
||||
},
|
||||
"labels": {
|
||||
"approverType": "审批人类型",
|
||||
"approvers": "审批人",
|
||||
"handlerType": "办理人类型",
|
||||
"handlers": "办理人",
|
||||
"copyType": "抄送人类型",
|
||||
"copyRecipients": "抄送人",
|
||||
"specifiedRole": "指定角色",
|
||||
"specifiedDept": "指定部门",
|
||||
"superiorLevel": "上级层级",
|
||||
"level": "第",
|
||||
"levelSuffix": "级",
|
||||
"superior": "主管",
|
||||
"manager": "经理",
|
||||
"multiApproval": "多人审批",
|
||||
"multiHandle": "多人办理方式",
|
||||
"timeoutSettings": "超时设置",
|
||||
"hoursLater": "小时后",
|
||||
"autoApprove": "自动通过",
|
||||
"autoReject": "自动拒绝",
|
||||
"waitDuration": "等待时长",
|
||||
"notifyRecipient": "通知对象",
|
||||
"notifyChannel": "通知渠道",
|
||||
"notifyTitle": "通知标题",
|
||||
"notSet": "未设置",
|
||||
"serviceName": "服务名称",
|
||||
"requestMethod": "请求方法",
|
||||
"requestUrl": "请求地址",
|
||||
"timeoutDuration": "超时时间",
|
||||
"seconds": "秒",
|
||||
"subflow": "子流程",
|
||||
"executionMode": "执行方式",
|
||||
"syncExecution": "同步执行",
|
||||
"asyncExecution": "异步执行",
|
||||
"variablePass": "变量传递",
|
||||
"passAllVariables": "传递所有变量",
|
||||
"passSelectedVariables": "选择传递",
|
||||
"noVariablePass": "不传递",
|
||||
"branchCount": "分支数量",
|
||||
"nodeType": "节点类型",
|
||||
"description": "说明"
|
||||
},
|
||||
"permissions": {
|
||||
"editable": "可编辑",
|
||||
"readonly": "只读",
|
||||
"hidden": "隐藏"
|
||||
},
|
||||
"descriptions": {
|
||||
"delay": "流程将在此节点暂停,等待指定时间后自动继续执行",
|
||||
"notify": "流程到达此节点时将自动发送通知",
|
||||
"service": "流程到达此节点时将自动调用配置的服务",
|
||||
"subflow": "流程到达此节点时将调用子流程",
|
||||
"data_update": "流程到达此节点时将自动更新表单字段值"
|
||||
},
|
||||
"conditionConfigured": "已配置{count}个条件组",
|
||||
"conditionNotConfigured": "未配置条件",
|
||||
"branchCountValue": "{count}个分支",
|
||||
"parallelExecutionDesc": "所有分支同时执行,全部完成后继续",
|
||||
"branch": "分支",
|
||||
"startNodeDesc": "所有人可发起流程",
|
||||
"endNodeDesc": "流程结束"
|
||||
},
|
||||
"nodes": {
|
||||
"start": {
|
||||
"name": "发起人",
|
||||
"title": "发起人",
|
||||
"desc": "流程发起人",
|
||||
"placeholder": "所有人"
|
||||
},
|
||||
"approval": {
|
||||
"name": "审批人",
|
||||
"title": "审批人",
|
||||
"desc": "添加审批人节点",
|
||||
"placeholder": "请设置审批人",
|
||||
"multiApproval": {
|
||||
"sequential": "依次审批",
|
||||
"parallel": "会签",
|
||||
"any": "或签"
|
||||
},
|
||||
"summary": {
|
||||
"department": "个部门",
|
||||
"formField": "从表单获取",
|
||||
"initiator": "发起人",
|
||||
"manager": "级经理",
|
||||
"role": "个角色",
|
||||
"superior": "级主管",
|
||||
"user": "位成员",
|
||||
"prefix": "第"
|
||||
}
|
||||
},
|
||||
"handle": {
|
||||
"name": "办理人",
|
||||
"title": "办理人",
|
||||
"desc": "添加办理人节点",
|
||||
"placeholder": "请设置办理人",
|
||||
"multiHandle": {
|
||||
"sequential": "依次办理",
|
||||
"all": "全部办理",
|
||||
"any": "任一办理"
|
||||
},
|
||||
"summary": {
|
||||
"department": "个部门",
|
||||
"formField": "从表单获取",
|
||||
"initiator": "发起人",
|
||||
"manager": "级经理",
|
||||
"role": "个角色",
|
||||
"superior": "级主管",
|
||||
"user": "位成员",
|
||||
"prefix": "第"
|
||||
}
|
||||
},
|
||||
"copy": {
|
||||
"name": "抄送人",
|
||||
"title": "抄送人",
|
||||
"desc": "添加抄送人节点",
|
||||
"placeholder": "请设置抄送人",
|
||||
"summary": {
|
||||
"department": "个部门",
|
||||
"formField": "从表单获取",
|
||||
"initiator": "发起人",
|
||||
"role": "个角色",
|
||||
"user": "位成员"
|
||||
}
|
||||
},
|
||||
"delay": {
|
||||
"name": "延时等待",
|
||||
"title": "延时等待",
|
||||
"desc": "等待指定时间后继续",
|
||||
"placeholder": "请设置延时时长",
|
||||
"summary": {
|
||||
"minute": "分钟",
|
||||
"hour": "小时",
|
||||
"day": "天",
|
||||
"workday": "工作日",
|
||||
"wait": "等待"
|
||||
}
|
||||
},
|
||||
"notify": {
|
||||
"name": "发送通知",
|
||||
"title": "发送通知",
|
||||
"desc": "发送消息通知",
|
||||
"placeholder": "请设置通知对象",
|
||||
"summary": {
|
||||
"department": "个部门",
|
||||
"formField": "从表单获取",
|
||||
"initiator": "发起人",
|
||||
"role": "个角色",
|
||||
"user": "位成员",
|
||||
"channels": "通知渠道"
|
||||
}
|
||||
},
|
||||
"service": {
|
||||
"name": "服务调用",
|
||||
"title": "服务调用",
|
||||
"desc": "调用外部服务或API",
|
||||
"placeholder": "请配置服务调用",
|
||||
"summary": {
|
||||
"url": "请求地址",
|
||||
"notConfigured": "未配置"
|
||||
}
|
||||
},
|
||||
"subflow": {
|
||||
"name": "子流程",
|
||||
"title": "子流程",
|
||||
"desc": "调用其他流程",
|
||||
"placeholder": "请选择子流程",
|
||||
"summary": {
|
||||
"notSelected": "未选择",
|
||||
"sync": "同步",
|
||||
"async": "异步"
|
||||
}
|
||||
},
|
||||
"data_update": {
|
||||
"name": "字段更新",
|
||||
"title": "字段更新",
|
||||
"desc": "自动更新表单字段值",
|
||||
"placeholder": "请添加更新规则",
|
||||
"summary": {
|
||||
"ruleCount": "已配置 {count} 条更新规则",
|
||||
"crossForm": "跨表单更新"
|
||||
}
|
||||
},
|
||||
"condition": {
|
||||
"name": "条件分支",
|
||||
"title": "条件分支",
|
||||
"desc": "添加条件分支",
|
||||
"priority": "优先级",
|
||||
"conditionBranch": "条件{num}",
|
||||
"defaultBranch": "默认条件",
|
||||
"defaultBranchDesc": "其他条件进入此分支",
|
||||
"pleaseSetCondition": "请设置条件",
|
||||
"addCondition": "添加条件"
|
||||
},
|
||||
"parallel": {
|
||||
"name": "并行分支",
|
||||
"desc": "添加并行分支,同时执行",
|
||||
"branchFallback": "分支{num}"
|
||||
},
|
||||
"end": {
|
||||
"name": "结束",
|
||||
"title": "流程结束",
|
||||
"desc": "流程结束"
|
||||
}
|
||||
},
|
||||
"property": {
|
||||
"title": {
|
||||
"condition": "条件配置",
|
||||
"start": "发起人设置",
|
||||
"approval": "审批人设置",
|
||||
"handle": "办理人设置",
|
||||
"copy": "抄送人设置",
|
||||
"delay": "延时设置",
|
||||
"notify": "通知设置",
|
||||
"service": "服务调用设置",
|
||||
"subflow": "子流程设置",
|
||||
"dataUpdate": "字段更新设置",
|
||||
"conditionBranch": "条件分支设置",
|
||||
"parallelBranch": "并行分支设置",
|
||||
"end": "结束设置",
|
||||
"node": "节点设置"
|
||||
},
|
||||
"base": {
|
||||
"nodeName": "节点名称",
|
||||
"nodeNamePlaceholder": "请输入节点名称",
|
||||
"nodeNameHint": "自定义名称将显示在设计器、流程图、审批路径与审批记录中;留空则显示节点类型默认名称"
|
||||
},
|
||||
"assignee": {
|
||||
"type": "审批人类型",
|
||||
"handleType": "办理人类型",
|
||||
"copyType": "抄送人类型",
|
||||
"selectUser": "选择成员",
|
||||
"selectRole": "选择角色",
|
||||
"selectDept": "选择部门",
|
||||
"userPlaceholder": "请选择审批人",
|
||||
"rolePlaceholder": "请选择角色",
|
||||
"deptPlaceholder": "请选择部门",
|
||||
"superiorLevel": "上级层级",
|
||||
"superiorHint": "1 = 当前部门领导,2 = 父部门领导,以此类推",
|
||||
"superiorLevelHint": "第几级主管(1为直属主管)",
|
||||
"managerHint": "1 = 直属经理,2 = 经理的经理,以此类推",
|
||||
"initiatorHint": "审批人为流程发起人本人",
|
||||
"copyInitiatorHint": "抄送给流程发起人本人",
|
||||
"handleInitiatorHint": "办理人为流程发起人本人",
|
||||
"selectField": "选择字段",
|
||||
"fieldPlaceholder": "请选择用户类型的表单字段",
|
||||
"noUserField": "当前表单没有用户选择类型的字段",
|
||||
"fieldSingle": "单选",
|
||||
"fieldMultiple": "多选",
|
||||
"fieldTypeUser": "用户",
|
||||
"fieldTypeForm": "表单",
|
||||
"noSourceField": "当前表单没有用户选择器或表单选择器类型的字段",
|
||||
"formFieldHint": "运行时将从所选字段中获取用户ID,支持多选多个字段,合并去重后作为人员列表",
|
||||
"userFieldMapping": "用户字段映射",
|
||||
"userFieldPlaceholder": "请选择引用表单中的用户字段",
|
||||
"userFieldHint": "表单选择器存储的是关联记录的ID,需指定从关联记录中取哪个用户字段作为人员",
|
||||
"types": {
|
||||
"user": "指定成员",
|
||||
"role": "指定角色",
|
||||
"department": "指定部门",
|
||||
"superior": "上级主管",
|
||||
"manager": "直属经理",
|
||||
"initiator": "发起人自己",
|
||||
"form_field": "从表单中获取"
|
||||
}
|
||||
},
|
||||
"multiApproval": {
|
||||
"label": "多人审批时",
|
||||
"any": "或签(一人通过即可)",
|
||||
"parallel": "会签(所有人通过)",
|
||||
"sequential": "依次审批"
|
||||
},
|
||||
"multiHandle": {
|
||||
"label": "多人办理时",
|
||||
"any": "任一办理(一人完成即可)",
|
||||
"all": "全部办理(所有人完成)",
|
||||
"sequential": "依次办理"
|
||||
},
|
||||
"timeout": {
|
||||
"label": "超时设置",
|
||||
"enable": "启用超时处理",
|
||||
"time": "超时时间",
|
||||
"action": "超时处理方式",
|
||||
"notifyType": "通知方式",
|
||||
"unit": {
|
||||
"minute": "分钟",
|
||||
"hour": "小时",
|
||||
"day": "天",
|
||||
"workday": "工作日"
|
||||
},
|
||||
"actions": {
|
||||
"notify": "仅通知",
|
||||
"auto_approve": "自动通过",
|
||||
"auto_reject": "自动拒绝"
|
||||
}
|
||||
},
|
||||
"notify": {
|
||||
"label": "通知设置",
|
||||
"approver": "通知审批人",
|
||||
"initiator": "通知发起人",
|
||||
"recipient": "通知对象",
|
||||
"recipientType": "通知对象类型",
|
||||
"whenTaskCreated": "任务创建时",
|
||||
"onApprove": "通过时",
|
||||
"onReject": "拒绝时",
|
||||
"onHandleComplete": "办理完成时",
|
||||
"channels": "通知渠道",
|
||||
"channelPlaceholder": "请选择通知渠道",
|
||||
"title": "通知标题",
|
||||
"titlePlaceholder": "请输入通知标题",
|
||||
"content": "通知内容",
|
||||
"contentPlaceholder": "请输入通知内容,可使用 {'${字段名}'} 引用表单字段",
|
||||
"variableDesc": "变量说明",
|
||||
"initiatorVar": "{'${发起人}'} - 流程发起人姓名",
|
||||
"flowNameVar": "{'${流程名称}'} - 当前流程名称",
|
||||
"fieldVar": "{'${字段名}'} - 表单字段值",
|
||||
"channelTypes": {
|
||||
"site": "站内信",
|
||||
"chat": "聊天通知",
|
||||
"email": "邮件",
|
||||
"sms": "短信",
|
||||
"wechat": "微信",
|
||||
"dingtalk": "钉钉",
|
||||
"feishu": "飞书",
|
||||
"dingtalkTodo": "钉钉待办"
|
||||
}
|
||||
},
|
||||
"signature": {
|
||||
"label": "签名设置",
|
||||
"required": "要求签名",
|
||||
"hint": "启用后,审批人通过时必须手写签名"
|
||||
},
|
||||
"action": {
|
||||
"label": "操作权限",
|
||||
"hint": "设置审批人在此节点可以执行的操作,可自定义按钮名称",
|
||||
"descriptions": {
|
||||
"approve": "同意审批,流程继续",
|
||||
"reject": "拒绝审批,终止流程",
|
||||
"return": "退回上一步或发起人重新提交",
|
||||
"delegate": "委托他人代为审批,完成后回到自己",
|
||||
"transfer": "转交他人处理,自己不再参与",
|
||||
"add_sign": "增加审批人,可前加签或后加签",
|
||||
"reduce_sign": "减少审批人(仅会签模式可用)"
|
||||
},
|
||||
"tips": {
|
||||
"title": "操作说明",
|
||||
"approveReject": "通过/拒绝:基础操作,建议至少保留一个",
|
||||
"return": "驳回:可退回到上一节点或发起人",
|
||||
"delegate": "委派:临时委托,完成后任务回到委派人",
|
||||
"transfer": "转办:永久转交,自己不再处理",
|
||||
"addSign": "加签:在当前节点增加审批人",
|
||||
"reduceSign": "减签:仅会签模式可用,减少审批人"
|
||||
},
|
||||
"types": {
|
||||
"approve": "通过",
|
||||
"reject": "拒绝",
|
||||
"return": "驳回",
|
||||
"delegate": "委派",
|
||||
"transfer": "转办",
|
||||
"add_sign": "加签",
|
||||
"reduce_sign": "减签"
|
||||
}
|
||||
},
|
||||
"permission": {
|
||||
"label": "字段权限",
|
||||
"hint": "设置审批人在此节点可以查看和编辑的表单字段"
|
||||
},
|
||||
"segment": {
|
||||
"approver": "审批人",
|
||||
"actions": "操作权限",
|
||||
"permissions": "字段权限",
|
||||
"handler": "办理人设置"
|
||||
},
|
||||
"delay": {
|
||||
"title": "延时设置",
|
||||
"duration": "延时时长",
|
||||
"hint": "设置流程等待的时间,到达指定时间后自动继续执行",
|
||||
"minuteTip": "按自然分钟计算",
|
||||
"hourTip": "按自然小时计算",
|
||||
"dayTip": "按自然天计算(24小时)",
|
||||
"workdayTip": "仅计算工作日,跳过周末和节假日"
|
||||
},
|
||||
"conditionBranch": {
|
||||
"title": "条件设置",
|
||||
"name": "条件名称",
|
||||
"namePlaceholder": "请输入条件名称",
|
||||
"hint": "设置进入此分支的条件",
|
||||
"hintSub": "条件组之间为\"或\"关系,组内条件为\"且\"关系",
|
||||
"noFormHint": "请先关联表单,才能配置条件",
|
||||
"defaultTitle": "默认条件分支",
|
||||
"defaultHint": "当其他条件都不满足时,进入此分支"
|
||||
},
|
||||
"parallelBranch": {
|
||||
"name": "分支名称",
|
||||
"namePlaceholder": "请输入分支名称",
|
||||
"addBranch": "添加分支"
|
||||
},
|
||||
"startNode": {
|
||||
"title": "发起人节点",
|
||||
"hint": "所有有权限的用户都可以发起此流程",
|
||||
"permissionHint": "设置发起人在填写表单时各字段的权限(可编辑/只读/隐藏)"
|
||||
},
|
||||
"service": {
|
||||
"title": "服务调用设置",
|
||||
"baseSettings": "基本设置",
|
||||
"name": "服务名称",
|
||||
"namePlaceholder": "请输入服务名称(可选)",
|
||||
"url": "请求地址",
|
||||
"urlPlaceholder": "https://api.example.com/endpoint",
|
||||
"method": "请求方法",
|
||||
"headers": "请求头",
|
||||
"headerName": "Header名称",
|
||||
"headerValue": "Header值",
|
||||
"addHeader": "添加请求头",
|
||||
"params": "请求参数",
|
||||
"body": "请求体",
|
||||
"advancedSettings": "高级设置",
|
||||
"timeout": "超时时间(秒)",
|
||||
"retry": "重试次数",
|
||||
"failAction": "失败处理",
|
||||
"resultVar": "结果存储变量",
|
||||
"resultVarPlaceholder": "存储响应结果的变量名(可选)",
|
||||
"resultVarHint": "响应结果将存入此变量,可在后续节点中使用",
|
||||
"variableDesc": "变量说明",
|
||||
"paramFieldVar": "请求参数中可使用 {'${字段名}'} 引用表单字段",
|
||||
"resultVarUsage": "响应结果可通过变量名在条件分支中使用",
|
||||
"failActions": {
|
||||
"continue": "继续执行",
|
||||
"stop": "终止流程",
|
||||
"retry": "自动重试"
|
||||
}
|
||||
},
|
||||
"subflow": {
|
||||
"title": "子流程设置",
|
||||
"select": "选择子流程",
|
||||
"selectPlaceholder": "请选择要调用的子流程",
|
||||
"selectWarning": "请选择一个子流程",
|
||||
"flowId": "流程ID",
|
||||
"flowName": "流程名称",
|
||||
"unnamed": "未命名",
|
||||
"varPass": "变量传递",
|
||||
"varPassHint": "配置主流程向子流程传递的变量数据",
|
||||
"varPassMode": "传递方式",
|
||||
"selectVars": "选择变量",
|
||||
"selectVarsPlaceholder": "请选择要传递的变量",
|
||||
"selectVarsHint": "选择需要传递给子流程的表单字段",
|
||||
"varMapping": "变量映射规则",
|
||||
"mappingRule1": "主流程变量将按名称自动映射到子流程",
|
||||
"mappingRule2": "同名变量将被覆盖,不同名变量将被忽略",
|
||||
"executionSettings": "执行设置",
|
||||
"executionMode": "执行模式",
|
||||
"sync": "同步执行",
|
||||
"syncDesc": "等待子流程完成后继续",
|
||||
"async": "异步执行",
|
||||
"asyncDesc": "启动子流程后立即继续",
|
||||
"resultMode": "结果处理",
|
||||
"ignoreResult": "忽略子流程结果",
|
||||
"saveResult": "保存子流程结果",
|
||||
"resultVarName": "结果变量名",
|
||||
"resultVarPlaceholder": "请输入变量名,如: subflowResult",
|
||||
"resultVarHint": "子流程的审批结果将存入此变量,可在后续节点中使用",
|
||||
"asyncWarning": "异步执行注意事项",
|
||||
"asyncWarning1": "主流程不会等待子流程完成",
|
||||
"asyncWarning2": "无法获取子流程的执行结果",
|
||||
"asyncWarning3": "子流程失败不会影响主流程",
|
||||
"skipSubflow": "跳过子流程(视为通过)",
|
||||
"rejectSubflow": "拒绝子流程",
|
||||
"usageTips": "使用说明",
|
||||
"usageTip1": "子流程将继承主流程的发起人信息",
|
||||
"usageTip2": "子流程拥有独立的审批记录和状态",
|
||||
"usageTip3": "可通过条件分支根据子流程结果进行后续处理",
|
||||
"varPassModes": {
|
||||
"all": "传递所有变量",
|
||||
"selected": "选择传递变量",
|
||||
"none": "不传递变量"
|
||||
}
|
||||
},
|
||||
"dataUpdate": {
|
||||
"title": "字段更新设置",
|
||||
"description": "流程到达此节点时,将按照配置的规则自动更新表单字段值。",
|
||||
"targetForm": "目标表单",
|
||||
"targetFormPlaceholder": "请选择要更新的表单",
|
||||
"currentForm": "当前表单",
|
||||
"matchCondition": "匹配条件",
|
||||
"matchConditionHint": "指定当前表单与目标表单的字段关联关系,用于定位要更新的目标记录。",
|
||||
"sourceField": "当前表单字段",
|
||||
"sourceFieldPlaceholder": "请选择当前表单字段",
|
||||
"targetMatchField": "目标表单字段",
|
||||
"targetMatchFieldPlaceholder": "请选择目标表单字段",
|
||||
"updateScope": "更新范围",
|
||||
"updateScopeFirst": "仅更新第一条",
|
||||
"updateScopeAll": "更新全部匹配记录",
|
||||
"rulesTitle": "更新规则",
|
||||
"targetField": "目标字段",
|
||||
"targetFieldPlaceholder": "请选择要更新的字段",
|
||||
"valueType": "值类型",
|
||||
"value": "值",
|
||||
"constantPlaceholder": "请输入常量值",
|
||||
"fieldPlaceholder": "请选择源字段",
|
||||
"formulaPlaceholder": "请输入表达式,如: {{price}} * {{quantity}}",
|
||||
"formulaHint": "使用 {{字段名}} 引用表单字段,支持四则运算(+、-、*、/)",
|
||||
"systemPlaceholder": "请选择系统变量",
|
||||
"addRule": "添加更新规则",
|
||||
"noRulesHint": "暂无更新规则,请点击上方按钮添加。",
|
||||
"valueTypes": {
|
||||
"constant": "常量值",
|
||||
"field": "字段引用",
|
||||
"formula": "表达式",
|
||||
"system": "系统变量"
|
||||
},
|
||||
"systemVars": {
|
||||
"currentTime": "当前时间",
|
||||
"currentDate": "当前日期",
|
||||
"currentUser": "当前操作人",
|
||||
"initiator": "流程发起人",
|
||||
"instanceNo": "流程编号",
|
||||
"instanceTitle": "流程标题"
|
||||
}
|
||||
}
|
||||
},
|
||||
"condition": {
|
||||
"title": "条件组",
|
||||
"and": "且",
|
||||
"or": "或",
|
||||
"andHint": "组内条件为「且」关系",
|
||||
"addCondition": "添加条件",
|
||||
"addGroup": "添加条件组",
|
||||
"emptyHint": "暂无条件,点击下方按钮添加",
|
||||
"selectField": "选择字段",
|
||||
"selectOperator": "选择条件",
|
||||
"inputValue": "输入值",
|
||||
"inputNumber": "输入数值",
|
||||
"selectDate": "选择日期",
|
||||
"selectValue": "选择值",
|
||||
"operators": {
|
||||
"eq": "等于",
|
||||
"ne": "不等于",
|
||||
"gt": "大于",
|
||||
"gte": "大于等于",
|
||||
"lt": "小于",
|
||||
"lte": "小于等于",
|
||||
"contains": "包含",
|
||||
"not_contains": "不包含",
|
||||
"in": "在...中",
|
||||
"not_in": "不在...中",
|
||||
"empty": "为空",
|
||||
"not_empty": "不为空"
|
||||
}
|
||||
},
|
||||
"detail": {
|
||||
"title": "流程详情",
|
||||
"tabs": {
|
||||
"progress": "流程进度",
|
||||
"form": "表单内容",
|
||||
"flowchart": "流程图",
|
||||
"flowProgress": "审批路径"
|
||||
},
|
||||
"currentPending": "当前待办",
|
||||
"flowInfo": "流程信息",
|
||||
"approvalRecord": "审批记录",
|
||||
"flowTitle": "流程标题",
|
||||
"flowType": "流程类型",
|
||||
"flowStatus": "流程状态",
|
||||
"flowNo": "流程编号",
|
||||
"initiator": "发起人",
|
||||
"currentNode": "当前节点",
|
||||
"startTime": "发起时间",
|
||||
"completeTime": "完成时间",
|
||||
"duration": "流程耗时",
|
||||
"unknownNode": "未知节点",
|
||||
"start": "开始",
|
||||
"noData": "暂无数据",
|
||||
"noApprovalRecord": "暂无审批记录",
|
||||
"noFormContent": "暂无表单内容",
|
||||
"loadDataFailed": "加载数据失败",
|
||||
"loadFormDataFailed": "加载表单数据失败",
|
||||
"systemAuto": "系统自动",
|
||||
"person": "人",
|
||||
"timeout": "已超时",
|
||||
"waiting": "等待中",
|
||||
"daysLater": "天后",
|
||||
"hoursLater": "小时",
|
||||
"minutesLater": "分钟",
|
||||
"days": "天",
|
||||
"hours": "小时",
|
||||
"minutes": "分钟",
|
||||
"status": {
|
||||
"pending": "审批中",
|
||||
"approved": "已通过",
|
||||
"rejected": "已拒绝",
|
||||
"cancelled": "已撤回"
|
||||
},
|
||||
"actions": {
|
||||
"start": "发起流程",
|
||||
"approve": "审批通过",
|
||||
"reject": "审批拒绝",
|
||||
"return": "驳回",
|
||||
"transfer": "转办",
|
||||
"delegate": "委派",
|
||||
"add_sign": "加签",
|
||||
"revise": "重新提交",
|
||||
"cancel": "撤回",
|
||||
"copy": "抄送",
|
||||
"handle": "办理",
|
||||
"urge": "催办",
|
||||
"task_timeout": "任务超时",
|
||||
"task_timeout_notify": "超时提醒",
|
||||
"task_auto_approve": "超时自动通过",
|
||||
"task_auto_reject": "超时自动拒绝",
|
||||
"delay_start": "开始延时",
|
||||
"delay_complete": "延时结束",
|
||||
"delay_skip": "延时跳过",
|
||||
"notify": "发送通知",
|
||||
"parallel_start": "进入并行",
|
||||
"parallel_complete": "并行完成",
|
||||
"subflow_start": "启动子流程",
|
||||
"subflow_complete": "子流程完成",
|
||||
"data_update": "字段更新",
|
||||
"condition": "条件分支"
|
||||
},
|
||||
"flowProgress": {
|
||||
"returnRecords": "驳回记录",
|
||||
"noData": "暂无流程进度数据",
|
||||
"loadFailed": "加载流程进度失败",
|
||||
"delayWaiting": "延时等待中,预计恢复时间:",
|
||||
"pending": "待处理",
|
||||
"waiting": "等待中",
|
||||
"skipped": "已跳过",
|
||||
"copied": "已抄送",
|
||||
"nodeTypes": {
|
||||
"start": "开始",
|
||||
"end": "结束",
|
||||
"approval": "审批",
|
||||
"handle": "办理",
|
||||
"copy": "抄送",
|
||||
"condition": "条件",
|
||||
"parallel": "并行",
|
||||
"delay": "延时",
|
||||
"notify": "通知",
|
||||
"service": "服务",
|
||||
"subflow": "子流程",
|
||||
"data_update": "字段更新"
|
||||
},
|
||||
"nodeStatus": {
|
||||
"completed": "已完成",
|
||||
"active": "进行中",
|
||||
"pending": "待执行",
|
||||
"skipped": "已跳过",
|
||||
"rejected": "已拒绝"
|
||||
},
|
||||
"actions": {
|
||||
"approve": "通过",
|
||||
"reject": "拒绝",
|
||||
"return": "驳回",
|
||||
"transfer": "转交",
|
||||
"delegate": "委派",
|
||||
"handle": "办理",
|
||||
"add_sign": "加签"
|
||||
},
|
||||
"signTypes": {
|
||||
"before": "前加签",
|
||||
"after": "后加签",
|
||||
"parallel": "并行加签"
|
||||
},
|
||||
"extraActions": {
|
||||
"add_sign": "加签",
|
||||
"reduce_sign": "减签",
|
||||
"transfer": "转交",
|
||||
"delegate": "委派",
|
||||
"return": "驳回"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
{
|
||||
"workflow": "工作流",
|
||||
"title": "流程标题",
|
||||
"type": "流程类型",
|
||||
"status": "状态",
|
||||
"currentNode": "当前节点",
|
||||
"startTime": "发起时间",
|
||||
"endTime": "完成时间",
|
||||
"actions": "操作",
|
||||
"details": "详情",
|
||||
"recall": "撤回",
|
||||
"recallConfirm": "撤回确认",
|
||||
"recallConfirmMsg": "确定要撤回该流程吗?撤回后将无法恢复。",
|
||||
"recallSuccess": "撤回成功",
|
||||
"recallFailed": "撤回失败",
|
||||
"statusMap": {
|
||||
"pending": "审批中",
|
||||
"approved": "已通过",
|
||||
"rejected": "已拒绝",
|
||||
"canceled": "已撤回",
|
||||
"transferred": "已转交"
|
||||
},
|
||||
"nodeName": "处理节点",
|
||||
"result": "处理结果",
|
||||
"initiator": "发起人",
|
||||
"handleTime": "处理时间",
|
||||
"workflowType": {
|
||||
"label": "流程类型",
|
||||
"approval": "审批流程",
|
||||
"application": "申请流程",
|
||||
"business": "业务流程",
|
||||
"hr": "人事流程",
|
||||
"finance": "财务流程",
|
||||
"admin": "行政流程",
|
||||
"other": "其他流程"
|
||||
},
|
||||
"manager": {
|
||||
"title": "工作流管理",
|
||||
"add": "新增工作流",
|
||||
"edit": "编辑工作流",
|
||||
"view": "查看工作流",
|
||||
"basicInfo": "基本信息",
|
||||
"design": "流程设计",
|
||||
"editInfo": "编辑信息",
|
||||
"name": "流程名称",
|
||||
"code": "流程编码",
|
||||
"workflowType": "流程类型",
|
||||
"icon": "流程图标",
|
||||
"iconBgColor": "图标背景色",
|
||||
"preview": "预览",
|
||||
"form": "关联表单",
|
||||
"category": "分类",
|
||||
"version": "版本",
|
||||
"updatedAt": "更新时间",
|
||||
"remark": "流程描述",
|
||||
"sort": "排序",
|
||||
"addProcess": "新增流程",
|
||||
"batchDelete": "批量删除",
|
||||
"batchDeleteWithCount": "批量删除 ({count})",
|
||||
"publish": "发布",
|
||||
"disable": "停用",
|
||||
"copy": "复制",
|
||||
"status": {
|
||||
"draft": "草稿",
|
||||
"published": "已发布",
|
||||
"disabled": "已停用"
|
||||
},
|
||||
"placeholder": {
|
||||
"title": "请输入流程标题",
|
||||
"workflowType": "请选择流程类型",
|
||||
"icon": "请选择流程图标",
|
||||
"iconBgColor": "输入自定义颜色或渐变色",
|
||||
"status": "请选择状态",
|
||||
"name": "请输入流程名称",
|
||||
"code": "请输入流程编码",
|
||||
"form": "请选择关联表单",
|
||||
"remark": "请输入流程描述",
|
||||
"sort": "数值越小越靠前,默认为0",
|
||||
"copyCode": "请输入新流程的编码"
|
||||
},
|
||||
"validate": {
|
||||
"name": "请输入流程名称",
|
||||
"code": "请输入流程编码",
|
||||
"codeFormat": "编码必须以字母开头,只能包含字母、数字和下划线",
|
||||
"form": "请选择关联表单",
|
||||
"design": "流程设计不完整"
|
||||
},
|
||||
"message": {
|
||||
"deleteConfirm": "确定要删除这个流程吗?",
|
||||
"deleteConfirmTitle": "删除确认",
|
||||
"deleteSuccess": "删除成功",
|
||||
"selectToDelete": "请先选择要删除的流程",
|
||||
"batchDeleteConfirm": "确定要删除选中的 {count} 个流程吗?",
|
||||
"batchDeleteConfirmTitle": "批量删除确认",
|
||||
"publishConfirm": "确定要发布这个流程吗?发布后可被使用。",
|
||||
"publishConfirmTitle": "发布确认",
|
||||
"publishSuccess": "发布成功",
|
||||
"disableConfirm": "确定要停用这个流程吗?停用后将无法发起新流程。",
|
||||
"disableConfirmTitle": "停用确认",
|
||||
"disableSuccess": "停用成功",
|
||||
"copyConfirmTitle": "复制流程",
|
||||
"copySuccess": "复制成功",
|
||||
"copySuffix": "副本",
|
||||
"loadFailed": "加载数据失败",
|
||||
"saveSuccess": "保存成功",
|
||||
"createSuccess": "创建成功"
|
||||
},
|
||||
"autoSave": {
|
||||
"saving": "保存中...",
|
||||
"saved": "已保存",
|
||||
"unsaved": "未保存"
|
||||
},
|
||||
"steps": {
|
||||
"basic": "基本信息",
|
||||
"design": "流程设计"
|
||||
},
|
||||
"importExport": {
|
||||
"export": "导出",
|
||||
"import": "导入配置",
|
||||
"exportSuccess": "流程配置已导出",
|
||||
"exportFailed": "导出失败",
|
||||
"importTitle": "导入流程配置",
|
||||
"dragOrClick": "拖拽 JSON 文件到此处或点击上传",
|
||||
"onlyJson": "仅支持 .json 格式文件",
|
||||
"fileParseError": "文件解析失败,请确认包含 name、code、form_code 字段",
|
||||
"checking": "正在检查...",
|
||||
"codeConflictTip": "流程编码已存在,请修改编码后再导入",
|
||||
"codeAvailable": "流程编码可用,可以导入",
|
||||
"newCodePlaceholder": "请输入新的流程编码",
|
||||
"importSuccess": "流程配置导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"confirmImport": "确认导入",
|
||||
"reselect": "重新选择",
|
||||
"workflowInfo": "流程信息",
|
||||
"appTip": "导入的流程将归属到当前应用,状态为草稿",
|
||||
"bindingTip": "请确认关联的表单编码、单据模板编码在目标环境中存在并已发布"
|
||||
}
|
||||
},
|
||||
"pending": {
|
||||
"title": "待办审批",
|
||||
"approval": "审批",
|
||||
"approve": "通过",
|
||||
"reject": "拒绝",
|
||||
"submit": "提交",
|
||||
"comment": "审批意见",
|
||||
"commentPlaceholder": "请输入审批意见",
|
||||
"result": "审批结果",
|
||||
"success": "处理成功",
|
||||
"taskType": "任务类型",
|
||||
"timeoutStatus": "超时状态",
|
||||
"arriveTime": "到达时间",
|
||||
"isTimeout": "已超时",
|
||||
"aboutToTimeout": "即将超时",
|
||||
"deadline": "截止时间",
|
||||
"daysAfter": "{count}天后",
|
||||
"hoursAfter": "{count}小时后",
|
||||
"minutesAfter": "{count}分钟后",
|
||||
"view": "查看",
|
||||
"handle": "办理",
|
||||
"modify": "修改",
|
||||
"cc": "抄送",
|
||||
"copyDetail": "抄送详情",
|
||||
"reviseSubmit": "修改并重新提交",
|
||||
"copyAction": "抄送操作",
|
||||
"handleAction": "办理操作",
|
||||
"reviseAction": "修改操作",
|
||||
"approvalAction": "审批操作",
|
||||
"signComment": "加签说明",
|
||||
"delegateComment": "委派说明",
|
||||
"rejectReason": "拒绝原因",
|
||||
"returnReason": "驳回原因",
|
||||
"transferComment": "转办说明",
|
||||
"signPlaceholder": "选填,可输入加签说明",
|
||||
"approvalPlaceholder": "选填,可输入审批意见",
|
||||
"delegatePlaceholder": "选填,可输入委派说明",
|
||||
"rejectPlaceholder": "请填写拒绝原因",
|
||||
"returnPlaceholder": "请填写驳回原因",
|
||||
"transferPlaceholder": "选填,可输入转办说明",
|
||||
"fetchDetailFailed": "加载任务详情失败",
|
||||
"markReadSuccess": "已标记为已阅",
|
||||
"handleSuccess": "办理完成",
|
||||
"actionFailed": "操作失败",
|
||||
"selectSignUser": "请选择加签人",
|
||||
"signSuccess": "加签成功",
|
||||
"approveSuccess": "审批通过",
|
||||
"signature": "签名",
|
||||
"signaturePlaceholder": "请在此处签名",
|
||||
"signatureRequired": "该审批节点要求签名,请先签名",
|
||||
"selectDelegateUser": "请选择委派人",
|
||||
"delegateSuccess": "已委派",
|
||||
"rejectCommentRequired": "拒绝时请填写审批意见",
|
||||
"rejectSuccess": "已拒绝",
|
||||
"returnCommentRequired": "驳回时请填写审批意见",
|
||||
"returnSuccess": "已驳回",
|
||||
"selectTransferUser": "请选择转办人",
|
||||
"transferSuccess": "已转办",
|
||||
"unsupportedAction": "暂不支持此操作",
|
||||
"continueHandle": "继续处理",
|
||||
"actionSuccess": "操作成功",
|
||||
"viewHandled": "查看已办",
|
||||
"reviseSuccess": "已重新提交",
|
||||
"markRead": "已阅",
|
||||
"formContent": "表单内容",
|
||||
"emptyForm": "暂无表单内容",
|
||||
"processInfo": "流程信息",
|
||||
"returnTo": "驳回至",
|
||||
"initiator": "发起人",
|
||||
"previousNode": "上一节点",
|
||||
"transferTo": "转办给",
|
||||
"delegateTo": "委派给",
|
||||
"signType": "加签类型",
|
||||
"beforeSign": "前加签",
|
||||
"afterSign": "后加签",
|
||||
"parallelSign": "并行加签",
|
||||
"beforeSignTip": "加签人先审批,审批通过后回到您继续审批",
|
||||
"afterSignTip": "您先审批通过,再由加签人审批",
|
||||
"parallelSignTip": "您和加签人同时审批",
|
||||
"signUser": "加签人",
|
||||
"selectSignUserPlaceholder": "请选择加签人(可多选)",
|
||||
"handleTip": "请查看表单内容后点击\"提交\"完成办理",
|
||||
"handleComment": "办理意见",
|
||||
"handleCommentPlaceholder": "选填,可输入办理意见",
|
||||
"copyTip": "此为抄送任务,仅供查阅。点击\"已阅\"确认查看。",
|
||||
"reviseTip": "请修改左侧表单内容后点击\"提交\"重新发起审批。",
|
||||
"modifyComment": "修改说明",
|
||||
"modifyCommentPlaceholder": "选填,可输入修改说明",
|
||||
"selectTask": "请从左侧选择一个待办任务",
|
||||
"approvalInfo": "审批信息"
|
||||
},
|
||||
"handled": {
|
||||
"title": "已办任务"
|
||||
},
|
||||
"initiated": {
|
||||
"title": "我发起的",
|
||||
"selectInstance": "请从左侧选择一个流程"
|
||||
},
|
||||
"copy": {
|
||||
"title": "抄送给我",
|
||||
"ccNode": "抄送节点",
|
||||
"ccTime": "抄送时间"
|
||||
},
|
||||
"start": {
|
||||
"title": "发起流程",
|
||||
"select": "选择流程",
|
||||
"form": "流程表单",
|
||||
"searchPlaceholder": "搜索流程名称、编码或分类",
|
||||
"fetchFailed": "加载流程列表失败",
|
||||
"startSuccess": "流程发起成功,可在审批中心查看进度",
|
||||
"start": "发起",
|
||||
"submit": "提交",
|
||||
"allWorkflows": "全部流程",
|
||||
"noWorkflows": "暂无可发起的流程",
|
||||
"workflowTitle": "流程标题",
|
||||
"titlePlaceholder": "请输入流程标题",
|
||||
"titleHint": "建议格式:申请人 + 流程类型,便于审批人识别",
|
||||
"formInfo": "表单信息",
|
||||
"loadConfigFailed": "加载表单配置失败",
|
||||
"titleRequired": "请输入流程标题",
|
||||
"formInvalid": "请检查表单填写是否正确",
|
||||
"startFailed": "发起流程失败",
|
||||
"submitSuccess": "流程发起成功",
|
||||
"submitSuccessHint": "您的申请已提交,请等待审批",
|
||||
"workflowName": "流程名称",
|
||||
"instanceNo": "流程编号",
|
||||
"viewDetail": "查看详情",
|
||||
"continueStart": "继续发起",
|
||||
"backToList": "返回列表",
|
||||
"approvalPath": "审批路径",
|
||||
"showFlow": "显示流程",
|
||||
"hideFlow": "关闭流程",
|
||||
"loadingUsers": "加载中..."
|
||||
},
|
||||
"validation": {
|
||||
"title": "流程校验",
|
||||
"passed": "通过",
|
||||
"failed": "失败",
|
||||
"warning": "警告",
|
||||
"errorCount": "{count} 个错误",
|
||||
"warningCount": "{count} 个警告",
|
||||
"validating": "正在校验流程配置...",
|
||||
"failedMsg": "校验未通过,请修正后重试",
|
||||
"passedMsg": "校验通过,可以保存流程",
|
||||
"ready": "准备校验",
|
||||
"checkCount": "共 {count} 项检查",
|
||||
"confirmSave": "确认保存"
|
||||
},
|
||||
"documents": "流程单据",
|
||||
"viewDocuments": "查看单据",
|
||||
"noDocuments": "暂无单据",
|
||||
"pages": "页",
|
||||
"documentTemplates": "绑定文档模板",
|
||||
"selectDocumentTemplates": "选择文档模板",
|
||||
"generateDocuments": "生成单据",
|
||||
"generateDocumentsSuccess": "单据生成成功",
|
||||
"generateDocumentsFailed": "单据生成失败",
|
||||
"regenerateDocuments": "重新生成",
|
||||
"regenerateDocumentsSuccess": "单据重新生成成功",
|
||||
"regenerateDocumentsFailed": "单据重新生成失败",
|
||||
"instanceManager": {
|
||||
"title": "流程实例管理",
|
||||
"detailTitle": "流程实例详情",
|
||||
"instanceNo": "流程编号",
|
||||
"application": "所属应用",
|
||||
"searchTitle": "搜索流程标题",
|
||||
"searchInstanceNo": "搜索流程编号",
|
||||
"searchWorkflowName": "搜索流程名称",
|
||||
"searchInitiator": "搜索发起人",
|
||||
"searchStatus": "选择状态"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,251 @@
|
||||
{
|
||||
"placeholder": "输入 / 打开命令菜单...",
|
||||
"slash": {
|
||||
"noResult": "没有找到匹配的命令",
|
||||
"category": {
|
||||
"text": "文本",
|
||||
"list": "列表",
|
||||
"media": "媒体",
|
||||
"advanced": "高级",
|
||||
"diagram": "图表"
|
||||
},
|
||||
"text": "正文",
|
||||
"textDesc": "普通段落文本",
|
||||
"heading1": "标题 1",
|
||||
"heading1Desc": "大标题",
|
||||
"heading2": "标题 2",
|
||||
"heading2Desc": "中标题",
|
||||
"heading3": "标题 3",
|
||||
"heading3Desc": "小标题",
|
||||
"bulletList": "无序列表",
|
||||
"bulletListDesc": "创建无序列表",
|
||||
"orderedList": "有序列表",
|
||||
"orderedListDesc": "创建有序列表",
|
||||
"taskList": "任务列表",
|
||||
"taskListDesc": "创建带复选框的任务列表",
|
||||
"blockquote": "引用",
|
||||
"blockquoteDesc": "创建引用块",
|
||||
"codeBlock": "代码块",
|
||||
"codeBlockDesc": "创建代码块",
|
||||
"divider": "分割线",
|
||||
"dividerDesc": "插入分割线",
|
||||
"table": "表格",
|
||||
"tableDesc": "插入表格",
|
||||
"image": "图片",
|
||||
"imageDesc": "上传或嵌入图片",
|
||||
"callout": "提示块",
|
||||
"calloutDesc": "插入醒目的提示信息",
|
||||
"toggle": "折叠块",
|
||||
"toggleDesc": "创建可折叠/展开的内容块",
|
||||
"columns": "多列布局",
|
||||
"columnsDesc": "插入两列并排布局",
|
||||
"toc": "目录",
|
||||
"tocDesc": "根据标题自动生成目录",
|
||||
"inlineMath": "行内公式",
|
||||
"inlineMathDesc": "插入行内数学公式",
|
||||
"video": "视频",
|
||||
"videoDesc": "上传视频文件",
|
||||
"attachment": "附件",
|
||||
"attachmentDesc": "上传任意类型文件",
|
||||
"embed": "嵌入链接",
|
||||
"embedDesc": "插入 URL 预览卡片",
|
||||
"emoji": "表情",
|
||||
"emojiDesc": "插入表情符号",
|
||||
"whiteboard": "画板",
|
||||
"whiteboardDesc": "创建可绘制的画板",
|
||||
"draw": "绘图板",
|
||||
"drawDesc": "创建手绘风格的绘图板"
|
||||
},
|
||||
"whiteboard": {
|
||||
"title": "画板",
|
||||
"edit": "编辑",
|
||||
"close": "关闭",
|
||||
"delete": "删除",
|
||||
"saveAndClose": "保存并关闭",
|
||||
"clickToCreate": "点击创建画板"
|
||||
},
|
||||
"draw": {
|
||||
"title": "绘图板",
|
||||
"edit": "编辑",
|
||||
"close": "关闭",
|
||||
"delete": "删除",
|
||||
"saveAndClose": "保存并关闭",
|
||||
"clickToCreate": "点击创建绘图板",
|
||||
"dblclickToEdit": "双击编辑"
|
||||
},
|
||||
"bubble": {
|
||||
"turnInto": "转换为",
|
||||
"bold": "加粗",
|
||||
"italic": "斜体",
|
||||
"underline": "下划线",
|
||||
"strikethrough": "删除线",
|
||||
"code": "行内代码",
|
||||
"highlight": "高亮",
|
||||
"link": "链接",
|
||||
"alignLeft": "左对齐",
|
||||
"alignCenter": "居中",
|
||||
"alignRight": "右对齐",
|
||||
"fontSize": "字号",
|
||||
"fontSizeDefault": "默认",
|
||||
"emoji": "表情"
|
||||
},
|
||||
"turnInto": {
|
||||
"text": "正文",
|
||||
"heading1": "标题 1",
|
||||
"heading2": "标题 2",
|
||||
"heading3": "标题 3",
|
||||
"bulletList": "无序列表",
|
||||
"orderedList": "有序列表",
|
||||
"taskList": "任务列表",
|
||||
"blockquote": "引用",
|
||||
"codeBlock": "代码块"
|
||||
},
|
||||
"color": {
|
||||
"textColor": "文字颜色",
|
||||
"highlightColor": "背景颜色",
|
||||
"default": "默认",
|
||||
"gray": "灰色",
|
||||
"brown": "棕色",
|
||||
"orange": "橙色",
|
||||
"yellow": "黄色",
|
||||
"green": "绿色",
|
||||
"blue": "蓝色",
|
||||
"purple": "紫色",
|
||||
"pink": "粉色",
|
||||
"red": "红色",
|
||||
"none": "无",
|
||||
"cyan": "青色"
|
||||
},
|
||||
"link": {
|
||||
"placeholder": "输入链接地址...",
|
||||
"confirm": "确定",
|
||||
"cancel": "取消"
|
||||
},
|
||||
"table": {
|
||||
"moveUp": "上移行",
|
||||
"moveDown": "下移行",
|
||||
"moveLeft": "左移列",
|
||||
"moveRight": "右移列",
|
||||
"insertRowAbove": "在上方插入行",
|
||||
"insertRowBelow": "在下方插入行",
|
||||
"insertColumnLeft": "在左侧插入列",
|
||||
"insertColumnRight": "在右侧插入列",
|
||||
"color": "颜色",
|
||||
"clearColumn": "清空列内容",
|
||||
"duplicateRow": "在下方插入行",
|
||||
"duplicateColumn": "在右侧插入列",
|
||||
"deleteRow": "删除行",
|
||||
"deleteColumn": "删除列",
|
||||
"defaultColor": "默认",
|
||||
"lightGray": "浅灰",
|
||||
"lightRed": "浅红",
|
||||
"lightOrange": "浅橙",
|
||||
"lightYellow": "浅黄",
|
||||
"lightGreen": "浅绿",
|
||||
"lightBlue": "浅蓝",
|
||||
"lightPurple": "浅紫",
|
||||
"lightPink": "浅粉",
|
||||
"mergeCells": "合并单元格",
|
||||
"splitCell": "拆分单元格",
|
||||
"toggleHeaderRow": "切换表头行",
|
||||
"toggleHeaderColumn": "切换表头列",
|
||||
"deleteTable": "删除表格",
|
||||
"cellAlign": "单元格对齐",
|
||||
"cellAlignLeft": "左对齐",
|
||||
"cellAlignCenter": "居中对齐",
|
||||
"cellAlignRight": "右对齐",
|
||||
"fullWidth": "全宽显示",
|
||||
"stripedRows": "斑马纹",
|
||||
"sortAsc": "升序排列",
|
||||
"sortDesc": "降序排列",
|
||||
"clearCell": "清空单元格",
|
||||
"sizePicker": "选择表格尺寸",
|
||||
"sizePickerHint": "{rows} × {cols} 表格"
|
||||
},
|
||||
"callout": {
|
||||
"info": "信息",
|
||||
"warning": "警告",
|
||||
"success": "成功",
|
||||
"error": "错误"
|
||||
},
|
||||
"toggle": {
|
||||
"placeholder": "折叠标题...",
|
||||
"empty": "空内容,点击展开后编辑"
|
||||
},
|
||||
"toc": {
|
||||
"title": "目录",
|
||||
"empty": "添加标题后,目录将自动生成",
|
||||
"untitled": "无标题"
|
||||
},
|
||||
"image": {
|
||||
"alignment": "对齐",
|
||||
"alignLeft": "左对齐",
|
||||
"alignCenter": "居中",
|
||||
"alignRight": "右对齐",
|
||||
"size": "尺寸",
|
||||
"small": "小图",
|
||||
"medium": "中图",
|
||||
"large": "大图",
|
||||
"reset": "重置大小",
|
||||
"delete": "删除",
|
||||
"caption": "添加说明...",
|
||||
"uploading": "上传中...",
|
||||
"uploadFailed": "上传失败",
|
||||
"loadFailed": "图片加载失败",
|
||||
"retry": "重试"
|
||||
},
|
||||
"video": {
|
||||
"delete": "删除",
|
||||
"uploading": "上传中..."
|
||||
},
|
||||
"attachment": {
|
||||
"download": "下载",
|
||||
"delete": "删除",
|
||||
"untitled": "未命名文件"
|
||||
},
|
||||
"upload": {
|
||||
"fileSizeExceeds": "文件大小超出限制",
|
||||
"uploadFailed": "上传失败,请重试",
|
||||
"imageUploadFailed": "图片上传失败",
|
||||
"videoUploadFailed": "视频上传失败",
|
||||
"attachmentUploadFailed": "附件上传失败"
|
||||
},
|
||||
"mention": {
|
||||
"noResults": "没有找到匹配的用户",
|
||||
"loading": "搜索中..."
|
||||
},
|
||||
"embed": {
|
||||
"placeholder": "输入链接地址...",
|
||||
"submit": "嵌入",
|
||||
"loading": "加载中...",
|
||||
"open": "打开链接",
|
||||
"delete": "删除"
|
||||
},
|
||||
"codeBlock": {
|
||||
"copyCode": "复制代码",
|
||||
"copied": "已复制",
|
||||
"searchLanguage": "搜索语言...",
|
||||
"noLanguage": "没有匹配的语言"
|
||||
},
|
||||
"blockMenu": {
|
||||
"delete": "删除",
|
||||
"duplicate": "复制",
|
||||
"moveUp": "上移",
|
||||
"moveDown": "下移",
|
||||
"turnInto": "转换为"
|
||||
},
|
||||
"search": {
|
||||
"find": "查找",
|
||||
"findPlaceholder": "查找...",
|
||||
"replace": "替换",
|
||||
"replaceAll": "全部替换",
|
||||
"replacePlaceholder": "替换为...",
|
||||
"noResults": "无结果",
|
||||
"caseSensitive": "区分大小写",
|
||||
"previousMatch": "上一个",
|
||||
"nextMatch": "下一个",
|
||||
"close": "关闭",
|
||||
"showReplace": "显示替换",
|
||||
"hideReplace": "隐藏替换"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,550 @@
|
||||
{
|
||||
"common": {
|
||||
"confirm": "确认",
|
||||
"cancel": "取消",
|
||||
"delete": "删除",
|
||||
"edit": "编辑",
|
||||
"save": "保存",
|
||||
"add": "添加",
|
||||
"search": "搜索",
|
||||
"reset": "重置",
|
||||
"newLine": "换行",
|
||||
"loading": "加载中...",
|
||||
"noData": "暂无数据",
|
||||
"more": "更多",
|
||||
"close": "关闭",
|
||||
"rename": "重命名",
|
||||
"duplicate": "复制",
|
||||
"export": "导出",
|
||||
"import": "导入",
|
||||
"deleteSuccess": "删除成功",
|
||||
"deleteFailed": "删除失败"
|
||||
},
|
||||
"app": {
|
||||
"title": "ZQ 知识库",
|
||||
"description": "多维表格与文档协作平台"
|
||||
},
|
||||
"theme": {
|
||||
"light": "浅色模式",
|
||||
"dark": "深色模式",
|
||||
"system": "跟随系统"
|
||||
},
|
||||
"language": {
|
||||
"zhCN": "简体中文",
|
||||
"zhTW": "繁體中文",
|
||||
"en": "English"
|
||||
},
|
||||
"sidebar": {
|
||||
"allItems": "所有项目",
|
||||
"allTables": "所有表格",
|
||||
"newTable": "新建表格",
|
||||
"newDocument": "新建文档",
|
||||
"newDocumentTitle": "新建文档",
|
||||
"dashboard": "仪表盘",
|
||||
"deleteTable": "删除",
|
||||
"deleteTableConfirm": "确定要删除「{name}」吗?此操作不可撤销。",
|
||||
"renameTable": "重命名",
|
||||
"newTableTitle": "新建表格",
|
||||
"searchPlaceholder": "搜索项目...",
|
||||
"tables": "多维表格",
|
||||
"documents": "文档",
|
||||
"collapse": "收起侧栏",
|
||||
"expand": "展开侧栏",
|
||||
"noResults": "没有匹配的项目",
|
||||
"emptyTables": "暂无表格",
|
||||
"emptyDocuments": "暂无文档",
|
||||
"newSubPage": "新建子页面",
|
||||
"moveToRoot": "移动到根级"
|
||||
},
|
||||
"document": {
|
||||
"placeholder": "输入 / 唤起命令菜单...",
|
||||
"untitled": "无标题文档",
|
||||
"titlePlaceholder": "请输入标题",
|
||||
"autoSaved": "已自动保存",
|
||||
"saving": "保存中...",
|
||||
"modifiedToday": "今天修改",
|
||||
"modifiedYesterday": "昨天修改",
|
||||
"modified": "修改",
|
||||
"unknownUser": "未知用户",
|
||||
"toc": "目录",
|
||||
"export": "导出",
|
||||
"exporting": "正在导出,请稍候...",
|
||||
"exportMarkdown": "导出 Markdown",
|
||||
"exportPdf": "导出 PDF",
|
||||
"exportWord": "导出 Word",
|
||||
"exportSuccess": "导出成功",
|
||||
"exportFailed": "导出失败",
|
||||
"moreActions": "更多操作"
|
||||
},
|
||||
"table": {
|
||||
"addRecord": "添加记录",
|
||||
"addField": "添加字段",
|
||||
"deleteRecord": "删除记录",
|
||||
"deleteField": "删除字段",
|
||||
"fieldName": "字段名称",
|
||||
"fieldType": "字段类型",
|
||||
"rowCount": "{count} 条记录",
|
||||
"selectedCount": "已选择 {count} 条",
|
||||
"emptyTable": "表格为空,点击添加第一条记录",
|
||||
"configField": "配置字段",
|
||||
"hideField": "隐藏字段",
|
||||
"sortAsc": "升序排列",
|
||||
"sortDesc": "降序排列",
|
||||
"insertLeft": "向左插入",
|
||||
"insertRight": "向右插入",
|
||||
"expandRecord": "展开记录",
|
||||
"recordDetail": "记录详情",
|
||||
"batchDelete": "批量删除",
|
||||
"selectAll": "全选",
|
||||
"noTitle": "(无标题)",
|
||||
"renameField": "重命名字段",
|
||||
"duplicateField": "复制字段",
|
||||
"editField": "编辑字段",
|
||||
"filterByField": "按此字段筛选",
|
||||
"clearSort": "清除排序",
|
||||
"fieldDescription": "字段描述",
|
||||
"fieldOptions": "选项",
|
||||
"maxRating": "最大评分",
|
||||
"numberFormat": "数字格式",
|
||||
"numberFormatNumber": "数字",
|
||||
"numberFormatCurrency": "货币 (¥)",
|
||||
"numberFormatPercent": "百分比 (%)",
|
||||
"numberFormatYuan": "元",
|
||||
"precision": "小数位数",
|
||||
"includeTime": "包含时间",
|
||||
"currencySymbol": "货币符号",
|
||||
"formulaExpression": "公式表达式",
|
||||
"formulaResultType": "结果类型",
|
||||
"fieldGroupBasic": "基础字段",
|
||||
"fieldGroupAdvanced": "高级字段",
|
||||
"fieldGroupSystem": "系统字段",
|
||||
"copyRecord": "复制记录",
|
||||
"insertAbove": "在上方插入",
|
||||
"insertBelow": "在下方插入",
|
||||
"deleteRecordConfirm": "确定要删除这条记录吗?",
|
||||
"copiedToClipboard": "已复制到剪贴板",
|
||||
"frozenField": "冻结至此字段",
|
||||
"unfreezeField": "取消冻结",
|
||||
"multipleSelect": "允许多选",
|
||||
"regionLevel": "地区层级",
|
||||
"regionProvince": "省",
|
||||
"regionCity": "省/市",
|
||||
"regionDistrict": "省/市/区",
|
||||
"maxImageCount": "最大图片数量",
|
||||
"currencyCNY": "¥ 人民币",
|
||||
"currencyUSD": "$ 美元",
|
||||
"currencyEUR": "€ 欧元",
|
||||
"currencyGBP": "£ 英镑",
|
||||
"currencyKRW": "₩ 韩元",
|
||||
"formulaPlaceholder": "e.g. {field1} + {field2}",
|
||||
"keyboardShortcuts": "快捷键",
|
||||
"paste": "粘贴",
|
||||
"redo": "重做",
|
||||
"clearCell": "清除单元格",
|
||||
"editCell": "编辑单元格",
|
||||
"cancelEdit": "取消编辑",
|
||||
"navigate": "单元格导航",
|
||||
"nextCell": "下一个/上一个单元格",
|
||||
"clearFilter": "清除此字段筛选"
|
||||
},
|
||||
"field": {
|
||||
"text": "文本",
|
||||
"number": "数字",
|
||||
"singleSelect": "单选",
|
||||
"multiSelect": "多选",
|
||||
"date": "日期",
|
||||
"checkbox": "复选框",
|
||||
"person": "人员",
|
||||
"attachment": "附件",
|
||||
"url": "链接",
|
||||
"email": "邮箱",
|
||||
"phone": "电话",
|
||||
"rating": "评分",
|
||||
"progress": "进度",
|
||||
"currency": "货币",
|
||||
"autoNumber": "自动编号",
|
||||
"location": "地理位置",
|
||||
"createdTime": "创建时间",
|
||||
"modifiedTime": "修改时间",
|
||||
"createdBy": "创建人",
|
||||
"modifiedBy": "修改人",
|
||||
"formula": "公式",
|
||||
"richText": "富文本",
|
||||
"user": "用户",
|
||||
"department": "部门",
|
||||
"region": "地区",
|
||||
"image": "图片",
|
||||
"link": "关联",
|
||||
"lookup": "引用",
|
||||
"rollup": "汇总"
|
||||
},
|
||||
"view": {
|
||||
"grid": "表格视图",
|
||||
"kanban": "看板视图",
|
||||
"gallery": "画册视图",
|
||||
"form": "表单视图",
|
||||
"addView": "添加视图",
|
||||
"deleteView": "删除视图",
|
||||
"renameView": "重命名视图",
|
||||
"duplicateView": "复制视图",
|
||||
"deleteViewConfirm": "确定要删除视图「{name}」吗?",
|
||||
"calendar": "日历视图",
|
||||
"gantt": "甘特视图"
|
||||
},
|
||||
"toolbar": {
|
||||
"filter": "筛选",
|
||||
"sort": "排序",
|
||||
"group": "分组",
|
||||
"hideFields": "隐藏字段",
|
||||
"rowHeight": "行高",
|
||||
"rowHeightShort": "紧凑",
|
||||
"rowHeightMedium": "默认",
|
||||
"rowHeightTall": "宽松",
|
||||
"rowHeightExtraTall": "超高",
|
||||
"fieldVisibility": "字段显示",
|
||||
"showAll": "显示全部",
|
||||
"hideAll": "隐藏全部",
|
||||
"search": "搜索",
|
||||
"addFilter": "添加筛选条件",
|
||||
"addSort": "添加排序规则",
|
||||
"addGroup": "添加分组",
|
||||
"fields": "个字段",
|
||||
"undo": "撤销",
|
||||
"copy": "复制",
|
||||
"zebra": "斑马纹",
|
||||
"export": "导出",
|
||||
"exportCSV": "导出 CSV",
|
||||
"exportFailed": "导出失败",
|
||||
"import": "导入",
|
||||
"importCSV": "导入 CSV",
|
||||
"importSuccess": "导入成功",
|
||||
"importFailed": "导入失败",
|
||||
"conditionalFormat": "条件格式",
|
||||
"noConditionalFormats": "暂无条件格式规则",
|
||||
"addRule": "添加规则",
|
||||
"rule": "规则",
|
||||
"applyToRow": "整行",
|
||||
"bgColor": "背景色",
|
||||
"textColor": "文字色",
|
||||
"preview": "预览",
|
||||
"addRecord": "添加记录",
|
||||
"resetData": "重置数据",
|
||||
"resetDataConfirm": "确定要重置所有数据吗?此操作不可恢复。",
|
||||
"confirmReset": "确定重置",
|
||||
"resetSampleData": "重置示例数据",
|
||||
"exportExcel": "导出 Excel",
|
||||
"copiedRowCol": "已复制 {rows} 行 × {cols} 列",
|
||||
"pastedRowCol": "已粘贴 {rows} 行 × {cols} 列",
|
||||
"collapseAll": "全部折叠",
|
||||
"expandAll": "全部展开"
|
||||
},
|
||||
"filter": {
|
||||
"equals": "等于",
|
||||
"notEquals": "不等于",
|
||||
"contains": "包含",
|
||||
"notContains": "不包含",
|
||||
"isEmpty": "为空",
|
||||
"isNotEmpty": "不为空",
|
||||
"greaterThan": "大于",
|
||||
"lessThan": "小于",
|
||||
"where": "当",
|
||||
"and": "且",
|
||||
"or": "或",
|
||||
"noFilters": "暂无筛选条件"
|
||||
},
|
||||
"kanban": {
|
||||
"uncategorized": "未分类",
|
||||
"addCard": "添加卡片",
|
||||
"noGroupField": "请选择分组字段",
|
||||
"groupBy": "分组依据",
|
||||
"cardFields": "卡片字段",
|
||||
"showFields": "显示字段"
|
||||
},
|
||||
"gantt": {
|
||||
"startField": "开始日期",
|
||||
"endField": "结束日期",
|
||||
"taskName": "任务名称",
|
||||
"noDateField": "请先添加日期字段",
|
||||
"zoomDay": "日",
|
||||
"zoomWeek": "周",
|
||||
"zoomMonth": "月",
|
||||
"durationDays": "{days} 天",
|
||||
"noDateCount": "{count} 条无日期",
|
||||
"todayMark": "今天",
|
||||
"milestoneField": "里程碑字段",
|
||||
"autoDetect": "自动识别",
|
||||
"milestone": "里程碑",
|
||||
"toggleDependencies": "显示/隐藏依赖线",
|
||||
"toggleCriticalPath": "显示/隐藏关键路径",
|
||||
"depType": "依赖类型",
|
||||
"depDesc_FS": "完成-开始",
|
||||
"depDesc_FF": "完成-完成",
|
||||
"depDesc_SS": "开始-开始",
|
||||
"depDesc_SF": "开始-完成",
|
||||
"deleteDep": "删除依赖",
|
||||
"dragToMove": "拖拽移动任务",
|
||||
"dragToResize": "拖拽调整时长"
|
||||
},
|
||||
"calendar": {
|
||||
"today": "今天",
|
||||
"dateField": "开始日期",
|
||||
"endDateField": "结束日期",
|
||||
"noDateField": "请先添加日期字段",
|
||||
"none": "无",
|
||||
"more": "更多",
|
||||
"allDay": "全天",
|
||||
"modeMonth": "月",
|
||||
"modeWeek": "周",
|
||||
"modeDay": "日",
|
||||
"weekSun": "日",
|
||||
"weekMon": "一",
|
||||
"weekTue": "二",
|
||||
"weekWed": "三",
|
||||
"weekThu": "四",
|
||||
"weekFri": "五",
|
||||
"weekSat": "六"
|
||||
},
|
||||
"gallery": {
|
||||
"title": "画册视图",
|
||||
"coverField": "封面字段",
|
||||
"noCover": "无封面",
|
||||
"yes": "是",
|
||||
"no": "否"
|
||||
},
|
||||
"form": {
|
||||
"title": "表单视图",
|
||||
"formTitle": "数据收集表单",
|
||||
"formDescription": "请填写以下信息",
|
||||
"submit": "提交",
|
||||
"submitSuccess": "提交成功!",
|
||||
"required": "必填",
|
||||
"fieldRequired": "{name} 不能为空",
|
||||
"invalidEmail": "请输入有效的邮箱地址",
|
||||
"invalidPhone": "请输入有效的电话号码",
|
||||
"invalidUrl": "请输入有效的 URL 地址",
|
||||
"checkFormErrors": "请检查表单中的错误"
|
||||
},
|
||||
"permission": {
|
||||
"title": "权限设置",
|
||||
"tabCollaborators": "协作者",
|
||||
"tabFieldPerm": "列权限",
|
||||
"tabRowPerm": "行权限",
|
||||
"searchUser": "搜索用户",
|
||||
"invite": "邀请",
|
||||
"addSuccess": "添加成功",
|
||||
"addFailed": "添加失败",
|
||||
"updateFailed": "更新失败",
|
||||
"removeConfirm": "确定移除 {name}?",
|
||||
"removeCollaborator": "移除协作者",
|
||||
"removed": "已移除",
|
||||
"roleOwner": "所有者",
|
||||
"roleManager": "管理者",
|
||||
"roleEditor": "编辑者",
|
||||
"roleViewer": "只读者",
|
||||
"roleCustom": "自定义",
|
||||
"accessWrite": "可编辑",
|
||||
"accessRead": "可见",
|
||||
"accessHidden": "隐藏",
|
||||
"fieldPermSaved": "列权限已保存",
|
||||
"saveFailed": "保存失败",
|
||||
"rowPermUpdated": "行权限已更新",
|
||||
"fieldPermTip": "点击字段权限标签可切换访问级别(可编辑 / 可见 / 隐藏),修改后点击\"保存\"生效。",
|
||||
"rowPermTip": "行权限控制每个角色可查看和编辑的记录范围。",
|
||||
"viewRecords": "可查看记录:",
|
||||
"editRecords": "可编辑记录:",
|
||||
"allRecords": "全部记录",
|
||||
"creatorOnly": "仅自己创建的",
|
||||
"noCollaborators": "暂无协作者",
|
||||
"noFieldPerm": "暂未配置,点击\"保存\"可初始化",
|
||||
"subjectUser": "用户",
|
||||
"subjectDept": "部门",
|
||||
"subjectRole": "角色",
|
||||
"documentScopeHint": "文档无列与行数据维度,权限由协作者角色与「编辑内容 / 导出」等能力控制;不适用列权限与行权限。"
|
||||
},
|
||||
"cellRenderer": {
|
||||
"today": "今天",
|
||||
"yesterday": "昨天",
|
||||
"tomorrow": "明天",
|
||||
"yuan": "元"
|
||||
},
|
||||
"link": {
|
||||
"targetTable": "关联目标表",
|
||||
"selectTable": "请选择目标表",
|
||||
"linkField": "关联字段",
|
||||
"selectLinkField": "请选择关联字段",
|
||||
"lookupField": "引用字段",
|
||||
"rollupField": "汇总字段",
|
||||
"selectField": "请选择字段",
|
||||
"aggregation": "聚合方式",
|
||||
"aggCount": "计数 (COUNT)",
|
||||
"aggCounta": "非空计数 (COUNTA)",
|
||||
"aggSum": "求和 (SUM)",
|
||||
"aggAvg": "平均值 (AVG)",
|
||||
"aggMin": "最小值 (MIN)",
|
||||
"aggMax": "最大值 (MAX)",
|
||||
"searchPlaceholder": "搜索记录..."
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "仪表盘",
|
||||
"addChart": "添加图表",
|
||||
"barChart": "柱状图",
|
||||
"lineChart": "折线图",
|
||||
"pieChart": "饼图",
|
||||
"statNumber": "统计数字",
|
||||
"totalRecords": "总记录数",
|
||||
"sum": "求和",
|
||||
"average": "平均值",
|
||||
"max": "最大值",
|
||||
"min": "最小值",
|
||||
"empty": "空值",
|
||||
"filled": "有值",
|
||||
"percentEmpty": "空值占比",
|
||||
"percentFilled": "有值占比",
|
||||
"completed": "已完成",
|
||||
"completionRate": "完成率",
|
||||
"statusDist": "状态分布",
|
||||
"priorityDist": "优先级分布",
|
||||
"progressDist": "进度分布",
|
||||
"distribution": "分布统计",
|
||||
"noSelectField": "请添加单选字段",
|
||||
"noNumberField": "请添加数字/进度/评分字段",
|
||||
"noCheckbox": "请添加复选框字段"
|
||||
},
|
||||
"summary": {
|
||||
"sum": "求和",
|
||||
"avg": "平均值",
|
||||
"min": "最小值",
|
||||
"max": "最大值",
|
||||
"count": "计数",
|
||||
"counta": "非空计数",
|
||||
"countEmpty": "空值数",
|
||||
"percentEmpty": "空值占比",
|
||||
"percentFilled": "填充率",
|
||||
"clickToAdd": "汇总",
|
||||
"none": "无",
|
||||
"groupSubtotal": "小计"
|
||||
},
|
||||
"formula": {
|
||||
"availableFields": "可引用字段(点击插入)",
|
||||
"placeholder": "输入公式,如 IF({状态}=\"完成\", {金额} * 1.1, {金额})",
|
||||
"functionReference": "函数参考",
|
||||
"resultText": "文本",
|
||||
"resultNumber": "数字",
|
||||
"resultDate": "日期",
|
||||
"resultBoolean": "布尔"
|
||||
},
|
||||
"validation": {
|
||||
"title": "数据校验",
|
||||
"min": "最小值",
|
||||
"max": "最大值",
|
||||
"minLength": "最小长度",
|
||||
"maxLength": "最大长度",
|
||||
"pattern": "正则表达式",
|
||||
"patternPlaceholder": "如 ^[A-Z]{2}\\d{4}$",
|
||||
"unique": "值不可重复",
|
||||
"customMessage": "自定义错误提示",
|
||||
"customMessagePlaceholder": "校验失败时显示的提示",
|
||||
"noLimit": "不限",
|
||||
"required": "「{name}」不能为空",
|
||||
"minError": "「{name}」不能小于 {min}",
|
||||
"maxError": "「{name}」不能大于 {max}",
|
||||
"minLengthError": "「{name}」长度不能少于 {min} 个字符",
|
||||
"maxLengthError": "「{name}」长度不能超过 {max} 个字符",
|
||||
"patternError": "「{name}」格式不正确",
|
||||
"uniqueError": "「{name}」的值已存在,不能重复"
|
||||
},
|
||||
"comment": {
|
||||
"title": "评论",
|
||||
"placeholder": "输入评论,@ 提及用户...",
|
||||
"send": "发送",
|
||||
"reply": "回复",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"deleteConfirm": "确定删除这条评论?",
|
||||
"noComments": "暂无评论",
|
||||
"mentionHint": "输入 @ 搜索用户",
|
||||
"justNow": "刚刚",
|
||||
"minutesAgo": "{n} 分钟前",
|
||||
"hoursAgo": "{n} 小时前",
|
||||
"daysAgo": "{n} 天前",
|
||||
"editComment": "编辑评论",
|
||||
"cancelEdit": "取消",
|
||||
"saveEdit": "保存",
|
||||
"replyTo": "回复 {name}",
|
||||
"commentCount": "{count} 条评论",
|
||||
"postFailed": "评论发送失败",
|
||||
"updateFailed": "评论更新失败",
|
||||
"deleteFailed": "评论删除失败"
|
||||
},
|
||||
"mention": {
|
||||
"noResults": "没有找到匹配的用户",
|
||||
"navigate": "导航",
|
||||
"select": "选择",
|
||||
"close": "关闭"
|
||||
},
|
||||
"trash": {
|
||||
"title": "回收站",
|
||||
"empty": "回收站为空",
|
||||
"restore": "恢复",
|
||||
"permanentDelete": "永久删除",
|
||||
"permanentDeleteConfirm": "确定要永久删除这条记录吗?此操作不可撤销。",
|
||||
"emptyTrash": "清空回收站",
|
||||
"emptyTrashConfirm": "确定要清空回收站吗?此操作不可撤销。",
|
||||
"restoreSuccess": "恢复成功",
|
||||
"deleteSuccess": "永久删除成功",
|
||||
"emptySuccess": "回收站已清空",
|
||||
"deletedAt": "删除时间",
|
||||
"recordCount": "{count} 条记录",
|
||||
"batchRestore": "批量恢复",
|
||||
"selectedCount": "已选择 {count} 条"
|
||||
},
|
||||
"version": {
|
||||
"title": "版本历史",
|
||||
"empty": "暂无版本记录",
|
||||
"createSnapshot": "保存快照",
|
||||
"manualSnapshot": "手动保存",
|
||||
"createSuccess": "版本快照已保存",
|
||||
"createFailed": "保存版本快照失败",
|
||||
"preview": "预览版本",
|
||||
"restore": "恢复此版本",
|
||||
"restoreConfirm": "恢复版本确认",
|
||||
"restoreConfirmMsg": "确定要恢复到版本 v{version} 吗?当前内容将被保存为新版本。",
|
||||
"restoreSuccess": "版本已恢复",
|
||||
"restoreFailed": "恢复版本失败",
|
||||
"deleteConfirm": "删除版本确认",
|
||||
"deleteConfirmMsg": "确定要删除此版本吗?此操作不可撤销。",
|
||||
"loadMore": "加载更多"
|
||||
},
|
||||
"template": {
|
||||
"selectTitle": "选择文档模板",
|
||||
"blankDocument": "空白文档",
|
||||
"fromTemplate": "从模板创建",
|
||||
"searchPlaceholder": "搜索模板...",
|
||||
"allCategories": "全部",
|
||||
"system": "系统",
|
||||
"empty": "暂无模板",
|
||||
"loadFailed": "加载模板失败",
|
||||
"usedCount": "已使用 {count} 次",
|
||||
"saveAsTemplate": "保存为模板",
|
||||
"templateSuffix": "模板",
|
||||
"name": "模板名称",
|
||||
"namePlaceholder": "请输入模板名称",
|
||||
"nameRequired": "请输入模板名称",
|
||||
"description": "模板描述",
|
||||
"descriptionPlaceholder": "请输入模板描述(可选)",
|
||||
"categoryLabel": "分类",
|
||||
"categoryPlaceholder": "请输入分类",
|
||||
"save": "保存",
|
||||
"saveSuccess": "模板保存成功",
|
||||
"saveFailed": "模板保存失败",
|
||||
"creating": "正在创建,请稍候...",
|
||||
"category": {
|
||||
"custom": "自定义",
|
||||
"system": "系统模板",
|
||||
"meeting": "会议",
|
||||
"report": "报告",
|
||||
"plan": "计划",
|
||||
"note": "笔记"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user