1const e={"adminSchools.approvedEmailFailed":"The school was approved, but its access email was not accepted. Open the Active schools list and re-send the access email; do not create the school again.","admin.teachers.invite.title":"Account access","admin.teachers.invite.help":"Send a fresh invitation to an unconfirmed account, or a password-reset link to an existing account. This does not change their school permissions.","admin.teachers.invite.send":"Send access email","admin.teachers.invite.sending":"Sendingâ¦","admin.teachers.invite.sent":"The email provider accepted the request. Ask the teacher to check their inbox and Spam folder and use the newest link promptly. Inbox delivery is not yet confirmed.","admin.teachers.invite.error":"The access email was not confirmed as sent. Wait a minute, then retry. If it still fails, check the email provider settings and delivery logs.","report.pronunciation.estimate.label":"AI-estimated IELTS-style pronunciation band","report.pronunciation.estimate.disclaimer":"Based on the available recording(s). This is an AI estimate, not an official IELTS result or an examiner-calibrated score. It does not change your overall score or teacher's mark.","report.pronunciation.estimate.failed":"The pronunciation estimate could not be completed. Retry this report to try again; no score has been assigned.","report.pronunciation.estimate.insufficient":"No numeric estimate is available for this recording. An estimate needs enough clear, assessable learner speech.","report.pronunciation.status.available":"Audio-based feedback","report.pronunciation.status.processing":"Processing pronunciation","report.pronunciation.status.not_assessed":"Not assessed","report.pronunciation.reason.processing":"Your recorded speech is being checked. This report will update when pronunciation feedback is ready.","report.pronunciation.reason.no_audio":"No usable recording is attached to this report. Pronunciation cannot be assessed from the transcript alone.","report.pronunciation.reason.expired_audio":"The recording has expired and no completed pronunciation assessment is available.","report.pronunciation.reason.not_requested":"Pronunciation has not been assessed yet. Check the saved report after your recording has been uploaded and processed.","report.pronunciation.reason.insufficient_audio":"The recording did not provide enough usable speech for pronunciation feedback. Try another answer in a quiet place.","report.pronunciation.reason.failed":"Pronunciation processing failed for this recording. Your other feedback is still available. Try a new recorded answer.","report.pronunciation.reason.feedback_unavailable":"Audio processing finished, but pronunciation feedback could not be prepared. Your other feedback is still available.","report.pronunciation.formative":"Feedback from recorded speech, not a numeric or official IELTS pronunciation band.","report.pronunciation.recordingRequired":"Pronunciation needs recorded speech; transcript length and filler counts are not pronunciation evidence.","social.marking.audio.scoreError":"The learner recording is no longer available. Clear the pronunciation band to Not assessed, then save again.","social.marking.audio.title":"Learner recording","social.marking.audio.available":"This recording was submitted with the assignment.","social.marking.audio.missing":"No learner recording is available. Pronunciation is not assessed.","social.marking.audio.expired":"This recording has expired. Pronunciation cannot be assessed from the written answer.","social.marking.audio.invalid":"This submission does not contain a valid learner audio file. Leave pronunciation not assessed.","social.marking.audio.unavailable":"The recording could not be checked right now. Try loading it again.","social.marking.audio.loading":"Loading recordingâ¦","social.marking.audio.load":"Load learner recording","social.marking.audio.reload":"Reload recording","social.marking.audio.playError":"The recording could not be played. Try loading it again; leave pronunciation not assessed if you cannot hear the learner.","social.marking.audio.guidance":"Listen before marking pronunciation. Judge how easy the learner is to understand, their sounds, stress, rhythm and intonation. Keep âNot assessedâ if speech is too short, silent or unclear. Bands are teacher estimates for this task.","schoolDashboard.workspaceTitle":"Teacher workspace","schoolDashboard.whatChanged":"What changed?","schoolDashboard.thisWeek":"This week","schoolDashboard.activityNotGain":"Practice sessions in the last 7 days versus the previous 7. Activity is not a measure of learning gain.","schoolDashboard.noClasses":"No classes are assigned in this school yet. Ask your school administrator to assign your teaching groups.","schoolDashboard.queuePages":"Attention queue pages","schoolDashboard.showingCases":"Showing {start}â{end} of {total} cases","schoolDashboard.previousPage":"Previous","schoolDashboard.nextPage":"Next","home.workspace.trainingDescription":"Build your answer step by step, from ideas to a mini answer.","home.workspace.practiceDescription":"Speak with NOVA in real-world scenarios.","home.workspace.mockDescription":"Practise timed IELTS speaking parts and review your feedback.","home.workspace.trainingAction":"Go to training","home.workspace.practiceAction":"Go to practice","home.workspace.mockAction":"Go to mock test","home.workspace.focus":"Practice with NOVA","home.workspace.title":"Your learning","admin.analytics.viewData":"View chart data","admin.analytics.date":"Date","admin.analytics.missingValue":"No observation","landing.playPreview":"Play NOVA preview","admin.learning.title":"Learning history","admin.learning.scope":"This userâs saved learning records across YNova, including personal and school activity. Reads are audited.","admin.learning.view":"Learning history view","admin.learning.reports":"Saved reports","admin.learning.activity":"Learning activity","admin.learning.filter":"Session type","admin.learning.refresh":"Refresh","admin.learning.kind.all":"All session types","admin.learning.kind.training":"Training","admin.learning.kind.practice":"Practice","admin.learning.kind.mock_test":"Mock test","admin.learning.loadError":"We couldnât load this learning history. Check your connection and try again.","admin.learning.detailError":"We couldnât open this report. It may no longer be available, or your admin access may have changed.","admin.learning.empty":"No saved reports match this filter. This does not mean the learner has never practised.","admin.learning.activityEmpty":"No recorded stage activity is available on this page.","admin.learning.openReport":"Open report","admin.learning.loadMore":"Load older reports","admin.learning.reportDetail":"Session evidence","admin.learning.readOnly":"Read-only admin view. This does not start practice or change the learnerâs report.","admin.learning.topic":"Topic","admin.learning.duration":"Session duration","admin.learning.seconds":"{count} seconds","admin.learning.words":"Words spoken","admin.learning.score":"Saved estimate","admin.learning.notScored":"No numeric estimate","admin.learning.scoreLabel.mock_estimated_band":"Mock estimate","admin.learning.scoreLabel.formative_estimate":"Formative estimate","admin.learning.practisedWords":"Practised vocabulary:","admin.learning.transcript":"Session transcript","admin.learning.noTranscript":"No retained transcript is available. It may not have been saved, or its retention period may have ended.","admin.learning.speaker.student":"Learner","admin.learning.speaker.nova":"Nova","admin.learning.speaker.system":"System","admin.learning.speaker.examiner":"Examiner","admin.learning.part":"Part {part}","admin.learning.part_1":"Part 1","admin.learning.part_2":"Part 2","admin.learning.part_3":"Part 3","admin.learning.full":"Combined parts","admin.learning.activityScope":"Saved training stages and mock-test activity. Missing values mean not recorded, not zero. Unsynced or abandoned browser-only work may be absent. Stage counts are not additive session totals.","admin.learning.activeTime":"Recorded active time","admin.learning.items":"Practised / recommended items","admin.learning.validAttempts":"Valid attempts","admin.learning.firstPass":"First-attempt passes","admin.learning.eventualPass":"Eventual passes","admin.learning.technicalFailures":"Technical failures","admin.learning.reviewRequired":"The
1se observations need review; do not treat them as confirmed performance.","admin.learning.page":"Page {page}","admin.learning.stage.ideation":"Ideas","admin.learning.stage.vocabulary_practice":"Vocabulary practice","admin.learning.stage.sentence_building":"Sentence building","admin.learning.stage.paragraph_building":"Paragraph building","admin.learning.stage.independent_talk":"Independent speaking","admin.learning.stage.training_session":"Training session","admin.learning.stage.mock_test":"Mock test","admin.learning.stage.mock_test_part":"Mock-test part","admin.learning.state.started":"Started","admin.learning.state.completed":"Completed","admin.learning.state.incomplete":"Incomplete","admin.learning.state.abandoned":"Abandoned","admin.nav.allUsers":"Learners","admin.nav.schools":"Schools","admin.users.scope":"All YNova accounts, including school learners, personal learners, teachers, and administrators.","app.title":"YNova","app.tagline":"ëë§ì IELTS ì¤í¼í¹ íí°","auth.acceptToS":"I agree to the {terms} and {privacy}.","auth.acceptToSPlain":"I agree to the Terms of Use and Privacy Policy.","auth.checkEmail":"{email}ì ë°ì í¸ì§í¨ì íì¸íì¸ì.","auth.email":"ì´ë©ì¼","auth.forgotPassword":"ë¹ë°ë²í¸ 찾기","auth.haveAccount":"ì´ë¯¸ ê³ì ì´ ìì¼ì ê°ì?","auth.loginError":"ë¡ê·¸ì¸í ì ììµëë¤. ì´ë©ì¼ì´ë ë¹ë°ë²í¸ë¥¼ íì¸í´ 주ì¸ì.","auth.noAccount":"ì²ìì´ì ê°ì?","auth.password":"ë¹ë°ë²í¸","auth.passwordHelp":"Use at least {min} characters with uppercase, lowercase, a number, and a symbol.","auth.passwordTooShort":"Use at least {min} characters.","auth.passwordTooCommon":"Choose a less common password. Avoid passwords based on common words, 123456, or the app name.","auth.passwordNeedsVariety":"Use uppercase, lowercase, a number, and a symbol.","auth.passwordConfirm":"ë¹ë°ë²í¸ íì¸","auth.passwordHide":"ì¨ê¸°ê¸°","auth.passwordShow":"íì","auth.resendIn":"ë°ì§ 못íì
¨ëì? {seconds}ì´ í ì¬ì ì¡","auth.passwordsMismatch":"ë¹ë°ë²í¸ê° ì¼ì¹íì§ ììµëë¤.","auth.signIn":"ë¡ê·¸ì¸","auth.signOut":"ë¡ê·¸ìì","auth.signUp":"ê³ì ë§ë¤ê¸°","auth.signupConfirmInstructions":"ì´ë©ì¼ì ë§í¬ë¥¼ í´ë¦íì¬ ê³ì ì ì¸ì¦íê³ ê³ì ì§ííì¸ì.","auth.signupSubtitle":"YNovaì í¨ê» ìì ê° ìê² ì¤í¼í¹ì ììí´ ë³´ì¸ì.","auth.welcomeBack":"ë¤ì ì¤ì ê²ì íìí©ëë¤.","auth.welcomeSubtitle":"íìµì ê³ìíë ¤ë©´ ë¡ê·¸ì¸íì¸ì.","auth.deepLinkTitle":"Sign in to open this page.","auth.deepLinkSubtitle":"You followed a protected link. Sign in or create an account, then YNova will bring you back.","common.back":"ë¤ë¡","common.cancel":"ì·¨ì","errorBoundary.message":"This screen ran into a problem.","errorBoundary.saved":"Your work is saved. Reload to continue.","errorBoundary.reload":"Reload","common.close":"ë«ê¸°","common.continue":"ê³ì","common.error":"문ì ê° ë°ìíìµëë¤.","common.error.generic":"문ì ê° ë°ìíìµëë¤. ë¤ì ìëí ê¹ì?","common.loading":"ë¡ë© ì¤â¦","common.retry":"ì¬ìë","common.save":"ì ì¥","common.skip":"ê±´ëë°ê¸°","update.available":"An update is available.","update.reload":"Reload now","update.dismiss":"Dismiss","footer.contact":"문ì","footer.copyright":"© {year} YNova","footer.privacy":"ê°ì¸ì ë³´","footer.tagline":"IELTS ìíìì ìí ì¤í¼í¹ ì½ì¹","footer.terms":"ì´ì©ì½ê´","home.cta.chat":"ìì ëí","home.cta.mock":"모ìê³ ì¬","home.cta.mock.title":"4ë¨ê³ìì ì ê³µ ìì ","home.cta.review":"ë³µìµ ìì (5ë¶)","home.cta.review.title.disabled":"ìì§ ë³µìµí íëª©ì´ ììµëë¤","home.cta.review.title.enabled":"5ë¶ ë³µìµì ììíì¸ì","home.greeting":"ìë
íì¸ì, {name}ë","home.greeting.fallback":"ìë
íì¸ì","home.queue.dueCount":"{n}ê° ë³µìµ ë기 ì¤","home.queue.empty":"모ë ìë£íìµëë¤! ëí ì¸ì
ì ììíì¬ íìµ ëª©ë¡ì ì±ìë³´ì¸ì.","home.queue.heading":"ì¤ëì íìµ","home.queue.summary.one":"{n}ê°ì ë³µìµ ë기 ì¤","home.queue.summary.other":"{n}ê°ì ë³µìµ ë기 ì¤","home.streak.label.one":"ì¼","home.streak.label.other":"ì¼","home.streak.title":"{n}ì¼ ì°ì íìµ","home.greeting.morning":"ì¢ì ì침ì
ëë¤, {name}ë! ì°ìµí ì¤ë¹ ëì
¨ëì? âï¸","home.greeting.morning.fallback":"ì¢ì ì침ì
ëë¤! ì°ìµí ì¤ë¹ ëì
¨ëì? âï¸","home.greeting.afternoon":"ìë
íì¸ì, {name}ë! ì¤ëë íì°¨ê² ì°ìµí´ ë³¼ê¹ì? ðª","home.greeting.afternoon.fallback":"ìë
íì¸ì! ì¤ëë íì°¨ê² ì°ìµí´ ë³¼ê¹ì? ðª","home.greeting.evening":"ì¢ì ì ë
ì
ëë¤, {name}ë. ì기 ì ì í ì¸ì
ì´ë ì¸ì? ð","home.greeting.evening.fallback":"ì¢ì ì ë
ì
ëë¤. ì기 ì ì í ì¸ì
ì´ë ì¸ì? ð","home.hero.sub":"ì¤ëë 목í를 í¥í´ ë¬ë ¤ë´ì!","home.nextStep.resume":"Pick up where you left off â resume Part {part} training","home.nextStep.review.one":"1 review is waiting â clear it while itâs fresh","home.nextStep.review.other":"{n} reviews are waiting â clear them while theyâre fresh","home.nextStep.start":"Start your first speaking session with NOVA","home.hero.cta":"ê³ìí기 â","home.streak.label":"ì°ì íìµì¼ ð¥","home.streak.day":"ì¼","home.streak.days":"ì¼","home.quota.label":"ì¤ëì 목í","home.quota.units":"ë¶","home.mock.label":"모ìê³ ì¬","home.mock.title":"ì¤ì ì²ë¼ ì°ìµí기","home.mock.cta":"모ìê³ ì¬ ìì â","home.criteria.label":"íê° ê¸°ì¤ë³ ì§íë¥ ","home.criteria.fluency":"ì ì°½ì±","home.criteria.lexical":"ì´íë ¥","home.criteria.grammar":"문ë²","home.criteria.pronunciation":"ë°ì","home.vocab.label":"ì´í ë³µìµ","home.vocab.due":"ê°ì ì¹´ë ë기 ì¤","home.vocab.cta":"ì¹´ë ë³µìµí기 â","home.tip.label":"ì¤ëì í","home.tip.0":"íí¸ 2ë 과거, íì¬, 미ë 3ë¨ê³ë¡ ëµë³í´ ë³´ì¸ì. í ë§ì´ ëê¸°ì§ ìì ê±°ìì.","home.tip.1":'"ì", "ì´" ê°ì ì¶ììë ì ì°½ì± ì ì를 ë®ì¶¥ëë¤. ëì ì ê¹ ì¬ì´ê°ë ì°ìµì í´ë³´ì¸ì.',"home.tip.2":'"First of all", "Moreover", "To sum up" ê°ì ì°ê²°ì´ë¥¼ íì©í´ ë³´ì¸ì.',"home.tip.3":"ë§ì ëë¬ê² ë§ëë íë ¤í ë¨ì
1´ë³´ë¤ë 목í ë°´ëì ë§ë ì ì í ì´í를 ì ííì¸ì.","home.tip.4":"ìì°ì¤ë¬ì´ ìëë¡ ë§íì¸ì. IELTS íí¸ 2ììë ë¶ë¹ 130~160ë¨ì´ê° ê°ì¥ ì´ìì ì
ëë¤.","home.activity.label":"ìµê·¼ íë","home.activity.empty":"첫 ì¸ì
ì´ ê¸°ë¤ë¦¬ê³ ììµëë¤. ë구ë ì²ìì ìë ë²ì´ì£ . ð±","home.activity.col.date":"ë ì§","home.activity.col.type":"ì í","home.activity.col.duration":"ìì ìê°","home.activity.col.band":"ë°´ë","landing.feature1Body":"ìì´ëì´ êµ¬ìë¶í° ìì±ë ëµë³ê¹ì§ 5ë¨ê³ë¡ 구ì±ë ì²´ê³ì ì¸ íìµ.","landing.feature1Title":"ì²´ê³ì ì¸ íìµ","landing.feature2Body":"ë§í ë 모êµì´ë¡ íí¸ë¥¼ ë립ëë¤.","landing.feature2Title":"ì´ì¤ ì¸ì´ ì§ì","landing.feature3Body":"ì ì°½ì±, ì´íë ¥, 문ë², ë°ì 기ì¤ì ë§ì¶ ì±ì .","landing.feature3Title":"ì¤ì ì±ì 기ì¤","landing.feature4Body":"NOVAë ì´ë ¤ì ë ë¶ë¶ì 기ìµíê³ ì ì í ìì ì ë¤ì ë¤ë¤ ì¤ëë¤.","landing.feature4Title":"ë§ì¶¤í íìµ","landing.featuresEyebrow":"결과를 ë§ëë ìì¤í
","landing.featuresTitle":"YNovaê° í¨ê³¼ì ì¸ ì´ì ","landing.heroCta":"ë¬´ë£ íìµ ììí기","landing.heroSecondaryCta":"ì´ì© ë°©ë² ë³´ê¸°","pricing.page.title":"Choose your YNova Pro plan.","pricing.page.lede":"Start free, then upgrade to Pro Standard for unlimited IELTS Speaking practice. Cancel any time.","pricing.page.faqTitle":"ì주 묻ë ì§ë¬¸","pricing.page.q1":"ì¸ì ë ì·¨ìí ì ìëì?","pricing.page.a1":"ë¤. ê²°ì íìì ì·¨ìí ì ìì¼ë©°, íì¬ ê²°ì ì£¼ê¸°ê° ëë ëê¹ì§ë ê³ì ì´ì©í ì ììµëë¤.","pricing.page.q2":"NOVAì ê¸°ìµ ì°ëì ì´ë»ê² ìëíëì?","pricing.page.a2":"NOVAë ì¬ì©ìì ë 벨, 목í ë°´ë, ì·¨ì½ì , ê´ì¬ 주ì 를 모ë ì¸ì
ì ê±¸ì³ ê¸°ìµí©ëë¤. ê°ì ë§ì ë°ë³µí íì ìì´ í¼ëë°±ì´ ëì ë©ëë¤.","pricing.page.q3":"Why does my local price say approximate?","pricing.page.a3":"The app estimates your local monthly price from the Â¥ base price for easier comparison. Stripe checkout confirms the exact charged currency and amount.","landing.heroEyebrow":"ëë§ì AI IELTS ì¤í¼í¹ íí°","landing.heroSub":"ë§¤ì¼ ì§§ì ì¸ì
ì¼ë¡ NOVAì í¨ê» ì°ìµíì¸ì. 4ê°ì§ ê³µì íê° ê¸°ì¤ì ë°ë¥¸ ì¦ê°ì ì¸ ë°´ë ì ìì ë§í ëë§ë¤ 모êµì´ íí¸ë¥¼ ë°ì ì ììµëë¤.","landing.heroTitle1":"ë§¤ì¼ ì¤í¼í¹íì¸ì.","landing.heroTitle2":"ì¤ì ìíê³¼","landing.heroTitle3":"ëê°ì´ ì±ì ë°ì¼ì¸ì.","landing.howEyebrow":"NOVA íìµ ë°©ì","landing.howStep1Body":"목í ë°´ëì ì¢ìíë 주ì 를 NOVAìê² ìë ¤ì£¼ì¸ì. 모ë ì¸ì
ì´ ëë§ì ìí´ ë§ì¶¤ ì¤ì ë©ëë¤.","landing.howStep1Title":"주ì ë° ë 벨 ì í","landing.howStep2Body":"5ê°ì ì§§ì ë¨ê³ë¥¼ ê±°ì¹ë©° ìì´ëì´ êµ¬ìê³¼ ì´í ì íë¶í° ìì±ë ëì ì¤í¼í¹ ëµë³ê¹ì§ ë§ë¤ì´ ë³´ì¸ì.","landing.howStep2Title":"í루 5ë¶, ë¨ê³ë³ íë ¨","landing.howStep3Body":"ì¤í¬ë¦½í¸ì í¨ê» 4ê°ì§ IELTS 기ì¤ì¼ë¡ ì±ì ë©ëë¤.","landing.howStep3Title":"모ìê³ ì¬ë¥¼ ë³´ê³ ë°´ë를 íì¸íì¸ì","landing.howTitle":"목í ë°´ë ë¬ì±ì ìí 3ë¨ê³","landing.pricingEyebrow":"ìê¸ ìë´","landing.pricingTitle":"무ë£ë¡ ììíê³ ì¤ë¹ëë©´ ì
ê·¸ë ì´ëíì¸ì.","library.error":"주ì 를 ë¶ë¬ì¬ ì ììµëë¤. ìë¡ê³ 침íì¬ ë¤ì ìëíì¸ì.","library.loading":"주ì ë¶ë¬ì¤ë ì¤â¦","library.title":"ë¼ì´ë¸ë¬ë¦¬","nav.features":"주ì 기ë¥","nav.getStarted":"ììí기","nav.home":"í","nav.howItWorks":"ì´ì© ë°©ë²","nav.mockTest":"모ìê³ ì¬","nav.myClasses":"My classes","nav.practice":"ì°ìµ","nav.pricing":"ìê¸","nav.profile":"íë¡í","nav.signin":"ë¡ê·¸ì¸","nav.training":"íìµ","nova.greeting.afternoon":"ë¤ì ì¤ì
¨êµ°ì, {name}ë","nova.greeting.evening":"ì기 ì ì í ì¸ì
ë ì´ë ì¸ì?","nova.greeting.first":"ìë
íì¸ì {name}ë, ììí´ ë³¼ê¹ì?","nova.greeting.morning":"ì¢ì ì침ì
ëë¤, {name}ë","nova.state.idle":"ííì¬ ë§í기","nova.state.speaking":"NOVAê° ë§íë ì¤","nova.state.listening":"ë£ë ì¤","nova.state.thinking":"ìê°íë ì¤","nova.state.ariaLabel.idle":"NOVA ì¤ë¸ â ííì¬ ë§í기","nova.state.ariaLabel.speaking":"NOVAê° ë§íë ì¤ì
ëë¤","nova.state.ariaLabel.listening":"NOVAê° ë£ë ì¤ì
ëë¤","nova.state.ariaLabel.thinking":"NOVAê° ìê°íë ì¤ì
ëë¤","onboarding.back":"ë¤ë¡","onboarding.continue":"ê³ì","onboarding.exit":"ì¢
ë£","onboarding.exitConfirm":"ì ë§ ì¢
ë£íìê² ìµëê¹? ëì¤ì ì´ì´ì í ì ììµëë¤.","onboarding.exitSave":"ì ì¥íê³ ëì¤ì ìë£","onboarding.about.title":"ì¬ì©ìì ëí´ ìë ¤ì£¼ì
1¸ì","onboarding.about.body":"NOVAê° ë§ì¶¤í IELTS ì½ì¹ì ì ê³µíë ë° ëìì´ ë©ëë¤.","onboarding.about.fullName.label":"ì´ë¦","onboarding.about.fullName.placeholder":"ì± ë° ì´ë¦","onboarding.about.dob.label":"ìë
ìì¼","onboarding.about.dob.hint":"YNovaë {min}ì¸ ì´ì ì±ì¸ì ìí ìë¹ì¤ì
ëë¤.","onboarding.about.dob.tooYoung":"YNovaë {min}ì¸ ì´ì IELTS ìíìì ìí ìë¹ì¤ì
ëë¤. ìíì ì¤ë¹í ì¤ë¹ê° ëë©´ ë¤ì ì°¾ì주ì¸ì.","onboarding.about.city.label":"ëì","onboarding.about.city.placeholder":"거주íë ëì","onboarding.about.country.label":"êµê°","onboarding.about.country.placeholder":"ì: ëí민êµ","onboarding.about.school.label":"íêµ ëë ìì ê¸°ê´ (ì í ì¬í)","onboarding.about.school.placeholder":"ì¬í ì¤ì¸ íêµë 기ê´","onboarding.interests.body":"ì íí ê´ì¬ì¬ë¥¼ ë°íì¼ë¡ 주ì 를 ì ê³µí©ëë¤.","onboarding.interests.skip":"ì§ê¸ì ê±´ëë°ê¸° â ëì¤ì ì íí ì ììµëë¤","onboarding.interests.pickAtLeast":"{n}ê° ì´ì ì ííì¸ì.","onboarding.interests.selected":"{total}ê° ì¤ {n}ê° ì íë¨","onboarding.interests.title":"ê´ì¬ì¬ê° 무ìì¸ê°ì?","onboarding.lang.body":"NOVAì ì´ì¤ ì¸ì´ ì§ìì ë§ì¶¤ ì¤ì í©ëë¤.","onboarding.lang.changeLater":"ì¤ì ìì ì¸ì ë ì§ ë³ê²½í ì ììµëë¤.","onboarding.lang.noResults":'"{q}"ì ì¼ì¹íë ì¸ì´ê° ììµëë¤. ê²ìì´ë¥¼ ì¤ì¬ë³´ì¸ì.',"onboarding.lang.search":"ì¸ì´ ê²ìâ¦","onboarding.lang.title":"모êµì´ê° 무ìì¸ê°ì?","onboarding.review.bandSummary":"ë°´ë {band}","onboarding.review.body":"ë¤ìê³¼ ê°ì´ íìµì´ ì¤ì ë©ëë¤.","onboarding.review.cta":"íìµ ììí기","onboarding.review.edit":"ìì ","onboarding.review.title":"ì¤ë¹ ìë£ëììµëë¤.","onboarding.stepLabel":"{total}ë¨ê³ ì¤ {n}ë¨ê³","onboarding.target.bandDesc.competent":"ë¥ìí¨","onboarding.target.bandDesc.competentPlus":"ë¥ìí¨+","onboarding.target.bandDesc.expert":"ì ë¬¸ê° ìì¤","onboarding.target.bandDesc.good":"ì°ìí¨","onboarding.target.bandDesc.modest":"ê¸°ì´ ìì¤","onboarding.target.bandDesc.veryGood":"매ì ì°ìí¨","onboarding.target.bandLabel":"ë°´ë","onboarding.target.body":"ëì´ë를 ì¡°ì í©ëë¤.","onboarding.target.context":"ëë¶ë¶ì ëíì 6.5 ì´ìì ì구í©ëë¤.","onboarding.target.title":"목í ë°´ëê° ì´ë»ê² ëëì?","onboarding.topics.business":"ë¹ì¦ëì¤ ë° ê¸ìµ","onboarding.topics.education":"êµì¡ ë° íìµ","onboarding.topics.food":"ìì ë° ìë¨","onboarding.topics.health":"ê±´ê° ë° ë¼ì´íì¤íì¼","onboarding.topics.history":"ìì¬ ë° ì§ë¦¬","onboarding.topics.science":"ê³¼í ë° ì°êµ¬","onboarding.topics.society":"ì¬í ë° ë¯¸ëì´","onboarding.topics.sports":"ì¤í¬ì¸ ë° ë ì ","onboarding.topics.tech":"기ì ë° íì ","onboarding.topics.travel":"ì¬í ë° ê´ê´","onboarding.testDate.body":"íìµ ì¼ì ì ê³íí´ ë립ëë¤.","onboarding.testDate.in1mo":"1ê°ì í","onboarding.testDate.in3mo":"3ê°ì í","onboarding.testDate.in6mo":"6ê°ì í","onboarding.testDate.notSure":"ìì§ ëª¨ë¥´ê² ìµëë¤. ëì¤ì ì¤ì í ê²ì.","onboarding.testDate.orPick":"ëë í¹ì ë ì§ ì¤ì ","onboarding.testDate.quickPick":"ë¹ ë¥¸ ì í","onboarding.testDate.title":"IELTS ìíì¼ì´ ì¸ì ì¸ê°ì?","practice.mockTest.subtitle":"ìë²½í IELTS ì¤í¼í¹ ì뮬ë ì´ì
. ìê° ì í, ë°´ë ì±ì , ì¤ëì¤ ë¤ì ë£ê¸° ì ê³µ.","practice.mockTest.title":"모ìê³ ì¬","practice.speakerStudio.subtitle":"ì¤ìê° ìíê´ ëª¨ë. ìë리ì¤ë¥¼ ì ííê³ NOVAì ëííë©° ì¦ê°ì ì¸ í¼ëë°±ì ë°ì¼ì¸ì.","practice.speakerStudio.title":"ì¤í¼ì»¤ ì¤íëì¤","practice.title":"NOVAì ì¤ì ì°ìµ","pricing.free.cta":"무ë£ë¡ ìì","pricing.free.f1":"íí¸ 1 íìµ","pricing.free.f2":"Limited weekly training","pricing.free.f3":"기본 í¼ëë°±","pricing.free.name":"Free","pricing.free.period":"/ íì","pricing.free.price":"$0","pricing.pro.badge":"ê°ì¥ ì¸ê¸°","pricing.pro.cta":"7ì¼ ë¬´ë£ ì²´í ìì","pricing.pro.f1":"모ë íìµ (íí¸ 1 â 3)","pricing.pro.f2"
1:"무ì í 모ìê³ ì¬","pricing.pro.f3":"ìì¸ í¼ëë°± ë° ì¤ëì¤","pricing.pro.f4":"ê°ê²© ë°ë³µ ë³µìµ","pricing.pro.f5":"NOVA ìì± ì°ì ì§ì","pricing.pro.name":"Pro","pricing.pro.period":"/ ì","pricing.pro.price":"$29","profile.chattiness.balanced":"ê· í ìê²","profile.chattiness.chatty":"ë§ì´ ë§ê²","profile.chattiness.terse":"ê°ê²°íê²","profile.interfaceLang":"ì¸í°íì´ì¤ ì¸ì´","profile.l1Lean":"모êµì´ ìì¡´ë: {pct}%","profile.nativeLang":"모êµì´","profile.nativeLang.option.ar":"ìëì´","profile.nativeLang.option.en":"ìì´","profile.nativeLang.option.es":"ì¤íì¸ì´","profile.nativeLang.option.hi":"íëì´","profile.nativeLang.option.pt":"í¬ë¥´í¬ê°ì´","profile.nativeLang.option.ta":"íë°ì´","profile.nativeLang.option.zh":"ì¤êµì´","profile.nativeLang.option.yue":"Chinese (Cantonese)","profile.status.error":"ì¤ì ì ì ì¥í ì ììµëë¤. ì°ê²°ì íì¸íê³ ë¤ì ìëíì¸ì.","profile.status.saving":"ì ì¥ ì¤â¦","profile.title":"íë¡í","profile.tutorPrefs":"íí° ì¤ì ","training.title":"íìµ","training.lede":"ì°ìµí íí¸ë¥¼ ì ííì¸ì. NOVAê° ì¬ì©ìì ë 벨과 목í ë°´ëì ë§ì¶° ì¸ì
ì ì¡°ì í©ëë¤.","training.part1.title":"íí¸ 1 â ì¸í°ë·°","training.part1.subtitle":"ê°ì¸ì ì¸ ì§ë¬¸ì ìì°ì¤ë½ê² ëµí´ë³´ì¸ì.","training.part2.title":"íí¸ 2 â 롱í´","training.part2.subtitle":"íì¹´ë를 ë³´ê³ 2ë¶ ëì ë§í´ë³´ì¸ì.","training.part3.title":"íí¸ 3 â ëì¤ì»¤ì
","training.part3.subtitle":"ìíê´ê³¼ í¨ê» ìì´ëì´ë¥¼ íì¥í´ ë³´ì¸ì.","training.chips.fluency":"ì ì°½ì±","training.chips.lexical":"ì´íë ¥","training.chips.grammar":"문ë²","training.chips.personalTopics":"ê°ì¸ 주ì ","training.chips.cueCard":"íì¹´ë","training.chips.abstractIdeas":"ì¶ìì ìì´ëì´","training.chips.duration1":"5-question set","training.chips.duration2":"4-cue drill","training.select":"ì í â","training.lesson.eyebrow":"Chapter {part} lessons","training.lesson.title":"Choose a topic for Part {part}","training.lesson.subtitle":"Pick one lesson inside {partTitle}. You will practice ideas, vocabulary, sentences, polish, and a mini answer for that topic.","training.lesson.backToParts":"Back to parts","training.lesson.chapter":"Chapter {chapter}","training.lesson.lesson":"Lesson {lesson}","training.lesson.startAria":"Start Chapter {chapter}, Lesson {lesson}: {title}","training.resumeLabel":"ì´ì´ì íìµí기","training.resumeButton":"ì´ì´ì í기 â","training.resumeMeta":"íí¸ {part} · {stage}ë¨ê³","training.noSessions":"ì¸ì
ì ììíë©´ ì¬ê¸°ì íìë©ëë¤.","training.breadcrumb.part":"íí¸ {part}","training.stages.s1":"ìì´ëì´","training.stages.s2":"ì´í","training.stages.s3":"문ì¥","training.stages.s4":"ë§í기","training.stages.s5":"ëµë³","training.stages.progressLabel":"{total}ë¨ê³ ì¤ {n}ë¨ê³","training.s1.placeholder":"ì¬ê¸°ì ìì´ëì´ë¥¼ ì
ë ¥íì¸ìâ¦","training.s1.textareaLabel":"ëµë³ ìì´ëì´ ì
ë ¥","training.s1.micLabel":"ìì± ëµë³ ë
¹ì","training.s1.speakCta":"ë§í기","training.s1.saveIdeas":"ìì´ëì´ ì ì¥","training.s1.prompt1":"ì´ ì£¼ì ì ëí´ ê°ì¥ 먼ì ë ì¤ë¥´ë ìê°ì 무ìì¸ê°ì? íí°ë§íì§ ë§ê³ ìê°ëë ëë¡ ë§í´ë³´ì¸ì.","training.s1.prompt2":"ì´ì ê´ë ¨ë ê°ì¸ì ì¸ ê²½íì ë ì¬ë ¤ ë³´ì¸ì. ëª
íí í 문ì¥ì¼ë¡ ì¤ëª
í´ ë³´ì¸ì.","training.s1.prompt3":"ì¸ê¸í ì ìë ì¥ì ì´ë ë¨ì ë ê°ì§ë¥¼ ë§í´ë³´ì¸ì.","training.s1.playPrompt":"NOVA í롬íí¸ ì¬ì","training.s1.stopMicLabel":"ìì± ëµë³ ì¤ì§","training.s1.stopSpeakingCta":"ì¤ì§","training.s1.listeningStatus":"ë£ë ì¤... ë§íë ë´ì©ì´ ì¤ìê°ì¼ë¡ ì¬ê¸°ì íìë©ëë¤.","training.s1.sttUnavailable":"ì¤ìê° ìì± ì¸ìì ì¬ì©í ì ììµëë¤. ëì ìì´ëì´ë¥¼ ì§ì ì
ë ¥í ì ììµëë¤.","training.s1.sttAuthUnavailable":"ì¤ìê° ìì± ì¸ìì ì¬ì©íë ¤ë©´ ë¤ì ë¡ê·¸ì¸í´ì¼ í©ëë¤. ëì ìì´ëì´ë¥¼ ì§ì ì
ë ¥í ì ììµëë¤.","training.s1.sttServerUnavailable":"ìë² ìì± ì¸ìì ì¬ì©í ì ììµëë¤. ë°±ìë ì¤í ìí를 íì¸íê±°ë ìì´ëì´ë¥¼ ì§ì ì
ë ¥íì¸ì.","training.s1.sttBrowserUnavailable":"ì´ ë¸ë¼ì°ì ë ì¤ìê° ìì± ì¸ìì ì§ìíì§ ììµëë¤. Chromeì´ë Edge를 ì¬ì©íê±°ë ìì´ëì´ë¥¼ ì§ì ì
ë ¥íì¸ì.","training.s1.ttsUnavailable":"íì¬ NOVA ìì±ì ì¬ì©í ì ììµëë¤.","training.s2.empty":"먼ì 1ë¨ê³ìì ìì´ëì´ë¥¼ ì¶ê°í ë¤ì, ì¬ê¸°ë¡ ëìì ì´í를 íì¥í´ ë³´ì¸ì.","training.s2.counter":"{n} / {total}","training.s2.cardPrompt":"ì´ ë¬¸ì¥ì ë ìì°ì¤ë½ê±°ë ë ëì ì´íë¡ ì´ë»ê² ííí ì ììê¹ì?","training.s2.inputPlaceholder":"ê°ì ë íí ì
ë ¥â¦","training.s2.inputLabel":"ì´í ì
ê·¸ë ì´ë ì
ë ¥","training.s2.keepBtn":"ê·¸ëë¡ ì ì§","training.s2.saveBtn":"ì
ê·¸ë ì´ë ì ì¥","training.s2.sideTitle":"NOVAê° ë¤ë¬ì´ ì¤ ë´ ëµë³","training.s2.note1":"ë¨ìí ê¸¸ê² ë§íê¸°ë³´ë¤ ìì´ëì´ë¥¼ ë 구체ì ì¼ë¡ ë§ë¤ì´ ë³´ì¸ì.","training.s2.note2":"ìì¸, ëì¡°, ëë ê°ì¸ì ì¸ ê²°ê³¼ë¥¼ ì¶ê°í´ ë³´ì¸ì.","training.s2.note3":"ì리 ë´ì´ ë§í기 ìì°ì¤ë¬ì´ ííì ì ì§íì¸ì.","training.s3.counter":"{total}ê° ì¤ {n}
1ë²ì§¸ 문ì¥","training.s3.hint":"ìë ë¨ì´ë¥¼ ëëê·¸íê±°ë íí´ ë¬¸ì¥ì ë§ëì¸ì. íë ìì ì¬ë¡¯ì ë¨ì´ê° ë¤ì´ê° ìì¹ë¥¼ ë³´ì¬ì¤ëë¤.","training.s3.correct":"ì ëµì
ëë¤! ì´ì ì리 ë´ì´ ë§í´ë³´ì¸ì.","training.s3.incorrect":"ì¡°ê¸ ìì½ë¤ì. ì ëµ ë¬¸ì¥ì","training.s3.nextSentence":"ë¤ì 문ì¥","training.s3.done":"ìë£","training.s3.speakTitle":"ì´ ë¬¸ì¥ ë§í기","training.s3.listen":"ë£ê¸°","training.s3.stopAudio":"ì¤ëì¤ ì¤ì§","training.s3.speakCta":"ë§í기","training.s3.stopSpeaking":"ì¤ì§","training.s3.spokenPlaceholder":"ë§í 문ì¥ì´ ì¬ê¸°ì íìë©ëë¤.","training.s3.spokenClose":"ì주 ì¢ìµëë¤. ê·¸ 리ë¬ì ì ì§íì¸ì.","training.s3.spokenTryAgain":"ë¹ì·íì§ë§, 문ì¥ì ë´ì©ì ë í¬í¨í´ ë³´ì¸ì.","training.s3.listeningStatus":"ë£ë ì¤... ì§ê¸ 문ì¥ì ë§í´ë³´ì¸ì.","training.s3.ttsUnavailable":"íì¬ ì¤ëì¤ ì¬ìì ì¬ì©í ì ììµëë¤.","training.s3.sttUnavailable":"ì¤ìê° ìì± ì¸ìì ì¬ì©í ì ììµëë¤. ê·¸ëë ê³ì ì§íí ì ììµëë¤.","training.s3.sttAuthUnavailable":"ì¤ìê° ìì± ì¸ìì ì¬ì©íë ¤ë©´ ë¤ì ë¡ê·¸ì¸í´ì¼ í©ëë¤. ê·¸ëë ê³ì ì§íí ì ììµëë¤.","training.s3.sttServerUnavailable":"ìë² ìì± ì¸ìì ì¬ì©í ì ììµëë¤. ë°±ìë ì¤í ìí를 íì¸íê±°ë ê³ì ì§ííì¸ì.","training.s3.sttBrowserUnavailable":"ì´ ë¸ë¼ì°ì ë ì¤ìê° ìì± ì¸ìì ì§ìíì§ ììµëë¤. Chromeì´ë Edge를 ì¬ì©íê±°ë ê³ì ì§ííì¸ì.","recording.idleLabel":"ì¤ë¹ëë©´ ííì¬ ë
¹ìì ììíì¸ì.","recording.startCta":"ë
¹ì ìì","recording.startAriaLabel":"ë§ì´í¬ ë
¹ì ìì","recording.stopCta":"ì¤ì§ ë° ì ì¶","recording.stopAriaLabel":"ë
¹ì ì¤ì§ ë° ì ì¶","recording.retryMic":"ë¤ì ìë","recording.micError":"ë§ì´í¬ë¥¼ ì¬ì©í ì ììµëë¤. ê¶íì íì¸íê³ ë¤ì ìëíì¸ì.","recording.sttWarn":"ì¤í¬ë¦½í¸ ë³íì ì¬ì©í ì ììµëë¤. ë
¹ì íì¼ì ì ìì ì¼ë¡ ì ì¥ë©ëë¤.","recording.noTranscript":"ì´ ìëì ëí ì¤í¬ë¦½í¸ê° 캡ì²ëì§ ìììµëë¤.","recording.retry":"ì¬ìë","recording.submitFinal":"ì ì¶ â","recording.timerAriaLabel":"ë
¹ì íì´ë¨¸: {elapsed} 경과, {remaining} ë¨ì","recording.elapsedLabel":"Elapsed {elapsed}","recording.srStarted":"ë
¹ìì´ ììëììµëë¤.","recording.srStopped":"ë
¹ìì´ ì¤ì§ëììµëë¤.","recording.estBand":"ìì ë°´ë","recording.dialLabel":"ìì ë°´ë ì ì: {band}","recording.metrics.wpm":"ë¨ì´/ë¶","recording.metrics.pauses":"ì¼ì ì ì§","recording.metrics.fillers":"ì¶ìì","recording.metrics.vocab":"ì´í %","training.s5.defaultPrompt":"ìì ì ë§ë¡ ì´ ì§ë¬¸ì ëµë³í´ ë³´ì¸ì.","training.s5.partLabel":"미ë ëµë³","training.s5.reviewLabel":"ë´ ëµë³:","training.s5.continueCta":"ê³ì","training.s5.retryLead":"í ë² ë: ìì ìì ì ì ì©íê³ ë¤ì ë§í´ ë³´ì¸ì. ì´ë ê² í´ì¼ ìì ì´ ì리 ì¡ìµëë¤.","training.s5.retryCta":"í ë² ë ìë","training.final.defaultCue":"방문íë ì¥ìì ëí´ ì¤ëª
í´ ë³´ì¸ì.","training.final.prepLabel":"1ë¶ ì¤ë¹ ìê° (ì í ì¬í)","training.final.prepTimerLabel":"ì¤ë¹ íì´ë¨¸: {remaining} ë¨ì","training.final.skipPrep":"ì¤ë¹ ìë£: ë°ë¡ ë§í기","training.final.partLabel":"ìµì¢
ë
¹ì","training.final.doneTitle":"ë
¹ì ìë£!","training.final.doneHint":"ëµë³ì´ ì ì¥ëììµëë¤. ì ì¶íì¬ ì ì를 íì¸íì¸ì.","training.final.submitCta":"ì±ì ì ì¶","mockTest.title":"IELTS ì¤í¼í¹ 모ìê³ ì¬","mockTest.lede":"ì¤ì ê³¼ ê°ì ìê° ì íì¼ë¡ IELTS ì¤í¼í¹ íí¸ 1, 2, 3ì ê°ë³ì ì¼ë¡ ì°ìµíì¸ì. ìì ë°´ëì ë³µìµì© ì¤í¬ë¦½í¸ë¥¼ ì ê³µí©ëë¤.","mockTest.cond.timed":"ìê° ì í","mockTest.cond.spoken":"ìì± ëµë³","mockTest.cond.scored":"ë°´ë ì±ì ","mockTest.mode.part1.title":"íí¸ 1","mockTest.mode.part1.subtitle":"ì¸í°ë·° í
1ìì ê°ì¸ì ì¸ ì§ë¬¸.","mockTest.mode.part1.duration":"ì½ 5ë¶","mockTest.mode.part2.title":"íí¸ 2","mockTest.mode.part2.subtitle":"íì¹´ë를 ë³´ê³ 2ë¶ ëì ë§í기.","mockTest.mode.part2.duration":"ì½ 4ë¶","mockTest.mode.full.title":"ì ì²´ 모ìê³ ì¬","mockTest.mode.full.subtitle":"ì¸ íí¸ ëª¨ë í¬í¨. ì¤ì ê³¼ ëì¼í ìê°.","mockTest.mode.full.duration":"ì½ 14ë¶","mockTest.start":"ìì â","mockTest.starting":"ìì ì¤â¦","mockTest.pastLabel":"ì´ì 모ìê³ ì¬","mockTest.noAttempts":"첫 모ìê³ ì¬ ê²°ê³¼ê° ì¬ê¸°ì íìë©ëë¤.","mockTest.error.startFailed":"모ìê³ ì¬ë¥¼ ììí ì ììµëë¤. ë¤ì ìëíì¸ì.","mockTest.error.paywallUpgrade":"ì´ ê¸°ë¥ì Pro 구ë
ì´ íìí©ëë¤.","mockTest.error.upgradeCta":"Proë¡ ì
ê·¸ë ì´ë","mockTest.flow.mode.part1":"íí¸ 1 ì¸í°ë·°","mockTest.flow.mode.part2":"íí¸ 2 롱í´","mockTest.flow.mode.full":"ì ì²´ 모ìê³ ì¬","mockTest.flow.welcome.title":"ì¤ë¹ëì
¨ëì?","mockTest.flow.welcome.modeLabel":"ê³§ ììí©ëë¤","mockTest.flow.welcome.hint":"ë§ì´í¬ê° ì ìëíë ì¡°ì©í ê³³ì¸ì§ íì¸íì¸ì.","mockTest.flow.welcome.cta":"ìì â","mockTest.flow.topic.title":"ëì 주ì ","mockTest.flow.topic.themesLabel":"ì¤ëì ì¸í°ë·° 주ì :","mockTest.flow.topic.cueCardLabel":"ëì íì¹´ë 주ì :","mockTest.flow.topic.cta":"ê³ì â","mockTest.flow.instructions.title":"ìë´ ì¬í","mockTest.flow.instructions.part1.q":"ëª ê°ì§ ê°ì¸ì ì¸ ì§ë¬¸ì ë°ê² ë©ëë¤.","mockTest.flow.instructions.part1.answers":"ìµì 2~3문ì¥ì¼ë¡ ìì°ì¤ë½ê³ 구체ì ì¼ë¡ ëµí´ë³´ì¸ì.","mockTest.flow.instructions.part1.mic":"ë§ì´í¬ì ëê³ ëë ·íê² ë§íì¸ì.","mockTest.flow.instructions.part2.speak":"íì¹´ë 주ì ì ëí´ ìµë 2ë¶ ëì ë§íê² ë©ëë¤.","mockTest.flow.instructions.part2.prep":"1ë¶ì ì¤ë¹ ìê°ì´ 주ì´ì§ëë¤.","mockTest.flow.instructions.part2.cue":"íì¹´ëì 모ë íµì¬ í목ì í¬í¨í´ì ë§íì¸ì.","mockTest.flow.instructions.cta":"ì¤ë¹ ìë£ â","mockTest.flow.prep.title":"ì¤ë¹ ìê°","mockTest.flow.prep.timerAriaLabel":"ì¤ë¹ íì´ë¨¸: {remaining} ë¨ì","mockTest.flow.prep.cta":"ë§í기 ìì â","mockTest.flow.speaking.part1Label":"íí¸ 1","mockTest.flow.speaking.part2Label":"íí¸ 2","mockTest.flow.speaking.part3Label":"íí¸ 3","mockTest.flow.processing.label":"ì±ì ì¤â¦","mockTest.flow.results.redirect":"ê²°ê³¼ ì¤ë¹ ì¤â¦","mockTest.flow.error.expired":"ìê°ì´ ì´ê³¼ëììµëë¤. ìëê° ë§ë£ëììµëë¤.","mockTest.flow.error.scoringFailed":"ì±ì ì ìë£í ì ììµëë¤. ë¤ì ìëíê±°ë ê³ ê° ì§ìíì 문ìíì¸ì.","scoring.noResult":"ì±ì ì´ ìë£ëë©´ ì¬ê¸°ì ê²°ê³¼ê° íìë©ëë¤.","scoring.noTranscript":"캡ì²ë ì¤í¬ë¦½í¸ê° ììµëë¤.","scoring.overallBand":"ë°´ë","scoring.overallLabel":"Overall band estimate, not an official IELTS score","scoring.breakdown.title":"ì±ê³¼ ë¶ì","scoring.transcript.title":"ëì ì¤í¬ë¦½í¸","scoring.transcript.question":"Question","scoring.transcript.answer":"Answer","scoring.transcript.fillerLegend":"ê°ì¡° íìë ë¨ì´ë ì¶ììì
ëë¤. ì ê¹ ì¬ì´ê°ë ê²ì¼ë¡ ëì²´íë ì°ìµì í´ë³´ì¸ì.","scoring.criterion.fluency":"ì ì°½ì± ë° ì¼ê´ì±","scoring.criterion.lexical":"ì´íë ¥","scoring.criterion.grammar":"문ë²ì ë¤ìì± ë° ì íì±","scoring.criterion.pronunciation":"ë°ì","scoring.tip.fluency.low":"머ë거림ì ì¤ì´ê³ ì¼ì í ìëë¡ ë§íë ë° ì§ì¤í´ ë³´ì¸ì.","scoring.tip.fluency.mid":"ì°ê²°ì´ë¥¼ ì¬ì©íì¬ ìì´ëì´ë¥¼ 매ëë½ê² ì´ì´ê°ë ì°ìµì í´ë³´ì¸ì.","scoring.tip.fluency.high":"íë¥í©ëë¤! ì¤ì ììë ì´ ì ì°½ì±ì ì ì§í´ ë³´ì¸ì.","scoring.tip.lexical.low":"주ì ë³ ë¨ì´êµ°ì íìµíì¬ ì´íë ¥ì ëíë³´ì¸ì.","scoring.tip.lexical.mid":"í¨ë¬íë ì´ì§ì ìëíê³ ë íí ì´í를 ì¬ì©í´ ë³´ì¸ì.","scoring.tip.lexical.high":"ì´í ë²ìê° íë¥í©ëë¤! ê´ì©ì ì¸ ííì 목íë¡ í´ë³´ì¸ì.","scoring.tip.grammar.low":"복문 구조ì ìì ì¼ì¹ë¥¼ ë³µìµí´ ë³´ì¸ì.","scoring.tip.grammar.mid":"ê°ì ë², ìëí, ê´ê³ì¬ì ë± ë ë¤ìí 구조를 ì¬ì©í´ ë³´ì¸ì.","scoring.tip.grammar.high":"문ë²ì´ ííí©ëë¤. ë³µì¡í 구조ìì ì¬ìí ì¤ë¥ê° ìëì§ íì¸í´ ë³´ì¸ì.","scoring.tip.pronunciation.low":"í¼ëì 주ë ê°ë³ ììì ë¨ì´ ê°ì¸ì ì§ì¤í´ ë³´ì¸ì.","scoring.tip.pronunciation.mid":"ìµìê³¼ ë¬¸ì¥ ê°ì¸ í¨í´ì ì°ìµí´ ë³´ì¸ì.","scoring.tip.pronunciation.high":"ë°ìì´ ëª
íí©ëë¤. ìì°ì¤ë¬ì´ ê°ì¸ í¨í´ì ì°ìµí´ ë³´ì¸ì.","scoring.cta.tryAgain":"ë¤ì ìë","scoring.cta.share":"ê³µì ","profile.billing":"ê²°ì ","profile.billing.manage":"구ë
ê´ë¦¬","profile.billing.opening":"ì¬ë ì¤â¦","profile.billing.error":"ê²°ì í¬í¸ì ì´ ì ììµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","profile.billing.title":"ê²°ì ","profile.billing.usage_month":"ì´ë² ë¬ ì¬ì©ë","profile.root.your_profile":"ë´ íë¡í","profile.tabs.label":"íë¡í ì¹ì
","profile.tab.settings":"ì¤ì ","profile.tab.history":"기ë¡","profile.tab.billing":"ê²°ì ","profile.stat.streak":"ì°ì íìµì¼","profile.stat.sessions":"ì¸ì
","profile.stat.avg_band":"íê· ë°´ë","profile.stat.hours":"ìê°","profile.pref.targetPlaceholder":"목í ì¤ì ","profile.pref.testDatePlaceholder":"ìíì¼ ì¤ì ","profile.pref.planFree":"Free íë","profile.pref.planPro":"Pro íë","profile.settings.title":"ì¤ì ","profile.settings.account":"ê³ì ","profile.settings.email":"ì´ë©ì¼","profile.settings.password":"ë¹ë°ë²í¸","profile.settings.change_password":"ë¹ë°ë²í¸ ë³ê²½","profile.settings.preferences":"íê²½ ì¤ì ","profile.settings.theme":"í
ë§","profile.settings.interface_lang":"ì¸í°íì´ì¤ ì¸ì´","profile.settings.nova_chattiness":"NOVA ëí ë¹ë","profile.settings.l1_lean":"모êµì´ ì´ì¤ ì¸ì´ ì§ì","profile.settings.data":"ë°ì´í°","profile.settings.export":"ë°ì´í° ë´ë³´ë´ê¸°","profile.settings.export_soon":"ë°ì´í° ë´ë³´ë´ê¸° 기ë¥ì´ ê³§ ì ê³µë©ëë¤.","profile.settings.delete_account":"ê³ì ìì ","profile.settings.delete_confirm":"ê³ì ì ì구ì ì¼ë¡ ìì íìê² ìµëê¹? ì´ ìì
ì ì·¨ìí ì ììµëë¤.","profile.settings.delete":"ìì ","profile.history.title":"기ë¡","profile.history.empty":"íìµ ì¸ì
ì´ë 모ìê³ ì¬ë¥¼ ìë£íë©´ ì¬ê¸°ì 기ë¡ì´ íìë©ëë¤.","profile.history.in_progress":"ì§í ì¤","profile.history.mode.part1_only":"íí¸ 1","profile.history.mode.part2_only":"íí¸ 2","profile.history.mode.part2_3":"íí¸ 2 & 3","theme.light":"ë¼ì´í¸","theme.dark":"ë¤í¬","theme.auto":"ìë","nav.back":"ë¤ë¡","billing.plan.free":"Free íë","billing.plan.pro":"YNova Pro","billing.plan.trialing":"ë¬´ë£ ì²´í","billing.renews_at":"{date}ì ê°±ì ë¨","billing.trial_ends":"{date}ì ì²´í ì¢
ë£","billing.upgrade_cta":"Proë¡ ì
ê·¸ë ì´ë â ì $29","billing.upgrade_from_trial":"Proë¡ ì
ê·¸ë ì´ë","billing.success.title":"YNova Proì ì¤ì ê²ì íìí©ëë¤!","billing.success.sub":"구ë
ì´ íì
1±íëììµëë¤. ë¤ì íìµì ììí´ ë³¼ê¹ì.","billing.success.countdown":"{n}ì´ í ì´ëí©ëë¤â¦","billing.success.cta":"íìµì¼ë¡ ì´ë â","billing.cancel.title":"ê²°ì ëì§ ìììµëë¤.","billing.cancel.sub":"íë¡íìì ì¸ì ë ì§ ì
ê·¸ë ì´ëí ì ììµëë¤.","billing.cancel.backLink":"íë¡íë¡ ëìê°ê¸°","billing.processing.title":"구ë
íì¸ ì¤â¦","billing.processing.sub":"ì¼ë°ì ì¼ë¡ ëª ì´ ì ë 걸립ëë¤.","billing.processing.cta":"ê³ì â","billing.polling.title":"ê²°ì íì¸ ì¤â¦","billing.polling.sub":"구ë
ì íì¸íë ëì ì ì 기ë¤ë ¤ 주ì¸ì.","billing.polling.ariaLabel":"ê²°ì íì¸ ì¤","billing.fallback.sub":"ê²°ì ê° ìì§ ì²ë¦¬ ì¤ì¼ ì ììµëë¤. ì´ë©ì¼ì íì¸íê±°ë ê³ ê° ì§ìíì 문ìíì¸ì.","billing.fallback.cta":"íì¼ë¡ ëìê°ê¸°","notes.panel.title":"구조íë ë
¸í¸","notes.panel.label":"구조íë ë
¸í¸","notes.completeness":"{pct}% ìë£","profile.heatmap.label":"íë â ìµê·¼ 26주","profile.band_trend.title":"ë°´ë ì¶ì´","billing.manage_subscription":"구ë
ê´ë¦¬","billing.portal_error":"ê²°ì í¬í¸ì ì´ ì ììµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","sound.toggle.label":"í¨ê³¼ì","sound.volume.label":"ìë","status.saving":"ì ì¥ ì¤â¦","status.save_error":"ì ì¥í ì ììµëë¤. ë¤ì ìëíì¸ì.","status.loading":"ë¡ë© ì¤â¦","review.loading":"ë³µìµ ëª©ë¡ ì¤ë¹ ì¤â¦","review.empty":"모ë ìë£íìµëë¤! ë ì°ìµíì¬ ë³µìµ ëª©ë¡ì ì±ìë³´ì¸ì.","review.empty.title":"모ë ìë£íìµëë¤.","review.empty.body":"íì¬ ë³µìµí ë´ì©ì´ ììµëë¤. ì§§ì íìµ ì¸ì
ì´ë 모ìê³ ì¬ë¥¼ íµí´ 목ë¡ì ì±ìë³´ì¸ì.","review.empty.startTraining":"íìµ ìì","review.empty.takeMock":"모ìê³ ì¬ ë³´ê¸°","review.error.title":"ë³µìµì ë¶ë¬ì¬ ì ììµëë¤.","review.error.body":"ë³µìµ ëª©ë¡ì ë¶ë¬ì¤ë ì¤ ë¬¸ì ê° ë°ìíìµëë¤. ì°ê²°ì íì¸íê³ ë¤ì ìëíì¸ì.","review.error.retry":"ë¤ì ìë","review.backHome":"íì¼ë¡ ëìê°ê¸°","review.done.title":"ìê³ íì
¨ìµëë¤.","review.done.summary":"{time} ëì {count}ê°ì ë³µìµì ìë£íìµëë¤.","review.progress":"ë³µìµ {current} / {total}","review.remaining":"{count}ê° ë¨ì","review.narration":"NOVA: ì´ë² ë´ì©ì ì¼ë§ë ìì ììëì?","nova.hello.title":"ìë
íì¸ì {name}ë! ì ë NOVAì
ëë¤.","nova.hello.body":"ë°´ë 7ì ë¬ì±í ì ìëë¡ ëìë릴ê²ì. íì¬ ì¤ë ¥ì´ ì´ë ì ëì¸ì§ íì¸í´ ë³¼ê¹ì? 첫 ì¸ì
ì ì ê° ìë´í´ ë릴ê²ì. ð","nova.hello.cta":"ììí기 â","quest.title":"ì¤ëì íì¤í¸","quest.all_done":"íì¤í¸ ìë£! NOVAê° ìëì¤ë¬ìí©ëë¤. ë´ì¼ë ì°ìµíë¬ ì¤ì¸ì. ð","quest.task.training":"íìµ ì¸ì
","quest.task.review":"ì´í ë³µìµ","quest.task.spark":"5ë¶ ì¤íí¬","quest.sparks":"{n}","quest.mins":"ì½ {n}ë¶","sparks.bar.label":"ì¼ì¼ ì¤íí¬","sparks.bar.goal":"{earned} / {goal} â¨","sparks.earned":"+{n} â¨","streak.widget.label":"ì°ì íìµì¼","streak.widget.startToday":"Start your streak today!","streak.widget.zero":"ì¤ëë¶í° ì°ì íìµì ììí´ ë³´ì¸ì! ð¥","streak.widget.one":"1ì¼ ì°¨ â ê³ì ì´ì´ê° ë³¼ê¹ì! ð¥","streak.widget.many":"{n}ì¼ ð¥","achievement.toast.unlocked":"ì
ì ì ë¬ì±íìµëë¤! ê³ìí´ì ë ë§ì ì
ì ì ë°ê²¬í´ ë³´ì¸ì.","session.complete.nova.best":"ì¢ìì! ì§ê¸ê¹ì§ ì¤ ìµê³ ì ìì
ëë¤! ì ë§ ëë¨í´ì ð¥ð","session.complete.nova.improved":"íë¥í ë°ì ì
ëë¤! 꾸ì¤í íë¤ ë³´ë©´ ì ìë ê³ì ì¤ë¥¼ ê±°ìì ð","session.complete.nova.same":"꾸ì¤í¨ì´ ê°ì¥ í° ë¬´ê¸°ì
ëë¤. ë´ì¼ë ë§ëì ðª","session.complete.cta.next":"ë¤ì ê³¼ì â","session.complete.cta.done":"ë´ì¼ ë¤ì ì¤ê¸° â","empty.history":"첫 ì¸ì
ì´ ê¸°ë¤ë¦¬ê³ ììµëë¤. ë구ë ì²ìì ìë ë²ì´ì£ . ð±","empty.mocks":"ì¤ì ì²ë¼ ì°ìµí ì¤ë¹ê° ëë©´ ì¸ì ë ì¬ê¸°ì 기ë¤ë¦´ê²ì.","empty.streak":"ììíë ë ì´ ë°ë¡ 1ì¼ ì°¨ì
ëë¤. ìë를 ííê³ ë¶ê½ì í¼ìë³´ì¸ì ð¥","empty.offline":"íì¬ ì¤íë¼ì¸ ìíì
ëë¤. ì¨ë¼ì¸ì¼ë¡ ëìì¤ë©´ 기ë¤ë¦¬ê³ ììê²ì! ð¡","empty.achievement":"ìë¡ì´ ì
ì ì ë¬ì±íìµëë¤. 꾸ì¤í ì°¸ì¬í ëë¶ì´ì£ . ì ë§ ë©ì§ëë¤. ð
","spark.session.title":"5ë¶ ì¤íí¬ â¡","spark.session.subtitle":"ë¹ ë¥¸ ì´í ì°ìµ â ë
¹ìì´ íì ììµëë¤","spark.session.cta":"ìì â¡","spark.session.half
1way":"ì ë° ììµëë¤. ì주 ìíê³ ìì´ì!","spark.session.done":"ì¤íí¬ íë! ë´ì¼ ë§ëì ð","notif.daily.title":"NOVAê° ê¸°ë¤ë¦¬ê³ ìì´ì ð¥","notif.daily.body":"ìë
íì¸ì {name}ë! ë¨ 5ë¶ì´ë©´ ì°ì íìµì ì´ì´ê° ì ììµëë¤. ììí´ ë³¼ê¹ì!","notif.streak_risk.title":"ëì¹ì§ ë§ì¸ì! ð
","notif.streak_risk.body":"{name}ë, 1ìê° ë¨ììµëë¤. {n}ì¼ ì°ì íìµ ê¸°ë¡ì ëì¹ì§ ë§ì¸ì!","notif.achievement.title":"ì
ì ë¬ì±! ð
","notif.achievement.body":"{badge} ë°°ì§ë¥¼ íëíìµëë¤. ì§ê¸ íì¸í´ ë³´ì¸ì!","notif.weekly.title":"NOVAì í¨ê»í í 주 ð","notif.weekly.body":"{sessions}ë²ì ì¸ì
, {sparks}ê°ì ì¤íí¬ë¥¼ íëíìµëë¤. NOVAê° ììí©ëë¤. ê³ì íì´í
!","topbar.subhead":"ì¤ëë íì°¨ê² ì°ìµí´ ë³¼ê¹ì","topbar.search.placeholder":"ì´í, ì¸ì
, 주ì ê²ìâ¦","topbar.notifications":"ì림","topbar.upgrade":"ì
ê·¸ë ì´ë","home.calendar.label":"íìµì¼","home.calendar.legend.done":"ìë£","home.calendar.legend.today":"ì¤ë","home.calendar.day.0":"ì","home.calendar.day.1":"í","home.calendar.day.2":"ì","home.calendar.day.3":"목","home.calendar.day.4":"ê¸","home.calendar.day.5":"í ","home.calendar.day.6":"ì¼","home.sparks.label":"ì¤ëì ì¤íí¬","home.sparks.of":"/ {goal}","home.sparks.startToday":"Earn your first sparks today â¨","home.criteria.empty":"첫 모ìê³ ì¬ë¥¼ ìë£íë©´ ì¬ê¸°ì 기ì¤ë³ ì ìê° íìë©ëë¤.","home.criteria.empty.cta":"모ìê³ ì¬ ìì","notifications.title":"ì림","notifications.markAllRead":"모ë ì½ì ì²ë¦¬","notifications.empty":"ìë¡ì´ ìë¦¼ì´ ììµëë¤.","notifications.time.now":"ë°©ê¸ ì ","notifications.time.min":"{n}ë¶ ì ","notifications.time.hr":"{n}ìê° ì ","notifications.time.day":"{n}ì¼ ì ","notifications.welcome.title":"ìë¡ìì§ YNovaì ì¤ì ê²ì íìí©ëë¤! ð","notifications.welcome.body":"ëìë³´ëê° ìë¡ê² ê°í¸ëììµëë¤. ì¬ë¦¼í´ì§ ì¬ì´ëë°, ì¼ì¼ íì¤í¸, ìºë¦°ë, ì¤íí¬ ê²ì´ì§ë¥¼ íì¸í´ ë³´ì¸ì.","notifications.welcome.cta":"íìµ ìì","notifications.feature.quest.title":"ìë¡ì´ 기ë¥: ì¼ì¼ íì¤í¸ ð¯","notifications.feature.quest.body":"íìµ, ì´í ë³µìµ, 5ë¶ ì¤íí¬ë¥¼ í ê³³ìì íì¸íì¸ì.","notifications.tip.criteria.title":"Pro í ð¡","notifications.tip.criteria.body":"모ìê³ ì¬ë¥¼ ë³´ê³ ê¸°ì¤ë³(ì ì°½ì±, ì´íë ¥, 문ë², ë°ì) ì§í ìí©ì íì¸í´ ë³´ì¸ì.","notifications.tip.criteria.cta":"모ìê³ ì¬ ë³´ê¸°","home.resume.cta":"íìµ ì´ì´ì í기","home.streak.label.short":"ì¼ ì°ì","home.nova.weak.0":"íì¬ {criterion} ë¶ë¶ì´ ê°ì¥ ë¶ì¡±í©ëë¤. ì¤ëì ì´ ë¶ë¶ì ì§ì¤ì ì¼ë¡ ì°ìµí´ ë³¼ê¹ì.","home.nova.weak.1":"ì§ë ì¸ì
ìì {criterion} ì°ìµì´ íìíë¤ê³ ë¶ìëììµëë¤. í ë²ì ì°ìµì´ í° ë³í를 ë§ëëë¤.","home.nova.weak.2":"ë¤ì ë°´ëë¡ ê°ê¸° ìí´ {criterion} ë³´ìì´ íìí©ëë¤. í¨ê» ê·¹ë³µí´ ë³¼ê¹ì.","home.nova.weak.3":"{criterion}ì 꾸ì¤í ì°ìµíë©´ ë°ëì ë¡ëë¤. 5ë¶ë§ í¬ìí´ ë³¼ê¹ì?","home.nova.weak.4":"{criterion} ì ì를 ë³´ë ì¤ë ì´ë¤ ë¶ë¶ì ì§ì¤í´ì¼ í ì§ ëª
ííë¤ì.","home.nova.streak.0":"{count}ì¼ ì°ì íìµ! 꾸ì¤í¨ì´ì¼ë§ë¡ ê°ì¥ ê°ì¶ê¸° ì´ë ¤ì´ ì¤ë ¥ì
ëë¤.","home.nova.streak.1":"{count}ì¼ ì°ì íìµ, ì ë§ ëë¨í ì´ì ì
ëë¤. ì¬ê¸°ì ë©ì¶ì§ ë§ì¸ì.","home.nova.streak.2":"{count}ì¼ ë¬ì±. ì¬ê¸°ê¹ì§ ì¨ íìë¤ì ì¤ë ¥ì´ í¨ì¬ ë¹ ë¥´ê² ë¡ëë¤. ê³ì íì´í
!","home.nova.streak.3":"{count}ì¼, ì´ì ìµê´ì´ ì¡íê³ ììµëë¤. 첫ë ë§í¼ì´ë ì¤ëë ì¤ìí©ëë¤.","home.nova.due.0":"{count}ê°ì ì´í ì¹´ëê° ë기 ì¤ì
ëë¤. ë ìì´ê¸° ì ì ë³µìµí´ ë³¼ê¹ì.","home.nova.due.1":"{count}ê°ì ë¨ì´ê° 기ë¤ë¦¬ê³ ììµëë¤. ì§ê¸ ì§§ê² ë³µìµíë©´ ë´ì¼ì ë¶ë´ì ë ì ìì´ì.","home.nova.due.2":"ì¤ë {count}ê°ì ë³µìµì´ ììµëë¤. ê°ê²© ë°ë³µ íìµì 꾸ì¤í í ëë§ í¨ê³¼ê° ììµëë¤.","home.nova.due.3":"{count}ê°ì ì¹´ëê° ë°ë ¤ ììµëë¤. ì§ê¸ 10ë¶ë§ í¬ìíë©´ 기ìµì ì¤ë ì ì§í ì ììµëë¤.","home.nova.new.0":"ì²ì ì¤ì
¨êµ°ì. íì¬ ì¤ë ¥ì ê·¸ì ë°ì´í°ì¼ ë¿ì
ëë¤. í¨ê» ë°ì´í°ë¥¼ 모ìë³¼ê¹ì.","home.nova.new.1":"íìí©ëë¤. ìµê³ ì IELTS ì¤ë¹ë ìì§í 첫 ì¸ì
ìì ììë©ëë¤.","home.nova.new.2":"ë¶ë´ ê°ì§ ë§ì¸ì. íì¬ ì¤ë ¥ì ìë ¤ì£¼ìë©´ ìì¼ë¡ì ë°©í¥ì ì¡ìë릴ê²ì.","home.nova.new.3":"모ë ì 문ê°ë ì´ë
1³´ììì ììíìµëë¤. ê°ì¥ ì´ë ¤ì´ 첫 ì¸ì
, ì§ê¸ ììí´ ë³¼ê¹ì.","home.nova.mock.0":"ë°´ë {score}, ì´ê²ì´ íì¬ ê¸°ì¤ì ì
ëë¤. ì´ì ì´ë¤ ë¶ë¶ì ì±ìì¼ í ì§ ëª
íí´ì¡ë¤ì.","home.nova.mock.1":"ë°´ë {score}. ì¤ì ì ìë ìíì ë§ì´ ë³´ë ê²ì´ ìëë¼ ì§ì¤ì ì¸ ì°ìµì íµí´ ì¤ë¦
ëë¤.","home.nova.mock.2":"ë°´ë {score}ê° ê¸°ë¡ëììµëë¤. ê°ì¥ ì·¨ì½í ë¶ë¶ë¶í° ììí´ ë³¼ê¹ì.","home.nova.mock.3":"ë°´ë {score}. ìì§í í¼ëë°±ì´ì¼ë§ë¡ ê³ ëì ì¼ë¡ ê°ë ê°ì¥ ë¹ ë¥¸ 길ì
ëë¤.","home.nova.mock.4":"ë°´ë {score}ë ì¤ëì ì¤ë ¥ì
ëë¤. ìí ë¹ì¼ì ì ìë ìì¼ë¡ì ë
¸ë ¥ì ë¬ë ¤ ììµëë¤.","home.nova.steady.0":"꾸ì¤í ì°¸ì¬íê³ ê³ìë¤ì. ê·¸ê²ë§ì¼ë¡ë ì´ë¯¸ ë¤ë¥¸ íìë¤ë³´ë¤ ììê°ê³ ììµëë¤.","home.nova.steady.1":"꾸ì¤í ì°ìµì ë²¼ë½ì¹ê¸°ë¡ë ì ë ì»ì ì ìë ì ì°½ì±ì ë§ë¤ì´ ì¤ëë¤.","home.nova.steady.2":"ì¤ëì í¹ë³í ì·¨ì½í ë¶ë¶ì´ ë³´ì´ì§ ìë¤ì. ë¤ìí ì°ìµì íµí´ ê°ê°ì ì ì§íì¸ì.","home.nova.steady.3":"ì´ê²ì´ ë°ë¡ ì¥ê¸°ì ì¸ ì¤ë ¥ í¥ìì ê³¼ì ì
ëë¤. í ì¸ì
ë í´ë³¼ê¹ì.","home.nova.rotate":"Show another motivation","home.nova.morning.0":"ì침 ì°ìµì ë ê¹ì´ ë¨ìµëë¤. íë£¨ê° ë°ë¹ ì§ê¸° ì ì ëê° ë ë§ì ê²ì 기ìµíê±°ë ì.","home.nova.morning.1":"ì´ë¥¸ ì침 ì¸ì
ì´ë¤ì, {name}ë. íì°¨ê² ììíë©´ ë¨ì í루ë í기찰 ê±°ìì.","home.nova.evening.0":"ì ë
íìµ ìê°ì
ëë¤. 15ë¶ì´ë¼ë ìµê´ì ì ì§íë ë° í° ëìì´ ë©ëë¤.","home.nova.evening.1":"í루를 ë§ë¬´ë¦¬í기 ì ì í ì¸ì
ì´ë ì¸ì, {name}ë. ë ê°ì´íê² ì ë¤ ì ìì ê±°ìì.","home.word.label":"ì¤ëì ë¨ì´","home.word.pos.noun":"ëª
ì¬","home.word.pos.verb":"ëì¬","home.word.pos.adjective":"íì©ì¬","home.word.pos.adverb":"ë¶ì¬","home.word.gloss.label":"모êµì´ ë»","home.word.example.label":"ì문","home.word.hear":"ë£ê¸°","home.word.hearing":"ì¬ì ì¤...","home.word.audioUnavailable":"Audio playback is unavailable right now.","home.word.drill":"ì´ ë¨ì´ ì°ìµí기","home.word.empty":"ë´ì¼ ìë¡ì´ ë¨ì´ê° ì ê³µë©ëë¤. ë¤ì íì¸í´ 주ì¸ì.","home.heatmap.label":"íìµ íë","home.heatmap.legend.less":"ì ì","home.heatmap.legend.more":"ë§ì","home.heatmap.empty":"ì°ì íìµì ì´ì´ê°ë©´ ì¬ê¸°ì ì°ìµ ì¸ì
ì´ íìë©ëë¤.","home.heatmap.empty.cta":"첫 ì¸ì
ììí기","home.heatmap.summary":"íìµ ê¸°ë¡ Â· {streak}ì¼ ì°ì · ì´ë² ë¬ {sessions}í ì¸ì
","home.heatmap.summary.empty":"íìµ ê¸°ë¡ â 첫 ì¸ì
ì ììíë©´ ìºë¦°ëê° ì±ìì§ëë¤","home.heatmap.day.aria":"{date}: {count}í ì¸ì
","home.heatmap.session.one":"{n}í ì¸ì
","home.heatmap.session.other":"{n}í ì¸ì
","practice.subtitle":"ì¤ì ìë리ì¤ë¥¼ ì ííê³ NOVAì ëííë©° ì¤ìê° í¼ëë°±ì ë°ì¼ì¸ì.","practice.l1.label":"ì¬ì© ì¸ì´","practice.mode.label":"ì½ì¹ 모ë","practice.mode.teacher.title":"ì ìë 모ë","practice.mode.teacher.desc":"ë§í ë {l1}ë¡ ëìì ì¤ëë¤","practice.mode.immersive.title":"몰ì
모ë","practice.mode.immersive.desc":"ìì´ ì ì© â ì¤ë¨ ìë ì격í 롤íë ì","practice.hero.title":"ìëë¦¬ì¤ ì í","practice.hero.sub":"ì¤ì ì²ë¼ ëê»´ì§ë ì¤í¼í¹ ì°ìµ.","practice.filter.all":"모ë ìë리ì¤","practice.filter.part":"íí¸ {n}","practice.tile.duration":"{mins}ë¶","practice.tile.start":"ìì","practice.tile.aria":"{title}, IELTS íí¸ {part}, {mins}ë¶ â ì§ê¸ ìì","practice.session.back":"모ë ìë리ì¤","practice.session.start":"ì¸ì
ìì","practice.session.stop":"ì¸ì
ì¢
ë£","practice.session.state.idle":"ì¤ë¹","practice.session.state.connecting":"ì°ê²° ì¤â¦","practice.session.state.live":"ë¼ì´ë¸","practice.session.state.error":"ì¤ë¥","practice.session.transcript.empty":"ë§íë ë´ì©ì´ ì¬ê¸°ì íìë©ëë¤â¦","practice.session.tip":"ìì°ì¤ë½ê² ë§í´ë³´ì¸ì. ì ì ë©ì¶ë©´ NOVAê° ëëµí©ëë¤.","practice.session.modeBadge.teacher":"ì ìë 모ë · {l1}
1 ê°ì´ë ì¼ì§","practice.session.modeBadge.immersive":"몰ì
모ë · ìì´ ì ì©","practice.error.load":"ìë리ì¤ë¥¼ ë¶ë¬ì¬ ì ììµëë¤. ì°ê²°ì íì¸íê³ ìë¡ê³ 침íì¸ì.","practice.empty":"ì´ íí°ì í´ë¹íë ìë리ì¤ê° ìì§ ììµëë¤.","training.s1.notesTitle":"구조íë ë
¸í¸","training.s1.notesSubtitle":"ì ì¥ë ìì´ëì´ì
ëë¤. ìì íë ¤ë©´ ííì¸ì.","training.s1.awaitingInput":"ì
ë ¥ ë기 ì¤...","training.s1.draftTitle":"ì´ì ëµë³","training.s2.chunkLabel":"ì²í¬","training.s2.listenBtn":"ë£ê¸°","training.s2.recordBtn":"ë
¹ì","training.s2.typeInsteadBtn":"ëì ì
ë ¥í기","training.s2.attemptStatus":"ìë ì ì¥ë¨: {status}","training.s4.modeShadowing":"NOVA ë°ë¼í기","training.s4.modeGuided":"íí¸ ë³´ê³ ë§í기","training.s4.modeIndependent":"í¼ì ë§í기","training.s4.notesTitle":"ëì ë
¸í¸","training.s4.independentPrompt":"ë
¸í¸ë§ ë³´ê³ ë§í´ë³´ì¸ì. íµì¬ ë´ì©ì í¬í¨íì¬ ìì°ì¤ë½ê² ëµë³íì¸ì.","training.s4.recordBtn":"ìë ë
¹ì","training.s4.typeInsteadBtn":"ëì ì
ë ¥í기","training.s4.cheatBtn":"ìí 보기","training.s4.hideSample":"ìí ì¨ê¸°ê¸°","training.s5.typedAnswerLabel":"ìµì¢
미ë ëµë³ ì
ë ¥","training.s5.typedAnswerPlaceholder":"ì¬ê¸°ì ìµì¢
ëµë³ì ì
ë ¥íì¸ì...","training.s5.showFeedbackBtn":"í¼ëë°± 보기","training.s5.feedbackTitle":"í¼ëë°±","training.s5.feedbackUnscored":"ì±ì ë¶ê° - ëµë³ì´ ëª
ííì§ ìì ì 뢰í ì ìë í¼ëë°±ì ì ê³µí ì ììµëë¤.","training.s5.feedbackGrammar1":"문ë²: ëì¬ íí, ê´ì¬, 주ì´-ëì¬ ì ì¼ì¹ë¥¼ íì¸íì¸ì.","training.s5.feedbackCorrection":"êµì ë ë²ì : {answer}","training.s5.feedbackCoherence":"ì¼ê´ì±: íí¸ 3ììë ë°ë¡ ê³¼ ê· í ì¡í ë§ë¬´ë¦¬ë¥¼ í¬í¨í´ ë³´ì¸ì.","training.s1.generating":"íìµ ê³í ìì± ì¤...","training.s3.spokenUnscored":"ì±ì ë¶ê° - ë
¹ìì´ ëª
ííì§ ììµëë¤. ë¤ì ìëíê±°ë, ì§ì ì
ë ¥íê±°ë, ê³ì ì§ííì¸ì.","training.s5.feedbackLoading":"í¼ëë°± ìì± ì¤...","mockTest.generate":"ì¸í¸ ìì±","mockTest.mode.part23.title":"íí¸ 2 & íí¸ 3","mockTest.mode.part23.subtitle":"롱í´ê³¼ ì´ì´ì§ ëì¤ì»¤ì
ì§ë¬¸.","mockTest.mode.part23.duration":"ì½ 7~9ë¶","mockTest.flow.mode.part23":"íí¸ 2 & íí¸ 3","mockTest.preview.kicker":"ìì±ë ì¸í¸","mockTest.preview.part1Title":"íí¸ 1 ì¸í°ë·° 미리보기","mockTest.preview.part23Title":"íí¸ 2 & íí¸ 3 미리보기","mockTest.preview.subtext":"ìì±ë ë´ì©ì íì¸íê³ ì¤ë¹ëë©´ ììíì¸ì.","mockTest.preview.themes":"주ì ","mockTest.preview.questionCount":"{count}ê°ì ì§ë¬¸ ìì±ë¨","mockTest.preview.cueCard":"íí¸ 2 íì¹´ë","mockTest.preview.part3Questions":"íí¸ 3 ì§ë¬¸ ({count}ê°)","mockTest.preview.viewQuestions":"ì§ë¬¸ 보기","mockTest.preview.shuffle":"ì
í","mockTest.preview.rules":"ê·ì¹ 보기","mockTest.preview.start":"ìì","mockTest.rules.englishOnly":"모ìê³ ì¬ ì¤ìë ìì´ë§ ì¬ì©í´ì¼ í©ëë¤.","mockTest.rules.noHints":"íí¸, ì´í 칩, ê°ì´ëê° ì ê³µëì§ ììµëë¤.","mockTest.rules.part1Timing":"íí¸ 1ì ì§§ì ì¸í°ë·° ëµë³ì
ëë¤. ê° ì§ë¬¸ë¹ 20~30ì´ë¥¼ 목íë¡ íì¸ì.","mockTest.rules.part23Timing":"íí¸ 2ë 1ë¶ì ì¤ë¹ ìê°ê³¼ 2ë¶ì ë§í기 ìê°ì´ 주ì´ì§ëë¤. íí¸ 3ì ì´ì
1´ì§ ëì¤ì»¤ì
ì§ë¬¸ì¼ë¡ ì§íë©ëë¤.","mockTest.part1.title":"ì¤í¼í¹ 모ìê³ ì¬ Â· íí¸ 1","mockTest.part1.guidance":"ìì°ì¤ë¬ì´ 2~4ë¬¸ì¥ ëµë³ì 목íë¡ íì¸ì.","mockTest.part3.title":"ì¤í¼í¹ 모ìê³ ì¬ Â· íí¸ 3","mockTest.part3.guidance":"ê°ë¥í í 4~7문ì¥ì¼ë¡ ëµë³í´ ë³´ì¸ì.","mockTest.questionProgress":"ì§ë¬¸ {current}/{total}","mockTest.question.typeInstead":"ëì ì
ë ¥í기","mockTest.question.speakInstead":"ëì ë§í기","mockTest.question.typePlaceholder":"ì¬ê¸°ì ëµë³ì ì
ë ¥íì¸ì...","mockTest.question.saveNext":"ëµë³ ì ì¥","mockTest.flow.prep.notesLabel":"ì¤ë¹ ë
¸í¸ (ì±ì ëì§ ìì)","mockTest.flow.prep.notesPlaceholder":"ìíë¤ë©´ ê°ë¨í ë
¸í¸ë¥¼ ì¶ê°íì¸ì. ë³µìµì©ì¼ë¡ ì ì¥ëë©° ì±ì ëì§ë ììµëë¤.","mockTest.flow.prep.notesSummary":"ì¤ë¹ ë
¸í¸","recording.autoSubmitting":"ìë ì ì¶ ì¤...","recording.unscoredNotClear":"ì±ì ë¶ê° - ë
¹ìì´ ëª
ííì§ ììµëë¤. ë¤ì ìëíê±°ë, ì§ì ì
ë ¥íê±°ë, ê±´ëë°ì¸ì.","mockTest.error.invalidSetTitle":"ì§ë¬¸ ì¸í¸ë¥¼ ë¶ë¬ì¬ ì ììµëë¤","mockTest.error.invalidSet":"ìì±ë ì¸í¸ì íì ì§ë¬¸ì´ ëë½ëììµëë¤. ì
ííì¬ ì ì¸í¸ë¥¼ ìì±íì¸ì.","scoring.pronunciation.transcriptEstimated":"Transcript-estimated, not audio-scored","scoring.pronunciation.notAssessed":"Not assessed","scoring.pronunciation.notAssessed.reason":"Pronunciation needs audio evidence. This attempt was assessed from the transcript, so no pronunciation band is given.","scoring.pronunciation.audioEstimated":"Audio-based estimate","mockTest.mode.part3.title":"íí¸ 3","mockTest.mode.part3.subtitle":"ì¬ë ìë ëµë³ì´ íìí ì¶ìì ì¸ ëì¤ì»¤ì
ì§ë¬¸.","mockTest.mode.part3.duration":"ì½ 6ë¶","mockTest.flow.mode.part3":"íí¸ 3 ëì¤ì»¤ì
","mockTest.preview.part2Title":"íí¸ 2 íì¹´ë 미리보기","mockTest.preview.part3Title":"íí¸ 3 ëì¤ì»¤ì
미리보기","mockTest.preview.part3Topic":"ëì¤ì»¤ì
주ì ","mockTest.rules.part2Timing":"íí¸ 2ë 1ë¶ì ì¤ë¹ ìê°ê³¼ 2ë¶ì ë§í기 ìê°ì´ 주ì´ì§ëë¤.","mockTest.rules.part3Timing":"íí¸ 3ì ì´ì
1´ì§ ëì¤ì»¤ì
ì§ë¬¸ì¼ë¡ ì§íë©ëë¤. 4~7ë¬¸ì¥ ëµë³ì 목íë¡ íì¸ì.","profile.history.mode.part3_only":"íí¸ 3","training.stages.completeCurrentFirst":"Complete this step before continuing.","training.s1.draftPending":"ì´ì ëµë³ì ë§ë¤ë ¤ë©´ 모ë ìì´ëì´ ì¬ë¡¯ì ì ì¥íì¸ì.","training.s1.translateHint":"NOVA will translate this idea to English before practice.","training.s3.removeWord":"Remove {word} from your sentence","training.s4.listenBtn":"Listen","training.s4.stopAudio":"Stop audio","training.s4.ttsUnavailable":"Audio playback is unavailable right now.","training.contract.l1Allowed":"Multilingual practice","training.contract.englishPractice":"Multilingual practice","training.s2.statusListened":"listened","training.s2.statusRecorded":"recorded","training.s2.statusTyped":"typed","training.s2.statusSkipped":"skipped","training.s2.stopAudio":"Stop audio","training.s2.ttsUnavailable":"Audio playback is unavailable right now.","nav.help":"Help","home.flashcards.aria":"IELTS vocabulary flashcards","home.flashcards.situation":"Situation","home.flashcards.band":"Band {band}","home.flashcards.flipPrompt":"Reveal the meaning, then say your own sentence aloud.","home.flashcards.reveal":"Reveal","home.flashcards.hide":"Hide","home.flashcards.next":"Next card","scoring.cta.downloadPdf":"Download PDF","scoring.fixNext.label":"Fix this next","scoring.fixNext.fluency":"Fluency & Coherence is your lowest criterion. Live practice with NOVA builds pace and linking words.","scoring.fixNext.lexical":"Lexical Resource is your lowest criterion. Word Flash grows the topic vocabulary examiners reward.","scoring.fixNext.grammar":"Grammar is your lowest criterion. A short training round targets accuracy step by step.","scoring.fixNext.pronunciation":"Pronunciation is your lowest criterion. Sound drills in your review queue sharpen the contrasts examiners listen for.","scoring.fixNext.cta.fluency":"Practice live","scoring.fixNext.cta.lexical":"Open Word Flash","scoring.fixNext.cta.grammar":"Start training","scoring.fixNext.cta.pronunciation":"Review sounds","scoring.weakest.cta":"Train Part {part}","training.s1.followupHint":"ê°ë¥íë©´ ì§§ì ì¸ë¶ì¬íì íë ì¶ê°íì¸ì. ê³ìíë ¤ë©´ Save slotì ë¤ì ë르ì¸ì.","help.title":"Help center","help.lede":"Quick help for training, vocabulary review, mock tests, reports, and multilingual practice.","help.quick.aria":"Quick help topics","help.card.training.title":"Training stages","help.card.training.body":"Use your native language to collect ideas. NOVA turns those ideas into stronger IELTS English before the final recording.","help.card.review.title":"Flashcards and review","help.card.review.body":"Review words, collocations, and situations so useful language becomes easier to recall under exam pressure.","help.card.mock.title":"Mock test mode","help.card.mock.body":"Mock tests stay English-only and use stricter gates so the score feels closer to the real IELTS Speaking test.","help.faq.aria":"Frequently asked questions","help.faq.multilingual.q":"Can I use my native language during training?","help.faq.multilingual.a":"Yes. Training supports multilingual idea capture. Mock tests and final recordings stay English because they simulate the exam.","help.faq.saveSlot.q":"What does Save slot do?","help.faq.saveSlot.a":"Save slot stores one part of your answer, such as answer, reason, or example, before you move to the next part.","help.faq.mock.q":"Why is mock test mode stricter?","help.faq.mock.a":"Mock test mode is designed to feel like IELTS, so it keeps English recording and stricter completion rules.","help.faq.report.q":"How can I share my result?","help.faq.report.a":"Open your result page, use Share to send the link through social apps, or use Download PDF to save a copy.","training.stages.softContinue":"You can continue now. NOVA will use a simple fallback for anything unfinished.","training.s3.targetLabel":"ë¨ì´ë¥¼ ììëë¡ ííì¸ì.","training.s3.buildProgress":"{selected}/{total}
1 words placed","training.s3.dropHelper":"Drag any word into a blue magnet slot to reorder. Tap a selected word to send it back.","training.s2.stopRecordingBtn":"Stop recording","training.s2.typePrompt":'Type one sentence using "{word}".',"training.s2.typeInputLabel":"Type an answer using {word}","training.s2.typeInputPlaceholder":'Write a short sentence using "{word}"...',"training.s2.checkAnswerBtn":"Check answer","training.s2.checkPassed":'Checked: you used "{word}".',"training.s2.checkFailed":'Try again: include "{word}" in your answer.',"training.s2.checkSkipped":"Skipped. This does not count toward the full pass.","training.s2.recordingStatus":"Recording... say a short sentence using the word.","training.s2.recordingPlaceholder":"Listening for your sentence...","training.s2.sttUnavailable":"Live recording is unavailable. Type your answer instead.","training.s2.sttAuthUnavailable":"Live recording needs you to sign in again. Type your answer instead.","training.s2.sttServerUnavailable":"Server speech is unavailable. Type your answer instead.","training.s2.sttBrowserUnavailable":"This browser does not support live speech. Type your answer instead.","training.s3.revealFullSentence":"Show full sentence","training.s4.practiceTooShort":"Try again with at least three words before this practice counts.","training.s4.typePlaceholder":"Type a short practice answer...","training.s4.typeLabel":"Type your practice answer","training.s4.checkPracticeBtn":"Check practice","training.s5.answerTooShort":"Add at least three words before checking your answer.","training.report.kicker":"Training Part {part} complete","training.report.title":"Training report","training.report.subtitle":'Nice work. NOVA kept your answer for "{topic}" and turned it into a short practice report.',"training.report.truthLabel":"Formative feedback from this training activity. This is not an IELTS band score.","training.report.metricsLabel":"Training report metrics","training.report.words":"Words","training.report.duration":"Time","training.report.wpm":"Pace","training.report.vocab":"Vocab use","training.report.metricMissing":"-","training.report.transcriptTitle":"Your final answer","training.report.feedbackTitle":"NOVA feedback","training.report.noTranscript":"No final transcript was saved. You can still review the completed practice steps and try another round.","training.report.noPracticeWords":"your practice words","training.report.feedback.lengthGood":"Your answer has enough material to shape into a stronger IELTS response.","training.report.feedback.lengthShort":"Add one reason and one concrete example next time so the answer has more substance.","training.report.feedback.paceGood":"Your speaking pace looks natural for IELTS practice.","training.report.feedback.paceSlow":"Try a slightly faster, steadier pace after planning your first sentence.","training.report.feedback.paceFast":"Slow down a little so pronunciation and grammar stay clear.","training.report.feedback.fillersGood":"Good control of pauses and filler words.","training.report.feedback.fillersReview":"Replace filler words with short silent pauses.","training.report.feedback.practiceAgain":"Practice one more round to collect clearer speech metrics.","training.report.feedback.vocabUsed":"Vocabulary focus: {words}. Use two of these in your next answer.","training.report.actionsLabel":"Training report actions","training.report.backToTraining":"Back to training","training.report.tryMock":"Try mock test","training.report.practiceNextTitle":"Practice these next","training.report.practiceNextBody":"NOVA added what you found hard to your review queue, so it comes back at the right moment.","training.report.practiceNextGrammar.one":"1 grammar focus from your mini answer is queued too.","training.report.practiceNextGrammar.other":"{n} grammar focuses from your mini answer are queued too.","training.report.practiceNextCta":"Go to reviews","training.s3.dropSlotLabel":"Drop at position {n}","training.report.criteriaTitle":"IELTS criteria feedback","training.report.criteria.level.strong":"Strong","training.report.criteria.level.developing":"Developing","training.report.criteria.level.watch":"Watch","training.report.criteria.level.estimated":"Estimated","training.report.criteria.fluency.title":"Fluency & Coherence","training.report.criteria.fluency.good":"Your pace is steady and natural for IELTS practice. Keep linking ideas with clear signposts.","training.report.criteria.fluency.slow":"Your pace is a little slow. Plan your first sentence, then keep moving without restarting.","training.report.criteria.fluency.fast":"Your pace is fast. Slow down slightly so each idea is easier to follow.","training.report.criteria.fluency.missing":"Practice one more recorded answer so
1NOVA can estimate pace and flow.","training.report.criteria.fluency.evidence":"{wpm} words/min from this recording.","training.report.criteria.fluency.evidenceMissing":"No pace metric was captured.","training.report.criteria.lexical.title":"Lexical Resource","training.report.criteria.lexical.good":"You used a varied vocabulary range. Reuse two topic words naturally in your next answer.","training.report.criteria.lexical.develop":"Add more precise topic words and avoid repeating the same simple verbs.","training.report.criteria.lexical.evidence":"{pct} vocabulary range. Focus words: {words}.","training.report.criteria.grammar.title":"Grammatical Range & Accuracy","training.report.criteria.grammar.good":"Your answer has enough length to practice sentence variety. Add one accurate complex sentence next.","training.report.criteria.grammar.develop":"Add one reason and one example, then combine them into a longer controlled sentence.","training.report.criteria.grammar.evidence":"{words} words in the final answer.","training.report.criteria.pronunciation.title":"Pronunciation","training.report.criteria.pronunciation.estimated":"Speech recognition captured your answer. This checks clarity from the transcript; it is not an official IELTS pronunciation score.","training.report.criteria.pronunciation.missing":"Record a full answer so NOVA can check whether speech is being captured clearly.","training.report.criteria.pronunciation.evidence":"{fillers} filler words detected.","training.report.criteria.pronunciation.evidenceReview":"{fillers} filler words detected. Replace fillers with short silent pauses.","waitlist.pageTitle":"Join the YNova IELTS Speaking AI Tutor Waitlist","waitlist.kicker":"Early-access waitlist","waitlist.title":"Join the YNova IELTS Speaking AI Tutor Waitlist","waitlist.lede":"Why join the waitlist? As an early-access user, you will receive:","waitlist.benefits.aria":"Waitlist benefits","waitlist.brand.aria":"YNova IELTS AI Speaking Tutor","waitlist.brand.tagline":"AI Speaking Tutor","waitlist.benefit.priority":"Priority access to YNova IELTS Speaking AI Tutor","waitlist.benefit.discount":"Exclusive launch discount","waitlist.benefit.resources":"Free IELTS Speaking learning resources","waitlist.benefit.updates":"Product updates and feature announcements","waitlist.benefit.testing":"Opportunities to join user testing and provide feedback","waitlist.visual.title":"Practice IELTS Speaking with AI feedback","waitlist.visual.body":"NOVA helps you prepare for fluency, vocabulary, grammar, and pronunciation practice.","waitlist.mascot.aria":"NOVA IELTS speaking tutor","waitlist.mascot.badge":"NOVA tutor mascot","waitlist.mascot.alt":"NOVA star mascot","waitlist.mascot.signals.aria":"NOVA learning support","waitlist.mascot.signal.practice":"Speaking practice","waitlist.mascot.signal.score":"Target score","waitlist.mascot.signal.resources":"Resources","waitlist.form.aria":"Waitlist signup form","waitlist.field.name":"Name","waitlist.placeholder.name":"Enter your name","waitlist.field.contact":"Email / WeChat","waitlist.placeholder.contact":"Enter your email or WeChat ID","waitlist.field.currentLevel":"Current IELTS level","waitlist.field.targetScore":"Target IELTS Speaking score","waitlist.field.timeline":"When are you planning to take IELTS?","waitlist.select.placeholder":"Select an option","waitlist.option.currentLevel.beginner":"Beginner","waitlist.option.currentLevel.band_4_5":"Band 4.0-5.0","waitlist.option.currentLevel.band_5_5_6":"Band 5.5-6.0","waitlist.option.currentLevel.band_6_5_plus":"Band 6.5+","waitlist.option.currentLevel.not_sure":"Not sure yet","waitlist.option.targetScore.5.5":"5.5","waitlist.option.targetScore.6.0":"6.0","waitlist.option.targetScore.6.5":"6.5","waitlist.option.targetScore.7.0+":"7.0+","waitlist.option.timeline.within_1_month":"Within 1 month","waitlist.option.timeline.1_3_months":"1-3 months","waitlist.option.timeline.3_6_months":"3-6 months","waitlist.option.timeline.not_sure":"Not sure yet","waitlist.cta":"Join the Waitlist","waitlist.cta.loading":"Joining...","waitlist.privacyNote":"We will use this contact only for YNova early access, product updates, IELTS Speaking resources, and launch offers.","waitlist.success.title":"You are on the list!","waitlist.success.body":"Thank y
1ou for joining the YNova early access waitlist. We will send you product updates, early access details, IELTS Speaking resources, and exclusive launch discounts soon.","waitlist.error.required":"Please complete every field before joining the waitlist.","waitlist.error.submit":"We could not add you to the waitlist. Please try again.","home.wordFlash.label":"ë¨ì´ íëìì¹´ë","home.wordFlash.title":"ë©í°ëª¨ë¬ IELTS ì´í íë ¨","home.wordFlash.copy":"ì¤ëì ë¨ì´: {word}. ì´ë¯¸ì§ë¥¼ ë³´ê³ , ë°ìì ë£ê³ , ë°ë¼ ë§í ë¤ YNova ë³µìµì ì ì¥íì¸ì.","home.wordFlash.due":"ë³µìµí ë¨ì´ {count}ê°","home.wordFlash.deck":"{target}ê° ì¤ {count}ê° ì ê³µ","home.wordFlash.band":"Band {band}","home.wordFlash.cta":"ë¨ì´ ì¹´ë ì´ê¸°","wordFlash.eyebrow":"IELTS ì´í íë ¨","wordFlash.title":"ë¨ì´ íëìì¹´ë","wordFlash.subtitle":"Build IELTS vocabulary with a visual card, audio, L1 meaning, speaking recall, and spaced repetition memory.","wordFlash.statsDue":"due now","wordFlash.statsDeck":"live words, target {target}","wordFlash.practiceAria":"ë©í°ëª¨ë¬ ë¨ì´ ì°ìµ ì¹´ë","wordFlash.visualAria":"{word} ìê° ê¸°ìµ ì¹´ë","wordFlash.band":"Band {band}","wordFlash.phoneticFallback":"Listen first, then copy the stress and rhythm.","wordFlash.l1Label":"L1 meaning","wordFlash.l1Fallback":"Connect {word} with your strongest local-language meaning, then use the English example aloud.","wordFlash.nativeMeaningLabel":"{language} ë»","wordFlash.nativeMeaningHelper":"{word} in English. Connect this translation to the English sound before you speak.","wordFlash.nativeTranslationFallback":"ì ì¥ë {language} ë²ìì´ ìì§ ììµëë¤. ìì´ ë»ì íì¸í ë¤ì {word}ì ê°ì¥ ê°ê¹ì´ {language} ë¨ì´ë¥¼ ì°ê±°ë ë§í´ ë³´ì¸ì.","wordFlash.nativeUsageLabel":"IELTS usage scaffold","wordFlash.nativeUsageCopy":'Use {word} with "{phrase}" in one IELTS answer. Say the idea first in your language, then speak the English sentence aloud.',"wordFlash.collocationLabel":"ìì°ì¤ë¬ì´ íí","wordFlash.exampleLabel":"IELTS ì문","wordFlash.situationLabel":"ì¬ì© ìí©","wordFlash.hear":"Hear word and example","wordFlash.playing":"Playing...","wordFlash.record":"Record: say it back","wordFlash.stopRecording":"Stop recording","wordFlash.next":"ë¤ì ì¹´ë","wordFlash.sayBackTitle":"Say it back","wordFlash.transcriptEmpty":"Your spoken answer will appear here.","wordFlash.feedbackReady":"Listen once, then use the phrase inside a full sentence.","wordFlash.feedbackListening":"Listening...","wordFlash.feedbackMatched":"Good recall. The phrase appeared in your answer.","wordFlash.feedbackTryAgain":"Try again with the whole phrase clearly inside the sentence.","wordFlash.feedbackMicUnavailable":"Recording is unavailable in this browser or session.","wordFlash.feedbackAudioUnavailable":"Audio playback is unavailable in this browser.","wordFlash.memoryTitle":"Memory update","wordFlash.gradeAgain":"Again","wordFlash.gradeHard":"Hard","wordFlash.gradeGood":"Good","wordFlash.gradeEasy":"Easy","wordFlash.syncIdle":"Say the word aloud. When YNova hears it, the card is accepted automatically.","wordFlash.syncSaving":"Accepting this card...","wordFlash.syncSaved":"Accepted and saved to your YNova memory.","wordFlash.syncLocal":"Accepted on this device. Sign in to sync with YNova memory.","wordFlash.syncError":"Accepted on this device. Server sync will retry next time.","wordFlash.practiced":"Practiced words","wordFlash.imageLoading":"Generating visual...","wordFlash.imageReady":"Gemini visual","wordFlash.imageFallback":"Study visual","wordFlash.expandTitle":"Meaning and IELTS usage","wordFlash.expandShow":"ìì¸í 보기","wordFlash.expandHide":"ì¹´ë ìë©´ì¼ë¡ ëìê°ê¸°","wordFlash.sayPrompt":'Say "{word}" in one clear IELTS sentence. The card accepts automatically when the phrase is heard.',"wordFlash.acceptedTitle":"Card status","wordFlash.nextAfterAccept":"Next word","wordFlash.usageFocusLabel":"Practice focus","wordFlash.usageFocusCopy":"Use {word} once in your own IELTS-style answer, then say the sentence aloud.","wordFlash.sayBackKicker":"Speaking recall","wordFlash.acceptedKicker":"Memory signifier","wordFlash.statusReady":"Ready to hear your sentence","wordFlash.statusListening":"Listening now","wordFlash.statusSaving":"Accepting card","wordFlash.statusAccepted":"Accepted","wordFlash.statusNeedsRetry":"Try the sentence again","training.part2Skeleton.what.name.label":"Name","training.part2Skeleton.what.name.prompt":"What is it called and what kind of thing is it?","training.part2Skeleton.what.name.hint":"Name it and classify it in simple words.","training.part2Skeleton.what.opinion.label":"Your Opinion","training.part2Skeleton.what.opinion.prompt":"What do you think about it in one short sentence?","training.part2Skeleton.what.opinion.hint":"Give your quick overall feeling or evaluation.","training.part2Skeleton.what.details.label":"Details","training.part2Skeleton.what.details.prompt":"Can you describe two small things you notice about it?","training.part2Skeleton.what.details.hint":"Use two concrete details, such as size, colour, sound, use, or age.","training.part2Skeleton.what.story.label":"Your Story","training.part2Skeleton.what.story.prompt":"Why is this special to you or how does it make you feel?","training.part2Skeleton.what.story.hint":"Link the thing back to your own life or feeling.","training.part2Skeleton.why.mainReason.label":"Main Reason","training.part2Skeleton.why.mainReason.prompt":"What is the biggest or most important reason?","training.part2Skeleton.why.mainReason.hint":"Give the headline reason first.","training.part2Skeleton.why.feelings.label":"Your Feelings","training.part2Skeleton.why.feelings.prompt":"What is a personal reason? Give one more detail.","training.part2Skeleton.why.feelings.hint":"Explain the inside reason: your feeling, value, habit, or memory.","training.part2Skeleton.why.outsideFactors.label":"Outside Factors","training.part2Skeleton.why.outsideFactors.prompt":"What is a reason from the outside world? Give a detail.","training.part2Skeleton.why.outsideFactors.hint":"Mention a practical reason, other people, cost, time, place, or situation.","training.part2Skeleton.why.ending.label":"Ending","training.part2Skeleton.why.ending.prompt":"How can you say all of this again in one short summary?","training.part2Skeleton.why.ending.hint":"Wrap the reasons into one final sentence.","training.part2Skeleton.who.name.label":"Name","training.part2Skeleton.who.name.prompt":"Who is this person and how do you know them?","training.part2Skeleton.who.name.hint":"Give the name or role, plus one quick relationship word.","training.part2Skeleton.who.connection.label":"Connection","training.part2Skeleton.who.connection.prompt":"What is your relationship with him/her?","training.part2Skeleton.who.connection.hint":"Say whether they are family, friend, teacher, colleague, or someone else.","training.part2Skeleton.who.happened.label":"What Happened","training.part2Skeleton.who.happened.prompt":"What is one specific thing they did?","training.part2Skeleton.who.happened.hint":"Give one action or moment that proves your point.","training.part2Skeleton.who.result.label":"Result","training.part2Skeleton.who.result.prompt":"How did they change you or what happened at the end?","training.part2Skeleton.who.result.hint":"End with the effect on you or the final outcome.","training.part2Skeleton.howProcess.steps.label":"Steps","training.part2Skeleton.howProcess.steps.prompt":"What are the 2 or 3 things you did first, second, and last?","training.part2Skeleton.howProcess.steps.hint":"Use a simple sequence: first, then, finally.","training.part2Skeleton.howProcess.tools.label":"Tools","training.part2Skeleton.howProcess.tools.prompt":"How did you do it? What did you use to help you?","training.part2Skeleton.howProcess.tools.hint":"Mention a tool, strategy, routine, person, or resource.","training.part2Skeleton.howProcess.results.label":"Results","training.part2Skeleton.howProcess.results.prompt":"What was the final result or the end of the story?","training.part2Skeleton.howProcess.results.hint":"Say what changed, improved, or happened after the process.","training.part2Skeleton.howStory.start.label":"Start","training.part2Skeleton.howStory.start.prompt":"Where were you and what was happening at first?","training.part2Skeleton.howStory.start.hint":"Set the scene with place, time, and situation.","training.part2Skeleton.howStory.interaction.label":"Interaction","training.part2Skeleton.howStory.interaction.prompt":"What was the first thing that happened between you?","training.part2Skeleton.howStory.interaction.hint":"Describe the first contact, action, or exchange.","training.part2Skeleton.howStory.details.label":"Details","training.part2Skeleton.howStory.details.prompt":"What happened next? How did the story continue?","training.part2Skeleton.howStory.details.hint":"Add the next concrete moment in the story.","training.part2Skeleton.howStory.results.label":"Results","training.part2Skeleton.howStory.results.prompt":"How did it end or what happened later?","training.part2Skeleton.howStory.results.hint":"Give the ending or later outcome.","training.part2Skeleton.howReflection.lesson.label":"Lesson","training.part2Skeleton.howReflection.lesson.prompt":"What is one big lesson or idea you learned from this?","training.part2Skeleton.howReflection.lesson.hint":"State the lesson in one simple sentence.","training.part2Skeleton.howReflection.connection.label":"Connection","training.part2Skeleton.howReflection.connection.prompt":"How does this lesson link back to your story?","training.part2Skeleton.howReflection.connection.hint":"C
1onnect the lesson to one real moment from the experience.","training.part2Skeleton.howReflection.future.label":"Future impacts","training.part2Skeleton.howReflection.future.prompt":"How will you act or feel differently in the future?","training.part2Skeleton.howReflection.future.hint":"Say what you will do, avoid, or remember next time.","training.part2Skeleton.where.name.label":"Name","training.part2Skeleton.where.name.prompt":"What is the name of this place?","training.part2Skeleton.where.name.hint":"Just give the place name or a short description.","training.part2Skeleton.where.bigLocation.label":"Big location","training.part2Skeleton.where.bigLocation.prompt":"Which country or region is it located in?","training.part2Skeleton.where.bigLocation.hint":"Give the country, province, region, or city.","training.part2Skeleton.where.detailedLocation.label":"Detailed location","training.part2Skeleton.where.detailedLocation.prompt":"Where exactly is it? (e.g., in the north, near the sea).","training.part2Skeleton.where.detailedLocation.hint":"Add an anchor such as north, south, near a city, mountains, or sea.","training.part2Skeleton.where.funFact.label":"Fun Fact","training.part2Skeleton.where.funFact.prompt":"Why is it famous? (e.g., beautiful views, old history).","training.part2Skeleton.where.funFact.hint":"Give one credibility or highlight detail.","training.part2Skeleton.when.time.label":"Time","training.part2Skeleton.when.time.prompt":"When did this happen? (e.g., 5 years ago, last summer).","training.part2Skeleton.when.time.hint":"Give a clear time marker.","training.part2Skeleton.when.people.label":"People","training.part2Skeleton.when.people.prompt":"What was the occasion and who was with you?","training.part2Skeleton.when.people.hint":"Mention the event, occasion, or people involved.","training.part2Skeleton.when.situation.label":"Situation","training.part2Skeleton.when.situation.prompt":"What else can you say about the time? (e.g., the season or how long it lasted).","training.part2Skeleton.when.situation.hint":"Add season, holiday, duration, or background context.","training.lesson.searchPlaceholder":"Search topics or questions","training.lesson.searchLabel":"Search training topics","training.lesson.categoryLabel":"Filter topics by category","training.lesson.allCategories":"All categories","training.lesson.noMatches":"No topics match this search.","pricing.localized.approx":"Approx. {price}/month in your local currency. Final charge is confirmed at checkout.","pricing.localized.local":"{price}/month in your local currency.","pricing.standard.name":"Pro Standard","pricing.standard.subtitle":"The long-term subscription for serious IELTS speaking practice.","pricing.standard.badge":"Long-term plan","pricing.standard.cta":"Start Pro Standard","pricing.standard.period":"/ month","pricing.standard.f1":"All Parts 1, 2, and 3 practice","pricing.standard.f2":"Unlimited mock tests and scoring","pricing.standard.f3":"Audio, transcript, and band feedback","pricing.standard.f4":"Spaced review and NOVA memory","landing.snapshotEyebrow":"Product snapshot","landing.snapshotTitle":"IELTS íë¦ì ë§ì¶° ì¤ê³ë ë§í기 íí°","landing.snapshotLede":"YNova keeps students inside the real speaking rhythm: prepare ideas, answer aloud, then review the exact skills that move a band score.","landing.snapshotPoint1Title":"Timed prep that trains exam habits","landing.snapshotPoint1Body":"Part 2 keeps the one-minute preparation mindset instead of letting students skip the hard planning work.","landing.snapshotPoint2Title":"Cue-card structure before the long answer","landing.snapshotPoint2Body":"Students build details, reasons, examples, and reflections before combining them into a natural answer.","landing.snapshotPoint3Title":"Feedback tied to the IELTS rubric","landing.snapshotPoint3Body":"Reports focus on fluency, vocabulary, grammar, and pronunciation so practice feels connected to the test.","landing.snapshotAlt":"YNova IELTS Speaking training screen preview","landing.shotEyebrow":"NOVA live practice","landing.shotTitle":"Part 2 cue-card coaching","landing.shotPill":"IELTS mode","landing.shotCueLabel":"Cue card","landing.shotQuestion":"Describe a skill you would like to learn.","landing.shotCue1":"what the skill is","landing.shotCue2":"how you would learn it","landing.shotCue3":"why it would help your future","landing.shotScoreTitle":"Band snapshot","landing.shotBand":"estimated band","landing.shotFluency":"Fluency","landing.shotLexical":"Lexical","landing.shotGrammar":"Grammar","landing.shotPronunciation":"Pronunciation","landing.trustEyebrow":"Ready for students","landing.trustTitle":"ê°ì
ì ì 모ë ê²ì íì¸íì¸ì","landing.trustLede":"ìë ë°©ì, ë¹ì©, ê·¸ë¦¬ê³ ë°ì´í° ì²ë¦¬ ë°©ë²ì ìë´í©ëë¤.","landing.trustCard1Title":"ë´ ë°ì´í° ì¤ëª
","landing.trustCard1Body":"ë
¹ìì íìµ ì½ì¹ì ì¬ì©ë©ëë¤. ê³ì ìì± ì ì ì íí ë´ì©ì íì¸íì¸ì.","landing.trustCard1Cta":"Read privacy policy","landing.trustCard2Title":"ì¬ì´ ì¸ì´ë¡ ëìë°ê¸°","landing.trustCard2Body":"íìµ ë¨ê³, ë³µìµ, 모ìê³ ì¬, ë¤êµì´ ì°ìµì 모ë ê°ë¨íê² ì¤ëª
í©ëë¤.","landing.trustCard2Cta":"Open help center","landing.trustCard3Title":"Simple, clear pricing","landing.trustCard3Body":"ë¬´ë£ íëê³¼ Pro íëì ë¹êµíê³ íì§ íµíë¡ ê°ê²©ì íì¸íì¸ì.","landing.trustCard3Cta":"See pricing","legal.shared.note":"Questions about YNova, these terms, or your data?","legal.shared.helpLink":"visit the help center.","legal.terms.eyebrow":"Terms","legal.terms.title":"YNova Terms of Use","legal.terms.lede":"These terms explain the rules for using YNova IELTS Speaking practice, AI tutoring, mock-test feedback, voice features, and subscriptions.","legal.terms.subscriptions.title":"Subscriptions and billing","legal.terms.subscriptions.body":"Paid plans renew unless cancelled. Prices shown in the app may include local estimates; the checkout screen confirms the final charged amount before payment. You can manage or cancel billing through the app's billing portal or by contacting support. Refunds are handled according to applicable law, app-store rules, and payment-provider rules.","legal.terms.conduct.title":"Acceptable use","legal.terms.conduct.body":"Do not misuse the service, reverse engineer or disrupt systems, bypass security, overload APIs, upload malware or unlawful content, harass others, infringe rights, submit c
1ontent you do not have permission to use, or use YNova to build competing datasets or services without permission.","legal.terms.disclaimer.title":"No score guarantee","legal.terms.disclaimer.body":"YNova provides practice, feedback, and preparation support. It does not guarantee a specific IELTS score, admission result, visa result, job result, or other outcome. Official IELTS rules, examiners, and test providers control official results.","legal.privacy.eyebrow":"Privacy","legal.privacy.title":"YNova Privacy Policy","legal.privacy.lede":"This policy explains how YNova handles account, profile, training, voice, transcript, device, billing, support, and waitlist information for IELTS Speaking practice.","legal.privacy.data.title":"Data we collect","legal.privacy.data.body":"Depending on how you use YNova, we may collect account details, email, display name, language, country, city, school, date of birth for age checks, target band, test date, interests, preferences, practice answers, notes, prompts, transcripts, audio recordings, pronunciation and scoring metrics, progress history, review-card activity, push tokens, device and browser information, logs, error reports, waitlist details, support messages, subscription status, and payment-provider identifiers.","legal.privacy.use.title":"How data supports coaching","legal.privacy.use.body":"We use data to create and secure accounts, personalize sessions, remember goals and weak areas, generate AI feedback, estimate speaking bands, transcribe audio, track progress, sync review cards, provide support, process billing, send service notifications, prevent abuse, debug production issues, and comply with legal obligations.","legal.privacy.payments.title":"Payments","legal.privacy.payments.body":"Payments are processed through Stripe or app-store billing where available. YNova stores subscription status, plan, renewal, cancellation, and related billing identifiers. Card numbers and bank details are handled by the payment provider, not stored by YNova.","recording.next":"Next â","practice.session.chat.you":"You","practice.session.chat.nova":"NOVA","practice.session.chat.system":"System","practice.library.nameFallback":"there","practice.library.today":"Today · Wednesday","practice.library.heroHello":"Hi, {name}.","practice.library.heroReady":"Ready to practice?","practice.library.heroSubtitle":"I've put together a 7-minute Part 1 session focused on Pronunciation â your weakest band last week.","practice.library.startPractice":"Start Practice","practice.library.customise":"Customise","practice.library.sessionHint":"~7 min · 5 questions","practice.library.browse":"Browse topics","practice.library.filtersAria":"Practice topic filters","practice.library.filter.all":"All","practice.library.filter.part1":"Part 1","practice.library.filter.part2":"Part 2","practice.library.filter.part3":"Part 3","practice.library.filter.vocab":"Vocab Drills","practice.library.partLabel":"Part {part}","practice.library.minutes":"~{minutes} min","practice.library.level.beginner":"Beginner","practice.library.level.intermediate":"Intermediate","practice.library.level.advanced":"Advanced","practice.library.buildTitle":"Build your own topic","practice.library.buildSubtitle":"Paste any IELTS-style prompt and NOVA will run it as a live session.","practice.library.buildPlaceholder":"e.g. Describe a festival you enjoy in your hometown","practice.library.custom":"Custom","practice.library.resume":"Resume","practice.library.resumeLeft":"2m left","practice.library.recent":"Recent sessions","practice.library.recent.weeksAgo":"{weeks} weeks ago","practice.library.recent.daysAgo":"{days} days ago","practice.library.recent.yesterday":"Yesterday","practice.library.recent.today":"Today","practice.library.recent.empty":"Finish a live practice and it will appear here.","practice.library.recent.1.date":"Yesterday","practice.library.recent.1.title":"Hometown · Part 1","practice.library.recent.2.date":"2 days ago","practice.library.recent.2.title":"Skills · Part 2","practice.library.recent.3.date":"4 days ago","practice.library.recent.3.title":"Tech · Part 3","practice.library.recent.4.date":"1 week ago","practice.library.recent.4.title":"Hobbies · Part 1","practice.library.viewAll":"View all sessions â","practice.library.last7":"Last 7 days","practice.library.bandDelta":"+0.8 band","practice.novaAlt":"NOVA {pose}","practice.score.fluency":"Fluency & Coherence","practice.score.lexical":"Lexical Resource","practice.score.grammar":"Grammatical Range","practice.score.pronunciation":"Pronunciation","practice.live.exit":"Exit","practice.live.questionProgress":"Question 3 of 5","practice.live.re
1c":"REC {time}","practice.live.paused":"PAUSED {time}","practice.live.end":"End session","practice.live.currentQuestion":"Current question · Part 1","practice.live.questionText":"Tell me about your hometown. What do you like most about it?","practice.live.hearAgain":"Hear it again","practice.live.novaOpen":"Let's warm up â where did you grow up?","practice.live.youFirst":"In a small town near Hanoi called SÆ¡n Tây.","practice.live.novaFollow":"Lovely. Tell me more about it â what's it like there?","practice.live.youLive":"You · live · {time}","practice.live.listening":"Listening for your answerâ¦","practice.live.stageKicker":"Practice turn","practice.live.activity.connecting.title":"Connecting","practice.live.activity.connecting.subtitle":"Setting up the live room.","practice.live.activity.listening.title":"Listening","practice.live.activity.listening.subtitle":"Keep speaking. Your words may appear after a short pause.","practice.live.activity.student_speaking.title":"Listening","practice.live.activity.student_speaking.subtitle":"Keep going. NOVA will wait until you finish.","practice.live.activity.student_turn_finalizing.title":"Finishing your turn","practice.live.activity.student_turn_finalizing.subtitle":"NOVA is checking whether you are done. Keep speaking if you still have more to add.","practice.live.activity.nova_thinking.title":"NOVA is thinking","practice.live.activity.nova_thinking.subtitle":"NOVA is preparing the next IELTS follow-up.","practice.live.activity.nova_speaking.title":"NOVA is speaking","practice.live.activity.nova_speaking.subtitle":"Listen to the reply before starting your next answer.","practice.live.activity.paused.title":"Paused","practice.live.activity.paused.subtitle":"Tap Resume when you are ready.","practice.live.activity.interrupted.title":"Got it","practice.live.activity.interrupted.subtitle":"NOVA is listening to you now.","practice.live.activity.closed.title":"Session ended","practice.live.activity.closed.subtitle":"Review your feedback or start again.","practice.live.activity.error.title":"Something went wrong","practice.live.activity.error.subtitle":"Check the message below and retry when ready.","practice.live.wait":"Hold","practice.live.micAria.wait":"NOVA is checking your turn. Keep speaking if you still have more to add.","practice.live.transcriptLog":"Practice conversation transcript","practice.live.sampleAnswer":"I grew up in a small town called SÆ¡n Tây, just outside Hanoi. It's a relatively quiet, laid-back place â most of my childhood was spent cycling around tree-lined streets and helping my grandparents in their garden. What I love most about it is the sense of community; everyone knows each other, and there's always someone willing to chat over a cup of tea.","practice.live.hint.lexical":"Try 'tranquil' or 'laid-back'","practice.live.hint.example":"Add a specific example","practice.live.hint.exampleNamed":"Use: {phrase}","practice.live.hint.lexicalNamed":"Try '{word}'","practice.live.pause":"Pause","practice.live.resume":"Resume","practice.live.done":"I'm done","practice.live.micAria.pause":"Pause recording","practice.live.micAria.resume":"Resume recording","practice.live.dockListening":"Speak naturally â NOVA is listening.","practice.live.dockPaused":"Tap mic or Resume to continue.","practice.live.novaListening":"NOVA is listening","practice.live.novaListeningSub":"Keep going â no rush.","practice.live.novaPaused":"NOVA paused","practice.live.novaPausedSub":"Take a breath, then continue.","practice.live.estimate":"Live estimate","practice.live.trending":"trending up","practice.live.bandSuffix":"/ 9 band","practice.live.vocabTitle":"Try these words","practice.live.vocabHelp":"tap to use","practice.live.sessionEnded":"Let's stop here for this practice conversation â nice work! You can review your feedback or start a new session.","practice.live.reconnected":"New conversation on the same topic â your earlier practice is saved above.","practice.feedback.complete":"Session complete","practice.feedback.saveState.saving":"Saving this sessionâ¦","practice.feedback.saveState.saved":"Session saved","practice.feedback.saveState.queued":"Saved on this device. We will sync it when you are online.","practice.feedback.saveState.error":"This session could not be saved. Keep this page open and try again.","practice.feedback.niceWork":"Nice work, {name}","practice.feedback.summary":"You practiced for {duration} and used {used} of {total} suggested words â nice work weaving them in.","practice.feedback.summaryNoVocab":"You practiced for {duration}.","practice.feedback.truthLabel":"Formative feedback from this practice session. It is designed to guide your next practice step.","practice.feedback.criteriaTitle":"Criterion evidence","practice.feedback.notAssessed":"Not assessed","practice.feedback.notAssessed.reason":"This session's practice estimate isn't broken down by criterion yet.","practice.feedback.notAssessed.pronunciationReason":"Pronunciation requires recorded audio, which this
1session did not assess.","practice.feedback.vocabCouldUse":"Words you could have used","practice.feedback.vocabUsed":"You used","practice.feedback.nextTitle":"Suggested next","practice.feedback.nextDrill":"5-min drill: past-tense verbs","practice.feedback.nextSub":"Targets your weakest area · Pronunciation","practice.feedback.startDrill":"Start drill","practice.feedback.transcriptTitle":"Annotated transcript","practice.feedback.transcriptMeta":"Hometown · Part 1 · Oct 24, 2026 · 12m 49s · 483 words","practice.feedback.transcriptMetaLive":"{topic} · {part} · {duration} · {words} words","practice.feedback.hearTranscript":"Hear transcript","practice.feedback.retake":"Retake","practice.feedback.nextSession":"Next session","practice.feedback.filterLabel":"Filter","practice.feedback.filter.all":"All","practice.feedback.filter.errors":"Errors","practice.feedback.filter.lexical":"Lexical","practice.feedback.filter.tips":"Tips","practice.annotation.grammar":"Grammar","practice.annotation.lexical":"Lexical","practice.annotation.tip":"Tip","practice.feedback.msg.nova1":"Tell me about your hometown. What do you like most about it?","practice.feedback.msg.you1.time":"1m 12s","practice.feedback.msg.you1.p1":"I grew up in a small town called SÆ¡n Tây, just outside Hanoi. ","practice.feedback.msg.you1.err":"I living there","practice.feedback.msg.you1.errTip":'Past tense â "I lived there"',"practice.feedback.msg.you1.p2":" for most of my childhood. The streets are ","practice.feedback.msg.you1.lex":"really nice","practice.feedback.msg.you1.lexTip":'Try: "lined with trees" · "atmospheric" · "tree-lined"',"practice.feedback.msg.you1.p3":" and the people are very kind. ","practice.feedback.msg.you1.tip":"I think that's what I love most","practice.feedback.msg.you1.tipTip":"Strong personal anchor â keep doing this.","practice.feedback.msg.you1.p4":".","practice.feedback.msg.nova2":"Lovely. Is it a big place?","practice.feedback.msg.you2.time":"0:46","practice.feedback.msg.you2.p1":"No, it's a small town â only about ","practice.feedback.msg.you2.tip":"twenty thousand people","practice.feedback.msg.you2.tipTip":"+1 specificity. Excellent detail.","practice.feedback.msg.you2.p2":", which I think is ","practice.feedback.msg.you2.lex":"very good","practice.feedback.msg.you2.lexTip":'Try: "charming" · "tight-knit"',"practice.feedback.msg.you2.p3":" because everyone knows each other.","practice.feedback.msg.nova3":"Do you think you'll stay there?","practice.feedback.msg.you3.time":"1m 04s","practice.feedback.msg.you3.p1":"Probably not forever â my work ","practice.feedback.msg.you3.err":"is brung","practice.feedback.msg.you3.errTip":'"is bringing" or "brings" â present continuous/simple',"practice.feedback.msg.you3.p2":" me to Hanoi most weeks. But I always go back at weekends.","practice.live.startRecording":"Start recording","practice.live.micAria.start":"Start or retry live recording","auth.acceptPrefix":"I agree to the","auth.acceptAnd":"and","profile.settings.request_export":"ë´ë³´ë´ê¸° ìì²","profile.settings.request_delete":"ìì ìì²","profile.settings.export_subject":"YNova ë°ì´í° ë´ë³´ë´ê¸° ìì²","profile.settings.delete_subject":"YNova ê³ì ìì ìì²","profile.settings.email_unknown":"ì ì ìë ì´ë©ì¼","profile.settings.data_request_body":"ì´ ê³ì ë°ì´í° ìì²ì ì²ë¦¬í´ 주ì¸ì. ê³ì ì´ë©ì¼: {email}.","legal.shared.emailLink":"Email [email protected]","legal.shared.or":"or","legal.shared.updated":"Last updated: September 22, 2026","legal.shared.service":"Applies to ielts.ynova.ai and YNova mobile apps","legal.terms.service.title":"The service","legal.terms.service.body":"YNova is an IELTS Speaking preparation service. It provides practice prompts, AI tutoring, vocabulary review, mock-test reports, and progress tools through ielts.ynova.ai and YNova mobile apps.","legal.terms.eligibility.title":"Eligibility","legal.terms.eligibility.body":"YNova is available to IELTS learners of all ages. You can create an account and use YNova's AI, voice, learning, classroom, and tutoring features.","legal.terms.accounts.title":"Access and accounts","legal.terms.accounts.body":"You are responsible for keeping your account secure, using accurate account information, and using YNova for your own IELTS preparation. You must not share your login, impersonate another person, or use another student's account.","legal.terms.ai.title":"AI tutoring and scoring","legal.terms.ai.body":"YNova uses AI systems to generate coaching, transcripts, estimates, corrections, and feedback. AI output can be incomplete or wrong. Use it as practice support only; it is not an official IELTS score, examiner decision, immigration decision, academic decision, legal advice, or professional advice.","legal.terms.voice.title":"Voice, audio, and transcripts","legal.terms.voice.body":"Voice features may capture microphone audio, speech transcripts, pronunciation signals, and related metrics so YNova can provide speaking feedback. Only use voice features with your own voice or with permission from everyone recorded.","legal.terms.content.title":"Your content and YNova content","legal.terms.content.body":"You keep ownership of your answers, recordings, transcripts, notes, and prompts. You give YNova permission to host, process, transcribe, analyze, and display that content as needed to provide, protect, and improve the service. YNova content, branding, softw
1are, designs, reports, prompts, and learning materials remain owned by YNova or its licensors.","legal.terms.availability.title":"Availability and changes","legal.terms.availability.body":"YNova may change, suspend, or discontinue features, including beta or early-access features. We try to keep the service reliable, but interruptions, maintenance, third-party outages, and local network issues can happen.","legal.terms.thirdParty.title":"Third-party services","legal.terms.thirdParty.body":"YNova relies on third-party services for hosting, authentication, database storage, payment processing, AI, speech-to-text, text-to-speech, analytics, crash reporting, app distribution, and notifications. Your use of those features may also be subject to the third party's terms and policies.","legal.terms.termination.title":"Suspension and termination","legal.terms.termination.body":"We may suspend or terminate access if you violate these terms, create risk for other users or systems, fail to pay required fees, or use the service unlawfully. You may stop using YNova at any time and may request account deletion.","legal.terms.liability.title":"Limitation of liability","legal.terms.liability.body":"To the maximum extent allowed by law, YNova is provided as is and as available. YNova is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for lost profits, lost data, lost opportunities, or exam outcomes. Nothing in these terms limits rights that cannot be limited by law.","legal.terms.changes.title":"Changes to these terms","legal.terms.changes.body":"We may update these terms as the service changes or legal requirements evolve. We will post the updated terms here and update the last-updated date. Continued use after an update means you accept the updated terms.","legal.terms.contact.title":"Contact","legal.terms.contact.body":"Contact [email protected] for account, billing, accessibility, data, or legal questions. If you represent a company, school, or agency, contact us before using YNova for institutional deployment.","legal.privacy.scope.title":"Scope","legal.privacy.scope.body":"This policy applies to ielts.ynova.ai, YNova mobile apps, account features, training flows, mock tests, review tools, waitlists, support messages, billing pages controlled by YNova, and related communications.","legal.privacy.sensitive.title":"Voice and sensitive learning data","legal.privacy.sensitive.body":"Speaking practice can reveal voice, accent, language background, education goals, confidence, mistakes, and other sensitive context. We use this data to provide the product, improve coaching quality, secure the service, troubleshoot issues, and respond to requests.","legal.privacy.ai.title":"AI processing","legal.privacy.ai.body":"YNova may send prompts, transcripts, audio, profile context, and session metadata to AI and speech providers so they can return tutoring, transcription, text-to-speech, scoring support, or feedback. We do not use AI output to make legal, immigration, employment, credit, or similarly significant decisions about you.","legal.privacy.sharing.title":"Processors and sharing","legal.privacy.sharing.body":"We share data with service providers that help operate YNova, including Supabase for authentication, database, and storage; Railway or backend hosting providers; Stripe for payments; speech and AI providers such as ElevenLabs and Google Gemini; Sentry for crash and error reporting; and Apple or Google for app distribution, notifications, and platform services. We may also disclose information if required by law, to protect rights and safety, or in a business transfer.","legal.privacy.classroom.title":"School-class access","legal.privacy.classroom.body":"When you join an active, consented class, teachers currently assigned to that class can review retained Practice, Training, Mock Test, and school-assignment transcripts and recordings, including attempts from before you joined, together with your earlier band scores and practice history. Evidence access is audited and normally ends 90 days after the attempt or when class access ends. A signed playback link already issued expires within five minutes. Private NOVA chats and feelings remain outside teacher access.","legal.privacy.transfers.title":"International processing","legal.privacy.transfers.body":"YNova is operated online and may process data in countries other than where you live. Service providers may process data in the United States and other locations. Where required, we rely on appropriate transfer safeguards and contractual protections.","legal.privacy.retention.title":"Retention","legal.privacy.retention.body":"We keep account and learning data while your account is active or as needed to provide the service. Some records may be retained longer for security, billing, tax, fraud-prevention, backup, dispute, or legal reasons. You may request deleti
1on by contacting support.","legal.privacy.security.title":"Security","legal.privacy.security.body":"We use technical and organizational safeguards such as access controls, authentication, provider security controls, logs, and monitoring. No online service can guarantee perfect security, so use a strong password and contact support if you suspect unauthorized access.","legal.privacy.choices.title":"Your choices","legal.privacy.choices.body":"You can update preferences in Profile settings, choose whether to use microphone features, disable push notifications in your browser or device settings, manage billing in the billing portal, and contact support for account or data requests.","legal.privacy.rights.title":"Privacy rights","legal.privacy.rights.body":"Depending on where you live, you may have rights to access, correct, export, delete, restrict, or object to certain processing of personal information. Email [email protected] to make a request. We may need to verify your identity before acting on a request.","legal.privacy.children.title":"Children and teens","legal.privacy.children.body":"YNova is intended for users 16 and older and is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information, contact [email protected] so we can delete it.","legal.privacy.california.title":"California privacy notice","legal.privacy.california.body":"We do not sell personal information or share it for cross-context behavioral advertising. California residents may request to know, access, correct, delete, and receive information about personal information practices by emailing [email protected]. We do not discriminate against users for exercising privacy rights.","legal.privacy.changes.title":"Changes to this policy","legal.privacy.changes.body":"We may update this policy as YNova changes, providers change, or legal requirements evolve. We will post the updated policy here and update the last-updated date.","legal.privacy.contact.title":"Contact","legal.privacy.contact.body":"For privacy requests, account deletion, data export, billing questions, security reports, or accessibility issues, contact [email protected].","nova.companion.label":"NOVA","nova.companion.friend":"ì¹êµ¬","nova.companion.targetFallback":"목í ë°´ë","nova.companion.close":"NOVA ë«ê¸°","nova.companion.cancel":"ì·¨ì","nova.companion.confirm":"íì¸","nova.companion.aria.open":"NOVA ëìë§ ì´ê¸°","nova.companion.aria.silent":"ì´ ë¨ê³ììë NOVAê° ì¡°ì©í ììµëë¤","nova.companion.voice.aria":"NOVAê° ì´ ë¬¸ì¥ì ë§íë ê² ë£ê¸°","nova.companion.voice.listen":"NOVA ë£ê¸°","nova.companion.voice.playing":"ì¬ì ì¤","nova.companion.voice.speaking":"NOVAê° ë§íê³ ììµëë¤.","nova.companion.voice.error":"ì§ê¸ì NOVA ìì±ì ì¬ì©í ì ììµëë¤.","nova.companion.default.line":"íì´ì§ë¥¼ ë°©í´íì§ ìì¼ë©´ì ë¤ìì ëìì´ ëë ë¨ê³ë¥¼ ì°¾ëë¡ ëìë릴 ì ìì´ì.","nova.companion.default.cta":"ì±í
ìì ì§ë¬¸í기","nova.companion.landing.line":"YNova ì°ìµì´ ì´ë»ê² ìëíëì§ ë³´ì¬ë린 ë¤, ëë¬ë³´ë ëì ì¡°ì©í ììê²ì.","nova.companion.landing.cta":"ì¤ì ìì","nova.companion.pricing.line":"íìí í¼ëë°± ìì ë§ì¶° íëì ê³ ë¥´ì¸ì. ë°ì´ë¶ì´ì§ ìê³ ì°¨ì´ë¥¼ ì¤ëª
í´ ë릴 ì ìì´ì.","nova.companion.pricing.cta":"ìì íê² ë¹êµ","nova.companion.waitlistZhn.line":"조기 ì´ì©ì ìíë©´ ZHN ë기ì ëª
ë¨ì ì°¸ì¬íì¸ì. ê°ì
ë¨ê³ë ê°ë¨íê² ì ì§í ê²ì.","nova.companion.waitlistZhn.cta":"ë기ì ëª
ë¨ ì°¸ì¬","nova.companion.help.line":"무ìì´ ëª
ííì§ ììì§ ìë ¤ì£¼ì¸ì. ì§§ê³ ì¤ì©ì ì¼ë¡ ëµíê² ìµëë¤.","nova.companion.help.cta":"NOVAìê² ë¬»ê¸°","nova.companion.legal.line":"ì´ íì´ì§ë¥¼ ìì½í´ ë릴 ì ìì§ë§, ì¬ê¸°ì ì ì±
ë³¸ë¬¸ì´ ê¸°ì¤ì
ëë¤.","nova.companion.legal.cta":"ëìë§ ì´ê¸°","nova.companion.auth.line":"ì´ ë¨ê³ë¥¼ ì¤ëª
í ì ìì§ë§, ë¹ë°ë²í¸ë¥¼ ì구íê±°ë ê°ì¸ ì 보를 ë°ë³µíì§ë ììµëë¤.","nova.companion.auth.cta":"ë
1ìì´ íìí´ì","nova.companion.onboarding.line":"ì´ ì¤ì ì ë¹ íë¡íì´ ìëë¼ ì¤ì IELTS íìµìì²ë¼ ì½ì¹íë ë° ëìì´ ë©ëë¤.","nova.companion.onboardingLanguage.line":"ìì´ìì ë§í ë ì ê° ì¬ì©í L1 ì§ìì ìì 모êµì´ì ë°ë¼ ë¬ë¼ì§ëë¤.","nova.companion.onboardingTarget.line":"목í ë°´ë {targetBand}ì ë°ë¼ í¼ëë°±ì ì격í¨ì´ ë¬ë¼ì§ëë¤.","nova.companion.onboardingInterests.line":"ì¤ì ë¡ ì´ì¼ê¸°íë 주ì 를 ê³ ë¥´ì¸ì. ìµìí ìì´ëì´ê° ìì¼ë©´ IELTS ëµë³ì´ ë 빨리 ì¢ìì§ëë¤.","nova.companion.onboardingDate.line":"ìí ë ì§ë 긴ê¸ë를 ë°ê¿ëë¤. ìíì´ ê°ê¹ì°ë©´ ì§§ì ë릴, ìê°ì´ ë§ì¼ë©´ ë ê¹ì ì°ìµì
ëë¤.","nova.companion.onboardingReview.line":"ì¢ìµëë¤. ì´ ê³íì ì¬ì©í´ 첫 ë²ì§¸ ì ì©í ì°ìµ ë¨ê³ë¥¼ ì ìíê² ìµëë¤.","nova.companion.onboarding.cta":"ê³ì","nova.companion.home.line":"ìë
íì¸ì, {name}. ë³µìµí í목 {dueCount}ê°ì ì§ì¼ì¼ í {streak}ì¼ ì°ì 기ë¡ì´ ìì´ì.","nova.companion.home.cta":"ì§ê¸ ë³µìµ","nova.companion.wordFlash.line":"ë¹ ë¥¸ ìë°ì
ì¼ë¡ ì¬ì©íì¸ì. ë¨ì´ë ìì°ì¤ë½ê² ë§í ì ìì ëë§ ì ì©í©ëë¤.","nova.companion.wordFlash.cta":"ì¹´ë ë³µìµ","nova.companion.training.line":"ê°ì¥ ì¬ì ë³´ì´ë ë¶ë¶ì´ ìëë¼ ì¤ë ê°ì¥ ì½í skillì ê³ ì¹ë ë¶ë¶ë¶í° ììíì¸ì.","nova.companion.trainingPart.line":"Part {part} ì°ìµì ë°ë³µ ê°ë¥í ìí ëìì ìµíë ê³¼ì ì
ëë¤. ê° ë¨ê³ë¥¼ ì§ì¤í´ì ì§íí ê²ì.","nova.companion.training.cta":"í¸ë ì´ë 보기","nova.companion.trainingStage.line":"먼ì ë§íì¸ì. ë°©í´íì§ ìê³ , ë©ì¶ ë¤ì ì½ë©í¸íê² ìµëë¤.","nova.companion.trainingFinal.line":"ì´ ë§ì§ë§ ë
¹ìì ìí 리íì¤ì
ëë¤. ëµë³ì´ ëë ëê¹ì§ ì¡°ì©í ë£ê² ìµëë¤.","nova.companion.trainingStage.cta":"ì§ì¤ ì ì§","nova.companion.mockSetup.line":"íìí 모ììí 모ë를 ì ííì¸ì. íì´ë¨¸ê° ììëë©´ ì¤ì ìíì²ë¼ ì¡°ì©í ìê² ìµëë¤.","nova.companion.mockSetup.cta":"모ììí ìì","nova.companion.mockLive.line":"모ììíì´ ì§í ì¤ì
ëë¤. ì ë ìì§ë§ ì¡°ì©í©ëë¤: íí¸, ìì±, ë°©í´ë ììµëë¤.","nova.companion.mockLive.cta":"무ì 모ë","nova.companion.mockResults.line":"ì´ì ì½ì¹í ì ììµëë¤. 먼ì ê°ì¥ ì½í 기ì¤ì ë³´ê³ , 목í ë릴 íë를 í´ë³´ì¸ì.","nova.companion.mockResults.cta":"ë¤ì ì°ìµ","nova.companion.profile.line":"ì¬ê¸°ìì ì§í ìí©ì´ ë³´ì
ëë¤. ì ê° ë¬´ìì 기ìµíê³ ì 기ìµíëì§ ì¤ëª
í ì ìì´ì.","nova.companion.profile.cta":"ë©ëª¨ë¦¬ ì¤ì ","nova.companion.settings.line":"ìì±, ì림, ì¸ì´ ì§ì, ì ê° ê¸°ìµíë ë´ì©ì ì§ì ì ì´í©ëë¤.","nova.companion.settings.cta":"íë¡íë¡ ëìê°ê¸°","nova.companion.history.line":"íëì ì ìë³´ë¤ ì¶ì¸ê° ë ì¤ìí©ëë¤. ì´ í¨í´ì ë¤ì ëë¦´ë¡ ë°ê¿ë´
ìë¤.","nova.companion.history.cta":"ì½ì íë ¨","nova.companion.billing.line":"기ë¥ì ì¤ëª
í ì ìì§ë§, ê²°ì ì íì ì ì ì¼ë¡ ë¹ì ì 몫ì
ëë¤.","nova.companion.billing.cta":"ê°ê²© 보기","nova.companion.chat.line":"ì´ë¯¸ ì ì²´ íí° ìì ììµëë¤. ì¬ê¸°ìë íë¡í
ëì°ë¯¸ë¥¼ ì¡°ì©í ëê²ì.","nova.companion.chat.cta":"ì±í
ê³ì","nova.companion.review.line":"ìì§íê² íê°íì¸ì. ì¬ì´ ê²ì´ ìëë¼ ë¶ìì í ê²ì ë¤ì ê°ì ¸ì¤ê¸° ìí´ ê·¸ ì í¸ë¥¼ ì¬ì©í©ëë¤.","nova.companion.review.cta":"ë³µìµ ê³ì","nova.companion.spark.line":"ì§§ì ì¸ì
ë ì¤ìí©ëë¤. ë¹ ë¥¸ ì°ìµì ëë´ê³ ìµê´ì ì´ì´ê°ì¸ì.","nova.companion.spark.cta":"íì¼ë¡ ëìê°ê¸°","nova.companion.practice.line":"Teacher modeë ë°íì ì ê³µí©ëë¤. Immersive modeë ìì´ ìë° ìì ë¨¸ë¬¼ê² í©ëë¤.","nova.companion.practice.cta":"ì±í
ìì ì§ë¬¸í기","nova.companion.billingReturn.line":"ì
ê·¸ë ì´ëê° íì¸ëììµëë¤. ì´ì ì¶ê° ì°ìµì íì©íì¸ì.","nova.companion.billingReturn.cta":"íì¼ë¡ ê°ê¸°","profile.photo.title":"íë¡í ì¬ì§","profile.photo.choose":"ì¬ì§ ì í","profile.photo.uploading":"ì
ë¡ë ì
1¤â¦","profile.photo.remove":"ì¬ì§ ìì ","profile.photo.helper":"PNG, JPG ëë WebP, ìµë 3 MB. ì¬ì§ì ë¹ê³µê°ë¡ ì ì§ë©ëë¤.","profile.photo.error_load":"ì¬ì§ì ë¶ë¬ì¬ ì ììµëë¤. ëì¤ì ë¤ì ìëí´ ì£¼ì¸ì.","profile.photo.error_type":"PNG, JPG ëë WebP ì´ë¯¸ì§ë¥¼ ì¬ì©í´ 주ì¸ì.","profile.photo.error_size":"3 MB 미ë§ì ì´ë¯¸ì§ë¥¼ ì íí´ ì£¼ì¸ì.","profile.photo.error_upload":"ì¬ì§ì ì
ë¡ëí ì ììµëë¤. ì°ê²°ì íì¸íê³ ë¤ì ìëí´ ì£¼ì¸ì.","profile.photo.error_delete":"ì¬ì§ì ìì í ì ììµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","profile.tutorStyle":"íí° ì¤íì¼","profile.tutorStyle.direct":"ì§ì ì ","profile.tutorStyle.balanced":"ê· í","profile.tutorStyle.encouraging":"ê²©ë ¤","profile.responsePatience":"Response patience","profile.responsePatience.fast":"Fast","profile.responsePatience.fast.description":"NOVA responds quickly after short pauses","profile.responsePatience.balanced":"Balanced","profile.responsePatience.balanced.description":"NOVA gives you a normal thinking pause","profile.responsePatience.patient":"Patient","profile.responsePatience.patient.description":"NOVA waits longer while you think","profile.focusAreas":"ì§ì¤ ìì","profile.focusAreas.fluency":"ì ì°½ì±","profile.focusAreas.lexical":"ì´í","profile.focusAreas.grammar":"문ë²","profile.focusAreas.pronunciation":"ë°ì","profile.correctionIntensity":"êµì ê°ë: {pct}%","profile.voiceStyle":"ìì± ì¤íì¼","profile.voiceStyle.default":"기본","profile.voiceStyle.warm":"ë°ë»í¨","profile.voiceStyle.clear":"ëª
ë£í¨","profile.voiceStyle.calm":"ì°¨ë¶í¨","profile.identity.title":"íë¡í","profile.identity.edit":"íë¡í í¸ì§","profile.identity.name":"íì ì´ë¦","profile.identity.name_placeholder":"ì´ë¦","profile.identity.city":"ëì","profile.identity.city_placeholder":"거주 ëì","profile.identity.country":"êµê°","profile.identity.country_placeholder":"거주 êµê°","profile.identity.target_band":"목í ë°´ë","profile.identity.target_band_unset":"ì¤ì ì í¨","profile.identity.test_date":"ìí ë ì§","profile.identity.save":"ë³ê²½ ì¬í ì ì¥","profile.identity.saving":"ì ì¥ ì¤â¦","profile.identity.saved":"ì ì¥ë¨","profile.identity.error_load":"íë¡í ì 보를 ë¶ë¬ì¤ì§ 못íìµëë¤.","profile.identity.error_save":"ì ì¥íì§ ëª»íìµëë¤ â ì°ê²°ì íì¸íê³ ë¤ì ìëíì¸ì.","social.workspace.authRequired":"Sign in to open this workspace.","social.workspace.loadError":"Could not load the shared workspace.","social.workspace.sendError":"Could not send the message. Try again.","social.workspace.voiceError":"Could not send the voice note. Try again.","social.workspace.voicePermissionError":"Microphone access was blocked. Check browser permissions and try again.","social.workspace.voiceEmptyError":"The voice note was empty. Try recording again.","social.workspace.materialUploadError":"Could not upload the material. Try again.","social.workspace.materialUploaded":"Material uploaded.","social.workspace.moderationWarning":"Message sent with off-platform contact redacted and flagged for review.","social.workspace.meInitial":"ME","social.workspace.tutorInitial":"TE","social.workspace.me":"Me","social.workspace.tutor":"Teacher","social.workspace.messageFlagged":"Contact details were redacted for safety.","social.workspace.messageLabel":"Workspace message","social.workspace.messagePlaceholder":"Send a question, voice-note plan, or homework update...","social.workspace.send":"Send","social.workspace.voiceRecord":"Record voice note","social.workspace.voiceStop":"Stop recording","social.workspace.voiceRecordIcon":"REC","social.workspace.voiceStopIcon":"STOP","social.workspace.typing":"Typing...","social.workspace.report":"Report","social.workspace.reportWhy":"Report off-platform contact or a safety concern.","social.workspace.reportSubmitted":"Report sent to YNova safety review.","social.workspace.reportError":"Could not send the report. Try again.","social.workspace.assignmentsEmpty":"No assignments yet. Your teacher can add practice tasks here.","social.workspace.assignmentNoDescription":"No description added.","social.workspace.assignmentDue":"Due {due}","social.workspace.assignmentNoDue":"No due date","social.workspace.assignmentOpen":"Open assignment","social.workspace.materialsEmpty":"No materials uploaded yet.","social.workspace.materialUnknownType":"Learning material","social.workspace.materialFileLabel":"Choose material file","social.workspace.materialUpload":"Upload material","social.workspace.materialOpen":"Open file","social.workspace.targetBand":"Target band","social.workspace.novaFocus":"NOVA focus","social.workspace.lastUpdated":"Last updated","social.workspace.today":"Today","social.workspace.loading":"Loading workspace...","social.workspace.brand":"YNova Workspace","social.workspace.pair":"Workspace {id}","social.workspace.tabs":"Workspace tabs","social.workspace.tab.messages":"Messages","social.workspace.tab.assignments":"Assignments","social.workspace.tab.materials":"Materials","social.workspace.tab.progress":"Progress","social.workspace.novaSummary":"NOVA summary","social.workspace.novaSummaryCopy":"Human feedback, NOVA drills, assignments, and materials stay in one shared space.","social.workspace.messages":"Messages","social.workspace.assignments":"Assignments","social.workspace.safety":"Safety","social.workspace.safetyCopy":"All teacher-student communication stays on YNova. Contact details are redacted and reviewed.","social.task.authRequired":"Sign in to work with teacher tasks.","social.task.loadError":"Could not load tasks.","social.task.saveError":"Could not save the task draft.","social.task.submitError":"Could not submit this task.","social.task.type.speaking":"Speaking","social.task.type.mcq":"Multiple choice","social.task.type.fill_blank":"Fill blank","social.task.type.listening":"Listening","social.task.type.written":"Written","social.task.type.self_assess":"Self assess","social.task.points":"points","social.task.autoGrade":"Auto-graded by server rules.","social.task.tutorMarked":"Teacher marked with NOVA context.","social.task.myTasks":"My tasks","social.task.newTask":"New task","
1social.task.builderTitle":"Teacher task builder","social.task.builderCopy":"Create reusable IELTS drills, assign them to a student or cohort, and keep marking in the workspace.","social.task.publishPanel":"Publish and assign","social.task.publishCopy":"Private by default. Publish only mature tasks to the YNova library.","social.task.saving":"Saving...","social.task.saveDraft":"Save draft","social.task.assign":"Assign","social.task.asyncTitle":"Async marked mock","social.task.asyncCopy":"Submit your answer package. NOVA pre-scores speaking while the teacher reviews the final mark.","social.task.submitting":"Submitting...","social.task.submit":"Submit task","social.task.markError":"Could not save teacher feedback.","social.task.submitSuccess":"Submission sent for teacher review.","social.task.markSuccess":"Teacher feedback saved.","social.task.recordingUnsupported":"This browser cannot record audio. Use written notes or try another browser.","social.task.mediaError":"Microphone access was blocked. Check browser permissions and try again.","social.task.recordingUploadError":"Could not upload the recording. Try again before submitting.","social.task.loading":"Loading assignment...","social.task.status":"Status: {status}","social.task.statusLoading":"loading","social.task.due":"Due: {due}","social.task.noDue":"No due date","social.task.retakeLimit":"{count} attempts","social.task.minutes":"{count} min","social.task.asyncBadge":"Async mock","social.task.questionLabel":"Question {n}","social.task.prepSeconds":"{count}s prep","social.task.speakSeconds":"{count}s speaking","social.task.questions":"Prompt set","social.task.questionsEmpty":"No prompts have been added yet.","social.task.answerPackageTitle":"Answer package","social.task.answerPackageCopy":"Record the response, add a short reflection, then submit it for NOVA pre-scoring and teacher review.","social.task.recordAnswer":"Record answer","social.task.stopRecording":"Stop recording","social.task.recording":"Recording","social.task.elapsed":"Elapsed {time}","social.task.recordedPreview":"Recorded preview","social.task.reflectionLabel":"Reflection","social.task.reflectionPlaceholder":"What felt strong, and what should your teacher listen for?","social.task.uploadAndSubmit":"Upload and submit","social.task.uploading":"Uploading...","social.task.latestSubmission":"Latest submission","social.task.attempt":"Attempt {n}","social.task.pointsScore":"{earned}/{possible} points","social.task.tutorFeedback":"Teacher feedback","social.task.bandScore":"Band {band}","social.task.noFeedbackYet":"Feedback is not available yet.","social.task.tutorMarkTitle":"Teacher marking","social.task.bandLabel":"Band score","social.task.feedbackLabel":"Feedback summary","social.task.nextStepsLabel":"Next steps","social.task.marking":"Saving feedback...","social.task.saveMark":"Save feedback","social.task.titleLabel":"Task title","social.task.descriptionLabel":"Description","social.task.minutesLabel":"Estimated minutes","social.task.noTasks":"No tasks yet. Create your first task.","social.task.untitled":"Untitled task","social.task.addQuestion":"Add question","social.task.promptLabel":"Prompt","social.task.pointsLabel":"Points","social.task.autoGradeLabel":"Auto-grade this question","social.task.optionsLabel":"Answer options","social.task.optionLabel":"Option {n}","social.task.addOption":"Add option","social.task.removeOption":"Remove option","social.task.correctLabel":"Mark as correct answer","social.task.answerLabel":"Correct answer","social.task.deleteQuestion":"Delete","social.task.confirmDelete":"Confirm delete","social.task.cancelDelete":"Cancel","social.task.unsaved":"Unsaved changes","social.task.questionSaveError":"This question could not be saved.","social.task.errorPromptRequired":"Add a prompt for this question.","social.task.errorTitleRequired":"Give the task a title before saving.","social.task.errorOptionsMin":"Add at least two answer options.","social.task.errorAnswerRequired":"Choose the correct answer.","social.task.invalid":"Fix the highlighted questions before saving.","social.task.savedBanner":"Draft saved.","social.task.deleteError":"Could not delete the question. It has been restored.","social.task.questionsLoadError":"Could not load this task's questions.","social.task.assignTitle":"Assign","social.task.assignSaveFirst":"Save the task before assigning it.","social.task.targetClass":"Class","social.task.targetStudent":"Student","social.task.classLabel":"Choose a class","social.task.studentLabel":"Choose a student","social.task.pickOne":"Select...","social.task.noClasses":"No open classes yet.","social.task.noStudents":"No students with a shared workspace yet.","social.task.studentOption":"Student {id}","social.task.dueLabel":"Due date (optional)","social.task.retakesLabel":"Allowed attempts","social.task.assignSubmit":"Assign task","
1social.task.assigning":"Assigning...","social.task.assignSuccess":"Assigned to {count} student(s).","social.task.assignError":"Could not assign the task.","social.task.assignTargetsError":"Could not load classes and students.","social.tutor.dashboardTitle":"Teacher command center","social.tutor.dashboardCopy":"Review students, mark submissions, create tasks, and keep every session anchored to NOVA evidence.","social.tutor.createTask":"Create task","social.tutor.activeStudents":"Active students","social.tutor.pendingMarks":"Pending marks","social.tutor.inboxTitle":"Teacher inbox","social.admin.authRequired":"Admin sign-in is required.","social.admin.loadTrustError":"Could not load the admin trust queue.","social.admin.moderationTitle":"Moderation queue","social.admin.dashboardTitle":"Social admin dashboard","social.admin.noEvidence":"No evidence provided","social.admin.resolved":"Resolved","social.admin.open":"Open","social.workspace.contactPreview":"Contact details are not allowed in workspace messages. If you send this, YNova will redact the contact detail and flag it for review.","social.workspace.messageFlaggedWhy":"YNova keeps classroom communication on-platform for learner safety, guardian consent, and school review.","social.parental.brand":"YNova for Schools","social.parental.loadingTitle":"Confirming consent","social.parental.loadingCopy":"Checking this guardian consent link...","social.parental.confirmedTitle":"Guardian consent confirmed","social.parental.confirmedCopy":"Thank you. The learner can now return to YNova and continue participating in their class.","social.parental.invalidTitle":"Consent link could not be confirmed","social.parental.invalidCopy":"This link may be invalid or expired. Ask the learner to send a new guardian consent email from YNova.","social.parental.noTokenTitle":"Consent link missing","social.parental.noTokenCopy":"Open the secure link from the guardian consent email.","social.parental.return":"Return to YNova","social.admin.actionError":"Could not apply the admin action. Try again.","social.admin.resolutionNotes":"Resolution notes","social.admin.resolutionPlaceholder":"Explain the decision and what the user must do next.","social.admin.defaultModerationResolution":"Keep all classroom communication and materials inside YNova.","social.admin.warn":"Warn","social.admin.suspend7d":"Suspend 7 days","social.admin.ban":"Ban","billing.checkout.error":"Could not open checkout. Please try again.","social.moderation.kind.off_platform_contact":"Off-platform contact","social.moderation.kind.inappropriate":"Inappropriate content","social.moderation.kind.spam":"Spam","social.moderation.kind.other":"Other","social.admin.moderationEmpty":"No open moderation flags. The community is in good shape.","social.workspace.noMessages":"No messages yet. Say hello â your teacher sees everything in this shared space.","schools.heroEyebrow":"íêµ ë° ì´íìì©","schools.heroTitle":"모ë íììê² ê°ì¸ IELTS ì¤í¼í¹ íí°ë¥¼ ì ê³µíì¸ì.","schools.heroImageAlt":"íëì ì¸ êµì¤ìì YNovaë¡ íìµíë ì ìëê³¼ íìë¤","schools.heroCta":"문ìí기","schools.benefitsEyebrow":"íêµê° YNova를 ì ííë ì´ì ","schools.benefitsTitle":"êµì¤ ê·ëª¨ì ë§ì¶° íì¥ ê°ë¥í ì¤í¼í¹ ì°ìµ","schools.benefit1Title":"무ì í ì¤í¼í¹ ì°ìµ","schools.benefit1Body":"모ë íìì´ NOVAì í¨ê» ë§¤ì¼ í° ìë¦¬ë¡ ì°ìµí ì ììµëë¤. ì¼ì ì¡°ì¨, ì¶ê° ì¸ë ¥, ìì
ì¤ ê¸´ì¥ê° ìì´ì.","schools.benefit2Title":"ì ìëì´ ì 뢰í ì ìë ì ì","schools.benefit2Body":"í¼ëë°±ì ìíê´ ì±ì ë°©ìê³¼ ëì¼í IELTS ê³µì 4ê°ì§ 기ì¤ì ë°ë¦
ëë¤. ì ì°½ì±, ì´íë ¥, 문ë², ë°ìì
ëë¤.","schools.benefit3Title":"ì´ì¤ ì¸ì´ ì§ì ìì¤í
íì¬","schools.benefit3Body":"ë§í ë 모êµì´ë¡ íí¸ë¥¼ ì ê³µíì¬, 기ì´ê° ë¶ì¡±í íìµìë í¬ê¸°íì§ ìê³ ê³ì íìµí ì ììµëë¤.","schools.formTitle":"문ìí기","schools.formSub":"기ê´ì ëí´ ìë ¤ì£¼ìë©´ ìì
ì¼ ê¸°ì¤ 2ì¼ ì´ë´ì ëµë³í´ ëë¦¬ê² ìµëë¤.","schools.form.name":"ì´ë¦","schools.form.email":"ì
ë¬´ì© ì´ë©ì¼","schools.form.institution":"íêµ ëë íìëª
","schools.form.role":"ì§ì±
","schools.form.rolePlaceholder":"ì§ì±
ì í","schools.form.roleTeacher":"ê°ì¬ / êµì¬","schools.form.roleCoordinator":"íë¡ê·¸ë¨ ì½ëë¤ì´í°","schools.form.roleDirector":"ìì¥ / êµì¥","schools.form.roleOther":"기í","schools.form.studentCount":"ëëµì ì¸ íì ì","schools.form.countPlaceholder":"ë²ì ì í","schools.form.countSmall":"50ëª
미ë§","schools.form.countMedium":"50â200ëª
","schools.form.countLarge":"200â500ëª
","schools.form.countXlarge":"500ëª
ì´ì","schools.form.message":"ì¶ê° 문ì ì¬í (ì í)","schools.form.submit":"문ì ë³´ë´ê¸°","schools.form.submitting":"ì ì¡ ì¤â¦","schools.form.successTitle":"ê°ì¬í©ëë¤!","schools.form.successBody":"문ìê° ì ìëìì¼ë©° ìì
ì¼ ê¸°ì¤ 2ì¼ ì´ë´ì ëµë³í´ ëë¦¬ê² ìµëë¤.","schools.form.errorTitle":"ì¤ë¥ê° ë°ìíìµëë¤","schools.form.errorBody":"ë©ìì§ê° ì ì¡ëì§ ìììµëë¤. ë¤ì ìëíê±°ë {email}ë¡ ì§ì ì´ë©ì¼ì ë³´ë´ì£¼ì¸ì.","schools.form.retry":"ë¤ì ìë","landing.heroVideoAlt":"íìì IELTS ì¤í¼í¹ ì°ìµì ë£ê³ ìë YNova AI íí° NOVA","landing.howImageAlt":"3ë¨ê³ íìµë²: 주ì ì í, NOVAì ì¤í¼í¹, ë°´ë ì ì íì¸","landing.trustCard4Title":"êµì¡ 기ê´ì ìí ì루ì
","landing.trustCard4Body":"ì´íìê³¼ íêµ ë± êµì¡ 기ê´ììë YNova를 ëì
íì¬ ëª¨ë íììê² ì¤ì ìíê´ ìì¤ì í¼ë백과 무ì í ì¤í¼í¹ ì°ìµ 기í를 ì ê³µíê³ ììµëë¤.","landing.trustCard4Cta":"êµì¡ 기ê´ì© YNova ìì보기","nav.schools":"êµì¡ 기ê´ì©","footer.schools":"êµì¡ 기ê´ì©","landing.chip1":"ê³µì IELTS ì±ì ê¸°ì¤ ê¸°ë°","landing.chip2":"12ê° ì¸ì´ í¼ëë°± ì§ì","landing.chip3":"무ë£ë¡ ììí기","landing.faqEyebrow":"FAQ","landing.faqTitle":"ì주 묻ë ì§ë¬¸","landing.faq1Q":"YNovaë 무ë£ë¡ ììí ì ìëì?","landing.faq1A":"ë¤. ë¬´ë£ íëìë ì¹´ë ë±ë¡ ìì´ NOVAìì ì¼ì¼ ë§í기 ì°ìµì´ í¬í¨ë©ëë¤. ë ë§ì 기ë¥ì´ íìí ëë§ ì
ê·¸ë ì´ëíì¸ì.","landing.faq2Q":"ë°´ë ì ìë ì´ë»ê² ì°ì ëëì?","landing.faq2A":"NOVAë IELTS Speaking ê³µì 4ê°ì§ 기ì¤ì¸ ì ì°½ì±, ì´íë ¥, 문ë², ë°ìì ë°ë¼ 모ë ëµë³ì ì±ì í©ëë¤. ì¤ì ìíê´ì´ ì¬ì©íë ê²ê³¼ ëì¼í ì±
1ì 기ì¤ì
ëë¤.","landing.faq3Q":"í´ëí°ììë ì¬ì©í ì ìëì?","landing.faq3A":"ë¤. YNovaë 모ë ìµì 모ë°ì¼ ë¸ë¼ì°ì ìì ì¤íëë©°, ì¤ì¹ê° íì ìê³ ë린 ì°ê²°ììë ì¬ì© ê°ë¥í©ëë¤.","landing.faq4Q":"모êµì´ë¡ íí¸ë¥¼ ë°ì ì ìëì?","landing.faq4A":"ë¤. NOVAë íë°ì´, íëì´, ë² í¸ë¨ì´, íêµì´, ì¤êµì´ ë± 12ê° ì¸ì´ë¥¼ ì§ìíë©°, ì¤ë ¥ì´ í¥ìë¨ì ë°ë¼ ìì°ì¤ë½ê² ìì´ì ìµìí´ì§ëë¡ ëìµëë¤.","landing.faq5Q":"ì¸ì ë ì§ ì·¨ìí ì ìëì?","landing.faq5A":"ë¤. ì ë£ íëì ê²°ì íì´ì§ìì ì¸ì ë ì§ ì·¨ìí ì ìì¼ë©°, ì·¨ì íìë ë¬´ë£ ê¸°ë¥ì ê³ì ì´ì©í ì ììµëë¤.","landing.faq6Q":"NOVAë ì¤ì ìíê´ì¸ê°ì?","landing.faq6A":"ìëì. NOVAë ê³µì ì±ì 기ì¤ì¼ë¡ íë ¨ë AI íí°ì
ëë¤. ì ìë íìµ ìë´ë¥¼ ìí ì°ìµ ì¶ì ì¹ì´ë©°, ê³µì IELTS ê²°ê³¼ê° ìëëë¤.","landing.closingTitle":"첫 ë²ì§¸ ì¸ì
ì 무ë£ì
ëë¤","landing.closingSub":"ì¹´ëë ì¼ì ë íì ììµëë¤. ììì ëë¥´ê³ ë§íë©´ ë©ëë¤.","landing.schoolsBanner":"íêµë ì´íìì ì´ìíìëì?","landing.testimonialsEyebrow":"ìê°ì í기","landing.testimonialsTitle":"ìê°ìë¤ì´ ë§íë YNova","landing.researchTitle":"íìµ ì°êµ¬ë¥¼ 기ë°ì¼ë¡ ë§ë¤ì´ì¡ìµëë¤","landing.research1":"ê°ê²© ë°ë³µ(FSRS) ìê³ ë¦¬ì¦ì¼ë¡ ìµì ì ë³µìµ íì´ë° ì ê³µ","landing.research2":"ê³µì IELTS ì¤í¼í¹ ì±ì 기ì¤ì ë§ì¶ ì ì ì°ì ","landing.research3":"ì¤ë ¥ í¥ìì ë§ì¶° ìì°ì¤ë½ê² ì¤ì´ëë ì´ì¤ ì¸ì´ ì§ì","landing.appEyebrow":"ì± ë¯¸ë¦¬ë³´ê¸°","landing.appTitle":"íëì ë³´ë 매ì¼ì íìµ","landing.appShot1Caption":"ì´ì íìµ ìì¹ë¥¼ 기ìµíë í íë©´","landing.appShot2Caption":"ë§¤ì¼ 5ë¶ ì¤í¼í¹ ì°ìµ","landing.appShot3Caption":"4ê°ì§ ì¤ì íê° ê¸°ì¤ì ë°ë¥¸ ë°´ë ì ì í¼ëë°±","landing.appShot1Alt":"ì¼ì¼ íì¤í¸ì ì°ì íìµì¼ì´ íìë YNova í íë©´","landing.appShot2Alt":"ì¤í¼í¹ 주ì ê° íìë YNova íë ¨ íë©´","landing.appShot3Alt":"4ê°ì§ íê° ê¸°ì¤ì´ í¬í¨ë YNova ë°´ë ì ì 리í¬í¸","schools.heroPoint1":"모ë íìì´ ë§¤ì¼ ì리 ë´ì´ ì°ìµíê³ , 4ê°ì§ IELTS 기ì¤ì ë°ë¼ ì±ì ë°ìµëë¤.","schools.heroPoint2":"NOVAê° ë°ë³µ ì°ìµê³¼ í¼ëë°±ì ë´ë¹íë ëì ì ìëì ê°ë¥´ì¹ë ì¼ì ì§ì¤í ì ììµëë¤","schools.heroPoint3":"ë¬´ë£ íëì¼ë¡ ê°ë³ê² ììíê³ , ìì
ì ë§ê²
1 ê·ëª¨ë¥¼ íì¥íì¸ì.","pricing.free.subtitle":"ë¶ë´ ìì´ ì¤ì IELTS ë§í기 ì°ìµì ììí´ ë³´ì¸ì.","schools.contactEyebrow":"문ì","nav.menu":"ë©ë´","onboarding.lang.betaBadge":"ë² í","onboarding.lang.betaHint":"í´ë¹ ì¸ì´ì ìì± ì¸ì 기ë¥ì ìì§ ê°ì ì¤ì
ëë¤.","profile.nativeLang.option.bn":"벵골ì´","profile.nativeLang.option.de":"ë
ì¼ì´","profile.nativeLang.option.fr":"íëì¤ì´","profile.nativeLang.option.gu":"구ìë¼í¸ì´","profile.nativeLang.option.ml":"ë§ë¼ìëì´","profile.nativeLang.option.mr":"ë§ë¼í°ì´","profile.nativeLang.option.pa":"íìë¸ì´","profile.nativeLang.option.ru":"ë¬ììì´","profile.nativeLang.option.te":"í
루구ì´","profile.interfaceLang.hint":"ì± íë©´ì íìëë ì¸ì´ì
ëë¤.","profile.nativeLang.hint":"íìëì 모êµì´ì
ëë¤. NOVAê° íí¸ ë° ë²ìì ì ê³µí ë ì¬ì©í©ëë¤.","help.reports.title":"Reports and next drills","help.reports.body":"After a practice or mock test, read the band estimate, check the highlighted fixes, then start the suggested next drill instead of only looking at the score.","profile.nativeLang.option.ja":"Japanese (æ¥æ¬èª)","profile.nativeLang.option.ko":"Korean (íêµì´)","profile.nativeLang.option.th":"Thai (à¹à¸à¸¢)","profile.nativeLang.option.vi":"Vietnamese (Tiếng Viá»t)","pricing.region.title":"ì²êµ¬ êµê° ì í","pricing.region.defaultLede":"í´ë¹ ì§ìììë ìê° êµ¬ë
ê²°ì 를 ì¬ì©í ì ììµëë¤.","pricing.region.chinaLede":"ì¤êµ ê²°ì ë í ë²ë§ ê²°ì íë ì ë¶ Pro í¨ì¤ë¥¼ ì¬ì©í©ëë¤.","pricing.region.label":"ì²êµ¬ êµê°","pricing.region.option.other":"기í êµê° ëë ì§ì","pricing.region.option.china":"ì¤êµ","pricing.pass30.name":"YNova Pro 30ì¼","pricing.pass30.subtitle":"ì¼íì± ê²°ì 를 ì í¸íë íìì ìí ì ë¶ Pro í¨ì¤ì
ëë¤.","pricing.pass30.badge":"ì ë¶ í¨ì¤","pricing.pass30.cta":"30ì¼ í¨ì¤ 구매","pricing.pass30.period":"/ 30ì¼","pricing.pass30.localized":"ì¼íì± ê²°ì ì
ëë¤. ì´ì© ê¶íì 30ì¼ í ì¢
ë£ë©ëë¤.","pricing.pass30.f1":"모ë IELTS Speaking í¸ë ì´ë íë¡ì°","pricing.pass30.f2":"ì´ì© ê¸°ê° ì¤ ëª¨ììí ë° ì±ì ","pricing.pass30.f3":"ìë ê°±ì ìì","pricing.pass90.name":"YNova Pro 90ì¼","pricing.pass90.subtitle":"ìí ì¤ë¹ 기ê°ì ë§ì¶ ë 긴 ì ë¶ Pro í¨ì¤ì
ëë¤.","pricing.pass90.badge":"ìµê³ ê°ì¹ ì ë¶","pricing.pass90.cta":"90ì¼ í¨ì¤ 구매","pricing.pass90.period":"/ 90ì¼","pricing.pass90.localized":"ì¼íì± ê²°ì ì
ëë¤. ì´ì© ê¶íì 90ì¼ í ì¢
ë£ë©ëë¤.","pricing.pass90.f1":"모ë IELTS Speaking í¸ë ì´ë íë¡ì°","pricing.pass90.f2":"ì´ì© ê¸°ê° ì¤ ëª¨ììí ë° ì±ì ","pricing.pass90.f3":"ìë ê°±ì ìì","profile.nativeLang.option.fa":"í르ììì´","profile.nativeLang.option.fil":"í리íì´","profile.nativeLang.option.id":"ì¸ëë¤ììì´","profile.nativeLang.option.kn":"칸ëë¤ì´","profile.nativeLang.option.km":"í¬ë©ë¥´ì´","profile.nativeLang.option.lo":"ë¼ì¤ì´","profile.nativeLang.option.ms":"ë§ë ì´ì´","profile.nativeLang.option.my":"미ìë§ì´","profile.nativeLang.option.ne":"ë¤íì´","profile.nativeLang.option.si":"ì±í ë¼ì´","profile.nativeLang.option.tr":"í°í¤ì´","profile.nativeLang.option.ur":"ì°ë¥´ëì´","profile.nativeLang.option.zh-Hans":"ì¤êµì´(ê°ì²´)","profile.nativeLang.option.zh-Hant":"ì¤êµì´(ë²ì²´)","nav.teaching":"Teaching","social.tutorHome.unreadMessages":"Unread messages","social.tutorHome.openMarking":"Open marking queue","social.tutorHome.openInbox":"Open inbox","social.tutorHome.classesTitle":"My classes","social.tutorHome.classEnrolled":"{enrolled}/{capacity} students","social.tutorHome.classPendingConsent":"{count} awaiting consent","social.tutorHome.classesCopy":"Classes are grouped with the students who need your next action. Latest band is the most recent scored mock test or practice. Tasks count only work you assign. Activity includes practice and mock tests.","social.tutorHome.classAtRisk":"{count} at risk","social.tutorHome.classOpenRoster":"Open roster","social.tutorHome.classStudentsEmpty":"No students are enrolled yet.","social.tutorHome.studentAtRisk":"Needs attention","social.tutorHome.studentNoBand":"No scored attempt yet","social.tutorHome.studentLatestBandLabel":"Latest band","social.tutorHome.studentBand":"Band {band}","social.tutorHome.studentStreak":"{count} day streak","social.tutorHome.studentTasks":"{count} pending","social.tutorHome.studentCompletedLabel":"Assigned tasks done","social.tutorHome.studentCompleted":"{count} done","social.tutorHome.studentLatestNote":"Latest teacher note","social.tutorHome.studentNoNote":"No marked feedback yet.","social.tutorHome.studentMarkedBand":"Marked band {band}","social.tutorHome.studentOpenHistory":"Open progress history","social.tutorHome.loading":"Loading your dashboard...","social.tutorHome.loadError":"We could not load your dashboard. Check your connection and try again.","social.tutorHome.retry":"Try again","social.inbox.someone":"A student","social.inbox.messageRow":"{count} unread messages from {name}","social.inbox.submissionRow":'{name} submitted "{task}"',"social.inbox.classJoined":"{name} joined {class}","social.inbox.classLeft":"{name} left {class}","social.inbox.loadMore":"Load more","social.inbox.loading":"Loading your inbox...","social.inbox.loadError":"We could not load your inbox. Check your connection and try again.","social.marking.title":"Marking queue","social.marking.tabPending":"Pending","social.marking.tabMarked":"Marked","social.marking.filterLabel":"Class","social.marking.filterAll":"All classes","social.marking.empty":"No submissions waiting for a mark.","social.marking.emptyMarked":"No marked submissions yet.","social.marking.loading":"Loading submissions...","social.marking.loadError":"We could not load submissions. Check your connection and try again.","social.marking.detailLoa
1ding":"Loading submission...","social.marking.detailError":"We could not load this submission.","social.marking.selectPrompt":"Select a submission to see the student's answers.","social.marking.attempt":"Attempt {n}","social.marking.autoScore":"Auto-score {earned}/{possible}","social.marking.studentAnswer":"Student answer","social.marking.noAnswer":"No answer given","social.marking.points":"{points} pts","social.marking.saveMark":"Save mark","social.marking.bandInvalid":"Band must be between 0 and 9.","social.marking.markedBadge":"Marked","social.marking.context.class":"Class","social.marking.context.workspace":"Workspace","social.marking.context.direct":"Direct","social.monitor.forbiddenTitle":"Not your student","social.monitor.forbidden":"You can only view students who share a workspace or class with you.","social.monitor.loading":"Loading student overview...","social.monitor.loadError":"We could not load this student. Check your connection and try again.","social.monitor.lastActive":"Last active {time}","social.monitor.neverActive":"No practice or mock tests yet","social.monitor.streak":"{current}-day streak (best {longest})","social.monitor.workspaceChip":"Workspace","social.monitor.bandTrend":"Band trend (90 days)","social.monitor.trendEmpty":"No scored sessions in this window.","social.monitor.filterAll":"All","social.monitor.source.tutor":"NOVA tutor","social.monitor.source.training":"Training","social.monitor.source.mock_test":"Mock test","social.monitor.source.review":"Review","social.monitor.source.practice":"Practice","social.monitor.partChip":"Part {n}","social.monitor.mockHistory":"Mock test history","social.monitor.mockEmpty":"No completed mock tests yet.","social.monitor.colDate":"Date","social.monitor.colMode":"Mode","social.monitor.colOverall":"Overall","social.monitor.activityTitle":"Practice activity","social.monitor.sessionsWeek":"{count} sessions","social.monitor.minutesWeek":"{minutes} min","social.monitor.partCoverage":"Part coverage","social.monitor.sourceMix":"Practice mix","social.monitor.weaknessesTitle":"Weaknesses","social.monitor.weaknessesEmpty":"No unresolved weaknesses right now.","social.monitor.weaknessCount":"{count} items","social.monitor.srsTitle":"Review (SRS) health","social.monitor.srsDue":"Due now","social.monitor.srsOverdue":"Overdue 24h+","social.monitor.srsLapses":"Most lapsed items","social.monitor.srsStates":"Card states","social.monitor.srsState.new":"New","social.monitor.srsState.learning":"Learning","social.monitor.srsState.review":"Review","social.monitor.srsState.relearning":"Relearning","social.monitor.assignmentsTitle":"Assignments","social.monitor.assignmentsEmpty":"You have not assigned tasks to this student yet.","social.monitor.colTask":"Task","social.monitor.colStatus":"Status","social.monitor.colDue":"Due","social.monitor.colSubmitted":"Submitted","social.monitor.colScore":"Score","social.monitor.colMark":"Your mark","social.classes.cancel":"Cancel","social.classes.retry":"Try again","social.classes.loading":"Loading class...","social.classes.loadError":"We could not load this class. Check your connection and try again.","social.classes.notFound":"This class was not found. It may have been deleted, or it belongs to another teacher.","social.classes.backToDashboard":"Back to dashboard","social.classes.newClass":"New class","social.classes.enrolledOf":"{enrolled}/{capacity} students","social.classes.pendingConsentCount":"{count} awaiting consent","social.classes.statusOpen":"Open","social.classes.statusClosed":"Closed","social.classes.create.title":"Create a class","social.classes.create.titleLabel":"Class name","social.classes.create.titlePlaceholder":"Grade 11 â IELTS 2027","social.classes.create.capacityLabel":"Capacity (max students)","social.classes.create.termStartLabel":"Term start (optional)","social.classes.create.termEndLabel":"Term end (optional)","social.classes.create.submit":"Create class","social.classes.create.creating":"Creating...","social.classes.create.errorTitle":"Give your class a name.","social.classes.create.errorCapacity":"Capacity must be between 1 and 500.","social.classes.create.errorTerm":"The term end date must be on or after the start date.","social.classes.create.error":"We could not create the class. Check your connection and try again.","social.classes.edit.cta":"Edit class","social.classes.edit.titleLabel":"Class name","social.classes.edit.capacityLabel":"Capacity","social.classes.edit.save":"Save changes","social.classes.edit.close"
1:"Close class","social.classes.edit.closeConfirm":"Yes, close this class","social.classes.edit.reopen":"Reopen class","social.classes.edit.error":"We could not save the change. Try again.","social.classes.edit.errorCapacityBelow":"Capacity cannot go below the number of students already in the class.","social.classes.invite.title":"Invite students","social.classes.invite.copy":"Share this code with your class â on the board, or in your group chat. Students join from Settings â Join a class.","social.classes.invite.copyCode":"Copy code","social.classes.invite.copyLink":"Copy invite link","social.classes.invite.copied":"Copied!","social.classes.invite.regenerate":"New code","social.classes.invite.regenerateConfirm":"Replace the code","social.classes.invite.regenerateWarning":"The old code stops working immediately. Students already in the class stay in.","social.classes.invite.regenerateError":"We could not generate a new code. Try again.","social.classes.roster.title":"Roster","social.classes.roster.emptyTitle":"No students yet.","social.classes.roster.emptyCopy":"Share the join code above with your class. As soon as a student joins, their progress appears here.","social.classes.roster.colName":"Name","social.classes.roster.colLastActive":"Last active","social.classes.roster.colBand":"Band","social.classes.roster.colStreak":"Streak","social.classes.roster.colSessions":"Sessions/wk","social.classes.roster.colPendingTasks":"Assigned tasks pending","social.classes.roster.colWeakDomains":"Weak areas","social.classes.roster.never":"Never","social.classes.roster.unnamed":"Student","social.classes.roster.awaitingConsent":"Awaiting guardian consent","social.classes.roster.removed":"Removed","social.classes.roster.remove":"Remove","social.classes.roster.removeConfirm":"Confirm remove","social.classes.roster.removeError":"We could not remove this student. Try again.","social.classes.roster.restore":"Restore","social.classes.roster.restoreError":"We could not restore this student. Try again.","social.classes.roster.restoreFull":"The class is at capacity â raise the capacity to restore this student.","social.classes.roster.pagePrev":"Previous","social.classes.roster.pageNext":"Next","social.classes.roster.pageOf":"Page {page} of {total}","social.classes.join.title":"í´ëì¤ ì°¸ì¬í기","social.classes.join.copy":"ì ìëê» ë°ì 8ì리 í´ëì¤ ì½ë를 ì
ë ¥í´ ì£¼ì¸ì.","social.classes.join.codeLabel":"í´ëì¤ ì½ë","social.classes.join.codeHint":"ì문과 ì«ìë¡ êµ¬ì±ë 8ì리 ì½ëì
ëë¤. ì«ì 0ê³¼ 1, ì문 Oì Ië ì¬ì©ëì§ ììµëë¤.","social.classes.join.continue":"ê³ìí기","social.classes.join.consentTitle":"ì°¸ì¬í기 ì ì","social.classes.join.consentCopy":"í´ëì¤ì ì°¸ì¬íë©´ ì´ ì½ëì ë´ë¹ ì ìëê³¼ íìµ ì§ëê° ê³µì ë©ëë¤. ì ìëì´ ë³¼ ì ìë ì ë³´ì ë³¼ ì ìë ì ë³´ë ë¤ìê³¼ ê°ìµëë¤.","social.classes.join.willSeeTitle":"ì ìëì´ ë³¼ ì ìë ì ë³´","social.classes.join.willSeeBands":"모ìê³ ì¬ ê²°ê³¼ë¥¼ í¬í¨í ë°´ë ì ì ë° ì ì ë³í ì¶ì´","social.classes.join.willSeeActivity":"íìµ íë â ì¸ì
, íìµ ìê° ë° ì°ì íìµì¼","social.classes.join.willSeeWeaknesses":"ì·¨ì½ ìì (NOVAê° ê°ì§í ì¤ì íí í¬í¨)","social.classes.join.willSeeAssignments":"ì ìëì´ í ë¹í ê³¼ì ë° í´ì¦ ê²°ê³¼","social.classes.join.notSeeTitle":"ì ìëì´ ë³¼ ì ìë ì ë³´","social.classes.join.notSeeChats":"NOVAìì ê°ì¸ì ì¸ ì±í
ë´ì","social.classes.join.willSeeEvidence":"Your past and future work, including mock tests, recordings and transcripts from before you joined; recordings are kept for up to 90 days","social.classes.join.notSeeFeelings":"ì°ìµ ì¤ ëë ê°ì ìí","social.classes.join.leaveAnytime":"You can leave the class at any time. New teacher access ends immediately; a playback link already issued to a teacher expires within five minutes.","social.classes.join.agree":"ëì ë° í´ëì¤ ì°¸ì¬","social.classes.join.joining":"ì°¸ì¬ ì¤...","social.classes.join.back":"ë¤ë¡","social.classes.join.joinedTitle":"ì°¸ì¬ ìë£!","social.classes.join.alreadyTitle":"ì´ë¯¸ ì°¸ì¬ ì¤ì¸ í´ëì¤ì
ëë¤","social.classes.join.alreadyCopy":"ë¤ì ì°¸ì¬í íìê° ììµëë¤. ì ìëì´ ì´ë¯¸ íìëì íìµ ì§ë를 íì¸íê³ ììµëë¤.","social.classes.join.joinedClass":"{teacher} ì ìëì {title}","social.classes.join.goHome":"íì¼ë¡ ì´ë","social.classes.join.joinAnother":"ë¤ë¥¸ í´ëì¤ ì°¸ì¬","social.classes.join.guardianTitle":"ë³´í¸ìì ëìê° íìí©ëë¤","social.classes.join.guardianCopy":"ë§ 18ì¸ ë¯¸ë§ì´ë¯ë¡ ì ìëì´ íìµ ì§ë를 íì¸íë ¤ë©´ ë¶ëª¨ëì´ë ë³´í¸ìì ëìê° íìí©ëë¤. ë³´í¸ìì ì´ë©ì¼ì ì
ë ¥í´ ì£¼ìë©´ íì¸ ë§í¬ë¥¼ ë³´ë´ë립ëë¤.","social.classes.join.guardianEmailLabel":"ë³´í¸ì ì´ë©ì¼","social.classes.join.guardianSend":"íì¸ ë§í¬ ì ì¡","social.classes.join.guardianSending":"ì ì¡ ì¤...","social.classes.join.guardianSent":"ë§í¬ê° ì ì¡ëììµëë¤. ë³´í¸ìê° íì¸íë©´ í´ëì¤ì ì°¸ì¬íê² ë©ëë¤.","social.classes.join.guardianError":"ë§í¬ë¥¼ ì ì¡í ì ììµëë¤. ì´ë©ì¼ 주ì를 íì¸íê³ ë¤ì ìëí´ ì£¼ì¸ì.","social.classes.join.guardianDevLink":"ëì ë§í¬ ì´ê¸° (ê°ë°ì©)","
1social.classes.join.removedTitle":"í´ëì¤ìì ì ì¸ëììµëë¤","social.classes.join.removedCopy":"ì ìëì´ íìëì ì ì¸íì¬ ì´ ì½ëë ì¬ì©í ì ììµëë¤. ì ìëê» ë¤ì ì¶ê°í´ ë¬ë¼ê³ ìì²í´ 주ì¸ì.","social.classes.join.fullTitle":"í´ëì¤ ì ì ì´ê³¼","social.classes.join.fullCopy":"모ë ìë¦¬ê° ì°¼ìµëë¤. ì ìëê» ì리를 ë§ë ¨í´ ë¬ë¼ê³ ìì²í´ 주ì¸ì.","social.classes.join.closedTitle":"í´ëì¤ ë§ê°","social.classes.join.closedCopy":"íì¬ ì´ í´ëì¤ë ì ê· íìì ë°ì§ ììµëë¤. ì ìëê» ìë¡ì´ ì½ë를 ìì²í´ 주ì¸ì.","social.classes.join.invalidTitle":"ì½ëê° ì¼ì¹íì§ ììµëë¤","social.classes.join.invalidCopy":"ì ìëê» ì½ë를 íì¸í´ 주ì¸ì. ì½ëìë ì«ì 0, 1ì´ë ì문 ë문ì O, Iê° ì¬ì©ëì§ ììµëë¤.","social.classes.join.tryAnother":"ë¤ë¥¸ ì½ë ìë","social.classes.join.errorTitle":"문ì ê° ë°ìíìµëë¤","social.classes.join.errorCopy":"ìë²ì ì°ê²°í ì ììµëë¤. ë¤í¸ìí¬ ì°ê²°ì íì¸íê³ ë¤ì ìëí´ ì£¼ì¸ì.","social.classes.leave.cta":"í´ëì¤ ëê°ê¸°","social.classes.leave.confirm":"ë¤, ëê°ê²ì","social.classes.leave.warning":"ì ìëì´ íìëì íìµ ì§ë ë°ì´í°ì ë ì´ì ì ê·¼í ì ìê² ë©ëë¤.","social.classes.leave.error":"í´ëì¤ìì ëê° ì ììµëë¤. ë¤ì ìëí´ ì£¼ì¸ì.","social.classes.leave.leftTitle":"í´ëì¤ìì ëê°ìµëë¤","social.classes.leave.leftCopy":"ì ìëì´ ë ì´ì íìëì íìµ ì§ë를 ë³¼ ì ììµëë¤. í´ëì¤ ì½ë를 ì¬ì©í´ ì¸ì ë ë¤ì ì°¸ì¬í ì ììµëë¤.","social.classes.settings.title":"My class","social.classes.settings.copy":"In a class? Your teacher gives you a code.","social.classes.settings.joinCta":"Join a class","social.classes.join.checking":"ì½ë íì¸ ì¤...","social.classes.join.consentClass":"{title} â ë´ë¹ ì ìë: {teacher}","social.classes.join.previewFull":"íì¬ ì´ í´ëì¤ë ì ìì´ ë¤ ì°¼ìµëë¤. ì ìëê» ì리를 ë§ë ¨í´ ë¬ë¼ê³ ìì²í ì ììµëë¤.","social.classes.settings.loading":"Loading your class...","social.classes.settings.error":"We could not load your classes. Try again.","social.classes.settings.empty":"You are not in a class yet.","social.classes.mine.title":"My classes","social.classes.mine.copy":"See your class first, then your teacher for that class.","social.classes.mine.loading":"Loading your classes...","social.classes.mine.error":"We could not load your classes. Try again.","social.classes.mine.empty":"You are not in a class yet.","social.classes.mine.classLabel":"Class","social.classes.mine.tutorLabel":"Teacher","social.classes.mine.untitled":"Untitled class","social.classes.mine.tutorUnknown":"Teacher","social.classes.roster.removedSection":"Removed students ({count})","social.classes.roster.removedAt":"Removed {when}","social.inbox.classAwaitingConsent":"{name}ëì´ {class}ì ì°¸ì¬í기 ìí´ ë³´í¸ìì ëì를 기ë¤ë¦¬ê³ ììµëë¤","social.monitor.assignmentStatus.assigned":"í ë¹ë¨","social.monitor.assignmentStatus.submitted":"ì ì¶ë¨","social.monitor.assignmentStatus.marked":"ì±ì ë¨","social.monitor.assignmentStatus.overdue":"기í ì´ê³¼","admin.analytics.controlsLabel":"Analytics range and interval","admin.analytics.from":"From","admin.analytics.groupEngagement":"Engagement","admin.analytics.groupGrowth":"Growth","admin.analytics.groupLearning":"Learning","admin.analytics.groupSubscriptions":"Subscriptions","admin.analytics.interval":"Interval","admin.analytics.interval_day":"Day","admin.analytics.interval_month":"Month","admin.analytics.interval_week":"Week","admin.analytics.invalidRange":"That date range is invalid.","admin.analytics.loadError":"We couldn't load the analytics. Please try again.","admin.analytics.noData":"No data in this range.","admin.analytics.rangeTooWide":"Pick a range of 400 days or less.","admin.analytics.seriesError":"Could not load this chart.","admin.analytics.title":"Analytics","admin.analytics.to":"To","admin.analytics.unknownMetric":"That metric is not available.","admin.evidence.activity":"Activity","admin.evidence.areaMockTest":"Mock Test","admin.evidence.areaTraining":"Training","admin.evidence.calculation_completed":"Calculated","admin.evidence.calculation_no_data":"No captured data","admin.evidence.calculation_not_calculable":"Not calculable","admin.evidence.calculation_pipeline_pending":"Pipeline pending","admin.evidence.captureStarted":"Evidence capture started","admin.evidence.code":"Spec","admin.evidence.description":"Product activity mapped to auditable learning and engagement evidence for the selected reporting period.","admin.evidence.implementation_partial":"Partial","admin.evidence.implementation_pipeline_pending":"Pipeline pending","admin.evidence.implementation_tracked":"Tracked","admin.evidence.indicator":"Evidence indicator","admin.evidence.interpretation":"Interpretation","admin.evidence.loadError":"We couldnât load the evidence matrix. Confirm the database migration is applied, then try again.","admin.evidence.partsValue":"{value} of 3 parts","admin.evidence.records":"Evidence records in range","admin.evidence.result":"Result","admin.evidence.rosteredStudents":"Current rostered students","admin.evidence.secondsValue":"{value} seconds","admin.evidence.status":"Capture status","admin.evidence.title":"Learning and engagement evidence","admin.evidence.type":"Evidence type","admin.evidence.type_diagnostic_learning":"Diagnostic learning","admin.evidence.type_engagement":"Engagement","admin.evidence.type_proximal_learning":"Proximal learning","admin.assignments.alreadyArchived":"That workspace was already archived.","admin.assignments.archiveError":"Could not archive that workspace. Please try again.","admin.assignments.archived":"Workspace archived.","admin.assignments.assign":"Assign","admin.assignments.assignError":"Could not complete the assignment. Please try again.","admin.assignments.assignHeading":"Assign or reassign a student","admin.assignments.auditEmpty":"No admin actions match these filters.","admin.assignments.auditError":"Could not load the audit log. Please try again.","admin.assignments.auditHeading":"Admin audit log","admin.assignments.colAction":"Action","admin.assignments.colActor":"Actor","admin.assignments.colTarget":"Target","admin.assignments.colWhen":"When","admin.assignments.created":"Student assigned. The shared workspace is ready.","admin.assignments.filterAction":"Action","admin.assignments.filterTargetKind":"Target Kind","admin.assignments.fromTutorId":"From Teacher ID","admin.assignments.reactivated":"Existing workspace reactivated.","admin.assignments.reassignNote":'Leave "from teacher" blank to assign, or set it to reassign â the old teacherâs workspace is archived and their access ends immediately.',"admin.assignments.reassigned":"Student reassigned. The previous teacherâs workspace was archived.","admin.assignments.sameTeacherError":"The student is already with this teacher.","admin.assignments.studentId":"Student ID","admin.assignments.title":"Assignments","admin.assignments.tutorId":"Teacher ID","admin.assignments.tutorInactiveError":"That teacher is not active.","admin.assignments.unassign":"Unassign","admin.assignments.unassignHeading":"Unassign a student","admin.assignments.unassignNote":"Archive a
1workspace to end a teacherâs access to that student.","admin.assignments.workspaceId":"Workspace ID","admin.classes.atRisk":"{count} at risk","admin.classes.close":"Close","admin.classes.colActions":"Actions","admin.classes.colAtRisk":"At risk","admin.classes.colEnrolled":"Enrolled","admin.classes.colJoined7d":"Joined (7d)","admin.classes.colPendingConsent":"Awaiting consent","admin.classes.colStarts":"Starts","admin.classes.colTitle":"Title","admin.classes.colTutor":"Teacher","admin.classes.dismiss":"Dismiss","admin.classes.empty":"No classes match these filters.","admin.classes.filtersLabel":"Class filters","admin.classes.loadError":"We couldn't load this. Please try again.","admin.classes.newCode":"New join code for {title}: {code}","admin.classes.regenerate":"Regenerate","admin.classes.regenerateConfirm":"Confirm regenerate","admin.classes.reopen":"Reopen","admin.classes.saveError":"Save Error","admin.classes.title":"Classes","admin.classes.tutorId":"Teacher ID","admin.common.any":"Any","admin.common.apply":"Apply","admin.common.cancel":"Cancel","admin.common.clear":"Clear","admin.common.loading":"Loadingâ¦","admin.common.next":"Next","admin.common.pageOf":"Page {page} of {total}","admin.common.prev":"Previous","admin.common.rangeDays":"{days} days","admin.common.rangeLabel":"Date range","admin.common.retry":"Try again","admin.common.save":"Save","admin.common.totalCount":"{count} total","admin.customers.backToList":"Back to customers","admin.customers.colCountry":"Country","admin.customers.colName":"Name","admin.customers.colOnboarding":"Onboarded","admin.customers.colPlan":"Plan","admin.customers.colSignup":"Signup","admin.customers.colStatus":"Status","admin.customers.country":"Country","admin.customers.detailError":"Detail Error","admin.customers.email":"Email","admin.customers.empty":"No customers match these filters.","admin.customers.expiresAt":"Expires At","admin.customers.filtersLabel":"Customer filters","admin.customers.fullName":"Full Name","admin.customers.interests":"Interests","admin.customers.lastSession":"Last Session","admin.customers.latestBand":"Latest Band","admin.customers.loadError":"We couldn't load this. Please try again.","admin.customers.locale":"Locale","admin.customers.longestStreakHint":"Longest {value}","admin.customers.mockAttempts":"Mock Attempts","admin.customers.nativeLang":"Native Lang","admin.customers.noEvents":"No recent subscription events.","admin.customers.noSubscription":"No subscription.","admin.customers.notOnboarded":"Not onboarded","admin.customers.onboarded":"Onboarded","admin.customers.plan":"Plan","admin.customers.profileSection":"Profile","admin.customers.recentEvents":"Recent events","admin.customers.roleApply":"Apply","admin.customers.roleError":"Error","admin.customers.roleLabel":"Label","admin.customers.roleOwnError":"Own Error","admin.customers.school":"School","admin.customers.scoreTrendSection":"Score trend","admin.customers.search":"Search","admin.customers.searchPlaceholder":"Name or email","admin.customers.sessions30d":"Sessions30d","admin.customers.signupFrom":"Signup From","admin.customers.signupTo":"Signup To","admin.customers.status":"Status","admin.customers.streak":"Streak","admin.customers.stripeCustomer":"Stripe Customer","admin.customers.subscriptionSection":"Subscription","admin.customers.testDate":"Test Date","admin.customers.title":"Learners","admin.customers.trialConsumed":"Trial Consumed","admin.customers.trialEndsAt":"Trial Ends At","admin.customers.usageSection":"Usage","admin.metric.activationRate":"Activation rate","admin.metric.activeStudents":"Active students","admin.metric.activeTeachers":"Active teachers","admin.metric.avgBand":"Average band","admin.metric.avgMockBand":"Average mock band","admin.metric.dau":"Daily active users","admin.metric.dauAvg":"Daily active (avg)","admin.metric.dauPeakHint":"Peak {peak}","admin.metric.mau":"Monthly active users","admin.metric.mockAttempts":"Mock attempts","admin.metric.openClassesHint":"{count} open classes","admin.metric.pageViews":"Page views","admin.metric.payingCustomers":"Paying customers","admin.metric.practiceSessions":"Practice sessions","admin.metric.signups":"Sign-ups","admin.metric.subsChurn":"Subscription churn","admin.metric.subsStarted":"Subscriptions started","admin.metric.wau":"Weekly active users","admin.nav.analytics":"Analytics","admin.nav.assignments":"Assignments","admin.nav.brand":"YNova Admin","admin.nav.classes":"Classes","admin.nav.customers":"Customers","admin.nav.label":"Admin navigation","admin.nav.moderation":"Safety","admin.nav.overview":"Overview","admin.nav.teachers":"Teachers","admin.nav.trust":"Trust","admin.overview.empty":"No data for this range yet.","admin.overview.title":"Overview","admin.teachers.bio":"Bio","admin.teachers.colLoad":"Load","admin.teachers.colVerified":"Verified","admin.teachers.verified":"Verified","admin.teachers.unverified":"Unverified","admin.teachers.verifyTutor":"Verify teacher","admin.teachers.unverifyTutor":"Unverify teacher","admin.teachers.verifyError":"We couldn't update teacher verification. Please try again.","admin.teachers.detailError":"Detail Error","admin.teachers.editSection":"Edit details","admin.teachers.empty":"No teachers match these filters.","admin.teachers.factsSection":"Profile facts","admin.teachers.filtersLabel":"Teacher filters","admin.teachers.headline":"Headline","admin.teachers.imageError":"Error","admin.teachers.imageFile":"File","admin.teachers.imageKind":"Kind","admin.teachers.imageKindCover":"Cover image","admin.teachers.imageKindProfile":"Profile photo","admin.teachers.imageSection":"Profile & cover image","admin.teachers.imageSizeError":"Size Error","admin.teachers.imageTypeError":"Type Error","admin.teachers.imageUpload":"Upload","admin.teachers.imageUploaded":"Upload target ready. Use it to replace the image.","admin.teachers.loadCell":"{oneToOne} 1:1 · {classes} classes","admin.teachers.loadError":"We couldn't load this. Please try again.","admin.teachers.notFound":"Not Found","admin.teachers.nothingToUpdate":"Nothing To Update","admin.teachers.saveError":"Save Error","admin.teachers.saved":"Changes saved.","admin.teachers.searchPlaceholder":"Name or slug","admin.teachers.slug":"Slug","admin.teachers.tier":"Tier","admin.teachers.title":"Teachers","auth.passwordNew":"New password","auth.resetBackToSignIn":"Back to sign in","auth.resetCheckInboxTitle":"Check your inbox","auth.resetConfirmCheckingBody":"We are checking the reset link before you choose a new password.","auth.resetConfirmCheckingTitle":"Checking reset link","auth.resetConfirmSubmit":"Update password","auth.resetConfirmSubtitle":"Choose a strong password for your account.","auth.resetConfirmTitle":"Set new password","auth.resetEmailSent":"We sent a reset link. It expires in 1 hour.","auth.resetLinkInvalidBody":"This password reset link is invali
1d or expired. Request a new link and try again.","auth.resetLinkInvalidTitle":"Reset link expired","auth.resetRequestNewLink":"Request new link","auth.resetResend":"Resend email","auth.resetSubmit":"Send reset link","auth.resetSubtitle":"Enter your email and we'll send you a reset link.","auth.resetTitle":"Reset password","note.stepLabel":"{total}ê° ì¤ {current}ë²ì§¸","note.next":"ë¤ì","note.done":"ìë£","note.home.welcome.body":"YNOVAì ì¤ì ê²ì íìí©ëë¤. IELTS ë§í기 ì°ìµê³¼ í¼ëë°±ì ìí ë¹ì ì AI ì¤í¼í¹ íí°ì
ëë¤. ììí´ë³¼ê¹ì.","note.home.training.heading":"í¸ë ì´ë","note.home.training.body":"ìë´ì ë°ë¼ ë§í기 ì¤ë ¥ì í ë¨ê³ì© í¥ììì¼ë³´ì¸ì. â¨ë§¤ì¼ì ìì ë°ì ì´ í° ë³í를 ë§ëëë¤.","note.home.practise.heading":"ì°ìµ","note.home.practise.body":"ì§§ì ë§í기 ì§ë¬¸ì¼ë¡ ì°ìµí´ë³´ì¸ì. â¨ë§ì´ ìëí ìë¡ ë ìì ê°ì´ ì길 ê±°ìì.","note.home.mock.heading":"모ìê³ ì¬","note.home.mock.body":"IELTS íìì ë§í기 ìíì ì¹ë¬ë³´ì¸ì. â¨íì¬ ì¤ë ¥ì íì
íê³ ë¤ìì 무ìì ê°ì í´ì¼ í ì§ ìë ë° ëìì´ ë©ëë¤.","note.home.profile.heading":"íë¡í","note.home.profile.body":"ì¬ê¸°ì ê°ì¸ ì¤ì , íë©´ ì¸ì´, 모êµì´ë¥¼ ì
ë°ì´í¸íì¸ì. â¨YNOVAê° ë¹ì ìê² ë ì ë§ëë¡ ëìì¤ëë¤.","note.training.main.selectPart":'"ì í"ì í´ë¦íì¬ í¸ë ì´ëí ë§í기 íí¸ë¥¼ ì ííì¸ì. **íí¸ 1. ì¸í°ë·°** â ê°ì¸ ê²½í, ì¼ììí, ê´ì¬ì¬, ì¼ë°ì ì¸ ì£¼ì ì ëí ì¹ìí ì§ë¬¸ì¼ë¡ ì´ë£¨ì´ì§ ì§§ì ìë°ì
ë¶ë¶ì
ëë¤. **íí¸ 2. ê°ì¸ ë°í** â 주ì´ì§ 주ì ë í ì¹´ë를 ë°íì¼ë¡ ë 긴 ëµë³ì ë§ëë ê°ì¸ ë§í기 ê³¼ì ì
ëë¤. **íí¸ 3. í ë¡ ** â íí¸ 2 주ì ì ê´ë ¨ë ë ì¶ìì ì¸ ì§ë¬¸ì¼ë¡ ì견, 근거, ì¤ëª
ì ì´ì ì ë§ì¶ë ì¬í í ë¡ ë¶ë¶ì
ëë¤.',"note.training.main.pickTopic":"**주ì ì í** â 목ë¡ìì 주ì 를 íë ì ííê³ ë¨ê³ë³ ì°ìµì ììíì¸ì.","note.training.vocab":"**ë£ê³ ë°ë¼í기.** ëª¨ë² ë¬¸ì¥ì ë£ê³ , í´ë¹ ë¨ì´ë¥¼ ì¬ì©í´ ì§ì 문ì¥ì ë
¹ìí´ ë³´ì¸ì.","note.training.sentence":"**문ì¥ì í ë¨ê³ì© ë§ë¤ê¸°** â ë¨ì´ë¥¼ í´ë¦íì¬ ë¬¸ì¥ì ì¶ê°íì¸ì. ììê° ë§ì§ ìì¼ë©´ ë¨ì´ë¥¼ ëëê·¸íì¬ ìì¹ë¥¼ ë°ê¾¸ì¸ì.","note.training.talk":"**ë§í기** â **NOVA ë°ë¼í기 â íí¸ ë³´ê³ ë§í기 â í¼ì ë§í기** ë¨ê³ë¥¼ ê±°ì³ ëµë³ì ì°ìµí´ ë³´ì¸ì. ë¨ê³ë³ ì°ìµì íµí´ í¨ì¬ ë ìì ê° ìê² ë§í ì ììµëë¤.","note.training.independent":'**ëµë³ ë
¹ìí기** â ì¤ë¹ê° ëë©´ "ë
¹ì ìì"ì í´ë¦íê³ ëµë³ì ëë ·íê² ë§íì¸ì.',"note.practice.teacherMode":"**ì ìë 모ë** â NOVAì ë§í기 ì ìëì²ë¼ ëííì¸ì. ë§í ëë ì§ë¬¸ì íê³ ëª¨êµì´ë¥¼ ì¬ì©í´ ëìì ë°ì ì ììµëë¤.","note.practice.immersiveMode":"**몰ì
모ë** â ìì´ë¡ë§ ì°ìµíì¸ì. ì´ ëª¨ë를 ì¬ì©í´ ìì ê°ì ê¸°ë¥´ê³ ì¤ì ìì´ íê²½ì ë ê°ê¹ìì§ ì ììµëë¤.","note.practice.listen":"**ì§ë¬¸ ë£ê¸°** â ëµí기 ì ì ì´ ë²í¼ì í´ë¦í´ ì§ë¬¸ì ë¤ì´ë³´ì¸ì.","note.practice.talk":"**NOVAì ëíí기** â ë²í¼ì´ 빨ê°ìì¼ë¡ ë°ëë©´ í´ë¦í´ì NOVAì ëí를 ììíì¸ì.","note.mock.main":'"í
ì¤í¸ ìì±"ì í´ë¦íì¬ ëª¨ìê³ ì¬ì© ë§í기 íí¸ë¥¼ ì ííì¸ì. **íí¸ 1. ì¸í°ë·°** â ê°ì¸ ê²½í, ì¼ììí, ê´ì¬ì¬, ì¼ë°ì ì¸ ì£¼ì ì ëí ì¹ìí ì§ë¬¸ì¼ë¡ ì´ë£¨ì´ì§ ì§§ì ìë°ì
ë¶ë¶ì
ëë¤. **íí¸ 2. ê°ì¸ ë°í** â 주ì´ì§ 주ì ë í ì¹´ë를 ë°íì¼ë¡ ë 긴 ëµë³ì ë§ëë ê°ì¸ ë§í기 ê³¼ì ì
ëë¤. **íí¸ 3. í ë¡ ** â íí¸ 2 주ì ì ê´ë ¨ë ë ì¶ìì ì¸ ì§ë¬¸ì¼ë¡ ì견, 근거, ì¤ëª
ì ì´ì ì ë§ì¶ë ì¬í í ë¡ ë¶ë¶ì
ëë¤.',"note.mock.finalStep":'**4ë¨ê³: ì ì¥íê³ ê³ìí기** â "ì¬ë¡¯ ì ì¥"ì
1 í´ë¦í´ ëµë³ì ì ì¥í ë¤ì, ìë£ëë©´ "ìë£íê³ ê³ìí기"를 í´ë¦íì¸ì.',"teacherAccess.title":"Tutor access","teacherAccess.subtitle":"Sign in with the account your school or YNova has approved for classroom access.","teacherAccess.eyebrow":"YNova for Schools","teacherAccess.panelLabel":"Tutor access form","teacherAccess.signInButton":"Sign in and continue","teacherAccess.point.dashboard":"Approved teachers continue to the secure Teacher Dashboard.","teacherAccess.point.security":"No auth tokens are passed between subdomains.","teacherAccess.point.invitation":"Teacher access is provisioned through a participating school or directly by YNova.","teacherAccess.schoolAccessTitle":"School access required","teacherAccess.schoolAccessBody":"This account is not assigned a teacher role. Ask your school administrator or YNova contact to provision access.","teacherAccess.schoolAccessButton":"Learn about YNova for Schools","teacherAccess.error.loadFailed":"We could not check your teacher access. Please try again.","teacherAccess.error.signInFailed":"Sign-in failed. Check your email and password.","nav.forTeachers":"For Teachers","teacherAccess.email":"Email","teacherAccess.password":"Password","teacherAccess.passwordShow":"Show","teacherAccess.passwordHide":"Hide","teacherAccess.loading":"Checking...","social.tutorNav.label":"Teacher navigation","social.tutorNav.brand":"Teaching","social.tutorNav.dashboard":"Dashboard","social.tutorNav.inbox":"Inbox","social.tutorNav.marking":"Marking","social.tutorNav.tasks":"Tasks","social.classes.mine.assignmentsTitle":"Assignments","social.classes.mine.assignmentsEmpty":"No assignments for this class yet.","social.task.aiDraftTitle":"Generate draft assignment","social.task.aiDraftCopy":"Describe the IELTS speaking practice you want. NOVA will draft a task you can review before saving.","social.task.aiDraftExistingHint":"Start a new task before generating another draft.","social.task.aiDraftPromptLabel":"Assignment brief","social.task.aiDraftPromptPlaceholder":"Example: Part 2 speaking task about describing a memorable journey, with follow-up questions and IELTS-style feedback criteria.","social.task.aiDraftGenerate":"Generate draft","social.task.aiDraftGenerating":"Generating draft...","social.task.aiDraftSuccess":"Draft generated. Review it before saving.","social.task.aiDraftError":"We could not generate a draft assignment. Try again.","social.task.aiDraftInvalid":"The generated draft was incomplete. Adjust the brief and try again.","social.task.aiDraftPartLabel":"IELTS part","social.task.aiDraftPart1":"Part 1","social.task.aiDraftPart2":"Part 2","social.task.aiDraftPart3":"Part 3","social.task.aiDraftMixed":"Mixed","social.task.aiDraftLevelLabel":"Learner level","social.task.aiDraftBand56":"Band 5 to 6","social.task.aiDraftBand67":"Band 6 to 7","social.task.aiDraftBand7":"Band 7+","social.task.aiDraftCountLabel":"Questions","social.task.aiDraftInstructionsLabel":"Extra instructions (optional)","mockTest.flow.processing.hint":"This can take up to a minute on slower networks.","mockTest.flow.processing.retry":"Retry results","mockTest.flow.error.expired.title":"Time ran out","mockTest.flow.error.expired.body":"This mock test expired. Start a new attempt when you are ready.","mockTest.flow.error.expired.cta":"Back to mock tests","mockTest.flow.error.alreadyCompleted.title":"Results are ready","mockTest.flow.error.alreadyCompleted.body":"This attempt was already completed. Open the results instead.","mockTest.flow.error.alreadyCompleted.cta":"Open results","mockTest.flow.error.scoringFailed.title":"Scoring did not finish","mockTest.flow.error.scoringFailed.body":"Your recording is safe. Tap retry and YNova will finish scoring from the saved attempt.","mockTest.flow.error.scoringFailed.cta":"Retry scoring","mockTest.flow.error.offline.title":"You are offline","mockTest.flow.error.offline.body":"Your recording is still here. Reconnect, then retry scoring.","mockTest.flow.error.offline.cta":"Retry scoring","mockTest.flow.error.sessionExpired.title":"Session expired","mockTest.flow.error.sessionExpired.body":"Sign in again before submitting this mock test.","mockTest.flow.error.sessionExpired.cta":"Sign in","mockTest.history.error":"Mock test history is temporarily unavailable.","mockTest.history.paywalled":"Your mock test history opens with Pro.","profile.history.error":"History is temporarily unavailable.","profile.history.status.in_progress":"In progress","profile.history.status.completed":"Completed","profile.history.status.expired":"Expired","profile.history.status.abandoned":"Abandoned","scoring.cta.backToMockTest":"Back to Mock Test","social.tutorNav.backToStudentApp":"Back to student app","mockTest.exit.label":"Exit test","mockTest.exit.title":"Exit this mock test?","mockTest.exit.body":"Progress on the current part will be lost.","mockTest.exit.confirm":"Exit test","recording.elapsedAriaLabel":"Recording timer: {elapsed} elapsed","mockTest.question.speakingOnly":"Speaking only - record your answer aloud.","mockTest.experience.label":"Experience","mockTest.experience.classic.title":"Classic","mockTest.experience.classic.desc":"Fast, focused test flow","mockTest.experience.guided.title":"Guided","mockTest.experience.guided.desc":"NOVA guides you between sections","mockTest.experience.examRoom.title":"Exam Room","mockTest.experience.examRoom.desc":"Video-call style test simulation","mockTest.preflight.title":"Get ready for the Exam Room","mockTest.preflight.subtitle":"A quick check before your test starts.","mockTest.preflight.simulationNote":"This is a YNova practice simulation, not an official IELTS test.","mockTest.preflight.micLabel":"Microphone","mockTest.preflight.micCheck":"Test microphone","mockTest.preflight.micHint":"Your microphone is required for the speaking test.","mockTest.preflight.micGranted":"Microphone is working.","mockTest.preflight.micDenied":"Microphone access is blocked. Allow it in your browser settings, then test again.","mockTest.preflight.cameraLabel":"Camera (optional)","mockTest.preflight.cameraCheck":"Test camera","mockTest.preflight.cameraHint":"Adds a self-view tile, like a real video call. You can skip this.","mockTest.preflight.cameraGranted":"Camera preview is on.","mockTest.preflight.cameraDenied":"Camera is blocked. You can continue audio-only.","mockTest.preflight.cameraSkipped":"Camera off â the test continues audio-only.","mockTest.preflight.cameraPrivacy":"Your camera preview stays on this device in this mode. It is never uploaded.","mockTest.preflight.assetsLabel":"Examiner video","mockTest.preflight.assetsLoading":"Checking examiner videoâ¦","mockTest.preflight.assetsReady":"Examiner video is ready.","mockTest.preflight.assetsPosterOnly":"Data saver is on â a static examiner will be shown.","mockTest.preflight.assetsFailed":"Examiner video is unavailable. You can continue with a static examiner, or use Classic mode.","mockTest.preflight.start":"Start test","mockTest.preflight.continueNoCamera":"Continue without camera","mockTest.preflight.useClassic":"Use Classic mode","mockTest.callRoom.examinerLabel":"Examiner","mockTest.callRoom.selfLabel":"You","mockTest.callRoom.cameraOff":"Camera off","mockTest.callRoom.simulationBadge":"Practice simulation","mockTest.callRoom.recording":"Recording your answer","mockTest.examiner.state.joining":"Examiner is joiningâ¦","mockTest.examiner.state.asking":"Examiner is asking","mockTest.examiner.state.listening":"Examiner is listening","mockTest.examiner.state.backchannel":"Examiner is listening","mockTest.examiner.state.thinking":"Examiner is checking notes","mockTest.examiner.state.transition":"Moving to the next part","mockTest.examiner.state.ending":"The test is ending","mockTest.examiner.state.offline":"Examiner video unavailable â your test continues","mockTest.fallback.poster":"Examiner video could not load. The test continues with a static examiner.","mockTest.guided.ariaLabel":"NOVA rehearsal guide","mockTest.guided.welcome":"Ready when you are. Take a breath â you know the format.","mockTest.guided.part2Card":"Next is your cue card. Read it slowly before the timer starts.","mockTest.guided.prep":"Use this minute for notes. Short phrases are enough.","mockTest.guided.processing":"Done. Your answers are being scored â results are coming.","scoring.summary.label":"IELTS Speaking coach summary","scoring.summary.bandLine":"Band {band} - {level}","scoring.summary.level.foundation":"foundation to build","scoring.summary.level.developing":"developing exam
1control","scoring.summary.level.strong":"strong exam response","scoring.summary.body":"Your strongest area is {strongest}. Focus next on {weakest}; that is the fastest route to a clearer IELTS Speaking answer.","scoring.summary.body.noScores":"Record a complete spoken answer so NOVA can identify your strongest area and the first skill to fix.","scoring.summary.note":"Generated from your spoken mock-test transcript. Use it as coaching guidance, not an official IELTS result.","scoring.summary.noteAudio":"Generated from your spoken mock-test transcript and recording. Use it as coaching guidance, not an official IELTS result.","scoring.legacyCaveat":"This earlier result was estimated primarily from the transcript. Pronunciation was not directly assessed from audio.","scoring.partBreakdown.title":"Part-by-part bands","scoring.partBreakdown.part":"Part {part}","training.s1.l1Scaffold":"Start in the language that helps you think. NOVA will turn your ideas into clear English for speaking practice.","training.s2.practiceGuide":"ê° ë¨ì´ë§ë¤ ëª¨ë² ìì±ì ë£ê³ , í´ë¹ ë¨ì´ë¥¼ ì¬ì©í´ ì§ì 문ì¥ì ë§í ë¤ ìì ì ìì±ì ë¤ì´ë³´ì¸ì. YNovaê° ëª©í ë¨ì´ë¥¼ ì¸ìíë©´ ë¤ìì¼ë¡ ëì´ê°ëë¤.","training.s2.l1Meaning":"In {language}","training.s3.wordHelp":"Word help","training.s3.wordHelpHint":"Tap a word to see its simple meaning before you build the sentence.","mockTest.lede.completionLed":"Practice IELTS Speaking Part 1, Part 2, or Part 3 separately. Parts 1 and 3 let you finish every question; Exam Room keeps official timing.","mockTest.cond.completionLed":"Parts 1 and 3 at your pace","mockTest.mode.completionLed":"Finish every question","training.history.completedTitle":"Completed sessions","training.history.viewAll":"View all","training.history.listError":"Completed sessions are temporarily unavailable.","training.history.untitled":"Training session","training.history.rowMeta":"Part {part} · {date}","training.history.empty":"Complete a training session to see it here.","training.history.detailError":"This training report could not be loaded. Try again.","training.history.legacyTitle":"Training session saved","training.history.legacyBody":"This older session has a progress summary, but detailed feedback was not saved.","training.history.openAria":"Open training report: {topic}","training.history.source":"Training","training.history.summaryOnly":"Summary only","training.history.loadMore":"Load more","training.history.filtersLabel":"History filters","training.history.filter.all":"All","training.history.filter.training":"Training","training.history.filter.mock":"Mock Test","training.history.sync.idle":"Not saved yet","training.history.sync.saving":"Savingâ¦","training.history.sync.saved":"Saved","training.history.sync.waiting":"Waiting for connection","training.history.sync.error":"Couldnât save â retry","training.exit.accessibleLabel":"Save progress and return home","training.exit.saveAndExit":"Save & exit","training.exit.recordingTitle":"Stop recording and leave?","training.exit.recordingBody":"Your current recording will stop. Your completed steps and notes will be saved.","training.exit.stay":"Stay","training.exit.confirm":"Save & exit","training.exit.saveFailedTitle":"We could not save your progress","training.exit.saveFailedBody":"Stay here and retry so you do not lose this work. You can also leave without saving this latest progress.","training.exit.exitWithoutSaving":"Exit without saving","social.monitor.daily.title":"Daily learning report","social.monitor.daily.loading":"Loading this dayâs learning activity...","social.monitor.daily.error":"We could not load this daily report. Check your connection and try again.","social.monitor.daily.forbidden":"This learning report is no longer available to you.","social.monitor.daily.empty":"No learning activity was recorded on this day.","social.monitor.daily.timezone":"Learnerâs calendar day in {timezone}","social.monitor.daily.today":"Today","social.monitor.daily.yesterday":"Yesterday","social.monitor.daily.previous":"Previous day","social.monitor.daily.next":"Next day","social.monitor.daily.date":"Report date","social.monitor.daily.sessions":"Sessions","social.monitor.daily.minutes":"Active minutes","social.monitor.daily.latestBand":"Latest band","social.monitor.daily.highe
1stBand":"Highest band","social.monitor.daily.assignmentsCompleted":"Assignments completed","social.monitor.daily.assignmentsOutstanding":"Assignments outstanding","social.monitor.daily.reviewCreated":"Review items created","social.monitor.daily.reviewResolved":"Review items resolved","social.monitor.daily.weakDomains":"Areas to revisit","social.monitor.daily.recommendation":"Recommended next focus: {area}","social.classes.roster.classIdLabel":"Class ID","social.classes.roster.classIdCopy":"Copy","social.classes.roster.classIdCopied":"Copied","social.classes.roster.classIdCopyLabel":"Copy Class ID for {name}","social.classes.roster.classIdHelp":"Use this ID to distinguish learners in this class. It cannot be used to sign in or join a class.","training.history.filter.practice":"Practice","practice.history.source":"Practice","practice.history.openAria":"Open practice report for {topic}","practice.history.untitled":"Practice session","practice.history.detailError":"We couldnât load this practice report. Check your connection and try again.","practice.history.listError":"Practice history is temporarily unavailable.","practice.history.status.ready":"Feedback ready","mockTest.history.source":"Mock Test","profile.history.emptyFiltered.training":"Complete a training session to see it here.","profile.history.emptyFiltered.practice":"Complete a practice session to see it here.","profile.history.emptyFiltered.mock":"Complete a Mock Test to see it here.","report.status.pending":"Your session is saved. Feedback is waiting to start.","report.status.generating":"Analysing your session...","report.status.retryScheduled":"Your session is safe. We're trying again.","report.status.partial":"Your report is saved. Some feedback could not be prepared.","report.status.failedTerminal":"Your session is saved. Detailed AI feedback is unavailable for this attempt.","report.criterion.fluencyCoherence":"Fluency and coherence","report.criterion.lexicalResource":"Lexical resource","report.criterion.grammar":"Grammatical range and accuracy","report.criterion.pronunciation":"Pronunciation","report.criterion.status.assessed":"Assessed","report.criterion.status.notAssessed":"Not assessed","report.criterion.status.insufficientEvidence":"Insufficient evidence","report.criterion.notAssessedReason":"This session's evidence doesn't support an assessed finding for this criterion yet.","report.criterion.pronunciationNotAssessedReason":"Pronunciation requires recorded audio, which this session did not assess.","report.evidenceBasis.stageEvidence":"Training stage evidence","report.evidenceBasis.transcriptOnly":"Transcript only","report.evidenceBasis.transcriptAndTiming":"Transcript and timing","report.evidenceBasis.audioAndTranscript":"Audio and transcript","report.evidenceBasis.notScored":"Not scored","report.evidenceBasis.label":"Score basis: {basis}","report.rubricVersion":"Rubric {version}","report.calibrationVersion":"Calibration {version}","report.personalBest.first":"Your first saved result","report.personalBest.newBest":"New personal best","report.personalBest.matched":"Matched your best","report.retention.transcriptExpired":"Transcript removed after 90 days. Feedback summary remains available.","report.retention.legacy":"This earlier result was estimated before today's evidence detail was recorded.","report.retention.expired":"Detail is no longer available for this session.","report.l1.explainIn":"Explain in {language}","report.strength.label":"What worked","report.priority.label":"Your priority","report.doThisNext.label":"Do this next","report.nextAction.start":"Start","report.nextAction.practice_fluency_flow":"Practise a timed speaking flow to build fluency and coherence.","report.nextAction.practice_lexical_range":"Build topic vocabulary with Word Flash.","report.nextAction.practice_grammar_control":"Review grammar patterns from your sessions.","report.nextAction.practice_pronunciation_awareness":"Practise pronunciation-focused training.","report.nextAction.retry_mock_test":"Take another mock test.","report.nextAction.continue_training":"Continue training on your weakest stage.","profile.history.unified.partTitle":"{source} · Part {part}","profile.history.unified.loadError":"We couldn't load your Learning Record. Please try again.","report.status.chip.pending":"Waiting to start","report.status.chip.generating":"Analysing","report.status.chip.ready":"Ready","report.status.chip.partial":"Partially ready","report.status.chip.retry_scheduled":"Retrying","report.status.chip.failed_terminal":"Feedback unavailable","social.classes.daily.title":"Daily class report","social.classes.daily.loading":"Loading today's class report...","social.classes.daily.forbidden":"You can only view reports for classes you teach.","social.classes.daily.error":"We couldn't load this class report.","social.classes.daily.today":"Today","social.classes.daily.yesterday":"Yesterday","
1social.classes.daily.previous":"Previous day","social.classes.daily.next":"Next day","social.classes.daily.browseDates":"Browse dates","social.classes.daily.enrolled":"Enrolled","social.classes.daily.activeLearners":"Active today","social.classes.daily.noActivity":"No activity","social.classes.daily.weakDomains":"Recurring patterns","social.classes.daily.colSessions":"Sessions","social.classes.daily.colRecommendation":"Recommended next","social.classes.daily.recommendationNone":"No recommendation yet","social.classes.daily.recommendationDomain":"Focus: {value}","social.classes.daily.recommendationPart":"Practice Part {value}","social.classes.daily.colMinutes":"Minutes","social.classes.daily.colBand":"Latest band","social.classes.daily.provenanceLive":"Live for today","social.classes.daily.provenanceSnapshot":"Snapshot v{version}","social.classes.daily.provenanceGeneratedAt":"· generated {when}","social.classes.daily.corrected":"Corrected","social.classes.daily.noReport":"No report","auth.ageNoticePrefix":"YNovaë","auth.ageNoticeEmphasis":"ë§ 18ì¸ ì´ì","auth.ageNoticeSuffix":" ì¬ì©ì를 ìí ìë¹ì¤ì
ëë¤. ê³ì ì ë§ë¤ë©´ ë§ 18ì¸ ì´ììì íì¸íë ê²ì¼ë¡ ê°ì£¼ë©ëë¤.","practice.feedback.overall":"Overall band","practice.feedback.delta":"â +0.5","practice.feedback.vsLast":"vs last session","practice.feedback.cefr":"Good User · C1 Advanced","practice.feedback.breakdown":"Breakdown · IELTS rubric","practice.feedback.wellTitle":"What went well","practice.feedback.well.1":`Strong linking words ("furthermore", "what's more")`,"practice.feedback.well.2":"Confident, natural pacing â no long pauses","practice.feedback.well.3":"Added two specific personal examples","practice.feedback.workTitle":"Work on","practice.feedback.work.1":"Past-tense slips (3 this session)","practice.feedback.work.2":"Stretch your descriptive adjectives","practice.feedback.listenBack":"Listen back","practice.feedback.play":"Play","mockTest.selection.note":"Choose Auto for exam-like surprise, or choose a topic for focused practice.","mockTest.selection.auto":"Auto pick","mockTest.selection.chooseTopic":"Choose a topic","mockTest.topicPicker.part1Title":"Choose a Part 1 topic","mockTest.topicPicker.part2Title":"Choose a Part 2 topic","mockTest.topicPicker.part3Title":"Choose a Part 3 topic","mockTest.topicPicker.part1Description":"Part 1 still uses several familiar themes. Your choice appears first, followed by related questions.","mockTest.topicPicker.part2Description":"Choose the exact cue card you want to practise for your long turn.","mockTest.topicPicker.part3Description":"Choose the exact theme you want to discuss through broader, more abstract questions.","mockTest.topicPicker.loading":"Loading topics...","mockTest.topicPicker.error":"We could not load the topic list. Auto pick is still available when you go back.","mockTest.topicPicker.searchLabel":"Search topics","mockTest.topicPicker.searchPlaceholder":"Try technology, travel, family...","mockTest.topicPicker.categoryLabel":"Topic area","mockTest.topicPicker.allCategories":"All topic areas","mockTest.topicPicker.resultCount":"{count} topics","mockTest.topicPicker.empty":"No topics match that search.","mockTest.topicPicker.choose":"Use this topic","mockTest.preview.selectedTopic":"Topic chosen by you","mockTest.preview.changeTopic":"Choose another topic","schoolContext.loadError":"We couldn't verify your school access. Check your connection and try again.","schoolContext.label":"School workspace","schoolDashboard.contextCopy":"Showing only the classes and learners you teach at {school}.","schoolDashboard.notAvailable":"Not available","schoolDashboard.inboxScope":"School-scoped messaging will appear here when conversations are linked to a class.","schoolDashboard.needsAttention":"Needs attention","schoolDashboard.urgentCount":"{count} urgent","schoolDashboard.participation":"Training participation","schoolDashboard.windowDays":"Learners active in the last {days} days","schoolDashboard.evidenceCoverage":"Assessment evidence","schoolDashboard.assessedCopy":"Learners with at least one observed band","schoolDashboard.weekChange":"Sessions vs previous week","schoolDashboard.weekComparison":"{current} this week · {previous} previous week","schoolDashboard.attentionTitle":"Attention queue","schoolDashboard.attentionCopy":"Start with the evidence, then choose the smallest useful intervention.","schoolDashboard.caseCount":"{count} cases","schoolDashboard.filterLabel":"Filter learners needing attention","schoolDashboard.filter.reason":"Reason","schoolDashboard.filter.class":"Class","schoolDashboard.filter.evidence":"Activity evidence","schoolDashboard.filter.assessment":"Assessment state","schoolDashboard.filter.allReasons":"All reasons","schoolDashboard.filter.allClasses":"All classes","schoolDashboard.filter.allEvidence":"All activity states","schoolDashboard.filter.allAssessments":"All assessment states","schoolDashboard.evidence.available":"Completed practice or mock test on record","schoolDashboard.evidence.missing":"No practice or mock tests yet","schoolDashboard.assessment.observed":"Assessment available","schoolDashboard.attentionEmpty":"No learners match these filters.","schoolDashboard.whyHere":"Why this learner is here","schoolDashboard.sessionsComparison":"{current} sessions this week · {previous} previous week","schoolDashboard.recommended":"Recommended next action:","schoolDashboard.recommendation.follow_up_overdue_work":"Check the overdue task before assigning more work.","schoolDashboard.recommendation.assign_domain_practice":"Assign focused practice for the repeated weak criterion.","schoolDashboard.recommendation.plan_check_in":"Plan a short check-in before adding more practice.","schoolDashboard.recommendation.assign_short_practice":"Assign one short practice task with a clear due date.","schoolDashboard.recommendation.review":"Review the learner evidence before choosing an intervention.","schoolDashboard.evidenceBasis":"Activity is learner-wide while enrolled in this class; it does not claim the class caused each session.","schoolProgress.open":"Review progress and assign practice","schoolProgress.manageClass":"Manage class roster","schoolProgress.reason.inactivity":"No recent practice","schoolProgress.reason.low_practice":"Low practice this week","schoolProgress.reason.band_decline":"Band trend declined","schoolProgress.reason.weak_domain":"Recurring skill gap","schoolProgress.reason.overdue_work":"Practice is overdue","schoolProgress.reason.teacher_judgement":"Selected by teacher","schoolProgress.level.urgent":"Act now","
1schoolProgress.level.watch":"Keep watch","schoolProgress.level.on_track":"On track","schoolProgress.level.not_eligible":"Evidence unavailable","schoolProgress.loading":"Loading class progress...","schoolProgress.loadError":"We couldn't load this class's progress.","schoolProgress.forbidden":"This class is not assigned to you in the selected school.","schoolProgress.recovery":"Return to your dashboard to choose another school or class, or retry after checking your connection.","schoolProgress.back":"Back to teacher dashboard","schoolProgress.viewEvidence":"View learner evidence","schoolProgress.backToClass":"Back to class progress","schoolProgress.markSaved":"Feedback saved for {name}.","schoolProgress.returnToLearner":"Return to learner","schoolProgress.assignFollowUp":"Assign follow-up practice","schoolProgress.subtitle":"See who needs support, understand why, and assign focused practice without leaving the class view.","schoolProgress.summaryLabel":"Class progress summary","schoolProgress.enrolled":"Active students","schoolProgress.needsAttention":"Need attention","schoolProgress.urgent":"Act now","
1schoolProgress.awaitingConsent":"Awaiting consent","schoolProgress.studentsTitle":"Student progress","schoolProgress.studentsCopy":"Signals use the last {days} days of activity. Missing evidence is shown as not assessed, never as zero.","schoolProgress.selectAttention":"Select everyone needing attention","schoolProgress.clearSelection":"Clear selection","schoolProgress.studentsEmpty":"No students are connected to this class yet.","schoolProgress.lastPractice":"Last practice: {when}","schoolProgress.weekSessions":"{count} sessions this week","schoolProgress.band":"Latest band {band}","schoolProgress.notAssessed":"Band not assessed","schoolProgress.pendingTasks":"{count} pending tasks","schoolProgress.latestAssignment":"Latest assignment: {status}","schoolProgress.assignmentTitle":"Targeted practice","schoolProgress.assignmentCopy":"{count} students selected. Their attention signals will be recorded with the assignment.","schoolProgress.createPractice":"Create new practice","schoolProgress.tasksLoading":"Loading your saved practice...","schoolProgress.tasksError":"Your saved practice couldn't be loaded. Retry the page or create a new activity.","schoolProgress.noTasks":"Create and save a practice activity before assigning it to students.","schoolProgress.practiceLabel":"Practice activity","schoolProgress.practicePlaceholder":"Choose saved practice","schoolProgress.dueLabel":"Due date (optional)","schoolProgress.retakesLabel":"Attempts allowed","schoolProgress.assignError":"We couldn't confirm the assignments. Refresh the class before trying again; a safe retry will not duplicate them.","schoolProgress.validationError":"Select at least one active student and a practice activity. Any due date must be in the future.","schoolProgress.assignSuccess":"Practice assigned to {count} students.","schoolProgress.assigning":"Assigning practice...","schoolProgress.assignButton":"Assign to {count} students","schoolProgress.interventionsTitle":"Targeted practice history","schoolProgress.interventionsCopy":"Check whether students have started, submitted, or completed the practice you assigned.","schoolProgress.interventionsEmpty":"No targeted practice has been assigned from this class view yet.","schoolProgress.practiceFallback":"Practice activity","schoolProgress.interventionAssigned":"{count} assigned","schoolProgress.interventionSubmitted":"{count} submitted","schoolProgress.interventionMarked":"{count} marked","schoolProgress.interventionOverdue":"{count} overdue","teacherAccess.chooseSchoolTitle":"Choose a school workspace","teacherAccess.chooseSchoolBody":"Your account teaches in more than one school. Choose where you are working now.","schoolDashboard.openAdmin":"Open school administration","schoolAdmin.loading":"Loading school administration...","schoolAdmin.loadError":"We couldn't load this school workspace.","schoolAdmin.forbidden":"School administration is not available for this account in the selected workspace.","schoolAdmin.recovery":"Choose a school where you are an administrator, or retry after checking your connection.","schoolAdmin.eyebrow":"YNova for Schools","schoolAdmin.subtitle":"Operational membership, class, and enrolment status. Student learning evidence stays in assigned teacher views.","schoolAdmin.openTeacher":"Open teacher dashboard","schoolAdmin.summaryLabel":"School operational summary","schoolAdmin.staff":"Staff","schoolAdmin.teachers":"Teachers","schoolAdmin.learners":"Active learners","schoolAdmin.classes":"Classes","schoolAdmin.openClasses":"Open classes","schoolAdmin.termTitle":"Current term","schoolAdmin.termCopy":"The academic period used to interpret current classes and membership.","schoolAdmin.termNone":"No current term configured","schoolAdmin.classesTitle":"School classes","schoolAdmin.classesCopy":"See class capacity, enrolment state, consent queue, and assigned teachers without student diagnostic data.","schoolAdmin.classesEmpty":"No classes are connected to this school yet.","schoolAdmin.classEnrolled":"{count} active students","schoolAdmin.classConsent":"{count} awaiting consent","schoolAdmin.classNoTeacher":"No active teacher assigned","schoolAdmin.peopleTitle":"People and roles","schoolAdmin.peopleCopy":"Only minimum school identity and membership status are shown here.","schoolAdmin.peopleEmpty":"No memberships in this role.","schoolAdmin.role.school_admin":"School administrators","schoolAdmin.role.teacher":"Teachers","schoolAdmin.role.learner":"Learners","schoolAdmin.status.active":"Active","schoolAdmin.status.invited":"Invited","schoolAdmin.status.revoked":"Revoked","schoolAdmin.status.open":"Open","schoolAdmin.status.closed":"Closed","schoolAdmin.status.in_progress":"In progress","schoolAdmin.status.completed":"Completed","schoolAdmin.status.cancelled":"Cancelled","teacherAccess.brandErrorTitle":"School sign-in is unavailable","teacherAccess.brandErrorBody":"This school link may be incorrect or inactive. No account details have been submitted.","teacherAccess.brandErrorAction":"Use general staff sign-in","social.tutorHome.viz.riskMixLabel":"{class} attention mix: {urgent} act now, {watch} keep watch, {onTrack} on track","social.tutorHome.viz.enrolledCenter":"{count} active","social.tutorHome.viz.bandTrend":"Band moved from {from} to {to}","social.tutorHome.viz.bandNew":"First recorded band: {value}","schoolProgress.viz.summaryLabel":"Attention mix: {urgent} act now, {watch} keep watch, {onTrack} on track, {notEligible} awaiting evidence","schoolProgress.viz.enrolledCenter":"{count} active","schoolProgress.viz.domainTitle":"Where this class needs work","schoolProgress.viz.domainCopy":"How often each speaking criterion shows up as a weak domain across active students.","schoolProgress.viz.domainAria":"Weak-domain frequency for {class}","schoolProgress.viz.domainEmpty":"No weak-domain evidence yet for this class.","schoolProgress.viz.funnelAria":"{title} progress: {assigned} assigned, {submitted} submitted, {marked} marked, {overdue} overdue","schoolProgress.viz.stageAssigned":"Assigned","schoolProgress.viz.stageSubmitted":"Submitted","schoolProgress.viz.stageMarked":"Marked","schoolProgress.viz.stageOverdue":"Overdue","schoolAdmin.viz.networkLabel":"Diagram connecting teachers, classes, and students","schoolAdmin.viz.networkTitle":"How this school connects","schoolAdmin.viz.networkCopy":"Teachers in the inner ring, the
1ir classes next, and each class's enrolled students as dots on the outer ring. Teacher and class names are real; individual student dots are anonymous counts â see the People panel below for named students.","schoolAdmin.viz.filterLabel":"Filter the diagram by teacher or class name","schoolAdmin.viz.filterPlaceholder":"Find a teacher or class...","schoolAdmin.viz.classSummary":"{enrolled}/{capacity} enrolled · {pending} awaiting consent","schoolAdmin.viz.classSummaryNoCapacity":"{enrolled} enrolled · {pending} awaiting consent","schoolAdmin.viz.schoolSummary":"{teachers} teachers · {classes} classes · {students} students","schoolAdmin.status.sent":"Sent","schoolAdmin.status.failed":"Failed","schoolAdmin.status.accepted":"Accepted","schoolAdmin.status.expired":"Expired","schoolAdmin.setupTitle":"School setup","schoolAdmin.setupCopy":"Four steps, in this order, and your teachers can start working with learner evidence.","schoolAdmin.setupTerm":"Set the current term","schoolAdmin.setupClasses":"Create at least one class","schoolAdmin.setupTeachers":"Invite teaching staff","schoolAdmin.setupLearners":"Invite learners","schoolAdmin.setupComplete":"Complete","schoolAdmin.setupPending":"Still required","schoolAdmin.inviteTitle":"Invite one person","schoolAdmin.inviteCopy":"An email invitation creates school access for this role. Teachers are provisioned for private classroom use and are not listed in the marketplace.","schoolAdmin.nameLabel":"Display name (optional)","schoolAdmin.emailLabel":"Email address","schoolAdmin.roleLabel":"School role","schoolAdmin.role.teacherSingle":"Teacher","schoolAdmin.role.learnerSingle":"Learner","schoolAdmin.sendInvite":"Send invitation","schoolAdmin.importTitle":"Import a CSV roster","schoolAdmin.importCopy":"Use headers email and display_name. Preview checks up to 200 rows before any invitations are sent.","schoolAdmin.importFile":"CSV file","schoolAdmin.previewImport":"Preview import","schoolAdmin.commitImport":"Send valid invitations","schoolAdmin.action.saving":"Saving changes...","schoolAdmin.action.success":"Changes saved.","schoolAdmin.action.error":"We couldn't complete that action. Check the data and connection, then retry.","schoolAdmin.line":"Line","schoolAdmin.result":"Result","schoolAdmin.previewSummary":"Import preview: {valid} valid, {invalid} need attention","schoolAdmin.importReady":"Ready to invite","schoolAdmin.importError.invalid_email":"Invalid email","schoolAdmin.importError.duplicate_email":"Duplicate email in file","schoolAdmin.pendingInvites":"Recent invitations","schoolAdmin.invitesEmpty":"No school invitations have been sent yet.","schoolProgress.analyticsTitle":"Class analytics","schoolProgress.analyticsCopy":"A keyboard-accessible evidence table with exact weekly counts and assessment state.","schoolProgress.analyticsCaption":"Current class evidence; activity is learner-wide during active enrolment.","schoolProgress.exportCsv":"Export CSV","schoolProgress.learner":"Learner","schoolDashboard.currentWeek":"Current week","schoolDashboard.previousWeek":"Previous week","schoolDashboard.change":"Change","schoolActions.title":"Teacher and learner coordination","schoolActions.teacherCopy":"Message this learner, plan check-ins, and keep notes with an explicit visibility rule.","schoolActions.learnerCopy":"Messages in this class are shared only with you and the selected class teacher.","schoolActions.loading":"Loading class coordination...","schoolActions.loadError":"We couldn't load class coordination. Check your connection and retry.","schoolActions.saved":"Saved.","schoolActions.saveError":"We couldn't save that change. Check the details and retry.","schoolActions.messagesTitle":"Messages","schoolActions.messagesCopy":"Use this thread for learning support and assignment questions.","schoolActions.messagesEmpty":"No messages in this teacherâlearner thread yet.","schoolActions.messageLabel":"Message","schoolActions.send":"Send message","schoolActions.checkInsTitle":"Planned check-ins","schoolActions.checkInsCopy":"Set a time and a clear learning objective.","schoolActions.objectiveLabel":"Check-in objective","schoolActions.whenLabel":"Date and time","schoolActions.plan":"Plan check-in","schoolActions.complete":"Mark complete","schoolActions.cancel":"Cancel","schoolActions.status.planned":"Planned","schoolActions.status.completed":"Completed","schoolActions.status.cancelled":"Cancelled","schoolActions.notesTitle":"Private teacher notes","schoolActions.notesCopy":"Notes are never visible to the learner. Choose whether only you or all currently assigned class staff may read each note.","schoolActions.noteLabel":"Teacher note","schoolActions.visibilityLabel":"Who can read this note","schoolActions.visibility.author_only":"Only me","schoolActions.visibility.class_staff":"Currently assigned class staff","schoolActions.saveNote":"Save note","schoolDashboard.evidence.consent_pending":"Awaiting consent; evidence hidden","schoolDashboard.assessment.not_assessed":"No scored attempt yet","schoolActions.checkInsEmpty":"No check-ins are planned for this learner.","schoolAdmin.classLabel":"Class","schoolAdmin.schoolOnly":"School access only","schoolAdmin.chooseClass":"Cho
1ose a class","schoolAdmin.importResult":"Import finished: {invited} of {total} invited; {failed} need attention.","schoolActions.senderYou":"You","schoolActions.senderLearner":"Learner","schoolActions.senderTeacher":"Teacher","social.monitor.teacherBriefTitle":"Teacher brief","social.monitor.teacherBriefCopy":"A concise, evidence-bounded starting point for your next decision.","social.monitor.teacherBriefChange":"What changed","social.monitor.teacherBriefEvidence":"Evidence says","social.monitor.teacherBriefLimit":"Evidence limit","social.monitor.teacherBriefNext":"Suggested next review","social.monitor.sessionChange":"{current} sessions this week · {previous} before · change {delta}","social.monitor.weaknessEvidence":"{area} appears in {count} unresolved review items","social.monitor.noOpenWeakness":"No unresolved review-item pattern","social.monitor.comparableAvailable":"At least two bands share the same source and IELTS part","social.monitor.comparableMissing":"No like-for-like band trend yet","social.monitor.suggestedReview":"Review {area}","social.monitor.reviewEvidenceFirst":"Review the evidence before assigning more work","social.monitor.criterionBreakdown":"IELTS criterion evidence by part","social.monitor.criterion.fluency":"Fluency and coherence","social.monitor.criterion.lexical":"Lexical resource","social.monitor.criterion.grammar":"Grammar","social.monitor.criterion.pronunciation":"Pronunciation","social.monitor.showEvidenceContext":"Show learner evidence context","social.monitor.interventionOutcome.not_reviewed":"Outcome not reviewed","social.monitor.interventionOutcome.improved":"Improved after intervention","social.monitor.interventionOutcome.unchanged":"No observed change","social.monitor.interventionOutcome.declined":"Declined after intervention","social.monitor.interventionOutcome.insufficient_evidence":"Insufficient follow-up evidence","schoolDashboard.printSummary":"Print summary","schoolDashboard.updatedAt":"Updated {when}","schoolDashboard.updatedUnknown":"Update time unavailable","schoolDashboard.evidenceWhy.missing":"No completed practice or Mock Test is recorded yet. This does not describe transcript or audio availability.","schoolDashboard.evidenceWhy.daysInactive":"Last eligible practice was {days} days ago.","schoolDashboard.evidenceWhy.bandChange":"Comparable band evidence changed from {previous} to {current}.","schoolDashboard.evidenceWhy.weakDomain":"Unresolved review evidence repeatedly identifies {area}.","schoolDashboard.evidenceWhy.sessions":"{current} sessions this week and {previous} in the previous week.","schoolDashboard.evidenceState.observed":"Completed practice or mock test on record","schoolDashboard.evidenceState.missing":"No practice or mock tests yet","schoolDashboard.evidenceState.insufficient":"More activity needed for c
1omparison","schoolDashboard.evidenceState.not_assessed":"No scored attempt yet","schoolDashboard.evidenceState.not_eligible":"Class sharing not active","schoolDashboard.trend.insufficient":"No like-for-like band comparison","schoolProgress.bandProvenance":"{source} · Part {part} · {date}","schoolProgress.outcomeImproved":"{count} improved","schoolProgress.outcomeUnchanged":"{count} unchanged","schoolProgress.outcomeInsufficient":"{count} need more evidence","schoolProgress.outcomePending":"{count} outcomes to review","schoolProgress.outcomeNonCausal":"Record what the next eligible evidence shows. This describes change after practice; it does not claim the assignment caused it.","schoolProgress.outcomeLabel":"Follow-up evidence outcome","schoolProgress.outcomeChoose":"Choose an outcome","schoolProgress.outcome.not_reviewed":"Not reviewed","schoolProgress.outcome.improved":"Improved","schoolProgress.outcome.unchanged":"Unchanged","schoolProgress.outcome.declined":"Declined","schoolProgress.outcome.insufficient_evidence":"Insufficient evidence","schoolProgress.outcomeSave":"Save outcome","schoolProgress.bandSource":"Band source and part","schoolProgress.trendEvidence":"Trend evidence","schoolEvidence.share.loading":"Checking class evidence access...","schoolEvidence.share.error":"We could not check class evidence access. Check your connection and retry.","schoolEvidence.share.noClasses":"No active, consented class can review this retained evidence.","schoolEvidence.share.until":"Teacher review available until {date}","schoolEvidence.share.eyebrow":"Class evidence","schoolEvidence.share.title":"Available to your assigned teachers","schoolEvidence.share.copy":"While you are in an active, consented class, this attempt's retained transcript and recording are automatically available to assigned teachers, even if you recorded it before joining. Access ends with retention or class access.","schoolEvidence.share.accessActive":"Teacher access active","schoolEvidence.teacher.loading":"Loading school-linked evidence...","schoolEvidence.teacher.error":"We could not load this learnerâs evidence. Check your access and connection, then retry.","schoolEvidence.teacher.empty":"No retained transcript or recording is available for this learner in the selected class.","schoolEvidence.teacher.eyebrow":"Reviewable evidence","schoolEvidence.teacher.title":"Learner recordings and transcripts","schoolEvidence.teacher.copy":"Review retained Practice, Training, Mock Test, and school-assignment evidence for learners in your assigned class. Access is audited, expires automatically, and provides playback without a download action.","schoolEvidence.teacher.dates":"Recorded {observed} · Teacher access until {expires}","schoolEvidence.kind.assignment_submission":"School assignment","schoolEvidence.kind.practice":"Practice session","schoolEvidence.kind.training":"Training session","schoolEvidence.kind.mock_test":"Mock Test","schoolEvidence.basis.assignment":"School assigned","schoolEvidence.basis.shared":"Learner shared","schoolEvidence.basis.classTeacher":"Assigned class access","schoolEvidence.transcript.loading":"Loading the audited transcript...","schoolEvidence.transcript.error":"This transcript is unavailable, expired, or outside your current class access.","schoolEvidence.transcript.eyebrow":"Full transcript","schoolEvidence.transcript.learner":"Learner","schoolEvidence.transcript.prompt":"Prompt","schoolEvidence.transcript.open":"View full transcript","schoolEvidence.transcript.unavailable":"Transcript unavailable","schoolEvidence.transcript.searchLabel":"Search transcript","schoolEvidence.transcript.searchPlaceholder":"Find a word or phrase","schoolEvidence.transcript.noResults":"No transcript lines match this search.","schoolEvidence.transcript.empty":"No retained transcript is attached to this attempt.","schoolEvidence.audio.part":"Part {part}","schoolEvidence.audio.response":"Response","schoolEvidence.audio.loading":"Preparing secure playback...","schoolEvidence.audio.open":"Play {segment}","schoolEvidence.audio.label":"Learner recording: {segment}","schoolEvidence.audio.error":"This recording could not be played. Its secure link may have expired; request playback again.","schoolEvidence.review.open":"Open audio and transcript","schoolEvidence.review.audioEyebrow":"Secure playback","schoolEvidence.review.audioTitle":"Learner recording","schoolEvidence.review.transcriptTitle":"Interactive transcript","schoolEvidence.review.syncNote":"Select a transcript line to play its matching recorded part. Highlighting follows saved parts or turns; word-level timing is not available.","schoolEvidence.review.noMatchingAudio":"This transcript line has no separately timed recording. Choose an available recording above.","social.monitor.reviewDomain.vocab":"Vocabulary","social.monitor.reviewDomain.phoneme":"Pronunciation sounds","
1social.monitor.reviewDomain.cue":"Speaking cues","social.monitor.reviewDomain.other":"Other review area","social.tutorHome.searchLabel":"Search students by name","social.tutorHome.searchPlaceholder":"Search students by name...","social.tutorHome.searchEmpty":'No students match "{query}".',"schoolProgress.colLastActive":"Last active","learnerTabs.label":"Learner profile sections","learnerTabs.overview":"Overview","learnerTabs.evidence":"Evidence","learnerTabs.practice":"Practice","learnerTabs.follow-up":"Follow-up","learnerSummary.latestMock":"Latest valid mock test","learnerSummary.latestMockDate":"Overall band · {date}","learnerSummary.noMock":"No scored mock test yet","learnerSummary.trend":"Mock-test trend","learnerSummary.trendDetail":"{first} â {latest} across {count} valid tests","learnerSummary.trendNeedsTwo":"Two valid mock tests are needed before a trend can be read.","learnerSummary.practice":"Practice this week","learnerSummary.assignments":"Assignments","learnerSummary.assignmentsOpen":"{count} open","learnerSummary.assignmentsOverdue":"{count} overdue","learnerSummary.assignmentsClear":"Nothing overdue","learnerProgress.title":"Progress over time","learnerProgress.copy":"Activity completion and mock-test scores are shown separately. Gaps stay gaps.","learnerProgress.rangeLabel":"Time range","learnerProgress.zoomGroup":"Chart zoom","learnerProgress.zoomIn":"Zoom in","learnerProgress.zoomOut":"Zoom out","learnerProgress.range.1w":"Last 7 days","learnerProgress.range.4w":"Last 4 weeks","learnerProgress.range.8w":"Last 8 weeks","learnerProgress.range.12w":"Last 12 weeks","learnerProgress.range.term":"This term","learnerProgress.range.all":"All time","learnerProgress.activityTitle":"Completed assigned activities","learnerProgress.activityEmpty":"No assigned activities fall in this range.","learnerProgress.activityFinding":"{done} of {total} assigned activities completed in this range. This shows engagement, not learning gain.","learnerProgress.mockTitle":"IELTS Speaking mock-test score progress","learnerProgress.mockChartLabel":"Mock-test overall and criterion bands by test date","learnerProgress.mockChartRangeLabel":"Mock-test overall and criterion bands by test date. Showing {range}.","learnerProgress.mockEmpty":"No valid mock test in this range. Interrupted or unscored attempts are not shown.","learnerProgress.mockEmptyZoom":"No valid mock test in this range. Zoom out to check earlier results. Interrupted or unscored attempts are not shown.","learnerProgress.mockFinding":"{count} valid mock tests in range. Overall moved from {first} to {latest}. This is an observed change, not proof that completed activities caused it.","learnerProgress.mockFindingSingle":"One valid mock test in range (overall {band}). A second test is needed before a trend can be read.","learnerProgress.pronunciationGap":"Pronunciation gaps are transcript-only tests: no sound evidence exists for them, so no score is shown.","learnerProgress.openData":"Open chart data","learnerProgress.scopeAll":"All available evidence","learnerProgress.scopeSince":"Evidence since {date}","learnerProgress.notCausal":"Scores come from valid, successfully scored mock tests only.","learnerProgress.pattern.improving":"Improving","learnerProgress.pattern.declining":"Declining","learnerProgress.pattern.stable":"Stable","learnerProgress.pattern.inconsistent":"Inconsistent","learnerProgress.pattern.insufficient":"Not enough evidence","mockSummary.title":"Mock-test performance summary","mockSummary.copy":"Practice feedback on a 0â9 scale, not an official IELTS result. Choose one dated test or the synthesis across all valid tests.","mockSummary.viewLabel":"View","mockSummary.synthesisOption":"Overall synthesis · {count} valid tests","mockSummary.synthesisLabel":"YNOVA synthesis across {count} valid mock tests","mockSummary.overallAverage":"Average overall band","mockSummary.basedOn":"Based on {coverage} of {count} valid mock tests","mockSummary.scope":"Tests from {first} to {latest}","mockSummary.scopeSingle":"One valid test so far; averages equal that test.","mockSummary.synthesisFootnote":"Averages exclude missing criterion scores rather than counting them as zero. Select a dated test to inspect its supporting evidence.","mockSummary.notAssessed":"Not assessed in this test","mockSummary.pronunciationNotAssessed":"Not assessed: transcript-only evidence","mockSummary.singleScope":"This test only","mockSummary.testDate":"C
1ompleted {date}","mockSummary.validBadge":"Valid · scored","mockSummary.noComment":"No YNOVA comment was recorded for this criterion.","mockSummary.pronunciationBasis":"Pronunciation in this test rests on transcript text, which is not evidence of sound. Treat it as unassessed.","mockSummary.openEvidence":"Open recordings and transcripts","mockSummary.patternSentence.improving":"{label} rose from {first} to {latest} across the included tests.","mockSummary.patternSentence.declining":"{label} fell from {first} to {latest}. Check the latest evidence before acting.","mockSummary.patternSentence.stable":"{label} held steady around {average}; no meaningful change yet.","mockSummary.patternSentence.inconsistent":"{label} varied between tests ({first} â {latest}). More like-for-like tests are needed before reading a trend.","mockSummary.patternSentence.insufficient":"Only {coverage} scored test for {label}; not enough to describe a pattern.","learnerPractice.trendCopy":"Every scored practice session in the last 90 days. Compare within one source and part only.","learnerPractice.reviewTitle":"Open review items","learnerPractice.reviewCopy":"Unresolved items from practice. These are practice observations, not mock-test assessment.","learnerFollowUp.assignmentsCopy":"Everything assigned in this class, with the note the learner received.","learnerFollowUp.noteLabel":"Note to learner","learnerFollowUp.sourceLabel":"Assigned from evidence","schoolActions.followUpCopy":"Plan check-ins and keep private notes. Comments to the learner live under Overview.","learnerAssign.title":"Recommended task and assignment","learnerAssign.copy":"NOVA suggests from the evidence. You choose the task, the deadline and the note. Nothing is assigned until you confirm.","learnerAssign.suggestionEyebrow":"Evidence to consider","learnerAssign.suggestedFocus":"Suggested focus","learnerAssign.suggestedTask":"Suggested task","learnerAssign.why":"Why","learnerAssign.noFocus":"No single focus yet","learnerAssign.noTask":"Choose a task below","learnerAssign.noEvidence":"No evidence pattern yet; any task you choose is recorded as teacher judgement.","learnerAssign.evidenceCriterion":"{criterion} averages {average} across {coverage} of {included} valid mock tests","learnerAssign.taskLabel":"Task from your Learning Package","learnerAssign.suggestedOption":"{title} (suggested)","learnerAssign.tasksEmpty":"You have no saved tasks yet. Create one under Tasks, then come back to assign it.","learnerAssign.taskRequired":"Choose a task before confirming.","learnerAssign.dueLabel":"Due date","learnerAssign.dueRequired":"Choose a due date in the future before confirming.","learnerAssign.reminderRule":"The learner is reminded 3 days and 1 day before the deadline. Only future reminders are scheduled.","learnerAssign.reminderCount":"{count} reminder(s) will be scheduled for this deadline.","learnerAssign.noteLabel":"Note to the learner (optional)","learnerAssign.notePlaceholder":"Instructions, encouragement, or the specific focus you want.","learnerAssign.confirm":"Confirm assignment","learnerAssign.confirming":"Confirming...","learnerAssign.nothingAssigned":"Nothing is assigned until you confirm.","learnerAssign.success":"Assigned â{title}â, due {date}.","learnerAssign.successReminders":"{count} reminder(s) scheduled. The learner sees the task, deadline and your note in their class.","learnerAssign.successMonitor":"Track its status under Follow-up. The record keeps the evidence that informed it without claiming the task caused later change.","learnerAssign.error":"The assignment could not be confirmed. Refresh before trying again; a safe retry will not duplicate it.","learnerAssign.assignAnother":"Assign another task","teacherComments.title":"Teacher comments","teacherComments.copy":"Personal feedback the learner reads in their class. Private notes stay under Follow-up and never reach the learner.","teacherComments.editorLabel":"Comment to the learner","teacherComments.placeholder":"One strength, one priority, one next step.","teacherComments.visibilityNotice":"Visible to the learner as soon as you send it.","teacherComments.generate":"Generate suggested comment","teacherComments.generating":"Drafting from this learnerâs evidence...","teacherComments.generateError":"NOVA could not draft a comment right now. Write your own or try again.","teacherComments.draftLabel":"NOVA draft: review and edit before sending. You are the author.","teacherComments.draftTemplate":"Written from the learnerâs scores without AI because NOVA was unavailable.","teacherComments.evidenceUsed":"Evidence used:","teacherComments.ref.mock":"Valid mock test","teacherComments.ref.synthesis":"Synthesis across {count} tests","teacherComments.ref.assignment":"Class assignment","teacherComments.ref.review":"Open review items","teacherComments.preview":"Preview learner view","teacherComments.hidePreview":"Hide preview","teacherComments.previewTitle":"How the learner will see it","teacherComments.discardDraft":"Discard draft","teacherComments.send":"Send to learner","teacherComments.sending":"Sending...","teacherComments.previous":"Previous comments","teacherComments.empty":"No comments yet. The learnerâs replies will appear here too.","teacherComments.you":"You","teacherComments.learner":"Learner","teacherComments.aiBadge":"Started from a NOVA draft","teacherComments.edited":"Edited","teacherComments.edit":"Edit","teacherComments.withdraw":"Withdraw","teacherComments.withdrawConfirm":"Withdraw this comment? The learner will no longer see it.","teacherComments.withdrawYes":"Yes, withdraw","teacherComments.keep":"Keep","teacherComments.save":"Save changes","teacherComments.notice.sent":"Comment sent to the learner.","teacherComments.notice.saved":"Comment updated.","teacherComments.notice.withdrawn":"Comment withdrawn.","teacherComments.notice.error":"That change could not be saved. Check your connection and try again.","learnerSummary.sessions":"{count} sessions","learnerSummary.sessionsPrevious":"{previous} in the previous week · change {delta}","portalLanding.title":"YNova Teacher Portal","portalLanding.subtitle":"Sign in to your schoolâs teaching workspace. Learners use the YNova app, not this portal.","portalLanding.login":"Sign in","portalShell.headerPlaceholder":"No school selected","portalShell.contextSwitcherLabel":"School","portalShell.schoolAdmin":"School administration","portalShell.footer.privacy":"Privacy","portalShell.footer.help":"Help","profile.teachingEntry.title":"Teaching","profile.teachingEntry.copy":"Open the YNova Teacher Portal for your school.","schoolDashboard.today.title":"Today","schoolDashboard.today.awaitingConsent":"Awaiting consent","schoolDashboard.today.awaitingConsentCopy":"Cannot be monitored yet","schoolDashboard.classTile.viewAll":"All classes","schoolDashboard.classTile.learners":"{count} learners","schoolDashboard.classTile.attention":"{count} need attention","schoolDashboard.classTile.calm":"No one needs attention","schoolDashboard.classTile.consent":"{count} awaiting consent","social.tutorNav.learners":"Learners","learners.title":"Learners","learners.subtitle":"Every learner in the classes you teach at {school}, by name.","learners.search":"Search learners","learners.searchPlaceholder":"Type a name","learners.filter.class":"Class","learners.filter.allClasses":"All classes","learners.filter.evidence":"Evidence","learners.filter.allEvidence":"All evidence states","learners.sort":"Sort by","learners.sort.name":"Name","learners.sort.lastActive":"Last active","learners.sort.openWork":"Open work","learners.col.learner":"Learner","learners.col.classes":"Classes","learners.col.evidence":"Class activity","learners.col.lastActive":"Last active","learners.col.openWork":"Open work","learners.col.latestBand":"Latest band","learners.count":"{count} learners","learners.empty":"No learners match these filters.","learners.none":"No learners are enrolled in your classes yet.","learners.loadError":"Learners could not be loaded. Check your connection and try again.","learners.retry":"Try again","learners.neverActive":"No practice or mock tests yet","learners.openWork":"{count} open","learners.noBand":"No scored attempt yet","learners.partial":"Some classes could not be loaded. Showing {loaded} of {total} classes.","schoolDashboard.today.consentClear":"Everyone can be monitored","classPage.back":"Classes","classPage.tabsLabel":"Class sections","classPage.tabs.overview":"Overview","classPage.tabs.learners":"Learners","classPage.tabs.work":"Work","classPage.tabs.progress":"Progress","classPage.tabs.settings":"Settings","classPage.invite":"Invite","classPage.newTask":"New task","classPage.overview.attentionTitle":"Needs attention in this class","classPage.overview.attentionEmpty":"No one in this class needs attention right now.","classPage.overview.seeProgress":"See everyone in Progress","classPage.work.title":"Assigned work","classPage.work.copy":"Every task assigned to this class, with where each learner is. Marks reach learners after you return them.","classPage.work.assign":"Assign practice","classPage.work.empty":"Nothing has been assigned to this class yet.","classPage.work.col.task":"Task","classPage.work.col.due":"Due","classPage.work.col.learners":"Learners","classPage.work.col.status":"Status","classPage.work.noDue":"No due date","classPage.work.show":"Show learners","classPage.work.hide":"Hide learners","workStatus.assigned":"Assigned","workStatus.in_progress":"In progress","workStatus.submitted":"Submitted","workStatus.marked":"Marked","workStatus.returned":"Returned","workStatus.overdue":"Overdue","social.marking.tabDrafts":"Drafts","social.marking.tabReturned":"Returned","social.marking.draftBadge":"Draft, not yet returned","social.marking.returnedBadge":"Returned","social.marking.returnedOn":"Returned {date}","social.marking.returnTo":"Return to {name}","social.marking.returnedTo":"Returned to {name}. They can see the mark now.","social.marking.returnError":"The mark could not be returned. Check your connection and try again.","schoolProgress.openLearner":"Open learner record","classPage.work.returnMarked":"Return {count} marked","classPage.work.returned":"{count} returned","classPage.work.returnError":"Some work could not be returned. Try again.","classPage.work.loadError":"Assigned work could not be loaded.","social.marking.criteriaLegend":"Criterion bands","social.marking.criterionNotAssessed":"Not assessed","social.marking.overallDerived":"Overall band derived from the criteria. Type a value to override it.","social.marking.overallTeacher":"Overall band set by you.","social.marking.overallHint":"Give criterion bands to derive the overall, or type it.","social.marking.generateDraft":"Draft with NOVA","social.marking.drafting":"Draftingâ¦","social.marking.draftLabel":"NOVA draft. Edit before you return it.","social.marking.draftTemplate":"Written from the bands and answers without the model.","social.marking.discardDraft":"Discard draft","social.marking.draftError":"NOVA could not draft feedback right now. Write your own or try again.","social.marking.phrasesToggle":"Saved phrases ({count})","social.marking.savePhrase":"Save as phrase","social.marking.removePhrase":"Remove phrase","social.marking.phrasesEmpty":"No saved phrases yet. Write feedback and save it as a phrase to reuse it.","voiceNote.record":"Record voice note","voiceNote.stop":"Stop","voiceNote.rerecord":"Record again","voiceNote.remove":"Remove","voiceNote.hint":"Up to {seconds} seconds. The learner hears it with the returned mark.","voiceNote.unsupported":"Recording is not supported in this browser. Type your feedback instead.","voiceNote.blocked":"Microphone access was blocked. Allow it in the browser and try again.","social.marking.voice.label":"Voice note (optional)","social.marking.voice.uploading":"Attaching your voice noteâ¦","social.marking.voice.attached":"Voice note attached. It goes to the learner when you return the mark.","social.marking.voice.error":"The voice note could not be attached.","social.marking.voice.retry":"Try again","social.marking.voice.play":"Play voice note ({seconds}s)","social.marking.voice.playError":"The voice note could not be played right now.","social.task.voiceNotePlay":"Play your teacher's voice note ({seconds}s)","social.task.voiceNoteError":"The voice note could not be played right now.","social.tutorNav.updates":"Updates","social.tutor.updatesTitle":"Updates","social.tutor.updatesCopy":"Unread messages, work waiting to be marked, learners joining or leaving, and check-ins due, for the classes you teach here.","social.inbox.submissionsRow":"{count} submissions of {task} to mark · {names}","social.inbox.checkInDue":"Check-in with {name}: {objective}","social.inbox.checkInOverdue":"Overdue check-in with {name}: {objective}","schoolDashboard.openUpdates":"Open updates","classPage.tabs.updates":"Updates","learnerTabs.feedback":"Feedback","learnerTabs.feedbackNoClass":"Open this learner from a class to read and write teacher comments.","classPage.matrix.title":"Where everyone is","classPage.matrix.copy":"One row per learner, one column per task. Each cell is the work status, nothing is totalled or ranked.","classPage.matrix.legend":"Work status legend","classPage.matrix.empty":"No work has been assigned to this class yet.","classPage.matrix.col.learner":"Learner","classPage.matrix.notAssigned":"Not assigned","portalLanding.registerLead":"New to YNova for Schools?","portalLanding.register":"Register your school","schoolRegister.eyebrow":"YNova for Schools","schoolRegister.title":"Register your school","schoolRegister.subtitle":"Tell us about your school and who will run it on YNova. We review every registration before a workspace opens.","schoolRegister.field.school_name":"School name","schoolRegister.field.admin_name":"Your name","schoolRegister.field.email":"Work email","schoolRegister.field.timezone":"Timezone","schoolRegister.field.country_code":"Country","schoolRegister.countryOther":"Other / not listed","schoolRegister.timezoneHint":"Used for due dates and check-ins, for example Pacific/Auckland.","schoolRegister.emailHint":"We send your sign-in link here. Use an address at your school if you can.","schoolRegister.submit":"Register school","schoolRegister.submitting":"Sendingâ¦","schoolRegister.approvalNote":"YNova approves registrations within two working days. Until then nothing is set up and no learner data exists.","schoolRegister.haveAccount":"Already have access? Sign in","schoolRegister.error.schoolName":"Enter the school's name (at least two characters).","schoolRegister.error.adminName":"Enter your name.","schoolRegister.error.email":"Enter a valid email address.","schoolRegister.error.timezone":"Enter a timezone such as Asia/Kolkata.","schoolRegister.error.recent":"We already received a registration for this email today. Check your inbox, or email [email protected] if it has not arrived.","schoolRegister.error.captcha":"The security check did not pass. Reload the page and try again.","schoolRegister.error.invali
1d":"Some details could not be accepted. Check each field and try again.","schoolRegister.error.generic":"The registration could not be sent. Check your connection and try again, or email [email protected].","schoolRegister.verify.eyebrow":"Registration received","schoolRegister.verify.title":"Check your inbox","schoolRegister.verify.copy":"We sent a sign-in link to the address you gave. Open it to confirm the email belongs to you.","schoolRegister.verify.step1":"Open the link in the email to confirm your address and set a password.","schoolRegister.verify.step2":"YNova reviews your registration, usually within two working days.","schoolRegister.verify.step3":"Once approved, sign in and you land on school administration with a setup checklist.","schoolRegister.verify.support":"No email after a few minutes? Check spam, or write to [email protected].","schoolRegister.verify.signIn":"Already confirmed? Sign in","schoolPending.eyebrow":"YNova for Schools","schoolPending.titleFallback":"Your school","schoolPending.subtitle":"Your registration is with YNova. Nothing is set up until it is approved, so there is nothing to do here yet.","schoolPending.status":"Waiting for YNova approval","schoolPending.nextTitle":"What happens next","schoolPending.step1":"A member of the YNova team checks the school details you gave.","schoolPending.step2":"You receive an email when the decision is made.","schoolPending.step3":"After approval, sign in here to invite teachers and create classes.","schoolPending.timing":"Most registrations are decided within two working days.","schoolPending.support":"Questions? Email [email protected] and mention your school's name.","schoolPending.check":"Check again","schoolPending.checking":"Checkingâ¦","schoolPending.stillPending":"Still waiting. We will email you as soon as it is decided.","adminSchools.title":"Schools","adminSchools.copy":"Every school YNova runs: pilots you start here, schools that registered themselves, and how far each one has got. Running a school â its people, classes and terms â happens on the school's own administration page.","adminSchools.filterLabel":"Filter registrations","adminSchools.filter.submitted":"Waiting","adminSchools.filter.approved":"Active","adminSchools.filter.rejected":"Rejected","adminSchools.filter.all":"All","adminSchools.loading":"Loading registrationsâ¦","adminSchools.loadError":"Registrations could not be loaded.","adminSchools.actionError":"That decision could not be saved. Reload and try again.","adminSchools.col.school":"School","adminSchools.col.requester":"Administrator","adminSchools.col.status":"Status","adminSchools.col.actions":"Actions","adminSchools.status.submitted":"Waiting","adminSchools.status.approved":"Active","adminSchools.status.rejected":"Rejected","adminSchools.approve":"Approve","adminSchools.reject":"Rejectâ¦","adminSchools.reasonLabel":"Reason (sent to the school)","adminSchools.rejectConfirm":"Confirm rejection","adminSchools.cancel":"Cancel","portalAccount.link":"Account","portalAccount.title":"Your account","portalAccount.copy":"Your own details on the Teacher Portal. Learner data never appears here.","portalAccount.identity":"Name and sign-in","portalAccount.name":"Display name","portalAccount.email":"Sign-in email","portalAccount.emailNote":"To change the email you sign in with, contact your school administrator or [email protected].","portalAccount.save":"Save name","portalAccount.saving":"Savingâ¦","portalAccount.saved":"Saved.","portalAccount.error":"Your name could not be saved. Try again.","portalAccount.schools":"Your schools","portalAccount.noSchools":"This account is not a member of any school yet.","portalAccount.session":"Session","portalAccount.sessionCopy":"Sign out on shared computers.","schoolAdmin.tabs.overview":"Overview","schoolAdmin.tabs.people":"People","schoolAdmin.tabs.classes":"Classes","schoolAdmin.tabs.terms":"Terms","schoolAdmin.tabs.audit":"Audit","schoolAdmin.tabsLabel":"School administration sections","schoolAdmin.planTitle":"Plan","schoolAdmin.planCopy":"Set by YNova. Contact us to change it.","schoolAdmin.planNone":"No plan recorded","schoolAdmin.planSeats":"{count} seats","schoolAdmin.actionError":"That could not be saved.","schoolAdmin.serverError.last_admin":"The school needs at least one active administrator.","schoolAdmin.serverError.already_revoked":"That access is already revoked.","schoolAdmin.serverError.already_active":"That role is already active.","schoolAdmin.serverError.not_a_teacher":"Only an active teacher of this school can be assigned to a class.","schoolAdmin.serverError.term_dates":"The term must end on or after the day it starts.","schoolAdmin.serverError.nothing_to_update":"Change at least one field.","schoolAdmin.serverError.invitation_closed":"This invitation can no longer be resent.","schoolAdmin.serverError.invitation_accepted":"This person already joined. Revoke their membership instead.","schoolAdmin.serverError.reason_code":"Choose a reason from the list.","schoolAdmin.reason.staff_change":"Staff change","schoolAdmin.reason.left_school":"Left the school","schoolAdmin.reason.returning_member":"Returning member","schoolAdmin.reason.policy_violation":"Policy violation","schoolAdmin.reason.duplicate_account":"Duplicate account","schoolAdmin.reason.data_correction":"Data correction","schoolAdmin.reason.class_reassignment":"Class reassignment","schoolAdmin.reason.term_planning":"Term planning","schoolAdmin.reason.invitation_followup":"Invitation follow-up","schoolAdmin.reason.requested_by_person":"Requested by the person","schoolAdmin.reason.school_setup":"School setup","schoolAdmin.classTeachersTitle":"Teachers","schoolAdmin.addTeacher":"Add co-teacher","schoolAdmin.chooseTeacher":"Choose a teacher","schoolAdmin.removeTeacher":"Remove","schoolAdmin.primaryTeacher":"Lead","schoolPeople.title":"People","schoolPeople.copy":"Everyone in this school by name and role. Actions ask for a reason and are recorded in the audit ledger.","schoolPeople.search":"Search by name","schoolPeople.allRoles":"All roles","schoolPeople.count":"{count} people","schoolPeople.status":"Status","schoolPeople.since":"Since","schoolPeople.actions":"Actions","schoolPeople.empty":"Nobody matches.","schoolPeople.confirmLabel":"Confirm action","schoolPeople.reasonLabel":"Reason","schoolPeople.confirmGo":"Confirm","schoolPeople.lastAdmin":"The school needs at least one active administrator.","schoolPeople.notYourself":"You cannot remove your own access.","schoolPeople.action.makeAdmin":"Make administrator","schoolPeople.action.makeTeacher":"Also a teacher","schoolPeople.action.revoke":"Revoke","schoolPeople.action.reactivate":"Reactivate","schoolPeople.action.resend":"Resend","schoolPeople.action.withdraw":"Withdraw","schoolPeople.confirm.grantAdmin":"Make {name}
1 a school administrator?","schoolPeople.confirm.grantTeacher":"Give {name} a teacher role as well?","schoolPeople.confirm.revoke":"Revoke the {role} access of {name}?","schoolPeople.confirm.reactivate":"Reactivate {name} as {role}?","schoolPeople.confirm.resend":"Resend the invitation to {who}?","schoolPeople.confirm.withdraw":"Withdraw the invitation to {who}? Any access it created ends now.","schoolTerms.title":"Terms","schoolTerms.copy":"Academic terms shape due dates and reports. Only one term is current at a time.","schoolTerms.add":"Add term","schoolTerms.newTitle":"New term","schoolTerms.editTitle":"Edit term","schoolTerms.name":"Name","schoolTerms.startsOn":"Starts","schoolTerms.endsOn":"Ends","schoolTerms.save":"Save term","schoolTerms.edit":"Edit","schoolTerms.empty":"No terms yet. Add the current term so classes and due dates have a calendar.","schoolTerms.status.planned":"Planned","schoolTerms.status.current":"Current","schoolTerms.status.closed":"Closed","schoolTerms.error.name":"Give the term a name.","schoolTerms.error.dates":"Enter both dates.","schoolTerms.error.order":"The term must end on or after the day it starts.","schoolAudit.title":"Audit","schoolAudit.copy":"Every administrative action in this school: who, what, the outcome and the reason. Ids only, never learner content.","schoolAudit.when":"When","schoolAudit.actor":"By","schoolAudit.actionCol":"Action","schoolAudit.resource":"Resource","schoolAudit.outcome":"Outcome","schoolAudit.reason":"Reason","schoolAudit.actorUnknown":"Former member","schoolAudit.system":"System","schoolAudit.empty":"Nothing recorded yet.","schoolAudit.loading":"Loading the ledgerâ¦","schoolAudit.error":"The ledger could not be loaded.","schoolAudit.more":"Show older","schoolAudit.outcomes.succeeded":"Done","schoolAudit.outcomes.denied":"Denied","schoolAudit.outcomes.failed":"Failed","schoolAudit.action.member.role_granted":"Role granted","schoolAudit.action.member.revoked":"Access revoked","schoolAudit.action.member.reactivated":"Access reactivated","schoolAudit.action.class.teacher_added":"Co-teacher added","schoolAudit.action.class.teacher_removed":"Co-teacher removed","schoolAudit.action.term.created":"Term created","schoolAudit.action.term.updated":"Term updated","schoolAudit.action.invitation.sent":"Invitation sent","schoolAudit.action.invitation.resent":"Invitation resent","schoolAudit.action.invitation.revoked":"Invitation withdrawn","schoolAudit.action.import.committed":"Roster imported","schoolAudit.action.intervention.outcome_reviewed":"Intervention reviewed","schoolAudit.action.internal.cross_tenant_access":"YNova staff access","schoolAudit.action.school.registered":"School registered","schoolAudit.action.school.approved":"School approved","schoolAudit.action.school.rejected":"School rejected","schoolAudit.action.school.plan_set":"Plan set by YNova","schoolAdmin.role.school_adminSingle":"School administrator","adminSchools.col.plan":"Plan","adminSchools.planNone":"No plan label yet","adminSchools.planSeatsCount":"{count} seats","adminSchools.planSet":"Set planâ¦","adminSchools.planChange":"Change planâ¦","adminSchools.planLabel":"Plan label (the school sees this)","adminSchools.planSeats":"Seats (optional)","adminSchools.planNotes":"Internal note (optional, shown to the school)","adminSchools.planSave":"Save plan","adminSchools.planError":"The plan label could not be saved. Reload and try again.","auth.inviteConfirmCheckingTitle":"Checking your invitation","auth.inviteConfirmCheckingBody":"We are checking the invitation link before you create your password.","auth.inviteConfirmTitle":"Create your password","auth.inviteConfirmSubtitle":"Choose a password for your YNova account. You will sign in with it from now on.","auth.inviteConfirmSubmit":"Save password and continue","auth.inviteLinkInvalidTitle":"Invitation link expired","auth.inviteLinkInvalidBody":"This invitation link is invalid or has expired. Ask your school administrator to send a new one, or request a password reset with the same email.","training.s2.checkUnavailable":"We could not check this sentence. Your answer is kept; try again when your connection is ready.","feedback.strengths":"What you did well","feedback.problems":"What are the problems?","feedback.improve":"How you can improve","feedback.noStrength":"There is not enough evidence in this sample to highlight a specific strength.","feedback.noProblem":"No clear issue identified in this sample.","feedback.insufficient":"There is not enough reliable evidence in this sample to give personalised feedback on this feature.","feedback.optional":"Optional upgrade","feedback.correction":"A corrected version:","feedback.example":"Example you could try:","feedback.unavailable":"Your answer is saved. Detailed feedback is unavailable. Please try again when your connection is ready.","admin.nav.selectedSchool":"Selected school","adminSchools.createToggle":"Add a school","adminSchools.createTitle":"Add a school","adminSchools.createCopy":"The school is active straight away and its administrator gets an invitation email to create a password. Use this for pilots YNova starts; schools can also register themselves and wait here for approval.","adminSchools.createSchoolLegend":"School","adminSchools.createSchoolName":"School name","adminSchools.createCountry":"Country (2-letter code, optional)","adminSchools.createTimezone":"Timezone","adminSchools.createAdminLegend":"School administrator","adminSchools.createAdminName":"Administrator name","adminSchools.createAdminEmail":"Administrator email","adminSchools.createPlanLegend":"Plan label (optional, the school sees it)","adminSchools.createPlanPlaceholder":"Pilot","adminSchools.createNote":"The email address is used once to send the invitation and is stored only as a masked hint.","adminSchools.createSubmit":"Add sc
1hool and send invitation","adminSchools.creating":"Addingâ¦","adminSchools.createError":"The school could not be added. Check the details and try again.","adminSchools.createdTitle":"{school} is active.","adminSchools.createdInvited":"The email provider accepted an invitation to {hint}. Use the newest link promptly to create a password. If it expires, re-send it from this list. Inbox delivery is not confirmed.","adminSchools.createdExisting":"{hint} already has a YNova account, so no email was sent. They can sign in on the teacher portal with their existing password and will find the school there.","adminSchools.createdNext":"Next: open the school to invite its first teacher yourself, or leave that to the administrator â their setup checklist walks them through term, teacher, class and learners.","adminSchools.empty.submitted":"No schools waiting for approval.","adminSchools.empty.approved":"No active schools yet. Add one above.","adminSchools.empty.rejected":"No rejected registrations.","adminSchools.empty.all":"No schools yet. Add one above.","adminSchools.col.progress":"Onboarding","adminSchools.admin.signedIn":"Signed in","adminSchools.admin.notSignedIn":"Invited, not signed in yet","adminSchools.admin.invited":"Invited","adminSchools.progress.waiting":"Waiting for approval","adminSchools.progress.teachers":"Teachers {count}","adminSchools.progress.classes":"Classes {count}","adminSchools.progress.learners":"Learners {count}","adminSchools.progress.pending":"{count} invitations pending","adminSchools.openSchool":"Open school","adminSchools.openError":"The school workspace could not be opened. Reload and try again.","adminSchools.resendInvite":"Re-send invitation","adminSchools.resendSent":"The email provider accepted a new access email to {hint}. Inbox delivery is not yet confirmed.","adminSchools.resendNotSent":"The access email to {hint} was not accepted. Wait a minute and retry. If it still fails, ask YNova support to check the email provider settings and delivery logs.","adminSchools.resendError":"The invitation could not be re-sent. Reload and try again.","schoolAdmin.setupAllDone":"Everything is in place. Use the tools below to add more people.","schoolAdmin.setupProgress":"{done} of {total} done","schoolAdmin.setupHint.term":"The academic period that frames classes and reports.","schoolAdmin.setupHint.teachers":"Teachers get an email to create a password; a class needs one of them as its lead.","schoolAdmin.setupHint.classes":"A class links learners to their teacher.","schoolAdmin.setupHint.learners":"Invite one at a time or import a CSV roster into a class.","schoolAdmin.setupStart.term":"Set the term","schoolAdmin.setupStart.teachers":"Invite a teacher","schoolAdmin.setupStart.classes":"Create a class","schoolAdmin.setupStart.learners":"Add learners","schoolAdmin.setupAgain.term":"Terms","schoolAdmin.setupAgain.teachers":"Invite another","schoolAdmin.setupAgain.classes":"Add a class","schoolAdmin.setupAgain.learners":"Add more","schoolAdmin.classNew":"New classâ¦","schoolAdmin.classNewTitle":"New class","schoolAdmin.classNewCopy":"Give the class a name and a lead teacher. It opens in the current term; co-teachers can be added afterwards.","schoolAdmin.classTitleLabel":"Class name","schoolAdmin.classCapacityLabel":"Capacity","schoolAdmin.classTeacherLabel":"Lead teacher","schoolAdmin.classNeedsTeacher":"Invite a teacher first â a class needs a lead teacher. Invited teachers can be chosen straight away.","schoolAdmin.classCreate":"Create class","schoolAdmin.classLabelRequired":"Class (required for learners)","schoolAdmin.inviteLearnerClassHint":"Learners join a class so their teacher can see their work.","schoolAdmin.inviteLearnerNoClass":"Create a class first â learners join a class so their teacher can see their work.","schoolAdmin.inviteClassRequired":"Choose a class for this learner.","schoolAdmin.inviteSentTeacher":"The email provider accepted an access email to {hint}. Use the newest link promptly. Re-send or withdraw the invitation under People.","schoolAdmin.inviteSentLearner":"The email provider accepted an access email to {hint}. Use the newest link promptly to sign in; younger learners may still need parental consent.","schoolAudit.action.class.created":"Class created","schoolAudit.action.school.created":"School added by YNova","admin.customers.accessSection":"Access","admin.customers.access.stripe":"Pro â managed by Stripe ({plan})","admin.customers.access.trial":"Trial until {date}","admin.customers.access.staff":"Pro until {date} â granted by YNova: {reason}","admin.customers.access.pro":"Pro until {date}","admin.customers.access.proNoExpiry":"Pro (no expiry recorded)","admin.customers.access.free":"Free","admin.customers.access.stripeNote":"Access is managed by Stripe â change or cancel the subscription there.","admin.customers.access.grantTitle":"Grant Pro","admin.customers.access.extendTitle":"Extend Pro","admin.customers.access.grantCopy":"Pro access until the date below, at no charge. Mock tests and every paid feature unlock within a minute; a real Stripe subscription takes over automatically if they buy one.","admin.customers.access.quickLabel":"Quick durations","admin.customers.access.quickDays":"+{days} days","admin.customers.access.untilLabel":"Pro until","admin.customers.access.reasonLabel":"Reason (kept on the learnerâs billing history)","admin.customers.access.grantSubmit":"Grant Pro","admin.customers.access.extendSubmit":"Extend Pro","admin.customers.access.saving":"Savingâ¦","admin.customers.access.granted":"Pro access saved â it applies within a minute.","admin.customers.access.revokeToggle":"Revoke Proâ¦","admin.customers.access.revokeCopy":"Ends Pro now. The learner drops to Free immediately; nothing is deleted.","admin.customers.access.revokeConfirm":"Confirm revoke","admin.customers.access.revoked":"Pro access revoked.","admin.customers.access.error":"That change could not be saved. Reload and try again.","admin.customers.access.stripeError":"This learner has a live Stripe subscription; staff grants do not apply.","admin.customers.access.notProError":"This learner has no Pro access to revoke.","schoolAdmin.inviteAdminHint":"Administrators run the school: people, classes, terms and invitations. They are not placed in a class.","schoolAdmin.inviteSentAdmin":"The email provider accepted an access email to {hint}. Use the newest link promptly to open school administration. Re-send or withdraw the invitation under People.","admin.teachers.createToggle":"Add teacher","admin.teachers.create.title":"Add a teacher","admin.teachers.create.copy":"A new address gets the invitation email to create a password; an existing YNova account is made a teacher without an email. Choose a school to place them in it straight away.","admin.teachers.create.name":"Name","admin.teachers.create.email":"Email","admin.teachers.create.country":"Country (2-letter code, optional)","admin.teachers.create.timezone":"Timezone","admin.teachers.create.school":"School (optional)","admin.teachers.create.noSchool":"No school â personal teaching only","admin.teachers.create.submit":"Add teacher","admin.teachers.create.saving":"Addingâ¦","admin.teachers.create.doneInvited":"{name} added. The email provider accepted an invitation; they create a password from the newest link. Inbox delivery is not yet confirmed.","admin.teachers.create.doneExisting":"{name} added. They already had a YNova account, so no email was sent â they sign in as usual.","admin.teachers.create.open":"Open teacher","admin.teachers.create.error":"The teacher could not be added. Reload and try again.","admin.teachers.create.invali
1d":"Check the name, email, country code and timezone.","admin.teachers.create.schoolError":"That school is not active.","admin.teachers.identitySection":"Identity","admin.teachers.name":"Name","admin.teachers.country":"Country (2-letter code)","admin.teachers.timezone":"Timezone","admin.teachers.learnersSection":"Learners","admin.teachers.learnersCopy":"Everyone this teacher works with, grouped by how they are connected. Names only â learning evidence stays on the teacherâs own pages.","admin.teachers.oneToOne":"One-to-one","admin.teachers.oneToOneEmpty":"No one-to-one learners.","admin.teachers.classesEmpty":"No classes yet.","admin.teachers.leads":"Lead teacher","admin.teachers.coTeaches":"Co-teacher","admin.teachers.classEmpty":"No learners in this class yet.","admin.teachers.learnerCount":"{count} learners","admin.teachers.enrollment.active":"Active","admin.teachers.enrollment.pending_consent":"Awaiting consent","admin.teachers.schoolsSection":"Schools","admin.teachers.schoolsEmpty":"Not a member of any school.","admin.teachers.dangerSection":"Delete this teacher","admin.teachers.delete.copy":"Removes the teacher identity for good: their teacher profile, teacher roles and one-to-one workspaces. The personâs account and any learner history stay, and their role returns to student.","admin.teachers.delete.toggle":"Delete teacherâ¦","admin.teachers.delete.blockedLead":"Leads {count} classes â give each class a new lead teacher first.","admin.teachers.delete.blockedHistory":"Has booking, session or payout history ({count}) that cannot be deleted from here.","admin.teachers.delete.cascadeLabel":"Also delete {workspaces} one-to-one workspaces, end {coTaught} co-teacher roles and {memberships} school memberships.","admin.teachers.delete.reason":"Reason","admin.teachers.delete.reason.left_school":"Left the school","admin.teachers.delete.reason.duplicate_account":"Duplicate account","admin.teachers.delete.reason.policy_violation":"Policy violation","admin.teachers.delete.reason.data_correction":"Data correction","admin.teachers.delete.reason.requested_by_person":"Requested by the person","admin.teachers.delete.reason.test_account":"Test account","admin.teachers.delete.confirmLabel":"Type the teacherâs name to confirm: {name}","admin.teachers.delete.submit":"Delete teacher","admin.teachers.delete.saving":"Deletingâ¦","admin.teachers.delete.mismatch":"The name does not match.","admin.teachers.delete.blocked":"This teacher still leads classes or has booking history. Reassign or delete those first.","admin.teachers.delete.needsCascade":"Tick the box to confirm the workspaces, roles and memberships go too.","admin.teachers.delete.error":"The teacher could not be deleted. Reload and try again.","admin.teachers.delete.done":"Teacher deleted.","admin.classes.colSchool":"School","admin.classes.personal":"Personal","admin.classes.createToggle":"New class","admin.classes.create.title":"New class","admin.classes.create.copy":"Classes live inside a school and need a lead teacher. The class opens in the schoolâs current term unless you set dates; learners join it by invitation or CSV from the school page.","admin.classes.create.school":"School","admin.classes.create.chooseSchool":"Choose a school","admin.classes.create.classTitle":"Class title","admin.classes.create.capacity":"Capacity","admin.classes.create.teacher":"Lead teacher","admin.classes.create.chooseTeacher":"Choose a teacher","admin.classes.create.noTeachers":"This school has no active teachers yet â add one under Teachers first.","admin.classes.create.startsOn":"Starts (optional)","admin.classes.create.endsOn":"Ends (optional)","admin.classes.create.submit":"Create class","admin.classes.create.saving":"Creatingâ¦","admin.classes.create.done":"{title} created in {school}.","admin.classes.create.error":"The class could not be created. Reload and try again.","admin.classes.create.invalid":"Check the title, capacity and dates.","admin.classes.create.teacherError":"That person is not an active teacher of this school.","admin.classes.create.schoolError":"That school is not active.","admin.classes.manage":"Manageâ¦","admin.classes.manageClose":"Close panel","admin.classes.edit.title":"Edit class","admin.classes.edit.keepTeacher":"Keep current lead teacher","admin.classes.edit.datesError":"The end date must be on or after the start date.","admin.classes.edit.saved":"Class saved.","admin.classes.detail.teachers":"Teachers","admin.classes.detail.learners":"Learners","admin.classes.detail.learnersEmpty":"No learners in this class yet.","admin.classes.detail.lead":"Lead","admin.classes.detail.coTeacher":"Co-teacher","admin.classes.detail.error":"The class could not be loaded. Reload and try again.","admin.classes.delete.section":"Delete this class","admin.classes.delete.copy":"Removes the class for good. Learner records attached to it (teacher notes, messages, check-ins, targeted practice, imports, invitations) block a delete â close the class instead so those stay reachable.","admin.classes.delete.toggle":"Delete classâ¦","admin.classes.delete.blocked":"This class has learner records that cannot be deleted from here. Close it instead.","admin.classes.delete.blockedList":"Blocked by: {items}.","admin.classes.delete.cascadeLabel":"Also remove {learners} enrolments, {teachers} teacher roles and {assignments} assignment links.","admin.classes.delete.reason":"Reason","admin.classes.delete.reason.term_ended":"Term ended","admin.classes.delete.reason.duplicate":"Duplicate","admin.classes.delete.reason.created_in_error":"Created in error","admin.classes.delete.reason.data_correction":"Data correction","admin.classes.delete.reason.test_class":"Test class","admin.classes.delete.confirmLabel":"Type the class title to confirm: {title}","admin.classes.delete.submit":"Delete class","admin.classes.delete.saving":"Deletingâ¦","admin.classes.delete.mismatch":"The title does not match.","admin.classes.delete.needsCascade":"Tick the box to confirm the enrolments and roles go too.","admin.classes.delete.error":"The class could not be deleted. Reload and try again.","admin.classes.delete.done":"Class deleted.","admin.classes.blocking.school_teacher_notes":"teacher notes","admin.classes.blocking.school_check_ins":"check-ins","admin.classes.blocking.school_messages":"messages","admin.classes.blocking.school_interventions":"targeted practice","admin.classes.blocking.school_import_batches":"CSV imports","admin.classes.blocking.school_inv
1itations":"invitations","admin.overview.attention.title":"Needs you","admin.overview.attention.schools":"schools waiting for approval","admin.overview.attention.teachers":"teacher invitations not yet accepted","admin.overview.attention.pro":"Pro grants ending within 7 days","admin.overview.attention.moderation":"safety flags open","learnerAssign.chooseTask":"Choose a task","learnerAssign.remindersUnavailable":"Automatic reminders are not available yet. Please follow up with the learner yourself.","marking.unsavedDraft":"Unsaved draft retained for this submission in this browser session. Save it before closing the browser.","schoolDashboard.printFiltered":"All attention cases matching the current dashboard filters are included.","marking.retainedVoice":"Recorded voice note retained ({seconds} seconds). It will attach when you save.","schoolDashboard.caseCountOne":"1 case","schoolDashboard.classTile.learnerOne":"1 learner","learners.countOne":"1 learner","learnerSummary.trendDetailOne":"{first} â {latest} across {count} valid test","mockSummary.synthesisOptionOne":"Overall synthesis · {count} valid test","learnerAssign.evidenceCopy":"Review the evidence, then choose the task, deadline and note. Nothing is assigned until you confirm.","feedback.overview.title":"Your next step","feedback.overview.priority":"Work on this first","feedback.overview.focus":"Your practice focus","feedback.overview.action":"Try this next","feedback.details":"See feedback by skill","feedback.partDetails":"See feedback for each test part","feedback.priority.rank":"Practice priority {rank}","feedback.priority.impact":"This has the biggest recorded effect on how clearly you communicate.","feedback.priority.repeated":"This pattern appeared more than once in your answers.","feedback.priority.evidenced":"Start with this specific point supported by your answer.","schoolEvidence.teacher.selectedEmpty":"No retained transcript or recording is available for this selected test.","schoolEvidence.teacher.nextStep":"Only evidence recorded after the learner joined this class can be reviewed. Transcript and recording retention may end before the score summary.","schoolEvidence.teacher.resultAvailable":"Mock Test result is available","schoolEvidence.teacher.resultMeta":"Completed {date} · Band {band}","schoolEvidence.teacher.mediaUnavailable":"The result is synchronized, but no retained transcript or recording is available for review.","schoolEvidence.teacher.showAll":"Show all retained attempts","schoolEvidence.media.transcriptAvailable":"Transcript saved and available for review.","schoolEvidence.media.audioAvailable":"Recording attached. Open the review workspace to listen.","schoolEvidence.media.noAudio":"No recording is attached to this attempt. A saved transcript can still be reviewed. If an upload is pending on the learnerâs device, reconnect there and refresh.","schoolEvidence.media.refresh":"Refresh recording status","mockTest.audio.uploadFailed":"Your recording has not uploaded. Keep this page open, check your connection and retry to save it with your answer.","schoolAssessment.part23":"Parts 2 and 3","schoolAssessment.mock":"Mock estimate","schoolAssessment.part":"Part {part} estimate","schoolAssessment.practice":"Practice estimate","mockTest.audio.uploadTitle":"Your recording still needs to upload","report.pronunciation.estimate.disclaimerMockOverall":"Based on your recording(s). This is an AI estimate, not an official IELTS result or an examiner-calibrated score. It is included in this mock test's overall band.","report.pronunciation.observations.title":"What the AI heard","report.pronunciation.observations.at":"At {time}","scoring.overallIncludesAiPronunciation":"Includes an AI pronunciation estimate from your recording.","mockSummary.pronunciationAiEstimate":"AI estimate from the learner's recording, not examiner-calibrated","mockSummary.overallIncludesAiPronunciation":"Includes the AI pronunciation estimate","mockSummary.pronunciationProcessing":"Recording still being processed","mockSummary.pronunciationFailed":"Pronunciation processing failed for this recording","feedback.subskills.all":"See all {count} sub-skills","feedback.subskills.example":"Example","feedback.subskillStatus.strength":"Done well","feedback.subskillStatus.problem":"Work on this","feedback.subskillStatus.optional_improvement":"Could be stronger","feedback.subskillStatus.no_material_issue":"No clear issue","feedback.subskillStatus.insufficient_evidence":"Not enough evidence","feedback.measuredLevel.low":"Low range","feedback.measuredLevel.medium":"Middle range","feedback.measuredLevel.high":"High range","feedback.subskill.FC01":"Speech rate","feedback.subskill.FC02":"Pauses","feedback.subskill.FC03":"Repetition and self-correction","feedback.subskill.FC04":"Linking words","feedback.subskill.FC05":"Topic development","feedback.subskill.LR01":"Range of words","feedback.subskill.LR02":"Topic vocabulary","feedback.subskill.LR03":"Word combinations","feedback.subskill.LR04":"Paraphrasing","feedback.subskill.LR05":"Less common expressions","feedback.subskill.GA01":"Sentence complexity","feedback.subskill.GA02":"Error frequency","feedback.subskill.GA03":"Most important errors","feedback.subskill.GA04":"Tenses","feedback.subskill.GA05":"Variety of structures","feedback.subskill.PR01":"Individual sounds","feedback.subskill.PR02":"Word stress","feedback.subskill.PR03":"Sentence stress and intonation","feedback.subskill.PR04":"Linking and rhythm","feedback.subskill.PR05":"Overall clarity","mockSummary.subskillsTitle":"Sub-skills in this test","mockSummary.subskillsEmpty":"Sub-skill feedback is not available for this test yet.","mockSummary.measuredValue":"Measured: {value}","scoring.waiting.title":"NOVA is listening to your answers","scoring.waiting.body":"Your first scores are above. Detailed feedback usually takes a few minutes, and your band may be adju
1sted when it arrives. You can leave this page and find your report in History.","scoring.waiting.longerTitle":"Still working on your feedback","scoring.waiting.longer":"This is taking longer than usual. Your attempt is saved. Open it again from History in a few minutes.","scoring.waiting.failedTitle":"Your feedback did not load","scoring.waiting.failed":"We could not load your feedback just now. Your attempt is saved. Check your connection and try again.","report.band.provisional":"Provisional","report.band.final":"Final","report.band.finalTranscriptOnly":"Final · transcript only","report.band.captionProvisional":"First estimate from your transcript. It may change when your recording is checked.","report.band.captionFinal":"Final. Based on your transcript and your recording.","report.band.captionFinalTranscriptOnly":"Final. Your band uses fluency, vocabulary and grammar, because no recording was saved.","report.band.updatedFromAudio":"Updated from {old}. Your recording was added.","report.band.updatedFromReport":"Updated from {old}. Your feedback was checked in detail.","report.band.announceFinal":"Your band is final.","report.band.announceUpdated":"Your band was updated from {old} to {new}.","report.band.captionAudioUnavailable":"Final. Your band uses transcript evidence because your recording could not be checked.","report.evidence.transcript":"Based on your transcript","report.evidence.recording":"Based on your recording","report.evidence.notApplicable":"n/a","report.evidence.processing.label":"Waiting for your recording check","report.evidence.processing.cause":"NOVA is listening to your recording.","report.evidence.processing.effect":"Usually about 10 minutes, longer when many learners finish together.","report.evidence.processing.action":"You can leave this page.","report.evidence.no_audio.label":"No recording saved","report.evidence.no_audio.cause":"No recording was saved for this test, so we could not check pronunciation.","report.evidence.no_audio.effect":"Your band uses fluency, vocabulary and grammar only. This is not a low score.","report.evidence.no_audio.action":"Next time, allow the microphone and speak close to your phone.","report.evidence.expired_audio.label":"Recording no longer available","report.evidence.expired_audio.cause":"This recording was removed after its storage period.","report.evidence.expired_audio.effect":"There is no pronunciation check for this test.","report.evidence.expired_audio.action":"","report.evidence.insufficient_audio.label":"Not enough speech","report.evidence.insufficient_audio.cause":"We could not hear enough speech to check pronunciation.","report.evidence.insufficient_audio.effect":"Your band uses fluency, vocabulary and grammar only.","report.evidence.insufficient_audio.action":"Try another answer in a quiet place.","report.evidence.failed.label":"Recording check unavailable","report.evidence.failed.cause":"We could not finish checking your recording.","report.evidence.failed.effect":"Your other feedback is saved.","report.evidence.failed.action":"","report.evidence.feedback_unavailable.label":"Feedback unavailable","report.evidence.feedback_unavailable.cause":"Your recording was checked, but we could not write the feedback.","report.evidence.feedback_unavailable.effect":"Your other feedback is saved.","report.evidence.feedback_unavailable.action":"","report.evidence.not_requested.label":"No recording to check","report.evidence.not_requested.cause":"Pronunciation needs a recording, and this answer was typed or had no audio.","report.evidence.not_requested.effect":"Transcript length and filler words are not pronunciation evidence.","report.evidence.not_requested.action":"","report.evidence.estimate_unavailable.label":"Estimate unavailable","report.evidence.estimate_unavailable.cause":"We could not finish the pronunciation estimate for this recording.","report.evidence.estimate_unavailable.effect":"Your other feedback is saved; no pronunciation band was added.","report.evidence.estimate_unavailable.action":"","report.evidence.estimate_insufficient.label":"Not enough speech for an estimate","report.evidence.estimate_insufficient.cause":"We could not hear enough clear speech for a pronunciation estimate.","report.evidence.estimate_insufficient.effect":"No pronunciation band was added.","report.evidence.estimate_insufficient.action":"Try another answer in a quiet place.","report.evidence.criterion_not_assessed.label":"Not assessed","report.evidence.criterion_not_assessed.cause":"This session does not have enough evidence to assess this yet.","report.evidence.criterion_not_assessed.effect":"No score was added for this criterion.","report.evidence.criterion_not_assessed.action":"Try another answer with more detail.","report.evidence.criterion_insufficient.label":"Not enough to say","report.evidence.criterion_insufficient.cause":"This session does not have enough evidence to assess this yet.","report.evidence.criterion_insufficient.effect":"No score was added for this criterion.","report.evidence.criterion_insufficient.action":"Try another answer with more detail.","report.evidence.subskill_insufficient.label":"Not enough to say","report.evidence.subskill_insufficient.cause":"Not enough speech to judge this.","report.evidence.subskill_insufficient.effect":"","report.evidence.subskill_insufficient.action":"","report.evidence.unknown.label":"Not available","report.evidence.unknown.cause":"This part is not available for this test.","report.evidence.unknown.effect":"","report.evidence.unknown.action":"","report.evidence.retry":"Try again","report.rail.title":"What we're checking","report.rail.scores":"Scores","report.rail.scoresReady":"Ready","report.rail.text":"Fluency, vocabulary and grammar feedback","report.rail.textEta":"Usually about {minutes} minutes","report.rail.recording":"Pronunciation from your recording","report.rail.recordingEta":"Usually about {minutes} minutes","report.rail.recordingNa":"Not available. No recording was saved.","report.rail.allDone":"All checks done","report.rail.finishedNoRecording":"Checks finished. Pronunciation could not be checked.","report.nova.scores":"NOVA is reading your transcript for fluency, vocabulary and grammar.","report.nova.textReady":"Written feedback is ready. NOVA is now checking your recording.","report.nova.recordingDone":"The recording check is done.","report.nova.complete":"Your band is final.","report.nova.unavailable":"We could not check pronunciation. This is not a low score.","report.announce.scores":"Scores are in. They are provisional.","report.announce.text":"Written feedback is ready.","report.announce.recording":"The recording check is done.","report.jump.newFeedback":"Jump to new feedback","feedback.glance.title":"Your feedback at a glance","feedback.lane.good":"What you did well","feedback.lane.bad":"What went wrong","feedback.lane.imp":"What to improve","feedback.lane.seeMarks":"See {count} marks","feedback.lane.seeMark":"See 1 mark","feedback.answer.title":"Your answer, marked up","feedback.answer.question":"Question: {question}","feedback.filter.all":"All","feedback.filter.good":"Did well","feedback.filter.bad":"Went wrong","feedback.filter.imp":"Improve","feedback.filter.count":"{kind}: {count} marks","feedback.mark.open":"{kind}: {quote}. Open the explanation","feedback.legend.worked":"Worked well","feedback.legend.wrong":"Went wrong","feedback.legend.improve":"Improve","feedback.legend.tap":"Tap a mark to see why and how to fix it","feedback.sheet.happened":"What happened","feedback.sheet.why":"Why it matters","feedback.sheet.try":"Try this","feedback.sheet.close":"Close","feedback.showAllAnswers":"Show all answers","feedback.scores.title":"Your scores","feedback.scores.focus":"Your focus","feedback.rung.title":"Your next rung","feedback.rung.one":"One change moves you most: {action}","feedback.rung.bands":"Band {from} to {to}","feedback.bySkill":"See feedback by skill","feedback.filter.countOne":"{kind}: 1 mark","history.stage.checking":"Checking your recording","history.stage.scoresOnly":"Scores only","report.since.title":"New since you left","report.since.text":"Written feedback is ready.","report.since.recording":"The recording check is done.","report.since.final":"Your band is final.","report.since.dismiss":"Dismiss","examples.title":"How a band 8â9 answer sounds","examples.views":"Band 8 to 9 views","examples.tab.upgrade":"Your answer, upgraded","examples.tab.sample":"Band 8â9 sample","examples.tab.looks":"What 8â9 looks like","examples.choose":"Choose an answer","examples.answer":"Part {part}, answer {number}","examples.questionUnavailable":"The question will appear with your example.","examples.intro.upgrade":"Keep your ideas. Change the words. See how your own answer could sound stronger.","examples.intro.sample":"Explore an example for the same question, with the choices explained.","examples.action.upgrade":"Upgrade my answer","examples.action.sample":"Show a sample answer","examples.busy.upgrade":"Upgrading your answer⦠This can take up to half a minute.","examples.busy.sample":"Preparing your sample⦠This can take up to half a minute.","examples.ready":"Your example is ready.","examples.noAnswers":"There are no saved answers to use for an example.","examples.disclaimer.upgrade":"Written by AI from your answer, same ideas. A guide, not an official IELTS sample. Say it in your own words.","examples.disclaimer.sample":"An AI-written example, not an official IELTS sample. Look at how it is built, then answer in your own words. Examiners can tell memorised answers.","examples.youSaid":"You said","examples.band8":"Upgraded version","examples.band89":"Band 8â9","examples.youNow":"You now","examples.highlight":"{text}. Highlight the explanation","examples.language":"Language","examples.noFeedback":"There is not enough feedback yet to describe your answer here.","examples.pronunciationEstimate":"AI-estimated pronunciation: {band} / 9. Not an official IELTS score.","examples.criterion.fluency_coherence":"Fluency and coherence","examples.criterion.lexical_resource":"Vocabulary","examples.criterion.grammatical_range_accuracy":"Grammar","examples.criterion.pronunciation":"Pronunciation","examples.target.fluency_coherence":"Keeps going. Pauses are about ideas, not finding words. Ideas are developed and relevant.","examples.target.lexical_resource":"Wide vocabulary used precisely. Less common and idiomatic words. Can say the same idea in different ways.","examples.target.grammatical_range_accuracy":"Many structures used flexibly. Most sentences have no errors.","examples.target.pronunciation":"Natural rhythm, stress and intonation across long answers. Easy to understand.","examples.source":"Plain-language summary of the official IELTS Speaking band descriptors.","examples.retry":"Try again","examples.error.feature_disabled":"Answer examples are not available right now.","examples.error.answer_not_found":"This answer is no longer available. Choose another saved answer.","examples.error.invali
1d_request":"We could not request that example. Choose an answer and try again.","examples.error.invalid_answer_id":"We could not find that answer. Choose another saved answer.","examples.error.answer_too_short":"Choose an answer with at least 20 words to see an example.","examples.error.answer_too_long":"Choose an answer with no more than 300 words to see an example.","examples.error.rate_limited":"You have reached todayâs limit of 10 new examples. Try again tomorrow.","examples.error.examples_unavailable":"We could not prepare this example. Please try again.","examples.error.examples_timeout":"This example took longer than expected. Please try again.","examples.error.offline":"We could not connect. Check your connection, then try again. Your report is still here.","examples.error.unauthenticated":"Your session has ended. Sign in again, then return to your report.","examples.error.invalid_response":"We could not read this example. Please try again.","examples.feature.other":"Language choice","examples.feature.precise_word":"Precise word","examples.feature.less_common_word":"Less common word","examples.feature.linking_phrase":"Linking phrase","examples.feature.longer_sentence":"Longer sentence","examples.feature.added_example":"Added example","examples.feature.natural_spoken_phrase":"Natural spoken phrase","examples.feature.natural_idiom":"Natural idiom","examples.feature.rephrasing":"Rephrasing","examples.feature.specific_example":"Specific example","examples.feature.developed_idea":"Developed idea","examples.audio.listen":"Listen","examples.audio.pause":"Pause","examples.audio.busy":"Preparing audio","examples.audio.preparing":"Preparing the audio. This can take up to half a minute the first time.","examples.audio.unavailable":"Audio is not available right now. The text is still here.","examples.audio.rateLimited":"You have reached todayâs audio limit. Try again tomorrow. The text is still here.","examples.audio.tapToPlay":"Your audio is ready. Tap Listen to play it.","examples.audio.label":"AI voice. Use it to hear the rhythm, not as a model of pronunciation.","examples.audio.approximate":"The word highlight is approximate. Follow the rhythm of each sentence.","examples.audio.elapsed":"Elapsed time: {time}","feedback.subskillStatus.not_checked":"Not checked this time","feedback.subskills.notCheckedNote":"Some checks did not finish this time. Your scores and the rest of your feedback are not affected.","recording.guideLabel":"ê¶ì¥ ìê°: {min}â{max}","recording.secondsLeft":"{seconds}ì´ ë¨ì","recording.limitReached":"{max}ì ëë¬íì¬ ë
¹ìì´ ì¢
ë£ëììµëë¤. ë
¹ìì´ ì ì¥ëììµëë¤.","takePlayer.defaultLabel":"ë´ ë
¹ì","takePlayer.play":"{label} ì¬ì, {duration}","takePlayer.pause":"{label} ì¼ì ì ì§","takePlayer.seek":"{label} ì¬ì ìì¹","takePlayer.position":"{total} ì¤ {elapsed}","takePlayer.unavailable":"íì¬ ë¸ë¼ì°ì ììë ì¬ìì ì§ìíì§ ììµëë¤. ëµë³ì ìì íê² ì ì¥ëììµëë¤.","recording.stopReviewCta":"ì¢
ë£ í ë¤ì ë£ê¸°","recording.stopReviewAriaLabel":"ë
¹ìì ì¢
ë£íê³ ë¤ì ë£ê¸°","recording.listenTitle":"ë´ ë
¹ì ë£ê¸°","recording.recordAgain":"ë¤ì ë
¹ìí기","recording.useAnswer":"ì´ ëµë³ ì¬ì©í기","recording.howISpoke":"ë´ ë°í ë¶ì","training.s5.listenAnswer":"ë´ ëµë³ ë£ê¸°","training.s4.passedTitle":"{mode} ìë£","training.s4.passedHint.shadowing":"ë¤ì ë¨ê³ììë 주ì ë¨ì´ë¥¼ ê°ë¦° ìíë¡ ë¤ì ë§í´ ë³´ì¸ì.","training.s4.passedHint.guided":"ë¤ì ë¨ê³ììë ìì±í ë©ëª¨ë§ ë³´ë©° ë§í´ ë³´ì¸ì.","training.s4.passedHint.independent":"첫 ë
¹ìê³¼ ì§ê¸ ë
¹ìì ë¹êµí´ ë¤ì´ë³´ì¸ì. ì¼ë§ë ì¤ë ¥ì´ ëìëì§ íì¸í ì ììµëë¤.","training.s4.takesTitle":"ë´ ë
¹ì 목ë¡","training.s4.takeLabel":"{mode} ë
¹ì","training.s4.takeTyped":"ì
ë ¥í ëµë³","training.s4.takeNotYet":"미ìë£","training.s4.takesNote":"ë
¹ì본ì ì´ë² ë¼ì´ë를 ë²ì´ë ëê¹ì§ ë³´ê´ë©ëë¤.","training.s4.nextModeBtn":"ë¤ì: {mode}","training.s4.finishBtn":"ë§í기 ì°ìµ ìë£","training.s4.redoBtn":"ì´ ëª¨ë ë¤ì ì°ìµí기","training.s2.listenModelBtn":"ëª¨ë² ìì± ë£ê¸°","training.s2.myAudio":"ë´ ìì± ë£ê¸°","training.s2.typeFallbackLink":"ë§ì´í¬ë¥¼ ì¬ì©í ì ìëì? ì§ì ì
ë ¥í기","training.s2.readyTitle":"ìíì
¨ì´ì! ë¨ì´ë¥¼ ì¶©ë¶í ì°ìµíìµëë¤.","training.s2.readyHint":"ë
¹ìë ìì±ì ë¤ì ë¤ì´ë³´ê±°ë ë¨ì´ë¥¼ ë ì°ìµí ë¤ ê³ì ì§ííì¸ì.","training.s2.continueBtn":"ê³ìí기","training.part1Slot.answer.label":"ëµë³","training.part1Slot.answer.prompt":"ê°ë¨íê² ììí´ë³´ì¸ì. ê°ì¥ ì§§ê³ ì§ì ì ì¸ ëµë³ì 무ìì¸ê°ì?","training.part1Slot.answer.hint":"ì/ìëì¤ ëµë³ì´ë ëª
íí ì í¸ í ê°ì§ë§ì¼ë¡ë ì¶©ë¶í©ëë¤.","training.part1Slot.reason.label":"ì´ì ","training.part1Slot.reason.prompt":"ì´ì 를 í ê°ì§ ë¤ì´ë³´ì¸ì. ì ê·¸ë ê² ìê°íìëì?","training.part1Slot.reason.hint":"ì í¸ë, ìµê´, í¸ìì±, ì¬ë, ìê°, ë¹ì©, ê°ì¹ê´ ë±ì íì©í´ ë³´ì¸ì.","training.part1Slot.example.label":"ìì / ì¸ë¶ì¬í","training.part1Slot.example.prompt":"구체ì ì¸ ììë ì¸ë¶ ë´ì©ì í ê°ì§ ë§ë¶ì¬ ë³´ì¸ì.","training.part1Slot.example.hint":"ìê°, ì¥ì, ì¸ë¬¼, ì«ì, ë¹êµ, ëë 구체ì ì¸ ê²½íì í ìê°ì íì©í´ ë³´ì¸ì.","training.part3Slot.stance.label":"ë´ ì견","training.part3Slot.stance.prompt":"ì ë°ì
1ì¸ ì견ì 무ìì¸ê°ì?","training.part3Slot.stance.hint":"ì, ìëì¤, íì ê·¸ë ì§ë ìë¤, ê²½ì°ì ë°ë¼ ë¤ë¥´ë¤ ë±ì¼ë¡ ììí´ ë³´ì¸ì.","training.part3Slot.arg1.label":"ì´ì ","training.part3Slot.arg1.prompt":"주ì ì´ì ë ì¤ìí ìì¸ì í ê°ì§ ë¤ì´ë³´ì¸ì.","training.part3Slot.arg1.hint":"ì§§ê² ìì±íì¸ì. ë¤ì ë¨ê³ìì 구체ì ì¸ ì¤ìì±ì ì¤ëª
íê² ë©ëë¤.","training.part3Slot.mech1.label":"ì¤ìí ì´ì ","training.part3Slot.mech1.prompt":"ê·¸ ì´ì ê° ì¤ì ì¶ìì ì ì¤ìíê°ì? ì´ë¤ ê²°ê³¼ë¡ ì´ì´ì§ëì?","training.part3Slot.mech1.hint":"ìì¸ê³¼ 결과를 ì°ê²°í´ ë³´ì¬ì£¼ì¸ì.","training.part3Slot.arg2.label":"ë¤ë¥¸ ê´ì ","training.part3Slot.arg2.prompt":"ì´ì ë°ë 측면ì ë§ë¶ì¬ ë³´ì¸ì. ìí ìì¸, ìì¸, í¹ì ë ë¤ë¥¸ ìì¸ì ë¤ì´ë³¼ ì ììµëë¤.","training.part3Slot.arg2.hint":"ê· í ì¡í ìê°ì Band 7 ì´ìì ì»ë ìµê´ì
ëë¤.","training.part3Slot.mech2.label":"ìì","training.part3Slot.mech2.prompt":"ê·¸ê²ì´ ì£¼ë¡ ì´ë¤ 결과를 ë³ëì? ëíì ì¸ ìì를 í ê°ì§ ë¤ì´ë³´ì¸ì.","training.part3Slot.mech2.hint":"ì§ì¥, íì
, ê±´ê°, ê°ì¡±, ì¸ê°ê´ê³ë ì¢ì ìì 주ì ì
ëë¤.","training.part3Slot.wrapup.label":"ë§ë¬´ë¦¬","training.part3Slot.wrapup.prompt":"ê· í ì¡í ê²°ë¡ ì¼ë¡ ë§ë¬´ë¦¬í´ ë³´ì¸ì.","training.part3Slot.wrapup.hint":"'ê²°ê³¼ì ì¼ë¡ ì ë°ì ì¼ë¡ë⦠íì§ë§ ì¤ì§ ~í ëë§ ê·¸ë ìµëë¤' ëë 'ë°ë¼ì ~ì ë¬ë ¤ ììµëë¤'ì²ë¼ ì ë¦¬í´ ë³´ì¸ì.","training.s1.saveNext":"ì ì¥ í ë¤ì: {slot}","training.s1.buildAnswer":"ëµë³ ìì±í기","training.s1.saveReasonEmpty":"ìì´ëì´ë¥¼ ì ì¥íë ¤ë©´ ì
ë ¥íê±°ë ë§í´ë³´ì¸ì.","training.s1.saveReasonMore":"ì´ ìì´ëì´ë¥¼ ì ì¥íë ¤ë©´ ë¨ì´ë¥¼ ë ì¶ê°í´ ë³´ì¸ì (ìµì {n}ê°).","training.s1.startWith":"ìì ìì:","training.s1.nudgeMore":"ì¡°ê¸ ë ë§ë¶ì¬ ë³´ì¸ì. ì´ë° ííì¼ë¡ ììí ì ììµëë¤:","training.s1.nudgeFuller":"ì¢ì ììì´ìì. ìì±ë 문ì¥ì¼ë¡ ë§ë¤ì´ ë³´ì¸ì:","training.s1.ready":"ì ì¥í ì¤ë¹ê° ëììµëë¤.","training.s1.notSaved":"ìì§ ì ì¥ëì§ ìì","training.s1.editSlot":"{slot} ìì ","training.s5.typeFallbackLink":"ë§ì´í¬ë¥¼ ì¬ì©í ì ìëì? ì§ì ì
ë ¥í기","note.gotIt":"íì¸","note.training.ideasTip.p1":"**Part 1: ìì´ëì´ êµ¬ì±í기.** ìíê´ì´ ì¬ë¬ë¶ì ê´í ì§§ì ì§ë¬¸ì í©ëë¤. í¸í ì¸ì´ë¡ ëµë³íìë©´ NOVAê° ìì´ë¡ ë°ê¿ ë립ëë¤. ê° ìì´ëì´ë¥¼ ìì±í ë¤ **ì ì¥ í ë¤ì**ì ë르ì¸ì.","note.training.ideasTip.p2":"**Part 2: í ì¹´ëì ê° í목 ììëë¡ êµ¬ì±í기.** ì ì í ì´ ì¹´ëì ëí´ ìµë 2ë¶ê° ì´ì¼ê¸°íê² ë©ëë¤. í¸í ì¸ì´ë¡ ìì±íê³ ê° ìì´ëì´ë§ë¤ **ì ì¥ í ë¤ì**ì ë르ì¸ì.","note.training.ideasTip.p3":"**Part 3: ë
¼ë¦¬ì ì¸ ì견 구ì¶í기.** ì견, ì´ì , ë°ë ê´ì ë° ìì를 ì ìíì¸ì. í¸í ì¸ì´ë¡ ìì±íê³ ê° ìì´ëì´ë§ë¤ **ì ì¥ í ë¤ì**ì ë르ì¸ì.","training.header.question":"ì§ë¬¸ {n}/{total}","training.header.point":"í¬ì¸í¸ {n}/{total}","training.header.cueCard":"íì¹´ë","training.header.finalTalk":"ìµì¢
ë§í기","training.header.hearQuestion":"ì§ë¬¸ ë£ê¸°","training.header.stopQuestion":"ì ì§","training.header.cuePointsLabel":"ëµë³ì í¬í¨í ë´ì©","training.task.s1":"ëµë³ 구ì±í기: {slots}","training.task.s1Point":"í¬ì¸í¸ {n} 구ì±í기: {slots}","training.task.s2":"ìë¡ì´ ë¨ì´ë¥¼ íì©í´ 문ì¥ì ë§í´ë³´ì¸ì.","training.task.s3":"ëµë³ ì 문ì¥ì ììëë¡ ìì±í´ë³´ì¸ì.","training.task.s4":"NOVA ë°ë¼í기 â íí¸ ë³´ê³ ë§í기 â í¼ì ë§í기 ìì¼ë¡ ì°ìµíì¸ì.","training.task.s5":"ì리 ë´ì´ ëµë³íì¸ì. {min}~{max}ì´ë¥¼ 목íë¡ í´ë³´ì¸ì.","training.task.final":"íì¹´ë ì ì²´ ë´ì©ì ë°íì¼ë¡ 1~2ë¶ ëì ì´ì¼ê¸°í´ë³´ì¸ì.","training.footer.next":"ë¤ì: {step}","training.footer.nextQuestion":"ë¤ì ì§ë¬¸","training.footer.nextPoint":"ë¤ì í¬ì¸í¸","training.footer.finalTalk":"ìµì¢
ë§í기","training.footer.finish":"ìë£","training.footer.reasonS2":"ì ë¨ì´ë¥¼ 모ë ì°ìµí´ì¼ ë¤ìì¼ë¡ ëì´ê° ì ììµëë¤.","training.footer.reasonS3":"문ì¥ì ìì±í´ì¼ ë¤ìì¼ë¡ ëì´ê° ì ììµëë¤.","training.footer.reasonS4":"âí¼ì
1 ë§í기â를 ë ¹ìí´ì¼ ë¤ìì¼ë¡ ëì´ê° ì ììµëë¤.","training.footer.reasonS5":"ëµë³ì 먼ì ë ¹ìí´ ì£¼ì¸ì.","training.s5.glanceNotes":"ë©ëª¨ íì¸í기 (ë ¹ì ìì ì ë«í)","training.s2.doneCount":"ë¨ì´ ìë£ {done}/{total}ê°","training.s2.openWord":"â{word}â ì´ê¸°","training.s3.showHint":"íí¸ ë³´ê¸°: ì ì²´ ë¬¸ì¥ íì¸","training.s4.stepsLabel":"ë§í기 ë¨ê³","training.final.notesTitle":"4ê°ì§ í¬ì¸í¸ ë©ëª¨","training.final.aim":"1ë¶~2ë¶ì 목íë¡ ë§í´ë³´ì¸ì. ì¤ì ìíê´ì²ë¼ 2ë¶ì´ ëë©´ ì¢ ë£ë©ëë¤."};export{e as default}; 2//# sourceMappingURL=ko-D5mjmyI5.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.