{{daySub}}
{{dayTitle}}
{{dayDone}}
/{{dayTotal}}
{{dayDoneLabel}}
{{t.label}}
{{t.count}}
{{L.yourProgressCouldNotBeSaved}}
{{L.welcomeBack2}}
{{comebackText}}
{{L.startComebackWeek}}
{{L.dismiss}}
{{comebackBanner}}
{{L.coach}}
{{coach.title}}
{{coach.text}}
{{coach.btn}}
{{L.notNow}}
{{pastText}}
{{L.backToToday}}
{{weekLabel}}
{{d.letter}}
{{d.num}}
{{trip.title}}
{{trip.sub}}
{{L.yesterdayYouMissed}}
{{L.oneTapEachWhyItPowers}}
{{a.emoji}} {{a.name}}
{{r.label}}
{{hideNote}}
{{hideLabel}}
{{g.label}}
{{g.doneText}}
{{h.coinText}}
{{h.emoji}}
{{h.name}}
{{h.streak}}
·
{{h.meta}}
{{h.slipLabel}}
{{noHabitsText}}
{{allDoneTitle}}
{{allDoneText}}
{{L.tapAHabitToTypeAn}}
{{sec.label}}
{{sec.countText}}
{{t.coinText}}
{{t.name}}
{{t.meta}}
{{sec.emptyText}}
{{taskNote}}
{{L.editHabit}}
{{L.archivedHiddenFromTodayAndPaused}}
{{L.restore}}
{{sel.emoji}}
{{sel.name}}
{{sel.desc}}
{{sel.subDesc}}
{{L.streak}}
{{sel.streak}}
{{sel.streakWord}}
{{L.best}}
{{sel.best}}
{{L.longestChain}}
{{L.showedUp}}
{{sel.consText}}
{{sel.fullText}}
{{cb.n}}
{{cb.label}}
{{sel.insight}}
{{L.coach}}
{{selCoach.title}}
{{selCoach.text}}
{{selCoach.btn}}
{{L.notNow}}
{{L.habitGraduation}}
{{sel.gradLabel}}
{{sel.gradText}}
{{sel.reasonTitle}}
{{rb.label}}
{{rb.n}}
{{L.achievements}}
{{L.n6Unlocked}}
{{a.short}}
{{a.label}}
{{a.status}}
{{L.earnedAutomaticallyFromYourStreaksOnce}}
{{L.last5Weeks}}
{{L.tapADayToFixIt}}
{{L.wkSun}}
{{L.wkMon}}
{{L.wkTue}}
{{L.wkWed}}
{{L.wkThu}}
{{L.wkFri}}
{{L.wkSat}}
{{sel.doneWord}}
{{L.minimum}}
{{L.skipped2}}
{{sel.missWord}}
{{L.savedByFreeze}}
{{L.offDay}}
{{L.paused}}
{{L.today2}}
{{L.goalsForThisHabit}}
{{g.title}}
{{g.pct}}%
{{g.progress}} · {{g.dueText}}
{{sel.freezeTitle}}
{{sel.freezeNote}}
{{sel.archiveLabel}}
{{deleteLabel}}
{{L.last5WeeksActiveHabits}}
{{L.statistics}}
{{L.your30DayRecap}}
{{L.checkInsBestStreakTopHabit}}
{{L.your30DayRecap}}
{{recapLockText}}
{{L.showedUp}}
{{overallText}}
{{overallNote}}
{{L.fullDays}}
{{totalDone}}
{{L.minimumDays}}
{{totalPart}}
{{L.daysSkipped}}
{{totalSkip}}
{{L.daysMissed}}
{{totalMiss}}
{{L.longestActiveChain}}
{{topStreak}}
{{topEmoji}}
{{L.badges}}
{{totalBadges}}
/ {{maxBadges}}
{{L.whyYouMiss}}
{{L.withoutAReason}}
{{rb.label}}
{{rb.n}}
{{reasonTip}}
{{L.byHabit}}
{{h.emoji}}
{{h.name}}
{{h.consText}}
{{h.chainText}}
{{L.archivedHabits}}
{{L.pausedHabitsKeepTheirHistoryAnd}}
{{h.emoji}}
{{h.name}}
{{h.bestChainText}}
{{L.restore}}
{{L.nothingArchivedArchiveAHabitFrom}}
{{L.filledAutomaticallyFromYourHabitLogs}}
{{L.goals}}
{{g.emoji}}
{{g.title}}
{{g.fromText}}
{{g.pct}}%
{{L.delete}}
{{g.progress}}
{{g.dueText}}
{{L.noGoalsYet}}
{{L.newGoalForAHabit}}
{{L.habit2}}
{{o.label}}
{{L.goalNameOptional}}
{{L.target}}
{{L.deadline}}
{{dl.label}}
{{L.achieveItBy}}
{{gform.error}}
{{L.cancel}}
{{L.addGoal}}
{{formTitle}}
{{L.emoji}}
{{form.emoji}}
{{L.useAnyEmojiFromYourKeyboard}}
{{emojiErr}}
{{L.orPickAQuickOne}}
{{e.emoji}}
{{L.name}}
{{L.howDoYouCheckIt}}
{{t.label}}
{{t.hint}}
{{L.theTypeIsLockedAfterCreating}}
{{L.dailyTarget}}
{{L.unit}}
{{L.dailyTarget}}
{{L.h}}
{{L.min}}
{{L.minimumVersionForBadDays}}
{{formUnitText}}
{{L.min}}
{{L.doingAtLeastThisKeepsYour}}
{{L.timeOfDay}}
{{p.label}}
{{L.howOften}}
{{f.label}}
{{db.short}}
{{form.perweek}}
{{L.timesAWeek}}
{{L.reminder2}}
{{o.label}}
:
{{o.label}}
{{L.am}}
{{L.pm}}
{{remPreview}}
{{L.linkAGoal}}
{{L.progressFillsFromThisHabitS}}
{{formGoalUnit}}
{{L.deadline}}
{{dl.label}}
{{L.achieveItBy}}
{{form.error}}
{{saveLabel}}
{{deleteLabel}}
{{L.settings}}
{{L.appearance}}
{{L.theme}}
{{o.label}}
{{L.language}}
{{o.label}}
{{L.notifications}}
{{L.allReminders}}
{{L.pauseEveryReminderAtOnceWithout}}
{{L.habitsAndStreaks}}
{{L.celebrationPopUps}}
{{L.firstCheckInMilestonesAllHabits}}
{{L.sounds}}
{{L.tapsCheckInsBadgesAndFinishing}}
{{L.streakFreezes}}
{{L.turnOffForStrictModeAny}}
{{L.editingPastDays}}
{{L.howFarBackYouCanFix}}
{{o.label}}
{{L.archivedHabits}}
{{archivedCount}}
{{L.leaderboard}}
{{L.hideMeFromLeaderboards}}
{{L.youStillSeeEveryoneElseHabit}}
{{L.yourData}}
{{L.everythingIsSavedOnThisDevice}}
{{backupWhen}}
{{L.downloadBackup}}
{{L.restoreFromABackupFile}}
{{L.restoringReplacesEverythingOnThisDevice}}
{{L.replaceMyData}}
{{L.cancel}}
{{backupMsg}}
{{L.startOverWipesEverythingOnThis}}
{{freshLabel}}
{{L.testing}}
{{L.demoTools}}
{{L.shortcutsForTestingTripsThatFinish}}
{{L.replacesEverythingOnThisDeviceWith}}
{{resetLabel}}
{{L.pretendYouWereAwayForThe}}
{{L.simulateA4DayBreak}}
Habitknight v0.23.0 · {{L.savedOnThisDevice}}
{{L.smallHabits}}
{{L.unbreakableStreaks}}
{{L.trackAnything}}
{{L.yesOrNoAmountsOrTime}}
{{L.badDaysDonTBreakYou}}
{{L.doTheMinimumVersionAndYour}}
{{L.growYourHero}}
{{L.checkInsEarnCoinsAndXp}}
{{L.getStarted}}
{{L.step1Of3}}
{{L.createYourHero}}
{{L.name}}
{{ccErr}}
{{L.character}}
{{o.label}}
{{L.skin}}
{{L.eyes}}
{{L.hairstyle}}
{{L.hairColour}}
{{obHeroBtn}}
{{L.step2Of3}}
{{L.whatDoYouWantToWork}}
{{L.pickUpTo2YouCan}}
{{f.label}}
{{f.hint}}
{{L.continue}}
{{L.skipILlAddMyOwn}}
{{L.step3Of3}}
{{L.pickYourStarterHabits}}
{{L.n2Or3HabitsYouActually}}
{{p.emoji}}
{{p.name}}
{{p.desc}}
{{L.moreThan5HabitsAtOnce}}
{{obFinishLabel}}
{{L.skipILlAddMyOwn}}
{{L.yourRecap}}
{{recapRange}}
{{recapHeadline}}
{{r.n}}
{{r.label}}
{{recapTopEmoji}}
{{L.mostConsistentHabit}}
{{recapTop}}
{{recapCharLine}}
{{L.habitTracker30DayRecap}}
{{L.inTheRealAppThisCard}}
{{ccTitle}}
{{L.name}}
{{ccErr}}
{{L.character}}
{{o.label}}
{{L.skin}}
{{L.eyes}}
{{L.hairstyle}}
{{L.hairColour}}
{{ccNote}}
{{ccBtn}}
{{L.yourHero}}
{{charName}}
{{lvText}}
{{x.text}}
{{coins}}
{{gems}}
{{L.health}}
{{sH.v}}
{{sH.d}}
{{L.power}}
{{sP.v}}
{{sP.d}}
{{L.stamina4}}
{{sS.v}}
{{sS.d}}
{{t.label}}
{{c.label}}
{{L.changeLook}}
{{L.trying}}
{{L.cancel}}
{{tryBuyLabel}}
{{tryNote}}
{{busyTitle}}
{{busyLeft}}
{{L.level2}}
{{xpText}}
{{L.health}}
{{rowH.v}}
{{rowH.split}}
{{L.power}}
{{rowP.v}}
{{rowP.split}}
{{L.stamina4}}
{{rowS.v}}
{{rowS.split}}
{{L.showoffTitle}}
{{showCount}}
{{o.text}}
{{L.equipped}}
{{g.slot}}
{{g.name}}
{{g.stats}}
{{L.today2}}
{{tripPill}}
{{L.coinsFromHabits}}
+{{todayCoins}} / 60
{{L.habitsDone2}}
{{tripCount}}
{{slotAdv.label}}
{{slotFish.label}}
{{L.demoTools}}
{{L.forTestingTurnThemOffIn}}
{{L.n500Coins}}
{{L.n1Level}}
{{L.resetTodaySTrips}}
{{L.catch10Fish}}
{{L.n100Diamonds}}
{{demoStreakLabel}}
{{c.label}}
{{it.name}}
{{it.rarText}}
✦ {{it.perkText}}
{{it.hv}}
{{it.pv}}
{{it.sv}}
{{L.styleOnly}}
{{L.ifWorn2}}
{{it.dHText}}
{{it.dPText}}
{{it.dSText}}
{{L.noChange}}
{{it.replText}}
{{it.actLabel}}
{{wardEmptyText}}
{{L.openTheStore}}
{{it.name}}
{{it.rarText}}
✦ {{it.perkText}}
{{it.hv}}
{{it.pv}}
{{it.sv}}
{{L.styleOnly}}
{{L.ifWorn2}}
{{it.dHText}}
{{it.dPText}}
{{it.dSText}}
{{L.noChange}}
{{it.replText}}
{{it.actLabel}}
{{L.youOwnEveryItemHereNew}}
{{t.label}}
{{t.count}}
{{tripHead}}
{{tripPill}}
{{slotAdv.label}}
{{slotFish.label}}
{{tripState}}
{{L.isExploring2}}
{{awayMeta}}
{{L.finishNowDemo}}
{{z.name}}
{{z.meta}}
{{z.chanceText}}
{{L.tests}}
{{t.text}}
{{z.reward}}
{{z.btn}}
{{L.recentAdventures}}
{{e.title}}
{{e.sub}}
!
{{fishLeftText}}
{{sceneAwayText}}
{{L.isFishing2}}
{{fishMeta}}
{{L.reelInNowDemo}}
{{L.rod}}
{{rodName}}
{{rodStats}}
{{L.changeRod}}
{{L.bait}}
{{b.name}}
{{b.cost}}
{{L.catchOdds}}
{{staLabel}}
{{o.label}}
{{o.pct}}
{{catchText}}
{{castBtn}}
{{L.recentCatches}}
{{e.title}}
{{species}}
/25
{{L.species}}
{{totalCaught}}
{{L.caught2}}
{{extras}}
{{L.extras}}
{{sellLabel}}
{{soldNote}}
{{r.label}}
{{r.count}}
{{r.reward}}
{{f.count}}
{{f.name}}
{{f.best}}
{{lbWeek}}
{{L.leaderboard}}
{{t.label}}
{{tierName}}
{{tierRule}}
{{myRankText}}
{{trophyText}}
{{gemRewardText}}
{{r.rank}}
{{r.name}}
{{r.lv}}
{{r.xp}}
{{L.xp3}}
{{upText}}
{{downText}}
{{L.endTheWeekNowDemo}}
{{lbSimNote}}
{{r.rank}}
{{r.name}}
{{r.lv}}
{{r.xp}}
{{L.xp3}}
{{inviteLabel}}
{{inviteMsg}}
{{L.theInviteSendsALinkTo}}
{{L.theBestHeroesWorldwideAllTime}}
{{g.title}}
{{r.rank}}
{{r.name}}
{{r.val}}
{{L.you2}}
{{g.you}}
{{L.habitNamesAreNeverShownTo}}
{{L.today2}}
{{L.stats}}
{{L.character}}
{{L.goals}}
{{L.leaderboard}}
{{reorderLabel}}
{{fabLabel}}
{{ts.title}}
{{L.task}}
{{L.when}}
{{w.label}}
{{L.doItOn}}
{{ts.error}}
{{ts.saveLabel}}
{{ts.delLabel}}
{{ts.note}}
{{sh.name}}
{{sh.chipText}}
{{sh.emoji}}
{{L.done}}
{{L.notDone2}}
{{sh.cleanQ}}
{{L.stayedClean}}
{{L.slipped}}
{{o.label}}
:
{{o.label}}
:
{{o.label}}
{{L.hours}}
{{L.minutes}}
{{L.seconds}}
{{L.stopwatchThisSession}}
{{sh.sessionText}}
{{L.stop}}
{{sh.otherTimer}}
{{L.logReplace}}
{{L.logAdd}}
{{sh.dayLabel}}
{{sh.resultText}}
/
{{sh.minNum}}
{{sh.goalNum}}
{{sheetErr}}
{{sh.reasonQ}}
{{r.label}}
{{sh.skipLabel}}
{{L.statsBadgesEditArchive}}
{{L.close}}
{{L.logOk}}
{{L.yourDiamonds}}
{{gems}}
{{L.diamondsExplain}}
{{gemMsgText}}
{{gemConfirmTitle}}
{{L.testPurchaseNoMoney}}
{{L.confirmTestPurchase}}
{{L.cancel}}
{{g.gems}}
{{g.bonus}}
{{g.price}}
{{gemModeNote}}
{{pc.sub}}
{{pc.name}}
{{x.text}}
{{pc.lv}}
{{x.k}}
{{x.v}}
{{L.rarestGear}}
{{pc.rarest}}
{{pc.cheerLabel}}
{{L.aCheerIsAOneTap}}
{{L.hideMeFromLeaderboards}}
{{L.youStillSeeEveryoneElse}}
{{pc.privacy}}
{{fd.rar}}
{{fd.name}}
{{fd.blurb}}
{{x.k}}
{{x.v}}
{{cele.badge}}
{{cele.kicker}}
{{cele.title}}
{{cele.body}}
{{f.name}}
{{f.sub}}
{{f.tag}}
{{celeFishMoreText}}
{{celeBtn}}