diff --git a/client/package.json b/client/package.json index 0bd7f8c5..60ed3340 100644 --- a/client/package.json +++ b/client/package.json @@ -16,8 +16,7 @@ "storybook": "storybook dev -p 6006", "tailwind": "tailwindcss -i tailwind.css -o ../server/vbv_lernwelt/static/css/tailwind.css --watch", "test": "vitest run", - "typecheck": "npm run codegen && vue-tsc --noEmit -p tsconfig.app.json --composite false", - "locize:sync": "locize sync --path ./src/locales --compare-modification-time=true" + "typecheck": "npm run codegen && vue-tsc --noEmit -p tsconfig.app.json --composite false" }, "dependencies": { "@headlessui/tailwindcss": "^0.1.3", diff --git a/client/src/locales/de/translation.json b/client/src/locales/de/translation.json index 87ec621d..d6ef60e5 100644 --- a/client/src/locales/de/translation.json +++ b/client/src/locales/de/translation.json @@ -30,15 +30,22 @@ "Zur Zeit sind keine Termine vorhanden": "Zur Zeit sind keine Termine vorhanden", "a": { "Bewertung freigegeben": "Bewertung freigegeben", + "Datum": "a.Datum", "Details anzeigen": "Details anzeigen", "Ergebnisse abgegeben": "Ergebnisse abgegeben", "Gesamtpunktzahl": "Gesamtpunktzahl", + "Handlungskompetenzen": "a.Handlungskompetenzen", "Höchstpunktzahl": "Höchstpunktzahl", "KompetenzNavi": "KompetenzNavi", "Kompetenznachweise": "Kompetenznachweise", + "Mediathek": "a.Mediathek", "Punkte": "Punkte", + "Selbsteinschätzung": "a.Selbsteinschätzung", "Selbsteinschätzungen": "Selbsteinschätzungen", + "Standort": "a.Standort", + "Trainer": "a.Trainer", "Zwischenstand": "Zwischenstand", + "competenceCertificateNoUserPoints": "a.competenceCertificateNoUserPoints", "Übersicht": "Übersicht" }, "assignment": { @@ -63,9 +70,12 @@ "taskDefinition": "Bearbeite die Teilaufgaben und dokumentiere deine Ergebnisse.", "taskDefinitionTitle": "Aufgabenstellung", "von x Punkten": "von {{x}} Punkten", - "x von y Arbeiten abgeschlossen": "{{x}} von {{y}} Arbeiten abgeschlossen" + "x von y Arbeiten abgeschlossen": "{{x}} von {{y}} Arbeiten abgeschlossen", + "x von y Kompetenznachweis-Elementen abgeschlossen": "assignment.x von y Kompetenznachweis-Elementen abgeschlossen" }, "circlePage": { + "Dieser Inhalt gehört zu x": "circlePage.Dieser Inhalt gehört zu x", + "Im KompetenzNavi anschauen": "circlePage.Im KompetenzNavi anschauen", "circleContentBoxTitle": "Das lernst du in diesem Circle", "contactExpertButton": "Trainer/-in kontaktieren", "contactExpertDescription": "Tausche dich mit der Trainer/-in für den Circle {{circleName}} aus.", @@ -114,7 +124,7 @@ "mainTitle": "competenceCertificates.mainTitle" }, "competences": { - "assessAgain": "Sich nochmals einschätzen", + "assessAgain": "Selbsteinschätzung im Circle «{{x}}» anschauen", "assessment": "Einschätzungen", "competences": "Kompetenzen", "lastImprovements": "Letzte verbesserte Kompetenzen", @@ -141,7 +151,8 @@ "showAllDueDates": "Alle Termine anzeigen" }, "edoniqTest": { - "qualifiesForExtendedTime": "Ich habe Anrecht auf einen Nachteilsausgleich" + "qualifiesForExtendedTime": "Ich bestätige, dass ich Anrecht auf einen Test mit Nachteilsausgleich habe.", + "qualifiesForExtendedTimeTitle": "Lernende mit Nachteilsausgleich (bewilligungspflichtig)" }, "feedback": { "answers": "Antworten", @@ -304,8 +315,8 @@ "progressLink": "KompetenzNavi öffnen", "progressText": "Schau dein Fortschritt in deinem KompetenzNavi:", "selfEvaluation": "Selbsteinschätzung", - "selfEvaluationNo": "@:selfEvaluation: Muss ich nochmals anschauen.", - "selfEvaluationYes": "@:selfEvaluation: Ich kann das.", + "selfEvaluationNo": "$t(a.Selbsteinschätzung): Muss ich nochmals anschauen.", + "selfEvaluationYes": "$t(a.Selbsteinschätzung): Ich kann das.", "steps": "Schritt {{current}} von {{max}}", "title": "Selbsteinschätzung {{title}}", "yes": "Ja, ich kann das" diff --git a/client/src/locales/fr/translation.json b/client/src/locales/fr/translation.json index 41c756b3..dd19cd85 100644 --- a/client/src/locales/fr/translation.json +++ b/client/src/locales/fr/translation.json @@ -22,7 +22,10 @@ "Gesamtpunktzahl": "Score total", "Höchstpunktzahl": "Score maximum", "KompetenzNavi": "NaviCompétence", + "Kompetenznachweise": "Contrôles de compétences", + "Kompetenznachweise": "Contrôles de compétences", "Punkte": "points", + "Selbsteinschätzungen": "Auto-évaluations", "Zwischenstand": "Point intermédiaire", "Übersicht": "Aperçu" }, @@ -33,6 +36,7 @@ "assignmentSubmitted": "Tes résultats ont bien été transmis.", "confirmSubmitPerson": "Par la présente, je confirme que la personne suivante doit évaluer mes résultats.", "confirmSubmitResults": "Par la présente, je confirme que j’ai vérifié la synthèse de mes résultats et que je souhaite la remettre telle quelle.", + "dueDateEvaluation": "Date de libération de l'évaluation", "dueDateIntroduction": "Envoie tes résultats dans les délais avant le:", "dueDateNotSet": "Aucune date de remise n’a été spécifiée pour cette opération.", "dueDateSubmission": "Date de remise", @@ -92,7 +96,7 @@ "trainerFilesText": "Tu trouves ici les documents de formation (feuilles de solution, présentations, etc.) pour ton cercle." }, "competences": { - "assessAgain": "S’évaluer à nouveau", + "assessAgain": "Voir l'auto-évaluation dans le cercle «{{x}}»", "assessment": "Évaluations", "competences": "Compétences", "lastImprovements": "Dernières compétences améliorées", @@ -118,6 +122,10 @@ "noDueDatesAvailable": "Pas de dates disponibles", "showAllDueDates": "Afficher tous les dates" }, + "edoniqTest": { + "qualifiesForExtendedTime": "Je confirme que j'ai droit à un test avec compensation des inégalités.", + "qualifiesForExtendedTimeTitle": "Apprenti-e-s avec compensation des inégalités (soumis à autorisation)" + }, "feedback": { "answers": "Réponses", "areYouSatisfied": "Quel est ton degré de satisfaction ?", @@ -220,6 +228,7 @@ "attendanceCourse": "Cours de présence", "casework": "Etude de cas dirigée ", "documents": "Documents", + "edoniqTest": "Questions de connaissances et de compréhension", "feedback": "Feedback", "learningModule": "Module de formation", "placeholder": "en cours de réalisation", @@ -266,7 +275,6 @@ "description": "Trouve une liste complète des livres, manuels et autres outils qui ont été mentionnés pendant le cours.", "titel": "Outils didactiques " }, - "overview": "Aperçu", "title": "Médiathèque" }, "messages": { @@ -282,12 +290,12 @@ "alles verstanden hast.", "Lies die folgende Aussage und bewerte sie:" ], - "no": "Il faut que je regarde cela encore une fois de plus près.", + "no": "Il faut que je regarde cela encore une fois de plus près", "progressLink": "Ouvrir le menu des compétences", "progressText": "Consulte tes progrès dans ton menu des compétences :", "selfEvaluation": "Auto-évaluation", - "selfEvaluationNo": "@:selfEvaluation: Il faut que je regarde cela encore une fois de plus près.", - "selfEvaluationYes": "@:selfEvaluation: Je maîtrise cette question.", + "selfEvaluationNo": "$t(a.Selbsteinschätzung): Il faut que je regarde cela encore une fois de plus près.", + "selfEvaluationYes": "$t(a.Selbsteinschätzung): Je maîtrise cette question.", "steps": "Étape {{current}} sur {{max}}", "title": "Selbsteinschätzung {{title}}", "yes": "Oui, je maîtrise cette question" diff --git a/client/src/locales/it/translation.json b/client/src/locales/it/translation.json index 29b83441..4f3ee534 100644 --- a/client/src/locales/it/translation.json +++ b/client/src/locales/it/translation.json @@ -22,7 +22,10 @@ "Gesamtpunktzahl": "Punteggio totale", "Höchstpunktzahl": "Punteggio massimo", "KompetenzNavi": "NaviCompetenze", + "Kompetenznachweise": "Controlli delle competenze", + "Kompetenznachweise": "Controlli delle competenze", "Punkte": "punti", + "Selbsteinschätzungen": "Auto-valutaziones", "Zwischenstand": "Punto intermedio", "Übersicht": "Panoramica" }, @@ -33,6 +36,7 @@ "assignmentSubmitted": "I tuoi risultati sono stati consegnati con successo.", "confirmSubmitPerson": "Confermo che i miei risultati dovranno essere valutati dalla seguente persona.", "confirmSubmitResults": "Confermo di aver controllato il riepilogo dei miei risultati e di volerli consegnare.", + "dueDateEvaluation": "Data di rilascio della valutazione", "dueDateIntroduction": "Presenta i tuoi risultati entro il:", "dueDateNotSet": "Non sono stati registrati dati di consegna per questo svolgimento", "dueDateSubmission": "Termine di consegna", @@ -92,7 +96,7 @@ "trainerFilesText": "Qui trovi i documenti del/della trainer (soluzioni, presentazioni ecc.) per il tuo Circle." }, "competences": { - "assessAgain": "Nuova auto-valutazione", + "assessAgain": "Guarda l'autovalutazione nel cerchio «{{x}}»", "assessment": "Valutazioni", "competences": "Competenze", "lastImprovements": "Ultime competenze migliorate", @@ -118,6 +122,10 @@ "noDueDatesAvailable": "Nessuna data disponibile", "showAllDueDates": "Mostrare tutte le date" }, + "edoniqTest": { + "qualifiesForExtendedTime": "Confermo di avere diritto a un test con compensazione delli ineguaglianze", + "qualifiesForExtendedTimeTitle": "Impiegati con compensazione delli ineguaglianze (soggetto ad approvazione)" + }, "feedback": { "answers": "Risposte", "areYouSatisfied": "Quanto sei soddisfatto/a?", @@ -220,6 +228,7 @@ "attendanceCourse": "Corso di presenza", "casework": "Caso di studio guidato", "documents": "Documenti", + "edoniqTest": "Domande di conoscenza e di comprensione", "feedback": "Feedback", "learningModule": "Modulo di formazione", "placeholder": "In attuazione", @@ -266,7 +275,6 @@ "description": "Trova un elenco completo di libri e altri materiali a cui si rimanda nel corso.", "titel": "Materiali didattici" }, - "overview": "Panoramica", "title": "Mediateca" }, "messages": { @@ -286,8 +294,8 @@ "progressLink": "Aprire Navigatore Competenze", "progressText": "Controlla i tuoi progressi nel Navigatore Competenze:", "selfEvaluation": "Auto-valutazione", - "selfEvaluationNo": "@:selfEvaluation: Devo riguardarlo ancora una volta.", - "selfEvaluationYes": "@:selfEvaluation: Ho compreso tutto.", + "selfEvaluationNo": "$t(a.Selbsteinschätzung): Devo riguardarlo ancora una volta.", + "selfEvaluationYes": "$t(a.Selbsteinschätzung): Ho compreso tutto.", "steps": "Passo {{current}} di {{max}}", "title": "Selbsteinschätzung {{title}}", "yes": "Sì, ho compreso tutto" diff --git a/client/src/pages/learningPath/learningContentPage/blocks/EdoniqTestBlock.vue b/client/src/pages/learningPath/learningContentPage/blocks/EdoniqTestBlock.vue index 40c95cbe..22b47398 100644 --- a/client/src/pages/learningPath/learningContentPage/blocks/EdoniqTestBlock.vue +++ b/client/src/pages/learningPath/learningContentPage/blocks/EdoniqTestBlock.vue @@ -90,7 +90,8 @@ async function startTest() { @toggle="termsAccepted = !termsAccepted" /> -