{{ t('allLessonPlanner.title') || 'Fagoversikt' }}

{{ t('allLessonPlanner.planSubjects') }}

{{ t('allLessonPlanner.selectSubjectToStart') }}

{{ t('allLessonPlanner.loadingOverview') }}

{{ Math.round(card.progress) }}%
{{ card.subject.name }}{{ card.className ? ' ' + card.className : '' }}
{{ card.total }} {{ t('allLessonPlanner.sessions') }}

{{ t('allLessonPlanner.noSubjectsWithLessons') }}

{{ t('allLessonPlanner.goToCalendar') }}

{{ activeSubject.name }}{{ activeClass ? ' ' + activeClass : (subjectStats[activeSubject.id] && subjectStats[activeSubject.id].classes && subjectStats[activeSubject.id].classes.length > 0 ? ' ' + subjectStats[activeSubject.id].classes.join(', ') : '') }}

{{ overallStats.total }} {{ t('allLessonPlanner.sessions') }} • {{ overallStats.planned }} {{ t('allLessonPlanner.planned') }}

{{ Math.round(displayProgress) }}% mdi-party-popper

{{ t('allLessonPlanner.loadingLessons') }}

{{ filterUnplanned ? t('allLessonPlanner.allPlanned') : t('allLessonPlanner.noLessonsFound') }}

{{ t('allLessonPlanner.loadingLessons') }}

{{ historyEditedOnly ? t('allLessonPlanner.noEditedHistory') : t('allLessonPlanner.noHistory') }}

{{ monthName }}
{{ Object.keys(weeks).length }} {{ t('allLessonPlanner.weeks') }} • {{ getMonthLessonCount(weeks) }} {{ t('allLessonPlanner.totalSessions') }}
{{ getMonthTopic(monthName) || t('allLessonPlanner.monthTopicPlaceholder') }} {{ getMonthTopic(monthName) ? 'mdi-pencil' : 'mdi-plus' }}
{{ Math.round(getMonthProgress(weeks)) }}%
mdi-chevron-down {{ t('allLessonPlanner.week') }} {{ weekNum }} mdi-check-all Fullført ({{ lessons.length }} {{ t('allLessonPlanner.sessions') }}) mdi-clipboard-account {{ getVikarplanCountForWeek(weekNum, lessons) }} vikarplan{{ getVikarplanCountForWeek(weekNum, lessons) > 1 ? 'er' : '' }}
mdi-check-all {{ t('allLessonPlanner.markAllPlanned') }} mdi-close-circle-outline {{ t('allLessonPlanner.unmarkAllPlanned') }}
{{ lesson.day.substring(0, 1) }}
{{ lesson.day }} {{ formatLessonDate(lesson.lessonDate) }} ({{ lesson.time }}{{ lesson.class ? ' ' + lesson.class : '' }}) {{ getHolidayInfo(getHolidayForLesson(lesson)).icon }} {{ getHolidayInfo(getHolidayForLesson(lesson)).label }}
{{ lesson.topic }}
mdi-clipboard-account Vikarplan {{ lesson.planned ? 'mdi-check-circle' : 'mdi-circle-outline' }} {{ lesson.planned ? t('allLessonPlanner.planned') : t('calendar.notPlanned') }}
{{ t('allLessonPlanner.planLesson') }}
{{ selectedLesson.day }} {{ selectedLesson.time }} ({{ selectedLesson.class }})
mdi-open-in-new {{ t('allLessonPlanner.detailedPlanning') }}
{{ t('allLessonPlanner.openDetailedPlanner') }} →
{{ t('common.cancel') }} {{ t('allLessonPlanner.savePlan') }}
{{ editingLink ? t('lessonPlanner.editLink') : t('lessonPlanner.insertLinkTitle') }}
💡 {{ t('lessonPlanner.linkInsertTip') }}
{{ t('lessonPlanner.removeLink') }} {{ t('common.cancel') }} {{ editingLink ? t('lessonPlanner.update') : t('lessonPlanner.insert') }}
{{ t('allLessonPlanner.addCustomField') }} {{ t('common.cancel') }} {{ t('common.add') }} {{ saveStatus === 'saved' ? t('allLessonPlanner.saveStatus.saved') : t('allLessonPlanner.saveStatus.error') }}