1"use strict";(globalThis.webpackChunklanding_page=globalThis.webpackChunklanding_page||[]).push([[672],{637:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/reload-subtitles-2dcfbd148334c5ccd980fd33b227976f.png"},2896:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/multi-language-441fdecd972d1e745c0ae5de0202ee0e.png"},4475:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/rewind-forward-c0bae2bd7786f902c294537a5381b515.png"},4700:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/copy-subtitle-bd35fc4b6eb9f4c55b8d9c19bcf27af7.png"},4910:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>d});const n=JSON.parse('{"id":"features","title":"Features","description":"A complete reference of everything the extension can do.","source":"@site/docs/features.md","sourceDirName":".","slug":"/features","permalink":"/features","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{},"sidebar":"docsSidebar","previous":{"title":"Introduction","permalink":"/"},"next":{"title":"Guidance","permalink":"/guidance"}}');var r=s(4848),i=s(8453);const o={},a="Features",l={},d=[{value:"Blur Mode",id:"blur-mode",level:2},{value:"Word Lookup",id:"word-lookup",level:2},{value:"Rewind & Forward",id:"rewind--forward",level:2},{value:"Copy Finnish Subtitle",id:"copy-finnish-subtitle",level:2},{value:"Multi-Language Support",id:"multi-language-support",level:2},{value:"Subtitle Size",id:"subtitle-size",level:2},{value:"Reload Subtitles",id:"reload-subtitles",level:2},{value:"Privacy",id:"privacy",level:2}];function c(e){const t={code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.header,{children:(0,r.jsx)(t.h1,{id:"features",children:"Features"})}),"\n",(0,r.jsx)(t.p,{children:"A complete reference of everything the extension can do."}),"\n",(0,r.jsx)(t.h2,{id:"blur-mode",children:"Blur Mode"}),"\n",(0,r.jsx)(t.p,{children:"Test yourself by blurring one or both subtitle rows. Click the eye icon in the control bar to choose a mode:"}),"\n",(0,r.jsx)("img",{src:s(7045).A,alt:"Blur mode",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.p,{children:"Hover over a blurred subtitle to reveal it temporarily."}),"\n",(0,r.jsx)(t.h2,{id:"word-lookup",children:"Word Lookup"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.code,{children:"Select text in a subtitle"})," and ",(0,r.jsx)(t.code,{children:"right click"})," to get an instant in-page lookup without leaving the video.\nThis will give you a word-by-word translation, suitable for beginners who cannot guess the meaning based on context yet."]}),"\n",(0,r.jsx)("img",{src:s(8350).A,alt:"Word lookup popup open",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)("img",{src:s(5601).A,alt:"Word lookup popup explanation",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"rewind--forward",children:"Rewind & Forward"}),"\n",(0,r.jsx)(t.p,{children:"Jump back or forward 3 seconds with the rewind/forward buttons in the control bar, or use keyboard shortcuts:"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:","})," (comma) \u2014 rewind 3 seconds"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"."})," (period) \u2014 forward 3 seconds"]}),"\n"]}),"\n",(0,r.jsx)(t.p,{children:"Useful for shadowing or active recall: repeat a sentence either by reading or by memory."}),"\n",(0,r.jsx)("img",{src:s(4475).A,alt:"Rewind and forward buttons",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"copy-finnish-subtitle",children:"Copy Finnish Subtitle"}),"\n",(0,r.jsx)(t.p,{children:"Click the copy icon to send the current Finnish subtitle line to your clipboard \u2014 handy for saving phrases. Personally I usually paste the text into AI chatbot for further explanation."}),"\n",(0,r.jsx)("img",{src:s(4700).A,alt:"Copy Finnish subtitle",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"multi-language-support",children:"Multi-Language Support"}),"\n",(0,r.jsx)(t.p,{children:"Translate Finnish subtitles into any language DeepL supports \u2014 English, Vietnamese, Japanese, Spanish, and 30+ others. Change your target language in the options page at any time (a page reload is required to apply the change)."}),"\n",(0,r.jsx)("img",{src:s(2896).A,alt:"Multi-language support",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"subtitle-size",children:"Subtitle Size"}),"\n",(0,r.jsxs)(t.p,{children:["Use ",(0,r.jsx)(t.strong,{children:"Ctrl +"})," / ",(0,r.jsx)(t.strong,{children:"Ctrl \u2212"})," in the browser to scale subtitles up or down. YLE Areena also has
1its own subtitle style settings (accessible via the speech-bubble icon in the player) where you can change font, size, and color. Check ",(0,r.jsx)(t.code,{children:"Taustav\xe4ri"})," (Background color) and ",(0,r.jsx)(t.code,{children:"Tekstityksen koko"})," (Subtitle size)"]}),"\n",(0,r.jsx)("img",{src:s(9426).A,alt:"Subtitle size adjustment",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"reload-subtitles",children:"Reload Subtitles"}),"\n",(0,r.jsx)(t.p,{children:"If translations look off, click the reload icon to clear the cached translations for the current episode and re-translate from scratch. This uses additional DeepL credits but can improve accuracy."}),"\n",(0,r.jsx)("img",{src:s(637).A,alt:"Reload subtitles",style:{maxWidth:"100%",borderRadius:"8px",border:"1px solid #404040"}}),"\n",(0,r.jsx)(t.h2,{id:"privacy",children:"Privacy"}),"\n",(0,r.jsx)(t.p,{children:"All data stays in your browser. No analytics, no tracking, no external servers beyond the DeepL API call itself."})]})}function u(e={}){const{wrapper:t}={...(0,i.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},5601:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/word-lookup-explanation-351c407df8e34f4a6e059cecd1150758.png"},7045:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/blur-mode-63a17f47c9601dd1aadc5df03d733a90.png"},8350:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/word-lookup-open-a08e4ac06c1387f9deb11804c16bd883.png"},8453:(e,t,s)=>{s.d(t,{R:()=>o,x:()=>a});var n=s(6540);const r={},i=n.createContext(r);function o(e){const t=n.useContext(i);return n.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),n.createElement(i.Provider,{value:t},e.children)}},9426:(e,t,s)=>{s.d(t,{A:()=>n});const n=s.p+"assets/images/subtitle-size-991f06b28f52d8c1452e44a2845046ae.png"}}]);
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.