1import e from"./pillar-DZlWFEQ1.js";const a={slug:"learn-english",title:e.h1,subtitle:e.subtitle,author:"Conor Martin",authorRole:"Founder, VivaLingua",date:"February 19, 2026",readTime:"10 min read",heroImage:e.heroImage,heroImageAlt:e.heroImageAlt,category:"Learn English Online",tags:["learn english online","learn english free","learn english fast","english learning app"],excerpt:"The definitive guide to learning English online. Methods, apps, tips and free resources â from complete beginner to fluent speaker.",content:[{type:"paragraph",content:e.intro},{type:"heading",content:"How to Learn English Online: A Step-by-Step Approach"},...e.howItWorks.map(t=>[{type:"subheading",content:`Step ${t.step}: ${t.title}`},{type:"paragraph",content:t.description}]).flat(),{type:"cta",ctaStyle:"inline",content:"Test your English level free",caption:"Find your CEFR level in 3 minutes and get a personalised learning plan.",ctaLabel:"Test Your Level Free",ctaHref:"/app"},{type:"heading",content:"What the Best English Learning Platform Offers"},...e.features.map(t=>[{type:"subheading",content:t.title},{type:"paragraph",content:t.description}]).flat(),{type:"heading",content:"Frequently Asked Questions"},...e.faqs.map(t=>[{type:"subheading",content:t.question},{type:"paragraph",content:t.answer}]).flat(),{type:"cta",ctaStyle:"banner",content:e.ctaBanner.heading,caption:e.ctaBanner.subtext,ctaLabel:e.ctaBanner.buttonLabel,ctaHref:"/app"}],relatedPosts:e.supportPages.map(t=>`learn-english-${t.slug}`)};export{a as default};
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.