{{ t('classroomWidget.threshold') || 'Grense' }}
{{ widget.threshold }}%
{{ t('classroomWidget.spinWheel') || 'Lykkehjul' }}
{{ getParsedItemCount(widget) }} {{ t('classroomWidget.itemsCountSuffix') || 'elementer' }}
{{ (t('classroomWidget.deleteWheelConfirmShort') || 'Slett') }}
"{{ widget.listEditingName.trim() || (t('classroomWidget.unnamedWheel') || 'Uten navn') }}"?
{{ t('classroomWidget.selectedParticipantsTitle') || 'Allerede trukket' }}
{{ getDrawnParticipants(widget).length }}/{{ widget.items.length }}
{{ t('classroomWidget.selectedParticipantsEmpty') || 'Ingen trukket enna' }}
{{ name }}
0) generateGroupResult(widget);">
{{ widget.mixGenders ? '☑' : '☐' }}
{{ t('classroomWidget.mixGenders') || 'Bland gutar og jenter' }}
{{ t('classroomWidget.rulesTab') || 'Reglar' }} ({{ groupConstraints(widget).length }})
{{ widget._rulesExpanded ? '▲' : '▼' }}
{{ isPublicBoard ? t('classroomWidget.publicBoard.classNeedLogin') : (t('classroomWidget.selectClassFirst') || 'Velg klasse først.') }}
{{ t('classroomWidget.noRules') || 'Ingen regler lagt til' }}
{{ getConstraintLabel(c.type) }}
{{ getPupilName(c.student1, widget) }} & {{ getPupilName(c.student2, widget) }}
{{ t('classroomWidget.bellWidget.myBells') || 'Mine bjeller' }}
{{ t('classroomWidget.bellWidget.noBells') || 'Ingen bjeller enno. Velg en lyd nedenfor.' }}
{{ t('classroomWidget.bellWidget.addSound') || 'Legg til lyd' }}
{{ t('classroomWidget.bellWidget.catBells') || 'Bjeller' }}
{{ bellSoundLabel('bells/' + key) }}
{{ t('classroomWidget.bellWidget.catAnimals') || 'Dyr' }}
{{ bellSoundLabel('animals/' + key) }}
{{ widget.time }}
{{ n }}
🇳🇴 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 }}
{{ t('classroomWidget.publicBoard.groupsNeedLogin') }}
{{ widget.classId ? (t('pupilGroups.noSetsForClass') || 'Ingen sett enno for denne klassen') : (t('classroomWidget.selectClassFirst') || 'Vel klasse først.') }}
{{ t('pupilGroups.createFirstSet') || 'Lag første gruppesett' }}
{{ g.group_name }}
{{ pupilGroupsWidgetMemberNames(widget, g).length }}
{{ name }}
{{ t('pupilGroups.noMembersYet') || 'Ingen elevar plassert enno' }}
🔔
{{ 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 }}
{{ 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 }}{{ getAdditionResult(widget).simplified.den }}
?
?
{{ 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 }}{{ getSubtractionResult(widget).simplified.den }}
{{ 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 }}{{ getMultiplyWholeResult(widget).simplified.den }}
?
?
{{ widget.whole }} × {{ widget.num }}
{{ widget.den }}
=
{{ getMultiplyWholeResult(widget).resultNum }}
{{ getMultiplyWholeResult(widget).resultDen }}
=
{{ getMultiplyWholeResult(widget).simplified.num }}
{{ getMultiplyWholeResult(widget).simplified.den }}
×
=
{{ 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 }}
=
{{ getMultiplyResult(widget).simplified.num }}
{{ getMultiplyResult(widget).simplified.den }}
{{ 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') }}
⟳
{{ currentPage + 1 }}/{{ pages.length }}
{{ 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) }}
{{ mbTotalLabel() }}
{{ t('classroomWidget.numberBlocks') }}
{{ mbCardCap(1000) }}
{{ mbCardCap(100) }}
{{ mbCardCap(10) }}
{{ 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' }} →
{{ t('classroomWidget.starterQuestions') || 'Spørsmål' }}
{{ t('common.seeAll') || 'Se alle' }} →
{{ getStarterName(starter) }}
{{ t('classroomWidget.starterCategoryNewTopic') || 'Nytt tema' }}
{{ t('common.seeAll') || 'Sjå alle' }} →
{{ 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 }}
{{ 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å.' }}