feat(VocabPracticeDialog, VocabCourseView): implement SRS rating feature and enhance user feedback
All checks were successful
Deploy to production / deploy (push) Successful in 2m48s

- Added SRS rating buttons in VocabPracticeDialog to allow users to rate their confidence after answering vocabulary questions.
- Updated methods to handle SRS ratings and integrated them into the review process, improving spaced repetition feedback.
- Enhanced UI with new styles for SRS rating buttons and updated translations for SRS-related terms in multiple languages.
- Modified VocabCourseView to display appropriate introductory text based on SRS due items, improving user guidance.
This commit is contained in:
Torsten Schulz (local)
2026-04-17 09:27:29 +02:00
parent e2c1147d75
commit 8be215761d
5 changed files with 149 additions and 16 deletions

View File

@@ -731,7 +731,8 @@
"srsEyebrow": "Dugay nga memorya",
"srsTitle": "{count} ka termino ang angay karon",
"srsIntro": "Kini nga balik-balik gikan sa SRS nga plano sa matag pulong. Una kini kaysa bag-ong materyal kay nagpalig-on kini sa mga pulong nga hapit malimtan.",
"srsStart": "Sugdi ang daily review"
"srsStart": "Sugdi ang daily review",
"courseTodayPlanIntroSrs": "Didaktik nga han-ay: una ang SRS daily review sa tagsa-tagsa ka pulong. Human ana, mubo nga review, padayon sa block, ug intensive review kung kinahanglan. Mao ni ang pagpalig-on sa daan nga materyal sa dili pa modugang ug bag-o."
},
"title": "Trainer sa bokabularyo",
"description": "Paghimo og pinulongans (or subscribe aron them) ug share them uban sa friends.",
@@ -787,7 +788,16 @@
"acceptable": "Acceptable answers:",
"stats": "Stats",
"success": "Malampuson",
"fail": "Fail"
"fail": "Fail",
"srsRateTitle": "Unsa ka lig-on sa imong pagbati?",
"srsAgain": "Usab",
"srsAgainHint": "balikon dayon",
"srsHard": "Lisod",
"srsHardHint": "mubo nga interval",
"srsGood": "Maayo",
"srsGoodHint": "normal nga iskedyul",
"srsEasy": "Sayon",
"srsEasyHint": "mas layo nga interval"
},
"search": {
"open": "Pangita",