From 20505f7545c35692182043dc7029ef71702710cd Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Fri, 11 Sep 2026 14:26:33 +0200 Subject: [PATCH] feat(i18n): add 'due' status message for vocabulary reviews in multiple languages --- frontend/src/i18n/locales/ceb/socialnetwork.json | 1 + frontend/src/i18n/locales/de/socialnetwork.json | 1 + frontend/src/i18n/locales/en/socialnetwork.json | 1 + frontend/src/i18n/locales/es/socialnetwork.json | 1 + frontend/src/views/social/VocabCourseView.vue | 6 +++++- 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/src/i18n/locales/ceb/socialnetwork.json b/frontend/src/i18n/locales/ceb/socialnetwork.json index affe5d4..c656fe3 100755 --- a/frontend/src/i18n/locales/ceb/socialnetwork.json +++ b/frontend/src/i18n/locales/ceb/socialnetwork.json @@ -447,6 +447,7 @@ "courseFlowIntensiveStatusAction": "Tan-awa ang sunod nga balik-balik", "courseFlowIntensiveStatusTitle": "Sunod nga balik-balik sa bokabularyo", "courseFlowIntensiveStatusAllDone": "Wala pay dugang nga balik-balik sa bokabularyo nga nakaplano alang sa nahuman nga mga leksiyon.", + "courseFlowIntensiveStatusDue": "Karon / nalangan", "courseFlowIntensiveStatusProgress": "{count} ka termino", "courseFlowIntensiveStatusNoDate": "Ang mga petsa nagsalig sa imong sakto nga tubag: 1, 3, 7, 14, 30, 60 ug 120 ka adlaw. Ang lisod nga mga termino gilain ug praktisahon sa lugar sa lisod nga mga termino.", "courseFlowPracticeTitle": "Libre nga pagpalalom", diff --git a/frontend/src/i18n/locales/de/socialnetwork.json b/frontend/src/i18n/locales/de/socialnetwork.json index d7a87bb..8e74084 100755 --- a/frontend/src/i18n/locales/de/socialnetwork.json +++ b/frontend/src/i18n/locales/de/socialnetwork.json @@ -777,6 +777,7 @@ "courseFlowIntensiveStatusAction": "Nächste Wiederholungen prüfen", "courseFlowIntensiveStatusTitle": "Nächste Vokabelwiederholungen", "courseFlowIntensiveStatusAllDone": "Für abgeschlossene Lektionen sind derzeit keine weiteren Vokabelwiederholungen geplant.", + "courseFlowIntensiveStatusDue": "Heute / überfällig", "courseFlowIntensiveStatusProgress": "{count} Begriffe", "courseFlowIntensiveStatusNoDate": "Die Termine richten sich nach deinen richtigen Antworten: 1, 3, 7, 14, 30, 60 und 120 Tage. Schwer markierte Begriffe werden getrennt im Bereich „Schwere Begriffe“ geübt.", "courseFlowPracticeTitle": "Freie Vertiefung", diff --git a/frontend/src/i18n/locales/en/socialnetwork.json b/frontend/src/i18n/locales/en/socialnetwork.json index 1b1c9ec..8deba9c 100755 --- a/frontend/src/i18n/locales/en/socialnetwork.json +++ b/frontend/src/i18n/locales/en/socialnetwork.json @@ -777,6 +777,7 @@ "courseFlowIntensiveStatusAction": "Check upcoming reviews", "courseFlowIntensiveStatusTitle": "Upcoming vocabulary reviews", "courseFlowIntensiveStatusAllDone": "No further vocabulary reviews are currently scheduled for completed lessons.", + "courseFlowIntensiveStatusDue": "Today / overdue", "courseFlowIntensiveStatusProgress": "{count} terms", "courseFlowIntensiveStatusNoDate": "Dates are based on correct answers: 1, 3, 7, 14, 30, 60 and 120 days. Terms marked hard are practised separately in the hard-terms area.", "courseFlowPracticeTitle": "Free practice", diff --git a/frontend/src/i18n/locales/es/socialnetwork.json b/frontend/src/i18n/locales/es/socialnetwork.json index f6cbbaa..34c8185 100755 --- a/frontend/src/i18n/locales/es/socialnetwork.json +++ b/frontend/src/i18n/locales/es/socialnetwork.json @@ -756,6 +756,7 @@ "courseFlowIntensiveStatusAction": "Consultar próximos repasos", "courseFlowIntensiveStatusTitle": "Próximos repasos de vocabulario", "courseFlowIntensiveStatusAllDone": "Actualmente no hay más repasos de vocabulario programados para las lecciones completadas.", + "courseFlowIntensiveStatusDue": "Hoy / atrasado", "courseFlowIntensiveStatusProgress": "{count} términos", "courseFlowIntensiveStatusNoDate": "Las fechas se basan en tus respuestas correctas: 1, 3, 7, 14, 30, 60 y 120 días. Los términos marcados como difíciles se practican por separado en el área de términos difíciles.", "courseFlowPracticeTitle": "Práctica libre", diff --git a/frontend/src/views/social/VocabCourseView.vue b/frontend/src/views/social/VocabCourseView.vue index 69f70d5..346e115 100755 --- a/frontend/src/views/social/VocabCourseView.vue +++ b/frontend/src/views/social/VocabCourseView.vue @@ -317,8 +317,12 @@