const locale: I18nType.Schema = { system: { title: 'SoybeanAdmin' }, common: { add: 'Add', addSuccess: 'Add Success', edit: 'Edit', editSuccess: 'Edit Success', delete: 'Delete', deleteSuccess: 'Delete Success', batchDelete: 'Batch Delete', confirm: 'Confirm', cancel: 'Cancel', pleaseCheckValue: 'Please check the value is valid', action: 'Action' }, routes: { dashboard: { _value: 'Dashboard', analysis: 'Analysis', workbench: 'Workbench' }, document: { _value: 'Document', vue: 'Vue Document', vite: 'Vite Document', naive: 'NaiveUI Document', project: 'Project Document', 'project-link': 'Project Document(href)' }, component: { _value: 'Component', button: 'Button', card: 'Card', table: 'Table' }, plugin: { _value: 'Plugin', charts: { _value: 'Chart', echarts: 'ECharts', antv: 'AntV' }, copy: 'Copy', editor: { _value: 'Editor', quill: 'Quill', markdown: 'Markdown' }, icon: 'Icon', map: 'Map', print: 'Print', swiper: 'Swiper', video: 'Video' }, 'auth-demo': { _value: 'Auth Demo', permission: 'Toggle Permission', super: 'Super Auth' }, function: { _value: 'Function', tab: 'System Tab' }, exception: { _value: 'Exception', 403: '403', 404: '404', 500: '500' }, 'multi-menu': { _value: 'Multi Degree Menu', first: { _value: 'First Degree', second: 'Second Degree', 'second-new': { _value: 'Second Degree With Children', third: 'Third Degree' } } }, management: { _value: 'System Management', auth: 'Auth', role: 'Role', route: 'Route', user: 'User' }, about: 'About' }, layout: { settingDrawer: { title: 'Theme configuration', themeModeTitle: 'Theme mode', darkMode: 'Dark mode', layoutModelTitle: 'Layout mode', systemThemeTitle: 'System theme', pageFunctionsTitle: 'Page functions', pageViewTitle: 'Page view', followSystemTheme: 'Follow the system', isCustomizeDarkModeTransition: 'Custom dark theme animation transition', scrollMode: 'scrollMode', scrollModeList: { wrapper: 'Outer layer scroll', content: 'Main body scroll' }, fixedHeaderAndTab: 'Fixed header and multiple tabs', header: { inverted: 'darkHead', height: 'Head Height', crumb: { visible: 'Crumb', icon: 'Crumb icon' } }, tab: { visible: 'Multi-page tab', height: 'Multiple tab height', modeList: { mode: 'Multi-tab style', chrome: 'Google style', button: 'Button style' }, isCache: 'Multiple tab caching' }, sider: { inverted: 'Dark sidebar', width: 'Sidebar expanded width', mixWidth: 'Left hybrid sidebar expanded width' }, menu: { horizontalPosition: 'Top menu position', horizontalPositionList: { flexStart: 'Right', center: 'center', flexEnd: 'Left' } }, footer: { inverted: 'Dark bottom', visible: 'Show bottom', fixed: 'Fixed bottom', right: 'Bottom to the right' }, page: { animate: 'switch animation', animateMode: 'switch animation type', animateModeList: { zoomFade: 'Gradual change', zoomOut: 'Flash', fadeSlide: 'Slide', fade: 'Fade away', fadeBottom: 'Bottom fade', fadeScale: 'Resizing fade away' } }, systemTheme: { moreColors: 'More colors' }, themeConfiguration: { title: 'Theme configuration', copy: 'Copy the current configuration', reset: 'Reset the current configuration', resetSuccess: 'The configuration has been reset, please copy it again!', operateSuccess: 'Successful operation', copySuccess: 'Copy success, please replace the content of src/settings/theme.json!', confirmCopy: 'Confirm' } } }, page: { login: { common: { userNamePlaceholder: 'Please enter user name', phonePlaceholder: 'Please enter phone number', codePlaceholder: 'Please enter verification code', passwordPlaceholder: 'Please enter password', confirmPasswordPlaceholder: 'Please enter password again', codeLogin: 'Verification code login', confirm: 'Confirm', back: 'Back', validateSuccess: 'Verification passed', loginSuccess: 'Login success', welcomeBack: 'Welcome back, {userName}!' }, pwdLogin: { title: 'Password Login', rememberMe: 'Remember me', forgetPassword: 'Forget password?', register: 'Register account', otherAccountLogin: 'Other Account Login', otherLoginMode: 'Other Login Mode', superAdmin: 'Super Administrator', admin: 'Administrator', user: 'Ordinary User' }, codeLogin: { title: 'Verification Code Login', getCode: 'Get verification code', imageCodePlaceholder: 'Please enter image verification code' }, register: { title: 'Register Account', agreement: 'I have read and agree to', protocol: '《User Agreement》', policy: '《Privacy Policy》' }, resetPwd: { title: 'Reset Password' }, bindWeChat: { title: 'Bind WeChat' } } } }; export default locale;