2023-11-17 08:45:00 +08:00
const local : App.I18n.Schema = {
system : {
title : 'SoybeanAdmin'
} ,
common : {
2024-01-28 00:44:21 +08:00
action : 'Action' ,
2023-11-17 08:45:00 +08:00
add : 'Add' ,
addSuccess : 'Add Success' ,
2024-01-28 00:44:21 +08:00
backToHome : 'Back to home' ,
2023-11-17 08:45:00 +08:00
batchDelete : 'Batch Delete' ,
cancel : 'Cancel' ,
2024-01-28 00:44:21 +08:00
check : 'Check' ,
columnSetting : 'Column Setting' ,
confirm : 'Confirm' ,
delete : 'Delete' ,
deleteSuccess : 'Delete Success' ,
confirmDelete : 'Are you sure you want to delete?' ,
edit : 'Edit' ,
index : 'Index' ,
2023-11-17 08:45:00 +08:00
logout : 'Logout' ,
2024-01-28 00:44:21 +08:00
logoutConfirm : 'Are you sure you want to log out?' ,
lookForward : 'Coming soon' ,
modify : 'Modify' ,
modifySuccess : 'Modify Success' ,
operate : 'Operate' ,
pleaseCheckValue : 'Please check whether the value is valid' ,
refresh : 'Refresh' ,
reset : 'Reset' ,
search : 'Search' ,
tip : 'Tip' ,
update : 'Update' ,
updateSuccess : 'Update Success' ,
userCenter : 'User Center'
2023-11-17 08:45:00 +08:00
} ,
theme : {
themeSchema : {
title : 'Theme Schema' ,
light : 'Light' ,
dark : 'Dark' ,
auto : 'Follow System'
} ,
layoutMode : {
title : 'Layout Mode' ,
vertical : 'Vertical Menu Mode' ,
horizontal : 'Horizontal Menu Mode' ,
'vertical-mix' : 'Vertical Mix Menu Mode' ,
'horizontal-mix' : 'Horizontal Mix menu Mode'
} ,
themeColor : {
title : 'Theme Color' ,
primary : 'Primary' ,
info : 'Info' ,
success : 'Success' ,
warning : 'Warning' ,
error : 'Error' ,
followPrimary : 'Follow Primary'
} ,
scrollMode : {
title : 'Scroll Mode' ,
wrapper : 'Wrapper' ,
content : 'Content'
} ,
page : {
animate : 'Page Animate' ,
mode : {
title : 'Page Animate Mode' ,
fade : 'Fade' ,
'fade-slide' : 'Slide' ,
'fade-bottom' : 'Fade Zoom' ,
'fade-scale' : 'Fade Scale' ,
'zoom-fade' : 'Zoom Fade' ,
'zoom-out' : 'Zoom Out' ,
none : 'None'
}
} ,
fixedHeaderAndTab : 'Fixed Header And Tab' ,
header : {
height : 'Header Height' ,
breadcrumb : {
visible : 'Breadcrumb Visible' ,
showIcon : 'Breadcrumb Icon Visible'
}
} ,
tab : {
visible : 'Tab Visible' ,
cache : 'Tab Cache' ,
height : 'Tab Height' ,
mode : {
title : 'Tab Mode' ,
chrome : 'Chrome' ,
button : 'Button'
}
} ,
sider : {
inverted : 'Dark Sider' ,
width : 'Sider Width' ,
collapsedWidth : 'Sider Collapsed Width' ,
mixWidth : 'Mix Sider Width' ,
mixCollapsedWidth : 'Mix Sider Collapse Width' ,
mixChildMenuWidth : 'Mix Child Menu Width'
} ,
footer : {
visible : 'Footer Visible' ,
fixed : 'Fixed Footer' ,
height : 'Footer Height' ,
right : 'Right Footer'
} ,
themeDrawerTitle : 'Theme Configuration' ,
pageFunTitle : 'Page Function' ,
configOperation : {
copyConfig : 'Copy Config' ,
copySuccessMsg : 'Copy Success, Please replace the variable "themeSettings" in "src/theme/settings.ts"' ,
resetConfig : 'Reset Config' ,
resetSuccessMsg : 'Reset Success'
}
} ,
route : {
login : 'Login' ,
403 : 'No Permission' ,
404 : 'Page Not Found' ,
500 : 'Server Error' ,
home : 'Home' ,
'user-center' : 'User Center' ,
2024-01-18 23:51:04 +08:00
about : 'About' ,
2024-01-25 01:45:00 +08:00
function : 'System Function' ,
function_tab : 'Tab' ,
'function_multi-tab' : 'Multi Tab' ,
2023-11-17 08:45:00 +08:00
manage : 'System Manage' ,
manage_user : 'User Manage' ,
'manage_user-detail' : 'User Detail' ,
manage_role : 'Role Manage' ,
manage_route : 'Route Manage' ,
'multi-menu' : 'Multi Menu' ,
'multi-menu_first' : 'Menu One' ,
'multi-menu_first_child' : 'Menu One Child' ,
'multi-menu_second' : 'Menu Two' ,
'multi-menu_second_child' : 'Menu Two Child' ,
2024-01-19 01:24:45 +08:00
'multi-menu_second_child_home' : 'Menu Two Child Home' ,
exception : 'Exception' ,
exception_403 : '403' ,
exception_404 : '404' ,
exception_500 : '500'
2023-11-17 08:45:00 +08:00
} ,
page : {
login : {
common : {
loginOrRegister : 'Login / Register' ,
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 successfully' ,
welcomeBack : 'Welcome back, {userName} !'
} ,
pwdLogin : {
title : 'Password Login' ,
rememberMe : 'Remember me' ,
forgetPassword : 'Forget password?' ,
register : 'Register' ,
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' ,
agreement : 'I have read and agree to' ,
protocol : '《User Agreement》' ,
policy : '《Privacy Policy》'
} ,
resetPwd : {
title : 'Reset Password'
} ,
bindWeChat : {
title : 'Bind WeChat'
}
2024-01-18 23:51:04 +08:00
} ,
about : {
title : 'About' ,
introduction : ` Soybean Admin is an elegant and powerful admin template, based on the latest front-end technology stack, including Vue3, Vite5, TypeScript, Pinia and UnoCSS. It has built-in rich theme configuration and components, strict code specifications, and an automated file routing system. In addition, it also uses the online mock data solution based on ApiFox. Soybean Admin provides you with a one-stop admin solution, no additional configuration, and out of the box. It is also a best practice for learning cutting-edge technologies quickly. ` ,
projectInfo : {
title : 'Project Info' ,
version : 'Version' ,
latestBuildTime : 'Latest Build Time' ,
githubLink : 'Github Link' ,
previewLink : 'Preview Link'
} ,
prdDep : 'Production Dependency' ,
devDep : 'Development Dependency'
2024-01-24 01:48:23 +08:00
} ,
home : {
2024-01-25 01:12:33 +08:00
greeting : 'Good morning, {userName}, today is another day full of vitality!' ,
weatherDesc : 'Today is cloudy to clear, 20℃ - 25℃!' ,
projectCount : 'Project Count' ,
todo : 'Todo' ,
message : 'Message' ,
2024-01-24 01:48:23 +08:00
downloadCount : 'Download Count' ,
registerCount : 'Register Count' ,
schedule : 'Work and rest Schedule' ,
study : 'Study' ,
work : 'Work' ,
rest : 'Rest' ,
entertainment : 'Entertainment' ,
2024-01-25 01:12:33 +08:00
visitCount : 'Visit Count' ,
turnover : 'Turnover' ,
dealCount : 'Deal Count' ,
projectNews : {
title : 'Project News' ,
moreNews : 'More News' ,
desc1 : 'Soybean created the open source project soybean-admin on May 28, 2021!' ,
desc2 : 'Yanbowe submitted a bug to soybean-admin, the multi-tab bar will not adapt.' ,
desc3 : 'Soybean is ready to do sufficient preparation for the release of soybean-admin!' ,
desc4 : 'Soybean is busy writing project documentation for soybean-admin!' ,
desc5 : 'Soybean just wrote some of the workbench pages casually, and it was enough to see!'
} ,
creativity : 'Creativity'
2024-01-25 01:45:00 +08:00
} ,
function : {
tab : {
tabOperate : {
title : 'Tab Operation' ,
addTab : 'Add Tab' ,
addTabDesc : 'To about page' ,
closeTab : 'Close Tab' ,
closeCurrentTab : 'Close Current Tab' ,
closeAboutTab : 'Close "About" Tab' ,
addMultiTab : 'Add Multi Tab' ,
addMultiTabDesc1 : 'To MultiTab page' ,
addMultiTabDesc2 : 'To MultiTab page(with query params)'
} ,
tabTitle : {
title : 'Tab Title' ,
changeTitle : 'Change Title' ,
change : 'Change' ,
resetTitle : 'Reset Title' ,
reset : 'Reset'
}
} ,
multiTab : {
routeParam : 'Route Param' ,
backTab : 'Back function_tab'
}
2024-01-28 00:44:21 +08:00
} ,
manage : {
role : {
title : 'Role List' ,
form : {
roleName : 'Please enter role name' ,
roleCode : 'Please enter role code' ,
roleStatus : 'Please select role status' ,
roleDesc : 'Please enter role description'
} ,
roleName : 'Role Name' ,
roleCode : 'Role Code' ,
roleStatus : 'Role Status' ,
roleDesc : 'Role Description' ,
addRole : 'Add Role' ,
editRole : 'Edit Role' ,
status : {
enable : 'Enable' ,
disable : 'Disable'
}
2024-01-28 16:24:43 +08:00
} ,
user : {
title : 'User List' ,
form : {
userName : 'Please enter user name' ,
userGender : 'Please select gender' ,
nickName : 'Please enter nick name' ,
userPhone : 'Please enter phone number' ,
userEmail : 'Please enter email' ,
userStatus : 'Please select user status' ,
userRole : 'Please select user role'
} ,
userName : 'User Name' ,
userGender : 'Gender' ,
nickName : 'Nick Name' ,
userPhone : 'Phone Number' ,
userEmail : 'Email' ,
userStatus : 'User Status' ,
userRole : 'User Role' ,
addUser : 'Add User' ,
editUser : 'Edit User' ,
gender : {
male : 'Male' ,
female : 'Female'
} ,
status : {
enable : 'Enable' ,
disable : 'Disable'
}
2024-01-28 00:44:21 +08:00
}
2023-11-17 08:45:00 +08:00
}
} ,
form : {
2024-01-28 00:44:21 +08:00
required : 'Cannot be empty' ,
2023-11-17 08:45:00 +08:00
userName : {
required : 'Please enter user name' ,
invalid : 'User name format is incorrect'
} ,
phone : {
required : 'Please enter phone number' ,
invalid : 'Phone number format is incorrect'
} ,
pwd : {
required : 'Please enter password' ,
invalid : 'Password format is incorrect'
} ,
code : {
required : 'Please enter verification code' ,
invalid : 'Verification code format is incorrect'
} ,
email : {
required : 'Please enter email' ,
invalid : 'Email format is incorrect'
}
} ,
dropdown : {
closeCurrent : 'Close Current' ,
closeOther : 'Close Other' ,
closeLeft : 'Close Left' ,
closeRight : 'Close Right' ,
closeAll : 'Close All'
} ,
icon : {
themeConfig : 'Theme Configuration' ,
themeSchema : 'Theme Schema' ,
lang : 'Switch Language' ,
fullscreen : 'Fullscreen' ,
fullscreenExit : 'Exit Fullscreen' ,
reload : 'Reload Page' ,
collapse : 'Collapse Menu' ,
expand : 'Expand Menu' ,
pin : 'Pin' ,
unpin : 'Unpin'
}
} ;
export default local ;