Add Vocab Trainer feature with routing, database schema, and translations
- Introduced Vocab Trainer functionality, including new routes for managing languages and chapters. - Implemented database schema for vocab-related tables to ensure data integrity. - Updated navigation and UI components to include Vocab Trainer in the social network menu. - Added translations for Vocab Trainer in both German and English locales, enhancing user accessibility.
This commit is contained in:
@@ -26,7 +26,10 @@
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"datetimelong": "dd.MM.yyyy HH:mm:ss"
|
||||
"datetimelong": "dd.MM.yyyy HH:mm:ss",
|
||||
"loading": "Lädt...",
|
||||
"back": "Zurück",
|
||||
"cancel": "Abbrechen"
|
||||
},
|
||||
"OK": "Ok",
|
||||
"Cancel": "Abbrechen",
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
"usersearch": "Benutzersuche",
|
||||
"forum": "Forum",
|
||||
"gallery": "Galerie",
|
||||
"vocabtrainer": "Vokabeltrainer",
|
||||
"blockedUsers": "Blockierte Benutzer",
|
||||
"oneTimeInvitation": "Einmal-Einladungen",
|
||||
"diary": "Tagebuch",
|
||||
@@ -27,6 +28,9 @@
|
||||
"m-erotic": {
|
||||
"pictures": "Bilder",
|
||||
"videos": "Videos"
|
||||
},
|
||||
"m-vocabtrainer": {
|
||||
"newLanguage": "Neue Sprache"
|
||||
}
|
||||
},
|
||||
"m-minigames": {
|
||||
|
||||
@@ -249,5 +249,66 @@
|
||||
"denied": "Du hast die Freundschaftsanfrage abgelehnt.",
|
||||
"accepted": "Die Freundschaft wurde geschlossen."
|
||||
}
|
||||
,
|
||||
"vocab": {
|
||||
"title": "Vokabeltrainer",
|
||||
"description": "Lege Sprachen an (oder abonniere sie) und teile sie mit Freunden.",
|
||||
"newLanguage": "Neue Sprache",
|
||||
"newLanguageTitle": "Neue Sprache anlegen",
|
||||
"languageName": "Name der Sprache",
|
||||
"create": "Anlegen",
|
||||
"saving": "Speichere...",
|
||||
"created": "Sprache wurde angelegt.",
|
||||
"createdTitle": "Vokabeltrainer",
|
||||
"createdMessage": "Sprache wurde angelegt. Das Menü wird aktualisiert.",
|
||||
"createError": "Konnte die Sprache nicht anlegen.",
|
||||
"openLanguage": "Öffnen",
|
||||
"none": "Du hast noch keine Sprachen angelegt oder abonniert.",
|
||||
"owner": "Eigen",
|
||||
"subscribed": "Abonniert",
|
||||
"languageTitle": "Vokabeltrainer: {name}",
|
||||
"notFound": "Sprache nicht gefunden oder kein Zugriff.",
|
||||
"shareCode": "Teilen-Code",
|
||||
"shareHint": "Diesen Code kannst du an Freunde weitergeben, damit sie die Sprache abonnieren können.",
|
||||
"subscribeByCode": "Per Code abonnieren",
|
||||
"subscribeTitle": "Sprache abonnieren",
|
||||
"subscribeHint": "Gib den Teilen-Code ein, den du von einem Freund bekommen hast.",
|
||||
"subscribe": "Abonnieren",
|
||||
"subscribeSuccess": "Abo erfolgreich. Menü wird aktualisiert.",
|
||||
"subscribeError": "Abo fehlgeschlagen. Code ungültig oder kein Zugriff.",
|
||||
"trainerPlaceholder": "Trainer-Funktionen (Vokabeln/Abfragen) kommen als nächster Schritt."
|
||||
,
|
||||
"chapters": "Kapitel",
|
||||
"newChapter": "Neues Kapitel",
|
||||
"createChapter": "Kapitel anlegen",
|
||||
"createChapterError": "Konnte Kapitel nicht anlegen.",
|
||||
"noChapters": "Noch keine Kapitel vorhanden.",
|
||||
"chapterTitle": "Kapitel: {title}",
|
||||
"addVocab": "Vokabel hinzufügen",
|
||||
"learningWord": "Lernsprache",
|
||||
"referenceWord": "Referenz",
|
||||
"add": "Hinzufügen",
|
||||
"addVocabError": "Konnte Vokabel nicht hinzufügen.",
|
||||
"noVocabs": "In diesem Kapitel sind noch keine Vokabeln."
|
||||
,
|
||||
"practice": {
|
||||
"open": "Üben",
|
||||
"title": "Vokabeln üben",
|
||||
"allVocabs": "Alle Vokabeln",
|
||||
"simple": "Einfaches Üben",
|
||||
"noPool": "Keine Vokabeln zum Üben vorhanden.",
|
||||
"dirLearningToRef": "Lernsprache → Referenz",
|
||||
"dirRefToLearning": "Referenz → Lernsprache",
|
||||
"check": "Prüfen",
|
||||
"next": "Weiter",
|
||||
"skip": "Überspringen",
|
||||
"correct": "Richtig!",
|
||||
"wrong": "Falsch.",
|
||||
"acceptable": "Mögliche richtige Übersetzungen:",
|
||||
"stats": "Statistik",
|
||||
"success": "Erfolg",
|
||||
"fail": "Misserfolg"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user