UNIVPLMDataIntegration/Web/src/i18n/pages/system/zh-CN.ts
喵你个汪呀 d9e56baeb9 😎 feat(文本简称): 增加文本简称功能并应用到用户姓名
- 新增 BindTextAbbrAttribute 特性用于绑定文本简称字段
- 创建 SysTextAbbr 表存储文字简称数据
- 在 SysUser 表中添加姓名简称相关字段
- 实现 GetNameAbbr 方法获取文本简称
- 在数据初始化时导入简称数据
- 在数据审计操作中智能设置带[BindTextAbbr]特性字段值
2025-08-12 17:36:28 +08:00

398 lines
14 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default {
list: {
operationSuccessful: '操作成功',
operationFailed: '操作失败',
menuName: '菜单名称',
type: '类型',
directory: '目录',
menu: '菜单',
button: '按钮',
query: '查询',
reset: '重置',
view: '查看',
add: '新增',
allExpand: '全部展开',
allFold: '全部折叠',
edit: '编辑',
delete: '删除',
enable: '启用',
notEnable: '不启用',
disable: '禁用',
operation: '操作',
record: '修改记录',
copy: '复制',
menuInfo: '菜单信息',
menuType: '菜单类型',
routePath: '路由路径',
componentPath: '组件路径',
permission: '权限标识',
orderNo: '排序',
status: '状态',
seq: '序号',
actions: '操作',
addMenu: '添加菜单',
editMenu: '编辑菜单',
copyMenu: '复制菜单',
confirmDeleteMenu: '确定删除菜单:【{title}】?',
hint: '提示',
confirmDelete: '确定删除?',
confirmButtonText: '确定',
cancelButtonText: '取消',
successDelete: '删除成功',
previousMenu: '上级菜单',
emptyMenuHint: '菜单名称不能为空',
routeName: '路由名称',
menuIcon: '菜单图标',
redirect: '重定向',
linkAddress: '链接地址',
innerOutAddress: '外链/内嵌时链接地址',
menuOrder: '菜单排序',
menuStatus: '菜单状态',
menuSeq: '菜单序号',
menuActions: '菜单操作',
isHide: '是否隐藏',
hide: '隐藏',
notHide: '不隐藏',
isKeepAlive: '是否缓存',
keepAlive: '缓存',
notKeepAlive: '不缓存',
isAffix: '是否固定',
affix: '固定',
notAffix: '不固定',
isIframe: '是否内嵌',
iframe: '内嵌',
notIframe: '不内嵌',
remark: '备注',
isEnable: '是否启用',
needInputRemark: '请输入备注内容',
pleaseSelectParentMenu: '请选择上级菜单',
menuTypeRequired: '菜单类型不能为空',
redirectPlaceholder: '重定向地址',
title: '标题',
notice: '通知',
announcement: '公告',
confirm: '确认',
detail: '详情',
messageInbox: '消息/站内信',
content: '内容',
createTime: '创建时间',
readStatus: '阅读状态',
publisher: '发布者',
publishTime: '发布时间',
read: '已读',
unread: '未读',
messageDetail: '消息详情',
account: '账号',
realName: '姓名',
pinyin: '簡拼',
allPinyin: '全拼',
jobTitle: '职位名称',
phoneNumber: '手机号码',
resetPassword: '重置密码',
unlockAccount: '解除锁定',
male: '男',
female: '女',
unknown: '未知',
unspecified: '未说明',
systemAdmin: '系统管理员',
normalAccount: '普通账号',
member: '会员',
other: '其他',
accountStatusUpdateSuccess: '账号状态设置成功',
confirmResetPassword: '请输入【{account}】的新密码,如果不填将使用默认密码',
passwordResetSuccess: '密码重置成功为:{password}',
confirmUnlockAccount: '确定解除登录锁定:【{account}】?',
unlockSuccess: '解除登录锁定成功',
avatar: '头像',
nickname: '昵称',
birthDate: '出生日期',
gender: '性别',
accountType: '账号类型',
roleSet: '角色集合',
organization: '所属机构',
addAccount: '添加账号',
editAccount: '编辑账号',
copyAccount: '复制账号',
confirmDeleteAccount: '确定删除账号:【{account}】?',
changePassword: '修改密码',
passwordPolicy: '密码安全策略必须包含大小写字母、数字和特殊字符的组合长度在6-16之间。',
currentPassword: '当前密码',
currentPasswordRequired: '当前密码不能为空',
newPassword: '新密码',
newPasswordRequired: '新密码不能为空',
passwordRule: '密码必须包含大小写字母、数字和特殊字符长度在6-16之间',
confirmPassword: '确认密码',
confirmPasswordRequired: '确认密码不能为空',
passwordNotMatch: '两次密码不一致!',
passwordChangedNeedRelogin: '密码已修改,请重新登录系统!',
creator: '创建者',
modifier: '修改者',
modifyTime: '修改时间',
none: '无',
refresh: '刷新',
exportCurrentPage: '导出本页数据',
exportAll: '导出全部数据',
print: '打印',
settings: '设置',
dragToSort: '拖动进行排序',
columnDisplay: '列显示',
multiSelect: '多选',
noData: '暂无数据',
noSelectedColumns: '没有勾选要导出的列',
noDataToExport: '没有数据可以导出',
exportData: '导出数据',
unfixColumn: '取消固定列',
fixColumn: '启用固定列',
export: '导出',
dataImport: '数据导入',
template: '模板',
downloadTemplate: '下载模板',
import: '导入',
downloadError: '下载错误',
required: '不能为空',
to: '至',
startDate: '开始日期',
endDate: '结束日期',
last7Days: '7天内',
lastMonth: '1个月内',
last3Months: '3个月内',
layout: '横向/纵向',
code: '编码',
organizationName: '机构名称',
rootNode: '根节点',
linkage: '联动',
basicInfo: '基础信息',
roleAuth: '角色授权',
profileInfo: '档案信息',
unauthorized: '未授权',
authorized: '已授权',
email: '邮箱',
entryDate: '入职日期',
orgStructure: '机构组织',
employeeId: '工号',
domainAccount: '域账号',
affiliatedOrg: '附属机构',
addAffiliatedOrg: '增加附属机构',
idType: '证件类型',
idNumber: '证件号码',
age: '年龄',
ethnicity: '民族',
address: '地址',
graduateSchool: '毕业学校',
educationLevel: '文化程度',
politicalStatus: '政治面貌',
officePhone: '办公电话',
emergencyContact: '紧急联系人',
contactPhone: '联系人电话',
contactAddress: '联系人地址',
idCard: '身份证',
passport: '护照',
birthCertificate: '出生证',
hkMacauPass: '港澳台通行证',
foreignerCard: '外国人居留证',
primarySchool: '小学',
juniorHigh: '初中',
seniorHigh: '普通高中',
technicalSchool: '技工学校',
vocationalEdu: '职业教育',
vocationalHigh: '职业高中',
technicalCollege: '中等专科',
juniorCollege: '大学专科',
undergraduate: '大学本科',
master: '硕士研究生',
doctor: '博士研究生',
accountNameRequired: '账号名称不能为空',
phoneRequired: '手机号码不能为空',
realNameRequired: '真实姓名不能为空',
accountTypeRequired: '账号类型不能为空',
organizationRequired: '所属机构不能为空',
jobTitleRequired: '职位名称不能为空',
orgDataPermission: '具有相应组织机构的数据权限',
orgRequired: '机构不能为空',
positionRequired: '职位不能为空',
pleaseAssignRole: '请分配角色',
roleName: '角色名称',
roleCode: '角色编码',
roleCodeRequired: '角色编码不能为空',
roleNameRequired: '角色名称不能为空',
allData: '全部数据',
deptAndBelowData: '本部门及以下数据',
deptData: '本部门数据',
personalData: '仅本人数据',
customData: '自定义数据',
authMenu: '授权菜单',
authData: '授权数据',
fieldBlacklist: '字段黑名单',
apiBlacklist: '接口黑名单',
addRole: '添加角色',
editRole: '编辑角色',
confirmDeleteRole: '确定删除角色:【{roleName}】?',
dataScope: '数据范围',
sysFlag: '是否内置',
tenantName: '租户名称',
role: '角色',
apiRoute: 'API路由',
authRoleDataScope: '授权角色数据范围',
orgList: '机构列表',
noAuthForMenu: '非超管角色禁止授权系统核心模块菜单资源',
noAuthForTable: '非超管角色禁止授权系统核心模块字段资源',
noAuthForApi: '非超管角色禁止授权系统核心模块接口资源',
grantRoleMenu: '设置角色字段黑名单【{name}】',
setApiBlacklist: '设置角色接口黑名单【{name}】',
authRoleDataScopeWithName: '授权角色数据范围【{name}】',
grantRoleMenuWithName: '授权角色菜单【{name}】',
organizationNameText: '组织',
positionText: '职位',
electronicSignatureText: '电子签名',
uploadHandwrittenSignatureText: '上传手写签名',
realNameText: '真实姓名',
birthDateRequired: '出生日期不能为空',
saveBasicInfo: '保存基本信息',
organizationStructure: '组织机构',
brushThickness: '画笔粗细',
brushColor: '画笔颜色',
undo: '撤销',
clearScreen: '清屏',
save: '保存',
changeAvatar: '更换头像',
confirmModifyBasicInfo: '确定修改个人基础信息?',
passwordModifiedConfirmRelogin: '密码已修改,是否重新登录系统?',
preview: '预览',
selectPicture: '选择图片',
published: '已发布',
unpublished: '未发布',
publish: '发布',
addNoticeAnnouncement: '添加通知公告',
editNoticeAnnouncement: '编辑通知公告',
confirmDeleteNoticeAnnouncement: '确定删除通知公告:',
confirmPublishNoticeAnnouncement: '确定发布通知公告:',
irreversible: '不可撤销',
publishSuccess: '发布成功',
titleRequired: '标题不能为空',
typeRequired: '类型不能为空',
contentRequired: '内容不能为空',
positionCode: '职位编码',
staffDetails: '人员明细',
addPosition: '添加职位',
editPosition: '编辑职位',
copyPosition: '复制职位',
confirmDeletePosition: '确定删除职位:【{name}】?',
staffCount: '在职人数',
warning: '警告',
positionCodeRequired: '职位编码不能为空',
organizationCode: '机构编码',
organizationType: '机构类型',
addOrganization: '添加机构',
editOrganization: '编辑机构',
copyOrganization: '复制机构',
confirmDeleteOrg: '确定删除机构:【{name}】?',
level: '级别',
modificationRecord: '修改记录',
parentOrganization: '上级机构',
pleaseSelectParentOrg: '请选择上级机构',
orgNameRequired: '机构名称不能为空',
orgCodeRequired: '机构编码不能为空',
pleaseInputRemark: '请输入备注内容',
copyOrg: '复制机构',
addOrg: '添加机构',
editOrg: '编辑机构',
my: '我的',
empty: '空',
onlineUserList: '在线用户列表',
onlineUser: '在线用户',
sendMessage: '发送消息',
forceOffline: '强制下线',
confirmKickAccount: '确定踢掉账号:【{account}】?',
ipAddress: 'IP地址',
browser: '浏览器',
loginTime: '登录时间',
recipient: '收件人',
recipientRequired: '收件人不能为空',
send: '发送',
goToNotice: '前往通知中心',
phone: '电话',
orgName: '部门',
dawnGreeting: '凌晨好',
mornGreeting: '早上好',
amGreeting: '上午好',
noonGreeting: '中午好',
pmGreeting: '下午好',
duskGreeting: '傍晚好',
eveningGreeting: '晚上好',
nightGreeting: '夜里好',
welcome: '欢迎',
welcomeUse: '欢迎使用',
welcome1: '这里是项目控制台,你可以点击右上方的“自定义”按钮来添加移除或者移动部件。',
welcome2: '在提高前端算力、减少带宽请求和代码执行力上多次优化,并且持续着。',
welcome3: '让开发更简单、更通用、更流行!',
goDoc: '文档教程',
welcomeDescription: '项目特色以及文档链接',
aboutproject: '关于项目',
aboutprojectDescription:
'基于 .NET9 (Furion/SqlSugar) 实现的通用权限开发框架,前端采用 Vue3+Element-plus+Vite5整合众多优秀技术和框架模块插件式开发。集成多租户、缓存、数据校验、鉴权、事件总线、动态API、通讯、远程请求、任务调度、打印等众多黑科技。代码结构简单清晰注释详尽易于上手与二次开发即便是复杂业务逻辑也能迅速实现真正实现开箱即用。',
version: '版本信息',
versionDescription: '最新版本',
versionUpdateLog: '更新日志',
shortcut: '快捷入口',
addApp: '添加应用',
myoffenuse: '我的常用',
allApp: '全部应用',
currentClock: '当前时钟',
mySchedule: '我的日程',
addSchedule: '添加日程',
editSchedule: '编辑日程',
lastMonth2: '上个月',
nextMonth2: '下个月',
today2: '今天',
confirmDeleteSchedule: '确定删除日程',
successSetStatus: '日程状态设置成功',
errorSetStatus: '日程状态设置异常',
scheduleTimeRequired: '日程时间不能为空',
scheduleTimePlaceholder: '请选择日程日期',
startTimeRequired: '开始时间不能为空',
endTimeRequired: '结束时间不能为空',
scheduleTime: '日程时间',
scheduleContent: '日程内容',
scheduleContentRequired: '日程内容不能为空',
updateRecord: '更新记录',
realTimeIncome: '实时收入',
projectProgress: '项目进度',
currentProgress: '当前进度',
welcomein: '欢迎使用 Admin.NET 通用权限开发框架',
emailRequired: '邮箱不能为空',
emailNotMatch: '邮箱与账号必须要相同',
confirmCopyRole: '确定复制角色:【{roleName}】?',
authAccount: '授权账号',
successCopy: '复制成功',
sysMessage: '系统消息',
idleTimeoutMessage: '长时间未操作,已退出系统。',
successSave: '保存成功',
searchKey: '关键字',
searchKeyInput: '请输入模糊查询关键字',
search: '查询',
zoomIn: '高级查询',
zoomOut: '隐藏',
seeFile: '查看文件',
noFile: '暂无文件',
number: '序号',
action: '操作',
cancel: '取 消',
submit: '确 定',
expand: '全部展开',
fold: '全部折叠',
pleaseChoose: '请选择 ',
pleaseInput: '请输入 ',
pleaseInputTitle: '请选择至少一种 ',
error: '发生错误了!',
length: '长度应该是 ',
yes: '是',
no: '否',
beginTime: '开始时间 ',
endTime: '结束时间 ',
tips: '提示',
deleteSuccess: '删除成功!',
uploadFile: '将文件拖到此处,或【点击上传】',
pleaseUploadFile: '请上传大小不超过 10MB 的文件',
},
};