1import{B as e}from"./vendor-BELfcxQc.js";import{L as i}from"./MarketingApp-CGXD47J1.js";import{M as x}from"./MarketingLayout-RRZBEuqc.js";import{S as g}from"./SEO-D3sR6bJ6.js";import{C as h,a as p}from"./card-bCnqhRAA.js";import{B as b}from"./badge-EbZCzEdI.js";import{B as l}from"./use-google-analytics-02vNFdEY.js";import{T as u}from"./translation-pairs-DI4yFqhn.js";import{L as f,g as o}from"./languages-meta-DgXAADWU.js";import{ag as m,G as j,bm as y}from"./icons-3hZMDVSI.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"986ebe4bbafadb44e79b183586225ff2672b46eb"};var s=new a.Error().stack;s&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[s]="cbe182c7-7ab0-40ac-9281-a0c10beb2d96",a._sentryDebugIdIdentifier="sentry-dbid-cbe182c7-7ab0-40ac-9281-a0c10beb2d96")}catch{}})();function N(){const a=[],s=new Map;for(const t of u)s.has(t.sourceSlug)||(s.set(t.sourceSlug,[]),a.push(t.sourceSlug)),s.get(t.sourceSlug).push(t);return a.map(t=>({sourceSlug:t,pairs:s.get(t)}))}function B(){const a=N(),s=Object.keys(f).length;return e.jsxs(e.Fragment,{children:[e.jsx(g,{title:"Translate Audio & Video Between Languages | LiteScribe",description:"Transcribe audio and video, then translate between English, French, German, Spanish, Italian, Portuguese, Dutch, and Polish. Speaker labels, timestamps, free to start.",path:"/translate",keywords:["translate audio between languages","translate video to text","transcription translation pairs","translate French to German","translate English to Spanish","audio translation"],structuredData:[{"@context":"https://schema.org","@type":"ItemList",name:"Translation pairs",itemListElement:u.map((t,c)=>{const r=o(t.sourceSlug),n=o(t.targetSlug);return{"@type":"ListItem",position:c+1,name:r&&n?`Translate ${r.englishName} to ${n.englishName}`:t.slug,url:`https://litescribe.ai/translate/${t.slug}`}})},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Translate",item:"https://litescribe.ai/translate"}]}]}),e.jsxs(x,{children:[e.jsxs("section",{className:"relative py-20 md:py-28 overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-br from-background via-muted/30 to-background"}),e.jsx("div",{className:"absolute top-20 left-1/4 w-96 h-96 bg-blue-500/10 rounded-full blur-3xl"}),e.jsx("div",{className:"absolute bottom-20 right-1/4 w-96 h-96 bg-emerald-500/10 rounded-full blur-3xl"}),e.jsx("div",{className:"container relative mx-auto px-4",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center space-y-6",children:[e.jsx(b,{variant:"secondary",className:"text-sm px-4 py-2 font-medium",children:"Transcribe, then translate"}),e.jsxs("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold tracking-tight",children:["Translate audio and video"," ",e.jsx("span",{className:"bg-gradient-to-r from-blue-600 to-emerald-600 bg-clip-text text-transparent",children:"between languages"})]}),e.jsx("p",{className:"text-xl text-muted-foreground max-w-2xl mx-auto",children:"Transcribe your recording in one language, then translate the transcript into another in a single click. Speaker labels and timestamps carry over, and you keep both versions side by side. Free to start, on web, desktop, mobile, and the Chrome extension."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center pt-4",children:[e.jsx(l,{size:"lg",asChild:!0,children:e.jsxs(i,{to:"/login?mode=signup",children:["Start free",e.jsx(m,{className:"ml-2 h-4 w-4"})]})}),e.jsx(l,{size:"lg",variant:"outline",asChild:!0,children:e.jsx(i,{to:"/languages",children:"Browse languages"})})]})]})})]}),e.jsx("section",{className:"py-16 md:py-20 bg-muted/30",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{className:"max-w-5xl mx-auto space-y-12",children:a.map(({sourceSlug:t,pairs:c})=>{const r=o(t);return r?e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[e.jsx("div",{className:"w-10 h-10 rounded-lg flex items-center justify-center bg-gradient-to-br from-blue-500 to-emerald-500 text-white",children:e.jsx(j,{className:"h-5 w-5"})}),e.jsxs("h2",{className:"text-2xl font-bold",children:["From ",r.englishName]})]}),e.jsx("div",{className:"grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:c.map(n=>{const d=o(n.targetSlug);
1return d?e.jsx(i,{to:`/translate/${n.slug}`,children:e.jsx(h,{className:"h-full border hover:border-primary/30 hover:shadow-md transition-all group",children:e.jsxs(p,{className:"p-4 flex items-center gap-3",children:[e.jsx(y,{className:"h-5 w-5 text-primary flex-shrink-0"}),e.jsxs("span",{className:"font-medium group-hover:text-primary transition-colors",children:[r.englishName," to ",d.englishName]})]})})},n.slug):null})})]},t):null})}),e.jsxs("p",{className:"text-center text-muted-foreground mt-12 max-w-2xl mx-auto",children:["These are the most-requested pairs across ",s," languages so far. LiteScribe transcribes 100+ languages and can translate a transcript between any of them, so more pairs are on the way. Need a pair that is not listed? Transcribe your audio, then translate the transcript to any supported language from the editor."]})]})}),e.jsx("section",{className:"py-20",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center space-y-6",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold",children:"Ready to transcribe and translate?"}),e.jsx("p",{className:"text-xl text-muted-foreground",children:"Start for free. No credit card required."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(l,{size:"lg",asChild:!0,children:e.jsxs(i,{to:"/login?mode=signup",children:["Start free",e.jsx(m,{className:"ml-2 h-4 w-4"})]})}),e.jsx(l,{size:"lg",variant:"outline",asChild:!0,children:e.jsx(i,{to:"/pricing",children:"See Pricing"})})]})]})})})]})]})}export{B as TranslateLanguagesIndex,B 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.