feat(i18n, frontend): enhance course planning with optional steps and localization updates
All checks were successful
Deploy to production / deploy (push) Successful in 2m52s
All checks were successful
Deploy to production / deploy (push) Successful in 2m52s
- Added a new section for optional learning steps in the course planning UI, allowing users to engage with additional content when no mandatory tasks are due. - Updated localization files for Cebuano, German, English, Spanish, and French to reflect changes in course planning instructions and titles, ensuring clarity and consistency across languages. - Improved pedagogical logic for lesson recommendations, focusing on cognitive load and spaced repetition principles to enhance user learning experience.
This commit is contained in:
@@ -694,8 +694,8 @@
|
||||
"quickReviewPromptTarget": "Appuyez sur la langue cible : \"{term}\"",
|
||||
"quickReviewAcknowledge": "Lire, continuer",
|
||||
"courseTodayPlanTitle": "Recommandation pour aujourd'hui",
|
||||
"courseTodayPlanIntro": "Voici comment procéder : tout d'abord sous « Maintenant, répétez brièvement », puis les leçons ouvertes dans votre bloc, puis, si nécessaire, la phase intensive. Les répétitions courtes sont les trois petites dates après la fin de la leçon (généralement après environ 1, 3 et 7 jours) afin que le vocabulaire reste fidèle.",
|
||||
"courseTodayPlanIntroNoDueReview": "Aucune courte répétition n’est prévue aujourd’hui. Commencez par les cours ouverts du bloc en cours puis, si nécessaire, passez à la phase intensive. De courtes répétitions réapparaissent automatiquement sur un cycle de 1/3/7 jours.",
|
||||
"courseTodayPlanIntro": "Ordre pédagogique : d’abord chaque répétition courte due (rappel espacé avant le nouveau contenu). Ensuite seulement un nombre limité de leçons ouvertes dans le bloc en cours : les leçons difficiles, bilan ou intensives comptent double pour limiter la charge du jour. Puis la phase intensive si elle est débloquée. Les répétitions courtes sont les trois dates après la leçon (souvent environ 1, 3 et 7 jours).",
|
||||
"courseTodayPlanIntroNoDueReview": "Aucune courte répétition n’est due aujourd’hui. Vous verrez seulement les prochaines étapes utiles du bloc (plafonnées selon la difficulté), puis la phase intensive si besoin. Les répétitions courtes reviennent selon le rythme 1/3/7 jours.",
|
||||
"courseTodayPlanStepReviewDue": "Maintenant, répétez brièvement",
|
||||
"courseTodayPlanStepBlock": "Continuer dans le bloc actuel",
|
||||
"courseTodayPlanStepIntensive": "Répétition intense",
|
||||
@@ -704,6 +704,8 @@
|
||||
"courseTodayPlanOpen": "Leçon ouverte",
|
||||
"courseTodayPlanTrainer": "Pratique dans le formateur",
|
||||
"courseTodayPlanEmpty": "Il n’y a actuellement aucune répétition échelonnée et il n’y a pas d’étape de bloc suivante claire. Choisissez une leçon ci-dessous ou utilisez l'étude approfondie gratuite avec le formateur.",
|
||||
"courseTodayPlanSoftTitle": "Rien d’obligatoire aujourd’hui — une pause, c’est bien",
|
||||
"courseTodayPlanSoftIntro": "L’espacement renforce la mémoire : rien d’urgent sur votre parcours pour l’instant. Les éléments ci-dessous sont facultatifs ; souvent il vaut mieux reprendre demain l’esprit frais.",
|
||||
"courseFlowReviewStat": "Répétition due : {count}",
|
||||
"courseFlowBlockStat": "Bloc actif : {block}",
|
||||
"courseFlowReviewTitle": "Répétition due",
|
||||
|
||||
Reference in New Issue
Block a user