Mark translation keys
This commit is contained in:
parent
fde7e2edef
commit
9b654975c0
|
|
@ -1,22 +1,50 @@
|
|||
{
|
||||
"100%": "100%",
|
||||
"20%": "20%",
|
||||
"40%": "40%",
|
||||
"60%": "60%",
|
||||
"80%": "80%",
|
||||
"Abgabetermin Ergebnisse:": "Abgabetermin Ergebnisse:",
|
||||
"Alle": "Alle",
|
||||
"Anwesenheit Präsenzkurse": "Anwesenheit Präsenzkurse",
|
||||
"Anwesenheit bestätigen": "Anwesenheit bestätigen",
|
||||
"Anwesenheit prüfen": "Anwesenheit prüfen",
|
||||
"Anwesenheitskontrolle Präsenzkurse": "Anwesenheitskontrolle Präsenzkurse",
|
||||
"Benutzername": "Benutzername",
|
||||
"Die Anwesenheit wurde definitiv bestätigt": [],
|
||||
"Ergebnisse anschauen": "Ergebnisse anschauen",
|
||||
"Ergebnisse anzeigen": "Ergebnisse anzeigen",
|
||||
"Feedback": "Feedback",
|
||||
"Feedback anschauen": "Feedback anschauen",
|
||||
"Feedback: Feedback zum Lehrgang": "Feedback: Feedback zum Lehrgang",
|
||||
"Freigabetermin Bewertungen:": "Freigabetermin Bewertungen:",
|
||||
"Hier überprüfst und bestätigst du die Anwesenheit deiner Teilnehmenden": [],
|
||||
"Ich will die Anwesenheit der untenstehenden Personen definitiv bestätigen": [],
|
||||
"Keine Auftragsdetails verfügbar": [],
|
||||
"MS Teams öffnen": "MS Teams öffnen",
|
||||
"Nächste Termine": "Nächste Termine",
|
||||
"Passwort": "Passwort",
|
||||
"Präsenzkurs": "Präsenzkurs",
|
||||
"Sehr unzufrieden": "Sehr unzufrieden",
|
||||
"Sehr zufrieden": "Sehr zufrieden",
|
||||
"Status anschauen": "Status anschauen",
|
||||
"TODO: Nächste Termine": "TODO: Nächste Termine",
|
||||
"Trainerunterlagen": "Trainerunterlagen",
|
||||
"Wissens - und Verständnisfragen": "Wissens - und Verständnisfragen",
|
||||
"Zur Zeit sind keine Termine vorhanden": "Zur Zeit sind keine Termine vorhanden",
|
||||
"a": {
|
||||
"Bewertung freigegeben": "Bewertung freigegeben",
|
||||
"Details anzeigen": "Details anzeigen",
|
||||
"Ergebnisse abgegeben": "Ergebnisse abgegeben",
|
||||
"Gesamtpunktzahl": "Gesamtpunktzahl",
|
||||
"Höchstpunktzahl": "Höchstpunktzahl",
|
||||
"KompetenzNavi": "KompetenzNavi",
|
||||
"Kompetenznachweise": "Kompetenznachweise",
|
||||
"Punkte": "Punkte",
|
||||
"Selbsteinschätzungen": "Selbsteinschätzungen",
|
||||
"Zwischenstand": "Zwischenstand",
|
||||
"Übersicht": "Übersicht"
|
||||
},
|
||||
"assignment": {
|
||||
"acceptConditionsDisclaimer": "Bedingungen akzeptieren und Ergebnisse abgeben",
|
||||
"assessmentDocumentDisclaimer": "Diese geleitete Fallarbeit wird auf Grund des folgenden Beurteilungsinstrument bewertet:",
|
||||
|
|
@ -37,7 +65,9 @@
|
|||
"submissionNotificationDisclaimer": "{{name}} wird deine Ergebnisse bewerten. Du wirst per Benachrichtigung informiert, sobald die Bewertung für dich freigegeben wurde.",
|
||||
"submitAssignment": "Ergebnisse abgeben",
|
||||
"taskDefinition": "Bearbeite die Teilaufgaben und dokumentiere deine Ergebnisse.",
|
||||
"taskDefinitionTitle": "Aufgabenstellung"
|
||||
"taskDefinitionTitle": "Aufgabenstellung",
|
||||
"von x Punkten": "von {{x}} Punkten",
|
||||
"x von y Arbeiten abgeschlossen": "{{x}} von {{y}} Arbeiten abgeschlossen"
|
||||
},
|
||||
"circlePage": {
|
||||
"circleContentBoxTitle": "Das lernst du in diesem Circle",
|
||||
|
|
@ -81,6 +111,12 @@
|
|||
"title": "Cockpit",
|
||||
"trainerFilesText": "Hier findest du die Trainerunterlagen (Lösungsblätter, Präsentationen etc.) für deinen Circle."
|
||||
},
|
||||
"competenceCertificate": {
|
||||
"mainTitle": "competenceCertificate.mainTitle"
|
||||
},
|
||||
"competenceCertificates": {
|
||||
"mainTitle": "competenceCertificates.mainTitle"
|
||||
},
|
||||
"competences": {
|
||||
"assessAgain": "Sich nochmals einschätzen",
|
||||
"assessment": "Einschätzungen",
|
||||
|
|
@ -171,6 +207,7 @@
|
|||
"exam_other": "Prüfungen",
|
||||
"feedback_one": "Feedback",
|
||||
"feedback_other": "Feedbacks",
|
||||
"im circle x anschauen": "Im Circle «{{x}}» anzeigen",
|
||||
"introduction": "Einleitung",
|
||||
"learningPath": "Lernpfad",
|
||||
"learningSequence": "Lernsequenz",
|
||||
|
|
@ -252,7 +289,6 @@
|
|||
"description": "Finde eine vollständige Liste der Bücher und anderen Medien, auf die im Kurs verwiesen wird.",
|
||||
"titel": "Lernmedien"
|
||||
},
|
||||
"overview": "Übersicht",
|
||||
"title": "Mediathek"
|
||||
},
|
||||
"messages": {
|
||||
|
|
@ -293,8 +329,10 @@
|
|||
"welcome": "Es hat alles geklappt, du bist nun auf der digitalen Lernumgebung des Berufsbildungsverbands derVersicherungswirtschaft (VBV) registriert!"
|
||||
}
|
||||
},
|
||||
"unzufrieden": "unzufrieden",
|
||||
"x von y Bewertungen freigegeben": "{{x}} von {{y}} Bewertungen freigegeben",
|
||||
"x von y Ergebnisse abgegeben": "{{x}} von {{y}} Ergebnisse abgegeben",
|
||||
"x von y Feedbacks abgegeben": "{{x}} von {{y}} Feedbacks abgegeben",
|
||||
"x von y abgeschlossen": "{{x}} von {{y}} abgeschlossen"
|
||||
"x von y abgeschlossen": "{{x}} von {{y}} abgeschlossen",
|
||||
"zufrieden": "zufrieden"
|
||||
}
|
||||
|
|
@ -15,6 +15,16 @@
|
|||
"Trainerunterlagen": "Documents du formateur / de la formatrice",
|
||||
"Wissens - und Verständnisfragen": "Questions de connaissance et de compréhension ",
|
||||
"Zur Zeit sind keine Termine vorhanden": "Aucune réunion n’est prévue pour le moment",
|
||||
"a": {
|
||||
"Bewertung freigegeben": "Évaluations validée/s",
|
||||
"Details anzeigen": "Afficher les détails",
|
||||
"Ergebnisse abgegeben": "Résultats remis",
|
||||
"Gesamtpunktzahl": "Score total",
|
||||
"Höchstpunktzahl": "Score maximum",
|
||||
"Punkte": "points",
|
||||
"Zwischenstand": "Point intermédiaire",
|
||||
"Übersicht": "Aperçu"
|
||||
},
|
||||
"assignment": {
|
||||
"acceptConditionsDisclaimer": "Accepter les conditions et remettre les résultats",
|
||||
"assessmentDocumentDisclaimer": "Cette étude de cas dirigée est évaluée par l’outil suivant :",
|
||||
|
|
@ -34,7 +44,9 @@
|
|||
"submissionNotificationDisclaimer": "{{name}} va procéder à l’évaluation de tes résultats. Tu recevras une notification dès que l’évaluation aura été validée et que tu pourras la consulter.",
|
||||
"submitAssignment": "Remettre les résultats",
|
||||
"taskDefinition": "Résous les exercices et documente tes résultats.",
|
||||
"taskDefinitionTitle": "Énoncé du problème"
|
||||
"taskDefinitionTitle": "Énoncé du problème",
|
||||
"von x Punkten": "sur {{x}} points",
|
||||
"x von y Arbeiten abgeschlossen": "{{x}} sur {{y}} épreuves terminées"
|
||||
},
|
||||
"circlePage": {
|
||||
"circleContentBoxTitle": "Ce que tu vas apprendre dans ce cercle",
|
||||
|
|
@ -169,6 +181,7 @@
|
|||
"feedback_many": "Feed-backs",
|
||||
"feedback_one": "Feed-back",
|
||||
"feedback_other": "Feed-backs",
|
||||
"im circle x anschauen": "Regarder dans le cercle «{{x}}»",
|
||||
"introduction": "Introduction",
|
||||
"learningPath": "Parcours de formation",
|
||||
"learningSequence": "Séquence",
|
||||
|
|
|
|||
|
|
@ -15,6 +15,16 @@
|
|||
"Trainerunterlagen": "Documenti del/della trainer",
|
||||
"Wissens - und Verständnisfragen": "Domande di conoscenza e di comprensione",
|
||||
"Zur Zeit sind keine Termine vorhanden": "Al momento non ci sono scadenze",
|
||||
"a": {
|
||||
"Bewertung freigegeben": "Valutazioni approvate/a",
|
||||
"Details anzeigen": "Mostrare i dettagli",
|
||||
"Ergebnisse abgegeben": "Risultati consegnati",
|
||||
"Gesamtpunktzahl": "Punteggio totale",
|
||||
"Höchstpunktzahl": "Punteggio massimo",
|
||||
"Punkte": "punti",
|
||||
"Zwischenstand": "Punto intermedio",
|
||||
"Übersicht": "Panoramica"
|
||||
},
|
||||
"assignment": {
|
||||
"acceptConditionsDisclaimer": "Accettare le condizioni e consegnare i risultati",
|
||||
"assessmentDocumentDisclaimer": "Questa analisi guidata del caso viene valutata sulla base del seguente strumento di valutazione:",
|
||||
|
|
@ -34,7 +44,9 @@
|
|||
"submissionNotificationDisclaimer": "I tuoi risultati saranno valutati da {{name}}. Riceverai una notifica non appena la tua valutazione sarà disponibile.",
|
||||
"submitAssignment": "Consegnare i risultati",
|
||||
"taskDefinition": "Svolgi le attività parziali e documenta i tuoi risultati.",
|
||||
"taskDefinitionTitle": "Compito"
|
||||
"taskDefinitionTitle": "Compito",
|
||||
"von x Punkten": "di {{x}} punti",
|
||||
"x von y Arbeiten abgeschlossen": "{{x}} di {{y}} compiti completati"
|
||||
},
|
||||
"circlePage": {
|
||||
"circleContentBoxTitle": "Cosa apprenderai in questo Circle",
|
||||
|
|
@ -169,6 +181,7 @@
|
|||
"feedback_many": "Feedback",
|
||||
"feedback_one": "Feedback",
|
||||
"feedback_other": "Feedback",
|
||||
"im circle x anschauen": "Guarda nel cerchio «{{x}}»",
|
||||
"introduction": "Introduzione",
|
||||
"learningPath": "Percorso di formazione",
|
||||
"learningSequence": "Sequenza di apprendimento",
|
||||
|
|
|
|||
|
|
@ -33,7 +33,11 @@ const getIconName = () => {
|
|||
class="link"
|
||||
target="_blank"
|
||||
>
|
||||
Im Circle «{{ assignment.learning_content.circle.title }}» anschauen
|
||||
{{
|
||||
$t("general.im circle x anschauen", {
|
||||
x: assignment.learning_content.circle.title,
|
||||
})
|
||||
}}
|
||||
</a>
|
||||
<span v-else>Fehler, Lerninhalt nicht korrekt verknüpft</span>
|
||||
</p>
|
||||
|
|
@ -75,7 +79,9 @@ const getIconName = () => {
|
|||
<div class="heading-2">
|
||||
{{ assignment.completion?.evaluation_points }}
|
||||
</div>
|
||||
<div>von {{ assignment.max_points }} Punkten</div>
|
||||
<div>
|
||||
{{ $t("assignment.von x Punkten", { x: assignment.max_points }) }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div v-else class="flex flex-col items-center">
|
||||
|
|
|
|||
|
|
@ -65,12 +65,18 @@ const progressStatusCount = computed(() => {
|
|||
>
|
||||
{{ userPointsEvaluatedAssignments }}
|
||||
</div>
|
||||
<div class="pl-2">von {{ totalPointsEvaluatedAssignments }} Punkten</div>
|
||||
<div>
|
||||
{{ $t("assignment.von x Punkten", { x: totalPointsEvaluatedAssignments }) }}
|
||||
</div>
|
||||
</div>
|
||||
<ItProgress :status-count="progressStatusCount" />
|
||||
<div>
|
||||
{{ numAssignmentsEvaluated }} von {{ numAssignmentsTotal }} Arbeiten
|
||||
abgeschlossen
|
||||
{{
|
||||
$t("assignment.x von y Arbeiten abgeschlossen", {
|
||||
x: numAssignmentsEvaluated,
|
||||
y: numAssignmentsTotal,
|
||||
})
|
||||
}}
|
||||
</div>
|
||||
|
||||
<div v-if="!props.detailView">
|
||||
|
|
@ -78,7 +84,7 @@ const progressStatusCount = computed(() => {
|
|||
:to="competenceCertificate.frontend_url"
|
||||
class="btn-text mt-4 inline-flex items-center py-2 pl-0"
|
||||
>
|
||||
<span>{{ $t("a.Details anschauen") }}</span>
|
||||
<span>{{ $t("a.Details anzeigen") }}</span>
|
||||
<it-icon-arrow-right></it-icon-arrow-right>
|
||||
</router-link>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -76,7 +76,9 @@ onMounted(async () => {
|
|||
<div class="heading-1 py-4">
|
||||
{{ userPointsEvaluatedAssignments }}
|
||||
</div>
|
||||
<div class="pl-2">von {{ totalPointsEvaluatedAssignments }} Punkten</div>
|
||||
<div class="pl-2">
|
||||
{{ $t("assignment.von x Punkten", { x: totalPointsEvaluatedAssignments }) }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ const performanceCriteriaStatusCount = computed(() => {
|
|||
<span class="font-bold">
|
||||
{{ userPointsEvaluatedAssignments }}
|
||||
</span>
|
||||
von {{ totalPointsEvaluatedAssignments }} Punkten
|
||||
{{ $t("assignment.von x Punkten", { x: totalPointsEvaluatedAssignments }) }}
|
||||
</div>
|
||||
|
||||
<div>
|
||||
|
|
@ -85,20 +85,22 @@ const performanceCriteriaStatusCount = computed(() => {
|
|||
<span class="text-bold">
|
||||
{{ assignmentsMaxEvaluationPoints(certificate.assignments) }}
|
||||
</span>
|
||||
von
|
||||
{{ assignmentsUserPoints(certificate.assignments) }}
|
||||
Punkten
|
||||
{{
|
||||
$t("assignment.von x Punkten", {
|
||||
x: assignmentsUserPoints(certificate.assignments),
|
||||
})
|
||||
}}
|
||||
</div>
|
||||
<div class="flex">
|
||||
<div>
|
||||
{{
|
||||
certificate.assignments.filter(
|
||||
$t("assignment.x von y Arbeiten abgeschlossen", {
|
||||
x: certificate.assignments.filter(
|
||||
(a) => a.completion?.completion_status === "EVALUATION_SUBMITTED"
|
||||
).length
|
||||
).length,
|
||||
y: certificate.assignments.length,
|
||||
})
|
||||
}}
|
||||
von
|
||||
{{ certificate.assignments.length }}
|
||||
Arbeiten abgeschlossen
|
||||
</div>
|
||||
<div class="ml-2 w-40">
|
||||
<ItProgress
|
||||
|
|
@ -114,7 +116,7 @@ const performanceCriteriaStatusCount = computed(() => {
|
|||
:to="`/course/${props.courseSlug}/competence/certificates`"
|
||||
class="btn-text mt-4 inline-flex items-center py-2 pl-0"
|
||||
>
|
||||
<span>{{ $t("a.Details anschauen") }}</span>
|
||||
<span>{{ $t("a.Details anzeigen") }}</span>
|
||||
<it-icon-arrow-right></it-icon-arrow-right>
|
||||
</router-link>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ onMounted(async () => {
|
|||
:class="{ 'border-b-2 border-b-blue-900': routeInOverview() }"
|
||||
>
|
||||
<router-link :to="`/course/${courseSlug}/competence`">
|
||||
{{ $t("mediaLibrary.overview") }}
|
||||
{{ $t("a.Übersicht") }}
|
||||
</router-link>
|
||||
</li>
|
||||
<li
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ onMounted(async () => {
|
|||
>
|
||||
<li class="inline-block">
|
||||
<router-link :to="mediaLibraryStore.mediaLibraryPage.frontend_url">
|
||||
{{ $t("mediaLibrary.overview") }}
|
||||
{{ $t("a.Übersicht") }}
|
||||
</router-link>
|
||||
</li>
|
||||
<li
|
||||
|
|
|
|||
Loading…
Reference in New Issue