feat(i18n): add 'due' status message for vocabulary reviews in multiple languages
All checks were successful
Deploy to production / deploy (push) Successful in 2m52s

This commit is contained in:
Torsten Schulz (local)
2026-09-11 14:26:33 +02:00
parent 01ee72c700
commit 20505f7545
5 changed files with 9 additions and 1 deletions

View File

@@ -317,8 +317,12 @@
<section class="dialog intensive-status-dialog" role="dialog" aria-modal="true" @click.stop>
<h3>{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusTitle') }}</h3>
<p class="intensive-status-dialog__hint">{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusNoDate') }}</p>
<p v-if="srsUpcoming.length === 0">{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusAllDone') }}</p>
<p v-if="srsDailyCount === 0 && srsUpcoming.length === 0">{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusAllDone') }}</p>
<ul v-else class="intensive-status-dialog__list">
<li v-if="srsDailyCount > 0" class="intensive-status-dialog__item--due">
<span>{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusDue') }}</span>
<strong>{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusProgress', { count: srsDailyCount }) }}</strong>
</li>
<li v-for="entry in srsUpcoming" :key="entry.date">
<span>{{ formatSrsDate(entry.date) }}</span>
<strong>{{ $t('socialnetwork.vocab.courses.courseFlowIntensiveStatusProgress', { count: entry.count }) }}</strong>