Laster tavle...

{{ toast.message }}
{{ clearUndoMessage || t('classroomWidget.pageCleared') }}
timeplaner.no
{{ lang.flag }} {{ lang.name }}
timeplaner.no

{{ t('classroomWidget.publicBoard.emptyHeadline') }}

{{ t('classroomWidget.publicBoard.emptySub') }}

{{ t('classroomWidget.publicBoard.emptyCta') }}
{{ t('classroomWidget.addRule') || 'Legg til regel' }}
{{ dagsplanTodayFormatted }}
✓ {{ t('dagsplan.templateSaved') }}
{{ t('dagsplan.noTemplates') }}
{{ t('dagsplan.alarmTitle') }}

{{ t('dagsplan.alarmHint') }}

{{ block.label }}
{{ block.time || t('dagsplan.editTime') }}
{{ block.subject }}
{{ block.room }}
{{ block.time || t('dagsplan.editTime') }}
{{ t('dagsplan.emptyAddPrompt') }}
{{ t('dagsplan.customSubject') }}
{{ t('dagsplan.quickPick') }}
{{ dagsplanImportWeekLabel }}
{{ t('dagsplan.loadingPreview') }}
{{ day.short }}
{{ block.subject }}
{{ dagsplanImportMessage }}
{{ dagsplanClock }} {{ dagsplanTodayFormatted }}
{{ label.text }} {{ label.text }}
{{ widget.time }}
🇳🇴 Bokmål
🇳🇴 Nynorsk
🇬🇧 English
🇪🇸 Español
{{ getTeachingClockLabel(widget, 'over') }}
{{ getTeachingClockLabel(widget, 'paaHalv') }}
{{ getTeachingClockLabel(widget, 'overHalv') }}
{{ getTeachingClockLabel(widget, 'paa') }}
{{ widget.clockLanguage === 'en' ? 'past' : 'y' }}
{{ widget.clockLanguage === 'en' ? 'to' : 'menos' }}
{{ n }}
{{ String(widget.hour).padStart(2, '0') }}:{{ String(widget.minute).padStart(2, '0') }}
{{ getSpokenTime(widget) }}
:
{{ formatTime(widget.timerCompleted ? 0 : (widget.timeLeft || (widget.minutes * 60 + widget.seconds))) }}
Kaboom!
🏁
🏁 🏎️
{{ Math.round(countdownFraction(widget) * 100) }}%
:
{{ formatTime(widget.timerCompleted ? 0 : (widget.timeLeft || (widget.minutes * 60 + widget.seconds))) }}
🎤
{{ t('classroomWidget.clickForMicrophone') || 'Klikk for mikrofon' }}
:
{{ formatCountdown(widget.timeLeft) }}
Kaboom!
🏁
🏁 🏎️
{{ Math.round(countdownFraction(widget) * 100) }}%
{{ formatCountdown(widget.timeLeft) }}
{{ t('classroomWidget.pausedByNoise') || 'PAUSE - For mye støy!' }}
{{ widget.warningMessage || (widget.isPausedByNoise ? '' : (widget.isRunning ? (t('classroomWidget.timerRunning') || 'Timer kjører...') : widget.timeLeft > 0 ? (t('classroomWidget.timerPaused') || 'Timer pauset') : '')) }}
🔊 {{ widget.noiseThreshold }}%
{{ widget.bellName }}
{{ widget.content || t('classroomWidget.doubleClickToEdit') }}
{{ widget.header }}
{{ widgetHeader(widget) }}
{{ widgetHeader(widget) }}
?
{{ widgetHeader(widget) }}
?
{{ t('classroomWidget.screenshotMissing') || 'Skjermbildet ligger bare på enheten det ble lagt til på' }}
{{ t('classroomWidget.screenshotLoading') || 'Laster skjermbilde …' }}
{{ widgetHeader(widget) }} {{ widget.counter }}
{{ widget.statement }}
{{ widget.answer ? paastandLabels(uiLang).sant : paastandLabels(uiLang).usant }}
{{ widget.fasit }}
{{ widgetHeader(widget) }}
{{ widgetHeader(widget) }}
{{ widgetHeader(widget) }}
?
🔥 {{ widget.header }}
{{ widget.instructions }}
min
{{ formatTime(widget.timeLeft) }}
{{ team.name }}
{{ team.score }}
🏆 {{ t('classroomWidget.scoreboard') }}
{{ team.name }}
{{ team.score }}
{{ widget.question }}
{{ option.text }} {{ option.votes }}
{{ fmtTime(ytCur(widget)) }}
{{ fmtTime(ytDur(widget)) }}
{{ widget.currentResult || '?' }}
{{ t('classroomWidget.selectClassPlaceholder') || 'Velg klasse' }}
{{ group.name }} {{ group.members[0] }}
{{ t('classroomWidget.selectClassPlaceholder') || 'Velg klasse' }}
{{ group.name }}
{{ member }}
🔔 {{ widget.activationCount }}
{{ t('classroomWidget.wordle') || 'Ordlek' }}
🇳🇴 Bokmål
🇳🇴 Nynorsk
🇬🇧 English
🇪🇸 Español
🟩 {{ t('classroomWidget.ordlekHowTo') || 'Hvordan spille' }}
{{ t('classroomWidget.ordlekHowToBody') }}
{{ getWordleTileLetter(widget, rowIndex - 1, colIndex - 1) }}
{{ t('classroomWidget.wordleWon') || 'Du fant ordet!' }} 🎉 {{ t('classroomWidget.wordleLost') || 'Beklager! Ordet var' }}: {{ widget.targetWord }}
1 m
Gradskive
x y 0
{{ widget.numerator }} {{ widget.denominator }}
= {{ getFractionDecimal(widget) }} = {{ getFractionPercent(widget) }}%
{{ widget.numerator }} {{ widget.denominator }}
{{ getFractionComparison(widget) }}
{{ widget.compareNumerator }} {{ widget.compareDenominator }}
{{ widget.numerator }}
/
{{ widget.denominator }}
{{ widget.compareNumerator }}
/
{{ widget.compareDenominator }}
{{ (widget.step || 0) + 1 }}/{{ asStepCount(widget) }}
{{ col.v }}
{{ col.result }}
{{ asEquation(widget) }} {{ asCaption(widget) }}
×
{{ widget.factor }} {{ widget.factor }}
=
{{ widget.numerator * widget.factor }} {{ widget.denominator * widget.factor }}
?
? ?
{{ widget.numerator }} {{ widget.denominator }}
×
{{ widget.factor }} {{ widget.factor }}
=
{{ widget.numerator * widget.factor }} {{ widget.denominator * widget.factor }}
÷
{{ widget.divisor }} {{ widget.divisor }}
=
{{ getSimplifyResult(widget).num }} {{ getSimplifyResult(widget).den }}
{{ num }} {{ t('classroomWidget.simplifyCantDivide') || 'kan ikke deles på' }} {{ widget.divisor }}
?
? ?
{{ widget.numerator }}: {{ getFactors(widget.numerator).join(', ') }}  |  {{ widget.denominator }}: {{ getFactors(widget.denominator).join(', ') }}  |  {{ t('classroomWidget.simplifyCommon') || 'Felles' }}: {{ getCommonFactors(widget.numerator, widget.denominator).join(', ') }}
{{ widget.numerator }} {{ widget.denominator }}
÷
{{ widget.divisor }} {{ widget.divisor }}
=
{{ getSimplifyResult(widget).num }} {{ getSimplifyResult(widget).den }}
+
=
{{ getAdditionResult(widget).sumNum }} {{ getAdditionResult(widget).commonDen }}
= {{ getAdditionResult(widget).simplified.num }}
?
? ?
{{ widget.num1 }}×{{ getAdditionResult(widget).f1 }} {{ widget.den1 }}×{{ getAdditionResult(widget).f1 }}
+
{{ widget.num2 }}×{{ getAdditionResult(widget).f2 }} {{ widget.den2 }}×{{ getAdditionResult(widget).f2 }}
=
{{ getAdditionResult(widget).newNum1 }}+{{ getAdditionResult(widget).newNum2 }} {{ getAdditionResult(widget).commonDen }}
=
{{ getAdditionResult(widget).sumNum }} {{ getAdditionResult(widget).commonDen }}
=
{{ getAdditionResult(widget).simplified.num }} {{ getAdditionResult(widget).simplified.den }}
=
{{ getSubtractionResult(widget).diffNum }} {{ getSubtractionResult(widget).commonDen }}
= {{ getSubtractionResult(widget).simplified.num }}
{{ t('classroomWidget.subtractNegative') || 'Negativt svar' }}
{{ getSubtractionResult(widget).diffNum }} {{ getSubtractionResult(widget).commonDen }}
?
? ?
{{ widget.num1 }}×{{ getSubtractionResult(widget).f1 }} {{ widget.den1 }}×{{ getSubtractionResult(widget).f1 }}
{{ widget.num2 }}×{{ getSubtractionResult(widget).f2 }} {{ widget.den2 }}×{{ getSubtractionResult(widget).f2 }}
=
{{ getSubtractionResult(widget).newNum1 }}−{{ getSubtractionResult(widget).newNum2 }} {{ getSubtractionResult(widget).commonDen }}
=
{{ getSubtractionResult(widget).diffNum }} {{ getSubtractionResult(widget).commonDen }}
=
{{ getSubtractionResult(widget).simplified.num }} {{ getSubtractionResult(widget).simplified.den }}
×
=
{{ getMultiplyWholeResult(widget).resultNum }} {{ getMultiplyWholeResult(widget).resultDen }}
= {{ getMultiplyWholeResult(widget).simplified.num }}
?
? ?
{{ widget.whole }} × {{ widget.num }} {{ widget.den }}
=
{{ getMultiplyWholeResult(widget).resultNum }} {{ getMultiplyWholeResult(widget).resultDen }}
×
=
{{ getMultiplyResult(widget).resultNum }} {{ getMultiplyResult(widget).resultDen }}
= {{ getMultiplyResult(widget).simplified.num }}/{{ getMultiplyResult(widget).simplified.den }}
?
? ?
{{ widget.num1 }} {{ widget.den1 }}
×
{{ widget.num2 }} {{ widget.den2 }}
=
{{ widget.num1 }}×{{ widget.num2 }} {{ widget.den1 }}×{{ widget.den2 }}
=
{{ getMultiplyResult(widget).resultNum }} {{ getMultiplyResult(widget).resultDen }}
{{ widget.num1 }}×{{ widget.num2 }} {{ t('classroomWidget.multiplyOf') || 'av' }} {{ widget.den1 }}×{{ widget.den2 }}
{{ widget.title || t('tidslinje.title') }} {{ tidslinjeWidgetFormatYear(widget.scaleStart) }} – {{ tidslinjeWidgetFormatYear(widget.scaleEnd) }}
{{ m.label }}
{{ widget.selectedItemType === 'phase' ? t('tidslinje.editPhase') : t('tidslinje.editEvent') }}
{{ t('tidslinje.insertPeriod') }}

