{{currentDeck.icon}} {{currentDeck.name}}
🔥 {{streak}} 📅 {{dailyStreak}}{{ui.dayUnit}}
VocabLoop
{{ui.lang === 'en' ? 'Smart English vocabulary — spaced repetition PWA' : '智能英语词汇记忆 · 间隔重复闪卡'}}
🧠 {{ui.lang === 'en' ? 'Spaced Repetition' : '间隔重复算法'}} {{ui.lang === 'en' ? 'Science-backed SRS — review at the optimal moment' : '科学复习时机,记得更牢、忘得更慢'}}
📚 {{ui.lang === 'en' ? '3 Word Decks' : '三套词库'}} {{ui.lang === 'en' ? 'PET Exam · Daily English · Crypto — 3000+ words' : 'PET 考试 · 日常口语 · 加密金融,共 3000+ 词'}}
🔊 {{ui.lang === 'en' ? 'Native Pronunciation' : '真人发音'}} {{ui.lang === 'en' ? 'Audio for every word, auto-plays on flip' : '每词均有音频,翻卡自动朗读'}}
✈️ {{ui.lang === 'en' ? 'Works Offline' : '离线可用'}} {{ui.lang === 'en' ? 'PWA — install to home screen, no internet needed' : '安装到桌面,无网络照常学习'}}
🏆 {{ui.lang === 'en' ? 'Streaks & XP' : '连续打卡 & 经验值'}} {{ui.lang === 'en' ? 'Daily streaks, achievements and level-up system' : '每日连击、成就解锁、等级升级'}}

{{ui.loading}}

{{practiceScore / practiceQueue.length >= 1 ? '🏆' : practiceScore / practiceQueue.length >= 0.8 ? '🎉' : practiceScore / practiceQueue.length >= 0.5 ? '👍' : '💪'}}
{{ui.practiceDoneTitle}}
{{ui.practiceDoneScore(practiceScore, practiceQueue.length)}}
{{ui.practiceWrongTitle}} · {{practiceWrongWords.length}}
{{w.word}} {{w.pos}} /{{dictCache[w.word].ipa}}/
{{w.zh}}
🎉
{{ui.doneTitle}}
{{todayLearnedCount}}
{{ui.doneTodayLearned}}
{{sessionCorrect}}
{{ui.doneSessionCorrect}}
{{masteredCount}}
{{ui.doneMastered}}
{{dailyStreak}}
{{ui.doneDailyStreak}}
{{totalReviewed}}
{{ui.doneTotalReviewed}}
{{points}}
{{ui.donePoints}}
{{levelInfo.icon}} {{levelInfo.name}} · {{levelInfo.desc}}
{{ui.achLabel}}:{{achIcon(id)}}
{{ui.ftPoints}} {{points}} {{ui.ftStreak}} {{streak}} {{ui.ftMastered}} {{masteredCount}} / {{allWords.length}} {{ui.ftTotalReviewed}} {{totalReviewed}}
{{levelInfo.icon}} {{levelInfo.name}}
{{nextLevelInfo.icon}} {{nextLevelInfo.name}} {{ui.ftMaxLevel}}
{{toast.msg}}
{{wordListModal.title}}
{{wordListModal.words.length}}
{{ui.wlEmpty}}
{{w.word}} {{w.pos}} {{w.zh}} {{ui.stages[state[w.word] ? state[w.word].stage : 'new']}}
📖 {{ui.readingTitle}}
🔑 {{ui.readingKeyInfo}}
{{ui.readingKeyLink}}
{{ui.readingLoading}} ✨ {{readingWordObjs.length > 0 ? readingWordObjs.length + (LANG === 'zh' ? ' 个词汇' : ' words') : ''}}
⚠️
{{readingError}}

VocabLoop · Your memory, on a perfect loop.

VocabLoop
VocabLoop
VocabLoop icon

1
⬆️
2
📲
3