// Sports Training System - Teacher module translations export default { teacher_dashboard: { title: 'Teacher Dashboard', stats: { active_assignments: 'Active Assignments', completed_assignments: 'Completed Assignments', pending_assignments: 'Pending Review', overdue_assignments: 'Overdue Assignments' }, actions: { create_assignment: 'Create Assignment', training_projects: 'Training Projects', training_records: 'Training Records', data_analysis: 'Data Analytics' }, filters: { all_status: 'All Status', all_classes: 'All Classes', all_types: 'All Types', status_active: 'Active', status_completed: 'Completed', status_pending: 'Pending Review', status_expired: 'Expired', type_individual: 'Individual', type_group: 'Group', type_exam: 'Exam', type_practice: 'Practice' }, assignment_list: { title: 'Training Assignments', sort_label: 'Sort:', sort_created_desc: 'Created Time (Latest)', sort_created_asc: 'Created Time (Earliest)', sort_due_desc: 'Due Time (Soon)', sort_due_asc: 'Due Time (Later)', sort_title_asc: 'Title (A-Z)', sort_title_desc: 'Title (Z-A)', loading: 'Loading...', retry: 'Retry', empty_title: 'No assignments', create_first: 'Create first assignment', load_failed: 'Load failed', // Table headers assignment_title: 'Assignment Title', class: 'Class', project: 'Project', start_time: 'Start Time', due_time: 'Due Time', status: 'Status', progress: 'Progress', actions: 'Actions', time: 'Time', // Actions view: 'View', edit: 'Edit', delete: 'Delete', // Delete confirmation confirm_delete_title: 'Confirm Delete', confirm_delete_content: 'Are you sure you want to delete assignment "{title}"?', delete_success: 'Deleted successfully', // Pagination prev_page: 'Previous', next_page: 'Next', // Unknown values unknown_class: 'Unknown Class', unknown_project: 'Unknown Project', unknown_status: 'Unknown', // Status status_draft: 'Draft', status_active: 'Active', status_completed: 'Completed', status_expired: 'Expired', // Progress completion_rate: 'Completion Rate', submitted_count: 'Submitted', total_students: 'Total Students' }, pagination: { prev: 'Previous', next: 'Next', total: 'Total', pages: 'pages', page: 'Page', page_suffix: '' } }, analytics: { title: 'Data Analytics', start_date: 'Start Date', end_date: 'End Date', refresh: 'Refresh', retry: 'Retry', overview: 'Overview Statistics', trends: 'Trend Analysis', assignment_completion_trend: 'Assignment Completion Trend', student_performance_distribution: 'Student Performance Distribution', training_activity_heatmap: 'Training Activity Heatmap', chart_placeholder: 'Chart Component Placeholder', chart_desc_completion: 'Shows assignment completion rate changes over the past 30 days', chart_desc_performance: 'Shows student grade distribution', chart_desc_heatmap: 'Shows training activity levels at different times of the week', top_performers: 'Top Performers', detailed_reports: 'Detailed Reports', score_unit: 'pts', completion_rate: 'Completion Rate', rank: 'Rank', insights: 'Insights & Recommendations', performance_insights: 'Performance Insights', recommendations: 'Improvement Suggestions', loading_insights: 'Generating insights...', view_detailed_report: 'View Detailed Report', export_report: 'Export Report', class_overview: 'Class Overview', individual_progress: 'Individual Progress', skill_analysis: 'Skill Analysis', class_comparison: 'Class Comparison', // Overview cards total_assignments: 'Total Assignments', avg_score: 'Average Score', active_students: 'Active Students', // Report types report_student_performance: 'Student Performance Report', report_student_performance_desc: 'Detailed student training performance analysis', report_progress_tracking: 'Progress Tracking Report', report_progress_tracking_desc: 'Student skill improvement tracking', report_attendance: 'Attendance Statistics Report', report_attendance_desc: 'Student training attendance statistics', report_class_comparison: 'Class Comparison Report', report_class_comparison_desc: 'Performance comparison between different classes', report_badge_new: 'NEW', // Insights insight_low_completion_title: 'Low Completion Rate', insight_low_completion_content: 'Class average completion rate is {rate}%, below the recommended 80%', insight_low_completion_suggestion: 'Suggest adjusting training difficulty or adding personalized guidance', insight_high_performance_title: 'Excellent Overall Performance', insight_high_performance_content: 'Class average score reaches {score} points, showing excellent performance', insight_high_performance_suggestion: 'Consider adding challenging training projects', // Error messages error_data_load_failed: 'Data loading failed', // Report generation generate_report: 'Generate Report', generate_report_success: 'Generate {title}', navigate_path: 'Navigate to' }, projects: { title: 'Project Management', total_projects: 'Total Projects', active_projects: 'Active Projects', popular_projects: 'Popular Projects', avg_difficulty: 'Average Difficulty', create_project: 'Create Project', import_projects: 'Import Projects', export_projects: 'Export Projects', search_placeholder: 'Search project name...', category: 'Category', difficulty: 'Difficulty', status: 'Status', sort: 'Sort', training_projects: 'Training Projects', loading: 'Loading...', edit: 'Edit', delete: 'Delete', view_details: 'View Details', copy: 'Copy', activate: 'Activate', deactivate: 'Deactivate', project_name: 'Project Name', description: 'Description', created_at: 'Created At', updated_at: 'Updated At', usage_count: 'Usage Count', difficulty_level: 'Difficulty Level', duration: 'Duration', all_categories: 'All Categories', all_difficulties: 'All Difficulties', all_status: 'All Status', sort_by_name: 'By Name', sort_by_date: 'By Date', sort_by_difficulty: 'By Difficulty', sort_by_usage: 'By Usage', ascending: 'Ascending', descending: 'Descending', confirm_delete: 'Confirm Delete', delete_warning: 'This action cannot be undone. Are you sure you want to delete this project?', cancel: 'Cancel', confirm: 'Confirm', // Filter options filter_all_categories: 'All Categories', filter_all_difficulties: 'All Difficulties', filter_all_status: 'All Status', category_aerobic: 'Aerobic Exercise', category_strength: 'Strength Training', category_flexibility: 'Flexibility', category_coordination: 'Coordination', category_balance: 'Balance', category_comprehensive: 'Comprehensive Training', difficulty_easy: 'Easy', difficulty_medium: 'Medium', difficulty_hard: 'Hard', difficulty_expert: 'Expert', status_enabled: 'Enabled', status_disabled: 'Disabled', // Sort options sort_created_desc: 'Created Time (Latest)', sort_created_asc: 'Created Time (Earliest)', sort_name_asc: 'Name (A-Z)', sort_name_desc: 'Name (Z-A)', sort_difficulty_asc: 'Difficulty (Easy to Hard)', sort_difficulty_desc: 'Difficulty (Hard to Easy)', sort_usage_desc: 'Usage Count (High to Low)', // Messages and labels retry: 'Retry', no_description: 'No description', minutes: 'minutes', times_used: 'times', duration_label: 'Duration:', usage_label: 'Usage:', create_label: 'Created:', enable: 'Enable', disable: 'Disable', confirm_operation: 'Confirm Operation', confirm_enable: 'Are you sure you want to enable project', confirm_disable: 'Are you sure you want to disable project', operation_success: 'Operation successful', enable_success: 'Enabled successfully', disable_success: 'Disabled successfully', delete_success: 'Deleted successfully', delete_confirm_title: 'Confirm Delete', delete_confirm_content: 'This action cannot be undone', no_projects: 'No training projects', create_first_project: 'Create first project', feature_in_development: 'Feature in development', stats_load_failed: 'Statistics loading failed', projects_load_failed: 'Projects loading failed', load_failed: 'Loading failed', prev_page: 'Previous', next_page: 'Next', unknown: 'Unknown' }, records: { title: 'Grade Management', filter_all: 'All', filter_pending: 'Pending Review', filter_completed: 'Completed', filter_in_progress: 'In Progress', student_name: 'Student Name', assignment_title: 'Assignment Title', score: 'Score', status: 'Status', submitted_at: 'Submitted At', actions: 'Actions', review: 'Review', view_details: 'View Details', bulk_review: 'Bulk Review', // Search and filter search_placeholder: 'Search student name or assignment title', // Status options status_all: 'All Status', status_submitted: 'Submitted', status_reviewed: 'Reviewed', status_in_progress: 'In Progress', status_not_started: 'Not Started', // Assignment filter assignment_all: 'All Assignments', // Score range options score_all: 'All Scores', score_90_100: '90-100 points', score_80_89: '80-89 points', score_70_79: '70-79 points', score_60_69: '60-69 points', score_below_60: 'Below 60 points', // Time range options time_all: 'All Time', time_today: 'Today', time_yesterday: 'Yesterday', time_this_week: 'This Week', time_last_week: 'Last Week', time_this_month: 'This Month', time_last_month: 'Last Month', // Summary statistics total_records: 'Total Records', pending_review: 'Pending Review', average_score: 'Average Score', completion_rate: 'Completion Rate', // Record details training_duration_label: 'Training Duration:', score_label: 'Score:', submit_time_label: 'Submit Time:', video_label: 'Video:', video_uploaded: 'Uploaded', priority_attention: 'Needs Attention', // Actions quick_review: 'Quick Review', view_detail: 'View Details', batch_actions: 'Batch Actions', selected_records: 'Selected', records_count: 'records', clear_selection: 'Clear Selection', batch_review: 'Batch Review', batch_export: 'Batch Export', batch_delete: 'Batch Delete', // Quick review modal quick_review_title: 'Quick Review', score_input_label: 'Score (0-100):', comment_label: 'Comment:', comment_placeholder: 'Enter comment...', cancel: 'Cancel', submit_review: 'Submit Review', close: 'Close', // Loading and messages loading: 'Loading...', load_more: 'Click to load more', no_records: 'No records', empty_hint: 'Try adjusting filter criteria', review_success: 'Review successful', review_failed: 'Review failed', operation_success: 'Operation successful', operation_failed: 'Operation failed', // Duration formatting duration_zero: '0 minutes', duration_minutes: '{minutes} minutes', duration_hours_minutes: '{hours} hours {minutes} minutes', // Toast messages enter_score_required: 'Please enter score', review_submitted_success: 'Review submitted successfully', batch_review_development: 'Batch review feature in development', batch_export_development: 'Batch export feature in development', batch_delete_development: 'Batch delete feature in development', filter_all_assignments: 'All Assignments' }, assignments: { title: 'Assignment Management', create_assignment: 'Create Assignment', assignment_title: 'Assignment Title', assignment_description: 'Assignment Description', target_class: 'Target Class', training_project: 'Training Project', assignment_type: 'Assignment Type', start_date: 'Start Date', due_date: 'Due Date', max_attempts: 'Max Attempts', group_assignment: 'Group Assignment', save_assignment: 'Save Assignment', cancel: 'Cancel', edit_assignment: 'Edit Assignment', delete_assignment: 'Delete Assignment', view_submissions: 'View Submissions', assignment_details: 'Assignment Details', submissions: 'Submissions', statistics: 'Statistics', total_students: 'Total Students', submitted_count: 'Submitted', pending_count: 'Pending', completion_rate: 'Completion Rate', avg_score: 'Average Score', individual: 'Individual Assignment', group: 'Group Assignment', practice: 'Practice', exam: 'Exam', project: 'Project', loading: 'Loading...', no_assignments: 'No assignments', target_students: 'Target Students', people_unit: 'people', view_statistics: 'View Statistics', completion_statistics: 'Completion Statistics', completed: 'Completed', in_progress: 'In Progress', not_started: 'Not Started', completion_progress: 'Completion Progress', student_records: 'Student Records', score_label: 'Score', submit_time: 'Submit Time', training_duration: 'Training Duration', export_data: 'Export Data', generate_report: 'Generate Report', send_reminder: 'Send Reminder', export_development: 'Export feature in development', report_development: 'Report generation feature in development', reminder_development: 'Reminder sending feature in development', // Create assignment form basic_info: 'Basic Information', title_placeholder: 'Enter assignment title', description_placeholder: 'Enter assignment description (optional)', select_project: 'Select training project', loading_projects: 'Loading projects...', project_details: 'Project Details', difficulty_level: 'Difficulty Level', estimated_duration: 'Estimated Duration', minutes: 'minutes', training_points: 'Training Points', project_description: 'Project Description', assignment_settings: 'Assignment Settings', select_class: 'Select class', loading_classes: 'Loading classes...', attempts_placeholder: 'Enter max attempts', group_description: 'When enabled, students can work in groups', time_settings: 'Time Settings', start_time: 'Start Time', due_time: 'Due Time', creating: 'Creating...', updating: 'Updating...', create_assignment_btn: 'Create Assignment', update_assignment_btn: 'Update Assignment', // Form validation form_incomplete: 'Please fill in required fields', time_validation: 'Due time must be later than start time', create_success: 'Created successfully', update_success: 'Updated successfully', operation_failed: 'Operation failed', // Cancel confirmation confirm_cancel: 'Confirm Cancel', cancel_warning: 'Are you sure you want to cancel? Unsaved data will be lost', load_failed: 'Failed to load assignment data', // Assignment types type_individual: 'Individual Assignment', type_group: 'Group Assignment', type_exam: 'Exam', type_practice: 'Practice', // Difficulty levels difficulty_easy: 'Easy', difficulty_medium: 'Medium', difficulty_hard: 'Hard', difficulty_expert: 'Expert', difficulty_unknown: 'Unknown', status: { draft: 'Draft', active: 'Active', completed: 'Completed', expired: 'Expired' } } }