feat(VocabPracticeDialog, localization): implement last wrong answer review feature
All checks were successful
Deploy to production / deploy (push) Successful in 1m49s

- Added a new section in VocabPracticeDialog to display the last incorrect answer, including the asked vocabulary, user answer, and correct solutions.
- Updated localization strings in Cebuano, German, English, Spanish, and French to support the new review feature, enhancing user experience across multiple languages.
- Improved UI layout for the review section to provide clearer feedback during vocabulary training sessions.
This commit is contained in:
Torsten Schulz (local)
2026-04-20 09:52:26 +02:00
parent 5f13583e41
commit 1500f01875
6 changed files with 60 additions and 13 deletions

View File

@@ -796,6 +796,10 @@
"correct": "Tama!",
"wrong": "Sayop.",
"acceptable": "Acceptable answers:",
"correctSolutions": "Tama answer:",
"yourAnswer": "Imong answer:",
"wrongReviewTitle": "Previous wrong answer",
"askedVocab": "Gipangutana:",
"stats": "Stats",
"dueToday": "Due karon",
"done": "Nahuman",

View File

@@ -453,6 +453,8 @@
"acceptable": "Mögliche richtige Übersetzungen:",
"correctSolutions": "Richtige Antwort:",
"yourAnswer": "Deine Antwort:",
"wrongReviewTitle": "Vorherige falsche Antwort",
"askedVocab": "Abgefragt:",
"stats": "Statistik",
"dueToday": "Heute fällig",
"done": "Erledigt",

View File

@@ -453,6 +453,8 @@
"acceptable": "Acceptable answers:",
"correctSolutions": "Correct answer:",
"yourAnswer": "Your answer:",
"wrongReviewTitle": "Previous wrong answer",
"askedVocab": "Asked:",
"stats": "Stats",
"dueToday": "Due today",
"done": "Done",

View File

@@ -451,6 +451,10 @@
"correct": "¡Correcto!",
"wrong": "Incorrecto.",
"acceptable": "Traducciones correctas posibles:",
"correctSolutions": "Respuesta correcta:",
"yourAnswer": "Tu respuesta:",
"wrongReviewTitle": "Respuesta incorrecta anterior",
"askedVocab": "Preguntado:",
"stats": "Estadísticas",
"success": "Éxito",
"fail": "Fallo"

View File

@@ -451,6 +451,10 @@
"correct": "Correct!",
"wrong": "Incorrect.",
"acceptable": "Traductions correctes possibles :",
"correctSolutions": "Bonne réponse :",
"yourAnswer": "Votre réponse :",
"wrongReviewTitle": "Réponse incorrecte précédente",
"askedVocab": "Demandé :",
"stats": "statistiques",
"success": "Succès",
"fail": "échec"