feat(localization): enhance course progress and review messaging across multiple languages

- Added new confirmation titles and messages for resetting and marking lessons as complete in admin and user interfaces.
- Expanded course flow and review scheduling messages to improve clarity and user guidance in Cebuano, German, Spanish, and English.
- Introduced a new section in the VocabCourseView to display today's recommended steps for users, enhancing the learning experience.
- Updated localization files to ensure consistent messaging and improved user engagement across all supported languages.
This commit is contained in:
Torsten Schulz (local)
2026-04-02 13:49:59 +02:00
parent f8206dff5d
commit 9bccd8e756
10 changed files with 311 additions and 54 deletions

View File

@@ -37,6 +37,7 @@
"selectCourse": "Course",
"selectLesson": "Lesson",
"reset": "Reset lesson for this user",
"confirmTitle": "Delete lesson progress",
"confirm": "Really delete progress for lesson “{lesson}” for {username}?",
"success": "Lesson progress was reset.",
"error": "Reset failed.",
@@ -50,6 +51,7 @@
"throughLabel": "All lessons up to and including lesson number",
"hint": "Marks missing or open rows as completed, including target score and first review wave. Already completed lessons are left unchanged.",
"submit": "Mark through here as completed",
"confirmTitle": "Mark lessons complete",
"confirm": "Mark every lesson with number ≤ {n} for {username} in this course as completed?",
"success": "{marked} lesson(s) newly marked complete ({unchanged} were already done).",
"successNone": "No change: all affected lessons ({unchanged}) were already completed.",