From e1f4d854c28e34e919b04c0f63ca6e0870883491 Mon Sep 17 00:00:00 2001 From: laurejablonski Date: Sat, 29 Mar 2025 12:01:07 +0100 Subject: [PATCH] feat: vertalingen --- frontend/src/i18n/locale/de.json | 3 +++ frontend/src/i18n/locale/en.json | 4 +++- frontend/src/i18n/locale/fr.json | 3 +++ frontend/src/i18n/locale/nl.json | 3 +++ frontend/src/views/classes/UserClasses.vue | 4 ++-- 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/frontend/src/i18n/locale/de.json b/frontend/src/i18n/locale/de.json index 5864da43..7a20e3ce 100644 --- a/frontend/src/i18n/locale/de.json +++ b/frontend/src/i18n/locale/de.json @@ -19,6 +19,9 @@ "translate": "übersetzen", "joinClass": "Klasse beitreten", "JoinClassExplanation": "Geben Sie den Code ein, den Ihnen die Lehrkraft mitgeteilt hat, um der Klasse beizutreten.", + "invalidFormat": "Ungültiges Format", + "submitCode" : "senden", + "members" : "mitglieder", "themes": "Themen", "choose-theme": "Wähle ein thema", "choose-age": "Alter auswählen", diff --git a/frontend/src/i18n/locale/en.json b/frontend/src/i18n/locale/en.json index 0d8eacf0..92c8275a 100644 --- a/frontend/src/i18n/locale/en.json +++ b/frontend/src/i18n/locale/en.json @@ -19,7 +19,9 @@ "translate": "translate", "joinClass": "Join class", "JoinClassExplanation": "Enter the code the teacher has given you to join the class.", - "enterCode": "Enter the code.", + "invalidFormat": "Invalid format.", + "submitCode" : "submit", + "members" : "members", "themes": "Themes", "choose-theme": "Select a theme", "choose-age": "Select age", diff --git a/frontend/src/i18n/locale/fr.json b/frontend/src/i18n/locale/fr.json index d49c20d0..47a0f548 100644 --- a/frontend/src/i18n/locale/fr.json +++ b/frontend/src/i18n/locale/fr.json @@ -19,6 +19,9 @@ "translate": "traduire", "joinClass": "Rejoindre une classe", "JoinClassExplanation": "Entrez le code que l'enseignant vous a donné pour rejoindre la classe.", + "invalidFormat": "Format non valide.", + "submitCode" : "envoyer", + "members" : "membres", "themes": "Thèmes", "choose-theme": "Choisis un thème", "choose-age": "Choisis un âge", diff --git a/frontend/src/i18n/locale/nl.json b/frontend/src/i18n/locale/nl.json index a4046a37..f5e3d771 100644 --- a/frontend/src/i18n/locale/nl.json +++ b/frontend/src/i18n/locale/nl.json @@ -19,6 +19,9 @@ "translate": "vertalen", "joinClass": "Word lid van een klas", "JoinClassExplanation": "Voer de code in die je van de docent hebt gekregen om lid te worden van de klas.", + "invalidFormat": "Ongeldig formaat.", + "submitCode" : "verzenden", + "members" : "leden", "themes": "Lesthema's", "choose-theme": "Kies een thema", "choose-age": "Kies een leeftijd", diff --git a/frontend/src/views/classes/UserClasses.vue b/frontend/src/views/classes/UserClasses.vue index ce9f9662..c96d0479 100644 --- a/frontend/src/views/classes/UserClasses.vue +++ b/frontend/src/views/classes/UserClasses.vue @@ -52,7 +52,7 @@ const codeRules = [ (value: string | undefined) => { if (value !== undefined && validate(value) && version(value) === 4) return true; - return "Invalid format."; + return t("invalidFormat"); }, ]; // Submitting a code will send a request if the code is valid @@ -146,7 +146,7 @@ type="submit" @click="submitCode" block - >Submit{{ t("submitCode") }}