PageSourceSearch

https://dubtab.com/_next/static/chunks/6280-dc3cd6e91c6ff881.js

js dubtab.com collected 2026-09-24 13:57:28 UTC 8,166 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6280],{6280:(e,t,a)=>{a.d(t,{Navbar:()=>v});var n=a(5155),r=a(5565),l=a(7396),o=a(2115),i=a(6122),s=a(6046),c=a(7809),u=a(2482);let d=e=>{var t;let{current:a}=e,r=(0,s.usePathname)(),l=(0,s.useRouter)(),o={en:"Language",es:"Idioma","zh-CN":"语言","zh-TW":"語言",ja:"言語",ko:"언어",fr:"Langue",de:"Sprache",it:"Lingua","pt-BR":"Idioma",ru:"Язык",uk:"Мова",pl:"Język",tr:"Dil",vi:"Ng\xf4n ngữ"};return(0,n.jsxs)("label",{className:"flex items-center space-x-2 px-3 py-1 rounded-full bg-slate-100 dark:bg-slate-800 text-sm font-medium",children:[(0,n.jsx)(i.A,{className:"w-4 h-4","aria-hidden":"true"}),(0,n.jsx)("select",{value:a,onChange:e=>{let t=e.target.value;(0,c.sx)("language_toggle",{language:t}),l.push((0,u.Ef)(r,t))},"aria-label":null!==(t=o[a])&&void 0!==t?t:o.en,className:"bg-transparent outline-none cursor-pointer text-sm",children:[{value:"en",label:"English"},{value:"es",label:"Espa\xf1ol"},{value:"zh-CN",label:"简体中文"},{value:"zh-TW",label:"繁體中文"},{value:"ja",label:"日本語"},{value:"ko",label:"한국어"},{value:"fr",label:"Fran\xe7ais"},{value:"de",label:"Deutsch"},{value:"it",label:"Italiano"},{value:"pt-BR",label:"Portugu\xeas (BR)"},{value:"ru",label:"Русский"},{value:"uk",label:"Українська"},{value:"pl",label:"Polski"},{value:"tr",label:"T\xfcrk\xe7e"},{value:"vi",label:"Tiếng Việt"}].map(e=>(0,n.jsx)("option",{value:e.value,className:"text-slate-900",children:e.label},e.value))})]})};var h=a(4197),m=a(1660),g=a(767),f=a(6710),p=a(1577);let v=e=>{var t;let{content:a,locale:i}=e,[s,v]=(0,o.useState)(!1),[x,b]=(0,o.useState)(!1),[w,k]=(0,o.useState)("other"),[y,N]=(0,o.useState)("detecting"),j=i===p.q?"":"/".concat(i);(0,o.useEffect)(()=>{let e=()=>{v(window.scrollY>20)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{k((0,c.fx)());let e=!0;return(0,m.UX)().then(t=>{e&&N(t)}),()=>{e=!1}},[]);let _=(0,h.N)(w,"nav"),E=(0,u.U1)(i),C="windows11"===y||"windows-old"===y||"windows-unknown"===y||"macos"===y,P=C?E:_,H=()=>{(0,c.sx)("nav_install_click",{variant:C?"download-page":"extension",browser:w,os:y,locale:i,targetUrl:P})},L=[{name:a.nav.features,href:"".concat(j,"/#features")},{name:null!==(t=a.nav.platforms)&&void 0!==t?t:a.nav.useCases,href:"".concat(j,"/video-translator")},{name:a.nav.pricing,href:"".concat(j,"/#pricing")},{name:a.nav.faq,href:"".concat(j,"/#faq")}];return(0,n.jsxs)("nav",{className:"fixed top-0 left-0 right-0 z-50 transition-all duration-300 ".concat(s?"bg-white/90 dark:bg-dark-bg/90 backdrop-blur-md shadow-sm py-3":"bg-transparent py-5"),children:[(0,n.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 flex justify-between items-center",children:[(0,n.jsxs)(l.default,{href:j||"/",className:"flex items-center space-x-3 cursor-pointer hover:opacity-80 transition-opacity",children:[(0,n.jsx)(r.default,{src:"/logo.png",alt:"DubTab LOGO",width:40,height:40,priority:!0,className:"rounded-md"}),(0,n.jsx)("span",{className:"text-xl font-bold tracking-tight ".concat("text-slate-900 dark:text-white"),children:"DubTab"})]}),(0,n.jsxs)("div",{className:"hidden md:flex items-center space-x-8",children:[L.map(e=>(0,n.jsx)("a",{href:e.href,className:"text-sm font-medium text-slate-600 dark:text-slate-300 hover:text-primary transition-colors",children:e.name},e.name)),(0,n.jsx)(d,{current:i}),(0,n.jsx)("a",{href:P,...C?{}:{target:"_blank",rel:"noreferrer"},onClick:H,className:"bg-primary hover:bg-primary-hover text-white px-5 py-2 rounded-full text-sm font-semibold transition-all shadow-lg hover:shadow-primary/30",children:a.nav.cta})]}),(0,n.jsxs)("div",{className:"md:hidden flex items-center space-x-4",children:[(0,n.jsx)(d,{current:i}),(0,n.jsx)("button",{onClick:()=>b(!x),className:"text-slate-600 dark:text-slate-300",children:x?(0,n.jsx)(g.A,{}):(0,n.jsx)(f.A,{})})]})]}),x&&(0,n.jsxs)("div",{className:"md:hidden absolute top-full left-0 right-0 bg-white dark:bg-dark-card border-b border-slate-200 dark:border-slate-800 p-4 flex flex-col space-y-4 shadow-xl",children:[L.map(e=>(0,n.jsx)("a",{href:e.href,onClick:()=>
1b(!1),className:"text-base font-medium text-slate-600 dark:text-slate-300 hover:text-primary block",children:e.name},e.name)),(0,n.jsx)("a",{href:P,...C?{}:{target:"_blank",rel:"noreferrer"},onClick:()=>{H(),b(!1)},className:"bg-primary text-white px-5 py-3 rounded-lg text-center font-semibold w-full",children:a.nav.cta})]})]})}},1577:(e,t,a)=>{a.d(t,{IB:()=>n,q:()=>r});let n=["en","es","zh-CN","zh-TW","ja","ko","fr","de","it","pt-BR","ru","uk","pl","tr","vi"],r="en"},2482:(e,t,a)=>{a.d(t,{Ef:()=>i,U1:()=>s,nK:()=>l,vA:()=>o});var n=a(1577),r=a(2818);function l(e){return JSON.stringify(e).replace(/</g,"\\u003c")}function o(e,t){let a=e===n.q?"":"/".concat(e);return"/"===t?a||"/":"".concat(a).concat(t)}function i(e,t){return o(t,function(e){let t=e||"/";for(let e of n.IB){if(t==="/".concat(e))return"/";if(t.startsWith("/".concat(e,"/")))return t.slice(e.length+1)||"/"}return t}(e))}function s(e){return o(e,"/download")}(r.env.NEXT_PUBLIC_SITE_URL||"https://dubtab.com").replace(/\/$/,"")},7809:(e,t,a)=>{a.d(t,{fx:()=>o,sx:()=>l});var n=a(3667);let r=()=>((0,n.LJ)(),n.bC.__loaded?n.bC:null),l=(e,t)=>{let a=r();a?a.capture(e,t):console.log("[Analytics] ".concat(e),t)},o=()=>{if("undefined"==typeof navigator)return"other";let e=navigator.userAgent.toLowerCase();return e.indexOf("edg")>-1?"edge":e.indexOf("chrome")>-1?"chrome":"other"}},1660:(e,t,a)=>{a.d(t,{Ey:()=>o,UX:()=>l,bN:()=>i});let n=()=>navigator.userAgentData,r=()=>{var e,t;if("undefined"==typeof navigator)return"other";let a=null!==(t=null===(e=n())||void 0===e?void 0:e.platform)&&void 0!==t?t:"",r=navigator.userAgent;return"Windows"===a||/Windows NT/i.test(r)?"windows-unknown":/iPhone|iPad|iPod|Android/i.test(r)?"other":"macOS"===a||/Macintosh|Mac OS X/i.test(r)?"macos":"Linux"===a||/Linux|X11/i.test(r)?"linux":"other"},l=async()=>{let e=r();if("windows-unknown"!==e)return e;let t=n();if(!(null==t?void 0:t.getHighEntropyValues))return"windows-unknown";try{var a,l;let e=await t.getHighEntropyValues(["platformVersion"]),n=Number.parseInt(null!==(l=null===(a=e.platformVersion)||void 0===a?void 0:a.split(".")[0])&&void 0!==l?l:"",10);if(Number.isNaN(n))return"windows-unknown";return n>=13?"windows11":"windows-old"}catch(e){return"windows-unknown"}},o=e=>"detecting"===e||"windows11"===e||"windows-unknown"===e,i=async()=>{let e=n();if(!(null==e?void 0:e.getHighEntropyValues))return"unknown";try{let{architecture:t}=await e.getHighEntropyValues(["architecture"]);if("arm"===t)return"arm64";if("x86"===t)return"x64";return"unknown"}catch(e){return"unknown"}}},3667:(e,t,a)=>{a.d(t,{LJ:()=>o,bC:()=>n.Ay,ls:()=>s,sx:()=>i});var n=a(8576),r=a(2818);let l=!1,o=()=>{if(!l)try{n.Ay.init("phc_wcppbOeHIItxpyOMS2p8fegEU4gSbpboHGKXAHkUQRL",{api_host:r.env.NEXT_PUBLIC_POSTHOG_HOST||"https://us.i.posthog.com",autocapture:!1,capture_pageview:"history_change",capture_pageleave:!0,loaded:e=>{e.register({platform:"website",extensionName:"dubtab"}),console.log("PostHog initialized")}}),l=!0}catch(e){console.error("PostHog initialization error:",e)}},i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!l){console.warn("PostHog not initialized. Call initPostHog() first.");return}try{n.Ay.capture(e,t)}catch(e){console.error("PostHog trackEvent error:",e)}},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!l){console.warn("PostHog not initialized. Call initPostHog() first.");return}try{n.Ay.identify(e,t)}catch(e){console.error("PostHog identify error:",e)}}},4197:(e,t,a)=>{a.d(t,{N:()=>r});let n=(e,t)=>{let a=new URLSearchParams({utm_source:"website",utm_medium:"landing",utm_campaign:"install",...t?{utm_content:t}:{}});return"".concat(e,"?").concat(a.toString())},r=(e,t)=>n("edge"===e?"https://microsoftedge.microsoft.com/addons/detail/realtime-video-translato/ghngljnilcbdaiemiedgmalifkkngfmm":"https://chromewebstore.google.com/detail/real-time-video-translato/eckchpcahbgbkngandbmcdpdokeoojbf",t)}}]);

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.