diff --git a/frontend/src/i18n/locale/de.json b/frontend/src/i18n/locale/de.json index 4d451607..73d91c46 100644 --- a/frontend/src/i18n/locale/de.json +++ b/frontend/src/i18n/locale/de.json @@ -165,5 +165,21 @@ "pathContainsNonExistingLearningObjects": "Mindestens eines der in diesem Pfad referenzierten Lernobjekte existiert nicht.", "targetAgesMandatory": "Zielalter müssen angegeben werden.", "hintRemoveIfUnconditionalTransition": "(entfernen, wenn dies ein bedingungsloser Übergang sein soll)", - "hintKeywordsSeparatedBySpaces": "Schlüsselwörter durch Leerzeichen getrennt" + "hintKeywordsSeparatedBySpaces": "Schlüsselwörter durch Leerzeichen getrennt", + "title-required": "Titel darf nicht leer sein.", + "class-required": "Du musst eine Klasse auswählen.", + "deadline-invalid": "Ungültiges Datum oder Uhrzeit.", + "deadline-past": "Die Frist muss in der Zukunft liegen.", + "lp-required": "Du musst einen Lernpfad auswählen.", + "lp-invalid": "Der ausgewählte Lernpfad existiert nicht.", + "currently-no-groups": "Es gibt keine Gruppen für diese Aufgabe.", + "random-grouping": "Gruppen zufällig erstellen", + "drag-and-drop": "Gruppen manuell erstellen", + "generate-groups": "erzeugen", + "auto-generate-groups": "Gruppen gleicher Größe erstellen", + "preview": "Vorschau", + "current-groups": "Aktuelle Gruppen", + "group-size-label": "Gruppengröße", + "save": "Speichern", + "unassigned": "Nicht zugewiesen" } diff --git a/frontend/src/i18n/locale/en.json b/frontend/src/i18n/locale/en.json index a59e82f3..cf07956e 100644 --- a/frontend/src/i18n/locale/en.json +++ b/frontend/src/i18n/locale/en.json @@ -168,7 +168,7 @@ "hintRemoveIfUnconditionalTransition": "(remove this if this should be an unconditional transition)", "hintKeywordsSeparatedBySpaces": "Keywords separated by spaces", "title-required": "Title cannot be empty.", - "class-required": "You must select at least one class.", + "class-required": "You must select a class.", "deadline-invalid": "Invalid date or time.", "deadline-past": "The deadline must be in the future.", "lp-required": "You must select a learning path.", diff --git a/frontend/src/i18n/locale/fr.json b/frontend/src/i18n/locale/fr.json index 197fc97f..f31033da 100644 --- a/frontend/src/i18n/locale/fr.json +++ b/frontend/src/i18n/locale/fr.json @@ -88,7 +88,7 @@ "deny": "refuser", "sent": "envoyé", "failed": "échoué", - "wrong": "quelque chose n'a pas fonctionné", + "wrong": "Il y a une erreur", "created": "créé", "callbackLoading": "Vous serez connecté...", "loginUnexpectedError": "La connexion a échoué", @@ -98,7 +98,7 @@ "groupSubmissions": "Soumissions de ce groupe", "taskCompleted": "Tâche terminée.", "submittedBy": "Soumis par", - "timestamp": "Horodatage", + "timestamp": "Date et heure", "loadSubmission": "Charger", "noSubmissionsYet": "Pas encore de soumissions.", "viewAsGroup": "Voir la progression du groupe...", @@ -166,5 +166,21 @@ "pathContainsNonExistingLearningObjects": "Au moins un des objets d’apprentissage référencés dans ce chemin n’existe pas.", "targetAgesMandatory": "Les âges cibles doivent être spécifiés.", "hintRemoveIfUnconditionalTransition": "(supprimer ceci s’il s’agit d’une transition inconditionnelle)", - "hintKeywordsSeparatedBySpaces": "Mots-clés séparés par des espaces" + "hintKeywordsSeparatedBySpaces": "Mots-clés séparés par des espaces", + "title-required": "Le titre ne peut pas être vide.", + "class-required": "Vous devez sélectionner une classe.", + "deadline-invalid": "Date ou heure invalide.", + "deadline-past": "La date limite doit être dans le futur.", + "lp-required": "Vous devez sélectionner un parcours d'apprentissage.", + "lp-invalid": "Le parcours d'apprentissage sélectionné n'existe pas.", + "currently-no-groups": "Il n’y a pas de groupes pour cette tâche.", + "random-grouping": "Créer des groupes aléatoirement", + "drag-and-drop": "Créer des groupes manuellement", + "generate-groups": "générer", + "auto-generate-groups": "Créer des groupes de taille égale", + "preview": "Aperçu", + "current-groups": "Groupes actuels", + "group-size-label": "Taille des groupes", + "save": "Enregistrer", + "unassigned": "Non assigné" } diff --git a/frontend/src/i18n/locale/nl.json b/frontend/src/i18n/locale/nl.json index ece96633..5f4c66a5 100644 --- a/frontend/src/i18n/locale/nl.json +++ b/frontend/src/i18n/locale/nl.json @@ -165,5 +165,21 @@ "pathContainsNonExistingLearningObjects": "Ten minste één van de leerobjecten in dit pad bestaat niet.", "targetAgesMandatory": "Doelleeftijden moeten worden opgegeven.", "hintRemoveIfUnconditionalTransition": "(verwijder dit voor onvoorwaardelijke overgangen)", - "hintKeywordsSeparatedBySpaces": "Trefwoorden gescheiden door spaties" + "hintKeywordsSeparatedBySpaces": "Trefwoorden gescheiden door spaties", + "title-required": "Titel mag niet leeg zijn.", + "class-required": "Je moet een klas selecteren.", + "deadline-invalid": "Ongeldige datum of tijd.", + "deadline-past": "De deadline moet in de toekomst liggen.", + "lp-required": "Je moet een leerpad selecteren.", + "lp-invalid": "Het geselecteerde leerpad bestaat niet.", + "currently-no-groups": "Er zijn geen groepen voor deze opdracht.", + "random-grouping": "Groepeer willekeurig", + "drag-and-drop": "Stel groepen handmatig samen", + "generate-groups": "genereren", + "auto-generate-groups": "Maak groepen van gelijke grootte", + "preview": "Voorbeeld", + "current-groups": "Huidige groepen", + "group-size-label": "Grootte van groepen", + "save": "Opslaan", + "unassigned": "Niet toegewezen" } diff --git a/frontend/src/views/assignments/StudentAssignment.vue b/frontend/src/views/assignments/StudentAssignment.vue index e9b90573..2427e7c3 100644 --- a/frontend/src/views/assignments/StudentAssignment.vue +++ b/frontend/src/views/assignments/StudentAssignment.vue @@ -1,101 +1,95 @@ diff --git a/frontend/src/views/assignments/UserAssignments.vue b/frontend/src/views/assignments/UserAssignments.vue index d8765ab0..78cf6281 100644 --- a/frontend/src/views/assignments/UserAssignments.vue +++ b/frontend/src/views/assignments/UserAssignments.vue @@ -1,139 +1,138 @@