perf: 优化中英文翻译与切换

This commit is contained in:
xiaojunnuo
2025-06-28 23:57:01 +08:00
parent 082f47663d
commit acaa8b1731
43 changed files with 4121 additions and 4175 deletions
@@ -1,85 +1,85 @@
export default {
"welcomeBack": "欢迎回来",
"pageTitle": "开箱即用的大型中后台管理系统",
"pageDesc": "工程化、高性能、跨组件库的前端模版",
"loginSuccess": "登录成功",
"loginSuccessDesc": "欢迎回来",
"loginSubtitle": "请输入您的帐户信息以开始管理您的项目",
"selectAccount": "快速选择账号",
"username": "账号",
"password": "密码",
"usernameTip": "请输入用户名",
"passwordTip": "请输入密码",
"verifyRequiredTip": "请先完成验证",
"passwordErrorTip": "密码错误",
"rememberMe": "记住账号",
"createAnAccount": "创建一个账号",
"createAccount": "创建账号",
"alreadyHaveAccount": "已经有账号了?",
"accountTip": "还没有账号?",
"signUp": "注册",
"signUpSubtitle": "让您的应用程序管理变得简单而有趣",
"confirmPassword": "确认密码",
"confirmPasswordTip": "两次输入的密码不一致",
"agree": "我同意",
"privacyPolicy": "隐私政策",
"terms": "条款",
"agreeTip": "请同意隐私政策和条款",
"goToLogin": "去登录",
"passwordStrength": "使用 8 个或更多字符,混合字母、数字和符号",
"forgetPassword": "忘记密码?",
"forgetPasswordSubtitle": "输入您的电子邮件,我们将向您发送重置密码的连接",
"emailTip": "请输入邮箱",
"emailValidErrorTip": "你输入的邮箱格式不正确",
"sendResetLink": "发送重置链接",
"email": "邮箱",
"qrcodeSubtitle": "请用手机扫描二维码登录",
"qrcodePrompt": "扫码后点击 '确认',即可完成登录",
"qrcodeLogin": "扫码登录",
"codeSubtitle": "请输入您的手机号码以开始管理您的项目",
"code": "验证码",
"codeTip": "请输入{0}位验证码",
"mobile": "手机号码",
"mobileTip": "请输入手机号",
"mobileErrortip": "手机号码格式错误",
"mobileLogin": "手机号登录",
"sendCode": "获取验证码",
"sendText": "{0}秒后重新获取",
"thirdPartyLogin": "其他登录方式",
"loginAgainTitle": "重新登录",
"loginAgainSubTitle": "您的登录状态已过期,请重新登录以继续。",
"layout": {
"center": "居中",
"alignLeft": "居左",
"alignRight": "居右"
},
usernamePlaceholder: '请输入用户名/邮箱/手机号',
passwordPlaceholder: '请输入密码',
mobilePlaceholder: '请输入手机号',
loginButton: '登录',
forgotAdminPassword: '忘记管理员密码?',
registerLink: '注册',
welcomeBack: "欢迎回来",
pageTitle: "开箱即用的大型中后台管理系统",
pageDesc: "工程化、高性能、跨组件库的前端模版",
loginSuccess: "登录成功",
loginSuccessDesc: "欢迎回来",
loginSubtitle: "请输入您的帐户信息以开始管理您的项目",
selectAccount: "快速选择账号",
username: "账号",
password: "密码",
usernameTip: "请输入用户名",
passwordTip: "请输入密码",
verifyRequiredTip: "请先完成验证",
passwordErrorTip: "密码错误",
rememberMe: "记住账号",
createAnAccount: "创建一个账号",
createAccount: "创建账号",
alreadyHaveAccount: "已经有账号了?",
accountTip: "还没有账号?",
signUp: "注册",
signUpSubtitle: "让您的应用程序管理变得简单而有趣",
confirmPassword: "确认密码",
confirmPasswordTip: "两次输入的密码不一致",
agree: "我同意",
privacyPolicy: "隐私政策",
terms: "条款",
agreeTip: "请同意隐私政策和条款",
goToLogin: "去登录",
passwordStrength: "使用 8 个或更多字符,混合字母、数字和符号",
forgetPassword: "忘记密码?",
forgetPasswordSubtitle: "输入您的电子邮件,我们将向您发送重置密码的连接",
emailTip: "请输入邮箱",
emailValidErrorTip: "你输入的邮箱格式不正确",
sendResetLink: "发送重置链接",
email: "邮箱",
qrcodeSubtitle: "请用手机扫描二维码登录",
qrcodePrompt: "扫码后点击 '确认',即可完成登录",
qrcodeLogin: "扫码登录",
codeSubtitle: "请输入您的手机号码以开始管理您的项目",
code: "验证码",
codeTip: "请输入{0}位验证码",
mobile: "手机号码",
mobileTip: "请输入手机号",
mobileErrortip: "手机号码格式错误",
mobileLogin: "手机号登录",
sendCode: "获取验证码",
sendText: "{0}秒后重新获取",
thirdPartyLogin: "其他登录方式",
loginAgainTitle: "重新登录",
loginAgainSubTitle: "您的登录状态已过期,请重新登录以继续。",
layout: {
center: "居中",
alignLeft: "居左",
alignRight: "居右",
},
usernamePlaceholder: "请输入用户名/邮箱/手机号",
passwordPlaceholder: "请输入密码",
mobilePlaceholder: "请输入手机号",
loginButton: "登录",
forgotAdminPassword: "忘记管理员密码?",
registerLink: "注册",
smsTab: '短信验证码登录',
passwordTab: '密码登录',
smsTab: "短信验证码登录",
passwordTab: "密码登录",
title: '修改密码',
weakPasswordWarning: '为了您的账户安全,请立即修改密码',
changeNow: '立即修改',
successMessage: '修改成功',
oldPassword: '旧密码',
oldPasswordRequired: '请输入旧密码',
newPassword: '新密码',
newPasswordRequired: '请输入新密码',
confirmNewPassword: '确认新密码',
confirmNewPasswordRequired: '请输入确认密码',
changePasswordButton: '修改密码',
enterPassword: "请输入密码",
newPasswordNotSameOld: "新密码不能和旧密码相同",
enterPasswordAgain: "请再次输入密码",
passwordsNotMatch: "两次输入密码不一致!",
avatar: "头像",
nickName: "昵称",
phoneNumber: "手机号",
changePassword: "修改密码",
}
title: "修改密码",
weakPasswordWarning: "为了您的账户安全,请立即修改密码",
changeNow: "立即修改",
successMessage: "修改成功",
oldPassword: "旧密码",
oldPasswordRequired: "请输入旧密码",
newPassword: "新密码",
newPasswordRequired: "请输入新密码",
confirmNewPassword: "确认新密码",
confirmNewPasswordRequired: "请输入确认密码",
changePasswordButton: "修改密码",
enterPassword: "请输入密码",
newPasswordNotSameOld: "新密码不能和旧密码相同",
enterPasswordAgain: "请再次输入密码",
passwordsNotMatch: "两次输入密码不一致!",
avatar: "头像",
nickName: "昵称",
phoneNumber: "手机号",
changePassword: "修改密码",
};
File diff suppressed because it is too large Load Diff
@@ -1,22 +1,22 @@
export default {
"back": "返回",
"backToHome": "返回首页",
"login": "登录",
"logout": "退出登录",
"prompt": "提示",
"cancel": "取消",
"confirm": "确认",
"reset": "重置",
"noData": "暂无数据",
"refresh": "刷新",
"loadingMenu": "加载菜单中",
"query": "查询",
"search": "搜索",
"enabled": "已启用",
"disabled": "已禁用",
"edit": "修改",
"delete": "删除",
"create": "新增",
"yes": "是",
"no": "否"
}
back: "返回",
backToHome: "返回首页",
login: "登录",
logout: "退出登录",
prompt: "提示",
cancel: "取消",
confirm: "确认",
reset: "重置",
noData: "暂无数据",
refresh: "刷新",
loadingMenu: "加载菜单中",
query: "查询",
search: "搜索",
enabled: "已启用",
disabled: "已禁用",
edit: "修改",
delete: "删除",
create: "新增",
yes: "是",
no: "否",
};
@@ -1,71 +1,71 @@
export default {
createCertPipeline: {
title: "创建证书申请流水线",
description: "演示证书申请任务如何配置",
items: {
tutorialTitle: "教程演示内容",
tutorialDesc1: "本教程演示如何自动申请证书并部署到Nginx上",
tutorialDesc2: "仅需3步,全自动申请部署证书",
createTitle: "创建证书流水线",
createDesc: "点击添加证书流水线,填写证书申请信息",
successTitle: "流水线创建成功",
successDesc: "点击手动触发即可申请证书",
nextTitle: "接下来演示如何自动部署证书",
nextDesc: "如果您只需要申请证书,那么到这一步就可以了",
},
},
buttons: {
prev: "上一步",
next: "下一步",
},
addDeployTask: {
title: "添加部署证书任务",
description: "这里演示部署证书到Nginx",
items: {
addTaskTitle: "添加证书部署任务",
addTaskDesc1: "这里演示自动部署证书到nginx",
addTaskDesc2: "本系统提供海量部署插件,满足您的各种部署需求",
fillParamsTitle: "填写任务参数",
fillParamsDesc1: "填写主机上证书文件的路径",
fillParamsDesc2: "选择主机ssh登录授权",
activateCertTitle: "让新证书生效",
activateCertDesc1: "执行重启脚本",
activateCertDesc2: "让证书生效",
taskSuccessTitle: "部署任务添加成功",
taskSuccessDesc: "现在可以运行",
pluginsTitle: "本系统提供茫茫多的部署插件",
pluginsDesc: "您可以根据自身需求将证书部署到各种应用和平台",
},
},
runAndTestTask: {
runAndTestTitle: "运行与测试",
runAndTestDescription: "演示流水线运行,查看日志,成功后跳过等",
runTestOnce: "运行测试一下",
clickManualTriggerToTest: "点击手动触发按钮,即可测试运行",
viewLogs: "查看日志",
clickTaskToViewStatusAndLogs: "点击任务可以查看状态和日志",
howToTroubleshootFailure: "执行失败如何排查",
viewErrorLogs: "查看错误日志",
nginxContainerNotExistFix: "这里报的是nginx容器不存在,修改命令,改成正确的nginx容器名称即可",
executionSuccess: "执行成功",
retryAfterFix: "修改正确后,重新点击手动触发,重新运行一次,执行成功",
autoSkipAfterSuccess: "成功后自动跳过",
successSkipExplanation: "可以看到成功过的将会自动跳过,不会重复执行,只有当参数变更或者证书更新了,才会重新运行",
viewCertDeploymentSuccess: "查看证书部署成功",
visitNginxToSeeCert: "访问nginx上的网站,可以看到证书已经部署成功",
downloadCertManualDeploy: "还可以下载证书,手动部署",
downloadIfNoAutoDeployPlugin: "如果还没有好用的部署插件,没办法自动部署,你还可以下载证书,手动部署",
},
scheduleAndEmailTask: {
title: "设置定时执行和邮件通知",
description: "自动运行",
setSchedule: "设置定时执行",
pipelineSuccessThenSchedule: "流水线测试成功,接下来配置定时触发,以后每天定时执行就不用管了",
recommendDailyRun: "推荐配置每天运行一次,在到期前35天才会重新申请新证书并部署,没到期前会自动跳过,不会重复申请。",
setEmailNotification: "设置邮件通知",
suggestErrorAndRecoveryEmails: "建议选择监听'错误时'和'错误转成功'两种即可,在意外失败时可以尽快去排查问题,(基础版需要配置邮件服务器)",
basicVersionNeedsMailServer: "(基础版需要配置邮件服务器)",
tutorialEndTitle: "教程结束",
thanksForWatching: "感谢观看,希望对你有所帮助",
}
}
createCertPipeline: {
title: "创建证书申请流水线",
description: "演示证书申请任务如何配置",
items: {
tutorialTitle: "教程演示内容",
tutorialDesc1: "本教程演示如何自动申请证书并部署到Nginx上",
tutorialDesc2: "仅需3步,全自动申请部署证书",
createTitle: "创建证书流水线",
createDesc: "点击添加证书流水线,填写证书申请信息",
successTitle: "流水线创建成功",
successDesc: "点击手动触发即可申请证书",
nextTitle: "接下来演示如何自动部署证书",
nextDesc: "如果您只需要申请证书,那么到这一步就可以了",
},
},
buttons: {
prev: "上一步",
next: "下一步",
},
addDeployTask: {
title: "添加部署证书任务",
description: "这里演示部署证书到Nginx",
items: {
addTaskTitle: "添加证书部署任务",
addTaskDesc1: "这里演示自动部署证书到nginx",
addTaskDesc2: "本系统提供海量部署插件,满足您的各种部署需求",
fillParamsTitle: "填写任务参数",
fillParamsDesc1: "填写主机上证书文件的路径",
fillParamsDesc2: "选择主机ssh登录授权",
activateCertTitle: "让新证书生效",
activateCertDesc1: "执行重启脚本",
activateCertDesc2: "让证书生效",
taskSuccessTitle: "部署任务添加成功",
taskSuccessDesc: "现在可以运行",
pluginsTitle: "本系统提供茫茫多的部署插件",
pluginsDesc: "您可以根据自身需求将证书部署到各种应用和平台",
},
},
runAndTestTask: {
runAndTestTitle: "运行与测试",
runAndTestDescription: "演示流水线运行,查看日志,成功后跳过等",
runTestOnce: "运行测试一下",
clickManualTriggerToTest: "点击手动触发按钮,即可测试运行",
viewLogs: "查看日志",
clickTaskToViewStatusAndLogs: "点击任务可以查看状态和日志",
howToTroubleshootFailure: "执行失败如何排查",
viewErrorLogs: "查看错误日志",
nginxContainerNotExistFix: "这里报的是nginx容器不存在,修改命令,改成正确的nginx容器名称即可",
executionSuccess: "执行成功",
retryAfterFix: "修改正确后,重新点击手动触发,重新运行一次,执行成功",
autoSkipAfterSuccess: "成功后自动跳过",
successSkipExplanation: "可以看到成功过的将会自动跳过,不会重复执行,只有当参数变更或者证书更新了,才会重新运行",
viewCertDeploymentSuccess: "查看证书部署成功",
visitNginxToSeeCert: "访问nginx上的网站,可以看到证书已经部署成功",
downloadCertManualDeploy: "还可以下载证书,手动部署",
downloadIfNoAutoDeployPlugin: "如果还没有好用的部署插件,没办法自动部署,你还可以下载证书,手动部署",
},
scheduleAndEmailTask: {
title: "设置定时执行和邮件通知",
description: "自动运行",
setSchedule: "设置定时执行",
pipelineSuccessThenSchedule: "流水线测试成功,接下来配置定时触发,以后每天定时执行就不用管了",
recommendDailyRun: "推荐配置每天运行一次,在到期前35天才会重新申请新证书并部署,没到期前会自动跳过,不会重复申请。",
setEmailNotification: "设置邮件通知",
suggestErrorAndRecoveryEmails: "建议选择监听'错误时'和'错误转成功'两种即可,在意外失败时可以尽快去排查问题,(基础版需要配置邮件服务器)",
basicVersionNeedsMailServer: "(基础版需要配置邮件服务器)",
tutorialEndTitle: "教程结束",
thanksForWatching: "感谢观看,希望对你有所帮助",
},
};
@@ -1,19 +1,19 @@
import certd from './certd';
import authentication from './authentication';
import vip from './vip';
import tutorial from './tutorial';
import preferences from './preferences';
import ui from './ui';
import guide from './guide';
import common from './common';
import certd from "./certd";
import authentication from "./authentication";
import vip from "./vip";
import tutorial from "./tutorial";
import preferences from "./preferences";
import ui from "./ui";
import guide from "./guide";
import common from "./common";
export default {
certd,
authentication,
vip,
ui,
tutorial,
preferences,
guide,
common
};
certd,
authentication,
vip,
ui,
tutorial,
preferences,
guide,
common,
};
@@ -1,186 +1,186 @@
export default {
"title": "偏好设置",
"subtitle": "自定义偏好设置 & 实时预览",
"resetTitle": "重置偏好设置",
"resetTip": "数据有变化,点击可进行重置",
"resetSuccess": "重置偏好设置成功",
"appearance": "外观",
"layout": "布局",
"content": "内容",
"other": "其它",
"wide": "流式",
"compact": "定宽",
"followSystem": "跟随系统",
"vertical": "垂直",
"verticalTip": "侧边垂直菜单模式",
"horizontal": "水平",
"horizontalTip": "水平菜单模式,菜单全部显示在顶部",
"twoColumn": "双列菜单",
"twoColumnTip": "垂直双列菜单模式",
"headerSidebarNav": "侧边导航",
"headerSidebarNavTip": "顶部通栏,侧边导航模式",
"headerTwoColumn": "混合双列",
"headerTwoColumnTip": "双列、水平菜单共存模式",
"mixedMenu": "混合垂直",
"mixedMenuTip": "垂直水平菜单共存",
"fullContent": "内容全屏",
"fullContentTip": "不显示任何菜单,只显示内容主体",
"normal": "常规",
"plain": "朴素",
"rounded": "圆润",
"copyPreferences": "复制偏好设置",
"copyPreferencesSuccessTitle": "复制成功",
"copyPreferencesSuccess": "复制成功,请在 app 下的 `src/preferences.ts`内进行覆盖",
"clearAndLogout": "清空缓存 & 退出登录",
"mode": "模式",
"general": "通用",
"language": "语言",
"dynamicTitle": "动态标题",
"watermark": "水印",
"checkUpdates": "定时检查更新",
"position": {
"title": "偏好设置位置",
"header": "顶栏",
"auto": "自动",
"fixed": "固定"
},
"sidebar": {
"title": "侧边栏",
"width": "宽度",
"visible": "显示侧边栏",
"collapsed": "折叠菜单",
"collapsedShowTitle": "折叠显示菜单名",
"autoActivateChild": "自动激活子菜单",
"autoActivateChildTip": "点击顶层菜单时,自动激活第一个子菜单或者上一次激活的子菜单",
"expandOnHover": "鼠标悬停展开",
"expandOnHoverTip": "鼠标在折叠区域悬浮时,`启用`则展开当前子菜单,`禁用`则展开整个侧边栏"
},
"tabbar": {
"title": "标签栏",
"enable": "启用标签栏",
"icon": "显示标签栏图标",
"showMore": "显示更多按钮",
"showMaximize": "显示最大化按钮",
"persist": "持久化标签页",
"maxCount": "最大标签数",
"maxCountTip": "每次打开新的标签时如果超过最大标签数,\n会自动关闭一个最先打开的标签\n设置为 0 则不限制",
"draggable": "启动拖拽排序",
"wheelable": "启用纵向滚轮响应",
"middleClickClose": "点击鼠标中键关闭标签页",
"wheelableTip": "开启后,标签栏区域可以响应滚轮的纵向滚动事件。\n关闭时,只能响应系统的横向滚动事件(需要按下Shift再滚动滚轮)",
"styleType": {
"title": "标签页风格",
"chrome": "谷歌",
"card": "卡片",
"plain": "朴素",
"brisk": "轻快"
},
"contextMenu": {
"reload": "重新加载",
"close": "关闭",
"pin": "固定",
"unpin": "取消固定",
"closeLeft": "关闭左侧标签页",
"closeRight": "关闭右侧标签页",
"closeOther": "关闭其它标签页",
"closeAll": "关闭全部标签页",
"openInNewWindow": "在新窗口打开",
"maximize": "最大化",
"restoreMaximize": "还原"
}
},
"navigationMenu": {
"title": "导航菜单",
"style": "导航菜单风格",
"accordion": "侧边导航菜单手风琴模式",
"split": "导航菜单分离",
"splitTip": "开启时,侧边栏显示顶栏对应菜单的子菜单"
},
"breadcrumb": {
"title": "面包屑导航",
"enable": "开启面包屑导航",
"icon": "显示面包屑图标",
"home": "显示首页按钮",
"style": "面包屑风格",
"hideOnlyOne": "仅有一个时隐藏",
"background": "背景"
},
"animation": {
"title": "动画",
"loading": "页面切换 Loading",
"transition": "页面切换动画",
"progress": "页面切换进度条"
},
"theme": {
"title": "主题",
"radius": "圆角",
"light": "浅色",
"dark": "深色",
"darkSidebar": "深色侧边栏",
"darkHeader": "深色顶栏",
"weakMode": "色弱模式",
"grayMode": "灰色模式",
"builtin": {
"title": "内置主题",
"default": "默认",
"violet": "紫罗兰",
"pink": "樱花粉",
"rose": "玫瑰红",
"skyBlue": "天蓝色",
"deepBlue": "深蓝色",
"green": "浅绿色",
"deepGreen": "深绿色",
"orange": "橙黄色",
"yellow": "柠檬黄",
"zinc": "锌色灰",
"neutral": "中性色",
"slate": "石板灰",
"gray": "中灰色",
"custom": "自定义"
}
},
"header": {
"title": "顶栏",
"modeStatic": "静止",
"modeFixed": "固定",
"modeAuto": "自动隐藏和显示",
"modeAutoScroll": "滚动隐藏和显示",
"visible": "显示顶栏",
"menuAlign": "菜单位置",
"menuAlignStart": "左侧",
"menuAlignEnd": "右侧",
"menuAlignCenter": "居中"
},
"footer": {
"title": "底栏",
"visible": "显示底栏",
"fixed": "固定在底部"
},
"copyright": {
"title": "版权",
"enable": "启用版权",
"companyName": "公司名",
"companySiteLink": "公司主页",
"date": "日期",
"icp": "ICP 备案号",
"icpLink": "ICP 网站链接"
},
"shortcutKeys": {
"title": "快捷键",
"global": "全局",
"search": "全局搜索",
"logout": "退出登录",
"preferences": "偏好设置"
},
"widget": {
"title": "小部件",
"globalSearch": "启用全局搜索",
"fullscreen": "启用全屏",
"themeToggle": "启用主题切换",
"languageToggle": "启用语言切换",
"notification": "启用通知",
"sidebarToggle": "启用侧边栏切换",
"lockScreen": "启用锁屏",
"refresh": "启用刷新"
}
}
title: "偏好设置",
subtitle: "自定义偏好设置 & 实时预览",
resetTitle: "重置偏好设置",
resetTip: "数据有变化,点击可进行重置",
resetSuccess: "重置偏好设置成功",
appearance: "外观",
layout: "布局",
content: "内容",
other: "其它",
wide: "流式",
compact: "定宽",
followSystem: "跟随系统",
vertical: "垂直",
verticalTip: "侧边垂直菜单模式",
horizontal: "水平",
horizontalTip: "水平菜单模式,菜单全部显示在顶部",
twoColumn: "双列菜单",
twoColumnTip: "垂直双列菜单模式",
headerSidebarNav: "侧边导航",
headerSidebarNavTip: "顶部通栏,侧边导航模式",
headerTwoColumn: "混合双列",
headerTwoColumnTip: "双列、水平菜单共存模式",
mixedMenu: "混合垂直",
mixedMenuTip: "垂直水平菜单共存",
fullContent: "内容全屏",
fullContentTip: "不显示任何菜单,只显示内容主体",
normal: "常规",
plain: "朴素",
rounded: "圆润",
copyPreferences: "复制偏好设置",
copyPreferencesSuccessTitle: "复制成功",
copyPreferencesSuccess: "复制成功,请在 app 下的 `src/preferences.ts`内进行覆盖",
clearAndLogout: "清空缓存 & 退出登录",
mode: "模式",
general: "通用",
language: "语言",
dynamicTitle: "动态标题",
watermark: "水印",
checkUpdates: "定时检查更新",
position: {
title: "偏好设置位置",
header: "顶栏",
auto: "自动",
fixed: "固定",
},
sidebar: {
title: "侧边栏",
width: "宽度",
visible: "显示侧边栏",
collapsed: "折叠菜单",
collapsedShowTitle: "折叠显示菜单名",
autoActivateChild: "自动激活子菜单",
autoActivateChildTip: "点击顶层菜单时,自动激活第一个子菜单或者上一次激活的子菜单",
expandOnHover: "鼠标悬停展开",
expandOnHoverTip: "鼠标在折叠区域悬浮时,`启用`则展开当前子菜单,`禁用`则展开整个侧边栏",
},
tabbar: {
title: "标签栏",
enable: "启用标签栏",
icon: "显示标签栏图标",
showMore: "显示更多按钮",
showMaximize: "显示最大化按钮",
persist: "持久化标签页",
maxCount: "最大标签数",
maxCountTip: "每次打开新的标签时如果超过最大标签数,\n会自动关闭一个最先打开的标签\n设置为 0 则不限制",
draggable: "启动拖拽排序",
wheelable: "启用纵向滚轮响应",
middleClickClose: "点击鼠标中键关闭标签页",
wheelableTip: "开启后,标签栏区域可以响应滚轮的纵向滚动事件。\n关闭时,只能响应系统的横向滚动事件(需要按下Shift再滚动滚轮)",
styleType: {
title: "标签页风格",
chrome: "谷歌",
card: "卡片",
plain: "朴素",
brisk: "轻快",
},
contextMenu: {
reload: "重新加载",
close: "关闭",
pin: "固定",
unpin: "取消固定",
closeLeft: "关闭左侧标签页",
closeRight: "关闭右侧标签页",
closeOther: "关闭其它标签页",
closeAll: "关闭全部标签页",
openInNewWindow: "在新窗口打开",
maximize: "最大化",
restoreMaximize: "还原",
},
},
navigationMenu: {
title: "导航菜单",
style: "导航菜单风格",
accordion: "侧边导航菜单手风琴模式",
split: "导航菜单分离",
splitTip: "开启时,侧边栏显示顶栏对应菜单的子菜单",
},
breadcrumb: {
title: "面包屑导航",
enable: "开启面包屑导航",
icon: "显示面包屑图标",
home: "显示首页按钮",
style: "面包屑风格",
hideOnlyOne: "仅有一个时隐藏",
background: "背景",
},
animation: {
title: "动画",
loading: "页面切换 Loading",
transition: "页面切换动画",
progress: "页面切换进度条",
},
theme: {
title: "主题",
radius: "圆角",
light: "浅色",
dark: "深色",
darkSidebar: "深色侧边栏",
darkHeader: "深色顶栏",
weakMode: "色弱模式",
grayMode: "灰色模式",
builtin: {
title: "内置主题",
default: "默认",
violet: "紫罗兰",
pink: "樱花粉",
rose: "玫瑰红",
skyBlue: "天蓝色",
deepBlue: "深蓝色",
green: "浅绿色",
deepGreen: "深绿色",
orange: "橙黄色",
yellow: "柠檬黄",
zinc: "锌色灰",
neutral: "中性色",
slate: "石板灰",
gray: "中灰色",
custom: "自定义",
},
},
header: {
title: "顶栏",
modeStatic: "静止",
modeFixed: "固定",
modeAuto: "自动隐藏和显示",
modeAutoScroll: "滚动隐藏和显示",
visible: "显示顶栏",
menuAlign: "菜单位置",
menuAlignStart: "左侧",
menuAlignEnd: "右侧",
menuAlignCenter: "居中",
},
footer: {
title: "底栏",
visible: "显示底栏",
fixed: "固定在底部",
},
copyright: {
title: "版权",
enable: "启用版权",
companyName: "公司名",
companySiteLink: "公司主页",
date: "日期",
icp: "ICP 备案号",
icpLink: "ICP 网站链接",
},
shortcutKeys: {
title: "快捷键",
global: "全局",
search: "全局搜索",
logout: "退出登录",
preferences: "偏好设置",
},
widget: {
title: "小部件",
globalSearch: "启用全局搜索",
fullscreen: "启用全屏",
themeToggle: "启用主题切换",
languageToggle: "启用语言切换",
notification: "启用通知",
sidebarToggle: "启用侧边栏切换",
lockScreen: "启用锁屏",
refresh: "启用刷新",
},
};
@@ -1,3 +1,3 @@
export default {
title: '使用教程',
}
title: "使用教程",
};
@@ -1,104 +1,104 @@
export default {
"formRules": {
"required": "请输入{0}",
"selectRequired": "请选择{0}",
"minLength": "{0}至少{1}个字符",
"maxLength": "{0}最多{1}个字符",
"length": "{0}长度必须为{1}个字符",
"alreadyExists": "{0} `{1}` 已存在",
"startWith": "{0}必须以 {1} 开头",
"invalidURL": "请输入有效的链接"
},
"actionTitle": {
"edit": "修改{0}",
"create": "新增{0}",
"delete": "删除{0}",
"view": "查看{0}"
},
"actionMessage": {
"deleteConfirm": "确定删除 {0} 吗?",
"deleting": "正在删除 {0} ...",
"deleteSuccess": "{0} 删除成功",
"operationSuccess": "操作成功",
"operationFailed": "操作失败"
},
"placeholder": {
"input": "请输入",
"select": "请选择"
},
"captcha": {
"title": "请完成安全验证",
"sliderSuccessText": "验证通过",
"sliderDefaultText": "请按住滑块拖动",
"sliderRotateDefaultTip": "点击图片可刷新",
"sliderRotateFailTip": "验证失败",
"sliderRotateSuccessTip": "验证成功,耗时{0}秒",
"alt": "支持img标签src属性值",
"refreshAriaLabel": "刷新验证码",
"confirmAriaLabel": "确认选择",
"confirm": "确认",
"pointAriaLabel": "点击点",
"clickInOrder": "请依次点击"
},
"iconPicker": {
"placeholder": "选择一个图标",
"search": "搜索图标..."
},
"jsonViewer": {
"copy": "复制",
"copied": "已复制"
},
"fallback": {
"pageNotFound": "哎呀!未找到页面",
"pageNotFoundDesc": "抱歉,我们无法找到您要找的页面。",
"forbidden": "哎呀!访问被拒绝",
"forbiddenDesc": "抱歉,您没有权限访问此页面。",
"internalError": "哎呀!出错了",
"internalErrorDesc": "抱歉,服务器遇到错误。",
"offline": "离线页面",
"offlineError": "哎呀!网络错误",
"offlineErrorDesc": "抱歉,无法连接到互联网,请检查您的网络连接并重试。",
"comingSoon": "即将推出",
"http": {
"requestTimeout": "请求超时,请稍后再试。",
"networkError": "网络异常,请检查您的网络连接后重试。",
"badRequest": "请求错误。请检查您的输入并重试。",
"unauthorized": "登录认证过期,请重新登录后继续。",
"forbidden": "禁止访问, 您没有权限访问此资源。",
"notFound": "未找到, 请求的资源不存在。",
"internalServerError": "内部服务器错误,请稍后再试。"
}
},
"widgets": {
"document": "文档",
"qa": "问题 & 帮助",
"setting": "设置",
"logoutTip": "是否退出登录?",
"viewAll": "查看所有消息",
"notifications": "通知",
"markAllAsRead": "全部标记为已读",
"clearNotifications": "清空",
"checkUpdatesTitle": "新版本可用",
"checkUpdatesDescription": "点击刷新以获取最新版本",
"search": {
"title": "搜索",
"searchNavigate": "搜索导航菜单",
"select": "选择",
"navigate": "导航",
"close": "关闭",
"noResults": "未找到搜索结果",
"noRecent": "没有搜索历史",
"recent": "搜索历史"
},
"lockScreen": {
"title": "锁定屏幕",
"screenButton": "锁定",
"password": "密码",
"placeholder": "请输入锁屏密码",
"unlock": "点击解锁",
"errorPasswordTip": "密码错误,请重新输入",
"backToLogin": "返回登录",
"entry": "进入系统"
}
}
}
formRules: {
required: "请输入{0}",
selectRequired: "请选择{0}",
minLength: "{0}至少{1}个字符",
maxLength: "{0}最多{1}个字符",
length: "{0}长度必须为{1}个字符",
alreadyExists: "{0} `{1}` 已存在",
startWith: "{0}必须以 {1} 开头",
invalidURL: "请输入有效的链接",
},
actionTitle: {
edit: "修改{0}",
create: "新增{0}",
delete: "删除{0}",
view: "查看{0}",
},
actionMessage: {
deleteConfirm: "确定删除 {0} 吗?",
deleting: "正在删除 {0} ...",
deleteSuccess: "{0} 删除成功",
operationSuccess: "操作成功",
operationFailed: "操作失败",
},
placeholder: {
input: "请输入",
select: "请选择",
},
captcha: {
title: "请完成安全验证",
sliderSuccessText: "验证通过",
sliderDefaultText: "请按住滑块拖动",
sliderRotateDefaultTip: "点击图片可刷新",
sliderRotateFailTip: "验证失败",
sliderRotateSuccessTip: "验证成功,耗时{0}秒",
alt: "支持img标签src属性值",
refreshAriaLabel: "刷新验证码",
confirmAriaLabel: "确认选择",
confirm: "确认",
pointAriaLabel: "点击点",
clickInOrder: "请依次点击",
},
iconPicker: {
placeholder: "选择一个图标",
search: "搜索图标...",
},
jsonViewer: {
copy: "复制",
copied: "已复制",
},
fallback: {
pageNotFound: "哎呀!未找到页面",
pageNotFoundDesc: "抱歉,我们无法找到您要找的页面。",
forbidden: "哎呀!访问被拒绝",
forbiddenDesc: "抱歉,您没有权限访问此页面。",
internalError: "哎呀!出错了",
internalErrorDesc: "抱歉,服务器遇到错误。",
offline: "离线页面",
offlineError: "哎呀!网络错误",
offlineErrorDesc: "抱歉,无法连接到互联网,请检查您的网络连接并重试。",
comingSoon: "即将推出",
http: {
requestTimeout: "请求超时,请稍后再试。",
networkError: "网络异常,请检查您的网络连接后重试。",
badRequest: "请求错误。请检查您的输入并重试。",
unauthorized: "登录认证过期,请重新登录后继续。",
forbidden: "禁止访问, 您没有权限访问此资源。",
notFound: "未找到, 请求的资源不存在。",
internalServerError: "内部服务器错误,请稍后再试。",
},
},
widgets: {
document: "文档",
qa: "问题 & 帮助",
setting: "设置",
logoutTip: "是否退出登录?",
viewAll: "查看所有消息",
notifications: "通知",
markAllAsRead: "全部标记为已读",
clearNotifications: "清空",
checkUpdatesTitle: "新版本可用",
checkUpdatesDescription: "点击刷新以获取最新版本",
search: {
title: "搜索",
searchNavigate: "搜索导航菜单",
select: "选择",
navigate: "导航",
close: "关闭",
noResults: "未找到搜索结果",
noRecent: "没有搜索历史",
recent: "搜索历史",
},
lockScreen: {
title: "锁定屏幕",
screenButton: "锁定",
password: "密码",
placeholder: "请输入锁屏密码",
unlock: "点击解锁",
errorPasswordTip: "密码错误,请重新输入",
backToLogin: "返回登录",
entry: "进入系统",
},
},
};
@@ -1,86 +1,86 @@
export default {
comm: {
name: "{vipLabel}已开通",
title: "到期时间:{expire}",
nav: "{vipLabel}",
},
plus: {
name: "商业版功能",
title: "升级商业版,获取商业授权",
},
free: {
comm: {
name: "商业版功能",
title: "升级商业版,获取商业授权",
},
button: {
name: "专业版功能",
title: "升级专业版,享受更多VIP特权",
},
nav: {
name: "基础版",
title: "升级专业版,享受更多VIP特权",
},
},
enterCode: "请输入激活码",
successTitle: "激活成功",
successContent: "您已成功激活{vipLabel},有效期至:{expireDate}",
bindAccountTitle: "是否绑定袖手账号",
bindAccountContent: "绑定账号后,可以避免License丢失,强烈建议绑定",
congratulations_vip_trial: '恭喜,您已获得专业版{duration}天试用',
trial_modal_title: '7天专业版试用获取',
trial_modal_ok_text: '立即获取',
trial_modal_thanks: '感谢您对开源项目的支持',
trial_modal_click_confirm: '点击确认,即可获取7天专业版试用',
get_7_day_pro_trial: "7天专业版试用获取",
star_now: "立即去Star",
please_help_star: "可以先请您帮忙点个star吗?感谢感谢",
admin_only_operation: "仅限管理员操作",
enter_activation_code: "请输入激活码",
activate_pro_business: "激活专业版/商业版",
renew_business: "续期商业版",
renew_pro_upgrade_business: "续期专业版/升级商业版",
basic_edition: "基础版",
community_free_version: "社区免费版",
unlimited_certificate_application: "证书申请无限制",
unlimited_domain_count: "域名数量无限制",
unlimited_certificate_pipelines: "证书流水线数量无限制",
common_deployment_plugins: "常用的主机、云平台、cdn、宝塔、1Panel等部署插件",
email_webhook_notifications: "邮件、webhook通知方式",
comm: {
name: "{vipLabel}已开通",
title: "到期时间:{expire}",
nav: "{vipLabel}",
},
plus: {
name: "商业版功能",
title: "升级商业版,获取商业授权",
},
free: {
comm: {
name: "商业版功能",
title: "升级商业版,获取商业授权",
},
button: {
name: "专业版功能",
title: "升级专业版,享受更多VIP特权",
},
nav: {
name: "基础版",
title: "升级专业版,享受更多VIP特权",
},
},
enterCode: "请输入激活码",
successTitle: "激活成功",
successContent: "您已成功激活{vipLabel},有效期至:{expireDate}",
bindAccountTitle: "是否绑定袖手账号",
bindAccountContent: "绑定账号后,可以避免License丢失,强烈建议绑定",
congratulations_vip_trial: "恭喜,您已获得专业版{duration}天试用",
trial_modal_title: "7天专业版试用获取",
trial_modal_ok_text: "立即获取",
trial_modal_thanks: "感谢您对开源项目的支持",
trial_modal_click_confirm: "点击确认,即可获取7天专业版试用",
get_7_day_pro_trial: "7天专业版试用获取",
star_now: "立即去Star",
please_help_star: "可以先请您帮忙点个star吗?感谢感谢",
admin_only_operation: "仅限管理员操作",
enter_activation_code: "请输入激活码",
activate_pro_business: "激活专业版/商业版",
renew_business: "续期商业版",
renew_pro_upgrade_business: "续期专业版/升级商业版",
basic_edition: "基础版",
community_free_version: "社区免费版",
unlimited_certificate_application: "证书申请无限制",
unlimited_domain_count: "域名数量无限制",
unlimited_certificate_pipelines: "证书流水线数量无限制",
common_deployment_plugins: "常用的主机、云平台、cdn、宝塔、1Panel等部署插件",
email_webhook_notifications: "邮件、webhook通知方式",
professional_edition: "专业版",
open_source_support: "开源需要您的赞助支持",
vip_group_priority: "可加VIP群,您的需求将优先实现",
unlimited_site_certificate_monitoring: "站点证书监控无限制",
more_notification_methods: "更多通知方式",
plugins_fully_open: "插件全开放,群辉等更多插件",
click_to_get_7_day_trial: "点击获取7天试用",
years: "年",
afdian_support_vip: '爱发电赞助“VIP会员”后获取一年期专业版激活码,开源需要您的支持',
get_after_support: "爱发电赞助后获取",
professional_edition: "专业版",
open_source_support: "开源需要您的赞助支持",
vip_group_priority: "可加VIP群,您的需求将优先实现",
unlimited_site_certificate_monitoring: "站点证书监控无限制",
more_notification_methods: "更多通知方式",
plugins_fully_open: "插件全开放,群辉等更多插件",
click_to_get_7_day_trial: "点击获取7天试用",
years: "年",
afdian_support_vip: "爱发电赞助“VIP会员”后获取一年期专业版激活码,开源需要您的支持",
get_after_support: "爱发电赞助后获取",
business_edition: "商业版",
commercial_license: "商业授权,可对外运营",
all_pro_privileges: "拥有专业版所有特权",
allow_commercial_use_modify_logo_title: "允许商用,可修改logo、标题",
data_statistics: "数据统计",
plugin_management: "插件管理",
unlimited_multi_users: "多用户无限制",
support_user_payment: "支持用户支付",
contact_author_for_trial: "请联系作者获取试用",
activate: "激活",
get_pro_code_after_support: '爱发电赞助“VIP会员”后获取一年期专业版激活码',
business_contact_author: "商业版请直接联系作者",
year: "年",
freee: "免费",
renew: "续期",
activate_immediately: "立刻激活",
current: "当前",
activated_expire_time: "已激活,到期时间:",
site_id: "站点ID",
invite_code_optional: "邀请码【选填】,可额外获得专业版30天/商业版15天时长",
no_activation_code: "没有激活码?",
activation_code_one_use: "激活码使用过一次之后,不可再次使用,如果要更换站点,请",
bind_account: "绑定账号",
transfer_vip: ',然后"转移VIP"即可',
}
business_edition: "商业版",
commercial_license: "商业授权,可对外运营",
all_pro_privileges: "拥有专业版所有特权",
allow_commercial_use_modify_logo_title: "允许商用,可修改logo、标题",
data_statistics: "数据统计",
plugin_management: "插件管理",
unlimited_multi_users: "多用户无限制",
support_user_payment: "支持用户支付",
contact_author_for_trial: "请联系作者获取试用",
activate: "激活",
get_pro_code_after_support: "爱发电赞助“VIP会员”后获取一年期专业版激活码",
business_contact_author: "商业版请直接联系作者",
year: "年",
freee: "免费",
renew: "续期",
activate_immediately: "立刻激活",
current: "当前",
activated_expire_time: "已激活,到期时间:",
site_id: "站点ID",
invite_code_optional: "邀请码【选填】,可额外获得专业版30天/商业版15天时长",
no_activation_code: "没有激活码?",
activation_code_one_use: "激活码使用过一次之后,不可再次使用,如果要更换站点,请",
bind_account: "绑定账号",
transfer_vip: ',然后"转移VIP"即可',
};