{{ t('tidslinje.insertPeriodHint') }}

{{ t('classroomWidget.backgroundColor') || 'Bakgrunnsfarge' }}
{{ t('classroomWidget.pattern') || 'Mønster' }}
{{ t('classroomWidget.gridSize') || 'Rutestørrelse' }} {{ pages[currentPage].gridHSpacing || 50 }}px
{{ t('classroomWidget.spacing') || 'Avstand' }} {{ pages[currentPage].dotHSpacing || 30 }}px
{{ t('classroomWidget.lineHeight') || 'Linjehøgd' }} {{ pages[currentPage].lokkeLineHeight || 16 }}px
{{ t(category.nameKey) || category.id }}
{{ t('classroomWidget.countdownStyle') || 'Nedtellingsstil' }}
0:00 {{ s.emoji }}
{{ t(s.nameKey) }}
{{ mbColumnHeadLabel(v) }}
{{ block.v }} {{ mbCurrencyDef().symbol }} 1 £ 1 {{ block.v }} {{ mbCurrencyDef().symbol }} {{ block.v }} KRONER {{ block.v }} {{ block.v }} {{ block.v }} {{ block.v }} DOLLARS {{ block.v }} £ POUNDS {{ block.v }} EURO
{{ mbTotalLabel() }}
{{ t('classroomWidget.numberBlocks') }}
1000
{{ mbCardCap(1000) }}
100
{{ mbCardCap(100) }}
10 10
{{ mbCardCap(10) }}
1 1 1
{{ mbCardCap(1) }}
💡 {{ t('classroomWidget.starterBank') || 'Ide-bank' }}
{{ t('classroomWidget.starterCategoryOppstart') || 'Oppstart' }}
{{ t('classroomWidget.starterOddOneOut') }}
?
{{ t('classroomWidget.starterWhatFitsHere') }}
{{ t('classroomWidget.starterWhatsMissing') }}
{{ t('classroomWidget.starterCommon') }}
{{ t('classroomWidget.starterTiles') }}
{{ t('classroomWidget.starterMemoryPairs') }}
{{ t('classroomWidget.starterCategoryGames') || 'Læringsleker' }} {{ t('common.seeAll') || 'Sjå alle' }} →
{{ getStarterName(starter) }}
{{ t(vlibConfig(lib).titleKey) }} YouTube {{ t('common.seeAll') || 'Se alle' }} →
{{ video.name }}
{{ t('classroomWidget.starterFind5') || 'Finn 5 feil' }} {{ t('common.seeAll') || 'Se alle' }} →
{{ starter.emoji || '🔍' }}
{{ t('classroomWidget.starterQuestions') || 'Spørsmål' }} {{ t('common.seeAll') || 'Se alle' }} →
{{ starter.emoji || '❓' }}
{{ getStarterName(starter) }}
{{ t('classroomWidget.starterCategoryNewTopic') || 'Nytt tema' }} {{ t('common.seeAll') || 'Sjå alle' }} →
{{ starter.emoji || '🧠' }}
{{ getStarterName(starter) }}
{{ starterFullscreen.header }}
{{ textFullscreen.content }}
{{ t('common.close') || 'Klikk for å lukke' }}
{{ t('classroomWidget.starterOddOneOut') }}
{{ t('classroomWidget.starterWhatFitsHere') }}
?
{{ t('classroomWidget.wordle') || 'Ordlek' }}
🇳🇴 Bokmål
🇳🇴 Nynorsk
🇬🇧 English
🇪🇸 Español
🟩 {{ t('classroomWidget.ordlekHowTo') || 'Hvordan spille' }}
{{ t('classroomWidget.ordlekHowToBody') }}
{{ getWordleTileLetter(wordleFullscreen, rowIndex - 1, colIndex - 1) }}
{{ t('classroomWidget.wordleWon') || 'Du fant ordet!' }} 🎉 {{ t('classroomWidget.wordleLost') || 'Beklager! Ordet var' }}: {{ wordleFullscreen.targetWord }}
🇳🇴 Bokmål
🇳🇴 Nynorsk
🇬🇧 English
🇪🇸 Español
{{ getTeachingClockLabel(teachingClockFullscreen, 'over') }}
{{ getTeachingClockLabel(teachingClockFullscreen, 'paaHalv') }}
{{ getTeachingClockLabel(teachingClockFullscreen, 'overHalv') }}
{{ getTeachingClockLabel(teachingClockFullscreen, 'paa') }}
{{ teachingClockFullscreen.clockLanguage === 'en' ? 'past' : 'y' }}
{{ teachingClockFullscreen.clockLanguage === 'en' ? 'to' : 'menos' }}
{{ n }}
{{ String(teachingClockFullscreen.hour).padStart(2, '0') }}:{{ String(teachingClockFullscreen.minute).padStart(2, '0') }}
{{ getSpokenTime(teachingClockFullscreen) }}
{{ starterModalTitle }}
{{ starter.emoji || '💡' }}
{{ getStarterName(starter) }}
{{ getStarterDesc(starter) }}
▶ YouTube
🔍
{{ t('common.noResults') || 'Ingen resultater' }}
{{ t(vlibConfig(openVideoLib).titleKey) }}
{{ t(vlibConfig(openVideoLib).subtitleKey) }}
{{ videoLibs[openVideoLib].addError }}
{{ t('classroomWidget.publicBoard.libraryLoginLine') }}
{{ t('classroomWidget.bbAll') || 'Alle' }}
{{ t('classroomWidget.brainBreakMyVideos') || 'Mine videoar' }}
{{ t('classroomWidget.brainBreakMyFavorites') || 'Mine favoritter' }}
{{ getStarterName(type) }}
{{ vlibCatLabel(openVideoLib, video.type) }}
▶ {{ vlibUsageCount(openVideoLib, video.videoId) }}
{{ video.name }}
{{ getStarterDesc(video) }}
{{ vlibAvgRating(openVideoLib, video.videoId).toFixed(1) }} ({{ vlibRatingCount(openVideoLib, video.videoId) }})
{{ t('classroomWidget.brainBreakEmpty') || 'Ingen videoer her ennå.' }}