feat(vocab-prep): implement enhanced vocabulary preparation steps in VocabLessonView
All checks were successful
Deploy to production / deploy (push) Successful in 2m58s
All checks were successful
Deploy to production / deploy (push) Successful in 2m58s
- Introduced a structured vocabulary preparation process with two review stages before engaging with the vocabulary trainer. - Added localization support for new vocabulary preparation messages in German, English, and Spanish, improving accessibility for users. - Updated the VocabLessonView component to display current progress and next steps during vocabulary preparation, enhancing user guidance. - Refactored related logic to manage preparation stages and item navigation effectively.
This commit is contained in:
@@ -450,6 +450,8 @@
|
||||
"corePatternsHint": "Zuerst die Zielsprache lesen, darunter die deutsche Bedeutung — so lernst du jedes Muster bewusst in beiden Richtungen.",
|
||||
"vocabPrepTitle": "Vorbereitung vor dem Vokabeltrainer",
|
||||
"vocabPrepStep1": "Lies Kernmuster und Wortliste (Deutsch ↔ Zielsprache) einmal in Ruhe durch.",
|
||||
"vocabPrepProgress": "Durchgang {pass}: Begriff {current} von {total}",
|
||||
"vocabPrepNextItem": "Nächster Begriff",
|
||||
"vocabPrepConfirm1": "Erste Durchsicht erledigt",
|
||||
"vocabPrepStep2": "Gehe die gleichen Begriffe noch einmal durch (aktive Wiederholung, ohne zu üben).",
|
||||
"vocabPrepConfirm2": "Zweite Durchsicht erledigt",
|
||||
|
||||
@@ -450,6 +450,8 @@
|
||||
"corePatternsHint": "Read the target language first, then the meaning below — you learn each pattern both ways.",
|
||||
"vocabPrepTitle": "Preparation before the vocabulary trainer",
|
||||
"vocabPrepStep1": "Read through core patterns and the word list (native language ↔ target language) once.",
|
||||
"vocabPrepProgress": "Pass {pass}: item {current} of {total}",
|
||||
"vocabPrepNextItem": "Next item",
|
||||
"vocabPrepConfirm1": "First pass done",
|
||||
"vocabPrepStep2": "Go through the same items again (active review, not testing yet).",
|
||||
"vocabPrepConfirm2": "Second pass done",
|
||||
|
||||
@@ -448,6 +448,8 @@
|
||||
"corePatternsHint": "Primero la lengua meta; debajo, el significado en tu idioma.",
|
||||
"vocabPrepTitle": "Preparación antes del entrenador de vocabulario",
|
||||
"vocabPrepStep1": "Lee una vez los patrones clave y la lista de palabras (idioma nativo ↔ lengua meta).",
|
||||
"vocabPrepProgress": "Pasada {pass}: término {current} de {total}",
|
||||
"vocabPrepNextItem": "Siguiente término",
|
||||
"vocabPrepConfirm1": "Primera lectura hecha",
|
||||
"vocabPrepStep2": "Repasa los mismos elementos otra vez (repaso activo, aún sin practicar).",
|
||||
"vocabPrepConfirm2": "Segunda lectura hecha",
|
||||
|
||||
Reference in New Issue
Block a user