Round 14: Self-Assessment, Learning Goals, Portfolio, Homework, Announcements
This commit is contained in:
1 parent
d325984786
commit
50c2d13d90
22 files changed
+5232
-2
No files matched your search
+356
@@ -2525,6 +2525,184 @@ const de: TranslationDict = {
|
||||
'rate_limit.data_limit': 'Daten-Limit: 60/Min',
|
||||
'rate_limit.write_limit': 'Schreib-Limit: 30/Min',
|
||||
'rate_limit.heavy_limit': 'Schwer-Limit: 10/5Min',
|
||||
|
||||
// Self-Assessment
|
||||
'self_assessment.title': 'Selbsteinschätzung',
|
||||
'self_assessment.self_level': 'Selbsteingeschätztes Niveau',
|
||||
'self_assessment.confidence': 'Selbstvertrauen',
|
||||
'self_assessment.reflection': 'Reflexion',
|
||||
'self_assessment.evidence': 'Nachweise',
|
||||
'self_assessment.create': 'Selbsteinschätzung erstellen',
|
||||
'self_assessment.edit': 'Selbsteinschätzung bearbeiten',
|
||||
'self_assessment.compare': 'Vergleich: Selbst vs. Lehrer',
|
||||
'self_assessment.no_assessments': 'Noch keine Selbsteinschätzungen',
|
||||
'self_assessment.level': 'Niveau',
|
||||
'self_assessment.comparison_chart': 'Vergleichsdiagramm',
|
||||
'self_assessment.self': 'Selbst',
|
||||
'self_assessment.teacher': 'Lehrer',
|
||||
'self_assessment.gap': 'Abweichung',
|
||||
'self_assessment.add_new': 'Neue Selbsteinschätzung',
|
||||
'self_assessment.competency': 'Kompetenz',
|
||||
|
||||
// Learning Goals
|
||||
'learning_goal.title': 'Lernziele',
|
||||
'learning_goal.create': 'Lernziel erstellen',
|
||||
'learning_goal.edit': 'Lernziel bearbeiten',
|
||||
'learning_goal.goal_title': 'Ziel',
|
||||
'learning_goal.description': 'Beschreibung',
|
||||
'learning_goal.target_level': 'Zielniveau',
|
||||
'learning_goal.current_level': 'Aktuelles Niveau',
|
||||
'learning_goal.deadline': 'Deadline',
|
||||
'learning_goal.status': 'Status',
|
||||
'learning_goal.progress': 'Fortschritt',
|
||||
'learning_goal.active': 'Aktiv',
|
||||
'learning_goal.completed': 'Erreicht',
|
||||
'learning_goal.abandoned': 'Aufgegeben',
|
||||
'learning_goal.no_goals': 'Noch keine Lernziele',
|
||||
'learning_goal.my_goals': 'Meine Ziele',
|
||||
'learning_goal.days_left': 'Tage verbleibend',
|
||||
'learning_goal.overdue': 'Überfällig',
|
||||
'learning_goal.celebration': 'Ziel erreicht! Herzlichen Glückwunsch!',
|
||||
'learning_goal.add_new': 'Neues Lernziel',
|
||||
|
||||
// Portfolio
|
||||
'portfolio.title': 'Portfolio',
|
||||
'portfolio.create': 'Portfolio-Eintrag erstellen',
|
||||
'portfolio.edit': 'Eintrag bearbeiten',
|
||||
'portfolio.entry_title': 'Titel',
|
||||
'portfolio.description': 'Beschreibung',
|
||||
'portfolio.entry_type': 'Eintragsart',
|
||||
'portfolio.content': 'Inhalt',
|
||||
'portfolio.tags': 'Schlagwörter',
|
||||
'portfolio.public': 'Öffentlich',
|
||||
'portfolio.private': 'Privat',
|
||||
'portfolio.no_entries': 'Noch keine Portfolio-Einträge',
|
||||
'portfolio.filter_by_type': 'Nach Art filtern',
|
||||
'portfolio.filter_by_tag': 'Nach Schlagwort filtern',
|
||||
'portfolio.timeline': 'Zeitstrahl',
|
||||
'portfolio.grid': 'Raster',
|
||||
'portfolio.linked_competency': 'Verknüpfte Kompetenz',
|
||||
'portfolio.artwork': 'Kunstwerk',
|
||||
'portfolio.writing': 'Text',
|
||||
'portfolio.project': 'Projekt',
|
||||
'portfolio.presentation': 'Präsentation',
|
||||
'portfolio.achievement': 'Leistung',
|
||||
'portfolio.reflection': 'Reflexion',
|
||||
'portfolio.all_types': 'Alle Arten',
|
||||
'portfolio.add_new': 'Neuer Eintrag',
|
||||
'nav.portfolio': 'Portfolio',
|
||||
|
||||
// Navigation - Homework
|
||||
'nav.homework': 'Hausaufgaben',
|
||||
|
||||
// Homework
|
||||
'homework.title': 'Hausaufgaben',
|
||||
'homework.subtitle': 'Hausaufgaben verwalten und Abgaben verfolgen',
|
||||
'homework.create': 'Hausaufgabe erstellen',
|
||||
'homework.create_title': 'Neue Hausaufgabe erstellen',
|
||||
'homework.create_description': 'Erstellen Sie eine neue Hausaufgabe für eine Klasse.',
|
||||
'homework.field_title': 'Titel',
|
||||
'homework.field_title_placeholder': 'Titel der Hausaufgabe',
|
||||
'homework.field_class': 'Klasse',
|
||||
'homework.field_class_placeholder': 'Klasse auswählen',
|
||||
'homework.field_subject': 'Fach',
|
||||
'homework.field_subject_placeholder': 'Fach auswählen',
|
||||
'homework.field_type': 'Typ',
|
||||
'homework.field_due_date': 'Fälligkeitsdatum',
|
||||
'homework.field_max_points': 'Maximale Punkte',
|
||||
'homework.field_max_points_placeholder': 'Optional',
|
||||
'homework.field_description': 'Beschreibung',
|
||||
'homework.field_description_placeholder': 'Beschreibung der Hausaufgabe...',
|
||||
'homework.field_published': 'Veröffentlicht',
|
||||
'homework.no_subject': 'Kein Fach',
|
||||
'homework.total': 'Gesamt',
|
||||
'homework.overdue': 'Überfällig',
|
||||
'homework.upcoming': 'Anstehend',
|
||||
'homework.due_today': 'Heute fällig',
|
||||
'homework.due_tomorrow': 'Morgen fällig',
|
||||
'homework.due_in_days': 'In {days} Tagen fällig',
|
||||
'homework.overdue_days': '{days} Tage überfällig',
|
||||
'homework.points': 'Punkte',
|
||||
'homework.draft': 'Entwurf',
|
||||
'homework.submissions': 'Abgaben',
|
||||
'homework.submissions_count': 'Abgaben',
|
||||
'homework.no_submissions': 'Noch keine Abgaben',
|
||||
'homework.no_homework': 'Keine Hausaufgaben gefunden',
|
||||
'homework.search_placeholder': 'Hausaufgaben suchen...',
|
||||
'homework.filter_class': 'Klasse filtern',
|
||||
'homework.filter_subject': 'Fach filtern',
|
||||
'homework.filter_type': 'Typ filtern',
|
||||
'homework.filter_status': 'Status filtern',
|
||||
'homework.all_classes': 'Alle Klassen',
|
||||
'homework.all_subjects': 'Alle Fächer',
|
||||
'homework.all_types': 'Alle Typen',
|
||||
'homework.all_status': 'Alle Status',
|
||||
'homework.type_assignment': 'Aufgabe',
|
||||
'homework.type_reading': 'Lesen',
|
||||
'homework.type_project': 'Projekt',
|
||||
'homework.type_practice': 'Übung',
|
||||
'homework.type_research': 'Recherche',
|
||||
'homework.status_pending': 'Ausstehend',
|
||||
'homework.status_submitted': 'Abgegeben',
|
||||
'homework.status_graded': 'Bewertet',
|
||||
'homework.status_late': 'Verspätet',
|
||||
'homework.grade': 'Bewerten',
|
||||
'homework.regrade': 'Neu bewerten',
|
||||
'homework.grade_title': 'Abgabe bewerten',
|
||||
'homework.grade_success': 'Bewertung gespeichert',
|
||||
'homework.grade_error': 'Fehler beim Bewerten',
|
||||
'homework.save_grade': 'Bewertung speichern',
|
||||
'homework.score': 'Punktzahl',
|
||||
'homework.max_points': 'Max. Punkte',
|
||||
'homework.feedback': 'Feedback',
|
||||
'homework.feedback_placeholder': 'Feedback für den Schüler...',
|
||||
'homework.saving': 'Speichern...',
|
||||
'homework.creating': 'Erstellen...',
|
||||
'homework.create_success': 'Hausaufgabe erstellt',
|
||||
'homework.create_error': 'Fehler beim Erstellen',
|
||||
'homework.update_success': 'Hausaufgabe aktualisiert',
|
||||
'homework.update_error': 'Fehler beim Aktualisieren',
|
||||
'homework.delete_success': 'Hausaufgabe gelöscht',
|
||||
'homework.delete_error': 'Fehler beim Löschen',
|
||||
'homework.confirm_delete': 'Möchten Sie diese Hausaufgabe wirklich löschen?',
|
||||
'homework.edit_title': 'Hausaufgabe bearbeiten',
|
||||
'homework.edit_description': 'Bearbeiten Sie die Details der Hausaufgabe.',
|
||||
'homework.submit_work': 'Hausaufgabe abgeben',
|
||||
'homework.submit_title': 'Hausaufgabe abgeben',
|
||||
'homework.submit': 'Abgeben',
|
||||
'homework.submitting': 'Abgeben...',
|
||||
'homework.submit_success': 'Erfolgreich abgegeben',
|
||||
'homework.submit_error': 'Fehler beim Abgeben',
|
||||
'homework.your_answer': 'Ihre Antwort',
|
||||
'homework.your_answer_placeholder': 'Schreiben Sie Ihre Antwort hier...',
|
||||
'homework.due_soon': 'Bald fällig',
|
||||
'homework.no_due_soon': 'Keine Hausaufgaben in nächster Zeit fällig',
|
||||
'homework.view_all': 'Alle anzeigen',
|
||||
|
||||
// Announcements
|
||||
'announcement.title': 'Ankündigungen',
|
||||
'announcement.create': 'Ankündigung erstellen',
|
||||
'announcement.create_title': 'Neue Ankündigung erstellen',
|
||||
'announcement.create_description': 'Erstellen Sie eine neue Ankündigung für Ihre Schule.',
|
||||
'announcement.create_success': 'Ankündigung erstellt',
|
||||
'announcement.create_error': 'Fehler beim Erstellen',
|
||||
'announcement.creating': 'Erstellen...',
|
||||
'announcement.field_title': 'Titel',
|
||||
'announcement.field_title_placeholder': 'Titel der Ankündigung',
|
||||
'announcement.field_content': 'Inhalt',
|
||||
'announcement.field_content_placeholder': 'Inhalt der Ankündigung...',
|
||||
'announcement.field_priority': 'Priorität',
|
||||
'announcement.field_target': 'Zielgruppe',
|
||||
'announcement.priority_low': 'Niedrig',
|
||||
'announcement.priority_normal': 'Normal',
|
||||
'announcement.priority_high': 'Hoch',
|
||||
'announcement.priority_urgent': 'Dringend',
|
||||
'announcement.target_all': 'Alle',
|
||||
'announcement.target_teachers': 'Lehrkräfte',
|
||||
'announcement.target_students': 'Schüler',
|
||||
'announcement.target_parents': 'Eltern',
|
||||
'announcement.no_announcements': 'Keine Ankündigungen vorhanden',
|
||||
'announcement.dismiss': 'Ausblenden',
|
||||
};
|
||||
|
||||
const en: TranslationDict = {
|
||||
@@ -5049,6 +5227,184 @@ const en: TranslationDict = {
|
||||
'rate_limit.data_limit': 'Data limit: 60/min',
|
||||
'rate_limit.write_limit': 'Write limit: 30/min',
|
||||
'rate_limit.heavy_limit': 'Heavy limit: 10/5min',
|
||||
|
||||
// Self-Assessment
|
||||
'self_assessment.title': 'Self-Assessment',
|
||||
'self_assessment.self_level': 'Self-Assessed Level',
|
||||
'self_assessment.confidence': 'Confidence',
|
||||
'self_assessment.reflection': 'Reflection',
|
||||
'self_assessment.evidence': 'Evidence',
|
||||
'self_assessment.create': 'Create Self-Assessment',
|
||||
'self_assessment.edit': 'Edit Self-Assessment',
|
||||
'self_assessment.compare': 'Self vs. Teacher Comparison',
|
||||
'self_assessment.no_assessments': 'No self-assessments yet',
|
||||
'self_assessment.level': 'Level',
|
||||
'self_assessment.comparison_chart': 'Comparison Chart',
|
||||
'self_assessment.self': 'Self',
|
||||
'self_assessment.teacher': 'Teacher',
|
||||
'self_assessment.gap': 'Gap',
|
||||
'self_assessment.add_new': 'New Self-Assessment',
|
||||
'self_assessment.competency': 'Competency',
|
||||
|
||||
// Learning Goals
|
||||
'learning_goal.title': 'Learning Goals',
|
||||
'learning_goal.create': 'Create Learning Goal',
|
||||
'learning_goal.edit': 'Edit Learning Goal',
|
||||
'learning_goal.goal_title': 'Goal',
|
||||
'learning_goal.description': 'Description',
|
||||
'learning_goal.target_level': 'Target Level',
|
||||
'learning_goal.current_level': 'Current Level',
|
||||
'learning_goal.deadline': 'Deadline',
|
||||
'learning_goal.status': 'Status',
|
||||
'learning_goal.progress': 'Progress',
|
||||
'learning_goal.active': 'Active',
|
||||
'learning_goal.completed': 'Completed',
|
||||
'learning_goal.abandoned': 'Abandoned',
|
||||
'learning_goal.no_goals': 'No learning goals yet',
|
||||
'learning_goal.my_goals': 'My Goals',
|
||||
'learning_goal.days_left': 'days left',
|
||||
'learning_goal.overdue': 'Overdue',
|
||||
'learning_goal.celebration': 'Goal achieved! Congratulations!',
|
||||
'learning_goal.add_new': 'New Goal',
|
||||
|
||||
// Portfolio
|
||||
'portfolio.title': 'Portfolio',
|
||||
'portfolio.create': 'Create Portfolio Entry',
|
||||
'portfolio.edit': 'Edit Entry',
|
||||
'portfolio.entry_title': 'Title',
|
||||
'portfolio.description': 'Description',
|
||||
'portfolio.entry_type': 'Entry Type',
|
||||
'portfolio.content': 'Content',
|
||||
'portfolio.tags': 'Tags',
|
||||
'portfolio.public': 'Public',
|
||||
'portfolio.private': 'Private',
|
||||
'portfolio.no_entries': 'No portfolio entries yet',
|
||||
'portfolio.filter_by_type': 'Filter by type',
|
||||
'portfolio.filter_by_tag': 'Filter by tag',
|
||||
'portfolio.timeline': 'Timeline',
|
||||
'portfolio.grid': 'Grid',
|
||||
'portfolio.linked_competency': 'Linked Competency',
|
||||
'portfolio.artwork': 'Artwork',
|
||||
'portfolio.writing': 'Writing',
|
||||
'portfolio.project': 'Project',
|
||||
'portfolio.presentation': 'Presentation',
|
||||
'portfolio.achievement': 'Achievement',
|
||||
'portfolio.reflection': 'Reflection',
|
||||
'portfolio.all_types': 'All Types',
|
||||
'portfolio.add_new': 'New Entry',
|
||||
'nav.portfolio': 'Portfolio',
|
||||
|
||||
// Navigation - Homework
|
||||
'nav.homework': 'Homework',
|
||||
|
||||
// Homework
|
||||
'homework.title': 'Homework',
|
||||
'homework.subtitle': 'Manage homework and track submissions',
|
||||
'homework.create': 'Create Homework',
|
||||
'homework.create_title': 'Create New Homework',
|
||||
'homework.create_description': 'Create a new homework assignment for a class.',
|
||||
'homework.field_title': 'Title',
|
||||
'homework.field_title_placeholder': 'Homework title',
|
||||
'homework.field_class': 'Class',
|
||||
'homework.field_class_placeholder': 'Select class',
|
||||
'homework.field_subject': 'Subject',
|
||||
'homework.field_subject_placeholder': 'Select subject',
|
||||
'homework.field_type': 'Type',
|
||||
'homework.field_due_date': 'Due Date',
|
||||
'homework.field_max_points': 'Max Points',
|
||||
'homework.field_max_points_placeholder': 'Optional',
|
||||
'homework.field_description': 'Description',
|
||||
'homework.field_description_placeholder': 'Homework description...',
|
||||
'homework.field_published': 'Published',
|
||||
'homework.no_subject': 'No Subject',
|
||||
'homework.total': 'Total',
|
||||
'homework.overdue': 'Overdue',
|
||||
'homework.upcoming': 'Upcoming',
|
||||
'homework.due_today': 'Due today',
|
||||
'homework.due_tomorrow': 'Due tomorrow',
|
||||
'homework.due_in_days': 'Due in {days} days',
|
||||
'homework.overdue_days': '{days} days overdue',
|
||||
'homework.points': 'points',
|
||||
'homework.draft': 'Draft',
|
||||
'homework.submissions': 'Submissions',
|
||||
'homework.submissions_count': 'submissions',
|
||||
'homework.no_submissions': 'No submissions yet',
|
||||
'homework.no_homework': 'No homework found',
|
||||
'homework.search_placeholder': 'Search homework...',
|
||||
'homework.filter_class': 'Filter class',
|
||||
'homework.filter_subject': 'Filter subject',
|
||||
'homework.filter_type': 'Filter type',
|
||||
'homework.filter_status': 'Filter status',
|
||||
'homework.all_classes': 'All Classes',
|
||||
'homework.all_subjects': 'All Subjects',
|
||||
'homework.all_types': 'All Types',
|
||||
'homework.all_status': 'All Status',
|
||||
'homework.type_assignment': 'Assignment',
|
||||
'homework.type_reading': 'Reading',
|
||||
'homework.type_project': 'Project',
|
||||
'homework.type_practice': 'Practice',
|
||||
'homework.type_research': 'Research',
|
||||
'homework.status_pending': 'Pending',
|
||||
'homework.status_submitted': 'Submitted',
|
||||
'homework.status_graded': 'Graded',
|
||||
'homework.status_late': 'Late',
|
||||
'homework.grade': 'Grade',
|
||||
'homework.regrade': 'Re-grade',
|
||||
'homework.grade_title': 'Grade Submission',
|
||||
'homework.grade_success': 'Grade saved',
|
||||
'homework.grade_error': 'Error grading submission',
|
||||
'homework.save_grade': 'Save Grade',
|
||||
'homework.score': 'Score',
|
||||
'homework.max_points': 'Max Points',
|
||||
'homework.feedback': 'Feedback',
|
||||
'homework.feedback_placeholder': 'Feedback for the student...',
|
||||
'homework.saving': 'Saving...',
|
||||
'homework.creating': 'Creating...',
|
||||
'homework.create_success': 'Homework created',
|
||||
'homework.create_error': 'Error creating homework',
|
||||
'homework.update_success': 'Homework updated',
|
||||
'homework.update_error': 'Error updating homework',
|
||||
'homework.delete_success': 'Homework deleted',
|
||||
'homework.delete_error': 'Error deleting homework',
|
||||
'homework.confirm_delete': 'Are you sure you want to delete this homework?',
|
||||
'homework.edit_title': 'Edit Homework',
|
||||
'homework.edit_description': 'Edit the details of the homework.',
|
||||
'homework.submit_work': 'Submit Homework',
|
||||
'homework.submit_title': 'Submit Homework',
|
||||
'homework.submit': 'Submit',
|
||||
'homework.submitting': 'Submitting...',
|
||||
'homework.submit_success': 'Successfully submitted',
|
||||
'homework.submit_error': 'Error submitting',
|
||||
'homework.your_answer': 'Your Answer',
|
||||
'homework.your_answer_placeholder': 'Write your answer here...',
|
||||
'homework.due_soon': 'Due Soon',
|
||||
'homework.no_due_soon': 'No homework due soon',
|
||||
'homework.view_all': 'View All',
|
||||
|
||||
// Announcements
|
||||
'announcement.title': 'Announcements',
|
||||
'announcement.create': 'Create Announcement',
|
||||
'announcement.create_title': 'Create New Announcement',
|
||||
'announcement.create_description': 'Create a new announcement for your school.',
|
||||
'announcement.create_success': 'Announcement created',
|
||||
'announcement.create_error': 'Error creating announcement',
|
||||
'announcement.creating': 'Creating...',
|
||||
'announcement.field_title': 'Title',
|
||||
'announcement.field_title_placeholder': 'Announcement title',
|
||||
'announcement.field_content': 'Content',
|
||||
'announcement.field_content_placeholder': 'Announcement content...',
|
||||
'announcement.field_priority': 'Priority',
|
||||
'announcement.field_target': 'Target Audience',
|
||||
'announcement.priority_low': 'Low',
|
||||
'announcement.priority_normal': 'Normal',
|
||||
'announcement.priority_high': 'High',
|
||||
'announcement.priority_urgent': 'Urgent',
|
||||
'announcement.target_all': 'All',
|
||||
'announcement.target_teachers': 'Teachers',
|
||||
'announcement.target_students': 'Students',
|
||||
'announcement.target_parents': 'Parents',
|
||||
'announcement.no_announcements': 'No announcements available',
|
||||
'announcement.dismiss': 'Dismiss',
|
||||
};
|
||||
|
||||
const translations: Record<string, TranslationDict> = { de, en };
|
||||
|
||||
+3
-1
@@ -24,7 +24,9 @@ export type ViewName =
|
||||
| 'rubrics'
|
||||
| 'comments'
|
||||
| 'notebooks'
|
||||
| 'drawing';
|
||||
| 'drawing'
|
||||
| 'homework'
|
||||
| 'portfolio';
|
||||
|
||||
export interface CurrentUser {
|
||||
id: string;
|
||||
|
||||
Reference in new issue
Block a user