export default { title: 'Terms', subtitle: 'Term Management', // Table headers table: { headers: { termName: 'Term Name', studentName: 'Student Name', startDate: 'Start Date', endDate: 'End Date', actions: 'Actions' }, // Data table pagination pagination: { itemsPerPage: 'Items per page:', itemsPerPageAll: 'All', itemsPerPageText: '{start}-{end} of {total}', pageText: 'Page {page} of {pages}', noDataText: 'No data available', loadingText: 'Loading...' } }, // Form fields form: { student: 'Student', termName: 'Term Name', startDate: 'Start Date', endDate: 'End Date', termNamePlaceholder: 'Enter term name', studentPlaceholder: 'Select a student' }, // Dialog titles dialog: { add: 'Add Term', edit: 'Edit Term Information', delete: 'Confirm Deletion' }, // Button text buttons: { addTerm: 'Add Term' }, // Messages messages: { createSuccess: 'Term created successfully', updateSuccess: 'Term information updated successfully', deleteSuccess: 'Term "{name}" deleted successfully', createError: 'Creation failed, please try again', updateError: 'Save failed, please try again', deleteError: 'Deletion failed, please try again', loadError: 'Failed to load term list', unknownStudent: 'Unknown Student' }, // Delete confirmation deleteConfirmation: { title: 'Confirm Deletion', message: 'Are you sure you want to delete this term?', warning: 'This action cannot be undone. Please proceed with caution.' }, // Validation messages validation: { studentRequired: 'Student is required', termNameRequired: 'Term name is required', startDateRequired: 'Start date is required', endDateRequired: 'End date is required' } }