diff --git a/locales/en.yaml b/locales/en.yaml index 684b6842a..f6bb7c7c0 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -1,187 +1,177 @@ buttons: - hsLoginOut: LoginOut - hsfullscreen: FullScreen - hsexitfullscreen: ExitFullscreen - hsrefreshRoute: RefreshRoute - hslogin: Login - hsadd: Add - hsmark: Mark/Cancel - hssave: Save - hssearch: Search - hsexpendAll: Expand All - hscollapseAll: Collapse All - hssystemSet: Open ProjectConfig - hsdelete: Delete - hsreload: Reload - hscloseCurrentTab: Close CurrentTab - hscloseLeftTabs: Close LeftTabs - hscloseRightTabs: Close RightTabs - hscloseOtherTabs: Close OtherTabs - hscloseAllTabs: Close AllTabs - hswholeFullScreen: FullScreen - hswholeExitFullScreen: ExitFull - hscontentFullScreen: Content FullScreen - hscontentExitFullScreen: Content ExitFullScreen + pureLoginOut: LoginOut + pureLogin: Login + pureSystemSet: Open ProjectConfig + pureReload: Reload + pureCloseCurrentTab: Close CurrentTab + pureCloseLeftTabs: Close LeftTabs + pureCloseRightTabs: Close RightTabs + pureCloseOtherTabs: Close OtherTabs + pureCloseAllTabs: Close AllTabs + pureContentFullScreen: Content FullScreen + pureContentExitFullScreen: Content ExitFullScreen menus: - hshome: Home - hslogin: Login - hsempty: Empty Page - hstable: Table - hssysManagement: System Manage - hsUser: User Manage - hsRole: Role Manage - hsSystemMenu: Menu Manage - hsDept: Dept Manage - hssysMonitor: System Monitor - hsOnlineUser: Online User - hsLoginLog: Login Log - hsOperationLog: Operation Log - hsSystemLog: System Log - hseditor: Editor - hsabnormal: Abnormal Page - hsfourZeroFour: "404" - hsfourZeroOne: "403" - hsFive: "500" - hscomponents: Components - hsdialog: Dialog - hsmessage: Message Tips - hsvideo: Video - hssegmented: Segmented - hswaterfall: Waterfall - hsmap: Map - hsdraggable: Draggable - hssplitPane: Split Pane - hsText: Text Ellipsis - hsElButton: Button - hsbutton: Button Animation - hsCheckButton: Check Button - hscropping: Picture Cropping - hsanimatecss: AnimateCss Selector - hscountTo: Digital Animation - hsselector: Scope Selector - hsflowChart: Flow Chart - hsseamless: Seamless Scroll - hscontextmenu: Context Menu - hstypeit: Typeit - hsjsoneditor: JSON Editor - hsColorPicker: Color Picker - hsDatePicker: Date Picker - hsDateTimePicker: DateTimePicker - hsTimePicker: TimePicker - hsTag: Tag - hsStatistic: Statistic - hsCollapse: Collapse - hsGanttastic: Gantt Chart - hsProgress: Progress - hsUpload: File Upload - hsCheckCard: CheckCard - hsmenus: MultiLevel Menu - hsmenu1: Menu1 - hsmenu1-1: Menu1-1 - hsmenu1-2: Menu1-2 - hsmenu1-2-1: Menu1-2-1 - hsmenu1-2-2: Menu1-2-2 - hsmenu1-3: Menu1-3 - hsmenu2: Menu2 - permission: Permission Manage - permissionPage: Page Permission - permissionButton: Button Permission - hstabs: Tabs Operate - hsguide: Guide - hsAble: Able - hsMenuTree: Menu Tree - hsVideoFrame: Video Frame Capture - hsWavesurfer: Audio Visualization - hsRipple: Ripple - hsMqtt: Mqtt Client - hsOptimize: Debounce、Throttle、Copy、Longpress Directives - hsVerify: Captcha - hsWatermark: Water Mark - hsPrint: Print - hsDownload: Download - hsExternalPage: External Page - hsExternalDoc: Docs External - hsEmbeddedDoc: Docs Embedded - externalLink: Vue-Pure-Admin - pureutilsLink: Pure-Admin-Utils - hsEpDocument: Element-Plus - hsTailwindcssDocument: Tailwindcss - hsVueDocument: Vue3 - hsViteDocument: Vite - hsPiniaDocument: Pinia - hsRouterDocument: Vue-Router - hsAbout: About - hsResult: Result Page - hsSuccess: Success Page - hsFail: Fail Page - hsIconSelect: Icon Select - hsTimeline: Time Line - hsLineTree: LineTree - hsList: List Page - hsListCard: Card List Page - hsDebounce: Debounce & Throttle - hsFormDesign: Form Design - hsBarcode: Barcode - hsQrcode: Qrcode - hsCascader: Area Cascader - hsSwiper: Swiper Plugin - hsVirtualList: Virtual List - hsPdf: PDF Preview - hsWord: Word Preview - hsExcels: Excel Preview - hsExcel: Export Excel - hsInfiniteScroll: Table Infinite Scroll - hsSensitive: Sensitive Filter - hsPinyin: PinYin - hsdanmaku: Danmaku - hsSchemaForm: Form - hsPureTableBase: Base Usage - hsPureTableHigh: High Usage - hsPureTableEdit: Edit Usage - hsVxeTable: Virtual Usage - hsboard: Paint Board - hsMenuoverflow: Menu Overflow Show Tooltip Text - hsChildMenuoverflow: Child Menu Overflow Show Tooltip Text + pureHome: Home + pureLogin: Login + pureEmpty: Empty Page + pureTable: Table + pureSysManagement: System Manage + pureUser: User Manage + pureRole: Role Manage + pureSystemMenu: Menu Manage + pureDept: Dept Manage + pureSysMonitor: System Monitor + pureOnlineUser: Online User + pureLoginLog: Login Log + pureOperationLog: Operation Log + pureSystemLog: System Log + pureEditor: Editor + pureAbnormal: Abnormal Page + pureFourZeroFour: "404" + pureFourZeroOne: "403" + pureFive: "500" + pureComponents: Components + pureDialog: Dialog + pureMessage: Message Tips + pureVideo: Video + pureSegmented: Segmented + pureWaterfall: Waterfall + pureMap: Map + pureDraggable: Draggable + pureSplitPane: Split Pane + pureText: Text Ellipsis + pureElButton: Button + pureButton: Button Animation + pureCheckButton: Check Button + pureCropping: Picture Cropping + pureAnimatecss: AnimateCss Selector + pureCountTo: Digital Animation + pureSelector: Scope Selector + pureFlowChart: Flow Chart + pureSeamless: Seamless Scroll + pureContextmenu: Context Menu + pureTypeit: Typeit + pureJsonEditor: JSON Editor + pureColorPicker: Color Picker + pureDatePicker: Date Picker + pureDateTimePicker: DateTimePicker + pureTimePicker: TimePicker + pureTag: Tag + pureStatistic: Statistic + pureCollapse: Collapse + pureGanttastic: Gantt Chart + pureProgress: Progress + pureUpload: File Upload + pureCheckCard: CheckCard + pureMenus: MultiLevel Menu + pureMenu1: Menu1 + pureMenu1-1: Menu1-1 + pureMenu1-2: Menu1-2 + pureMenu1-2-1: Menu1-2-1 + pureMenu1-2-2: Menu1-2-2 + pureMenu1-3: Menu1-3 + pureMenu2: Menu2 + purePermission: Permission Manage + purePermissionPage: Page Permission + purePermissionButton: Button Permission + pureTabs: Tabs Operate + pureGuide: Guide + pureAble: Able + pureMenuTree: Menu Tree + pureVideoFrame: Video Frame Capture + pureWavesurfer: Audio Visualization + pureRipple: Ripple + pureMqtt: Mqtt Client + pureOptimize: Debounce、Throttle、Copy、Longpress Directives + pureVerify: Captcha + pureWatermark: Water Mark + purePrint: Print + pureDownload: Download + pureExternalPage: External Page + pureExternalDoc: Docs External + pureEmbeddedDoc: Docs Embedded + pureExternalLink: Vue-Pure-Admin + pureUtilsLink: Pure-Admin-Utils + pureColorHuntDoc: ColorHunt + pureUiGradients: UiGradients + pureEpDoc: Element-Plus + pureTailwindcssDoc: Tailwindcss + pureVueDoc: Vue3 + pureViteDoc: Vite + purePiniaDoc: Pinia + pureRouterDoc: Vue-Router + pureAbout: About + pureResult: Result Page + pureSuccess: Success Page + pureFail: Fail Page + pureIconSelect: Icon Select + pureTimeline: Time Line + pureLineTree: LineTree + pureList: List Page + pureListCard: Card List Page + pureDebounce: Debounce & Throttle + pureFormDesign: Form Design + pureBarcode: Barcode + pureQrcode: Qrcode + pureCascader: Area Cascader + pureSwiper: Swiper Plugin + pureVirtualList: Virtual List + purePdf: PDF Preview + pureWord: Word Preview + pureExcels: Excel Preview + pureExcel: Export Excel + pureInfiniteScroll: Table Infinite Scroll + pureSensitive: Sensitive Filter + purePinyin: PinYin + pureDanmaku: Danmaku + pureSchemaForm: Form + pureTableBase: Base Usage + pureTableHigh: High Usage + pureTableEdit: Edit Usage + pureVxeTable: Virtual Usage + pureBoard: Paint Board + pureMenuOverflow: Menu Overflow Show Tooltip Text + pureChildMenuOverflow: Child Menu Overflow Show Tooltip Text status: - hsLoad: Loading... + pureLoad: Loading... login: - username: Username - password: Password - verifyCode: VerifyCode - remember: days no need to login - rememberInfo: After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days. - sure: Sure Password - forget: Forget Password? - login: Login - thirdLogin: Third Login - phoneLogin: Phone Login - qRCodeLogin: QRCode Login - register: Register - weChatLogin: WeChat Login - alipayLogin: Alipay Login - qqLogin: QQ Login - weiboLogin: Weibo Login - phone: Phone - smsVerifyCode: SMS VerifyCode - back: Back - test: Mock Test - tip: After scanning the code, click "Confirm" to complete the login - definite: Definite - loginSuccess: Login Success - registerSuccess: Regist Success - tickPrivacy: Please tick Privacy Policy - readAccept: I have read it carefully and accept - privacyPolicy: Privacy Policy - getVerifyCode: Get VerifyCode - info: Seconds - usernameReg: Please enter username - passwordReg: Please enter password - verifyCodeReg: Please enter verify code - verifyCodeCorrectReg: Please enter correct verify code - verifyCodeSixReg: Please enter a 6-digit verify code - phoneReg: Please enter the phone - phoneCorrectReg: Please enter the correct phone number format - passwordRuleReg: The password format should be any combination of 8-18 digits - passwordSureReg: Please enter confirm password - passwordDifferentReg: The two passwords do not match! - passwordUpdateReg: Password has been updated + pureUsername: Username + purePassword: Password + pureVerifyCode: VerifyCode + pureRemember: days no need to login + pureRememberInfo: After checking and logging in, will automatically log in to the system without entering your username and password within the specified number of days. + pureSure: Sure Password + pureForget: Forget Password? + pureLogin: Login + pureThirdLogin: Third Login + purePhoneLogin: Phone Login + pureQRCodeLogin: QRCode Login + pureRegister: Register + pureWeChatLogin: WeChat Login + pureAlipayLogin: Alipay Login + pureQQLogin: QQ Login + pureWeiBoLogin: Weibo Login + purePhone: Phone + pureSmsVerifyCode: SMS VerifyCode + pureBack: Back + pureTest: Mock Test + pureTip: After scanning the code, click "Confirm" to complete the login + pureDefinite: Definite + pureLoginSuccess: Login Success + pureRegisterSuccess: Regist Success + pureTickPrivacy: Please tick Privacy Policy + pureReadAccept: I have read it carefully and accept + purePrivacyPolicy: Privacy Policy + pureGetVerifyCode: Get VerifyCode + pureInfo: Seconds + pureUsernameReg: Please enter username + purePassWordReg: Please enter password + pureVerifyCodeReg: Please enter verify code + pureVerifyCodeCorrectReg: Please enter correct verify code + pureVerifyCodeSixReg: Please enter a 6-digit verify code + purePhoneReg: Please enter the phone + purePhoneCorrectReg: Please enter the correct phone number format + purePassWordRuleReg: The password format should be any combination of 8-18 digits + purePassWordSureReg: Please enter confirm password + purePassWordDifferentReg: The two passwords do not match! + purePassWordUpdateReg: Password has been updated diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 052f8df2e..e13ae5bbe 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -1,187 +1,177 @@ buttons: - hsLoginOut: 退出系统 - hsfullscreen: 全屏 - hsexitfullscreen: 退出全屏 - hsrefreshRoute: 刷新路由 - hslogin: 登录 - hsadd: 新增 - hsmark: 标记/取消 - hssave: 保存 - hssearch: 搜索 - hsexpendAll: 全部展开 - hscollapseAll: 全部折叠 - hssystemSet: 打开项目配置 - hsdelete: 删除 - hsreload: 重新加载 - hscloseCurrentTab: 关闭当前标签页 - hscloseLeftTabs: 关闭左侧标签页 - hscloseRightTabs: 关闭右侧标签页 - hscloseOtherTabs: 关闭其他标签页 - hscloseAllTabs: 关闭全部标签页 - hswholeFullScreen: 全屏 - hswholeExitFullScreen: 退出全屏 - hscontentFullScreen: 内容区全屏 - hscontentExitFullScreen: 内容区退出全屏 + pureLoginOut: 退出系统 + pureLogin: 登录 + pureSystemSet: 打开项目配置 + pureReload: 重新加载 + pureCloseCurrentTab: 关闭当前标签页 + pureCloseLeftTabs: 关闭左侧标签页 + pureCloseRightTabs: 关闭右侧标签页 + pureCloseOtherTabs: 关闭其他标签页 + pureCloseAllTabs: 关闭全部标签页 + pureContentFullScreen: 内容区全屏 + pureContentExitFullScreen: 内容区退出全屏 menus: - hshome: 首页 - hslogin: 登录 - hsempty: 无Layout页 - hstable: 表格 - hssysManagement: 系统管理 - hsUser: 用户管理 - hsRole: 角色管理 - hsSystemMenu: 菜单管理 - hsDept: 部门管理 - hssysMonitor: 系统监控 - hsOnlineUser: 在线用户 - hsLoginLog: 登录日志 - hsOperationLog: 操作日志 - hsSystemLog: 系统日志 - hseditor: 编辑器 - hsabnormal: 异常页面 - hsfourZeroFour: "404" - hsfourZeroOne: "403" - hsFive: "500" - hscomponents: 组件 - hsdialog: 函数式弹框 - hsmessage: 消息提示 - hsvideo: 视频 - hssegmented: 分段控制器 - hswaterfall: 瀑布流无限滚动 - hsmap: 地图 - hsdraggable: 拖拽 - hssplitPane: 切割面板 - hsText: 文本省略 - hsElButton: 按钮 - hsCheckButton: 可选按钮 - hsbutton: 按钮动效 - hscropping: 图片裁剪 - hsanimatecss: animate.css选择器 - hscountTo: 数字动画 - hsselector: 范围选择器 - hsflowChart: 流程图 - hsseamless: 无缝滚动 - hscontextmenu: 右键菜单 - hstypeit: 打字机 - hsjsoneditor: JSON编辑器 - hsColorPicker: 颜色选择器 - hsDatePicker: 日期选择器 - hsDateTimePicker: 日期时间选择器 - hsTimePicker: 时间选择器 - hsTag: 标签 - hsStatistic: 统计组件 - hsCollapse: 折叠面板 - hsGanttastic: 甘特图 - hsProgress: 进度条 - hsUpload: 文件上传 - hsCheckCard: 多选卡片 - hsmenus: 多级菜单 - hsmenu1: 菜单1 - hsmenu1-1: 菜单1-1 - hsmenu1-2: 菜单1-2 - hsmenu1-2-1: 菜单1-2-1 - hsmenu1-2-2: 菜单1-2-2 - hsmenu1-3: 菜单1-3 - hsmenu2: 菜单2 - permission: 权限管理 - permissionPage: 页面权限 - permissionButton: 按钮权限 - hstabs: 标签页操作 - hsguide: 引导页 - hsAble: 功能 - hsMenuTree: 菜单树结构 - hsVideoFrame: 视频帧截取-wasm版 - hsWavesurfer: 音频可视化 - hsRipple: 波纹(Ripple) - hsMqtt: MQTT客户端(mqtt) - hsOptimize: 防抖、截流、复制、长按指令 - hsVerify: 图形验证码 - hsWatermark: 水印 - hsPrint: 打印 - hsDownload: 下载 - hsExternalPage: 外部页面 - hsExternalDoc: 文档外链 - hsEmbeddedDoc: 文档内嵌 - externalLink: vue-pure-admin - pureutilsLink: pure-admin-utils - hsEpDocument: element-plus - hsTailwindcssDocument: tailwindcss - hsVueDocument: vue3 - hsViteDocument: vite - hsPiniaDocument: pinia - hsRouterDocument: vue-router - hsAbout: 关于 - hsResult: 结果页面 - hsSuccess: 成功页面 - hsFail: 失败页面 - hsIconSelect: 图标选择器 - hsTimeline: 时间线 - hsLineTree: 树形连接线 - hsList: 列表页面 - hsListCard: 卡片列表页 - hsDebounce: 防抖节流 - hsFormDesign: 表单设计器 - hsBarcode: 条形码 - hsQrcode: 二维码 - hsCascader: 区域级联选择器 - hsSwiper: Swiper插件 - hsVirtualList: 虚拟列表 - hsPdf: PDF预览 - hsWord: Word预览 - hsExcels: Excel预览 - hsExcel: 导出Excel - hsInfiniteScroll: 表格无限滚动 - hsSensitive: 敏感词过滤 - hsPinyin: 汉语拼音 - hsdanmaku: 弹幕 - hsSchemaForm: 表单 - hsPureTableBase: 基础用法 - hsPureTableHigh: 高级用法 - hsPureTableEdit: 可编辑用法 - hsVxeTable: 虚拟滚动 - hsboard: 艺术画板 - hsMenuoverflow: 目录超出显示 Tooltip 文字提示 - hsChildMenuoverflow: 菜单超出显示 Tooltip 文字提示 + pureHome: 首页 + pureLogin: 登录 + pureEmpty: 无Layout页 + pureTable: 表格 + pureSysManagement: 系统管理 + pureUser: 用户管理 + pureRole: 角色管理 + pureSystemMenu: 菜单管理 + pureDept: 部门管理 + pureSysMonitor: 系统监控 + pureOnlineUser: 在线用户 + pureLoginLog: 登录日志 + pureOperationLog: 操作日志 + pureSystemLog: 系统日志 + pureEditor: 编辑器 + pureAbnormal: 异常页面 + pureFourZeroFour: "404" + pureFourZeroOne: "403" + pureFive: "500" + pureComponents: 组件 + pureDialog: 函数式弹框 + pureMessage: 消息提示 + pureVideo: 视频 + pureSegmented: 分段控制器 + pureWaterfall: 瀑布流无限滚动 + pureMap: 地图 + pureDraggable: 拖拽 + pureSplitPane: 切割面板 + pureText: 文本省略 + pureElButton: 按钮 + pureCheckButton: 可选按钮 + pureButton: 按钮动效 + pureCropping: 图片裁剪 + pureAnimatecss: animate.css选择器 + pureCountTo: 数字动画 + pureSelector: 范围选择器 + pureFlowChart: 流程图 + pureSeamless: 无缝滚动 + pureContextmenu: 右键菜单 + pureTypeit: 打字机 + pureJsonEditor: JSON编辑器 + pureColorPicker: 颜色选择器 + pureDatePicker: 日期选择器 + pureDateTimePicker: 日期时间选择器 + pureTimePicker: 时间选择器 + pureTag: 标签 + pureStatistic: 统计组件 + pureCollapse: 折叠面板 + pureGanttastic: 甘特图 + pureProgress: 进度条 + pureUpload: 文件上传 + pureCheckCard: 多选卡片 + pureMenus: 多级菜单 + pureMenu1: 菜单1 + pureMenu1-1: 菜单1-1 + pureMenu1-2: 菜单1-2 + pureMenu1-2-1: 菜单1-2-1 + pureMenu1-2-2: 菜单1-2-2 + pureMenu1-3: 菜单1-3 + pureMenu2: 菜单2 + purePermission: 权限管理 + purePermissionPage: 页面权限 + purePermissionButton: 按钮权限 + pureTabs: 标签页操作 + pureGuide: 引导页 + pureAble: 功能 + pureMenuTree: 菜单树结构 + pureVideoFrame: 视频帧截取-wasm版 + pureWavesurfer: 音频可视化 + pureRipple: 波纹(Ripple) + pureMqtt: MQTT客户端(mqtt) + pureOptimize: 防抖、截流、复制、长按指令 + pureVerify: 图形验证码 + pureWatermark: 水印 + purePrint: 打印 + pureDownload: 下载 + pureExternalPage: 外部页面 + pureExternalDoc: 文档外链 + pureEmbeddedDoc: 文档内嵌 + pureExternalLink: vue-pure-admin + pureUtilsLink: pure-admin-utils + pureColorHuntDoc: 调色板 + pureUiGradients: 渐变色 + pureEpDoc: element-plus + pureTailwindcssDoc: tailwindcss + pureVueDoc: vue3 + pureViteDoc: vite + purePiniaDoc: pinia + pureRouterDoc: vue-router + pureAbout: 关于 + pureResult: 结果页面 + pureSuccess: 成功页面 + pureFail: 失败页面 + pureIconSelect: 图标选择器 + pureTimeline: 时间线 + pureLineTree: 树形连接线 + pureList: 列表页面 + pureListCard: 卡片列表页 + pureDebounce: 防抖节流 + pureFormDesign: 表单设计器 + pureBarcode: 条形码 + pureQrcode: 二维码 + pureCascader: 区域级联选择器 + pureSwiper: Swiper插件 + pureVirtualList: 虚拟列表 + purePdf: PDF预览 + pureWord: Word预览 + pureExcels: Excel预览 + pureExcel: 导出Excel + pureInfiniteScroll: 表格无限滚动 + pureSensitive: 敏感词过滤 + purePinyin: 汉语拼音 + pureDanmaku: 弹幕 + pureSchemaForm: 表单 + pureTableBase: 基础用法 + pureTableHigh: 高级用法 + pureTableEdit: 可编辑用法 + pureVxeTable: 虚拟滚动 + pureBoard: 艺术画板 + pureMenuOverflow: 目录超出显示 Tooltip 文字提示 + pureChildMenuOverflow: 菜单超出显示 Tooltip 文字提示 status: - hsLoad: 加载中... + pureLoad: 加载中... login: - username: 账号 - password: 密码 - verifyCode: 验证码 - remember: 天内免登录 - rememberInfo: 勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统 - sure: 确认密码 - forget: 忘记密码? - login: 登录 - thirdLogin: 第三方登录 - phoneLogin: 手机登录 - qRCodeLogin: 二维码登录 - register: 注册 - weChatLogin: 微信登录 - alipayLogin: 支付宝登录 - qqLogin: QQ登录 - weiboLogin: 微博登录 - phone: 手机号码 - smsVerifyCode: 短信验证码 - back: 返回 - test: 模拟测试 - tip: 扫码后点击"确认",即可完成登录 - definite: 确定 - loginSuccess: 登录成功 - registerSuccess: 注册成功 - tickPrivacy: 请勾选隐私政策 - readAccept: 我已仔细阅读并接受 - privacyPolicy: 《隐私政策》 - getVerifyCode: 获取验证码 - info: 秒后重新获取 - usernameReg: 请输入账号 - passwordReg: 请输入密码 - verifyCodeReg: 请输入验证码 - verifyCodeCorrectReg: 请输入正确的验证码 - verifyCodeSixReg: 请输入6位数字验证码 - phoneReg: 请输入手机号码 - phoneCorrectReg: 请输入正确的手机号码格式 - passwordRuleReg: 密码格式应为8-18位数字、字母、符号的任意两种组合 - passwordSureReg: 请输入确认密码 - passwordDifferentReg: 两次密码不一致! - passwordUpdateReg: 修改密码成功 + pureUsername: 账号 + purePassword: 密码 + pureVerifyCode: 验证码 + pureRemember: 天内免登录 + pureRememberInfo: 勾选并登录后,规定天数内无需输入用户名和密码会自动登入系统 + pureSure: 确认密码 + pureForget: 忘记密码? + pureLogin: 登录 + pureThirdLogin: 第三方登录 + purePhoneLogin: 手机登录 + pureQRCodeLogin: 二维码登录 + pureRegister: 注册 + pureWeChatLogin: 微信登录 + pureAlipayLogin: 支付宝登录 + pureQQLogin: QQ登录 + pureWeiBoLogin: 微博登录 + purePhone: 手机号码 + pureSmsVerifyCode: 短信验证码 + pureBack: 返回 + pureTest: 模拟测试 + pureTip: 扫码后点击"确认",即可完成登录 + pureDefinite: 确定 + pureLoginSuccess: 登录成功 + pureRegisterSuccess: 注册成功 + pureTickPrivacy: 请勾选隐私政策 + pureReadAccept: 我已仔细阅读并接受 + purePrivacyPolicy: 《隐私政策》 + pureGetVerifyCode: 获取验证码 + pureInfo: 秒后重新获取 + pureUsernameReg: 请输入账号 + purePassWordReg: 请输入密码 + pureVerifyCodeReg: 请输入验证码 + pureVerifyCodeCorrectReg: 请输入正确的验证码 + pureVerifyCodeSixReg: 请输入6位数字验证码 + purePhoneReg: 请输入手机号码 + purePhoneCorrectReg: 请输入正确的手机号码格式 + purePassWordRuleReg: 密码格式应为8-18位数字、字母、符号的任意两种组合 + purePassWordSureReg: 请输入确认密码 + purePassWordDifferentReg: 两次密码不一致! + purePassWordUpdateReg: 修改密码成功 diff --git a/mock/asyncRoutes.ts b/mock/asyncRoutes.ts index 48ccada4f..a1bad2c10 100644 --- a/mock/asyncRoutes.ts +++ b/mock/asyncRoutes.ts @@ -12,7 +12,7 @@ const systemManagementRouter = { path: "/system", meta: { icon: "ri:settings-3-line", - title: "menus.hssysManagement", + title: "menus.pureSysManagement", rank: system }, children: [ @@ -21,7 +21,7 @@ const systemManagementRouter = { name: "SystemUser", meta: { icon: "ri:admin-line", - title: "menus.hsUser", + title: "menus.pureUser", roles: ["admin"] } }, @@ -30,7 +30,7 @@ const systemManagementRouter = { name: "SystemRole", meta: { icon: "ri:admin-fill", - title: "menus.hsRole", + title: "menus.pureRole", roles: ["admin"] } }, @@ -39,7 +39,7 @@ const systemManagementRouter = { name: "SystemMenu", meta: { icon: "ep:menu", - title: "menus.hsSystemMenu", + title: "menus.pureSystemMenu", roles: ["admin"] } }, @@ -48,7 +48,7 @@ const systemManagementRouter = { name: "SystemDept", meta: { icon: "ri:git-branch-line", - title: "menus.hsDept", + title: "menus.pureDept", roles: ["admin"] } } @@ -59,7 +59,7 @@ const systemMonitorRouter = { path: "/monitor", meta: { icon: "ep:monitor", - title: "menus.hssysMonitor", + title: "menus.pureSysMonitor", rank: monitor }, children: [ @@ -69,7 +69,7 @@ const systemMonitorRouter = { name: "OnlineUser", meta: { icon: "ri:user-voice-line", - title: "menus.hsOnlineUser", + title: "menus.pureOnlineUser", roles: ["admin"] } }, @@ -79,7 +79,7 @@ const systemMonitorRouter = { name: "LoginLog", meta: { icon: "ri:window-line", - title: "menus.hsLoginLog", + title: "menus.pureLoginLog", roles: ["admin"] } }, @@ -89,7 +89,7 @@ const systemMonitorRouter = { name: "OperationLog", meta: { icon: "ri:history-fill", - title: "menus.hsOperationLog", + title: "menus.pureOperationLog", roles: ["admin"] } }, @@ -99,7 +99,7 @@ const systemMonitorRouter = { name: "SystemLog", meta: { icon: "ri:file-search-line", - title: "menus.hsSystemLog", + title: "menus.pureSystemLog", roles: ["admin"] } } @@ -109,7 +109,7 @@ const systemMonitorRouter = { const permissionRouter = { path: "/permission", meta: { - title: "menus.permission", + title: "menus.purePermission", icon: "ep:lollipop", rank: permission }, @@ -118,7 +118,7 @@ const permissionRouter = { path: "/permission/page/index", name: "PermissionPage", meta: { - title: "menus.permissionPage", + title: "menus.purePermissionPage", roles: ["admin", "common"] } }, @@ -126,7 +126,7 @@ const permissionRouter = { path: "/permission/button/index", name: "PermissionButton", meta: { - title: "menus.permissionButton", + title: "menus.purePermissionButton", roles: ["admin", "common"], auths: [ "permission:btn:add", @@ -142,29 +142,29 @@ const frameRouter = { path: "/iframe", meta: { icon: "ri:links-fill", - title: "menus.hsExternalPage", + title: "menus.pureExternalPage", rank: frame }, children: [ { path: "/iframe/external", meta: { - title: "menus.hsExternalDoc" + title: "menus.pureExternalDoc" }, children: [ { path: "/external", name: "https://yiming_chang.gitee.io/pure-admin-doc", meta: { - title: "menus.externalLink", + title: "menus.pureExternalLink", roles: ["admin", "common"] } }, { - path: "/pureutilsLink", + path: "/pureUtilsLink", name: "https://pure-admin-utils.netlify.app/", meta: { - title: "menus.pureutilsLink", + title: "menus.pureUtilsLink", roles: ["admin", "common"] } } @@ -173,14 +173,34 @@ const frameRouter = { { path: "/iframe/embedded", meta: { - title: "menus.hsEmbeddedDoc" + title: "menus.pureEmbeddedDoc" }, children: [ + { + path: "/iframe/colorhunt", + name: "FrameColorHunt", + meta: { + title: "menus.pureColorHuntDoc", + frameSrc: "https://colorhunt.co/", + keepAlive: true, + roles: ["admin", "common"] + } + }, + { + path: "/iframe/uigradients", + name: "FrameUiGradients", + meta: { + title: "menus.pureUiGradients", + frameSrc: "https://uigradients.com/", + keepAlive: true, + roles: ["admin", "common"] + } + }, { path: "/iframe/ep", name: "FrameEp", meta: { - title: "menus.hsEpDocument", + title: "menus.pureEpDoc", frameSrc: "https://element-plus.org/zh-CN/", keepAlive: true, roles: ["admin", "common"] @@ -190,7 +210,7 @@ const frameRouter = { path: "/iframe/tailwindcss", name: "FrameTailwindcss", meta: { - title: "menus.hsTailwindcssDocument", + title: "menus.pureTailwindcssDoc", frameSrc: "https://tailwindcss.com/docs/installation", keepAlive: true, roles: ["admin", "common"] @@ -200,7 +220,7 @@ const frameRouter = { path: "/iframe/vue3", name: "FrameVue", meta: { - title: "menus.hsVueDocument", + title: "menus.pureVueDoc", frameSrc: "https://cn.vuejs.org/", keepAlive: true, roles: ["admin", "common"] @@ -210,7 +230,7 @@ const frameRouter = { path: "/iframe/vite", name: "FrameVite", meta: { - title: "menus.hsViteDocument", + title: "menus.pureViteDoc", frameSrc: "https://cn.vitejs.dev/", keepAlive: true, roles: ["admin", "common"] @@ -220,7 +240,7 @@ const frameRouter = { path: "/iframe/pinia", name: "FramePinia", meta: { - title: "menus.hsPiniaDocument", + title: "menus.purePiniaDoc", frameSrc: "https://pinia.vuejs.org/zh/index.html", keepAlive: true, roles: ["admin", "common"] @@ -230,7 +250,7 @@ const frameRouter = { path: "/iframe/vue-router", name: "FrameRouter", meta: { - title: "menus.hsRouterDocument", + title: "menus.pureRouterDoc", frameSrc: "https://router.vuejs.org/zh/", keepAlive: true, roles: ["admin", "common"] @@ -245,7 +265,7 @@ const tabsRouter = { path: "/tabs", meta: { icon: "ri:bookmark-2-line", - title: "menus.hstabs", + title: "menus.pureTabs", rank: tabs }, children: [ @@ -253,7 +273,7 @@ const tabsRouter = { path: "/tabs/index", name: "Tabs", meta: { - title: "menus.hstabs", + title: "menus.pureTabs", roles: ["admin", "common"] } }, diff --git a/mock/system.ts b/mock/system.ts index 0b4486582..d7b7cf75f 100644 --- a/mock/system.ts +++ b/mock/system.ts @@ -153,86 +153,86 @@ export default defineFakeRoute([ parentId: 0, id: 100, menuType: 0, // 菜单类型(0代表菜单、1代表iframe、2代表外链、3代表按钮) - title: "menus.hsExternalPage" + title: "menus.pureExternalPage" }, { parentId: 100, id: 101, menuType: 0, - title: "menus.hsExternalDoc" + title: "menus.pureExternalDoc" }, { parentId: 101, id: 102, menuType: 2, - title: "menus.externalLink" + title: "menus.pureExternalLink" }, { parentId: 101, id: 103, menuType: 2, - title: "menus.pureutilsLink" + title: "menus.pureUtilsLink" }, { parentId: 100, id: 104, menuType: 1, - title: "menus.hsEmbeddedDoc" + title: "menus.pureEmbeddedDoc" }, { parentId: 104, id: 105, menuType: 1, - title: "menus.hsEpDocument" + title: "menus.pureEpDoc" }, { parentId: 104, id: 106, menuType: 1, - title: "menus.hsTailwindcssDocument" + title: "menus.pureTailwindcssDoc" }, { parentId: 104, id: 107, menuType: 1, - title: "menus.hsVueDocument" + title: "menus.pureVueDoc" }, { parentId: 104, id: 108, menuType: 1, - title: "menus.hsViteDocument" + title: "menus.pureViteDoc" }, { parentId: 104, id: 109, menuType: 1, - title: "menus.hsPiniaDocument" + title: "menus.purePiniaDoc" }, { parentId: 104, id: 110, menuType: 1, - title: "menus.hsRouterDocument" + title: "menus.pureRouterDoc" }, // 权限管理 { parentId: 0, id: 200, menuType: 0, - title: "menus.permission" + title: "menus.purePermission" }, { parentId: 200, id: 201, menuType: 0, - title: "menus.permissionPage" + title: "menus.purePermissionPage" }, { parentId: 200, id: 202, menuType: 0, - title: "menus.permissionButton" + title: "menus.purePermissionButton" }, { parentId: 202, @@ -257,75 +257,75 @@ export default defineFakeRoute([ parentId: 0, id: 300, menuType: 0, - title: "menus.hssysManagement" + title: "menus.pureSysManagement" }, { parentId: 300, id: 301, menuType: 0, - title: "menus.hsUser" + title: "menus.pureUser" }, { parentId: 300, id: 302, menuType: 0, - title: "menus.hsRole" + title: "menus.pureRole" }, { parentId: 300, id: 303, menuType: 0, - title: "menus.hsSystemMenu" + title: "menus.pureSystemMenu" }, { parentId: 300, id: 304, menuType: 0, - title: "menus.hsDept" + title: "menus.pureDept" }, // 系统监控 { parentId: 0, id: 400, menuType: 0, - title: "menus.hssysMonitor" + title: "menus.pureSysMonitor" }, { parentId: 400, id: 401, menuType: 0, - title: "menus.hsOnlineUser" + title: "menus.pureOnlineUser" }, { parentId: 400, id: 402, menuType: 0, - title: "menus.hsLoginLog" + title: "menus.pureLoginLog" }, { parentId: 400, id: 403, menuType: 0, - title: "menus.hsOperationLog" + title: "menus.pureOperationLog" }, { parentId: 400, id: 404, menuType: 0, - title: "menus.hsSystemLog" + title: "menus.pureSystemLog" }, // 标签页操作 { parentId: 0, id: 500, menuType: 0, - title: "menus.hstabs" + title: "menus.pureTabs" }, { parentId: 500, id: 501, menuType: 0, - title: "menus.hstabs" + title: "menus.pureTabs" }, { parentId: 500, @@ -381,7 +381,7 @@ export default defineFakeRoute([ parentId: 0, id: 100, menuType: 0, // 菜单类型(0代表菜单、1代表iframe、2代表外链、3代表按钮) - title: "menus.hsExternalPage", + title: "menus.pureExternalPage", name: "PureIframe", path: "/iframe", component: "", @@ -404,7 +404,7 @@ export default defineFakeRoute([ parentId: 100, id: 101, menuType: 0, - title: "menus.hsExternalDoc", + title: "menus.pureExternalDoc", name: "PureIframeExternal", path: "/iframe/external", component: "", @@ -427,7 +427,7 @@ export default defineFakeRoute([ parentId: 101, id: 102, menuType: 2, - title: "menus.externalLink", + title: "menus.pureExternalLink", name: "https://yiming_chang.gitee.io/pure-admin-doc", path: "/external", component: "", @@ -450,9 +450,9 @@ export default defineFakeRoute([ parentId: 101, id: 103, menuType: 2, - title: "menus.pureutilsLink", + title: "menus.pureUtilsLink", name: "https://pure-admin-utils.netlify.app/", - path: "/pureutilsLink", + path: "/pureUtilsLink", component: "", rank: null, redirect: "", @@ -473,7 +473,7 @@ export default defineFakeRoute([ parentId: 100, id: 104, menuType: 1, - title: "menus.hsEmbeddedDoc", + title: "menus.pureEmbeddedDoc", name: "PureIframeEmbedded", path: "/iframe/embedded", component: "", @@ -496,7 +496,7 @@ export default defineFakeRoute([ parentId: 104, id: 105, menuType: 1, - title: "menus.hsEpDocument", + title: "menus.pureEpDoc", name: "FrameEp", path: "/iframe/ep", component: "", @@ -519,7 +519,7 @@ export default defineFakeRoute([ parentId: 104, id: 106, menuType: 1, - title: "menus.hsTailwindcssDocument", + title: "menus.pureTailwindcssDoc", name: "FrameTailwindcss", path: "/iframe/tailwindcss", component: "", @@ -542,7 +542,7 @@ export default defineFakeRoute([ parentId: 104, id: 107, menuType: 1, - title: "menus.hsVueDocument", + title: "menus.pureVueDoc", name: "FrameVue", path: "/iframe/vue3", component: "", @@ -565,7 +565,7 @@ export default defineFakeRoute([ parentId: 104, id: 108, menuType: 1, - title: "menus.hsViteDocument", + title: "menus.pureViteDoc", name: "FrameVite", path: "/iframe/vite", component: "", @@ -588,7 +588,7 @@ export default defineFakeRoute([ parentId: 104, id: 109, menuType: 1, - title: "menus.hsPiniaDocument", + title: "menus.purePiniaDoc", name: "FramePinia", path: "/iframe/pinia", component: "", @@ -611,7 +611,7 @@ export default defineFakeRoute([ parentId: 104, id: 110, menuType: 1, - title: "menus.hsRouterDocument", + title: "menus.pureRouterDoc", name: "FrameRouter", path: "/iframe/vue-router", component: "", @@ -635,7 +635,7 @@ export default defineFakeRoute([ parentId: 0, id: 200, menuType: 0, - title: "menus.permission", + title: "menus.purePermission", name: "PurePermission", path: "/permission", component: "", @@ -658,7 +658,7 @@ export default defineFakeRoute([ parentId: 200, id: 201, menuType: 0, - title: "menus.permissionPage", + title: "menus.purePermissionPage", name: "PermissionPage", path: "/permission/page/index", component: "", @@ -681,7 +681,7 @@ export default defineFakeRoute([ parentId: 200, id: 202, menuType: 0, - title: "menus.permissionButton", + title: "menus.purePermissionButton", name: "PermissionButton", path: "/permission/button/index", component: "", @@ -774,7 +774,7 @@ export default defineFakeRoute([ parentId: 0, id: 300, menuType: 0, - title: "menus.hssysManagement", + title: "menus.pureSysManagement", name: "PureSystem", path: "/system", component: "", @@ -797,7 +797,7 @@ export default defineFakeRoute([ parentId: 300, id: 301, menuType: 0, - title: "menus.hsUser", + title: "menus.pureUser", name: "SystemUser", path: "/system/user/index", component: "", @@ -820,7 +820,7 @@ export default defineFakeRoute([ parentId: 300, id: 302, menuType: 0, - title: "menus.hsRole", + title: "menus.pureRole", name: "SystemRole", path: "/system/role/index", component: "", @@ -843,7 +843,7 @@ export default defineFakeRoute([ parentId: 300, id: 303, menuType: 0, - title: "menus.hsSystemMenu", + title: "menus.pureSystemMenu", name: "SystemMenu", path: "/system/menu/index", component: "", @@ -866,7 +866,7 @@ export default defineFakeRoute([ parentId: 300, id: 304, menuType: 0, - title: "menus.hsDept", + title: "menus.pureDept", name: "SystemDept", path: "/system/dept/index", component: "", @@ -890,7 +890,7 @@ export default defineFakeRoute([ parentId: 0, id: 400, menuType: 0, - title: "menus.hssysMonitor", + title: "menus.pureSysMonitor", name: "PureMonitor", path: "/monitor", component: "", @@ -913,7 +913,7 @@ export default defineFakeRoute([ parentId: 400, id: 401, menuType: 0, - title: "menus.hsOnlineUser", + title: "menus.pureOnlineUser", name: "OnlineUser", path: "/monitor/online-user", component: "monitor/online/index", @@ -936,7 +936,7 @@ export default defineFakeRoute([ parentId: 400, id: 402, menuType: 0, - title: "menus.hsLoginLog", + title: "menus.pureLoginLog", name: "LoginLog", path: "/monitor/login-logs", component: "monitor/logs/login/index", @@ -959,7 +959,7 @@ export default defineFakeRoute([ parentId: 400, id: 403, menuType: 0, - title: "menus.hsOperationLog", + title: "menus.pureOperationLog", name: "OperationLog", path: "/monitor/operation-logs", component: "monitor/logs/operation/index", @@ -982,7 +982,7 @@ export default defineFakeRoute([ parentId: 400, id: 404, menuType: 0, - title: "menus.hsSystemLog", + title: "menus.pureSystemLog", name: "SystemLog", path: "/monitor/system-logs", component: "monitor/logs/system/index", @@ -1006,7 +1006,7 @@ export default defineFakeRoute([ parentId: 0, id: 500, menuType: 0, - title: "menus.hstabs", + title: "menus.pureTabs", name: "PureTabs", path: "/tabs", component: "", @@ -1029,7 +1029,7 @@ export default defineFakeRoute([ parentId: 500, id: 501, menuType: 0, - title: "menus.hstabs", + title: "menus.pureTabs", name: "Tabs", path: "/tabs/index", component: "", @@ -1456,7 +1456,7 @@ export default defineFakeRoute([ parentId: 0, id: 400, menuType: 0, - title: "menus.hssysMonitor", + title: "menus.pureSysMonitor", name: "PureMonitor", path: "/monitor", component: "", @@ -1479,7 +1479,7 @@ export default defineFakeRoute([ parentId: 400, id: 401, menuType: 0, - title: "menus.hsOnlineUser", + title: "menus.pureOnlineUser", name: "OnlineUser", path: "/monitor/online-user", component: "monitor/online/index", @@ -1502,7 +1502,7 @@ export default defineFakeRoute([ parentId: 400, id: 402, menuType: 0, - title: "menus.hsLoginLog", + title: "menus.pureLoginLog", name: "LoginLog", path: "/monitor/login-logs", component: "monitor/logs/login/index", @@ -1525,7 +1525,7 @@ export default defineFakeRoute([ parentId: 400, id: 403, menuType: 0, - title: "menus.hsOperationLog", + title: "menus.pureOperationLog", name: "OperationLog", path: "/monitor/operation-logs", component: "monitor/logs/operation/index", @@ -1548,7 +1548,7 @@ export default defineFakeRoute([ parentId: 400, id: 404, menuType: 0, - title: "menus.hsSystemLog", + title: "menus.pureSystemLog", name: "SystemLog", path: "/monitor/system-logs", component: "monitor/logs/system/index", diff --git a/package.json b/package.json index 0420fe18b..e343f86be 100644 --- a/package.json +++ b/package.json @@ -164,7 +164,7 @@ "svgo": "^3.2.0", "tailwindcss": "^3.4.1", "typescript": "^5.4.3", - "vite": "^5.2.3", + "vite": "^5.2.6", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-fake-server": "^2.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e411f772f..165e709fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -258,10 +258,10 @@ devDependencies: version: 7.3.1(eslint@8.57.0)(typescript@5.4.3) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.3)(vue@3.4.21) + version: 5.0.4(vite@5.2.6)(vue@3.4.21) '@vitejs/plugin-vue-jsx': specifier: ^3.1.0 - version: 3.1.0(vite@5.2.3)(vue@3.4.21) + version: 3.1.0(vite@5.2.6)(vue@3.4.21) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -350,14 +350,14 @@ devDependencies: specifier: ^5.4.3 version: 5.4.3 vite: - specifier: ^5.2.3 - version: 5.2.3(@types/node@20.11.30)(sass@1.72.0) + specifier: ^5.2.6 + version: 5.2.6(@types/node@20.11.30)(sass@1.72.0) vite-plugin-cdn-import: specifier: ^0.3.5 version: 0.3.5(rollup@2.79.1) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@5.2.3) + version: 0.5.1(vite@5.2.6) vite-plugin-fake-server: specifier: ^2.1.1 version: 2.1.1 @@ -2569,7 +2569,7 @@ packages: nanoid: 3.3.7 dev: false - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.3)(vue@3.4.21): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.6)(vue@3.4.21): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2579,20 +2579,20 @@ packages: '@babel/core': 7.24.3 '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.3) - vite: 5.2.3(@types/node@20.11.30)(sass@1.72.0) + vite: 5.2.6(@types/node@20.11.30)(sass@1.72.0) vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.4(vite@5.2.3)(vue@3.4.21): + /@vitejs/plugin-vue@5.0.4(vite@5.2.6)(vue@3.4.21): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.2.3(@types/node@20.11.30)(sass@1.72.0) + vite: 5.2.6(@types/node@20.11.30)(sass@1.72.0) vue: 3.4.21(typescript@5.4.3) dev: true @@ -9398,7 +9398,7 @@ packages: - rollup dev: true - /vite-plugin-compression@0.5.1(vite@5.2.3): + /vite-plugin-compression@0.5.1(vite@5.2.6): resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -9406,7 +9406,7 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 5.2.3(@types/node@20.11.30)(sass@1.72.0) + vite: 5.2.6(@types/node@20.11.30)(sass@1.72.0) transitivePeerDependencies: - supports-color dev: true @@ -9438,8 +9438,8 @@ packages: vue: 3.4.21(typescript@5.4.3) dev: true - /vite@5.2.3(@types/node@20.11.30)(sass@1.72.0): - resolution: {integrity: sha512-+i1oagbvkVIhEy9TnEV+fgXsng13nZM90JQbrcPrf6DvW2mXARlz+DK7DLiDP+qeKoD1FCVx/1SpFL1CLq9Mhw==} + /vite@5.2.6(@types/node@20.11.30)(sass@1.72.0): + resolution: {integrity: sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: diff --git a/src/layout/components/navbar.vue b/src/layout/components/navbar.vue index 67774cc4f..0d3b94088 100644 --- a/src/layout/components/navbar.vue +++ b/src/layout/components/navbar.vue @@ -96,14 +96,14 @@ const { t, locale, translationCh, translationEn } = useTranslationLang(); :icon="LogoutCircleRLine" style="margin: 5px" /> - {{ t("buttons.hsLoginOut") }} + {{ t("buttons.pureLoginOut") }} diff --git a/src/layout/components/sidebar/horizontal.vue b/src/layout/components/sidebar/horizontal.vue index 9587c047c..0af1bc6f1 100644 --- a/src/layout/components/sidebar/horizontal.vue +++ b/src/layout/components/sidebar/horizontal.vue @@ -113,14 +113,14 @@ nextTick(() => { :icon="LogoutCircleRLine" style="margin: 5px" /> - {{ t("buttons.hsLoginOut") }} + {{ t("buttons.pureLoginOut") }} diff --git a/src/layout/components/sidebar/mixNav.vue b/src/layout/components/sidebar/mixNav.vue index 9adbeb1e0..e62be40d4 100644 --- a/src/layout/components/sidebar/mixNav.vue +++ b/src/layout/components/sidebar/mixNav.vue @@ -146,14 +146,14 @@ watch( :icon="LogoutCircleRLine" style="margin: 5px" /> - {{ t("buttons.hsLoginOut") }} + {{ t("buttons.pureLoginOut") }} diff --git a/src/layout/components/tag/index.vue b/src/layout/components/tag/index.vue index 8f071581d..e9a76a6ba 100644 --- a/src/layout/components/tag/index.vue +++ b/src/layout/components/tag/index.vue @@ -333,10 +333,10 @@ function onClickDrop(key, item, selectRoute?: RouteConfigs) { setTimeout(() => { if (pureSetting.hiddenSideBar) { tagsViews[6].icon = ExitFullscreen; - tagsViews[6].text = $t("buttons.hscontentExitFullScreen"); + tagsViews[6].text = $t("buttons.pureContentExitFullScreen"); } else { tagsViews[6].icon = Fullscreen; - tagsViews[6].text = $t("buttons.hscontentFullScreen"); + tagsViews[6].text = $t("buttons.pureContentFullScreen"); } }, 100); break; diff --git a/src/layout/frameView.vue b/src/layout/frameView.vue index 7e7725c05..0ca9609b5 100644 --- a/src/layout/frameView.vue +++ b/src/layout/frameView.vue @@ -71,7 +71,7 @@ onMounted(() => {