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', }, }