Files
akmon/i18n/en-US/sp/teacher.uts
2026-01-20 08:04:15 +08:00

439 lines
16 KiB
Plaintext

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