1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,78436,e=>{"use strict";var t=e.i(53140),a=e.i(90878),n=e.i(94108);let r={nav:{learn:"Learn",explore:"Explore",cadence:"Cadence",projects:"My projects"},landing:{badge:"A learning project for every curiosity",h1a:"Follow a curiosity. ",h1b:"Get a course.",h1c:"Written for exactly you.",sub:"Whatever youâre curious about, AnyLearns builds the course around you â your goal, your level, your week â one lesson at a time.",ph:"Someday Iâll finally learnâ¦",start:"Start my project â",how:"How we teach",pricing:"Pricing",priceSub1:"Same core teaching quality and the same daily tutor Q&A allowance on every plan. Plans differ in monthly credits, projects in progress, export, and credit-pack eligibility.",priceSub2:"Heavier AI work is quoted a fixed credit price by complexity (Low / Medium / High) â you confirm before anything is charged. Plan credits reset monthly and don't roll over.",promoH:"First month free",promoSub:"on any paid plan â cancel anytime, keep what you exported.",billingMonthly:"Monthly",billingAnnual:"Annual (save)",signin:"Sign in",teach:{label:"How we teach",h2:"Lessons built the way memory works",intro:"Every lesson is written from sources we trust, with the citations to show for it â never from whatever the model happens to remember. Then itâs shaped by four rules from the learning sciences.",cards:[{n:"01",t:"We ask why youâre learning, first",d:"Sourdough for Sunday breakfasts is a different course from sourdough for a bakery. Your reason goes into the mission, and every lesson has to answer to it.",theory:"Andragogy · Malcolm Knowles"},{n:"02",t:"Every lesson is just hard enough",d:"The next lesson is only written after the last one, from what you actually did. Sailing through? It steps forward. Stuck? It steps back half a pace. Never so easy you coast, never so hard you stall.",theory:"Zone of proximal development · Lev Vygotsky"},{n:"03",t:"Light on explaining, heavy on practice",d:"When youâre taking in something new, difficulty is the enemy: explanations stay short and plain so your working memory goes to understanding. When you practise, difficulty is the tool: drills make you work, because effort is what makes it stick.",theory:"Cognitive load theory · John Sweller · Desirable difficulties · Robert Bjork"},{n:"04",t:"Remembering isnât the same as fluency",d:"Reading along feels like knowing â itâs an illusion. So lessons make you recall with the page closed, and bring old material back after a gap. Whatâs still there next month is what youâve learned.",theory:"Testing effect · Roediger & Karpicke · Spacing effect"}]},kit:{label:"Comes with every course",h2:"Not add-ons. Part of the course.",sub:"These are written alongside the lessons, from the same notebook â they know what youâve covered and what you havenât.",items:[{t:"A glossary that only holds what youâve understood",d:"A term goes in once youâve shown you get it, and its definition is revised as your understanding sharpens. Open it from any lesson.",alt:"The glossary of a real AnyLearns course: terms with their definitions"},{t:"Cheat sheets youâll actually reopen",d:"Each lessonâs essence pressed onto one page â syntax, steps, sequences, whatever the subject calls for. Made to be reopened, and printed.",alt:"A cheat sheet from a real AnyLearns course"},{t:"One line after each lesson, and the next one changes",d:"Too easy, just right, or too hard â plus what clicked and what didnât. Thatâs the brief for the lesson that gets written next.",alt:"The end-of-lesson panel: three difficulty buttons and a note box"},{t:"Write your own answer, get it graded",d:"Open questions instead of multiple choice. Put your understanding in your own words and get a grade with the reasoning, on the spot.",alt:"An open question with the learnerâs answer, its grade and the reasoning"},{t:"A tutor in the margins",d:"Stuck mid-lesson? Ask right there. The tutor has read every page of your course and knows exactly where you are.",alt:"The in-lesson tutor panel: one question and its answer"}]},cert:{label:"When you finish",h2:"Finish the course, get the certificate",sub:"The moment the last stage assessment is passed, the certificate is issued. Nothing to apply for.",points:[{t:"Issued automatically",d:"Pass every stage assessment and itâs yours. No separate final exam, no application."},{t:"Your name, set once",d:"You put your name on it once. Itâs printed on the certificate and never changes after that."},{t:"Shareable, verifiable, printable",d:"A credential number people can read out loud, a public link anyone can check, and a print view that fits one sheet of paper."}],sampleName:"Your name",sampleTitle:"Survival Spanish for a two-week trip"},ios:{h:"Also on your iPhone",d:"Lectures, drills, pronunciation, flashcards â every lesson format laid out again for the phone. A talk on the commute, a few cards in a queue."}
1,priceNote:"$X / $Y and credit amounts (â N) are placeholders â final pricing pending cost evaluation. Annual billing discounts the price; credits still grant and reset monthly. Cancelling stops renewal at period end and never deletes your projects.",priceNoteLive:"Annual billing discounts the price; credits still grant and reset monthly. Cancelling stops renewal at period end and never deletes your projects.",footerTerms:"Terms of Service",footerPrivacy:"Privacy Policy",footerBlog:"Blog",iosLabel:"iOS App",iosDownload:"Download on the App Store"},plans:{popular:"Most popular",trialNote:"First month free â cancel anytime during the trial",curious:{name:"Curious",price:"$0",perM:"forever",perA:"forever",features:["â Nâ credits / month","1 project in progress · unlimited exploration","Same teaching quality & tutor allowance","No export or credit packs"],cta:"Start free"},learner:{name:"Learner",price:"$X",perM:"per month",perA:"per month · billed annually",features:["â Nâ credits / month","5 projects in progress · unlimited exploration","Same teaching quality & tutor allowance","Full project export (ZIP)","Buy never-expiring credit packs"],cta:"Start learning"},polymath:{name:"Polymath",price:"$Y",perM:"per month",perA:"per month · billed annually",features:["â Nâ credits / month","Unlimited projects in progress","Same teaching quality & tutor allowance","Everything in Learner, incl. export & packs"],cta:"Go Polymath"}},signin:{welcome:"Back to your desk",sub:"Everything is right where you left it.",google:"Continue with Google",apple:"Continue with Apple",github:"Continue with GitHub",or:"or",emailPh:"[email protected]",sendLink:"Email me a sign-in link",sent:"Check your inbox",sentSub:"We sent a sign-in link and a 6-digit code to",codePh:"6-digit code",codeCta:"Sign in with the code",codeInvalid:"That code is wrong or expired â send a fresh email and try again.",deletedNotice:"This account was deleted. To restore it, email [email protected] within 30 days of deletion.",expires:"The link and code expire in 15 minutes.",resend:"Resend",openLink:"Open the link (prototype)",differentEmail:"Use a different email",finePrint:"AnyLearns is for adults. By signing in you confirm you are 18 or older and agree to the Terms of Service and Privacy Policy."},explore:{title:"See what people are learning",sub:"Not sure where to start? Browse first. Whatever you pick carries straight into mission clarification â and you can still change every word of it.",allFields:"All fields",all:"All",topicsUnit:"topics",seeAll:"See all â",nothingH:"Nothing fits?",nothingSub:"This list was never meant to be complete. Write down what you actually want to learn.",writeOwn:"Write your own â",note:"Picking a project opens mission clarification."},home:{greet:"What are we learning today?",sub:"Name it in a sentence â a short conversation turns it into a project.",ph:"e.g. Watercolor painting, Rust, conversational Spanishâ¦",start:"Start a learning project",continueH:"Continue learning",all:"All projects â",activeW:"Active this week"},mission:{badge:"Putting it down on paper",h1:"First page: why youâre here",sub:e=>`A few quick questions about â${e}â â what youâre aiming for, and where youâre starting from. Your answers shape the whole course.`,qs:[{q:"Why do you want to learn this? What changes when you succeed?",opts:["For my own joy and craft","For work or a project","To teach or share with others"],multi:!1,allowDecide:!1},{q:"What would success look like in the real world?",opts:["Complete a real piece of work end to end","Hold my own in real situations","Pass on knowledge confidently"],multi:!1,allowDecide:!1},{q:"What constraints should the path respect?",opts:["About 30 minutes on weekdays","Weekends only","A flexible but light schedule"],multi:!1,allowDecide:!1},{q:"Anything explicitly out of scope for now?",opts:["Keep it fundamentals only","Skip the professional/business side","Nothing â keep it open"],multi:!1,allowDecide:!1}],preparing:"Thinking about your topic â preparing a few questions",synthesizing:"Writing your answers into a mission draft",rejected:"We can't help with this topic â AnyLearns doesn't teach things that could be dangerous or illegal. If you think this is a mistake, try describing what you want to learn in a different way.",rejectedCta:"Try a different topic",helpDecide:"Help me decide",multiHint:"Pick all that apply",backToEdit:"â Back to my answers",editH:"Edit your answers",redraft:"Redraft the mission â",freeform:"Or answer in your own wordsâ¦",answer:"Answer",confirmH:"Your learning mission",fields:{why:"Why",success:"Success looks like",constraints:"Constraints",outOfScope:"Out of scope"},freezeNote:"â The mission freezes once your first lesson is generated. A new mission means a new project â your history stays interpretable.",confirm:"Confirm mission â outline + first lesson â1"},gen:{h1:e=>`Drafting â${e}â`,sub:"Pencils sharpened â turning your mission into a path.",steps:["Reading your mission and constraints","Scouting trusted resources for stage one","Shaping stages and assessment points","Placing your first lessons"],longNote:"This is the slow part â the outline takes a minute or two. You'll land on your path as soon as it's ready, and the first lesson opens automatically once written.",draftFailed:"The outline draft didn't come through â your project is safe; just retry.",retry:"Retry drafting â"},path:{formatNames:{drill:"Drill lesson",listening:"Listening lesson",scenario:"Scenario lesson",flashcards:"Flashcards lesson",lecture:"Lecture lesson",appreciation:"Appreciation lesson",practice:"Practice lesson"},badge:"Your learning path",livingNote:"⦠This is a living path, not a syllabus â only your next lesson is written in advance, and later stages adjust to your progress reports and assessments. Stage assessments and their pass criteria change only with your confirmation.",assessWord:"Stage assessment",assessWordAppre:"Stage recap",appreTone:"Appreciation",appreNote:"⦠This path follows your taste â only the next talk is written in advance, and later movements adjust to what you report back. Stage recaps and their criteria change only with your confirmation.",appreLessonsMeta:e=>`${e} talks`,collectionH:"Collection",collectionSub:e=>`${e} works beheld \xb7 revisit any of them`,collectionEmpty:"Nothing collected yet â works arrive with your next talk.",collectionNote:"Progress
1is collection: the wall grows as you walk.",playAll:"Play all",playStop:"Stop",appreContinue:"Continue â",assessLocked:"Unlocks after you complete every lesson in this stage.",completedH:"Course completed",completedNote:"Every stage assessment is passed â nicely done. All lessons and references stay open for review.",assessCta:e=>`â Take the stage ${e} assessment`,assessCtaSub:"Passing unlocks the next stage · retake the same assessment as many times as you need",refsH:"References",refsTag:"yours to keep",refsSub:"Generated alongside your lessons â quick sheets you can open anytime, in or out of a session.",refsNote:"References grow with the path: as new lessons are generated, new sheets appear here and existing ones are updated. All included in the project export.",refKind:{cheat_sheet:"Cheat sheet",glossary_term:"Glossary",entry:"Quick reference"},refGlossaryTitle:"Glossary",refGlossaryMeta:e=>`${e} term${1===e?"":"s"} so far`,refUpdated:e=>`updated ${e}`,assessPassed:"Passed â",progressH:"Your progress",doneLessons:"Lessons completed",passedStages:"Stages passed",lastStudied:e=>0===e?"Last studied: today":1===e?"Last studied: yesterday":`Last studied: ${e} days ago`,accept:e=>`Confirm path & generate Lesson 1 \xb7 â${e}`,nextStageCta:(e,t)=>`Start stage ${e} \xb7 generate the next lesson \xb7 â${t}`,generateNextCta:e=>`Generate the next lesson \xb7 â${e}`,lessonsMeta:e=>`${e} lessons`,passWord:"Pass:",generatingCta:"Generating your lesson",generatingNote:"Generation is running â you can leave this page; the lesson appears here (and in your schedule) when itâs ready.",backToSchedule:"Back to my schedule â",creditsH:"How credits work",creditsSub:"Heavier AI work (research, lesson & assessment generation) is quoted a fixed price by task complexity:",tiers:{low:"Low complexity",medium:"Medium complexity",high:"High complexity"},quoteNote:"The price is right on the button â credits are charged only after you confirm.",noOutlineNote:"This path's outline hasn't been drafted â the placeholder below is not your real plan. Lessons already generated are unaffected.",draftNow:"Draft the outline",redrawing:"Redrawing the path",statusGenerated:"generated",statusCompleted:"completed",statusSkipped:"skipped",statusNext:"next"},plan:{h1:"Your week, in pencil",all:"All",allProjectsTag:"All projects",days:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],rest:"Rest",weeklyReview:"Weekly review with Tutor",studyEntry:"Study session",upNext:"Up next:",upNextSub:"Generated and ready for you",stageOf:"Stage",lessonsIn:"lessons in",assessWhenReady:" â assessment when you feel ready",lessonN:e=>`Lesson ${e}`,startLesson:"Start lesson â",thisWeek:"This week",doneW:"Lessons completed",vsLastW:"vs last week",deltaW:e=>e>0?`+${e} â`:e<0?`â${-e} â`:"â same",daysW:"Days studied",daysVal:e=>`${e} ${1===e?"day":"days"}`,noProject:"No active project yet â start one from Learn.",nudge:"Suggested times are yours to move. Nothing locks if you miss one.",dayLoad:e=>`${e}`,moreN:e=>`+${e} more`,less:"Show less"},lesson:{back:"â Back to path",loadFailed:"This lesson could not be loaded â it may have been removed, or the link is stale.",withdrawnNote:"This lesson was withdrawn after a quality problem was found. Its credits were refunded; the path page offers the replacement.",backToLesson:"â Back to the lesson",crumb:(e,t,a)=>`Stage ${e} \xb7 Lesson ${t} of ${a}`,keyIdea:"Key idea",quickCheck:"Quick check",questionPh:"Answer in your own wordsâ¦",questionSubmit:"Check my answer",questionChecking:"Checkingâ¦",questionMissedIntro:"Not there yet:",questionRetry:"Add to your answer and check again",questionNotAttempt:"That doesn't read as an answer â give it a real try.",questionAllPoints:"You covered every point.",questionReference:"Reference answer",questionUnavailable:"Grading isn't available right now â compare with the reference answer.",clozeMeaningOk:e=>`Meaning's right â the standard form is â${e}â`,drillMcq:"Choice",drillCloze:"Fill in",drillMatch:"Match",drillOrder:"Arrange",drillLabel:(e,t)=>`Drill ${e} / ${t}`,drillCheck:"Check",drillCorrect:"Correct",drillWrong:"Not quite",drillAnswer:"Correct answer",drillPh:"Type your answerâ¦",drillSpeak:"Play pronunciation",drillSummary:(e,t)=>`Drills: ${e} of ${t} correct`,drillDecision:"Decision",drillListen:"Play and answer from what you hear",drillTranscript:"Transcript",drillBetter:"The better choice",cardProgress:(e,t)=>`Card ${e} of ${t}`,cardFlip:"Flip",cardRemembered:"Got it",cardForgot:"Not yet",deckSummary:(e,t)=>`Remembered ${e} of ${t}`,lectureWho:"T",lecturePlay:"Play",lecturePause:"Pause",lectureHint:"Press play to start the talk",lectureEnded:"That's the talk â read on below",lectureFull:"Fullscreen",lectureExitFull:"Exit fullscreen",workFullView:"Full view",workLoading:"Loading the workâ¦",workUnplayable:"This recording cannot play in this browser.",workLicense:"License",practiceTitle:"Hands-on practice",practiceStep:e=>`Step ${e}`,practiceGuideTitle:"Step guide",practiceMaterials:"Lay out",practiceChecklist:"Check your work against",practiceSubmit:"ð· Submit a photo",practiceSubmitHint:"Ticking the boxes is optional â the teacher reviews against the same list.",practiceUploading:"Uploadingâ¦",practiceReviewing:"The teacher is looking at your work â feel free to read on.",practiceCritique:"Teacher's critique",practiceAgain:"Try again, submit a new photo",practiceFailed:"The critique didn't go through; your photo is saved.",practicePhotoLost:"That photo didn't make it into storage â please take a new one and submit again.",practiceRetry:"Retry the critique",practiceLimit:"Today's submissions for this lesson are used up â keep practicing and submit tomorrow.",demoBroken:'â The interactive demo hit an error and stopped â the written lesson is unaffected. Use "Report an error" below to flag it.',savedRefs:"Saved to your references",sources:"Sources for this lesson",whySource:"Why this source",reportError:"â Report an error in this lesson",reportErrorNote:"Your report sends only the highlighted content for quality review â never your whole project. AI can make mistakes; the lesson itself stays unchanged.",saveExit:"Save & exit",complete:"Complete lesson â",completeH:"Pencils down â lesson done",reportPh:"What clicked? What was hard?",feedbackChips:["Felt too easy","Just right","Too hard"],nextUp:"Next up",generateNext:e=>`Generate \xb7 â${e}`,submitReport:"Submit",reportSavedFree:"Your report shapes the next lesson.",tutor:"Tutor",hide:"Hide",ask:"Ask",tutorPh:"Ask anything about this lessonâ¦",send:"Send",quickPrompts:["Explain that more simply","Give me another example","Why does this matter?"],capH:"Daily Q&A allowance used up",capNote:"Your included allowance resets tomorrow. You can extend today with one credit â only if you say so.",extend:"Add extension · â1",qnaRemaining:e=>`Q&A allowance: ${e}% left today`},cert:{h1:"My certificates",subIssued:e=>`${e} issued \xb7 every certificate has a publicly verifiable link`,emptyH:"No certificates yet",emptyNote:"Finish a course â pass every stage assessment â and its certificate is issued automatically.",autoNote:"Certificates are issued automatically when the final stage assessment is passed. Deleting a project takes its certificate offline too.",sealCta:"Put your name on it",sealTitle:"Name this certificate",sealNote:"This
1name is printed on the certificate and cannot be changed once sealed.",sealPlaceholder:"Your name",sealConfirm:"Seal and get the link",unsealedBadge:"Awaiting a name",view:"View certificate",copyLink:"Copy link",copied:"Copied â",print:"Print / Save as PDF",issuedOn:e=>`Issued ${e}`,statsShort:(e,t)=>`${e} stages \xb7 ${t} lessons`,nearH:e=>`Certificate #${e} is close.`,nearNote:e=>`${e} lessons to go â the certificate is issued automatically once every stage assessment is passed.`,nearCta:"Keep learning â",verifiedBadge:"Verified",bannerLine:(e,t)=>`Issued by AnyLearns \xb7 Credential ${e} \xb7 ${t}`,goneH:"This certificate is unavailable",goneNote:"The link doesn't exist, or the certificate is no longer available.",wantLearn:"Want to learn this too?",publicCta:e=>`Start your own version of â${e}â â`},share:{action:"Share this lesson",consentTitle:"Share with a link",consentNote:"This lesson was written around your goals, so its text may mention your personal situation. Anyone with the link can read it without signing in, and links can be passed along. You can stop sharing anytime. A friend who signs up through this link counts as your referral â when they first subscribe, you both earn reward credits.",confirm:"Share and copy link",shared:"Shared",copyLink:"Copy link",copied:"Copied â",stop:"Stop sharing",publicBadge:"A lesson AnyLearns wrote for one learner's goals",publicCta:"Learn your own version of this topic",publicGoneH:"This link is no longer available",publicGoneNote:"The share link doesn't exist, or sharing was turned off.",publicSourcesNote:"Sources this lesson draws on",publicPitch:"This lesson was written for one learner's goals. Tell AnyLearns yours, and it drafts a course around you, lesson by lesson.",publicCtaShort:"Try it yourself"},assess:{badge:"Stage assessment",introH:e=>`${e}: show what you know`,pointsH:"What this assessment covers",pointCore:e=>`Demonstrate the core skills of this stage toward: ${e}`,retryNote:"Retake as often as you need until you pass. This checkpoint guides you â it isn't a certification.",passedH:"This stage's assessment is passed â",passedNote:"Generate the next stage's first lesson to keep going â its assessment opens once you've studied it.",backToPath:"Back to the path â",generatingCta:"Generating your assessment",generatingNote:"Generation is running â you can leave this page; the assessment will be ready here.",confirmGen:e=>`Generate the assessment \xb7 Medium â${e}`,genNote:"After it generates you'll review the assessment points and pass line first â answering starts once you confirm them.",passLineLabel:(e,t)=>`Pass line: ${e} of ${t} correct`,passLineShort:(e,t)=>`pass line ${e}/${t}`,startCta:"Confirm and start answering",resume:"Resume assessment â",h1:"Show what you know",flag:"â I think there is an error",flagged:"Reported â thank you. AI can make mistakes; grading is unchanged.",submitDisabled:"Answer all questions to submit",submit:"Submit for grading",grading:"Grading â your teacher is reviewing each answer",stageN:e=>`Stage ${e}`,passH:e=>`${e} passed`,score:e=>`Score: ${e}%`,continueNext:"Continue â",failH:"Not passed yet â here's exactly why",concept:"Concept",gap:"Where reasoning broke",review:"Review",retake:"Retake now",reviewFirst:"Review first"},prof:{since:e=>`Learning since ${e}`,settings:"Settings",statStreak:"Day streak",metaStarted:e=>`Started ${e}`,statCredits:"Credits left",statHours:"Hours studied",statLessons:"Lessons studied",projectsH:"My learning projects",slots:(e,t)=>`${e} of ${t} projects in progress`,note:"A project takes a slot once you go past its first lesson; exploring new topics never does. Archiving, completing, or deleting a project frees its slot â archived and completed projects stay fully readable.",status:{active:"Active",sample:"Sampling",draft:"Draft",archived:"Archived",completed:"Completed"},act:{archive:"Archive",reactivate:"Reactivate",del:"Deleteâ¦",delArmed:"Really delete (30-day recovery)"},deletedH:"Recently deleted",restore:"Restore",purge:"Delete forever",purgeArmed:"Really delete forever",daysLeft:e=>`${e} days left to restore`,newProject:"+ Open a new project"},set:{h1:"Settings",adminH:"Operations console",adminBadge:"Admin",adminSub:"You have administrator access: account status and credit ledgers, stuck tasks, Stripe events and referral anomalies, error reports, refund corrections, and privacy requests. Every action is audited.",profile:"Profile",displayName:"Display name",savedName:"Saved â",email:"Email",language:"Language",langNote:"Changing the language affects future generated content only; existing lessons keep their original language.",billing:"Billing",planLine:(e,t)=>`${e} plan \xb7 ${"Curious"===e?"$0":(t??"$ â")+"/mo"}`,planSub:"Credits granted monthly · annual billing available (credits still monthly)",managePlan:"Manage plan",managedInAppStore:"Managed
1in the App Store",choosePlan:"Choose a plan",perMonthShort:"/mo",perMonthAnnualShort:"/mo · billed annually",creditsPerMonth:e=>`â ${e} credits / month`,subscribeCta:"Subscribe",creditBalance:"Credit balance",total:"total",refBonus:"Referral bonus",refExp:"expires 30 days after grant",monthlyBucket:"Monthly plan",monthlyExp:"resets monthly · no rollover",purchasedBucket:"Purchased",neverExp:"never expires",spendOrder:"Tasks always spend the soonest-expiring credits first â purchased credits last.",extraH:"Extra credits",extraSub:"Learner & Polymath only â purchased credits never expire, even after a downgrade",updatePayment:"Update payment",billingInfo:"Billing information",edit:"Edit",billingHistory:"Billing history",receipt:"Receipt",stripeNote:"Payments are securely processed by Stripe. AnyLearns never stores your card details.",buy:"Buy",export:"Project export",exportPaid:"Paid feature",exportNote:"Learner and Polymath can export a full project: structured data, offline-readable lessons and references, conversations, and source links.",exportBtn:"Prepare export",exportPreparing:"Preparingâ¦",exportReady:"Download",exportDone:"Downloaded â",exportNoProjects:"No projects to export yet",historyEmpty:"No invoices yet â your billing history appears after the first payment.",refer:"Refer a friend",referSub:e=>`Give â${e}, get â${e} â when your friend first subscribes to any paid plan.`,refStatJoined:"friends joined",refStatConverted:"subscribed",refStatEarned:"earned",copy:"Copy",copied:"Copied!",account:"Account",signout:"Sign out",deleteAccount:"Delete accountâ¦",deleteAccountNote:"Deleting your account signs you out everywhere and stops your subscription from renewing. We keep your data for 30 days â if you change your mind, email [email protected] and we'll restore everything.",deleteConfirm:"Confirm deletion",cancel:"Cancel"},legal:{updated:"Last updated: August 21, 2026",termsH1:"Terms of Service",privacyH1:"Privacy Policy",termsIntro:"Welcome to AnyLearns. These Terms of Service (âTermsâ) govern your use of the AnyLearns website, applications, and services (the âServiceâ). By creating an account or using the Service, you agree to these Terms.",inShortLabel:"In short",inShort:"We collect only what we need to run AnyLearns. We never use your private learning data to train AI models. We never sell your data. You can delete projects or your account at any time â with a 30-day recovery window, or immediately and permanently if you choose.",termsContact:"Questions about these Terms:",privacyContact:"Privacy questions:",terms:[{h:"1. Who may use AnyLearns",ps:["The Service is available only to adults 18 years of age or older, and you confirm your adulthood during registration. We do not knowingly provide the Service to minors."]},{h:"2. The Service",ps:["AnyLearns turns your learning intent into a confirmed learning mission, then teaches through an adaptive learning path of lessons, references, and stage assessments inside a private learning project. Lessons are generated as you progress; once your first lesson is generated, the project's mission is permanently frozen â a new mission means a new project.","AI-generated content may contain errors, omissions, or inaccuracies. The Service is provided for general educational purposes; verify information independently before relying on it. Delivered lessons are immutable; if we take a lesson down for a confirmed serious safety, privacy, or copyright problem, its credits are automatically refunded in full as never-expiring credits.","To operate and improve the Service we record limited product-analytics events (such as project activity, lesson completion, and credit usage). The content of your missions, lessons, and conversations is never sent to analytics â see our Privacy Policy."]},{h:"3. Not professional advice",ps:["The Service is not a substitute for professional education, licensure, or advice in regulated fields â including medical, legal, financial, tax, or psychological matters. Courses on such topics are general education only; always consult a qualified professional before acting."]},{h:"4. Accounts",ps:["You may sign in with Google or an emailed one-time link; we never store passwords. You are responsible for activity under your account. Notify us at [email protected] if you suspect unauthorized use."]},{h:"5. Plans, billing & credits",ps:["Learner and Polymath support monthly and annual billing. Annual billing may discount the price, but credits are always granted and reset on a monthly schedule and do not roll over. All plans share the same core teaching quality and the same daily tutor Q&A allowance; plans differ in monthly credits, projects in progress, export, and credit-pack eligibility. A project only counts against the limit once you continue past its first lesson â exploring new topics is unlimited.","Heavier AI work (source research, lesson or assessment generation) is quoted a fixed credit price by task complexity â Low, Medium, or High â shown on the action itself. You confirm or cancel; nothing is charged in the background. Retaking the same stage assessment, including grading, is free and unlimited.","Only Learner and Polymath may purchase credit packs; purchased credits never expire and remain usable after a downgrade, under the lower plan's entitlements. Referral bonus credits expire 30 days after they are claimed. Soonest-expiring credits are always spent first.","When your daily Q&A allowance runs out, you may explicitly spend â 1 for a fixed additional allowance; the extension can also run out and unused extension does not carry over. Your content stays accessible without credits.","Payments are processed by Stripe. Cancelling stops renewal at the end of the paid period and never deletes your projects. If a downgrade leaves you with more projects in progress than the plan allows, nothing is deleted or auto-archived: existing content stays readable, and new AI work pauses until you choose which projects to archive."]},{h:"6. Acceptable use",ps:["AnyLearns does not provide learning content that is prohibited by law â including, for example, instruction in making explosives or other weapons, or facilitating any illegal activity. Requests for such missions are declined, and high-risk topics (medical, legal, financial, hazardous practice) are limited to general education with authoritative sources.","You also agree not to use the Service to generate unlawful or harmful content; to reverse-engineer, scrape, or overload the Service; to resell generated content as a competing service; or to circumvent credit limits. We may suspend accounts that violate these Terms."]},{h:"7. Your content and ours",ps:["You retain ownership of the missions, questions, and other input you submit. Generated lessons and references are licensed to you for personal, non-commercial learning use. Paid subscribers may export a complete learning project from Settings as a ZIP of structured data, offline-readable HTML, tutor conversations, and source citations; exports never include our internal model reasoning, system prompts, or safety-review data. The AnyLearns name, logo, software, and Service design remain our property.","You may also create an unlisted share link for an individual lesson. Anyone holding the link can view that lesson â including its pronunciation audio â without an account, until you stop sharing;
1 withdrawal of the lesson, deletion of its project, and deletion of your account also disable the link. Sharing is off by default and always your decision: lessons are written around your goals and may reflect personal context you provided. Visitors may view a shared lesson for personal, non-commercial purposes only; scraping, republishing, or reselling shared content is not permitted. We may disable a share link over a confirmed safety, privacy, or copyright problem. Share links carry your referral attribution; rewards follow the referral rules in Section 5."]},{h:"8. Disclaimers & liability",ps:["The Service is provided âas isâ without warranties of any kind. To the maximum extent permitted by law, AnyLearns is not liable for indirect, incidental, or consequential damages, and our total liability is limited to the amount you paid us in the twelve months before the claim arose."]},{h:"9. Changes, deletion & termination",ps:["We may update these Terms or modify the Service; material changes are notified by email or in-app before they take effect. You may delete individual projects or your whole account in Settings. Deletion starts a 30-day recovery window, after which learning content is permanently removed â or you may choose immediate permanent deletion. Legally required invoices and minimal financial records may be retained, detached from learning content."]}],privacy:[{h:"1. What we collect",ps:["Account data â name, email, sign-in method (Google or email link), and your adulthood confirmation. Learning data â your missions, learning paths, lessons, progress reports, assessment results, and tutor conversations, stored privately per project. Billing data â plan and invoice history; card details are held by Stripe, never by us. Technical data â device type, browser, the product-analytics events described in Section 3, and the strictly necessary cookies that keep you signed in and record referral attribution (Section 9)."]},{h:"2. How we use it",ps:["To clarify missions, generate lessons and assessments, answer questions, remember your learning state, process payments, provide support, and keep the Service reliable. We send transactional email (sign-in links, receipts) and, with consent, occasional product updates."]},{h:"3. What analytics can â and cannot â see",ps:["Our product analytics receives only event data: project created, started, archived, or completed; lessons opened, completed, or skipped; stage assessment attempts and passes; task complexity, generation time, token cost, and failure types; plan, credit usage, and conversion events.","Never sent to analytics: your mission text; conversations, answers, or lesson content; the specific topics you study; and the contents of your profile or learning records. Analytics sees that events happened â never what you are learning or what was said."]},{h:"4. We do not train on your data",ps:["Private learning content and state are not used for model training or product improvement â by default and by design. Any future data program would require your explicit, purpose-specific opt-in consent. We send AI providers only the minimum a task needs, under contracts that prohibit training on it; we disclose our current providers and will update this policy before any change. One narrow exception you control: submitting an explicit error report authorizes us to use only the reported snippet and minimal anonymous context for quality improvement."]},{h:"5. Who we share it with",ps:["Only service providers acting for us: Stripe (payments), Google (if you choose Google sign-in), disclosed AI model providers (content generation, and grading of the answers you type into a lesson), and cloud hosting (storage). Each receives only what it needs. We never sell personal data and never share it for advertising.","Separately from the providers above, some disclosure happens at your direction: a lesson you share through an unlisted link is visible to anyone who holds the link, until you stop sharing. Sharing is never on by default, and n
1othing else in your project becomes visible."]},{h:"6. Retention & deletion",ps:["Your data is kept while your account is active. Deleting a project starts a 30-day recovery window â restore it anytime within that period, or choose immediate permanent deletion to skip it. Account deletion revokes access immediately, cancels renewal, and removes learning content within 30 days. Legally required invoices and minimal financial records may remain, detached from deleted learning content."]},{h:"7. Your rights",ps:["Depending on where you live, you may have rights to access, correct, export, or delete your personal data. Deletion and correction work from Settings on any plan. The rich project export (ZIP) is a paid-plan product feature â but legally required data-access and portability requests are honored for everyone, on any plan, via [email protected] as a compliance operation independent of subscription."]},{h:"8. Security",ps:["Data is encrypted in transit and at rest. Access to production systems is limited and audited. Sign-in uses one-time email links or Google OAuth â we never store passwords."]},{h:"9. Visitors to shared lessons and invite pages",ps:["You can read a shared lesson or an invite page without an account. These public pages set a single cookie (anylearns_ref, 30 days) recording the sharer's or inviter's referral code, so that a later sign-up and first subscription can be attributed; it is cleared once the attribution is claimed. They also run marketing page-view statistics, which receive standard page-view data â never the sharer's identity or any account's learning history. Visitor IP addresses are used transiently for rate limiting and are not stored. Reading a shared lesson requires no registration and builds no profile of you."]},{h:"10. Age requirement",ps:["AnyLearns is for adults 18 and older; adulthood is confirmed at registration. We do not knowingly collect data from anyone under 18; if we learn we have, we delete it."]},{h:"11. International transfers & changes",ps:["Your data may be processed in countries other than your own, protected by appropriate safeguards. Material changes to this policy are notified by email or in-app before they take effect."]}]},invite:{signIn:"Sign in",chipSuffix:"invited you to learn together",h1a:"Learn anything, ",h1em:"your way",h1b:".",sub:"AnyLearns turns any topic into a personalized course: real sources, step by step, with checkpoints as you go. Start free â no credit card.",ctaGoogle:"Join with Google",emailPh:"[email protected]",ctaEmail:"Email link",sentMsg:"Sign-in link sent â check your inbox.",legal:"By joining you agree to the Terms and Privacy Policy. We never store passwords.",tag:"Referral reward",cardKicker:"You each receive",you:"You",friend:"A friend",cardNote:(e,t)=>`Join free and start learning right away. When you subscribe to any paid plan, you and ${e} each receive â ${t} bonus credits â the same amount on any tier. Bonus credits expire 30 days after they are granted.`,howKicker:"How it works",steps:(e,t)=>[{n:"01",h:"Join free",p:"Sign up through this link and the referral sticks â no need to subscribe now."},{n:"02",h:"Learn on the free tier",p:"The Curious plan grants monthly credits â enough to build a mission and try full lessons."},{n:"03",h:"Subscribe, both rewarded",p:`When you first subscribe to any paid plan, you and ${e} each get â ${t}, automatically.`}],whatH:"A learning platform that is actually built around you",whatSub:"Tell AnyLearns what you want to learn and why. It researches sources, generates lessons, and schedules checkpoints for you.",perks:[{h:"Personalized courses",p:"Generated from real sources, matched to your goal and level."},{h:"Step by step",p:"Checkpoints unlock the next stage â no skimming."},{h:"Daily review",p:"Spaced repetition in minutes a day."},{h:"Privacy first",p:"Private learning data is never used to train models. Export or delete anytime."}],finePrint:"Reward rules: the reward is granted once, when the invited learner first subscribes to any paid plan; both sides receive the same fixed amount. If that payment is refunded or charged back, unused reward credits are revoked (used credits never create a negative balance, but the referral cannot qualify again). Reward credits expire 30 days after grant. Self-referral and abuse are reviewed and may void rewards.",footTerms:"Terms",footPrivacy:"Privacy"},blog:{h1:"Notes on learning anything",sub:"Essays and guides from the AnyLearns notebook â how people actually learn, and how to make it stick.",empty:"Nothing published yet â check back soon.",readMore:"Read â
1",prev:"â Newer",next:"Older â"},common:{loading:"Loadingâ¦",error:"Something went wrong",confirm:"Confirm",cancel:"Cancel",credits:"credits",insufficientCredits:"Not enough credits â buy a credit pack or upgrade your plan in Settings.",stageIncomplete:"Complete every lesson in this stage first â the stage assessment unlocks after the last one.",genFailed:"Generation failed and your credits were returned â try again below.",stillRunning:"Still generating in the background â check back in a little while.",slowNote:"Taking longer than usual â still working. You can leave this page and come back.",free:"Free",copyright:"© 2026 AnyLearns · One learner, one course.",slotsFull:"All your in-progress projects are taken â archive one, or upgrade your plan.",aiPausedNote:"New AI work is paused: archive projects to fit your plan. Everything stays readable."}},o={en:r,zh:{nav:{learn:"å¦ä¹ ",explore:"æ¢ç´¢",cadence:"课ç¨è¡¨",projects:"æç项ç®"},landing:{badge:"æ¯ä¸ä»½å¥½å¥å¿ï¼é½å¼å¾ä¸é¨è¯¾",h1a:"ä¸ºä½ ç好å¥å¿ï¼",h1b:"å¼ä¸é¨è¯¾ã",h1c:"",sub:"ä½ è´è´£å¥½å¥ï¼AnyLearns è´è´£æè¯¾ââæä½ çç®æ ãæ°´å¹³åæ¶é´ï¼ä¸è¯¾ä¸è¯¾åç»ä½ ã",ph:"ä¸ç´æ³å¦çé£ä»¶äºâ¦â¦",start:"ç¿»å¼ç¬¬ä¸é¡µ â",how:"æå¦æ¹æ³",pricing:"ä»·æ ¼",priceSub1:"æææ¡£ä½çæ ¸å¿æå¦è´¨é䏿¯æ¥å¯¼å¸é®çé¢åº¦å®å
¨ç¸åãå·®å«åªå¨æ¯æå¦åãå¯åæ¶æ¨è¿çé¡¹ç®æ°ã导åºä¸è´ä¹°å¦åå
çèµæ ¼ã",priceSub2:"è¾éç AI å·¥ä½æå¤æåº¦ï¼Low / Medium / Highï¼ç»åºåºå®æ¥ä»·ââç¡®è®¤åææ£è´¹ãå¥é¤å¦åæ¯æéç½®ï¼ä¸ç»è½¬ã",promoH:"馿å
è´¹",promoSub:"ä»»æä»è´¹æ¡£ä½ââéæ¶åæ¶ï¼å¯¼åºçå
容永è¿å½ä½ ã",billingMonthly:"æä»",billingAnnual:"å¹´ä»ï¼ä¼æ ï¼",signin:"ç»å½",teach:{label:"æå¦æ¹æ³",h2:"å课çåæ¡è§ç©",intro:"课éçæ¯ä¸æ¡ç¥è¯é½ææ¥å¤ï¼é¡µä¸éçåºå¤ï¼ä¸é 模ååè®°å¿ç¼ãæäºè¿ä¸ªåºåï¼è¯¾åæå¦ä¹ ç§å¦éç«å¾ä½èçåæ¡è§å¾æ¥åã",cards:[{n:"01",t:"å
弿¸
ä½ ä¸ºä»ä¹å¦",d:"åæ ·æ¯é
¸é¢å
ï¼å¨æ«ç¤ç»å®¶é人åï¼åæç®å¼ä¸ªå°åºï¼æ¯ä¸¤é¨å®å
¨ä¸åç课ãä½ ççç±ä¼åè¿å¦ä¹ 使å½ï¼å¾åæ¯ä¸è¯¾é½ç
§ç宿¥ã",theory:"æäººå¦ä¹ ç论 · Malcolm Knowles"},{n:"02",t:"æ¯ä¸è¯¾é½å好å¤é¾",d:"ä¸ä¸è¯¾è¦çä½ å¦å®è¿ä¸è¯¾æå¨ç¬ï¼é¾åº¦çä½ çå®é
表ç°ï¼å¦å¾é¡ºï¼å¾åè¿ä¸æ¥ï¼å¡ä½äºï¼éååæ¥ãæ¢ä¸è®©ä½ é¡ºçæºä¸å»ï¼ä¹ä¸æä½ 塿»ã",theory:"æè¿åå±åº · ç»´æè¨åº"},{n:"03",t:"讲解æ±è½»ï¼ç»ä¹ æ±é¾",d:"妿°ä¸è¥¿çæ¶åï¼é¾æ¯æäººï¼è®²è§£çã说人è¯ï¼æèåçç»çè§£ãç»çæ¶åï¼é¾æ¯å¸®æï¼é¢ç®å¾è´¹ç¹å²ï¼è´¹å²æè®°å¾ä½ã",theory:"认ç¥è´è·ç论 · John Sweller · åæå°é¾ · Robert Bjork"},{n:"04",t:"è®°ä½ï¼ä¸çäºå½ä¸é¡ºå£",d:"è·ç念ä¸éï¼å¥½åå
¨æäºï¼å
¶å®æ¯éè§ãæä»¥è¯¾éä¼è®©ä½ åä¸ä¹¦åæ³ï¼è¿ä¸éµååææ§å
å®¹ç¿»åºæ¥èãä¸ä¸ªæåè¿çå¨èåéçï¼æç®çå¦ä¼ã",theory:"æµè¯æåº · Roediger & Karpicke · é´éæåº"}]},kit:{label:"æ¯é¨è¯¾é½èªå¸¦",h2:"䏿¯éå åè½ï¼æ¯è¯¾çä¸é¨å",sub:"å®ä»¬å课ä¸èµ·ååºæ¥ï¼åºèªå䏿¬ç¬è®°æ¬ï¼ç¥éä½ å¦å°äºåªå¿ãåªå¿è¿æ²¡è®²ã",items:[{t:"æ¯è¯è¡¨ï¼åªæ¶ä½ çæ£æäºçè¯",d:"ä¸ä¸ªè¯è¦çä½ è¯æèªå·±çè§£äºï¼æä¼æ¶è¿æ¥ï¼å¦å¾è¶æ·±ï¼éä¹ä¹è·çæ¹ãåªä¸è¯¾éé½è½éæç¿»å¼ã",alt:"ä¸é¨çå®è¯¾ç¨çæ¯è¯è¡¨ï¼è¯æ¡ä¸éä¹"},{t:"éæ¥è¡¨ï¼ä¸è¯¾çç²¾ååæä¸é¡µ",d:"è¯æ³ãæ¥éª¤ãå¨ä½é¡ºåºï¼å¦ä»ä¹å°±æ¶ä»ä¹ãå®å°±æ¯æ¿æ¥åå¤ç¿»çï¼æå°åºæ¥è´´å¢ä¸ä¹è¡ã",alt:"ä¸é¨çå®è¯¾ç¨éçéæ¥è¡¨"},{t:"课åä¸å¥è¯ï¼ä¸ä¸è¯¾å°±ç
§çæ¹",d:"太ç®åãå好ãè¿æ¯å¤ªé¾ï¼åªééäºãåªéå¡ä½ï¼åä¸å¥å°±è¡ãä¸ä¸è¯¾å°±æ¯ç
§è¿å¥è¯åçã",alt:"课å颿¿ï¼ä¸ä¸ªé¾åº¦æé®åä¸ä¸ªæåè¾å
¥æ¡"},{t:"ç¨èªå·±çè¯ä½çï¼å½åºå¤å",d:"弿¾é¢ï¼ä¸æ¯é ABCDãæä½ ççè§£å䏿¥ï¼å½åºç»åºå¤å®ï¼å·®å¨åªä¹ç´æ¥åè¯ä½ ã",alt:"ä¸é弿¾é¢ï¼å¦åçä½çãå¤å®ä¸æç¤º"},{t:"页边æä½å¯¼å¸",d:"å¦å°ä¸åå¡ä½äºï¼å°±å¨è¯¾éé®ã导å¸è¯»è¿ä½ è¿é¨è¯¾çæ¯ä¸é¡µï¼ç¥éä½ æ¤å»åå¨åªéã",alt:"课å
导å¸
1颿¿ï¼ä¸é®ä¸ç"}]},cert:{label:"å¦å®ä¹å",h2:"å¦å®è¿é¨è¯¾ï¼æ¿å°è¯ä¹¦",sub:"æåä¸åºé¶æ®µèæ ¸ä¸è¿ï¼è¯ä¹¦å°±ç¾åäºï¼ä¸ç¨åç³è¯·ã",points:[{t:"èªå¨ç¾å",d:"æ¯ä¸ªé¶æ®µçèæ ¸é½éè¿ï¼è¯ä¹¦å°±å°æã没æå¦è®¾çææ«èï¼ä¹ä¸ç¨å¡«ç³è¯·ã"},{t:"ç½²å䏿¬¡",d:"ååç±ä½ ç¡®è®¤ä¸æ¬¡ï¼å°ä¸è¯ä¹¦ï¼ä¹åå°±ä¸åæ¹ã"},{t:"å¯å享ã坿 ¸éªã坿å°",d:"ç¼å·å¿µå¾åºå£ï¼é¾æ¥è°é½è½æ¥ï¼æå°åºæ¥å°±æ¯ä¸å¼ æ£ç»è¯ä¹¦ã"}],sampleName:"ä½ çåå",sampleTitle:"éååå¦ï¼ä»ç´è§å°æ¹ç¨"},ios:{h:"iPhone ä¸ä¹è½å¦",d:"讲座ãç»ä¹ ãåé³ãéªå¡ï¼æ¯ç§è¯¾åé½ä¸ºææºéæ°æè¿çãéå¤è·¯ä¸å¬ä¸æ®µè®²åº§ï¼æéæ¶ç¿»å å¼ å¡çã"},priceNote:"$X / $Y ä¸å¦åæ°ï¼â Nï¼å为å ä½ç¬¦ââæç»å®ä»·å¾
ææ¬è¯æµåç¡®å®ãå¹´ä»äº«åä»·æ ¼ä¼æ ï¼ä½å¦å仿æåæ¾ä¸éç½®ãåæ¶è®¢é
å¨å½æç»ææ¶çæï¼æ°¸è¿ä¸ä¼å é¤ä½ ç项ç®ã",priceNoteLive:"å¹´ä»äº«åä»·æ ¼ä¼æ ï¼ä½å¦å仿æåæ¾ä¸éç½®ãåæ¶è®¢é
å¨å½æç»ææ¶çæï¼æ°¸è¿ä¸ä¼å é¤ä½ ç项ç®ã",footerTerms:"æå¡æ¡æ¬¾",footerPrivacy:"éç§æ¿ç",footerBlog:"å客",iosLabel:"iOS App",iosDownload:"å¨ App Store ä¸è½½"},plans:{popular:"æå欢è¿",trialNote:"馿å
è´¹ââè¯ç¨æå
å¯éæ¶åæ¶",curious:{name:"好å¥è
Curious",price:"$0",perM:"æ°¸ä¹
å
è´¹",perA:"æ°¸ä¹
å
è´¹",features:["æ¯æ â Nâ å¦å","åæ¶æ¨è¿ 1 ä¸ªé¡¹ç® Â· æ¢ç´¢æ°è¯¾é¢ä¸é","åçæå¦è´¨éä¸å¯¼å¸é¢åº¦","ä¸å«å¯¼åºä¸å¦åå
"],cta:"å
è´¹å¼å§"},learner:{name:"å¦ä¹ è
Learner",price:"$X",perM:"æ¯æ",perA:"æ¯æ · æå¹´è®¡è´¹",features:["æ¯æ â Nâ å¦å","åæ¶æ¨è¿ 5 ä¸ªé¡¹ç® Â· æ¢ç´¢æ°è¯¾é¢ä¸é","åçæå¦è´¨éä¸å¯¼å¸é¢åº¦","宿´é¡¹ç®å¯¼åºï¼ZIPï¼","å¯è´ä¹°ä¸è¿æå¦åå
"],cta:"å¼å§å¦ä¹ "},polymath:{name:"åå¦è
Polymath",price:"$Y",perM:"æ¯æ",perA:"æ¯æ · æå¹´è®¡è´¹",features:["æ¯æ â Nâ å¦å","åæ¶æ¨è¿çé¡¹ç®æ°ä¸é","åçæå¦è´¨éä¸å¯¼å¸é¢åº¦","å
å«å¦ä¹ è
å
¨é¨åè½"],cta:"å级åå¦è
"}},signin:{welcome:"欢è¿åæ¥",sub:"书ç¾è¿å¤¹å¨ä½ 䏿¬¡åä¸çé£ä¸é¡µã",google:"ä½¿ç¨ Google ç»§ç»",apple:"ä½¿ç¨ Apple ç»§ç»",github:"ä½¿ç¨ GitHub ç»§ç»",or:"æ",emailPh:"[email protected]",sendLink:"ç»æåéç»å½é¾æ¥",sent:"è¯·æ¥æ¶é®ç®±",sentSub:"ç»å½é¾æ¥å 6 ä½éªè¯ç å·²åéè³",codePh:"6 ä½éªè¯ç ",codeCta:"ç¨éªè¯ç ç»å½",codeInvalid:"éªè¯ç é误æå·²è¿æââéæ°åéä¸å°åè¯ã",deletedNotice:"该账å·å·²å é¤ãå¦éæ¢å¤ï¼è¯·å¨å é¤å 30 天å
åéé®ä»¶è³ [email protected]ã",expires:"龿¥åéªè¯ç 15 åéå
ææã",resend:"éæ°åé",openLink:"æå¼é¾æ¥ï¼ååï¼",differentEmail:"æ¢ä¸ä¸ªé®ç®±",finePrint:"AnyLearns é¢åæå¹´äººãç»å½å³è¡¨ç¤ºä½ 已年满 18 å²ï¼å¹¶åæãæå¡æ¡æ¬¾ãåãéç§æ¿çãã"},explore:{title:"ççå«äººå¨å¦ä»ä¹",sub:"没头绪就å
ééãçä¸åªæ¡ï¼ç¹è¿å»è两å¥ï¼å®å°±åæä½ èªå·±ç项ç®ââç»èéæ¶è½æ¹ã",allFields:"å
¨é¨ç±»ç®",all:"å
¨é¨",topicsUnit:"个课é¢",seeAll:"çå
¨é¨ â",nothingH:"没æ¾å°ï¼",nothingSub:"è¿ä¸ªåè¡¨æ¬æ¥å°±æ²¡æç®åå®ââç´æ¥åä¸ä½ çæ£æ³å¦çé£ä»¶äºã",writeOwn:"èªå·±åä¸ä¸ª â",note:"éä¸ä»»æé¡¹ç® â è¿å
¥ä½¿å½æ¾æ¸
ã"},home:{greet:"ä»å¤©ç¿»å¼åªä¸é¡µï¼",sub:"ç¨ä¸å¥è¯è¯´åºå®ââ䏿®µç®ç对è¯ä¼æå®åæä½ ç项ç®ã",ph:"ä¾å¦ï¼æ°´å½©ç»ãRustãæ¥å¸¸è¥¿ççè¯â¦â¦",start:"å¼å§ä¸ä¸ªå¦ä¹ 项ç®",continueH:"ç»§ç»å¦ä¹ ",all:"å
¨é¨é¡¹ç® â",activeW:"æ¬å¨æ´»è·"},mission:{badge:"å
å䏿¥",h1:"第ä¸é¡µï¼ç®æ æ¯ä»ä¹",sub:e=>`å´ç»ã${e}ãèå å¥ï¼ä½ æ³å¦å°ä»ä¹ç¨åº¦ãç°å¨äºè§£å¤å°ãè¿é¨è¯¾å°±ç
§çä½ çåçæ¥åã`,qs:[{q:"ä½ ä¸ºä»ä¹æ³å¦è¿ä¸ªï¼æåå伿ä»ä¹ä¸åï¼",opts:["纯粹åºäºçç±ä¸æèº","为äºå·¥ä½ææä¸ªé¡¹ç®","æ³æç»å«äººæå享"],multi:!1,allowDecide:!1},{q:"å¨ç°å®ä¸çéï¼æåæ¯ä»ä¹æ ·åï¼",opts:["ç¬ç«å®æä¸ä»¶çå®ä½å","å¨çå®åºæ¯ä¸åºå¯¹èªå¦","è½èªä¿¡å°ä¼ æç¥è¯"],multi:!1,allowDecide:!1}
1,{q:"å¦ä¹ è·¯å¾éè¦å°éåªäºç°å®éå¶ï¼",opts:["工使¥æ¯å¤©çº¦ 30 åé","åªæå¨æ«ææ¶é´","çµæ´»ä½è½»éçèå¥"],multi:!1,allowDecide:!1},{q:"ç®åæä»ä¹æç¡®ä¸æ¶åçèå´ï¼",opts:["åªå¦åºç¡","è·³è¿èä¸/åä¸é¨å","没æââä¿æå¼æ¾"],multi:!1,allowDecide:!1}],preparing:"æ£å¨å´ç»ä½ ç课é¢åå¤å 个é®é¢",synthesizing:"æ£å¨æä½ çåçåæä½¿å½è稿",rejected:"è¿ä¸ªè¯¾é¢æä»¬æ æ³æä¾æå¡ââAnyLearns 䏿æå¯è½æ¶åå±é©æè¿æ³çå
容ãå¦æä½ è®¤ä¸ºè¿æ¯è¯¯å¤ï¼å¯ä»¥æ¢ä¸ç§è¯´æ³æè¿°ä½ æ³å¦çå
容ã",rejectedCta:"æ¢ä¸ä¸ªè¯¾é¢",helpDecide:"帮æå³å®",multiHint:"å¯å¤é",backToEdit:"â è¿åä¿®æ¹åç",editH:"ä¿®æ¹æçåç",redraft:"éæ°çæä½¿å½è稿 â",freeform:"æè
ç¨ä½ èªå·±çè¯åçâ¦â¦",answer:"åç",confirmH:"æçå¦ä¹ 使å½",fields:{why:"为ä»ä¹å¦",success:"æåçæ ·å",constraints:"ç°å®éå¶",outOfScope:"æä¸æ¶å"},freezeNote:"â 第ä¸è¯¾çæå使å½å°æ°¸ä¹
å»ç»ãæ°ç使å½éè¦æ°ç项ç®ââä½ çå¦ä¹ åå²å æ¤å§ç»æ¸
æ°å¯è¯»ã",confirm:"ç¡®è®¤ä½¿å½ â çæå¤§çº²å第ä¸è¯¾ â1"},gen:{h1:e=>`æ£å¨èµ·èã${e}ã`,sub:"é
ç¬å好äºââæ£æä½ ç使å½ç»æä¸æ¡è·¯ã",steps:["é
è¯»ä½ ç使å½ä¸éå¶","为第ä¸é¶æ®µæå¯»å¯ä¿¡èµæ","è§åé¶æ®µä¸èæ ¸ç¹","å®æä½ çç¬¬ä¸æ¹è¯¾ç¨"],longNote:"è¿ä¸æ¥æè±æ¶é´ââ大纲è¦ä¸ä¸¤åéã大纲好äºå°±è½å
çè·¯å¾ï¼ç¬¬ä¸è¯¾å好åä¼èªå¨æå¼ã",draftFailed:"å¤§çº²èµ·èæ²¡ææåââé¡¹ç®æ¬èº«æ²¡æä¸¢ï¼å¯ä»¥ç´æ¥éè¯ã",retry:"éè¯èµ·è â"},path:{formatNames:{drill:"æç»è¯¾",listening:"å¬å课",scenario:"æ
å¢è¯¾",flashcards:"è®°å¿å¡è¯¾",lecture:"讲æ¼è¯¾",appreciation:"é´èµè¯¾",practice:"å¨æè¯¾"},badge:"æçå¦ä¹ è·¯å¾",livingNote:"â¦ è¿æ¯ä¸æ¡å¨æè·¯å¾ï¼ä¸æ¯æå¦å¤§çº²ââåªæä¸ä¸è¯¾ä¼æåå好ï¼åç»é¶æ®µä¼éä½ çå¦ä¹ 忥åèè¯ç»æè°æ´ãé¶æ®µèè¯åå
¶éè¿æ åçä»»ä½ååé½éè¦ä½ 确认ã",assessWord:"é¶æ®µèè¯",assessWordAppre:"é¶æ®µå°ç»",appreTone:"é´èµ",appreNote:"â¦ è¿æ¡è·¯å¾éä½ çå
´è¶£å»¶å±ââåªæä¸ä¸è®²ä¼æåå好,åé¢çä¹ç« ä¼éä½ çåæ¥è°æ´ãé¶æ®µå°ç»åå
¶æ åçä»»ä½ååé½ä¼å
ç»ä½ 确认ã",appreLessonsMeta:e=>`${e} 讲`,collectionH:"ä½åé",collectionSub:e=>`å·²é¢ç¥ ${e} é¨ä½å \xb7 æ¯ä¸é¨é½å¯å访`,collectionEmpty:"è¿æ²¡æå
¥èçä½åââå®ä»¬ä¼éä¸ä¸è®²å°æ¥ã",collectionNote:"è¿åº¦å³æ¶è:èµ°å°åªå¿,èå
1å¢å°±é¿å°åªå¿ã",playAll:"è¿æ",playStop:"忢",appreContinue:"ç»§ç»æ¬£èµ â",assessLocked:"宿æ¬é¶æ®µå
¨é¨è¯¾ç¨åè§£éã",completedH:"课ç¨å·²å®æ",completedNote:"ææé¶æ®µèè¯åå·²éè¿ââ干徿¼äº®ã课ç¨ä¸åèèµæä»å¯éæ¶å顾ã",assessCta:e=>`â åå 第 ${e} é¶æ®µèè¯`,assessCtaSub:"éè¿åè§£éä¸ä¸é¶æ®µ · åä¸ä»½èè¯å¯æ 鿬¡éè",refsH:"å¦ä¹ åè",refsTag:"é课çæï¼å½ä½ ææ",refsSub:"é课ç¨ä¸èµ·çæçéæ¥èµæââ课ä¸è¯¾ä¸éæ¶æå¼ã",refsNote:"å¦ä¹ åèä¼è·çè·¯å¾çé¿ï¼æ°è¯¾ç¨çææ¶ï¼è¿éä¼åºç°æ°çåèï¼å·²æçä¹ä¼æ´æ°ãå
¨é¨å
å«å¨é¡¹ç®å¯¼åºéã",refKind:{cheat_sheet:"éæ¥è¡¨",glossary_term:"æ¯è¯è¡¨",entry:"å¿«éåè"},refGlossaryTitle:"æ¯è¯è¡¨",refGlossaryMeta:e=>`ç®å ${e} ä¸ªè¯æ¡`,refUpdated:e=>`${e}æ´æ°`,assessPassed:"å·²éè¿ â",progressH:"å¦ä¹ è¿åº¦",doneLessons:"å·²å®æè¯¾ç¨",passedStages:"å·²éè¿é¶æ®µ",lastStudied:e=>0===e?"䏿¬¡å¦ä¹ ï¼ä»å¤©":1===e?"䏿¬¡å¦ä¹ ï¼æ¨å¤©":`䏿¬¡å¦ä¹ ï¼${e} 天å`,accept:e=>`确认路å¾å¹¶çæç¬¬ 1 课 \xb7 â${e}`,nextStageCta:(e,t)=>`å¼å¯ç¬¬ ${e} é¶æ®µ \xb7 çæä¸ä¸è¯¾ \xb7 â${t}`,generateNextCta:e=>`çæä¸ä¸è¯¾ \xb7 â${e}`,lessonsMeta:e=>`${e} è课`,passWord:"éè¿æ åï¼",generatingCta:"课ç¨çæä¸",generatingNote:"çææ£å¨è¿è¡ââå¯ä»¥ç¦»å¼æ¤é¡µé¢ï¼å®æå课ç¨ä¼åºç°å¨è¿éåä½ ç课ç¨è¡¨ä¸ã",backToSchedule:"è¿åæçæ¥ç¨ â",creditsH:"å¦åå¦ä½è®¡è´¹",creditsSub:"è¾éç AI å·¥ä½ï¼èµæç ç©¶ã课ç¨ä¸èè¯çæï¼æä»»å¡å¤æåº¦ç»åºåºå®æ¥ä»·ï¼",tiers:{low:"ä½å¤æåº¦ Low",medium:"ä¸å¤æåº¦ Medium",high:"é«å¤æåº¦ High"},quoteNote:"ä»·æ ¼ç´æ¥æ 卿é®ä¸ï¼ç¹ç¡®è®¤åæä¼æ£å¦åã",noOutlineNote:"è¿æ¡è·¯å¾çå¤§çº²è¿æ²¡æèµ·èæåââ䏿¹åªæ¯å ä½ç»æï¼ä¸æ¯çå®è®¡åãå·²çæç课ç¨ä¸åå½±åã",draftNow:"èµ·è大纲",redrawing:"æ£å¨éæ°èµ·è",statusGenerated:"å·²çæ",statusCompleted:"已宿",statusSkipped:"已跳è¿",statusNext:"ä¸ä¸è¯¾"},plan:{h1:"è¿ä¸å¨ç课ç¨å®æ",all:"å
¨é¨",allProjectsTag:"å
¨é¨é¡¹ç®",days:["å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
","卿¥"],rest:"伿¯",weeklyReview:"ä¸å¯¼å¸ä¸èµ·æ¯å¨å顾",studyEntry:"å¦ä¹ è®°å½",upNext:"æ¥ä¸æ¥ï¼",upNextSub:"å·²çæï¼éæ¶å¯å¼å§",stageOf:"é¶æ®µ",lessonsIn:"èè¯¾å·²å®æ",assessWhenReady:"ââåå¤å¥½äºå°±å¯ä»¥èè¯",lessonN:e=>`第 ${e} 课`,startLesson:"å¼å§è¯¾ç¨ â",thisWeek:"æ¬å¨",doneW:"å®æè¯¾ç¨",vsLastW:"è¾ä¸å¨",deltaW:e=>e>0?`+${e} â`:e<0?`â${-e} â`:"â æå¹³",daysW:"å¦ä¹ 天æ°",daysVal:e=>`${e} 天`,noProject:"è¿æ²¡ææ´»è·é¡¹ç®ââä»ãå¦ä¹ ãå¼å§ä¸ä¸ªå§ã",nudge:"è¿åªæ¯å»ºè®®çæ¶é´ï¼éè¿ä¸ä¼éå®ä»»ä½å
容ã",dayLoad:e=>`${e} è`,moreN:e=>`+${e} è`,less:"æ¶èµ·"},lesson:{back:"â è¿åè·¯å¾",loadFailed:"课ç¨å 载失败ââå¯è½å·²è¢«ç§»é¤ï¼æé¾æ¥å·²å¤±æã",withdrawnNote:"è¿è课å è´¨éé®é¢è¢«æ¤åï¼å¦åå·²éåã请åå°è·¯å¾é¡µçææ¿ä»£è¯¾ç¨ã",backToLesson:"â è¿å课ç¨",crumb:(e,t,a)=>`é¶æ®µ ${e} \xb7 第 ${t} 课 / å
± ${a} 课`,keyIdea:"æ ¸å¿è¦ç¹",quickCheck:"å¿«éèªæµ",questionPh:"ç¨èªå·±çè¯åä¸çæ¡",questionSubmit:"æäº¤ä½ç",questionChecking:"å¤å®ä¸â¦",questionMissedIntro:"è¿å·®ä¸ç¹ï¼",questionRetry:"è¡¥å
ä½çï¼åæäº¤ä¸æ¬¡",questionNotAttempt:"è¿ä¸åæ¯å¨ä½çï¼è®¤çè¯ä¸æ¬¡ã",questionAllPoints:"è¦ç¹å
¨é½çå°äºã",questionReference:"åèçæ¡",questionUnavailable:"ç°å¨å¤ä¸äºåï¼å¯¹ç
§åèçæ¡ççã",clozeMeaningOk:e=>`ææå¯¹ï¼æ ååæ³æ¯ã${e}ã`,drillMcq:"éæ©",drillCloze:"填空",drillMatch:"é
对",drillOrder:"æåº",drillLabel:(e,t)=>`æç» ${e} / ${t}`,drillCheck:"æäº¤",drillCorrect:"ç对äº",drillWrong:"çéäº",drillAnswer:"æ£ç¡®çæ¡",drillPh:"å¨è¿éå¡«å",drillSpeak:"ææ¾åé³",drillSummary:(e,t)=>`æ¬è¯¾æç»ï¼ç对 ${e} / ${t}`,drillDecision:"å³ç",drillListen:"å
å¬å½é³ï¼åä½ç",drillTranscript:"åæ",drillBetter:"æ´ä¼çéæ©",cardProgress:(e,t)=>`第 ${e} / ${t} å¼ `,cardFlip:"ç¿»é¢",cardRemembered:"è®°ä½äº",cardForgot:"没记ä½",deckSummary:(e,t)=>`è®°ä½ ${e} / ${t}`,lectureWho:"å¸",lecturePlay:"ææ¾",lecturePause:"æå",lectureHint:"ç¹å»ææ¾,å¼å§è¿æ®µè®²æ¼",lectureEnded:"讲æ¼ç»æ,ç»§ç»è¯»ä¸é¢çæ£æ",lectureFull:"å
¨å±",lectureExitFull:"éåºå
¨å±",workFullView:"çå
¨è²",workLoading:"ä½åå è½½ä¸â¦",workUnplayable:"è¿æ®µå½é³å¨å½åæµè§å¨æ æ³ææ¾ã",workLicense:"ææ",practiceTitle:"卿ç»ä¹ ",practiceStep:e=>`æ¥éª¤${e}`,practiceGuideTitle:"æ¥éª¤ç¤ºæ",practiceMaterials:"åå¤",practiceChecklist:"宿å对ç
§æ£æ¥",practiceSubmit:"ð· æç
§äº¤ä½ä¸",practiceSubmitHint:"èªæ¥å¾éä¸å¼ºå¶ââæç
§åèå¸ä¼æåä¸ä»½æ¸
åç¹è¯ã",practiceUploading:"ä¸ä¼ ä¸â¦",practiceReviewing:"è叿£å¨çä½ çä½åï¼å¯ä»¥å
å¾ä¸ç»§ç»ã",practiceCritique:"èå¸ç¹è¯",practiceAgain:"ååä¸å¼ ï¼éæ°äº¤",practiceFailed:"ç¹è¯æ²¡ææåï¼å·²ä¿çä½ çç
§çã",practicePhotoLost:"è¿å¼ ç
§ç没æä¿åæåï¼éº»ç¦éæ°æä¸å¼ å交ã",practiceRetry:"éè¯ç¹è¯",practiceLimit:"ä»å¤©è¿ä¸è¯¾ç交ä½ä¸æ¬¡æ°ç¨å®äºââç»§ç»ç»ï¼æå¤©å交ã",demoBroken:"â äºå¨æ¼ç¤ºåºé,已忢è¿è¡ââè¯¾ç¨æåå
容ä¸åå½±åãå¯ç¨ä¸æ¹ãæ¥åé误ãåé¦ã",savedRefs:"å·²åå
¥æçå¦ä¹ åè",sources:"æ¬è¯¾èµææ¥æº",whySource:"为ä½å¯ä¿¡",reportError:"â æ¥åæ¬è¯¾ä¸çé误",reportErrorNote:"æ¥ååªä¼åé被æ è®°çå
容ç¨äºè´¨é审æ¥ââç»ä¸å
嫿´ä¸ªé¡¹ç®ãAI å¯è½ç¯éï¼è¯¾ç¨æ¬èº«ä¿æä¸åã",saveExit:"ä¿åå¹¶éåº",complete:"å®æè¯¾ç¨ â",completeH:"è¿ä¸è¯¾ï¼å¦å®äº",reportPh:"åªéå¡ä½äºï¼åªé讲å¾å¥½ï¼",feedbackChips:["太ç®åä
1º","åå好","太é¾äº"],nextUp:"æ¥ä¸æ¥",generateNext:e=>`çæ \xb7 â${e}`,submitReport:"æäº¤",reportSavedFree:"å¦ä¹ 忥ä¼å½±åä¸ä¸è¯¾çè°æ´ã",tutor:"导å¸",hide:"æ¶èµ·",ask:"æé®",tutorPh:"å
³äºæ¬è¯¾ï¼é便é®â¦â¦",send:"åé",quickPrompts:["å讲ç®åä¸ç¹","åç»ä¸ä¸ªä¾å","è¿æä»ä¹ç¨ï¼"],capH:"仿¥é®çé¢åº¦å·²ç¨å®",capNote:"å
å«çé¢åº¦æå¤©æ¢å¤ãä½ ä¹å¯ä»¥ç¨ 1 个å¦åç«å³æ©å±ââä»
å¨ä½ æç¡®ç¡®è®¤æ¶ã",extend:"æ©å±é¢åº¦ · â1",qnaRemaining:e=>`仿¥é®çé¢åº¦å©ä½ ${e}%`},cert:{h1:"æçè¯ä¹¦",subIssued:e=>`${e} å¼ å·²ç¾å \xb7 æ¯å¼ è¯ä¹¦é½æå¯å
¬å¼æ ¸éªç龿¥`,emptyH:"è¿æ²¡æè¯ä¹¦",emptyNote:"å¦å®ä¸é¨è¯¾ãéè¿ææé¶æ®µèè¯,è¯ä¹¦ä¼èªå¨ç¾åã",autoNote:"è¯ä¹¦å¨æåä¸åºé¶æ®µèè¯éè¿æ¶èªå¨ç¾å,æ éç³è¯·ãå é¤é¡¹ç®å,è¯ä¹¦ä¹éä¹ä¸çº¿ã",sealCta:"è½åé¢å",sealTitle:"å¨è¯ä¹¦ä¸è½å",sealNote:"è¿ä¸ªååä¼å°å¨è¯ä¹¦ä¸,è½ååä¸å¯æ´æ¹ã",sealPlaceholder:"ä½ çå§å",sealConfirm:"è½åå¹¶çæé¾æ¥",unsealedBadge:"å¾
è½å",view:"æ¥çè¯ä¹¦",copyLink:"å¤å¶é¾æ¥",copied:"å·²å¤å¶ â",print:"æå° / å为 PDF",issuedOn:e=>`ç¾åäº ${e}`,statsShort:(e,t)=>`${e} é¶æ®µ \xb7 ${t} è课`,nearH:e=>`第 ${e} å¼ ,就快äºã`,nearNote:e=>`è¿å·® ${e} è课,å
¨é¨é¶æ®µèè¯éè¿åè¯ä¹¦èªå¨ç¾åã`,nearCta:"ç»§ç»å¦ä¹ â",verifiedBadge:"å·²éªè¯",bannerLine:(e,t)=>`æ¬è¯ä¹¦ç± AnyLearns ç¾å \xb7 ç¼å· ${e} \xb7 ç¾åäº ${t}`,goneH:"è¿å¼ è¯ä¹¦ä¸å¯ç¨",goneNote:"龿¥ä¸åå¨,æè¯ä¹¦å·²ä¸åå¯ç¨ã",wantLearn:"æ³å¦è¿é¨è¯¾?",publicCta:e=>`以ã${e}ãå¼ä¸é¨ä½ èªå·±ççæ¬ â`},share:{action:"å享è¿è课",consentTitle:"çæåäº«é¾æ¥",consentNote:"è¿è课æ¯å´ç»ä½ çå¦ä¹ ç®æ åçï¼æ£æéå¯è½æå°ä½ ç个人æ
åµãæ¿å°é¾æ¥ç人æ éç»å½å°±è½æ¥çï¼é¾æ¥ä¹å¯è½è¢«è½¬åãä½ éæ¶å¯ä»¥åæ¶å享ãæåéè¿è¿ä¸ªé¾æ¥æ³¨åå³ç®ä½ çé请ï¼é¦æ¬¡è®¢é
æ¶åæ¹é½ä¼è·å¾å¥å±å¦åã",confirm:"å享并å¤å¶é¾æ¥",shared:"å·²å享",copyLink:"å¤å¶é¾æ¥",copied:"å·²å¤å¶ â",stop:"åæ¶å享",publicBadge:"è¿èè¯¾ç± AnyLearns å´ç»ä¸ä½å¦ä¹ è
çç®æ çæ",publicCta:"å´ç»ä½ èªå·±çç®æ ï¼å¦ä¸çè¿ä¸ªä¸»é¢",publicGoneH:"龿¥å·²å¤±æ",publicGoneNote:"è¿æ¡åäº«é¾æ¥ä¸åå¨ï¼æåäº«å·²è¢«åæ¶ã",publicSourcesNote:"æ¬è¯¾åèçèµæ",publicPitch:"è¿è课为ä¸ä½å¦ä¹ è
çç®æ èåãåè¯ AnyLearns ä½ æ³å¦ä»ä¹ï¼å®ä¼å´ç»ä½ çç®æ ï¼ä¸è¯¾ä¸è¯¾ååºå±äºä½ ç课ç¨ã",publicCtaShort:"æä¹è¦å¦è¿ä¸ª"},assess:{badge:"é¶æ®µèè¯",introH:e=>`${e}ï¼å±ç¤ºä½ çææ¡`,pointsH:"æ¬æ¬¡èè¯èå¯ç¹",pointCore:e=>`å´ç»ã${e}ãï¼å±ç¤ºæ¬é¶æ®µçæ ¸å¿è½å`,retryNote:"éè¿ä¹åå¯ä»¥éæ¶éèãè¿ä¸ªæ£æ¥ç¹ç¨äºå¼å¯¼å¦ä¹ ââ䏿¯èµè´¨è®¤è¯ã",passedH:"æ¬é¶æ®µèè¯å·²éè¿ â",passedNote:"æ¥ççæä¸ä¸é¶æ®µç第ä¸è¯¾å§ââå¦è¿ä¹åï¼æ°é¶æ®µçèè¯æä¼å¼æ¾ã",backToPath:"è¿åå¦ä¹ è·¯å¾ â",generatingCta:"èè¯çæä¸",generatingNote:"çææ£å¨è¿è¡ââå¯ä»¥ç¦»å¼æ¤é¡µé¢ï¼å®æåèè¯ä¼å¨è¿é就绪ã",confirmGen:e=>`çæèè¯ \xb7 䏿¡£ â${e}`,genNote:"çæåä¼å
å±ç¤ºèå¯ç¹ä¸éè¿æ åï¼ç¡®è®¤åæå¼å§çé¢ã",passLineLabel:(e,t)=>`éè¿æ åï¼${t} é¢ç对 ${e} é¢`,passLineShort:(e,t)=>`éè¿çº¿ ${e}/${t}`,startCta:"确认èè¯ç¹ï¼å¼å§çé¢",resume:"ç»§ç»èè¯ â",h1:"å±ç¤ºä½ çææ¡",flag:"â æè®¤ä¸ºè¿éæé误",flagged:"已记å½ââ谢谢ãAI å¯è½ç¯éï¼æ¬æ¬¡è¯åä¿æä¸åã",submitDisabled:"åçææé¢ç®åæäº¤",submit:"æäº¤æ¹æ¹",grading:"æ¹æ¹ä¸ââè叿£å¨é颿¥çä½ çä½ç",stageN:e=>`é¶æ®µ ${e}`,passH:e=>`${e} å·²éè¿`,score:e=>`å¾åï¼${e}%`,continueNext:"ç»§ç» â",failH:"è¿æªéè¿ââåå å¦ä¸",concept:"æ¦å¿µ",gap:"æ¨çæç¹",review:"å¤ä¹ æ¹å",retake:"ç«å³éè",reviewFirst:"å
å¤ä¹ "},prof:{since:e=>`${e}å¼å§å¦ä¹ `,settings:"设置",statStreak:"è¿ç»å¤©æ°",metaStarted:e=>`å¼å§äº ${e}`,statCredits:"å©ä½å¦å",statHours:"累计å¦ä¹ å°æ¶",statLessons:"å·²å¦å®ç课",projectsH:"æçå¦ä¹ 项ç®",slots:(e,t)=>`åæ¶æ¨è¿ ${e} / ${t} 个项ç®`,note:"项ç®ä»ç¬¬äºè¯¾èµ·æå ç¨åé¢ï¼æ¢ç´¢æ°è¯¾é¢ä¸å ã彿¡£ã宿æå é¤ä¼éæ¾åé¢ââ彿¡£ä¸å·²å®æé¡¹ç®ä»å¯å®æ´æ¥çã",status:{active:"æ´»è·",sample:"è¯å¦",draft:"è稿",archived:"已彿¡£",completed:"已宿"},act:{archive:"彿¡£",reactivate:"éæ°æ¿æ´»",del:"å é¤â¦",delArmed:"确认å é¤ï¼30 天坿¢å¤ï¼"},deletedH:"æè¿å é¤",restore:"æ¢å¤",purge:"æ°¸ä¹
å é¤",purgeArmed:"确认永ä¹
å é¤",daysLeft:e=>`å©ä½ ${e} 天坿¢å¤`,newProject:"+ åå¼ä¸ä¸ªæ°é¡¹ç®"},set:{h1:"设置",adminH:"è¿ç»´æ§å¶å°",adminBadge:"ä»
管çå",adminSub:"ä½ æ¥æç®¡çåæéï¼æ¥çè´¦å·ç¶æä¸å¦åè´¦æ¬ãéè¯å¡ä½çä»»å¡ãæ£æ¥ Stripe äºä»¶ä¸é请å¼å¸¸ãå¤çé误åé¦ã鿬¾ä¿®æ£ä¸éç§è¯·æ±ãæææä½å
¨ç¨å®¡è®¡ã",profile:"ä¸ªäººèµæ",displayName:"æ¾ç¤ºåç§°",savedName:"å·²ä¿å â",email:"é®ç®±",language:"è¯è¨",langNote:"æ´æ¹è¯è¨åªå½±åä¹åçæçå
容ï¼å·²æè¯¾ç¨ä¿æåè¯è¨ã",billing:"订é
ä¸è´¦å",planLine:(e,t)=>`${e} å¥é¤ \xb7 ${"Curious"===e?"$0":(t??"$ â")+"/æ"}
1`,planSub:"å¦åææåæ¾ Â· æ¯æå¹´ä»ï¼å¦å仿æåæ¾ï¼",managePlan:"管çå¥é¤",managedInAppStore:"å¨ App Store 管ç",choosePlan:"éæ©å¥é¤",perMonthShort:"/æ",perMonthAnnualShort:"/æ · æå¹´è®¡è´¹",creditsPerMonth:e=>`æ¯æ â ${e} å¦å`,subscribeCta:"订é
",creditBalance:"å¦åä½é¢",total:"å计",refBonus:"é请å¥å±",refExp:"åæ¾ 30 天åè¿æ",monthlyBucket:"å¥é¤æåº¦",monthlyExp:"æ¯æéç½® · ä¸ç»è½¬",purchasedBucket:"å·²è´ä¹°",neverExp:"æ°¸ä¸è¿æ",spendOrder:"ä»»å¡å§ç»ä¼å
æ¶èææ©è¿æçå¦åââè´ä¹°çå¦åæå使ç¨ã",extraH:"追å å¦å",extraSub:"ä»
éå¦ä¹ è
ä¸åå¦è
ââè´ä¹°çå¦åæ°¸ä¸è¿æï¼é级åä»å¯ä½¿ç¨",updatePayment:"æ´æ°æ¯ä»æ¹å¼",billingInfo:"è´¦åä¿¡æ¯",edit:"ç¼è¾",billingHistory:"è´¦ååå²",receipt:"æ¶æ®",stripeNote:"仿¬¾ç± Stripe å®å
¨å¤çãAnyLearns ä»ä¸åå¨ä½ çå¡çä¿¡æ¯ã",buy:"è´ä¹°",export:"项ç®å¯¼åº",exportPaid:"ä»è´¹åè½",exportNote:"Learner ä¸ Polymath å¯å¯¼åºå®æ´é¡¹ç®ï¼ç»æåæ°æ®ãå¯ç¦»çº¿é
读ç课ç¨ä¸åèã对è¯è®°å½åèµæé¾æ¥ã",exportBtn:"åå¤å¯¼åº",exportPreparing:"åå¤ä¸â¦",exportReady:"ä¸è½½",exportDone:"å·²ä¸è½½ â",exportNoProjects:"ææ å¯å¯¼åºç项ç®",historyEmpty:"ææ è´¦åè®°å½ââ馿¬¡ä»æ¬¾å伿¾ç¤ºå¨è¿éã",refer:"é请æå",referSub:e=>`é â${e}ï¼å¾ â${e}ââ彿å馿¬¡è®¢é
ä»»ä¸ä»è´¹å¥é¤æ¶ã`,refStatJoined:"ä½å¥½åå å
¥",refStatConverted:"ä½å·²è®¢é
",refStatEarned:"å·²è·å¾",copy:"å¤å¶",copied:"å·²å¤å¶ï¼",account:"è´¦å·",signout:"éåºç»å½",deleteAccount:"å é¤è´¦å·â¦",deleteAccountNote:"å é¤è´¦å·ä¼ç«å³éåºææè®¾å¤ï¼è®¢é
ä¸åç»è´¹ãæä»¬ä¼ä¿çä½ çæ°æ® 30 天ââ妿æ¹ä¸»æäºï¼å¯ä»¥åéé®ä»¶å° [email protected] ç³è¯·æ¢å¤ã",deleteConfirm:"确认å é¤",cancel:"åæ¶"},legal:{updated:"æåæ´æ°ï¼2026 å¹´ 8 æ 21 æ¥",termsH1:"æå¡æ¡æ¬¾",privacyH1:"éç§æ¿ç",termsIntro:"欢è¿ä½¿ç¨ AnyLearnsãæ¬æå¡æ¡æ¬¾ï¼ä¸ç§°ãæ¡æ¬¾ãï¼éç¨äºä½ 对 AnyLearns ç½ç«ãåºç¨åæå¡ï¼ä¸ç§°ãæå¡ãï¼ç使ç¨ãåå»ºè´¦å·æä½¿ç¨æå¡å³è¡¨ç¤ºä½ åææ¬æ¡æ¬¾ã",inShortLabel:"ç®èè¨ä¹",inShort:"æä»¬åªæ¶éè¿è¡ AnyLearns æå¿
éçæ°æ®ãç»ä¸ç¨ä½ çç§äººå¦ä¹ æ°æ®è®ç» AI 模åï¼ä¹ç»ä¸åºå®ä½ çæ°æ®ã项ç®åè´¦å·éæ¶å¯ä»¥å é¤ââæ 30 天æ¢å¤æï¼ä¹å¯ä»¥éæ©ç«å³æ°¸ä¹
å é¤ã",termsContact:"å
³äºæ¬æ¡æ¬¾çé®é¢ï¼",privacyContact:"éç§ç¸å
³é®é¢ï¼",terms:[{h:"1. è°å¯ä»¥ä½¿ç¨ AnyLearns",ps:["æå¡ä»
é¢å年满 18 å¨å²çæå¹´äººï¼æ³¨åæ¶é确认已æå¹´ãæä»¬ä¸ä¼ææåæªæå¹´äººæä¾æå¡ã"]},{h:"2. æå¡å
容",ps:["AnyLearns å°ä½ çå¦ä¹ æå¾è½¬å为ç»ç¡®è®¤çå¦ä¹ 使å½ï¼å¹¶å¨ç§æçå¦ä¹ 项ç®ä¸ï¼éè¿èªéåºå¦ä¹ è·¯å¾ç课ç¨ãå¦ä¹ åèä¸é¶æ®µèè¯è¿è¡æå¦ã课ç¨éå¦ä¹ è¿åº¦å³æ¶çæï¼ç¬¬ä¸è¯¾çæåï¼é¡¹ç®ä½¿å½å°æ°¸ä¹
å»ç»ââæ°ç使å½éè¦å建æ°é¡¹ç®ã","AI çæçå
容å¯è½åå¨é误ãéæ¼æä¸åç¡®ãæå¡ä»
ç¨äºä¸è¬æè²ç®çï¼è¯·èªè¡æ ¸å®ååä¾èµç¸å
³ä¿¡æ¯ã已交ä»è¯¾ç¨ä¸å¯ä¿®æ¹ï¼å¦å 确认ç严éå®å
¨ãéç§æçæé®é¢ä¸æ¶è¯¾ç¨ï¼åä»»å¡å¦åå°ä»¥ä¸è¿æé¢åº¦èªå¨å
¨é¢è¿è¿ã","为è¿è¥åæ¹è¿æå¡ï¼æä»¬è®°å½æéç产ååæäºä»¶ï¼å¦é¡¹ç®æ´»å¨ã课ç¨å®æãå¦å使ç¨ï¼ã使å½ã课ç¨ä¸å¯¹è¯çå
容ç»ä¸ä¼åéç»åæå¹³å°ââ详è§éç§æ¿çã"]},{h:"3. 䏿æä¸ä¸å»ºè®®",ps:["æå¡ä¸è½æ¿ä»£åç管é¢åçä¸ä¸æè²ãæ§ä¸èµæ ¼æå»ºè®®ââå
æ¬å»çãæ³å¾ãéèãç¨å¡æå¿ççãç¸å
³ä¸»é¢ç课ç¨ä»
为ä¸è¬ç¥è¯ï¼è¡å¨å请å¨è¯¢åæ ¼çä¸ä¸äººå£«ã"]},{h:"4. è´¦å·",ps:["ä½ å¯ä»¥ä½¿ç¨ Google æä¸æ¬¡æ§é®ä»¶é¾æ¥ç»å½ï¼æä»¬ä»ä¸åå¨å¯ç ãä½ é¡»å¯¹è´¦å·ä¸çæ´»å¨è´è´£ã妿çè´¦å·è¢«çç¨ï¼è¯·èç³» [email protected]ã"]},{h:"5. å¥é¤ã计费ä¸å¦å",ps:["å¦ä¹ è
ä¸åå¦è
æ¯ææä»åå¹´ä»ãå¹´ä»å¯äº«ä»·æ ¼ä¼æ ï¼ä½å¦åå§ç»ææåæ¾ä¸éç½®ï¼ä¸ä¸ç»è½¬ãæææ¡£ä½çæ ¸å¿æå¦è´¨é䏿¯æ¥å¯¼å¸é®çé¢åº¦å®å
¨ç¸åï¼å·®å«åªå¨æ¯æå¦åãå¯åæ¶æ¨è¿çé¡¹ç®æ°ã导åºä¸å¦åå
èµæ ¼ã项ç®ä»ç¬¬äºè¯¾èµ·æå ç¨åé¢ï¼æ¢ç´¢æ°è¯¾é¢ä¸åéã","è¾éç AI å·¥ä½ï¼èµæç ç©¶ãè¯¾ç¨æèè¯çæï¼æä»»å¡å¤æåº¦ï¼Low / Medium / Highï¼ç»åºåºå®æ¥ä»·ï¼ç´æ¥æ¾ç¤ºå¨æä½æé®ä¸ãä½ åªè½ç¡®è®¤æåæ¶ï¼ç³»ç»ç»ä¸å¨åå°æ£è´¹ãåä¸ä»½é¶æ®µèè¯çéè䏿¹æ¹å®å
1
¨å
è´¹ãä¸é次æ°ã","ä»
å¦ä¹ è
ä¸åå¦è
å¯è´ä¹°å¦åå
ï¼è´ä¹°çå¦åæ°¸ä¸è¿æï¼é级åä»å¯æè¾ä½æ¡£ä½æç使ç¨ãé请å¥å±å¦åå¨åæ¾ 30 天åè¿æãæ¶èæ¶å§ç»ä¼å
æ£é¤ææ©è¿æçé¢åº¦ã","æ¯æ¥é®çé¢åº¦ç¨å®åï¼ä½ å¯ä»¥æç¡®ç¡®è®¤è± â 1 å
æ¢ä¸æ®µåºå®çé¢å¤é¢åº¦ï¼é¢å¤é¢åº¦ä¹å¯è½ç¨å®ï¼ä¸ä¸ç»è½¬ã没æå¦åæ¶å·²æå
容ä»å¯è®¿é®ã","仿¬¾ç± Stripe å¤çãåæ¶è®¢é
å¨å½æç»ææ¶çæï¼ç»ä¸ä¼å é¤ä½ ç项ç®ãè¥é级导è´åæ¶æ¨è¿çé¡¹ç®æ°è¶
åºå¥é¤ä¸éï¼ç³»ç»ä¸ä¼å 餿èªå¨å½æ¡£ä»»ä½é¡¹ç®ï¼å·²æå
å®¹ä¿æå¯è¯»ï¼æ°ç AI å·¥ä½å°æåï¼ç´å°ä½ èªè¡éæ©è¦å½æ¡£ç项ç®ã"]},{h:"6. 坿¥åç使ç¨",ps:["AnyLearns 䏿便³å¾ä¸å
许çå¦ä¹ å
容ââä¾å¦å¶ä½ç¸è¯æå
¶ä»æ¦å¨çæå¦ï¼æä¸ºä»»ä½è¿æ³æ´»å¨æä¾å¸®å©ãæ¤ç±»å¦ä¹ 使å½å°è¢«æç»ï¼é«é£é©ä¸»é¢ï¼å»çãæ³å¾ãéèãå±é©æä½ï¼ä»
éäºä¸è¬æè²ä¸æå¨èµææå¼ã","ä½ åæ¶åæä¸å©ç¨æå¡çæè¿æ³ææå®³å
容ï¼ä¸éåå·¥ç¨ãæåæè¿è½½æå¡ï¼ä¸å°çæå
容转å®ä¸ºç«äºæ§æå¡ï¼ä¸è§é¿å¦åéå¶ãè¿åæ¡æ¬¾çè´¦å·å¯è½è¢«æåã"]},{h:"7. ä½ çå
容䏿们çå
容",ps:["ä½ ä¿çææäº¤ç使å½ãé®é¢åå
¶ä»è¾å
¥çæææãçæç课ç¨ä¸åèææä½ ä¸ªäººéåä¸å¦ä¹ 使ç¨ãä»è´¹è®¢é
è
å¯å¨è®¾ç½®ä¸å°å®æ´å¦ä¹ 项ç®å¯¼åºä¸º ZIPï¼å
å«ç»æåæ°æ®ãå¯ç¦»çº¿é
读ç HTMLã导å¸å¯¹è¯ä¸èµæå¼ç¨ï¼å¯¼åºç»ä¸å
嫿们çå
鍿¨¡åæ¨çãç³»ç»æç¤ºæå®å
¨å®¡æ¥æ°æ®ãAnyLearns åç§°ãæ è¯ãè½¯ä»¶ä¸æå¡è®¾è®¡ä»å½æä»¬ææã","ä½ ä¹å¯ä»¥ä¸ºåè课ç¨çæå
ç»å½çåäº«é¾æ¥ãææé¾æ¥çä»»ä½äººæ éè´¦å·å³å¯æ¥ç该课ï¼å«åé³é³é¢ï¼ï¼ç´è³ä½ åæ¶å享ï¼è¯¾ç¨è¢«æ¤ä¸ã项ç®è¢«å é¤æè´¦å·è¢«å 餿¶ï¼é¾æ¥åæ¶å¤±æãå享é»è®¤å
³éãå®å
¨ç±ä½ å³å®ââ课ç¨å´ç»ä½ çç®æ çæï¼æ£æå¯è½å
å«ä½ æä¾ç个人æ
åµã访客ä»
å¯å°å享å
容ç¨äºä¸ªäººéåä¸ç¨éï¼ç¦æ¢æåã转载æè½¬å®ãç»ç¡®è®¤åå¨å®å
¨ãéç§æçæé®é¢æ¶ï¼æä»¬å¯ä»¥ä¸çº¿åäº«é¾æ¥ãåäº«é¾æ¥ä¼æºå¸¦ä½ çé请å½å ï¼å¥å±æç¬¬ 5 æ¡çé请è§åæ§è¡ã"]},{h:"8. å
责声æä¸è´£ä»»éå¶",ps:["æå¡æãç°ç¶ãæä¾ï¼ä¸ä½ä»»ä½å½¢å¼çä¿è¯ã卿³å¾å
许çæå¤§èå´å
ï¼AnyLearns ä¸å¯¹é´æ¥ãé带æåææ§æå¤±è´è´£ï¼ä¸æ»è´£ä»»ä»¥ç´¢èµååäºä¸ªæå
ä½ æ¯ä»çè´¹ç¨ä¸ºéã"]},{h:"9. åæ´ãå é¤ä¸ç»æ¢",ps:["æä»¬å¯è½æ´æ°æ¡æ¬¾æè°æ´æå¡ï¼é大忴尿åéè¿é®ä»¶æåºç¨å
éç¥ãä½ å¯ä»¥éæ¶å¨è®¾ç½®ä¸å é¤åä¸ªé¡¹ç®ææ´ä¸ªè´¦å·ãå é¤åè¿å
¥ 30 天æ¢å¤æï¼ææ»¡æ°¸ä¹
ç§»é¤å¦ä¹ å
容ââä¹å¯éæ©ç«å³æ°¸ä¹
å é¤ãæ³å¾è¦æ±ä¿ççè´¦ååæå°è´¢å¡è®°å½å°ä¸å¦ä¹ å
容å离åä¿çã"]}],privacy:[{h:"1. æä»¬æ¶éä»ä¹",ps:["è´¦å·æ°æ®ââå§åãé®ç®±ãç»å½æ¹å¼ï¼Google æé®ä»¶é¾æ¥ï¼åæå¹´ç¡®è®¤ãå¦ä¹ æ°æ®ââä½ ç使å½ãå¦ä¹ è·¯å¾ã课ç¨ãå¦ä¹ 忥ãèè¯ç»æä¸å¯¼å¸å¯¹è¯ï¼æé¡¹ç®ç§æåå¨ãè´¦åæ°æ®ââå¥é¤ä¸å票åå²ï¼å¡çä¿¡æ¯ç± Stripe ææï¼æä»¬ä»ä¸æ¥è§¦ãææ¯æ°æ®ââ设å¤ç±»åãæµè§å¨ã第 3 èæè¿°ç产ååæäºä»¶ï¼ä»¥åç»´æç»å½ä¼è¯ä¸è®°å½é请å½å æå¿
éç cookieï¼è§ç¬¬ 9 èï¼ã"]},{h:"2. æä»¬å¦ä½ä½¿ç¨",ps:["ç¨äºæ¾æ¸
使å½ãçæè¯¾ç¨ä¸èè¯ãåçé®é¢ãè®°ä½å¦ä¹ ç¶æãå¤ç仿¬¾ãæä¾æ¯æå¹¶ä¿éæå¡å¯é ãæä»¬åéäºå¡æ§é®ä»¶ï¼ç»å½é¾æ¥ãæ¶æ®ï¼ï¼å¹¶å¨ä½ åæåå¶å°åéäº§åæ´æ°ã"]},{h:"3. åæå¹³å°è½çå°ä»ä¹ââä¸è½çå°ä»ä¹",ps:["产ååæä»
æ¥æ¶äºä»¶æ°æ®ï¼é¡¹ç®çå建ãå¯å¨ã彿¡£æå®æï¼è¯¾ç¨çæå¼ã宿æè·³è¿ï¼é¶æ®µèè¯çå°è¯ä¸éè¿ï¼ä»»å¡å¤æåº¦ãçæèæ¶ãtoken ææ¬ä¸å¤±è´¥ç±»åï¼å¥é¤ãå¦å使ç¨ä¸è½¬åäºä»¶ã","以ä¸å
容ç»ä¸åéç»åæå¹³å°ï¼å¦ä¹ ä½¿å½æ£æï¼å¯¹è¯ãçæ¡æè¯¾ç¨æ£æï¼å
·ä½å¦ä¹ 主é¢ï¼ç§äººèµæä¸å¦ä¹ è®°å½å
容ãåæåªç¥éäºä»¶åçäºââæ°¸è¿ä¸ç¥éä½ å¨å¦ä»ä¹ã说äºä»ä¹ã"]},{h:"4. æä»¬ä¸ç¨ä½ çæ°æ®è®ç»æ¨¡å",ps:["ç§äººå¦ä¹ å
å
1®¹ä¸ç¶æé»è®¤ä¸ç¨äºæ¨¡åè®ç»æäº§åæ¹è¿ã任使ªæ¥çæ°æ®è®¡åé½éè¦ä½ æç¡®çãéå®ç¨éçéæ©å å
¥ãæä»¬åªå AI ä¾åºååé任塿éçæå°æ°æ®ï¼ä¸ååç¦æ¢å
¶ç¨äºè®ç»ï¼æä»¬ä¼å
¬å¼å½åä¾åºåï¼å¹¶å¨åæ´åæ´æ°æ¬æ¿çãå¯ä¸ç±ä½ æ§å¶çä¾å¤ï¼ä¸»å¨æäº¤é误åé¦å³æææä»¬ä»
使ç¨è¢«æ¥åçæ®µåæå°å¿åä¸ä¸æåè´¨éæ¹è¿ã"]},{h:"5. æä»¬ä¸è°å
±äº«",ps:["ä»
é为æä»¬æä¾æå¡çä¾åºåï¼Stripeï¼æ¯ä»ï¼ãGoogleï¼å¦ä½ éæ© Google ç»å½ï¼ãå·²æ«é²ç AI 模åä¾åºåï¼å
容çæï¼ä»¥åå¤å®ä½ å¨è¯¾å
åä¸çä½çï¼ä¸äºæç®¡ï¼åå¨ï¼ãåæ¹ä»
è·å¾æéæ°æ®ãæä»¬ç»ä¸åºå®ä¸ªäººæ°æ®ï¼ä¹ç»ä¸ç¨äºå¹¿åã","é¤ä¸è¿°ä¾åºåå¤ï¼è¿æä¸ç±»ç±ä½ 主导çå
¬å¼ï¼ä½ éè¿åäº«é¾æ¥å
¬å¼ç课ç¨ï¼å¯¹ä»»ä½ææé¾æ¥ç人å¯è§ï¼ç´è³ä½ åæ¶å享ãå享é»è®¤å
³éï¼é¡¹ç®ä¸çå
¶ä»å
容ä¸ä¼å æ¤å¯è§ã"]},{h:"6. ä¿çä¸å é¤",ps:["è´¦å·æ´»è·æé´æ°æ®å°è¢«ä¿çãå é¤é¡¹ç®åè¿å
¥ 30 天æ¢å¤æââæå
å¯éæ¶æ¢å¤ï¼ä¹å¯éæ©ç«å³æ°¸ä¹
å é¤ä»¥è·³è¿æ¢å¤æãå é¤è´¦å·å°ç«å³åé访é®ãåæ¶ç»è®¢ï¼å¹¶å¨ 30 天å
ç§»é¤å¦ä¹ å
å®¹ãæ³å¾è¦æ±ä¿ççå票åæå°è´¢å¡è®°å½å°ä¸å·²å é¤çå¦ä¹ å
容å离åä¿çã"]},{h:"7. ä½ çæå©",ps:["è§ä½ æå¨å°åºï¼ä½ å¯è½æ¥æè®¿é®ãæ´æ£ãå¯¼åºæå é¤ä¸ªäººæ°æ®çæå©ãå é¤ä¸æ´æ£å¨ä»»ä½å¥é¤ç设置ä¸é½å¯å®æã宿´é¡¹ç®å¯¼åºï¼ZIPï¼æ¯ä»è´¹å¥é¤ç产ååè½ââ使³å¾è¦æ±çæ°æ®è®¿é®ä¸å¯æºå¸¦è¯·æ±å¯¹ææç¨æ·å¼æ¾ï¼ä¸åå¥é¤ï¼å¯éè¿ [email protected] ä½ä¸ºç¬ç«äºè®¢é
çåè§æä½å¤çã"]},{h:"8. å®å
¨",ps:["æ°æ®å¨ä¼ è¾ä¸åå¨ä¸åå å¯ãç产系ç»è®¿é®åéå¹¶æå®¡è®¡ãç»å½ä½¿ç¨ä¸æ¬¡æ§é®ä»¶é¾æ¥æ Google OAuthââæä»¬ä»ä¸åå¨å¯ç ã"]},{h:"9. å享页ä¸é请页ç访客",ps:["é
读å享çè¯¾ç¨æé请页æ éè´¦å·ãè¿äºå
¬å¼é¡µé¢ä¼è®¾ç½®ä¸æ cookieï¼anylearns_refï¼æææ 30 天ï¼ï¼è®°å½å享è
æé请è
çé请ç ï¼ç¨äºä½ ä¹å注å并馿¬¡è®¢é
æ¶å®æå¥å±å½å ï¼å½å 宿å峿¸
é¤ã页é¢åæ¶è¿è¡è¥é页é¢è®¿é®ç»è®¡ï¼å
¶åªæ¥æ¶å¸¸è§ç页é¢è®¿é®æ°æ®ââä¸å«å享è
身份ï¼ä¹ä¸å«ä»»ä½è´¦å·çå¦ä¹ è®°å½ã访客 IP ä»
ç¨äºç¬æ¶éæµï¼ä¸ä¼åå¨ãé
读åäº«è¯¾ç¨æ éæ³¨åï¼æä»¬ä¹ä¸ä¼æ®æ¤ä¸ºä½ 建ç«ç»åã"]},{h:"10. å¹´é¾è¦æ±",ps:["AnyLearns ä»
é¢å 18 å¨å²ä»¥ä¸æå¹´äººï¼æ³¨åæ¶ç¡®è®¤æå¹´ãæä»¬ä¸ä¼æææ¶éæªæå¹´äººæ°æ®ï¼ä¸ç»åç°å°ç«å³å é¤ã"]},{h:"11. è·¨å¢ä¼ è¾ä¸æ¿çåæ´",ps:["ä½ çæ°æ®å¯è½å¨ä½ æå¨å½å®¶/å°åºä¹å¤å¤çï¼å¹¶åéå½ä¿éæªæ½ä¿æ¤ãæ¬æ¿ççé大忴尿åéè¿é®ä»¶æåºç¨å
éç¥ã"]}]},invite:{signIn:"ç»å½",chipSuffix:"éè¯·ä½ ä¸èµ·å¦ä¹ ",h1a:"å¦ä»»ä½ä¸è¥¿ï¼",h1em:"æä½ çæ¹å¼",h1b:"ã",sub:"AnyLearns æä½ æ³å¦çä»»ä½ä¸»é¢åæä¸ªæ§å课ç¨ï¼çå®èµæãå¾ªåºæ¸è¿ãéå¦éæµãå
è´¹å¼å§ï¼æ éä¿¡ç¨å¡ã",ctaGoogle:"ä½¿ç¨ Google å å
¥",emailPh:"[email protected]",ctaEmail:"é®ä»¶é¾æ¥",sentMsg:"ç»å½é¾æ¥å·²åéï¼è¯·æ¥æ¶é®ç®±ã",legal:"注åå³è¡¨ç¤ºåææå¡æ¡æ¬¾ä¸éç§æ¿çãæä»¬ä»ä¸åå¨å¯ç ã",tag:"é请å¥å±",cardKicker:"ä½ ä»¬åæ¹åå¾",you:"ä½ ",friend:"ä½ çæå",cardNote:(e,t)=>`å
è´¹å å
¥å³å¯å¼å§å¦ä¹ ãå½ä½ 订é
ä»»ä¸ä»è´¹å¥é¤æ¶ï¼ä½ å ${e} åè·å¾ â ${t} å¥å±å¦åââä¸è®ºè®¢é
åªä¸æ¡£ï¼æ°é¢ç¸åãå¥å±å¦åèªåæ¾èµ· 30 天å
ææã`,howKicker:"å¦ä½çæ",steps:(e,t)=>[{n:"01",h:"å
è´¹å å
¥",p:"éè¿è¿ä¸ªé¾æ¥æ³¨åï¼é请å
³ç³»ä¼ä¸ç´ä¿çââç°å¨ä¸è®¢é
乿²¡å
³ç³»ã"},{n:"02",h:"å
å
è´¹å¦èµ·æ¥",p:"好å¥è
å¥é¤æ¯æèµ éå¦åï¼å¤ä½ 建ä¸ä¸ªå¦ä¹ 项ç®ãä½éªå®æ´è¯¾ç¨ã"},{n:"03",h:"订é
ååæ¹å¾å¥å±",p:`ä½ é¦æ¬¡è®¢é
ä»»ä¸ä»è´¹å¥é¤åï¼ä½ å ${e} åå¾ â ${t}ï¼èªå¨å
¥è´¦ã`}],whatH:"ä¸ä¸ªçæ£ä¸ºä½ å®å¶çå¦ä¹ å¹³å°",whatSub:"åè¯ AnyLearns ä½ æ³å¦ä»ä¹ã为ä»ä¹å¦ï¼å®ä¼ä¸ºä½ ç ç©¶èµæãçæè¯¾ç¨ã宿æµè¯ã",perks:[{h:"个æ§å课ç¨",p:"åºäºçå®èµæçæï¼è´´åä½ çç®æ 䏿°´å¹³ã"},{h:"å¾ªåºæ¸è¿",p:"é¶æ®µæµè¯éè¿ååè§£éä¸ä¸æ®µï¼ä¸èµ°é©¬è§è±ã"},{h:"æ¯æ¥é®ç",p:"ç¨é´ééå¤å·©åºè®°å¿ï¼å åéä¸å¤©ã"}
1,{h:"éç§ä¼å
",p:"ç§å¯å¦ä¹ å
容ä¸ç¨äºè®ç»æ¨¡åï¼å¯éæ¶å¯¼åºæå é¤ã"}],finePrint:"å¥å±è§åï¼å¥å±ä»
å¨è¢«éè¯·äººé¦æ¬¡è®¢é
ä»»ä¸ä»è´¹å¥é¤æ¶åæ¾ä¸æ¬¡ï¼åæ¹æ°é¢ç¸åï¼è¥è¯¥ç¬ä»æ¬¾åç鿬¾ææä»ï¼æªä½¿ç¨çå¥å±å¦åå°è¢«æ¶åï¼å·²ä½¿ç¨é¨åä¸äº§çè´ä½é¢ï¼ä½è¯¥é请ä¸åç¬¦åæ¡ä»¶ï¼ãå¥å±å¦åèªåæ¾èµ· 30 天ææãèªéææ»¥ç¨è¡ä¸ºå°è¢«å®¡æ¥å¹¶å¯è½åæ¶å¥å±ã",footTerms:"æå¡æ¡æ¬¾",footPrivacy:"éç§æ¿ç"},blog:{h1:"å
³äºå¦ä¹ è¿ä»¶äº",sub:"æ¥èª AnyLearns ç¬è®°æ¬çæç« 䏿åââäººæ¯æä¹çæ£å¦ä¼ä¸ä»¶äºçã",empty:"è¿æ²¡æåå¸æç« ââè¿äºå¤©åæ¥ççã",readMore:"é
读å
¨æ â",prev:"â è¾æ°",next:"è¾æ© â"},common:{loading:"å è½½ä¸â¦",error:"åºäºç¹é®é¢",confirm:"确认",cancel:"åæ¶",credits:"å¦å",insufficientCredits:"å¦åä½é¢ä¸è¶³ââå¯ä»¥å°ã设置ãè´ä¹°å¦åå
ï¼æå级å¥é¤ã",stageIncomplete:"请å
宿æ¬é¶æ®µçææè¯¾ç¨ââå¦å®æåä¸è¯¾ï¼é¶æ®µèè¯æä¼è§£éã",genFailed:"çæå¤±è´¥ï¼å¦åå·²éè¿ââå¯ä»¥å¨ä¸æ¹ç´æ¥éè¯ã",stillRunning:"ä»å¨åå°çæââç¨å忥æ¥çå³å¯ã",slowNote:"æ¯å¹³æ¶æ
¢ä¸äºï¼ä»å¨çæä¸ââå¯ä»¥ç¦»å¼æ¤é¡µï¼ç¨å忥ã",free:"å
è´¹",copyright:"© 2026 AnyLearns · ä¸äººä¸è¯¾ã",slotsFull:"åæ¶æ¨è¿ç项ç®å·²æ»¡ââå
彿¡£ä¸ä¸ªé¡¹ç®ï¼æå级å¥é¤ã",aiPausedNote:"æ°ç AI å·¥ä½å·²æåï¼è¯·å½æ¡£é¡¹ç®ä»¥ç¬¦åå¥é¤åé¢ãææå
容ä»ç¶å¯è¯»ã"}}},s=(0,a.createContext)({lang:"en",t:r,setLang:()=>{}});e.s(["I18nProvider",0,function({children:e}){let[n,r]=(0,a.useState)("en");(0,a.useEffect)(()=>{let e=window.localStorage.getItem("anylearns_lang");("zh"===e||"en"===e)&&r(e)},[]);let i=(0,a.useCallback)(e=>{r(e),window.localStorage.setItem("anylearns_lang",e)},[]);return(0,t.jsx)(s.Provider,{value:{lang:n,t:o[n],setLang:i},children:e})},"apiErrorText",0,function(e,t){return e instanceof n.ApiError?"insufficient_credits"===e.code?t.common.insufficientCredits:"plan_slots_exhausted"===e.code?t.common.slotsFull:"stage_incomplete"===e.code?t.common.stageIncomplete:"generation_failed"===e.code?t.common.genFailed:"task_still_running"===e.code?t.common.stillRunning:e.message:t.common.error},"useI18n",0,function(){return(0,a.useContext)(s)}])}]);
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.