250 lines
7.5 KiB
JavaScript
250 lines
7.5 KiB
JavaScript
export default {
|
|
common: {
|
|
welcome: 'Welcome',
|
|
login: 'Login',
|
|
logout: 'Logout',
|
|
register: 'Register',
|
|
searchMenu: 'Search Menu',
|
|
searchPlaceholder: 'Please enter menu name to search',
|
|
noResults: 'No matching menus found',
|
|
searchTips: 'Keyboard Shortcuts Tips',
|
|
navigateResults: 'Use up/down arrows to navigate',
|
|
selectResult: 'Press Enter to select',
|
|
closeSearch: 'Press ESC to close',
|
|
taskCenter: 'Task Center',
|
|
totalTasks: 'Total Tasks',
|
|
pendingTasks: 'Pending',
|
|
completedTasks: 'Completed',
|
|
searchTasks: 'Search tasks...',
|
|
all: 'All',
|
|
pending: 'Pending',
|
|
completed: 'Completed',
|
|
taskTitle: 'Task Title',
|
|
enterTaskTitle: 'Please enter task title',
|
|
taskPriority: 'Task Priority',
|
|
priorityHigh: 'High',
|
|
priorityMedium: 'Medium',
|
|
priorityLow: 'Low',
|
|
confirmDelete: 'Confirm Delete',
|
|
addTask: 'Add Task',
|
|
pleaseEnterTaskTitle: 'Please enter task title',
|
|
added: 'Added',
|
|
deleted: 'Deleted',
|
|
justNow: 'Just now',
|
|
clearCache: 'Clear Cache',
|
|
confirmClearCache: 'Confirm Clear Cache',
|
|
clearCacheConfirm: 'Are you sure you want to clear all cache? This will clear local storage, session storage and cached data.',
|
|
cacheCleared: 'Cache cleared',
|
|
clearCacheFailed: 'Failed to clear cache',
|
|
messages: 'Messages',
|
|
tasks: 'Tasks',
|
|
clearAll: 'Clear All',
|
|
noMessages: 'No Messages',
|
|
noTasks: 'No Tasks',
|
|
fullscreen: 'Fullscreen',
|
|
personalCenter: 'Personal Center',
|
|
systemSettings: 'System Settings',
|
|
searchEmpty: 'Please enter search content',
|
|
searching: 'Searching: ',
|
|
cleared: 'Cleared',
|
|
languageChanged: 'Language Changed',
|
|
settingsDeveloping: 'System settings feature is under development',
|
|
logoutSuccess: 'Logout Successful',
|
|
logoutFailed: 'Logout Failed',
|
|
confirmLogout: 'Confirm Logout',
|
|
logoutConfirm: 'Are you sure you want to logout?',
|
|
username: 'Username',
|
|
password: 'Password',
|
|
confirmPassword: 'Confirm Password',
|
|
email: 'Email',
|
|
phone: 'Phone',
|
|
rememberMe: 'Remember Me',
|
|
forgotPassword: 'Forgot Password?',
|
|
submit: 'Submit',
|
|
cancel: 'Cancel',
|
|
save: 'Save',
|
|
edit: 'Edit',
|
|
delete: 'Delete',
|
|
add: 'Add',
|
|
search: 'Search',
|
|
reset: 'Reset',
|
|
confirm: 'Confirm',
|
|
back: 'Back',
|
|
next: 'Next',
|
|
previous: 'Previous',
|
|
refresh: 'Refresh',
|
|
export: 'Export',
|
|
import: 'Import',
|
|
download: 'Download',
|
|
upload: 'Upload',
|
|
view: 'View',
|
|
detail: 'Detail',
|
|
settings: 'Settings',
|
|
profile: 'Profile',
|
|
language: 'Language',
|
|
theme: 'Theme',
|
|
dark: 'Dark',
|
|
light: 'Light',
|
|
loading: 'Loading...',
|
|
noData: 'No Data',
|
|
success: 'Operation Successful',
|
|
error: 'Operation Failed',
|
|
warning: 'Warning',
|
|
info: 'Info',
|
|
confirmDelete: 'Are you sure you want to delete?',
|
|
confirmLogout: 'Are you sure you want to logout?',
|
|
addConfig: 'Add Config',
|
|
editConfig: 'Edit Config',
|
|
configCategory: 'Config Category',
|
|
configName: 'Config Name',
|
|
configTitle: 'Config Title',
|
|
configType: 'Config Type',
|
|
configValue: 'Config Value',
|
|
configTip: 'Config Tip',
|
|
typeText: 'Text',
|
|
typeTextarea: 'Textarea',
|
|
typeNumber: 'Number',
|
|
typeSwitch: 'Switch',
|
|
typeSelect: 'Select',
|
|
typeMultiselect: 'Multiselect',
|
|
typeDatetime: 'Datetime',
|
|
typeColor: 'Color',
|
|
pleaseSelect: 'Please Select',
|
|
pleaseEnter: 'Please Enter',
|
|
noConfig: 'No Config',
|
|
fetchConfigFailed: 'Failed to fetch config',
|
|
addSuccess: 'Added Successfully',
|
|
addFailed: 'Failed to Add',
|
|
editSuccess: 'Edited Successfully',
|
|
editFailed: 'Failed to Edit',
|
|
saveSuccess: 'Saved Successfully',
|
|
saveFailed: 'Failed to Save',
|
|
resetSuccess: 'Reset Successfully',
|
|
required: 'This field is required',
|
|
operation: 'Operation',
|
|
time: 'Time',
|
|
status: 'Status',
|
|
enabled: 'Enabled',
|
|
disabled: 'Disabled',
|
|
yes: 'Yes',
|
|
no: 'No',
|
|
areaManage: 'Area Management',
|
|
areaName: 'Area Name',
|
|
areaCode: 'Area Code',
|
|
areaLevel: 'Area Level',
|
|
parentArea: 'Parent Area',
|
|
province: 'Province',
|
|
city: 'City',
|
|
district: 'District',
|
|
street: 'Street',
|
|
unknown: 'Unknown',
|
|
addArea: 'Add Area',
|
|
editArea: 'Edit Area',
|
|
remark: 'Remark',
|
|
sort: 'Sort',
|
|
createTime: 'Create Time',
|
|
action: 'Action',
|
|
batchDelete: 'Batch Delete',
|
|
confirmBatchDelete: 'Confirm Batch Delete',
|
|
batchDeleteConfirm: 'Are you sure you want to delete the selected',
|
|
items: 'items?',
|
|
deleteConfirm: 'Are you sure you want to delete',
|
|
selectDataFirst: 'Please select data to operate first',
|
|
pleaseEnterNumber: 'Please enter a valid number',
|
|
exitFullScreen: 'Exit Fullscreen',
|
|
columns: 'Columns',
|
|
columnSettings: 'Column Settings',
|
|
selectAll: 'Select All',
|
|
unselectAll: 'Unselect All',
|
|
retry: 'Retry',
|
|
fetchDataFailed: 'Failed to fetch data',
|
|
},
|
|
menu: {
|
|
dashboard: 'Dashboard',
|
|
userManagement: 'User Management',
|
|
roleManagement: 'Role Management',
|
|
permissionManagement: 'Permission Management',
|
|
systemSettings: 'System Settings',
|
|
logManagement: 'Log Management',
|
|
},
|
|
login: {
|
|
title: 'User Login',
|
|
subtitle: 'Welcome back, please login to your account',
|
|
loginButton: 'Login',
|
|
loginSuccess: 'Login Successful',
|
|
loginFailed: 'Login Failed',
|
|
usernamePlaceholder: 'Please enter username',
|
|
passwordPlaceholder: 'Please enter password',
|
|
noAccount: "Don't have an account?",
|
|
registerNow: 'Register Now',
|
|
forgotPassword: 'Forgot Password?',
|
|
rememberMe: 'Remember Me',
|
|
},
|
|
register: {
|
|
title: 'User Registration',
|
|
subtitle: 'Create your account and get started',
|
|
registerButton: 'Register',
|
|
registerSuccess: 'Registration Successful',
|
|
registerFailed: 'Registration Failed',
|
|
usernamePlaceholder: 'Please enter username',
|
|
emailPlaceholder: 'Please enter email address',
|
|
passwordPlaceholder: 'Please enter password',
|
|
confirmPasswordPlaceholder: 'Please enter password again',
|
|
usernameRule: 'Username length between 3 to 20 characters',
|
|
emailRule: 'Please enter a valid email address',
|
|
passwordRule: 'Password length between 6 to 20 characters',
|
|
agreeRule: 'Please agree to the user agreement',
|
|
agreeTerms: 'I have read and agree to the',
|
|
terms: 'User Agreement',
|
|
hasAccount: 'Already have an account?',
|
|
loginNow: 'Login Now',
|
|
},
|
|
resetPassword: {
|
|
title: 'Reset Password',
|
|
subtitle: 'Reset your password via email verification code',
|
|
resetButton: 'Reset Password',
|
|
resetSuccess: 'Password reset successful',
|
|
resetFailed: 'Reset failed',
|
|
emailPlaceholder: 'Please enter email address',
|
|
codePlaceholder: 'Please enter verification code',
|
|
newPasswordPlaceholder: 'Please enter new password',
|
|
confirmPasswordPlaceholder: 'Please enter new password again',
|
|
emailRule: 'Please enter a valid email address',
|
|
codeRule: 'Verification code must be 6 characters',
|
|
passwordRule: 'Password length between 6 to 20 characters',
|
|
sendCode: 'Send Code',
|
|
codeSent: 'Verification code has been sent to your email',
|
|
resendCode: 'Resend in {seconds} seconds',
|
|
sendCodeFirst: 'Please enter email address first',
|
|
backToLogin: 'Back to Login',
|
|
},
|
|
layout: {
|
|
toggleSidebar: 'Toggle Sidebar',
|
|
collapse: 'Collapse',
|
|
expand: 'Expand',
|
|
logout: 'Logout',
|
|
},
|
|
table: {
|
|
total: 'Total {total} items',
|
|
selected: '{selected} items selected',
|
|
actions: 'Actions',
|
|
noData: 'No Data',
|
|
sort: 'Sort',
|
|
filter: 'Filter',
|
|
},
|
|
pagination: {
|
|
goTo: 'Go to',
|
|
page: 'Page',
|
|
total: 'Total {total} items',
|
|
itemsPerPage: '{size} items per page',
|
|
},
|
|
form: {
|
|
required: 'This field is required',
|
|
invalidEmail: 'Please enter a valid email address',
|
|
invalidPhone: 'Please enter a valid phone number',
|
|
passwordMismatch: 'Passwords do not match',
|
|
minLength: 'Minimum {min} characters required',
|
|
maxLength: 'Maximum {max} characters allowed',
|
|
},
|
|
}
|