PageSourceSearch

https://dubtab.com/_next/static/chunks/5387-aea0d155dbb33aa5.js

js dubtab.com collected 2026-09-24 13:57:29 UTC 1,106,887 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5387],{5387:(e,a,n)=>{n.d(a,{w:()=>i3});var t=n(5155);n(2115);var i=n(5565),o=n(6462),s=n(7396),r=n(1577);let c={extension:"1.4.3",desktop:"1.0.3"},d="https://chromewebstore.google.com/detail/real-time-video-translato/eckchpcahbgbkngandbmcdpdokeoojbf",l=[{id:"getting-started",icon:"zap"},{id:"dubbing-captions",icon:"voice"},{id:"history-ai",icon:"history"},{id:"account-billing",icon:"card"},{id:"troubleshooting",icon:"alert"}];function u(e){return l.map(a=>({id:a.id,icon:a.icon,...e[a.id]}))}let p={getStartedExtension:{slug:"get-started-extension",category:"getting-started",order:1,appliesTo:"extension",updatedAt:"2026-09-13"},getStartedWindows:{slug:"get-started-windows",category:"getting-started",order:2,appliesTo:"desktop",updatedAt:"2026-09-14",minVersion:{desktop:"1.0.3"}},whichPlatform:{slug:"extension-or-windows-app",category:"getting-started",order:3,appliesTo:"both",updatedAt:"2026-09-14"},cannotSignIn:{slug:"cannot-sign-in",category:"troubleshooting",order:1,appliesTo:"both",updatedAt:"2026-09-13"},noCaptionsOrAudio:{slug:"no-captions-or-audio",category:"troubleshooting",order:2,appliesTo:"both",updatedAt:"2026-09-13"},chooseAVoice:{slug:"choose-a-voice",category:"dubbing-captions",order:1,appliesTo:"both",updatedAt:"2026-09-12"},dubbingDelay:{slug:"dubbing-delay",category:"dubbing-captions",order:2,appliesTo:"both",updatedAt:"2026-09-12"},captionsAndDisplayModes:{slug:"captions-and-display-modes",category:"dubbing-captions",order:3,appliesTo:"both",updatedAt:"2026-09-12"},saveDubbedAudio:{slug:"save-dubbed-audio",category:"history-ai",order:1,appliesTo:"both",updatedAt:"2026-09-12"},exportTranscripts:{slug:"export-transcripts",category:"history-ai",order:2,appliesTo:"both",updatedAt:"2026-09-12"},aiSummaries:{slug:"ai-summaries",category:"history-ai",order:3,appliesTo:"both",updatedAt:"2026-09-12"},translationHours:{slug:"translation-hours",category:"account-billing",order:1,appliesTo:"both",updatedAt:"2026-09-13"},manageSubscription:{slug:"manage-subscription",category:"account-billing",order:2,appliesTo:"both",updatedAt:"2026-09-13"},teamPlan:{slug:"team-plan",category:"account-billing",order:3,appliesTo:"both",updatedAt:"2026-09-13"}},m=Object.keys(p),h={getStartedExtension:["getStartedWindows","whichPlatform","noCaptionsOrAudio"],getStartedWindows:["getStartedExtension","whichPlatform","translationHours"],whichPlatform:["getStartedWindows","getStartedExtension","translationHours"],cannotSignIn:["getStartedExtension","getStartedWindows","noCaptionsOrAudio"],noCaptionsOrAudio:["cannotSignIn","chooseAVoice","dubbingDelay"],chooseAVoice:["dubbingDelay","captionsAndDisplayModes","saveDubbedAudio"],dubbingDelay:["chooseAVoice","captionsAndDisplayModes","noCaptionsOrAudio"],captionsAndDisplayModes:["chooseAVoice","exportTranscripts","noCaptionsOrAudio"],saveDubbedAudio:["exportTranscripts","aiSummaries","chooseAVoice"],exportTranscripts:["saveDubbedAudio","aiSummaries","translationHours"],aiSummaries:["exportTranscripts","translationHours","saveDubbedAudio"],translationHours:["manageSubscription","teamPlan","aiSummaries"],manageSubscription:["translationHours","teamPlan"],teamPlan:["translationHours","manageSubscription"]},b={popupSignIn:{src:"/help/popup-sign-in.webp",hint:"Popup only, signed-out state. No browser chrome around it."},popupReady:{src:"/help/popup-ready.webp",hint:"Popup only, signed in, with a recognisable page title in the Current page row."},dockDuringSession:{src:"/help/dock-caption-modes.webp",hint:"Live session, dock in Translating state, Panel menu open."},desktopSignIn:{src:"/help/desktop-sign-in.webp",hint:"Full window at default size. This is the first thing a new desktop user sees."},desktopHome:{src:"/help/desktop-home.webp",hint:"A second frame with the source picker actually open would help — this one shows where it lives, not what the choices look like."},audioMixer:{src:"/help/audio-mixer.webp",hint:"Mixer only. Both faders at a sensible balance."},audioMixerAutoCatchUp:{src:"/help/audio-mixer-auto-catch-up.webp",hint:"Extension side only. A desktop crop of When dubbing falls behind still needs shooting."},dockCaptionModes:{src:"/help/dock-caption-modes.webp",hint:"Menu open. A second frame showing Cinema in use would help but is not required."},popupAutoSaveOn:{src:"/help/popup-auto-save-on.webp",hint:"Keep the highlight on the one switch. Retake whenever the popup layout changes."},transcriptBilingual:{src:"/help/transcript-bilingual.webp",hint:"Real content, not a two-line test. Timestamps visible."},aiSummary:{src:"/help/ai-summary.webp",hint:"Use a real lecture — a summary of nothing looks like nothing. A mind map frame would make a good second image."},accountUsage:{src:"/help/account-usage.webp",hint:"Both balances in one frame — the article is about the difference between them."},accountManageSubscription:{src:"/help/account-manage-subscription.webp",hint:"Extension side. The desktop Account Information panel still needs shooting — the bottom-left avatar is the part people cannot find."}},g={getStartedExtension:{install:0,signin:48,languages:85,start:130,controls:184,save:340,after:395},getStartedWindows:{install:0,signin:40,source:75,languages:140,start:160,controls:175,save:325}};function k(e,a){return Object.entries(e).map(e=>{let[n,t]=e;return{id:n,t,label:a[n]}})}function y(e,a){let n=h[e];return{...p[e],...n?{related:n.map(e=>p[e].slug)}:{},...a}}let z={de:{stateReady:"Bereit",stateConnecting:"Verbindung wird hergestellt",stateTranslating:"\xdcbersetzung l\xe4uft",pause:"Pausieren",stop:"Stoppen",start:"Starten",captionPanel:"Untertitel-Panel",cinemaMode:"Kino-Modus",audioOnly:"Nur Audio",panel:"Panel",cinema:"Kino",bilingual:"Zweisprachig",audioMixer:"Audio-Mixer",originalAudio:"Original-Audio",translatedVoice:"\xdcbersetzte Stimme",autoCatchUp:"Automatisches Aufholen",audioDucking:"Audio-Ducking",voice:"Stimme",ttsSection:"\xdcbersetzte Stimme (Synchronisation)",syncMode:"Wenn die Stimme zur\xfcckf\xe4llt",syncModeKeepInSync:"Synchron bleiben",syncModeReadEveryLine:"Alles vorlesen",saveDubbedAudio:"Synchronaudio automatisch speichern",saveDubAudioPopup:"Synchronaudio im Verlauf speichern",sourceLanguage:"Ausgangssprache",translateTo:"\xdcbersetzen nach",autoDetect:"Automatische Erkennung",automaticDetection:"Automatische Erkennung",continueWithGoogle:"Mit Google fortfahren",accountInformation:"Kontoinformationen",manageSubscription:"Abonnement verwalten",manageSubscriptionDashboard:"Abo verwalten",manageBilling:"Abrechnung verwalten",billingPastDue:"\xfcberf\xe4llig",billingUnpaid:"unbezahlt",aiCredits:"KI-Credits",transcriptTab:"Transkript",summaryTab:"Zusammenfassung",askAi:"KI fragen",settings:"Einstellungen",desktopHome:"Start",desktopSettings:"Einstellungen",desktopStart:"\xdcbersetzung starten",desktopChange:"\xc4ndern",desktopSourceSystem:"Audio vom Computer",desktopSourceApp:"Eine bestimmte App",desktopSaveDubbed:"Synchronstimme automatisch speichern",desktopCinema:"Kino",desktopClickThrough:"Klick-Durchleitung an",de
1sktopTrayShowCaptions:"Untertitel anzeigen",desktopTrayHideCaptions:"Untertitel ausblenden",desktopTrayStop:"Stoppen",desktopTrayPause:"Pausieren",desktopTrayResume:"Fortsetzen"},en:{stateReady:"Ready",stateConnecting:"Connecting",stateTranslating:"Translating",pause:"Pause",stop:"Stop",start:"Start",captionPanel:"Caption Panel",cinemaMode:"Cinema Mode",audioOnly:"Audio Only",panel:"Panel",cinema:"Cinema",bilingual:"Bilingual",audioMixer:"Audio Mixer",originalAudio:"Original Audio",translatedVoice:"Translated Voice",autoCatchUp:"Auto catch-up",audioDucking:"Audio Ducking",voice:"Voice",ttsSection:"Translated voice (dubbing)",syncMode:"When dubbing falls behind",syncModeKeepInSync:"Keep in sync",syncModeReadEveryLine:"Read every line",saveDubbedAudio:"Auto-save dubbed audio",saveDubAudioPopup:"Save dubbed audio to History",sourceLanguage:"Source language",translateTo:"Translate to",autoDetect:"Auto Detect",automaticDetection:"Automatic Detection",continueWithGoogle:"Continue with Google",accountInformation:"Account Information",manageSubscription:"Manage Subscription",manageSubscriptionDashboard:"Manage subscription",manageBilling:"Manage Billing",billingPastDue:"past due",billingUnpaid:"unpaid",aiCredits:"AI credits",transcriptTab:"Transcript",summaryTab:"Summary",askAi:"Ask AI",settings:"Settings",desktopHome:"Home",desktopSettings:"Settings",desktopStart:"Start translation",desktopChange:"Change",desktopSourceSystem:"Computer audio",desktopSourceApp:"One specific app",desktopSaveDubbed:"Auto-save dubbed audio",desktopCinema:"Cinema",desktopClickThrough:"Click-through on",desktopTrayShowCaptions:"Show captions",desktopTrayHideCaptions:"Hide captions",desktopTrayStop:"Stop",desktopTrayPause:"Pause",desktopTrayResume:"Resume"},es:{stateReady:"Listo",stateConnecting:"Conectando",stateTranslating:"Traduciendo",pause:"Pausar",stop:"Detener",start:"Iniciar",captionPanel:"Panel de subt\xedtulos",cinemaMode:"Modo cine",audioOnly:"Solo audio",panel:"Panel",cinema:"Cine",bilingual:"Biling\xfce",audioMixer:"Mezclador de audio",originalAudio:"Audio original",translatedVoice:"Voz traducida",autoCatchUp:"Aceleraci\xf3n autom\xe1tica",audioDucking:"Atenuaci\xf3n de audio",voice:"Voz",ttsSection:"Voz traducida (doblaje)",syncMode:"Cuando el doblaje se retrasa",syncModeKeepInSync:"Mantener sincron\xeda",syncModeReadEveryLine:"Leer todo",saveDubbedAudio:"Guardado autom\xe1tico del audio doblado",saveDubAudioPopup:"Guardar el audio doblado en el historial",sourceLanguage:"Idioma de origen",translateTo:"Traducir a",autoDetect:"Detecci\xf3n autom\xe1tica",automaticDetection:"Detecci\xf3n autom\xe1tica",continueWithGoogle:"Continuar con Google",accountInformation:"Informaci\xf3n de la cuenta",manageSubscription:"Gestionar suscripci\xf3n",manageSubscriptionDashboard:"Gestionar suscripci\xf3n",manageBilling:"Gestionar facturaci\xf3n",billingPastDue:"vencida",billingUnpaid:"sin pagar",aiCredits:"Cr\xe9ditos de IA",transcriptTab:"Transcripci\xf3n",summaryTab:"Resumen",askAi:"Preguntar a la IA",settings:"Ajustes",desktopHome:"Inicio",desktopSettings:"Ajustes",desktopStart:"Iniciar traducci\xf3n",desktopChange:"Cambiar",desktopSourceSystem:"Audio de la computadora",desktopSourceApp:"Una app espec\xedfica",desktopSaveDubbed:"Guardar el doblaje autom\xe1ticamente",desktopCinema:"Cine",desktopClickThrough:"Clic a trav\xe9s activado",desktopTrayShowCaptions:"Mostrar subt\xedtulos",desktopTrayHideCaptions:"Ocultar subt\xedtulos",desktopTrayStop:"Detener",desktopTrayPause:"Pausar",desktopTrayResume:"Reanudar"},fr:{stateReady:"Pr\xeat",stateConnecting:"Connexion",stateTranslating:"Traduction en cours",pause:"Pause",stop:"Arr\xeater",start:"D\xe9marrer",captionPanel:"Panneau de sous-titres",cinemaMode:"Mode cin\xe9ma",audioOnly:"Audio seul",panel:"Panneau",cinema:"Cin\xe9ma",bilingual:"Bilingue",audioMixer:"Mixeur audio",originalAudio:"Audio original",translatedVoice:"Voix traduite",autoCatchUp:"Rattrapage automatique",audioDucking:"Att\xe9nuation audio",voice:"Voix",ttsSection:"Voix traduite (doublage)",syncMode:"Quand le doublage prend du retard",syncModeKeepInSync:"Rester synchronis\xe9",syncModeReadEveryLine:"Tout lire",saveDubbedAudio:"Enregistrement automatique de l'audio doubl\xe9",saveDubAudioPopup:"Enregistrer l'audio doubl\xe9 dans l'historique",sourceLanguage:"Langue source",translateTo:"Traduire vers",autoDetect:"D\xe9tection automatique",automaticDetection:"D\xe9tection automatique",continueWithGoogle:"Continuer avec Google",accountInformation:"Informations du compte",manageSubscription:"G\xe9rer l'abonnement",manageSubscriptionDashboard:"G\xe9rer l'abonnement",manageBilling:"G\xe9rer la facturation",billingPastDue:"en retard de paiement",billingUnpaid:"impay\xe9e",aiCredits:"Cr\xe9dits IA",transcriptTab:"Transcription",summaryTab:"R\xe9sum\xe9",askAi:"Demander \xe0 l'IA",settings:"Param\xe8tres",desktopHome:"Accueil",desktopSettings:"R\xe9glages",desktopStart:"D\xe9marrer la traduction",desktopChange:"Modifier",desktopSourceSystem:"Audio de l’ordinateur",desktopSourceApp:"Une app sp\xe9cifique",desktopSaveDubbed:"Enregistrer le doublage automatiquement",desktopCinema:"Cin\xe9ma",desktopClickThrough:"Clics traversants activ\xe9s",desktopTrayShowCaptions:"Afficher les sous-titres",desktopTrayHideCaptions:"Masquer les sous-titres",desktopTrayStop:"Arr\xeater",desktopTrayPause:"Mettre en pause",desktopTrayResume:"Reprendre"},it:{stateReady:"Pronto",stateConnecting:"Connessione",stateTranslating:"Traduzione in corso",pause:"Pausa",stop:"Interrompi",start:"Avvia",captionPanel:"Pannello dei sottotitoli",cinemaMode:"Modalit\xe0 cinema",audioOnly:"Solo audio",panel:"Pannello",cinema:"Cinema",bilingual:"Bilingue",audioMixer:"Mixer audio",originalAudio:"Audio originale",translatedVoice:"Voce tradotta",autoCatchUp:"Recupero automatico del ritardo",audioDucking:"Attenuazione automatica",voice:"Voce",ttsSection:"Voce tradotta (doppiaggi
1o)",syncMode:"Quando il doppiaggio resta indietro",syncModeKeepInSync:"Mantieni la sincronizzazione",syncModeReadEveryLine:"Leggi ogni frase",saveDubbedAudio:"Salva automaticamente l'audio doppiato",saveDubAudioPopup:"Salva l'audio doppiato nella cronologia",sourceLanguage:"Lingua di origine",translateTo:"Traduci in",autoDetect:"Rileva automaticamente",automaticDetection:"Rilevamento automatico",continueWithGoogle:"Continua con Google",accountInformation:"Informazioni sull'account",manageSubscription:"Gestisci l'abbonamento",manageSubscriptionDashboard:"Gestisci l'abbonamento",manageBilling:"Gestisci la fatturazione",billingPastDue:"con pagamento scaduto",billingUnpaid:"non pagato",aiCredits:"Crediti IA",transcriptTab:"Trascrizione",summaryTab:"Riepilogo",askAi:"Chiedi all'IA",settings:"Impostazioni",desktopHome:"Home",desktopSettings:"Impostazioni",desktopStart:"Avvia la traduzione",desktopChange:"Cambia",desktopSourceSystem:"Audio del computer",desktopSourceApp:"Una sola app",desktopSaveDubbed:"Salva automaticamente l'audio doppiato",desktopCinema:"Cinema",desktopClickThrough:"Passaggio dei clic attivo",desktopTrayShowCaptions:"Mostra i sottotitoli",desktopTrayHideCaptions:"Nascondi i sottotitoli",desktopTrayStop:"Interrompi",desktopTrayPause:"Pausa",desktopTrayResume:"Riprendi"},ja:{stateReady:"準備完了",stateConnecting:"接続中",stateTranslating:"翻訳中",pause:"一時停止",stop:"停止",start:"開始",captionPanel:"字幕パネル",cinemaMode:"シネマモード",audioOnly:"音声のみ",panel:"パネル",cinema:"シネマ",bilingual:"原文+翻訳",audioMixer:"オーディオミキサー",originalAudio:"元の音声",translatedVoice:"翻訳音声",autoCatchUp:"自動キャッチアップ",audioDucking:"オーディオダッキング",voice:"音声",ttsSection:"翻訳音声(吹き替え)",syncMode:"音声が遅れたとき",syncModeKeepInSync:"同期を優先",syncModeReadEveryLine:"全文を読む",saveDubbedAudio:"吹き替え音声を自動保存",saveDubAudioPopup:"吹き替え音声を履歴に保存",sourceLanguage:"入力言語",translateTo:"翻訳先",autoDetect:"自動検出",automaticDetection:"自動検出",continueWithGoogle:"Googleでログイン",accountInformation:"アカウント情報",manageSubscription:"サブスクリプション管理",manageSubscriptionDashboard:"サブスクリプションを管理",manageBilling:"お支払いを管理",billingPastDue:"支払い期限超過",billingUnpaid:"未払い",aiCredits:"AI クレジット",transcriptTab:"文字起こし",summaryTab:"要約",askAi:"AI に質問",settings:"設定",desktopHome:"ホーム",desktopSettings:"設定",desktopStart:"翻訳を開始",desktopChange:"変更",desktopSourceSystem:"パソコンの音声",desktopSourceApp:"特定のアプリだけ",desktopSaveDubbed:"吹き替え音声を自動保存",desktopCinema:"シネマ",desktopClickThrough:"クリック透過オン",desktopTrayShowCaptions:"字幕を表示",desktopTrayHideCaptions:"字幕を非表示",desktopTrayStop:"停止",desktopTrayPause:"一時停止",desktopTrayResume:"再開"},ko:{stateReady:"준비됨",stateConnecting:"연결 중",stateTranslating:"번역 중",pause:"일시정지",stop:"중지",start:"시작",captionPanel:"자막 패널",cinemaMode:"시네마 모드",audioOnly:"오디오만",panel:"패널",cinema:"시네마",bilingual:"이중 언어",audioMixer:"오디오 믹서",originalAudio:"원본 오디오",translatedVoice:"번역 음성",autoCatchUp:"자동 따라잡기",audioDucking:"오디오 덕킹",voice:"음성",ttsSection:"번역 음성(더빙)",syncMode:"음성이 뒤처질 때",syncModeKeepInSync:"동기화 우선",syncModeReadEveryLine:"전부 읽기",saveDubbedAudio:"더빙 오디오 자동 저장",saveDubAudioPopup:"더빙 오디오를 기록에 저장",sourceLanguage:"원본 언어",translateTo:"번역 언어",autoDetect:"자동 감지",automaticDetection:"자동 감지",continueWithGoogle:"Google로 계속하기",accountInformation:"계정 정보",manageSubscription:"구독 관리",manageSubscriptionDashboard:"구독 관리",manageBilling:"결제 관리",billingPastDue:"결제 연체",billingUnpaid:"미결제",aiCredits:"AI 크레딧",transcriptTab:"자막",summaryTab:"요약",askAi:"AI에게 질문",settings:"설정",desktopHome:"홈",desktopSettings:"설정",desktopStart:"번역 시작",desktopChange:"변경",desktopSourceSystem:"컴퓨터 오디오",desktopSourceApp:"특정 앱 하ë
1‚˜",desktopSaveDubbed:"더빙 오디오 자동 저장",desktopCinema:"시네마",desktopClickThrough:"클릭 통과 켜짐",desktopTrayShowCaptions:"자막 표시",desktopTrayHideCaptions:"자막 숨기기",desktopTrayStop:"중지",desktopTrayPause:"일시 중지",desktopTrayResume:"계속"},pl:{stateReady:"Gotowe",stateConnecting:"Łączenie",stateTranslating:"Tłumaczenie w toku",pause:"Wstrzymaj",stop:"Zatrzymaj",start:"Rozpocznij",captionPanel:"Panel napis\xf3w",cinemaMode:"Tryb kinowy",audioOnly:"Tylko dźwięk",panel:"Panel",cinema:"Kino",bilingual:"Dwujęzycznie",audioMixer:"Mikser dźwięku",originalAudio:"Oryginalny dźwięk",translatedVoice:"Głos tłumaczenia",autoCatchUp:"Automatyczne nadrabianie op\xf3źnienia",audioDucking:"Automatyczne przyciszanie",voice:"Głos",ttsSection:"Głos tłumaczenia (dubbing)",syncMode:"Gdy dubbing nie nadąża",syncModeKeepInSync:"Zachowuj synchronizację",syncModeReadEveryLine:"Czytaj każde zdanie",saveDubbedAudio:"Automatycznie zapisuj dźwięk dubbingu",saveDubAudioPopup:"Zapisuj dźwięk dubbingu w historii",sourceLanguage:"Język źr\xf3dłowy",translateTo:"Tłumacz na",autoDetect:"Wykryj automatycznie",automaticDetection:"Wykrywanie automatyczne",continueWithGoogle:"Kontynuuj z Google",accountInformation:"Informacje o koncie",manageSubscription:"Zarządzaj subskrypcją",manageSubscriptionDashboard:"Zarządzaj subskrypcją",manageBilling:"Zarządzaj płatnościami",billingPastDue:"z zaległą płatnością",billingUnpaid:"nieopłacona",aiCredits:"Kredyty AI",transcriptTab:"Transkrypcja",summaryTab:"Podsumowanie",askAi:"Zapytaj AI",settings:"Ustawienia",desktopHome:"Start",desktopSettings:"Ustawienia",desktopStart:"Rozpocznij tłumaczenie",desktopChange:"Zmień",desktopSourceSystem:"Dźwięk z komputera",desktopSourceApp:"Jedna wybrana aplikacja",desktopSaveDubbed:"Automatycznie zapisuj dźwięk dubbingu",desktopCinema:"Kino",desktopClickThrough:"Przepuszczanie kliknięć włączone",desktopTrayShowCaptions:"Pokaż napisy",desktopTrayHideCaptions:"Ukryj napisy",desktopTrayStop:"Zatrzymaj",desktopTrayPause:"Wstrzymaj",desktopTrayResume:"Wzn\xf3w"},"pt-BR":{stateReady:"Pronto",stateConnecting:"Conectando",stateTranslating:"Traduzindo",pause:"Pausar",stop:"Parar",start:"Iniciar",captionPanel:"Painel de legendas",cinemaMode:"Modo cinema",audioOnly:"Somente \xe1udio",panel:"Painel",cinema:"Cinema",bilingual:"Bil\xedngue",audioMixer:"Mixer de \xe1udio",originalAudio:"\xc1udio original",translatedVoice:"Voz traduzida",autoCatchUp:"Acelera\xe7\xe3o autom\xe1tica",audioDucking:"Atenua\xe7\xe3o de \xe1udio",voice:"Voz",ttsSection:"Voz traduzida (dublagem)",syncMode:"Quando a dublagem atrasa",syncModeKeepInSync:"Manter sincronia",syncModeReadEveryLine:"Ler tudo",saveDubbedAudio:"Salvar \xe1udio dublado automaticamente",saveDubAudioPopup:"Salvar \xe1udio dublado no hist\xf3rico",sourceLanguage:"Idioma de origem",translateTo:"Traduzir para",autoDetect:"Detec\xe7\xe3o autom\xe1tica",automaticDetection:"Detec\xe7\xe3o autom\xe1tica",continueWithGoogle:"Continuar com Google",accountInformation:"Informa\xe7\xf5es da conta",manageSubscription:"Gerenciar assinatura",manageSubscriptionDashboard:"Gerenciar assinatura",manageBilling:"Gerenciar cobran\xe7a",billingPastDue:"com pagamento em atraso",billingUnpaid:"n\xe3o paga",aiCredits:"Cr\xe9ditos de IA",transcriptTab:"Transcri\xe7\xe3o",summaryTab:"Resumo",askAi:"Perguntar \xe0 IA",settings:"Configura\xe7\xf5es",desktopHome:"In\xedcio",desktopSettings:"Configura\xe7\xf5es",desktopStart:"Iniciar tradu\xe7\xe3o",desktopChange:"Alterar",desktopSourceSystem:"\xc1udio do computador",desktopSourceApp:"Um app espec\xedfico",desktopSaveDubbed:"Salvar dublagem automaticamente",desktopCinema:"Cinema",desktopClickThrough:"Clique atravessando ativado",desktopTrayShowCaptions:"Mostrar legendas",desktopTrayHideCaptions:"Ocultar legendas",desktopTrayStop:"Parar",desktopTrayPause:"Pausar",desktopTrayResume:"Retomar"},ru:{stateReady:"Готово",stateConnecting:"Подключение",stateTranslating:"Перевод",pause:"Пауза",stop:"Остановить",
1start:"Начать",captionPanel:"Панель субтитров",cinemaMode:"Кинорежим",audioOnly:"Только звук",panel:"Панель",cinema:"Кино",bilingual:"Два языка",audioMixer:"Аудиомикшер",originalAudio:"Исходный звук",translatedVoice:"Озвучка перевода",autoCatchUp:"Автоускорение",audioDucking:"Автоприглушение",voice:"Голос",ttsSection:"Озвучка перевода",syncMode:"Когда озвучка отстаёт",syncModeKeepInSync:"Сохранять синхронизацию",syncModeReadEveryLine:"Читать каждую фразу",saveDubbedAudio:"Автосохранение озвучки",saveDubAudioPopup:"Сохранять озвучку в истории",sourceLanguage:"Язык оригинала",translateTo:"Перевести на",autoDetect:"Автоопределение",automaticDetection:"Автоопределение",continueWithGoogle:"Войти через Google",accountInformation:"Информация об аккаунте",manageSubscription:"Управление подпиской",manageSubscriptionDashboard:"Управление подпиской",manageBilling:"Управление оплатой",billingPastDue:"просрочена",billingUnpaid:"не оплачена",aiCredits:"Кредиты ИИ",transcriptTab:"Расшифровка",summaryTab:"Резюме",askAi:"Спросить ИИ",settings:"Настройки",desktopHome:"Главная",desktopSettings:"Настройки",desktopStart:"Начать перевод",desktopChange:"Изменить",desktopSourceSystem:"Звук компьютера",desktopSourceApp:"Одно приложение",desktopSaveDubbed:"Автосохранение озвучки",desktopCinema:"Кино",desktopClickThrough:"Сквозные нажатия включены",desktopTrayShowCaptions:"Показать субтитры",desktopTrayHideCaptions:"Скрыть субтитры",desktopTrayStop:"Остановить",desktopTrayPause:"Пауза",desktopTrayResume:"Продолжить"},uk:{stateReady:"Готово",stateConnecting:"Підключення",stateTranslating:"Переклад",pause:"Пауза",stop:"Зупинити",start:"Почати",captionPanel:"Панель субтитрів",cinemaMode:"Кінорежим",audioOnly:"Лише звук",panel:"Панель",cinema:"Кіно",bilingual:"Дві мови",audioMixer:"Аудіомікшер",originalAudio:"Оригінальний звук",translatedVoice:"Озвучення перекладу",autoCatchUp:"Автоприскорення",audioDucking:"Автоприглушення",voice:"Голос",ttsSection:"Озвучення перекладу",syncMode:"Коли озвучення відстає",syncModeKeepInSync:"Зберігати синхронізацію",syncModeReadEveryLine:"Читати кожну фразу",saveDubbedAudio:"Автозбереження озвучення",saveDubAudioPopup:"Зберігати озвучення в історії",sourceLanguage:"Мова оригіналу",translateTo:"Перекласти на",autoDetect:"Автовизначення",automaticDetection:"Автовизначення",continueWithGoogle:"Увійти через Google",accountInformation:"Інформація про обліковий запис",manageSubscription:"Керувати підпискою",manageSubscriptionDashboard:"Керування підпискою",manageBilling:"Керування оплатою",billingPastDue:"прострочена",billingUnpaid:"не оплачена",aiCredits:"Кредити ШІ",transcriptTab:"Розшифровка",summaryTab:"Підсумок",askAi:"Запитати ШІ",settings:"Налаштування",desktopHome:"Головна",desktopSettings:"Параметри",desktopStart:"Почати переклад",desktopChange:"Змінити",desktopSourceSystem:"Звук комп’ютера",desktopSourceApp:"Один застосунок",desktopSaveDubbed:"Автозбереження озвучення",desktopCinema:"Кіно",desktopClickThrough:"Наскрізні натискання ввімкнено",desktopTrayShowCaptions:"Показати субтитри",desktopTrayHideCaptions:"Сховати субтитри",desktopTrayStop:"Зупинити",desktopTrayPause:"Пауза",desktopTrayResume:"Продовжити"}
1,"zh-CN":{stateReady:"就绪",stateConnecting:"正在连接",stateTranslating:"翻译中",pause:"暂停",stop:"停止",start:"开始",captionPanel:"字幕面板",cinemaMode:"影院模式",audioOnly:"仅音频",panel:"面板",cinema:"影院",bilingual:"双语",audioMixer:"音频混音器",originalAudio:"原始音频",translatedVoice:"译文语音",autoCatchUp:"自动追赶",audioDucking:"音量自动降低",voice:"语音",ttsSection:"翻译配音",syncMode:"配音跟不上时",syncModeKeepInSync:"保持同步",syncModeReadEveryLine:"逐句朗读",saveDubbedAudio:"自动保存配音",saveDubAudioPopup:"保存配音到历史记录",sourceLanguage:"源语言",translateTo:"翻译为",autoDetect:"自动检测",automaticDetection:"自动检测",continueWithGoogle:"使用 Google 登录",accountInformation:"账户信息",manageSubscription:"管理订阅",manageSubscriptionDashboard:"管理订阅",manageBilling:"管理账单",billingPastDue:"付款逾期",billingUnpaid:"尚未付款",aiCredits:"AI 次数",transcriptTab:"转录",summaryTab:"总结",askAi:"问 AI",settings:"设置",desktopHome:"首页",desktopSettings:"设置",desktopStart:"开始翻译",desktopChange:"更改",desktopSourceSystem:"电脑音频",desktopSourceApp:"某一个应用",desktopSaveDubbed:"自动保存配音音频",desktopCinema:"影院",desktopClickThrough:"点击穿透已开启",desktopTrayShowCaptions:"显示字幕",desktopTrayHideCaptions:"隐藏字幕",desktopTrayStop:"停止",desktopTrayPause:"暂停",desktopTrayResume:"继续"},"zh-TW":{stateReady:"就緒",stateConnecting:"連線中",stateTranslating:"翻譯中",pause:"暫停",stop:"停止",start:"開始",captionPanel:"字幕面板",cinemaMode:"影院模式",audioOnly:"僅音訊",panel:"面板",cinema:"影院",bilingual:"雙語",audioMixer:"音訊混音器",originalAudio:"原始音訊",translatedVoice:"譯文語音",autoCatchUp:"自動追趕",audioDucking:"音量自動降低",voice:"語音",ttsSection:"翻譯配音",syncMode:"配音跟不上時",syncModeKeepInSync:"保持同步",syncModeReadEveryLine:"逐句朗讀",saveDubbedAudio:"自動儲存配音",saveDubAudioPopup:"儲存配音到歷史紀錄",sourceLanguage:"來源語言",translateTo:"翻譯成",autoDetect:"自動偵測",automaticDetection:"自動偵測",continueWithGoogle:"使用 Google 登入",accountInformation:"帳戶資訊",manageSubscription:"管理訂閱",manageSubscriptionDashboard:"管理訂閱",manageBilling:"管理帳務",billingPastDue:"付款逾期",billingUnpaid:"尚未付款",aiCredits:"AI 次數",transcriptTab:"逐字稿",summaryTab:"總結",askAi:"問 AI",settings:"設定",desktopHome:"首頁",desktopSettings:"設定",desktopStart:"開始翻譯",desktopChange:"變更",desktopSourceSystem:"電腦音訊",desktopSourceApp:"某一個應用程式",desktopSaveDubbed:"自動儲存配音音訊",desktopCinema:"影院",desktopClickThrough:"點擊穿透已開啟",desktopTrayShowCaptions:"顯示字幕",desktopTrayHideCaptions:"隱藏字幕",desktopTrayStop:"停止",desktopTrayPause:"暫停",desktopTrayResume:"繼續"}};function v(e){var a;return null!==(a=z[e])&&void 0!==a?a:z.en}let w=v("de"),f=u({"getting-started":{title:"Erste Schritte",blurb:"Installieren, anmelden, Sprachen w\xe4hlen und die erste \xdcbersetzung starten — in beiden Varianten."},"dubbing-captions":{title:"Synchronisation & Untertitel",blurb:"Eine Stimme w\xe4hlen, sie gegen den Originalton abmischen und festlegen, wie Untertitel erscheinen."},"history-ai":{title:"Verlauf & KI-Werkzeuge",blurb:"Eine gespeicherte Synchronfassung erneut anh\xf6ren, ein Transkript exportieren und Zusammenfassungen, Mindmaps und ".concat(w.askAi," nutzen.")},"account-billing":{title:"Konto & Abrechnung",blurb:"Wie Stunden gez\xe4hlt werden, wof\xfcr ".concat(w.aiCredits," draufgehen und wie Sie den Tarif wechseln.")},troubleshooting:{title:"Fehlerbehebung",blurb:"Anmeldung klappt nicht, keine Untertitel, keine \xfcbersetzte Stimme. Die Fehler, die wir tats\xe4chlich sehen."}}),T=v("de"),S={title:"W\xe4hlen Sie die beiden Sprachen",desc:"**".concat(T.autoDetect,"** ermittelt die Ausgangssprache selbst, und das ist die richtige Wahl, wenn in einer Sitzung mehrere Sprachen vorkommen oder Sie nicht wissen, was Sie erwartet. Wissen Sie, dass die ganze Sitzung in einer Sprache l\xe4uft, **verbessert es die Erkennung sp\xfcrbar, diese Sprache selbst anzugeben** — sonst verbraucht die automatische Erkennung einen Teil ihrer Genauigkeit auf eine Frage, die Sie l\xe4ngst beantwortet hatten.")},D=y("getStartedExtension",{title:"Schnellstart mit der Browser-Erweiterung",navTitle:"Browser-Erweiterung",metaTitle:"Schnellstart mit der DubTab-Browser-Erweiterung",metaDescription:"Installieren Sie DubTab in Chrome, Edge oder Brave, melden Sie sich an, w\xe4hlen Sie zwei Sprachen und \xfcbersetzen Sie zum ersten Mal einen Browser-Tab in Echtzeit.",intro:"Installieren, anmelden, zwei Sprachen w\xe4hlen und den Tab \xfcbersetzen, den Sie ohnehin 
1schon ansehen. Rund vier Minuten, und das meiste davon ist die Installation.",chapters:k(g.getStartedExtension,{install:"Installieren & anheften",signin:"Anmelden",languages:"Sprachen w\xe4hlen",start:"Auf einem Tab starten",controls:"Das Dock",save:"Synchronfassung speichern",after:"Nach der Sitzung"}),sections:[{id:"install",title:"Installieren und anmelden",chapterId:"install",blocks:[{kind:"p",text:"DubTab l\xe4uft in **Chrome, Edge und Brave**. Alle drei installieren dieselbe Erweiterung aus dem Chrome Web Store — es gibt keinen separaten Edge- oder Brave-Build, nach dem Sie suchen m\xfcssten."},{kind:"note",tone:"info",title:"Installieren Sie aus dem Chrome Web Store, egal welchen Browser Sie nutzen",body:"Pr\xfcfungen laufen dort am schnellsten durch, deshalb landet eine neue Version zuerst da. Eine Installation von anderswo kann Sie ein bis zwei Versionen hinterherhinken lassen. [DubTab im Chrome Web Store holen](".concat(d,")")},{kind:"steps",items:[{title:"DubTab hinzuf\xfcgen und anheften",desc:"\xd6ffnen Sie den [Eintrag im Chrome Web Store](".concat(d,") und f\xfcgen Sie ihn hinzu. Edge und Brave fragen beim ersten Mal, ob Erweiterungen aus einem anderen Store erlaubt sind — best\xe4tigen Sie das. \xd6ffnen Sie danach das Puzzleteil-Men\xfc in der Symbolleiste und heften Sie DubTab an; Sie werden es oft genug \xf6ffnen, um es dort haben zu wollen.")},{title:"Popup \xf6ffnen und mit Google anmelden",desc:"Ein kostenloses Konto bekommt **15 Minuten** Live-Untertitel und -Synchronisation, einmalig, dazu 3 ".concat(T.aiCredits,". Ohne Karte und ohne Zur\xfccksetzen. Die Anmeldung passiert im Popup und sonst nirgends.")}]},{kind:"shot",...b.popupSignIn,caption:"Das Popup direkt nach der Installation, vor der Anmeldung.",alt:"DubTab-Popup mit dem Produktnamen, drei Funktionszeilen und einem Knopf Continue with Google."}]},{id:"first-session",title:"Die erste \xdcbersetzung starten",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"\xd6ffnen Sie den Tab, den Sie \xfcbersetzen wollen",desc:"YouTube, Netflix, Zoom, Google Meet, der Player eines Kurses — alles mit Ton. \xd6ffnen Sie DubTab, wann Sie m\xf6chten; erf\xfcllt sein muss nur, dass der Tab **in dem Moment Ton macht, in dem Sie ".concat(T.start," dr\xfccken**, denn dann f\xe4ngt DubTab an zuzuh\xf6ren.")},S,{title:"Dr\xfccken Sie ".concat(T.start),desc:"Das Dock erscheint am Rand der Seite. Untertitel kommen binnen weniger Sekunden, und die \xfcbersetzte Stimme beginnt \xfcber dem Original zu sprechen."}]},{kind:"note",tone:"warn",title:"Eine Art von Seite wird nie funktionieren",body:"Der Browser sperrt die Tonaufnahme auf seinen eigenen Seiten. `chrome://`-Adressen und der Chrome Web Store lassen sich \xfcberhaupt nicht \xfcbersetzen, in keinem der drei Browser, und keine Einstellung \xe4ndert das."},{kind:"shot",...b.popupReady,caption:"Das startbereite Popup: zwei Sprachen und die Seite, die \xfcbersetzt wird.",alt:"DubTab-Popup mit Source language auf Automatic Detection, Translate to auf Spanish, der verbleibenden Zeit, dem Titel der aktuellen Seite und einem Knopf Start translation."},{kind:"note",tone:"ok",title:"Was Sie sehen sollten",body:"Im Dock steht **".concat(T.stateTranslating,"**, Untertitel laufen durch, und \xfcber dem Original ist eine zweite Stimme zu h\xf6ren. Erscheinen Untertitel ohne Stimme, oder erscheint gar nichts, trennt [Keine Untertitel oder kein \xfcbersetzter Ton](/help/no-captions-or-audio) diese beiden F\xe4lle.")}]},{id:"controls",title:"Das Dock",chapterId:"controls",blocks:[{kind:"p",text:"Sobald eine Sitzung l\xe4uft, sitzt alles N\xf6tige im Dock am Rand der Seite."},{kind:"list",items:["**".concat(T.stateReady,", ").concat(T.stateConnecting,", ").concat(T.stateTranslating,"** — das Dock sagt Ihnen immer, in welchem der drei Zust\xe4nde es ist. Bricht die Verbindung ab, verbindet es sich von allein neu, sagt das an und z\xe4hlt die Versuche mit."),"**".concat(T.pause," ist nicht ").concat(T.stop,"** — Pausieren friert Untertitel und Synchronisation ein, und **pausierte Zeit wird nie berechnet**: Es wird kein Ton gesendet, also werden keine Minuten gez\xe4hlt. ").concat(T.stop," ist das, was die Sitzung beendet und im Verlauf speichert."),"**".concat(T.panel,", ").concat(T.cinema,", ").concat(T.audioOnly,"** — drei Arten, Untertitel zu zeigen: eingeklinkt neben dem Video, quer \xfcber den unteren Bildrand, oder gar nicht, wenn Sie nur die Stimme wollen."),"**".concat(T.voice," und ").concat(T.audioMixer,"** — die Synchronstimme w\xe4hlen und gegen das Original abmischen. Siehe [Eine Stimme w\xe4hlen und den Ton abmischen](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Das Dock w\xe4hrend einer laufenden Sitzung, mit ge\xf6ffnetem Untertitelmen\xfc.",alt:"Dunkles schwebendes Dock mit dem Wort Translating, einer Sitzungsuhr, Pause- und Stop-Kn\xf6pfen, einer Stimmenauswahl und einem ge\xf6ffneten Men\xfc mit Caption Panel, Cinema Mode und Audio Only."},{kind:"note",tone:"warn",title:"Sie wollen den Synchronton behalten? Schalten Sie ihn ein, bevor Sie ".concat(T.start," dr\xfccken."),body:"Das Speichern wird genau einmal gelesen, in dem Moment, in dem eine Sitzung startet. Mittendrin einzuschalten bringt der bereits laufenden Sitzung nichts. [Synchronton speichern und erneut anh\xf6ren](/help/save-dubbed-audio) hat die Einzelheiten."}]}],faq:[{q:"Funktioniert das in Edge und Brave?",a:"Ja. DubTab l\xe4uft in Chrome, Edge und Brave, und alle drei installieren dieselbe Erweiterung aus dem Chrome Web Store. Edge und Brave fragen beim ersten Mal nac
1h der Erlaubnis, aus einem anderen Store zu installieren; danach verh\xe4lt es sich exakt wie in Chrome."},{q:"Beim Dr\xfccken von ".concat(T.start," passiert nichts."),a:"Der Tab muss in diesem Moment Ton machen — DubTab nimmt den Ton des Tabs auf, eine pausierte oder stumme Seite gibt ihm also nichts. Der Browser sperrt au\xdferdem die Tonaufnahme auf seinen eigenen Seiten: `chrome://`-Adressen und der Chrome Web Store lassen sich \xfcberhaupt nicht \xfcbersetzen."},{q:"Verbraucht Pausieren meine Minuten?",a:"Nein. W\xe4hrend eine Sitzung pausiert ist, wird kein Ton gesendet, also werden keine Minuten gez\xe4hlt. Berechnet wird nur Zeit, die tats\xe4chlich \xfcbersetzt wird. ".concat(T.stop," ist das, was die Sitzung beendet und im Verlauf ablegt.")},{q:"Soll ich ".concat(T.autoDetect," nehmen oder die Ausgangssprache selbst angeben?"),a:"Nehmen Sie ".concat(T.autoDetect,", wenn in der Sitzung mehrere Sprachen vorkommen oder Sie nicht wissen, was Sie erwartet. Sind Sie sicher, dass die ganze Sitzung in einer Sprache l\xe4uft, verbessert es die Erkennung sp\xfcrbar, sie anzugeben — die automatische Erkennung muss dann keine Genauigkeit mehr darauf verwenden, herauszufinden, was sie gerade h\xf6rt.")}]}),q=y("getStartedWindows",{title:"Schnellstart mit der Desktop-App",navTitle:"Desktop-App",metaTitle:"Schnellstart mit der DubTab-Desktop-App",metaDescription:"Installieren Sie die DubTab-Desktop-App unter Windows 11 oder ab macOS 14.2, melden Sie sich an, w\xe4hlen Sie, welchen Ton sie abh\xf6rt, und starten und stoppen Sie eine \xdcbersetzungssitzung.",intro:"Die Desktop-App h\xf6rt alles, was Ihr Computer abspielt — dadurch kommt eine Entscheidung vorweg dazu: welchen Ton sie abh\xf6ren soll.",chapters:k(g.getStartedWindows,{install:"Installieren",signin:"Anmelden",source:"Tonquelle w\xe4hlen",languages:"Sprachen w\xe4hlen",start:"\xdcbersetzung starten",controls:"HUD und Taskleiste",save:"Synchronfassung speichern"}),sections:[{id:"install",title:"Installieren und anmelden",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 oder macOS 14.2+",body:"Die Desktop-App **l\xe4uft nicht unter Windows 10** und braucht **macOS 14.2 oder neuer**. Beide Grenzen kommen von der Systemaudio-Funktion, auf der sie aufbaut, und f\xfcr keine gibt es einen Umweg. Wo sie nicht l\xe4uft, nutzen Sie die [Browser-Erweiterung](/help/get-started-extension) — sie deckt alles ab, was in einem Chrome-, Edge- oder Brave-Tab l\xe4uft."},{kind:"steps",items:[{title:"Herunterladen und installieren",desc:"Holen Sie sich die passende Datei von der [DubTab-Downloadseite](/download): das Windows-Installationsprogramm oder das Mac-DMG f\xfcr Apple Silicon oder Intel. Unter Windows f\xfchren Sie es aus; beim ersten Mal kann SmartScreen einen Hinweis zeigen, der den Herausgeber XTCodeTech Ltd nennt. Auf dem Mac \xf6ffnen Sie das DMG und ziehen DubTab in „Programme“."},{title:"Anmelden",desc:"DubTab \xf6ffnet Ihren Browser f\xfcr die Anmeldung und \xfcbergibt Sie danach zur\xfcck an die App. \xd6ffnet der Browser nicht, kopieren Sie den Anmeldelink und f\xfcgen Sie ihn in einen beliebigen Browser auf demselben Computer ein."}]},{kind:"shot",...b.desktopSignIn,caption:"Das DubTab-Fenster beim ersten Start.",alt:"DubTab-Desktop-Fenster auf dunklem Hintergrund mit App-Symbol, dem Text Welcome to DubTab, einer Zeile live captions and translation for meetings, videos and any desktop audio, und einem Knopf Sign in with Google."}]},{id:"audio-source",title:"W\xe4hlen Sie, was DubTab abh\xf6rt",chapterId:"source",blocks:[{kind:"p",text:"Das ist der eine Schritt, den die Erweiterung nicht hat — und der dar\xfcber entscheidet, ob eine Sitzung sauber klingt."},{kind:"list",items:["**".concat(T.desktopSourceSystem,"** nimmt alles auf, was Ton macht, einschlie\xdflich Benachrichtigungen und allem anderen, was gerade l\xe4uft."),"**".concat(T.desktopSourceApp,"** ignoriert alles andere. Nehmen Sie das f\xfcr ein Meeting — es ist der Unterschied zwischen „den Sprecher \xfcbersetzen“ und „den Sprecher plus Ihre Musik \xfcbersetzen“.")]},{kind:"p",text:"DubTab merkt sich die Wahl f\xfcrs n\xe4chste Mal."},{kind:"shot",...b.desktopHome,caption:"Der Startbildschirm. Die Tonquelle steht oben, mit Change daneben.",alt:"DubTab-Desktop-Startbildschirm mit Computer audio als gew\xe4hlter Quelle und einem Change-Knopf, Source auf Automatic Detection und Target auf Spanish, einem Knopf Start translation, einem Schalter Auto-save dubbed audio und einer Liste der letzten Sitzungen."}]},{id:"first-session",title:"Eine Sitzung starten und stoppen",chapterId:"start",blocks:[{kind:"steps",items:[S,{title:"Dr\xfccken Sie ".concat(T.desktopStart),desc:"Untertitel f\xfcllen das Fenster, und das HUD sc
1hwebt \xfcber allem anderen — Sie k\xf6nnen also direkt zu dem zur\xfcck, was Sie gerade angesehen haben."},{title:"Schicken Sie das Fenster weg",desc:"Das Fenster zu schlie\xdfen beendet DubTab nicht. Pausieren, fortsetzen, stoppen, Untertitel ein- und ausblenden und die Synchronstimme stummschalten liegen alle im Taskleistenmen\xfc, w\xe4hrend die \xdcbersetzung weiterl\xe4uft. Pausierte Zeit wird nie berechnet."}]},{kind:"note",tone:"info",title:"Tastenk\xfcrzel funktionieren \xfcberall",body:"Starten/Stoppen und Pausieren/Fortsetzen wirken systemweit, auch wenn DubTab im Hintergrund liegt. ".concat(T.stop," verlangt einen zweiten Druck, damit Sie eine Sitzung nicht versehentlich beenden. Hat eine andere App eine Kombination bereits belegt, sagt DubTab Ihnen das, statt still zu scheitern.")}]}],faq:[{q:"Auf welchen Systemen l\xe4uft sie?",a:"Unter Windows 11 und ab macOS 14.2, mit eigenen Versionen f\xfcr Apple Silicon und Intel. Unter Windows 10 l\xe4uft sie nicht, und es gibt keinen Umweg — dort fehlt die Audiofunktion, auf der sie aufbaut. Wo sie nicht l\xe4uft, nutzen Sie stattdessen die Browser-Erweiterung — sie deckt alles ab, was in einem Chrome-, Edge- oder Brave-Tab l\xe4uft."},{q:"Warum fragt sie auf dem Mac nach der Aufnahme von Systemaudio?",a:"Weil sie nur so h\xf6rt, was Ihr Computer abspielt. macOS fragt genau einmal, beim ersten Sitzungsstart — erlauben Sie es unter Systemeinstellungen › Datenschutz & Sicherheit. Es ist die einzige Berechtigung, die DubTab verlangt: Nach Bildschirmaufnahme fragt sie nie, und auf das Mikrofon hat sie \xfcberhaupt keinen Zugriff."},{q:"Stoppt das Schlie\xdfen des Fensters die \xdcbersetzung?",a:"Nein. DubTab l\xe4uft in der Taskleiste weiter, und \xfcber dieses Men\xfc k\xf6nnen Sie pausieren, fortsetzen, stoppen, Untertitel ein- und ausblenden und die Synchronstimme stummschalten. ".concat(T.stop," ist das Einzige, was die Sitzung beendet.")},{q:"Soll ich ".concat(T.autoDetect," nehmen oder die Ausgangssprache selbst angeben?"),a:"Nehmen Sie ".concat(T.autoDetect,", wenn in der Sitzung mehrere Sprachen vorkommen oder Sie nicht wissen, was Sie erwartet. Sind Sie sicher, dass die ganze Sitzung in einer Sprache l\xe4uft, verbessert es die Erkennung sp\xfcrbar, sie anzugeben — die automatische Erkennung muss dann keine Genauigkeit mehr darauf verwenden, herauszufinden, was sie gerade h\xf6rt.")},{q:"Brauche ich f\xfcr die Desktop-App ein eigenes Abo?",a:"Nein. Ein Konto und ein einziges Stundenguthaben decken Browser-Erweiterung und Desktop-App ab, unter Windows wie auf dem Mac. Wenn Sie sich in einer von beiden anmelden, haben Sie denselben Tarif."}]}),x=y("whichPlatform",{title:"Erweiterung oder Desktop-App — was Sie brauchen",navTitle:"Was brauche ich?",metaTitle:"DubTab-Erweiterung oder Desktop-App — was brauchen Sie?",metaDescription:"Die Desktop-App h\xf6rt alles, was Ihr Computer abspielt, Browser-Tabs eingeschlossen — unter Windows 11 und ab macOS 14.2. Die Erweiterung deckt jeden Chrome-, Edge- oder Brave-Tab ab, auf jedem Rechner. Ein Abo deckt beide ab.",intro:"Wenn die Desktop-App auf Ihrem Rechner l\xe4uft, ist sie die einfachste Antwort, denn sie h\xf6rt alles, was die Erweiterung h\xf6rt, und mehr. Wo sie nicht l\xe4uft, ist die Erweiterung die richtige Wahl.",sections:[{id:"short-version",title:"Die kurze Fassung",blocks:[{kind:"p",text:"Die [Desktop-App](/help/get-started-windows) h\xf6rt Ihren ganzen Computer ab, und das **schlie\xdft Browser-Tabs ein** — unter Windows 11 und ab macOS 14.2 deckt sie damit jeden Fall allein ab, und Sie m\xfcssen nie pro Sitzung entscheiden. Das ist der Aufbau mit der geringsten Reibung."},{kind:"p",text:"Die [Browser-Erweiterung](/help/get-started-extension) ist die richtige, wenn die Desktop-App keine Option ist oder wenn der Browser reicht: **unter Windows 10**, **auf einem Mac mit macOS 13 oder \xe4lter**, unter Linux und ChromeOS, oder wenn ohnehin alles, was Sie ansehen, in einem Tab l\xe4uft und Sie nichts installieren m\xf6chten. Ihre Bedienelemente sitzen au\xdferdem direkt in der Seite, was manche schlic
1ht lieber m\xf6gen."},{kind:"note",tone:"info",title:"Ein Abo deckt beide ab",body:"Gleiches Konto, gleiches Stundenguthaben, gleicher Verlauf. Sie verlieren nichts, wenn Sie heute die eine und morgen die andere nutzen — es ist also eine Frage der Bequemlichkeit, nicht des Preises."}]},{id:"side-by-side",title:"Nebeneinander",blocks:[{kind:"table",head:["","Desktop-App","Browser-Erweiterung"],rows:[["Was sie h\xf6rt","Jede App, den ganzen Computer, Browser-Tabs eingeschlossen","Einen Browser-Tab"],["Typischer Einsatz","Zoom- und Teams-Clients, Desktop-Player, lokale Dateien, dazu alles in einem Tab","YouTube, Udemy, Coursera, alles in einem Tab"],["Wo Untertitel erscheinen","Schwebendes HUD \xfcber allen Fenstern","Eingeklinkt in der Seite"],["Bedienung","HUD, Taskleistenmen\xfc, systemweite Tastenk\xfcrzel","Das Dock, in der Seite"],["L\xe4uft unter","Windows 11 \xb7 macOS 14.2+","Chrome, Edge und Brave, unter Windows und macOS"]]},{kind:"p",text:"Keine von beiden ist eine abgespeckte Version der anderen. Sie \xfcbersetzen gleich, in gleicher Qualit\xe4t, aus demselben Guthaben — sie unterscheiden sich darin, was sie abh\xf6ren k\xf6nnen und wo die Bedienelemente sitzen."}]},{id:"mac-mobile",title:"Mac und Mobil",blocks:[{kind:"p",text:"**Die Mac-App ist da.** Sie braucht macOS 14.2 oder neuer, mit getrennten Downloads f\xfcr Apple Silicon und Intel. Sie kann alles, was die Windows-Version kann — den ganzen Computer, eine einzelne App oder eine lokale Datei — mit einem Schritt mehr beim ersten Mal: macOS fragt, ob sie Systemaudio aufnehmen darf. Nach Bildschirmaufnahme oder Ihrem Mikrofon fragt sie nie."},{kind:"p",text:"Eine mobile App gibt es nicht, und es ist auch keine in Sicht. Das sagen wir lieber, als Ihnen einen Knopf zu zeigen, der nichts tut."},{kind:"p",text:"Wenn Sie eine brauchen, sagen Sie Bescheid — wir schreiben Ihnen am Tag des Starts, und sonst nichts: [Ich brauche Mobil](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Wenn die Desktop-App auch Browser-Tabs h\xf6rt, wozu dann die Erweiterung?",a:"Weil die Desktop-App Windows 11 oder macOS 14.2 voraussetzt. Unter Windows 10, auf einem \xe4lteren Mac und unter Linux oder ChromeOS ist die Erweiterung die einzige M\xf6glichkeit. Manche haben Bedienelemente und Untertitel au\xdferdem lieber in der Seite als in einem schwebenden Fenster, und die Erweiterung ist in Sekunden installiert, ohne Download."},{q:"Brauche ich f\xfcr jede ein eigenes Abo?",a:"Nein. Ein Konto und ein Stundenguthaben decken die Browser-Erweiterung und die Desktop-App ab, unter Windows wie auf dem Mac. Melden Sie sich auf einer von beiden an und Sie haben denselben Tarif, dieselben Minuten und denselben Sitzungsverlauf."},{q:"Kann die Erweiterung ein Zoom- oder Teams-Meeting \xfcbersetzen?",a:"Nur wenn das Meeting in einem Browser-Tab l\xe4uft — der Zoom-Webclient und Google Meet funktionieren mit der Erweiterung. Beim Zoom- oder Teams-Desktop-Client l\xe4uft der Ton nie durch den Browser, daf\xfcr brauchen Sie die Desktop-App."},{q:"Gibt es eine Mac-App?",a:"Ja. DubTab f\xfcr Mac braucht macOS 14.2 oder neuer, und es gibt Versionen f\xfcr Apple Silicon und f\xfcr Intel. Beide sind mit einer Developer ID signiert und von Apple notarisiert. Sie finden sie auf der [Downloadseite](/download)."}]}),C=v("de"),A=y("cannotSignIn",{title:"Anmeldung mit Google funktioniert nicht",navTitle:"Anmeldung klappt nicht",metaTitle:"DubTab meldet sich nicht mit Google an — so beheben Sie es",metaDescription:"Die Anmeldung bei DubTab l\xe4uft \xfcber Google. Ein Netzwerk, das Google nicht erreicht, scheitert genau an dieser Stelle. Wie Sie das best\xe4tigen und was Sie probieren k\xf6nnen.",intro:"Die Anmeldung l\xe4uft \xfcber Google. Fast jeder Fehler hier liegt am Netzwerk, nicht an Ihrem Konto — fangen Sie dort an.",sections:[{id:"network",title:"Zuerst das Netzwerk pr\xfcfen",blocks:[{kind:"p",text:"DubTab meldet Sie mit Ihrem Google-Konto an, dieser Schritt muss Google also erreichen. Kann Ihr Netzwerk das nicht, scheitert die Anmeldung, w\xe4hrend alles andere auf dem Computer normal aussieht — das ist mit Abstand die h\xe4ufigste Ursache, und keine Einstellung in DubTab kann sie beheben."},{kind:"steps",items:[{title:"\xd6ffnen Sie eine Google-Seite im selben Browser",desc:"Probieren Sie `google.com` oder `accounts.google.com`. Laden auch die nicht, ist das Netzwerk die Antwort, und nichts anderes auf dieser Seite wird helfen."},{title:"Wechseln Sie das Netzwerk",desc:"Ein Hotspot vom Handy ist der schnellste Test. Klappt die Anmeldung dort und in Ihrer \xfcblichen Verbindung nicht, liegt es an dieser Verbindung — eine Firmen-Firewall, ein Schulnetz oder eine regionale Sperre."},{title:"VPN einschalten — oder ausschalten",desc:"Beide Richtungen sind einen Versuch wert. Ein VPN kann genau das sein, was Google erreichbar macht, und es kann auch das sein, was die R\xfcckgabe an DubTab zerschie\xdft."}]}]},{id:"extension",title:"Erweiterung: Klick auf Anmelden bewirkt nichts",blocks:[{kind:"p",text:"Die Anmeldung passiert **im Popup und sonst nirgends** — im Dashboard gibt es keinen Anmelde-Knopf, suchen Sie dort also gar nicht erst."},{kind:"list",items:["Google \xf6ffnet ein eigenes Fenster f\xfcr die Anmeldung. Blockiert Ihr Browser Pop-up-Fenster f\xfcr diese Seite, erscheint dieses Fenster nie — erlauben Sie es und versuchen Sie es erneut.","Hat Ihr Browser mehrere Profile, achten Sie darauf, in dem zu sein, das bei Google angemeldet ist.","Sc
1hlie\xdfen Sie das Popup und \xf6ffnen Sie es neu, bevor Sie es noch einmal versuchen. Ein halb abgebrochener Versuch kann den Knopf reaktionslos zur\xfccklassen."]}]},{id:"windows",title:"Desktop-App: Der Browser \xf6ffnet nicht — oder kommt nie zur\xfcck",blocks:[{kind:"p",text:"Die Desktop-App \xfcbergibt Sie zur Anmeldung an Ihren Browser, danach \xfcbergibt der Browser Sie zur\xfcck. Auf einem stark eingeschr\xe4nkten Rechner kann jede dieser beiden H\xe4lften scheitern."},{kind:"steps",items:[{title:"Kopieren Sie stattdessen den Anmeldelink",desc:"Die App bietet den Link genau daf\xfcr an, damit sie nichts starten muss. F\xfcgen Sie ihn in einen beliebigen Browser **auf demselben Computer** ein und melden Sie sich dort zu Ende an."},{title:"Kehren Sie zur App zur\xfcck",desc:"Sobald der Browser sagt, dass Sie angemeldet sind, wechseln Sie zu DubTab. Die App \xfcbernimmt die Sitzung von allein."}]}]},{id:"still-stuck",title:"Wenn es weiterhin nicht klappt",blocks:[{kind:"p",text:"Sagen Sie uns drei Dinge, dann k\xf6nnen wir meist mit einer Antwort weiterhelfen: welche der beiden Varianten, was beim Klick auf Anmelden passiert (gar nichts, eine Fehlermeldung, ein Fenster, das sofort zugeht), und ob Google-Seiten in diesem Netzwerk normal laden."}]}],faq:[{q:"Warum braucht DubTab ein Google-Konto?",a:"Die Anmeldung mit Google ist die einzige Methode, und sie verbindet Ihren Tarif, Ihre Minuten und Ihren Sitzungsverlauf mit Ihnen — \xfcber Browser-Erweiterung und Desktop-App hinweg. Weil sie \xfcber Google l\xe4uft, kann ein Netzwerk, das Google nicht erreicht, die Anmeldung nicht abschlie\xdfen."},{q:"\xdcber den Handy-Hotspot klappt die Anmeldung, im B\xfcronetz nicht.",a:"Das deutet auf das B\xfcronetz hin. Firmen-Firewalls und Schulnetze sperren h\xe4ufig genau die Google-Dienste, auf denen die Anmeldung aufsetzt. Bitten Sie die Netzwerkverwaltung, Google-Konten freizugeben, oder melden Sie sich einmalig \xfcber eine andere Verbindung an."},{q:"Der Browser ging auf, ich habe mich angemeldet, aber die Desktop-App sagt weiterhin, ich sei abgemeldet.",a:"Die R\xfcckgabe an die App wurde nicht abgeschlossen. Wechseln Sie zum DubTab-Fenster und geben Sie ihm einen Moment — es \xfcbernimmt die Sitzung von allein. Tut es das nicht, kopieren Sie den Anmeldelink aus der App und schlie\xdfen Sie den Vorgang in einem Browser auf demselben Computer ab."}]}),j=y("noCaptionsOrAudio",{title:"Keine Untertitel oder kein \xfcbersetzter Ton",metaTitle:"DubTab zeigt keine Untertitel oder spielt keinen Ton — so beheben Sie es",metaDescription:"Zwei verschiedene Fehler mit zwei verschiedenen L\xf6sungen: Es erscheint gar nichts, oder Untertitel erscheinen, aber es kommt keine Stimme. Gehen Sie den durch, den Sie sehen.",intro:"Das sind zwei verschiedene Fehler mit zwei verschiedenen Ursachen. Fangen Sie bei dem an, den Sie tats\xe4chlich sehen.",sections:[{id:"nothing",title:"Es erscheint \xfcberhaupt nichts",blocks:[{kind:"p",text:"Keine Untertitel, keine Stimme, und die Sitzung erreicht nie **".concat(C.stateTranslating,"**. Arbeiten Sie diese Liste ab — sie ist danach sortiert, wie oft der jeweilige Punkt die Antwort ist.")},{kind:"platformSteps",extension:[{title:"Pr\xfcfen Sie, ob der Tab wirklich Ton macht",desc:"DubTab nimmt den Ton des Tabs auf, ein pausiertes Video oder eine Seite, die noch nicht gestartet ist, geben ihm also nichts. Starten Sie erst die Wiedergabe und dr\xfccken Sie dann ".concat(C.start,".")},{title:"Schauen Sie, was f\xfcr eine Seite das ist",desc:"Der Browser sperrt die Tonaufnahme auf seinen eigenen Seiten. `chrome://`-Adressen und der Chrome Web Store lassen sich \xfcberhaupt nicht \xfcbersetzen, und keine Einstellung \xe4ndert das."},{title:"Lesen Sie den Zustand im Dock",desc:"Ein **".concat(C.stateConnecting,"**, das nie zu **").concat(C.stateTranslating,"** wird, ist ein Netzwerkproblem, kein Einstellungsproblem. DubTab versucht es von allein erneut und z\xe4hlt die Versuche mit. Klettert die Zahl weiter, stoppen Sie die Sitzung und starten Sie neu — das l\xf6st eine festgefahrene Verbindung zuverl\xe4ssiger als Warten.")}],desktop:[{title:"Pr\xfcfen Sie die Tonquelle",desc:"Steht sie auf **".concat(C.desktopSourceApp,"** und macht nicht diese App den Ton, h\xf6rt DubTab Stille ab. Wechseln Sie zur Best\xe4tigung auf ").concat(C.desktopSourceSystem," und grenzen Sie danach wieder ein.")},{title:"Pr\xfcfen Sie, ob der Ton auf diesem Computer l\xe4uft",desc:"DubTab h\xf6rt, was Ihre Maschine abspielt. Ton, der per Bluetooth an ein Headset geht, z\xe4hlt weiterhin dazu; Ton auf einem Handy oder einem zweiten Rechner nicht."},{title:"Lesen Sie den Sitzungszustand",desc:"HUD und Taskleiste zeigen beide, ob eine Sitzung l\xe4uft. Eine Sitzung, die beim Verbinden h\xe4ngt, ist ein Netzwerkproblem — stoppen und neu starten l\xf6st das."}]}]},{id:"captions-no-voice",title:"Untertitel erscheinen, aber es kommt keine Stimme",blocks:[{kind:"p",text:"Untertitel und Synchronisation sind getrennte Dinge. L\xe4uft der Text durch, funktionieren Transkription und \xdcbersetzung beide, und das Problem liegt dahinter."},{kind:"steps",items:[{title:"Pr\xfcfen Sie, ob die Synchronstimme eingeschaltet ist",desc:"Das ist meistens die Antwort. Ist die \xfcbersetzte Stimme aus, erzeugt eine Sitzung Untertitel und ein Transkript und \xfcberhaupt keinen Ton. Siehe [Eine Stimme w\xe4hlen und den Ton abmischen](/help/choose-a-voice)."},{title:"Pr\xfcfen Sie die Regler im Mixer",desc:"Die \xfcbersetzte Stimme hat einen eigenen Regler, getrennt vom Originalton. Ein ganz heruntergezogener Regler ist Stille, kein Fehler."},{title:"Unter Windows: Taskleiste pr\xfcfen",desc:"Das Taskleistenmen\xfc hat eine eigene Stummschaltung f\xfcr die Synchronisation, und sie \xfcbersteht das Stoppen und Neustarten einer Sitzung."},{title:"Geben Sie dem ersten Satz ein paar Sekunden",desc:"Die Stimme setzt erst ein, nachdem der erste Satz geh\xf6rt, \xfcbersetzt und gesprochen wurde. Bei einem langen ersten Satz sind das ein paar Sekunden Stille, kein Fehler."}]},{kind:"note",tone:"info",title:"Die Stimme ist da, h\xe4ngt aber immer hinterher",body:"Das ist etwas anderes, und bei schnellen Sprechern ist es zu erwarten. [Den Versatz der Synchronstimme steuern](/help/dubbing-delay) erkl\xe4rt, was DubTab dagegen tut."}]},{id:"captions-only",title:"Die Stimme l\xe4uft, aber es gibt keine Untertitel",blocks:[{kind:"p",text:"Pr\xfcfen Sie den Untertitelmodus. **".concat(C.audioOnly,"** ist ein echter Modus und tut genau das — er gibt Ihnen die \xfcbersetzte Stimme ohne irgendetwas auf dem Bildschirm. Wechseln Sie auf ").concat(C.panel," oder ").concat(C.cinema,", damit der Text zur\xfcckkommt. Unter Windows hat die Taskleiste zus\xe4tzlich einen Schalter zum Ein- und Ausblenden der Untertitel, der unabh\xe4ngig vom Modus ist.")}]}],faq:[{q:"Warum kann DubTab eine Seite des Chrome Web Store nicht \xfcbersetzen?",a:"Der Browser erlaubt Erweiterungen keine Tonaufnahme auf seinen eigenen internen Seiten, und dazu geh\xf6ren `chrome://`
1-Adressen und der Chrome Web Store. Das ist eine Einschr\xe4nkung des Browsers, keine Einstellung von DubTab, und es gibt keinen Weg daran vorbei. Spielen Sie den Ton auf einer normalen Webseite ab, oder nutzen Sie die Desktop-App."},{q:"Ich bekomme Untertitel, aber keine Synchronstimme. Was unterscheidet die beiden?",a:"Untertitel entstehen aus Transkription und \xdcbersetzung; die Synchronstimme wird danach erzeugt und l\xe4sst sich einzeln abschalten. L\xe4uft Text durch, funktionieren die ersten beiden Schritte — pr\xfcfen Sie, ob die \xfcbersetzte Stimme aktiv ist, ob ihr Regler oben steht, und unter Windows, ob die Taskleiste sie nicht stummgeschaltet hat."},{q:"Die Sitzung verbindet sich immer wieder neu.",a:"DubTab h\xe4lt w\xe4hrend der \xdcbersetzung eine offene Verbindung, und Netzwerke, die lange Verbindungen kappen — manche VPNs und Firmennetze — rei\xdfen sie wiederholt ab. Die Sitzung zu stoppen und neu zu starten l\xf6st eine festgefahrene Verbindung. Zeit ohne Verbindung wird nicht \xfcbersetzt und daher auch nicht berechnet."}]}),M=v("de"),I=y("chooseAVoice",{title:"Eine Stimme w\xe4hlen und den Ton abmischen",navTitle:"".concat(M.voice," und Ton"),metaTitle:"Synchronstimme w\xe4hlen und gegen den Originalton abmischen",metaDescription:"W\xe4hlen Sie die KI-Stimme, mit der DubTab synchronisiert, h\xf6ren Sie sie vorab an und mischen Sie sie mit zwei Reglern und Ducking gegen den Originalton ab.",intro:"W\xe4hlen Sie die Stimme, mit der DubTab spricht, und entscheiden Sie, wie viel vom Original Sie darunter noch h\xf6ren wollen.",sections:[{id:"pick",title:"Eine Stimme w\xe4hlen",blocks:[{kind:"p",text:"Die Stimme wird **pro Zielsprache** gew\xe4hlt, nicht einmal f\xfcrs ganze Konto. Heute ins Spanische und morgen ins Japanische zu \xfcbersetzen sind zwei getrennte Entscheidungen, und jede wird gemerkt."},{kind:"p",text:"Sie k\xf6nnen eine Stimme vorab anh\xf6ren, bevor Sie sich festlegen. Tun Sie das vor einer langen Sitzung und nicht mittendrin — f\xfcr den Stimmwechsel w\xe4hrend der Sitzung ist die Vorschau nicht gedacht."},{kind:"platformSteps",extension:[{title:"\xd6ffnen Sie das Dock",desc:"Es sitzt am Rand der Seite, solange eine Sitzung l\xe4uft."},{title:"\xd6ffnen Sie die Stimmenauswahl",desc:"W\xe4hlen Sie eine Stimme f\xfcr die Sprache, in die Sie \xfcbersetzen, und h\xf6ren Sie sie an."}],desktop:[{title:"\xd6ffnen Sie ".concat(M.desktopSettings),desc:"\xdcber das DubTab-Fenster oder das Taskleistensymbol."},{title:"Gehen Sie zu ".concat(M.ttsSection),desc:"W\xe4hlen Sie eine Stimme f\xfcr die Sprache, in die Sie \xfcbersetzen, und h\xf6ren Sie sie an."}]}]},{id:"mixer",title:"Gegen das Original abmischen",blocks:[{kind:"p",text:"Der ".concat(M.audioMixer," hat zwei Regler, und mehr brauchen die meisten nie:")},{kind:"list",items:["**".concat(M.originalAudio,"** — wie laut die Quelle darunter bleibt."),"**".concat(M.translatedVoice,"** — wie laut DubTab spricht.")]},{kind:"shot",...b.audioMixer,caption:"Der Audio-Mixer: zwei Regler und drei Voreinstellungen per Klick.",alt:"Audio-Mixer-Panel mit Original Audio auf 25 Prozent und Translated Voice auf 100 Prozent, Kn\xf6pfen Original only, Balanced und Translation only, und einem Schalter Auto catch-up darunter."},{kind:"note",tone:"info",title:"".concat(M.audioDucking," ist eine Option f\xfcr Fortgeschrittene und ist aus, bis Sie es einschalten"),body:"Eingeschaltet senkt DubTab den Originalton, sobald die \xfcbersetzte Stimme spricht, und hebt ihn in den Pausen wieder an, damit die beiden einander nie \xfcberreden. Ausgeschaltet — so wird es ausgeliefert — bleibt das Original genau da, wo Sie seinen Regler gelassen haben. Schalten Sie es im ".concat(M.audioMixer," ein, wenn die beiden Stimmen sich in die Quere kommen; lassen Sie es aus, wenn Ihnen eine feste Balance reicht.")},{kind:"note",tone:"info",title:"Einen Regler herunterzuziehen schaltet die Funktion nicht ab",body:"Ein ganz unten stehender Regler f\xfcr die \xfcbersetzte Stimme sieht exakt aus wie eine kaputte Synchronisation. Hat eine Sitzung Untertitel, aber keinen Ton, pr\xfcfen Sie das vor allem anderen — siehe [Keine Untertitel oder kein \xfcbersetzter Ton](/help/no-captions-or-audio)."}]}],faq:[{q:"Kann ich den urspr\xfcnglichen Sprecher weiterhin h\xf6ren?",a:"Ja. Originalton und \xfcbersetzte Stimme haben getrennte Regler, die Balance bestimmen also Sie. Schalten Sie zus\xe4tzlich ".concat(M.audioDucking," ein, senkt sich das Original nur, solange die \xfcbersetzte Stimme spricht, und kommt in den Pausen zur\xfcck.")},{q:"Kann ich f\xfcr jede Sprache eine andere Stimme nutzen?",a:"Ja — die Stimme wird pro Zielsprache gespeichert. Eine f\xfcr Spanisch gew\xe4hlte Stimme \xe4ndert nichts daran, was Sie beim \xdcbersetzen ins Japanische h\xf6ren."},{q:"Kann DubTab das Original automatisch absenken, solange die \xfcbersetzte Stimme spricht?",a:"Ja — das ist ".concat(M.audioDucking,", im ").concat(M.audioMixer,". Es ist **standardm\xe4\xdfig aus**, schalten Sie es also ein, wenn die beiden Stimmen sich in die Quere kommen. Einmal an, senkt sich das Original nur, solange die \xfcbersetzte Stimme spricht, und kommt in den Pausen zur\xfcck. Ist es aus, bleibt das Original exakt dort, wo Sie seinen Regler gesetzt haben.")}]}),O=y("dubbingDelay",{title:"Den Versatz der Synchronstimme steuern",metaTitle:"Warum DubTabs Synchronstimme hinterherh\xe4ngt — und was Sie tun k\xf6nnen",metaDescription:"\xdcbersetzte Sprache dauert l\xe4nger als das Original, deshalb driftet die Synchronstimme nach hinten. W\xe4hlen Sie zwischen „synchron bleiben“ und „alles im nat\xfcrlichen Tempo vorlesen“.",intro:"Die \xfcbersetzte Stimme l\xe4uft ein paar Sekunden hinter dem Sprecher her, und der Abstand w\xe4chst \xfcber eine lange Sitzung. Hier steht, warum — und was Sie dagegen tun k\xf6nnen.",sections:[{id:"why",title:"Warum das passiert",blocks:[{kind:"p",text:"Ein Satz muss ganz geh\xf6rt werden, bevor er \xfcbersetzt werden kann, und ein \xfcbersetzter Satz ist meist l\xe4nger als das Original. Ihn auszusprechen kostet echte Zeit. Bei einem schnellen Sprecher beendet die Stimme einen Satz, w\xe4hrend der Sprecher schon mitten im n\xe4chsten ist — und \xfcber eine lange Strecke summiert sich das."}
1,{kind:"p",text:"Das ist eine Eigenschaft von Live-Synchronisation, kein Fehler in Ihrem Aufbau. Untertitel sind davon nicht betroffen — sie bleiben ohnehin dicht am Sprecher."}]},{id:"options",title:"Die beiden Modi",blocks:[{kind:"note",tone:"warn",title:"Beide Modi lesen jede Zeile — der einzige Unterschied ist das Tempo",body:"Es wird nie etwas ausgelassen oder zusammengefasst, in keinem der beiden. **".concat(M.syncModeKeepInSync,"** beschleunigt die Stimme ein wenig, wenn sie zur\xfcckgefallen ist; **").concat(M.syncModeReadEveryLine,"** spricht immer im nat\xfcrlichen Tempo und l\xe4sst den Abstand wachsen. Mehr ist die Entscheidung nicht.")},{kind:"table",head:["","".concat(M.syncModeKeepInSync," (Standard)"),"".concat(M.syncModeReadEveryLine)],rows:[["Sprechtempo","Etwas schneller, solange sie aufholt","Immer nat\xfcrliches Tempo, beschleunigt nie"],["Abstand zum Bild","Bleibt nah am Bild","F\xe4llt im Lauf der Sitzung immer weiter zur\xfcck"],["Gesprochene Zeilen","Alle","Alle"],["Am besten f\xfcr","Vorlesungen, Kurse und Meetings","Wenn die Stimme v\xf6llig unhastig klingen soll"]]}]},{id:"where",title:"Wo die Einstellung sitzt",blocks:[{kind:"note",tone:"info",title:"Dieselbe Einstellung hat zurzeit zwei Namen",body:"In der Erweiterung hei\xdft sie **".concat(M.autoCatchUp,"**, im ").concat(M.audioMixer,", und „ein“ bedeutet dort ").concat(M.syncModeKeepInSync,". In der Desktop-App hei\xdft sie **").concat(M.syncMode,"**, in ").concat(M.desktopSettings,", mit ").concat(M.syncModeKeepInSync," und ").concat(M.syncModeReadEveryLine," ausgeschrieben. Gleiches Verhalten, andere Beschriftung.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up im Mixer der Erweiterung — dieser Schalter ist ".concat(M.syncModeKeepInSync,"."),alt:"Der Audio-Mixer mit eingeschaltetem Schalter Auto catch-up, darunter beschrieben als: beschleunigt die \xfcbersetzte Stimme bei Bedarf, um synchron zu bleiben."},{kind:"platformSteps",extension:[{title:"\xd6ffnen Sie den ".concat(M.audioMixer," im Dock"),desc:"W\xe4hrend eine Sitzung l\xe4uft."},{title:"Suchen Sie ".concat(M.autoCatchUp),desc:"Ein bedeutet ".concat(M.syncModeKeepInSync,". Aus bedeutet ").concat(M.syncModeReadEveryLine,".")}],desktop:[{title:"\xd6ffnen Sie ".concat(M.desktopSettings),desc:"\xdcber das DubTab-Fenster oder das Taskleistensymbol."},{title:"Gehen Sie zu ".concat(M.ttsSection," und dann zu ").concat(M.syncMode),desc:"W\xe4hlen Sie ".concat(M.syncModeKeepInSync," oder ").concat(M.syncModeReadEveryLine,".")}]}]}],faq:[{q:"Beschleunigt DubTab auch das Video?",a:"Nein. Beschleunigt wird nur die Stimme, die es selbst erzeugt. Das Video und der Originalton darunter laufen in normaler Geschwindigkeit."},{q:"L\xe4sst ".concat(M.syncModeKeepInSync," etwas aus?"),a:"Nein. Beide Modi sprechen jede \xfcbersetzte Zeile vollst\xe4ndig. ".concat(M.syncModeKeepInSync," schlie\xdft den Abstand, indem es etwas schneller spricht — nie, indem es S\xe4tze wegl\xe4sst.")},{q:"Sind die Untertitel auch verz\xf6gert?",a:"Deutlich weniger. Untertitel erscheinen, sobald ein Satz \xfcbersetzt ist, w\xe4hrend die Stimme zus\xe4tzlich noch ausgesprochen werden muss. Wenn Sie so dicht wie m\xf6glich mitkommen wollen, lesen Sie die Untertitel und nehmen Sie die Stimme als St\xfctze."}]}),P=y("captionsAndDisplayModes",{title:"Untertitel und Anzeigemodi anpassen",navTitle:"Untertitel und Modi",metaTitle:"DubTab-Untertitelmodi: ".concat(M.panel,", ").concat(M.cinema," und ").concat(M.audioOnly),metaDescription:"Zeigen Sie DubTab-Untertitel eingeklinkt neben dem Video, quer \xfcber den unteren Bildrand oder gar nicht — und entscheiden Sie, ob Sie beide Sprachen sehen wollen.",intro:"Drei Arten, Untertitel zu zeigen — dazu die Frage, ob Sie die Ausgangssprache neben der \xdcbersetzung auf dem Bildschirm haben wollen.",sections:[{id:"modes",title:"Die drei Modi",blocks:[{kind:"list",items:["**".concat(M.panel,"** — Untertitel sitzen eingeklinkt neben dem Video, in einer eigenen Spalte."),"**".concat(M.cinema,"** — Untertitel laufen quer \xfcber den unteren Bildrand, so wie Untertitel es s
1onst tun."),"**".concat(M.audioOnly,"** — gar keine Untertitel, nur die \xfcbersetzte Stimme. Praktisch, wenn Sie eher zuh\xf6ren als zusehen.")]},{kind:"shot",...b.dockCaptionModes,caption:"Die drei Modi, im Panel-Men\xfc des Docks.",alt:"Das ge\xf6ffnete Panel-Men\xfc des Docks mit Caption Panel und Haken, Cinema Mode und Audio Only."},{kind:"note",tone:"info",title:"".concat(M.audioOnly," ist der Grund, warum Untertitel manchmal verschwinden"),body:"Wenn die Stimme l\xe4uft und kein Text erscheint, pr\xfcfen Sie zuerst den Modus. Siehe [Keine Untertitel oder kein \xfcbersetzter Ton](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Beide Sprachen — oder nur die \xdcbersetzung",blocks:[{kind:"p",text:"Untertitel im Modus ".concat(M.bilingual," zeigen die Originalzeile und die \xfcbersetzte Zeile zusammen. Das ist die richtige Einstellung, wenn Sie die Ausgangssprache lernen oder eine \xdcbersetzung pr\xfcfen wollen, der Sie nicht ganz trauen. Schalten Sie es aus, bleibt nur die \xdcbersetzung — die liest sich auf einen Blick leichter.")}]},{id:"where",title:"Wo sie erscheinen",blocks:[{kind:"platformSteps",extension:[{title:"Untertitel leben in der Seite",desc:"".concat(M.panel," klinkt sie neben das Video; ").concat(M.cinema," legt sie quer \xfcber den unteren Rand der Seite. Den Modus k\xf6nnen Sie jederzeit im Dock wechseln.")},{title:"Sie geh\xf6ren zum Tab",desc:"Untertitel geh\xf6ren zu dem Tab, der \xfcbersetzt wird. Wechseln Sie auf einen anderen Tab, bleiben sie mit der Sitzung zur\xfcck."}],desktop:[{title:"Untertitel schweben \xfcber allen Fenstern",desc:"Das HUD bleibt \xfcber allem, was Sie gerade tun — das Video muss also nicht im Vordergrund sein."},{title:"Klick-Durchleitung und ".concat(M.desktopCinema),desc:"Die Klick-Durchleitung l\xe4sst die Maus geradewegs durch die Untertitel hindurch. ".concat(M.desktopCinema," schiebt das Hauptfenster beiseite und l\xe4sst nur die neueste Zeile stehen. Die Taskleiste kann Untertitel au\xdferdem ganz ausblenden, ohne die Sitzung zu stoppen.")}]}]}],faq:[{q:"Kann ich die Synchronstimme ganz ohne Untertitel haben?",a:"Ja. Wechseln Sie auf ".concat(M.audioOnly,". In der Desktop-App kann das Taskleistenmen\xfc Untertitel zus\xe4tzlich ausblenden, w\xe4hrend die Sitzung weiterl\xe4uft.")},{q:"Verdecken die schwebenden Untertitel, was darunter liegt?",a:"Nicht, wenn die Klick-Durchleitung an ist — die Maus geht geradewegs durch die Untertitelebene zum Fenster dahinter. Das ist eine Funktion der Desktop-App; in der Erweiterung sitzen Untertitel in der Seite und verdecken nie andere Fenster."},{q:"Kann ich die Ausgangssprache zus\xe4tzlich zur \xdcbersetzung sehen?",a:"Ja. Untertitel im Modus ".concat(M.bilingual," zeigen Originalzeile und \xfcbersetzte Zeile gleichzeitig auf dem Bildschirm. Schalten Sie es aus, um nur die \xdcbersetzung zu behalten.")}]}),E=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Kostenlos","price":"$0","desc":"15 Minuten Probe","aiCredits":3,"freeNote":"Einmaliges Probeabo. Kein Reset.","freeHint":"Genug f\xfcr ~1 kurzes Video oder einige Minuten eines Anrufs.","features":["Echtzeit-Synchronisation mit ultra-niedriger Latenz","Optionale zweisprachige Untertitel","Mehrere nat\xfcrliche KI-Stimmen","60+ Sprachen unterst\xfctzt","YouTube, Kurse, Podcasts, Meetings","E-Mail-Support & Discord-Community"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 j\xe4hrlich","yearlyNote":"108 Stunden im Voraus","desc":"9 Stunden / Monat","aiCredits":30,"hourlyRate":"~$2.1/Std","suited":"Ein paar lange Videos oder Meetings pro Monat","features":["Echtzeit-Synchronisation mit ultra-niedriger Latenz","Optionale zweisprachige Untertitel","Mehrere nat\xfcrliche KI-Stimmen","60+ Sprachen unterst\xfctzt","YouTube, Kurse, Podcasts, Meetings","E-Mail-Support & Discord-Community"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 j\xe4hrlich","yearlyNote":"240 Stunden im Voraus","desc":"20 Stunden / Monat","aiCredits":100,"hourlyRate":"~$2.0/Std","suited":"Regelm\xe4\xdfige Kurse, Meetings oder Streams pro Woche","features":["Echtzeit-Synchronisation mit ultra-niedriger Latenz","Optionale zweisprachige Untertitel","Mehrere nat\xfcrliche KI-Stimmen","60+ Sprachen unter
1st\xfctzt","YouTube, Kurse, Podcasts, Meetings","E-Mail-Support & Discord-Community"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 j\xe4hrlich","yearlyNote":"480 Stunden im Voraus","desc":"40 Stunden / Monat","aiCredits":300,"hourlyRate":"~$1.7/Std","suited":"H\xe4ufige Meetings, Kurse oder Livestreams","features":["Echtzeit-Synchronisation mit ultra-niedriger Latenz","Optionale zweisprachige Untertitel","Mehrere nat\xfcrliche KI-Stimmen","60+ Sprachen unterst\xfctzt","YouTube, Kurse, Podcasts, Meetings","E-Mail-Support & Discord-Community"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1.290 j\xe4hrlich","yearlyNote":"960 Stunden im Voraus","desc":"80 Stunden / Monat","aiCredits":1000,"hourlyRate":"~$1.6/Std","suited":"Intensive t\xe4gliche Nutzung in mehreren Sprachen","features":["Echtzeit-Synchronisation mit ultra-niedriger Latenz","Optionale zweisprachige Untertitel","Mehrere nat\xfcrliche KI-Stimmen","60+ Sprachen unterst\xfctzt","YouTube, Kurse, Podcasts, Meetings","E-Mail-Support & Discord-Community"]}]}}}'),W=v("de"),B=E.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", einmalig"):"".concat(e.aiCredits," / Monat"),e.desc]),N=y("saveDubbedAudio",{title:"Synchronton speichern und erneut anh\xf6ren",navTitle:"Synchronton speichern",metaTitle:"Den Synchronton einer DubTab-Sitzung speichern und erneut anh\xf6ren",metaDescription:"Behalten Sie die \xfcbersetzte Tonspur einer Sitzung und h\xf6ren Sie sie sp\xe4ter erneut an. Die Einstellung wird beim Dr\xfccken von ".concat(W.start," gelesen, sie muss also vorher an sein."),intro:"Behalten Sie die \xfcbersetzte Tonspur einer Sitzung, um sie sp\xe4ter erneut anzuh\xf6ren. Der Schalter muss **vor** dem Dr\xfccken von ".concat(W.start," an sein."),sections:[{id:"before",title:"Bevor Sie starten",blocks:[{kind:"p",text:"Aufgezeichnet wird die **Synchronstimme**, also der Ton, den DubTab selbst erzeugt. Ist die \xfcbersetzte Stimme in einer Sitzung ausgeschaltet, gibt es nichts aufzuzeichnen — Untertitel und Transkript bekommen Sie trotzdem."},{kind:"note",tone:"warn",title:"Der Schalter wird genau einmal gelesen, beim Dr\xfccken von ".concat(W.start),body:"Ihn mitten in einer Sitzung einzuschalten bewirkt nichts, und diese Sitzung wird nicht aufgezeichnet. Stoppen Sie die Sitzung, schalten Sie ihn ein und starten Sie neu."}]},{id:"turn-on",title:"Das Speichern einschalten",blocks:[{kind:"platformSteps",extension:[{title:"\xd6ffnen Sie das DubTab-Popup",desc:"Klicken Sie auf das DubTab-Symbol in der Symbolleiste. Ist es nicht da, \xf6ffnen Sie das Puzzleteil-Men\xfc und heften Sie DubTab an."},{title:"\xd6ffnen Sie ".concat(W.settings," und schalten Sie das Speichern des Synchrontons ein"),desc:"Es ist standardm\xe4\xdfig aus. Einmal gesetzt, bleibt es f\xfcr sp\xe4tere Sitzungen an."},{title:"Pr\xfcfen Sie, ob die \xfcbersetzte Stimme an ist",desc:"Ist die Stimme aus, gibt es nichts aufzuzeichnen, und die Sitzung speichert nur ein Transkript."},{title:"Dr\xfccken Sie ".concat(W.start),desc:"Das ist der Moment, in dem die Einstellung gelesen wird. Alles danach wird aufgezeichnet, nichts davor."}],desktop:[{title:"Suchen Sie ".concat(W.desktopSaveDubbed," auf dem Bildschirm ").concat(W.desktopHome),desc:"Es sitzt direkt unter dem Knopf ".concat(W.desktopStart,", neben dem Hinweis zur Aufnahme des Systemtons — Sie m\xfcssen daf\xfcr nicht in ").concat(W.desktopSettings," gehen.")},{title:"Schalten Sie ihn ein",desc:"Er ist standardm\xe4\xdfig aus. Einmal gesetzt, bleibt er f\xfcr sp\xe4tere Sitzungen an."},{title:"Pr\xfcfen Sie, ob die \xfcbersetzte Stimme an ist",desc:"Ist die Stimme aus, gibt es nichts aufzuzeichnen, und die Sitzung speichert nur ein Transkript."},{title:"Dr\xfccken Sie ".concat(W.desktopStart),desc:"Das ist der Moment, in dem die Einstellung gelesen wird. Alles danach wird aufgezeichnet, nichts davor."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Das automatische Speichern des Synchrontons, eingeschaltet vor dem Start.",alt:"DubTab-Popup mit eingeschaltetem und hervorgehobenem Schalter Auto-save dubbed audio, direkt \xfcber dem Knopf Start translation."}]},{id:"replay",title:"Finden und erneut anh\xf6ren",blocks:[{kind:"p",text:"Stoppen Sie die Sitzung und \xf6ffnen Sie Ihren Verlauf. Die Sitzung tr\xe4gt neben ihrem Transkript einen Wiedergabeknopf. Eine lange Sitzung kann nach dem Stoppen eine Weile auf **Pending** stehen, solange die Aufnahme fertig zusammengesetzt wird."},{kind:"note",tone:"ok",title:"Der Originalton wird nie gespeichert",body:"DubTab speichert nur die Stimme, die es selbst erzeugt. Der Ton aus Ihrem Tab, Ihrem Meeting oder von Ihrem Desktop wird zur \xdcbersetzung gestreamt und nie auf unsere Server geschrieben. Das ist kein Schalter, an den Sie denken m\xfcssen — so ist die Aufzeichnung gebaut."}]}],faq:[{q:"Ich habe die Sitzung gestoppt, aber es gibt keine Aufnahme.",a:"Beim Dr\xfccken von ".concat(W.start," werden zwei Dinge gelesen, und beide m\xfcssen an sein: das Speichern des Synchrontons und die \xfcbersetzte Stimme selbst. War eines davon in diesem Moment aus, hat die Sitzung nur ein Transkript gespeichert. Eines von beiden w\xe4hrend der Sitzung einzuschalten wirkt nicht r\xfcckwirkend.")},{q:"Nimmt das Speichern auch den urspr\xfcnglichen Sprecher auf?",a:"Nein. Aufgezeichnet wird nur die \xfcbersetzte Stimme, die DubTab erzeugt. Der Originalton wird zur \xdcbersetzung gestreamt und nie gespeichert — eine Aufnahme enth\xe4lt also die Synchronfassung und sonst nichts."},{q:"Bei der Aufnahme steht Pending.",a:"Der Ton wird nach dem Stoppen der Sitzung noch fertiggestellt. Lange Sitzungen dauern l\xe4nger. Bleibt es dabei, ist das Transkript davon unber\xfchrt und l\xe4sst sich weiterhin lesen und exportieren."}]}),L=y("exportTranscripts",{title:"Transkripte ansehen und exportieren",navTitle:"Transkripte",metaTitle:"Ein DubTab-Transkript ansehen, durchsuchen und exportieren",metaDescription:"Jede DubTab-Sitzung speichert ein zweisprachiges Transkript mit erhaltenen Zeitangaben. Finden Sie es im Verlauf, durchsuchen, kopieren und exportieren Sie es.",intro:"Jede Sitzung speichert ein zweisprachiges Transkript, ob Sie den Ton behalten haben oder nicht. Hier steht, wo es liegt und was Sie damit machen k\xf6nnen.",sections:[{id:"what",title:"Was gespeichert wird",blocks:[{kind:"p",text:"Ein Transkript enth\xe4lt **jede Zeile, Original und \xdcbersetzung**, mit erhaltenen Zeitangaben. Es wird geschrieben, w\xe4hrend die Sitzung l\xe4uft — abgelegt wird es also durch das Stoppen der Sitzung, nicht durch einen eigenen Speicherschritt."},{kind:"p",text:"Das passiert bei jeder Sitzung. Optional ist der Synchronton — siehe [Synchronton speichern und erneut anh\xf6ren](/help/save-dubbed-audio)."}]},{id:"find",title:"Eine Sitzung finden",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Das zweisprachige Transkript einer gespeicherten Sitzung.",alt:"Transkriptansicht mit koreanischen Zeilen, auf die jeweils die englische \xdcbersetzung folgt, mit Zeitangaben links und den Reitern Bilingual, Original und Translation dar\xfcber."},{kind:"steps",items:[{title:"\xd6ffnen Sie Ihren Verlauf",desc:"Sitzungen stehen von neu nach alt. Erweiterung und Desktop-App teilen sich einen Verlauf — eine auf dem Desktop aufgezeichnete Sitzung taucht auf, wenn Sie den Verlauf im Browser \xf6ffnen, und umgekehrt."},{title:"Darin suchen",desc:"Die Suche greift auf das Gesagte zu, in beiden Sprachen. Das ist meist schneller, als zu der Stelle zu scrollen, an die Sie sich erinnern."},{title:"Kopieren oder exportieren",desc:"Kopieren holt die Zeilen direkt in die Zwischenablage. Exportieren schreibt das Transkript als Datei heraus."}]}]}],faq:[{q:"Bekomme ich ein Transkript, auch wenn ich den Ton nicht gespeichert habe?",a:"Ja. Das Transkript wird bei jeder Sitzung gespeichert. Das Speichern des Synchrontons ist eine eigene Einstellung, die nur dar\xfcber entscheidet, ob die erzeugte Stimme als Aufnahme erhalten bleibt."},{q:"Ist das Transkript zweisprachig?",a:"Ja. Jede Zeile wird in der Ausgangssprache und in der \xdcbersetzung gespeichert, mit erhaltenen Zeitangaben — Sie k\xf6nnen eine \xdcbersetzung also gegen das tats\xe4chlich Gesagte pr\xfcfen."},{q:"Liegen Sitzungen aus Erweiterung und Desktop-App am selben Ort?",a:"Ja. Beide melden sich am selben Konto an und schreiben in denselben Verlauf, es spielt also keine Rolle, welche von beiden eine Sitzung aufgezeichnet hat."}]}),G=y("aiSummaries",{title:"KI-Zusammenfassungen und ".concat(W.askAi," nutzen"),navTitle:"KI-Zusammenfassungen und ".concat(W.askAi),metaTitle:"KI-Zusammenfassungen, Mindmaps und ".concat(W.askAi," in DubTab"),metaDescription:"Machen Sie aus einer gespeicherten DubTab-Sitzung eine strukturierte Zusammenfassung, eine anklickbare Mindmap und Antworten, die ihre Quellzeilen mitliefern.",intro:"Machen Sie aus einer beendeten Sitzung etwas, das man \xfcberfliegen kann, und stellen Sie ihr danach Fragen. Das l\xe4uft \xfcber ".concat(W.aiCredits,", die von Ihren \xdcbersetzungsstunden getrennt sind."),sections:[{id:"tools",title:"Was Sie aus einer Sitzung bekommen",blocks:[{kind:"list",items:["**".concat(W.summaryTab,"** — eine strukturierte Zusammenfassung dessen, was tats\xe4chlich gesagt wurde, einmal erzeugt und bei der Sitzung aufbewahrt."),"**Mindmap** — dieselbe Sitzung als Baum. Klicken Sie auf einen Knoten, und die Originalzeilen dahinter kommen hoch.","**".concat(W.askAi,"** — stellen Sie Fragen zur Sitzung und bekommen Sie Antworten, die die Zeilen nennen, aus denen sie stammen.")]},{kind:"p",text:"Alle drei lesen das Transkript, funktionieren also bei jeder gespeicherten Sitzung — auch bei einer, in der Sie den Synchronton nicht behalten haben."},{kind:"shot",...b.aiSummary,caption:"Eine erzeugte Zusammenfassung. Die Mindmap sitzt auf dem n\xe4chsten Reiter.",alt:"Reiter AI Summary mit der betitelten Zusammenfassung einer Vorlesung, mit den Abschnitten Outline, Key Concepts und Review Questions, und einem Hinweis, dass auch eine Mindmap erzeugt wurde."}]},{id:"credits",title:"".concat(W.aiCredits),blocks:[{kind:"p",text:"".concat(W.aiCredits," sind **von Ihren \xdcbersetzungsstunden getrennt**. Eine dreist\xfcndige Vorlesung anzusehen kostet Stunden; sie danach zusammenzufassen kostet Credits. Geht das eine aus, ber\xfchrt das das andere nicht.")},{kind:"table",head:["Tarif","".concat(W.aiCredits),"\xdcbersetzungsstunden"],rows:B},{kind:"p",text:"Eine Zusammenfassung wird einmal erzeugt und bleibt bei der Sitzung — sie sp\xe4ter erneut zu \xf6ffnen kostet also nichts."}]}],faq:[{q:"Verbrauchen Zusammenfassungen meine \xdcbersetzungsstunden?",a:"Nein. Zusammenfassungen, Mindmaps und ".concat(W.askAi," laufen \xfcber ").concat(W.aiCredits,", die getrennt von den \xdcbersetzungsstunden gez\xe4hlt werden. Alle Credits aufzubrauchen hindert Sie nicht am \xdcbersetzen, und alle Stunden aufzubrauchen hindert Sie nicht daran, bereits vorhandene Sitzungen zusammenzufassen.")},{q:"Kann ich das bei einer Sitzung nutzen, bei der ich den Ton nicht gespeichert habe?",a:"Ja. Alle drei arbeiten mit dem Transkript, und das wird bei jeder Sitzung gespeichert, unabh\xe4ngig davon, ob der Synchronton behalten wurde."},{q:"Woher kommen die Antworten in ".concat(W.askAi,"?"),a:"Ausschlie\xdflich aus der Sitzung, nach der Sie fragen. Die Antworten nennen die Zeilen, aus denen sie stammen — Sie k\xf6nnen also zur Stelle im Transkript zur\xfcckspringen und es selbst pr\xfcfen."}]}),U=v("de"),R={getStartedExtension:D,getStartedWindows:q,whichPlatform:x,cannotSignIn:A,noCaptionsOrAudio:j,chooseAVoice:I,dubbingDelay:O,captionsAndDisplayModes:P,saveDubbedAudio:N,exportTranscripts:L,aiSummaries:G,translationHours:y("translationHours",{title:"\xdcbersetzungsstunden und ".concat(U.aiCredits," verstehe
1n"),navTitle:"Stunden und ".concat(U.aiCredits),metaTitle:"Wie DubTab \xdcbersetzungsstunden und ".concat(U.aiCredits," z\xe4hlt"),metaDescription:"\xdcbersetzungszeit wird nach Tondauer gez\xe4hlt, solange eine Sitzung l\xe4uft. Pausieren kostet nichts, Tarifminuten gehen vor Zusatzstunden, und ".concat(U.aiCredits," sind getrennt."),intro:"Was gez\xe4hlt wird, was nicht, welches Guthaben zuerst verbraucht wird und worin sich ".concat(U.aiCredits," von Stunden unterscheiden."),sections:[{id:"counted",title:"Was gez\xe4hlt wird",blocks:[{kind:"p",text:"Zeit wird nach **Tondauer gez\xe4hlt, solange DubTab l\xe4uft**. Untertitel und Synchronisation teilen sich dasselbe Guthaben — eines ohne das andere zu nutzen kostet nicht weniger, denn derselbe Ton wird in beiden F\xe4llen transkribiert und \xfcbersetzt."},{kind:"list",items:["**Pausieren ist kostenlos.** W\xe4hrend der Pause wird kein Ton gesendet und keine Minute verbraucht.","**Stoppen beendet die Sitzung** und legt sie in Ihrem Verlauf ab. Das ist der Unterschied zwischen ".concat(U.pause," und ").concat(U.stop,"."),"**Zeit ohne Verbindung wird nicht berechnet**, weil nichts \xfcbersetzt wird."]},{kind:"shot",...b.accountUsage,caption:"Die Kontoseite: Minuten, KI-Credits und die letzten 30 Tage.",alt:"Kontoseite mit 486 verbleibenden Minuten, aufgeteilt in Tarif und Guthaben, 29 von 30 KI-Credits, die sich Summary und Ask AI teilen, und einem Balkendiagramm der letzten 30 Tage mit insgesamt 128 verbrauchten Minuten."}]},{id:"idle",title:"Es pausiert sich selbst, wenn niemand spricht",blocks:[{kind:"p",text:"Vergeht eine Weile ohne Sprache, pausiert DubTab von allein — damit ein Tab oder eine App, die Sie vergessen haben, nicht still Ihr Guthaben leersaugt. Vorher sehen Sie einen Countdown, den Sie abbrechen k\xf6nnen, und wie lang die Stille sein muss, entscheiden Sie."},{kind:"note",tone:"info",title:"Pausieren ist nicht Stoppen",body:"Die Sitzung bleibt offen. Setzen Sie sie fort, wann Sie wollen, und sie macht dort weiter, wo sie aufgeh\xf6rt hat — nichts bereits Aufgenommenes geht verloren, und die pausierte Zeit wird nicht berechnet."}]},{id:"order",title:"Welches Guthaben zuerst verbraucht wird",blocks:[{kind:"p",text:"Zuerst gehen die Monatsminuten Ihres Tarifs weg. **Zusatzstunden, die nicht verfallen, werden erst angetastet, wenn diese aufgebraucht sind** — Zusatzstunden mitten im Monat zu kaufen verschwendet also nie das, was Sie schon bezahlt haben."},{kind:"p",text:"Die Monatsminuten setzen sich an einem festen, an Ihren Tarif gebundenen Datum zur\xfcck, nicht am Monatsersten. DubTab zeigt dieses Datum direkt an — das Kontofeld listet Ihren Tarif, Ihr n\xe4chstes Abrechnungsdatum und Ihr Minuten-R\xfccksetzdatum nebeneinander, Sie m\xfcssen es also nie selbst ausrechnen."}]},{id:"credits",title:"".concat(U.aiCredits," sind etwas anderes"),blocks:[{kind:"table",head:["","\xdcbersetzungsstunden","".concat(U.aiCredits)],rows:[["Gehen drauf f\xfcr","Live-Untertitel und Synchronisation","Zusammenfassungen, Mindmaps, ".concat(U.askAi)],["Gez\xe4hlt nach","Tondauer w\xe4hrend des Laufens","Pro Erzeugung"],["Kostenloser Tarif","15 Minuten, einmalig","3, einmalig"]]},{kind:"p",text:"Geht das eine aus, ber\xfchrt das das andere nicht. Siehe [KI-Zusammenfassungen und ".concat(U.askAi," nutzen](/help/ai-summaries).")}]}],faq:[{q:"Laufen meine Stunden weiter, w\xe4hrend das Video pausiert ist?",a:"**DubTab** zu pausieren stoppt den Z\xe4hler: Es wird kein Ton gesendet und keine Minute verbraucht. **Das Video** zu pausieren ist nicht dasselbe — DubTab l\xe4uft weiter und z\xe4hlt weiter, bis es die Stille bemerkt und sich selbst pausiert, und das dauert so lange, wie Sie es eingestellt haben. Wenn Sie weggehen, pausieren Sie DubTab und nicht nur den Player."},{q:"Ist es g\xfcnstiger, Untertitel ohne Synchronisation zu nutzen?",a:"Nein. Untertitel und Synchronisation ziehen aus demselben Guthaben, denn der Ton muss in beiden F\xe4llen transkribiert und \xfcbersetzt werden. Die Stimme abzuschalten \xe4ndert, was Sie h\xf6ren, nicht, was gez\xe4hlt wird."},{q:"Wann setzen sich meine Monatsminuten zur\xfcck?",a:"An einem festen, an Ihren Tarif gebundenen Datum, nicht am Monatsersten. Das Kontofeld in der Erweiterung und in der Desktop-App zeigt Ihr Minuten-R\xfccksetzdatum neben Ihrem n\xe4chsten Abrechnungsdatum, schauen Sie also dort nach. Zusatzstunden verfallen nie und werden erst verbraucht, wenn das Monatskontingent weg ist."}]}),manageSubscription:y("manageSubscription",{title:"Abonnement verwalten oder k\xfcndigen",navTitle:"Abonnement verwalten",metaTitle:"DubTab-Abonnement verwalten, k\xfcndigen oder Abrechnung kl\xe4ren",metaDescription:"\xd6ffnen Sie das Abrechnungsportal aus DubTab heraus, um den Tarif zu wechseln, eine Karte zu aktualisieren, Rechnungen zu laden oder zu k\xfcndigen. Bei einer K\xfcndigung bleibt der Zugang bis zum Ende des Zeitraums.",intro:"Tarif wechseln, Karte aktualisieren, Rechnung holen oder k\xfcndigen. Das alles passiert im Abrechnungsportal, das Sie aus DubTab heraus \xf6ffnen.",sections:[{id:"open",title:"Das Abrechnungsportal \xf6ffnen",blocks:[{kind:"platformSteps",extension:[{title:"Popup \xf6ffnen und oben rechts auf das Kontosymbol klicken",desc:"Das Kontofeld zeigt Ihren Tarif, Ihr n\xe4chstes Abrechnungsdatum und wann sich Ihre Minuten zur\xfccksetzen."},{title:"Dr\xfccken Sie ".concat(U.manageSubscription),desc:"Das Abrechnungsportal \xf6ffnet sich in einem neuen Tab. Haben Sie nie abonniert, gibt es nichts zu verwalten, und DubTab sagt das, statt ein leeres Portal zu \xf6ffnen."}],desktop:[{title:"Klicken Sie unten links im Fenster auf Ihren Avatar",desc:"Das \xf6ffnet ".concat(U.accountInformation,": Ihre E-Mail-Adresse, den Tarif, den Status, das n\xe4chste Abrechnungsdatum und das Minuten-R\xfccksetzdatum.")},{title:"Dr\xfccken Sie ".concat(U.manageSubscription),desc:"Das Portal \xf6ffnet sich in Ihrem Browser. Haben Sie nie abonniert, gibt es nichts zu verwalten, und DubTab sagt das, statt ein leeres Portal zu \xf6ffnen."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, ganz oben auf der Kontoseite.",alt:"Kontoseite mit hervorgehobenem Knopf Manage subscription, daneben die Konto-E-Mail-Adresse, das Tarifabzeichen und das Verl\xe4ngerungsdatum."},{kind:"p",text:"Im Portal k\xf6nnen Sie den Tarif wechseln, die Zahlungsmethode aktualisieren, fr\xfchere Rechnungen herunterladen und k\xfcndigen."}]},{id:"cancel",title:"K\xfcndigen",blocks:[{kind:"p",text:"K\xfcndigen 
1Sie jederzeit, aus demselben Portal. Eine K\xfcndigung stoppt die n\xe4chste Verl\xe4ngerung — sie schneidet den bereits bezahlten Zeitraum nicht ab und l\xf6scht weder Ihren Verlauf noch Ihre gespeicherten Sitzungen."},{kind:"note",tone:"info",title:"Zusatzstunden geh\xf6ren nicht zum Abonnement",body:"Separat gekaufte Zusatzstunden, die nicht verfallen, bleiben nach dem Ende eines Abonnements auf dem Konto. Siehe [\xdcbersetzungsstunden und ".concat(U.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Der Hinweis auf ein Abrechnungsproblem",blocks:[{kind:"p",text:"Schl\xe4gt eine Zahlung fehl, zeigt DubTab einen Hinweis, dass das Abonnement **".concat(U.billingPastDue,"** oder **").concat(U.billingUnpaid,"** ist, mit einem Knopf ").concat(U.manageBilling,", der direkt ins Portal f\xfchrt. Aktualisieren Sie dort die Zahlungsmethode, dann l\xe4uft der Tarif weiter.")},{kind:"p",text:"Solange ein Abonnement Aufmerksamkeit braucht, bleiben etwaige Zusatzstunden auf dem Konto verf\xfcgbar — der Hinweis sagt das, wenn es zutrifft."}]}],faq:[{q:"Kann ich jederzeit k\xfcndigen?",a:"Ja. K\xfcndigen Sie im Abrechnungsportal, das Sie \xfcber ".concat(U.manageSubscription," in DubTab erreichen. Eine K\xfcndigung stoppt die n\xe4chste Verl\xe4ngerung und l\xe4sst den bereits bezahlten Zeitraum unangetastet, ebenso Ihren Verlauf und Ihre gespeicherten Sitzungen.")},{q:"Wo bekomme ich eine Rechnung?",a:"Im Abrechnungsportal, das fr\xfchere Rechnungen auflistet und zum Herunterladen anbietet. \xd6ffnen Sie es mit ".concat(U.manageSubscription," — \xfcber das Kontosymbol oben rechts im Popup der Erweiterung oder \xfcber Ihren Avatar unten links im Desktop-Fenster.")},{q:"Meine Zahlung ist fehlgeschlagen und DubTab funktioniert nicht mehr.",a:"Eine fehlgeschlagene Zahlung setzt das Abonnement auf ".concat(U.billingPastDue," oder ").concat(U.billingUnpaid,", und DubTab zeigt einen Hinweis mit einem Knopf ").concat(U.manageBilling,". Aktualisieren Sie die Zahlungsmethode im Portal, dann l\xe4uft der Tarif weiter. Etwaige Zusatzstunden auf dem Konto bleiben in der Zwischenzeit nutzbar.")}]}),teamPlan:y("teamPlan",{title:"Team-Tarife: ein gemeinsames Guthaben f\xfcr alle",navTitle:"Team-Tarife",metaTitle:"DubTab-Team-Tarife — gemeinsame Stunden und ".concat(U.aiCredits," f\xfcr eine Gruppe"),metaDescription:"Ein DubTab-Team-Tarif legt \xdcbersetzungsstunden und ".concat(U.aiCredits," in ein gemeinsames Guthaben, mit flexiblen Pl\xe4tzen. Passend f\xfcr Lerngruppen, Kurse und Mitarbeiterschulungen."),intro:"Ein Guthaben aus Stunden und ".concat(U.aiCredits,", aus dem alle im Team sch\xf6pfen, statt eines eigenen Abonnements pro Person."),sections:[{id:"how",title:"Wie ein Team-Tarif funktioniert",blocks:[{kind:"list",items:["**Ein gemeinsames Guthaben.** \xdcbersetzungsstunden und ".concat(U.aiCredits," geh\xf6ren dem Team, nicht einzelnen Mitgliedern. Wer diese Woche vier Stunden ansieht, und wer gar nichts ansieht, sch\xf6pfen aus demselben Guthaben."),"**Flexible Pl\xe4tze.** Mitglieder kommen und gehen, wie die Gruppe sich \xe4ndert; Sie kaufen keine feste Zahl an Einzelabonnements.","**Beide Varianten.** Jedes Mitglied bekommt die Browser-Erweiterung und die Desktop-App, genau wie bei einem Einzeltarif.","**Hilfe beim Start.** Zu Team-Tarifen geh\xf6rt ein echter Mensch, der alle einsatzbereit macht."]},{kind:"p",text:"Das passt zu einer Gruppe, die dasselbe Material ansieht: ein Kurs, der Vorlesungen in einer Fremdsprache folgt, eine Lerngruppe, oder Mitarbeitende, die mit Inhalten in einer anderen Sprache geschult werden. F\xfcr Leute, die nur zuf\xe4llig in derselben Firma arbeiten und jeweils einen eigenen Tarif wollen, ist es die falsche Form."}]},{id:"running-out",title:"Wenn das Guthaben leer ist",blocks:[{kind:"p",text:"Weil das Guthaben geteilt wird, ist es f\xfcr alle gleichzeitig leer. DubTab sagt das klar und verweist die Mitglieder an ihre Team-Verwaltung — **nur sie kann nachlegen**, f\xfcr ein einzelnes Mitglied gibt es also nichts zu reparieren."}]},{id:"get-one",title:"Einen Team-Tarif bekommen",blocks:[{kind:"p",text:"Team-Tarife werden angeboten statt auf der Preisseite gekauft, denn die richtige Gr\xf6\xdfe h\xe4ngt davon ab, wie viele Sie sind und wie viel Sie ansehen. Sagen Sie uns beides ungef\xe4hr, dann melden wir uns mit einer Zahl."}
1,{kind:"p",text:"[Schreiben Sie uns wegen eines Team-Tarifs](/contact?category=team) — sagen Sie, wie viele Personen und ungef\xe4hr wie viele Stunden pro Woche die Gruppe ansieht."}]}],faq:[{q:"Bekommt jedes Teammitglied eigene Stunden?",a:"Nein. Ein Team-Tarif hat ein einziges gemeinsames Guthaben aus \xdcbersetzungsstunden und ".concat(U.aiCredits,", aus dem jedes Mitglied sch\xf6pft. Genau das ist der Sinn: Wer diese Woche vier Stunden ansieht, und wer gar nichts ansieht, sind vom selben Guthaben gedeckt, ohne Pro-Kopf-Kontingent zum Verwalten.")},{q:"Unser Team hat keine Minuten mehr. Was kann ich als Mitglied tun?",a:"Direkt nichts — das Guthaben geh\xf6rt dem Team, und nur die Team-Verwaltung kann nachlegen. DubTab nennt in dieser Meldung den Teamnamen, damit Sie wissen, wen Sie fragen m\xfcssen."},{q:"Was kostet ein Team-Tarif?",a:"Er wird pro Team angeboten statt gelistet, weil es davon abh\xe4ngt, wie viele Sie sind und wie viel Sie ansehen. Schreiben Sie uns mit diesen beiden Zahlen, dann melden wir uns mit einem Preis."}]})},K={labels:{centerName:"Hilfe-Center",homeTitle:"Wie k\xf6nnen wir helfen?",homeIntro:"DubTab einrichten, eine Sitzung gerader\xfccken, die sich danebenbenimmt, und verstehen, wof\xfcr Ihre Stunden draufgehen.",searchPlaceholder:"Antwort suchen — z. B. „kein Ton“ oder „k\xfcndigen“",searchEmpty:"Kein Treffer. Versuchen Sie ein Wort von dem, was Sie gerade auf dem Bildschirm sehen.",articleCount:"{count} Artikel",articleCountOne:"1 Artikel",appliesTo:"Gilt f\xfcr",appliesToBoth:"Beide",extension:"Browser-Erweiterung",desktop:"Desktop-App",onThisPage:"Auf dieser Seite",sectionCount:"{count} Abschnitte",chapters:"Kapitel",recordedOn:"Aufgenommen mit Version {version}",faqTitle:"H\xe4ufige Fragen",relatedTitle:"Als N\xe4chstes",feedbackTitle:"War dieser Artikel hilfreich?",feedbackSub:"Das einzige Signal, das uns zeigt, welche Artikel danebenliegen.",feedbackYes:"Ja",feedbackNo:"Nein",feedbackThanks:"Danke, notiert.",feedbackWhy:"Was hat gefehlt?",feedbackReasons:["Die Schritte passten nicht zu meinem Bildschirm","Es geht immer noch nicht","Falscher Artikel f\xfcr meine Frage"],feedbackSent:"Abgeschickt. Wir bekommen den Artikel, Ihre Plattform und die App-Version — sonst nichts.",lastUpdated:"Zuletzt aktualisiert",needs:"Ben\xf6tigt",supportTitle:"H\xe4ngen Sie hier immer noch fest?",supportBody:"Schreiben Sie uns, was Sie vorhatten. Der Artikel, den Sie gerade lesen, kommt mit — das spart das Hin und Her.",asideTitle:"Eine Frage?",asideBody:"Der Artikel, auf dem Sie gerade sind, kommt mit. Sie m\xfcssen also nicht erkl\xe4ren, wo Sie stehen.",supportCta:"Support kontaktieren",contactCardTitle:"Support kontaktieren",contactCardBlurb:"Hier war nichts dabei. Schreiben Sie uns, was Sie vorhatten, und wir \xfcbernehmen.",contactCardMeta:"Antwort binnen eines Tages",screenshotPending:"Screenshot folgt"},categories:f,versions:c,articles:m.map(e=>R[e])},H=v("en"),V=u({"getting-started":{title:"Getting started",blurb:"Install, sign in, pick your languages, and run a first translation on either platform."},"dubbing-captions":{title:"Dubbing & captions",blurb:"Pick a voice, balance it against the original audio, and choose how captions appear."},"history-ai":{title:"History & AI tools",blurb:"Replay a saved dub, export a transcript, and use summaries, mind maps and ".concat(H.askAi,".")},"account-billing":{title:"Account & billing",blurb:"How hours are counted, what ".concat(H.aiCredits," are spent on, and how to change your plan.")},troubleshooting:{title:"Troubleshooting",blurb:"Cannot sign in, no captions, or no translated voice. The failures we actually see."}}),$=v("en"),Z={title:"Pick the two languages",desc:"**".concat($.autoDetect,"** works out the source language on its own, and it is the right choice when a session has several languages in it, or when you are not sure what you will hear. If you know the whole session is in one language, **naming that language yourself gives noticeably better recognition** — auto detection otherwise spends part of its accuracy on a question you have already answered.")},Y=y("getStartedExtension",{title:"Quick start with the browser extension",navTitle:"Browser extension",metaTitle:"Quick start with the DubTab browser extension",metaDescription:"Install DubTab in Chrome, Edge or Brave, sign in, choose your two languages and run your first real-time translation on a browser tab.",intro:"Install it, sign in, choose two languages and translate the tab you are already watching. About four minutes, most of it the install.",chapters:k(g.getStartedExtension,{install:"Install & pin",signin:"Sign in",languages:"Pick your languages",start:"Start on a tab",controls:"The dock",save:"Save the dub",after:"After the session"}),sections:[{id:"install",title:"Install and sign in",chapterId:"install",blocks:[{kind:"p",text:"DubTab runs in **Chrome, Edge and Brave**. All three install the same extension from the Chrome Web Store — there is no separate Edge or Brave build to hunt for."},{kind:"note",tone:"info",title:"Install from the Chrome Web Store whichever browser you use",body:"Reviews there clear fastest, so that is where a new version lands first. Installing from anywhere else can leave you a release or tw
1o behind. [Get DubTab on the Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Add DubTab, then pin it",desc:"Open the [Chrome Web Store listing](".concat(d,") and add it. Edge and Brave ask you to allow extensions from another store the first time — say yes. Then open the puzzle-piece menu in the toolbar and pin DubTab; you will be opening it often enough to want it there.")},{title:"Open the popup and sign in with Google",desc:"A free account gets **15 minutes** of live captions and dubbing, one time, plus 3 ".concat($.aiCredits,". There is no card and no reset. Signing in happens in the popup and nowhere else.")}]},{kind:"shot",...b.popupSignIn,caption:"The popup right after installing, before you sign in.",alt:"DubTab popup showing the product name, three feature lines, and a Continue with Google button."}]},{id:"first-session",title:"Run your first translation",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Open the tab you want to translate",desc:"YouTube, Netflix, Zoom, Google Meet, a course player — anything with sound. Open DubTab whenever you like; the only thing that has to be true is that the tab is **making sound at the moment you press ".concat($.start,"**, because that is when DubTab starts listening.")},Z,{title:"Press ".concat($.start),desc:"The dock appears at the edge of the page. Subtitles come up within a couple of seconds, and the translated voice starts speaking over the original."}]},{kind:"note",tone:"warn",title:"One kind of page will never work",body:"The browser blocks audio capture on its own pages. `chrome://` URLs and the Chrome Web Store cannot be translated at all, in any of the three browsers, and no setting changes that."},{kind:"shot",...b.popupReady,caption:"The popup ready to go: two languages, and the page it will translate.",alt:"DubTab popup with Source language set to Automatic Detection, Translate to Spanish, remaining time, the title of the current page, and a Start translation button."},{kind:"note",tone:"ok",title:"What you should see",body:"The dock says **".concat($.stateTranslating,"**, captions are scrolling, and you can hear a second voice over the original. If captions appear but there is no voice, or nothing appears at all, [No captions or translated audio](/help/no-captions-or-audio) splits those two cases.")}]},{id:"controls",title:"The dock",chapterId:"controls",blocks:[{kind:"p",text:"Once a session is live, everything you need sits in the dock at the edge of the page."},{kind:"list",items:["**".concat($.stateReady,", ").concat($.stateConnecting,", ").concat($.stateTranslating,"** — the dock always tells you which of the three it is in. If the connection drops it reconnects on its own and says so, counting the attempts."),"**".concat($.pause," is not ").concat($.stop,"** — pause freezes captions and dubbing, and **paused time is never charged**: no audio is sent, so no minutes are counted. ").concat($.stop," is the one that ends the session and saves it to your history."),"**".concat($.panel,", ").concat($.cinema,", ").concat($.audioOnly,"** — three ways to show captions: docked beside the video, across the bottom of the screen, or not at all when you only want the voice."),"**".concat($.voice," and ").concat($.audioMixer,"** — pick the dubbing voice and balance it against the original. See [Choose a voice and adjust audio](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"The dock during a live session, with the caption menu open.",alt:"Dark floating dock reading Translating with a session timer, pause and stop buttons, a voice picker, and an open menu listing Caption Panel, Cinema Mode and Audio Only."},{kind:"note",tone:"warn",title:"Want to keep the dubbed audio? Switch it on before you press ".concat($.start,"."),body:"Saving is read once, at the moment a session starts. Turning it on halfway through does nothing for the session already running. [Save and replay dubbed audio](/help/save-dubbed-audio) has the details."}]}],faq:[{q:"Does it work in Edge and Brave?",a:"Yes. DubTab runs in Chrome, Edge and Brave, and all three install the same extension from the Chrome Web Store. Edge and Brave ask for permission to install from another store the first time; after that it behaves exactly as it does in Chrome."},{q:"Nothing happens when I press ".concat($.start,"."),a:"The tab has to be making sound at that moment — DubTab captures the audio of the tab, so a paused or silent page gives it nothing to work with. The browser also blocks audio capture on its own pages: `chrome://` URLs and the Chrome Web Store cannot be translated at all."},{q:"Does pausing use up my minutes?",a:"No. While a session is paused no audio is sent, so no minutes are counted. Only time that is actually being translated is charged. ".concat($.stop," is the one that ends the session and files it in your history.")},{q:"Should I use ".concat($.autoDetect," or name the source language?"),a:"Use ".concat($.autoDetect," when a session has several languages in it, or when you do not know what you will hear. If you are sure the whole session is in one language, naming it gives noticeably better recognition, because auto detection no longer has to spend accuracy deciding what it is listening to.")}]}),F=y("getStartedWindows",{title:"Quick start with the desktop app",navTitle:"Desktop app",metaTitle:"Quick start with the DubTab desktop app",metaDescription:"Install the DubTab desktop app on Windows 11 or macOS 14.2 or later, sign in, choose which audio it listens to, and start and stop a translation session.",intro:"The desktop app hears anything your computer plays, so there is one extra decision up front: which sound it should listen to.",chapters:k(g.getStartedWindows,{install:"Install",signin:"Sign in",source:"Choose an audio source",languages:"Pick your languages",start:"Start translating",controls:"The HUD and the tray",save:"Save the dub"}),sections:[{id:"install",title:"Install and sign in",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 or macOS 14.2+",body:"The desktop app **does not run on Windows 10**, and it needs **macOS 14.2 or later**. Both limits come from the system-audio feature it is built on, and there is no workaround for either. Where it cannot run, use the [browser extension](/help/get-started-extension) — it c
1overs anything that plays in a Chrome, Edge or Brave tab."},{kind:"steps",items:[{title:"Download and install",desc:"Get your installer from the [DubTab download page](/download) — the Windows installer, or the Mac DMG for Apple Silicon or Intel. On Windows, run it; SmartScreen may show a prompt the first time, naming the publisher XTCodeTech Ltd. On Mac, open the DMG and drag DubTab to Applications."},{title:"Sign in",desc:"DubTab opens your browser to sign you in, then hands you back to the app. If the browser will not open, copy the sign-in link and paste it into any browser on the same computer."}]},{kind:"shot",...b.desktopSignIn,caption:"The DubTab window on first launch.",alt:"The DubTab desktop window on a dark background, showing the app icon, the words Welcome to DubTab, a line reading live captions and translation for meetings, videos and any desktop audio, and a Sign in with Google button."}]},{id:"audio-source",title:"Choose what DubTab listens to",chapterId:"source",blocks:[{kind:"p",text:"This is the one step the extension does not have, and the one that decides whether a session sounds clean."},{kind:"list",items:["**".concat($.desktopSourceSystem,"** picks up anything that makes a sound, including notifications and whatever else is playing."),"**".concat($.desktopSourceApp,"** ignores everything else. Pick this for a meeting — it is the difference between translating the speaker and translating the speaker plus your music.")]},{kind:"p",text:"DubTab remembers the choice for next time."},{kind:"shot",...b.desktopHome,caption:"The Home screen. The audio source sits at the top, with Change beside it.",alt:"DubTab desktop Home screen showing Computer audio as the selected source with a Change button, Source set to Automatic Detection and Target to Spanish, a Start translation button, an Auto-save dubbed audio switch, and a list of recent sessions."}]},{id:"first-session",title:"Start and stop a session",chapterId:"start",blocks:[{kind:"steps",items:[Z,{title:"Press ".concat($.desktopStart),desc:"Captions fill the window and the HUD floats over everything else, so you can go 
1straight back to whatever you were watching."},{title:"Send the window away",desc:"Closing the window does not quit DubTab. Pause, resume, stop, show or hide captions and mute the dubbing all live in the tray menu while translation keeps going. Paused time is never charged."}]},{kind:"note",tone:"info",title:"Hotkeys work everywhere",body:"Start/stop and pause/resume work system-wide, even when DubTab is in the background. ".concat($.stop," asks for a second press so you cannot end a session by accident. If another app already owns a combination, DubTab tells you instead of failing silently.")}]}],faq:[{q:"Which systems does it run on?",a:"Windows 11, and macOS 14.2 or later with separate builds for Apple Silicon and Intel. It does not run on Windows 10, and there is no workaround — Windows 10 lacks the audio feature the app is built on. Where it cannot run, use the browser extension instead: it covers anything that plays in a Chrome, Edge or Brave tab."},{q:"On Mac, why does it ask to record system audio?",a:"Because that is how it hears what your computer plays. macOS asks once, the first time you start a session — allow it under System Settings › Privacy & Security. It is the only permission DubTab asks for: it never requests screen recording, and it has no microphone access at all."},{q:"Does closing the window stop the translation?",a:"No. DubTab keeps running in the system tray, and the tray menu can pause, resume, stop, show or hide captions and mute the dubbing. ".concat($.stop," is the only thing that ends the session.")},{q:"Should I use ".concat($.autoDetect," or name the source language?"),a:"Use ".concat($.autoDetect," when a session has several languages in it, or when you do not know what you will hear. If you are sure the whole session is in one language, naming it gives noticeably better recognition, because auto detection no longer has to spend accuracy deciding what it is listening to.")},{q:"Do I need a separate subscription for the desktop app?",a:"No. One account and one balance of hours cover the browser extension and the desktop app, on Windows and on Mac alike. Signing in on either gives you the same plan."}]}),J=y("whichPlatform",{title:"Choose between the extension and the desktop app",navTitle:"Which one do I need?",metaTitle:"DubTab extension or desktop app — which one do you need?",metaDescription:"The desktop app hears everything your computer plays, browser tabs included — on Windows 11 and on macOS 14.2 or later. The extension covers any Chrome, Edge or Brave tab on any computer. One subscription covers both.",intro:"If the desktop app runs on your computer, it is the simplest answer, because it hears everything the extension hears and more. Where it cannot run, the extension is the one.",sections:[{id:"short-version",title:"The short version",blocks:[{kind:"p",text:"The [desktop app](/help/get-started-windows) listens to your whole computer, and that **includes browser tabs** — so on Windows 11 and on macOS 14.2 or later it covers every case on its own, and you never have to decide per session. That is the least fiddly setup."},{kind:"p",text:"The [browser extension](/help/get-started-extension) is the right one when the desktop app is not an option, or when a browser is all you need: **on Windows 10**, **on a Mac running macOS 13 or earlier**, on Linux and ChromeOS, or when everything you watch is in a tab anyway and you would rather not install an app. Its controls also sit right inside the page, which some people simply prefer."},{kind:"note",tone:"info",title:"One subscription covers both",body:"Same account, same balance of hours, same history. Nothing is lost by using one today and the other tomorrow, so this is a question of convenience, not of price."}]},{id:"side-by-side",title:"Side by side",blocks:[{kind:"table",head:["","Desktop app","Browser extension"],rows:[["What it hears","Any app, the whole computer, browser tabs included","One browser tab"],["Typical use","Zoom and Teams clients, desktop players, local files, plus anything in a tab","YouTube, Udemy, Coursera, anything in a tab"],["Where captions appear","Floating HUD over every window","Docked inside the page"],["Controls","HUD, tray menu, global hotkeys","The dock, inside the page"],["Runs on","Windows 11 \xb7 macOS 14.2+","Chrome, Edge and Brave, on Windows and macOS"]]},{kind:"p",text:"Neither one is a cut-down version of the other. They translate the same way, at the same quality, off the same balance — they differ in what they can listen to and where the controls live."}]},{id:"mac-mobile",title:"Mac and mobile",blocks:[{kind:"p",text:"**The Mac app is here.** It needs macOS 14.2 or later, with separate downloads for Apple Silicon and Intel. It does everything the Windows version does — your whole computer, a single app, or a local file — with one extra step the first time: macOS asks you to allow recording system audio. It never asks for screen recording, and never for your microphone."},{kind:"p",text:"There is no mobile app, and none is close. We would rather say that than show you a button that does nothing."},{kind:"p",text:"If you need one, tell us and we will email you the day it ships, and nothing else: [I need mobile](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"If the desktop app can hear browser tabs too, why use the extension?",a:"Because the desktop app needs Windows 11 or macOS 14.2 or later. On Windows 10, on an older Mac, and on Linux or ChromeOS the extension is the only option. Some people also prefer having the controls and captions inside the page rather than 
1in a floating window, and the extension installs in seconds with nothing to download."},{q:"Do I need a separate subscription for each one?",a:"No. One account and one balance of hours cover the browser extension and the desktop app, on Windows and on Mac alike. Sign in on either and you get the same plan, the same minutes and the same session history."},{q:"Can the extension translate a Zoom or Teams meeting?",a:"Only if the meeting is running in a browser tab — Zoom's web client and Google Meet work with the extension. For the Zoom or Teams desktop client the sound never passes through the browser, so you need the desktop app."},{q:"Is there a Mac app?",a:"Yes. DubTab for Mac needs macOS 14.2 or later, and there are builds for Apple Silicon and for Intel. Both are signed with a Developer ID and notarized by Apple. Get it from the [download page](/download)."}]}),Q=v("en"),X=y("cannotSignIn",{title:"Cannot sign in with Google",navTitle:"Cannot sign in",metaTitle:"DubTab will not sign in with Google — how to fix it",metaDescription:"Signing in to DubTab goes through Google, so a network that cannot reach Google will fail at exactly that step. How to confirm it and what to try.",intro:"Sign-in goes through Google. Almost every failure here is the network, not your account — start there.",sections:[{id:"network",title:"Check the network first",blocks:[{kind:"p",text:"DubTab signs you in with your Google account, so the sign-in step needs to reach Google. If your network cannot, sign-in fails while everything else on your computer looks fine — this is by far the most common cause, and it is not something a setting inside DubTab can fix."},{kind:"steps",items:[{title:"Open a Google page in the same browser",desc:"Try `google.com` or `accounts.google.com`. If that does not load either, the network is the answer and nothing else on this page will help."},{title:"Switch networks",desc:"A phone hotspot is the fastest way to test. If sign-in works there and not on your usual connection, the problem is that connection — a corporate firewall, a school network, or a regional block."},{title:"Turn a VPN on, or off",desc:"Both directions are worth trying. A VPN can be what makes Google reachable, and it can also be what breaks the handoff back to DubTab."}]}]},{id:"extension",title:"Extension: clicking Sign in does nothing",blocks:[{kind:"p",text:"Sign-in happens **in the popup and nowhere else** — there is no sign-in button on the dashboard, so do not go looking for one there."},{kind:"list",items:["Google opens its own window to sign you in. If your browser blocks pop-up windows for this site, that window never appears — allow it and try again.","If your browser has several profiles, make sure you are in the one that is signed in to Google.","Close the popup and open it again before retrying. A half-finished attempt can leave the button unresponsive."]}]},{id:"windows",title:"Desktop app: the browser does not open, or never comes back",blocks:[{kind:"p",text:"The desktop app hands you to your browser to sign in, then the browser hands you back. Either half of that can fail on a locked-down machine."},{kind:"steps",items:[{title:"Copy the sign-in link instead",desc:"The app offers the link so you do not need it to launch anything. Paste it into any browser **on the same computer** and finish signing in there."},{title:"Come back to the app",desc:"Once the browser says you are signed in, switch back to DubTab. It picks up the session on its own."}]}]},{id:"still-stuck",title:"Still stuck",blocks:[{kind:"p",text:"Tell us three things and we can usually answer in one reply: which platform, what happens when you click Sign in (nothing at all, an error, a window that closes immediately), and whether Google pages load normally on that network."}]}],faq:[{q:"Why does DubTab need a Google account?",a:"Signing in with Google is the only sign-in method, and it is what ties your plan, your minutes and your session history to you across the browser extension and the desktop app. Because it goes through Google, a network that cannot reach Google cannot complete sign-in."},{q:"Sign-in works on my phone hotspot but not on my office network.",a:"That points at the office network. Corporate firewalls and school networks often block the Google endpoints sign-in relies on. Ask whoever runs that network to allow Google accounts, or sign in once on another connection."},{q:"The browser opened, I signed in, but the desktop app still says signed out.",a:"The handoff back to the app did not complete. Switch to the DubTab window and give it a moment — it picks the session up on its own. If it does not, copy the sign-in link from the app and complete it in a browser on the same computer."}]}),_=y("noCaptionsOrAudio",{title:"No captions or translated audio",metaTitle:"DubTab has no captions or no translated audio — how to fix it",metaDescription:"Two different failures with two different fixes: nothing appears at all, or captions appear but there is no dubbed voice. Work through the one you are seeing.",intro:"These are two different failures with two different causes. Start from the one you are actually seeing.",sections:[{id:"nothing",title:"Nothing appears at all",blocks:[{kind:"p",text:"No captions, no voice, and the session never reaches **".concat(Q.stateTranslating,"**. Work down this list — it is ordered by how often each one is the answer.")},{kind:"platformSteps",extension:[{title:"Check the tab is actually making sound",desc:"DubTab captures the audio of the tab, so a paused video or a page that has not started playing gives it nothing. Start playback first, then press ".concat(Q.start,".")},{title:"Check what kind of page it is",desc:"The browser blocks audio capture on its own pages. `chrome://` URLs and the Chrome Web Store cannot be translated at all, and no setting changes that."},{title:"Read the dock state",desc:"**".concat(Q.stateConnecting,"** that never becomes **").concat(Q.stateTranslating,"** is a network problem, not a settings problem. DubTab retries on its own and counts the attempts. If the count keeps climbing, stop the session and start it again — that clears a stuck connection more reliably than waiting.")}],desktop:[{title:"Check the audio source",desc:"If it is set to **".concat(Q.desktopSourceApp,"** and that app is not the one making the sound, DubTab is listening to silence. Switch to ").concat(Q.desktopSourceSystem," to confirm, then narrow it down again.")},{title:"Check the sound is playing on this computer",desc:"DubTab listens to what your machine plays. Audio going out to a headset over Bluetooth still counts; audio on a phone or a second machine does not."},{title:"Read the session state",desc:"The HUD and the tray both show whether a session is live. A session stuck connecting is a network problem — stop and start it again to clear it."}]}]},{id:"captions-no-voice",title:"Captions appear, but there is no voice",blocks:[{kind:"p",text:"Captions and dubbing are separate. If the text is scrolling, transcription and translation are both working and the problem is downstream of them."},{kind:"steps",items:[{title:"Check the dubbing voice is switched on",desc:"This is the answer most of the time. With the translated voice off, a session produces captions and a transcript and no audio at all. See [Choose a voice and adjust audio](/help/choose-a-voice)."},{title:"Check the mixer faders",desc:"The translated voice has its own fader, separate from the original audio. A fader pulled to the bottom is silence, not a bug."}
1,{title:"On Windows, check the tray",desc:"The tray menu has its own mute for the dubbing, and it survives stopping and starting a session."},{title:"Give it a few seconds on the first line",desc:"The voice starts after the first sentence has been heard, translated and spoken. On a slow first sentence that is a few seconds of silence, not a failure."}]},{kind:"note",tone:"info",title:"The voice is there but always behind",body:"That is a different thing, and it is expected on fast speakers. [Manage dubbing delay](/help/dubbing-delay) explains what DubTab does about it."}]},{id:"captions-only",title:"The voice works, but there are no captions",blocks:[{kind:"p",text:"Check the caption mode. **".concat(Q.audioOnly,"** is a real mode and it does exactly this — it gives you the translated voice with nothing on screen. Switch to ").concat(Q.panel," or ").concat(Q.cinema," to bring the text back. On Windows the tray also has a show/hide captions toggle that is independent of the mode.")}]}],faq:[{q:"Why can DubTab not translate a Chrome Web Store page?",a:"The browser does not allow extensions to capture audio on its own internal pages, which includes `chrome://` URLs and the Chrome Web Store. This is a browser restriction, not a DubTab setting, and there is no way around it. Play the audio on a normal web page, or use the desktop app."},{q:"I get captions but no dubbed voice. What is different about those two?",a:"Captions come from transcription and translation; the dubbed voice is generated after that and can be switched off on its own. If text is scrolling, the first two steps are working — check that the translated voice is enabled, that its fader is up, and on Windows that the tray has not muted it."},{q:"The session keeps reconnecting.",a:"DubTab holds a live connection while translating, and networks that cut long-lived connections — some VPNs and corporate networks — will drop it repeatedly. Stopping and starting the session clears a stuck connection. Time spent disconnected is not translated, so it is not charged."}]}),ee=v("en"),ea=y("chooseAVoice",{title:"Choose a voice and adjust audio",navTitle:"".concat(ee.voice," and audio"),metaTitle:"Choose a dubbing voice and balance it against the original audio",metaDescription:"Pick the AI voice DubTab dubs with, preview it before committing, and balance it against the original audio with two faders and ducking.",intro:"Pick the voice DubTab speaks with, and decide how much of the original you still want to hear underneath it.",sections:[{id:"pick",title:"Pick a voice",blocks:[{kind:"p",text:"The voice is chosen **per target language**, not once for the whole account. Translating into Spanish today and Japanese tomorrow means two separate choices, and each is remembered."},{kind:"p",text:"You can preview a voice before committing to it. Do that before a long session rather than during one — changing the voice mid-session is not what the preview is for."},{kind:"platformSteps",extension:[{title:"Open the dock",desc:"It sits at the edge of the page while a session is live."},{title:"Open the voice picker",desc:"Choose a voice for the language you are translating into, and preview it."}],desktop:[{title:"Open ".concat(ee.desktopSettings),desc:"From the DubTab window, or the tray icon."},{title:"Go to ".concat(ee.ttsSection),desc:"Choose a voice for the language you are translating into, and preview it."}]}]},{id:"mixer",title:"Balance it against the original",blocks:[{kind:"p",text:"The ".concat(ee.audioMixer," has two faders, and that is all most people ever need:")},{kind:"list",items:["**".concat(ee.originalAudio,"** — how loud the source stays underneath."),"**".concat(ee.translatedVoice,"** — how loud DubTab speaks.")]},{kind:"shot",...b.audioMixer,caption:"The Audio Mixer: two faders, plus three one-click presets.",alt:"Audio Mixer panel with Original Audio at 25 percent and Translated Voice at 100 percent, preset buttons for Original only, Balanced and Translation only, and an Auto catch-up switch below."},{kind:"note",tone:"info",title:"".concat(ee.audioDucking," is an advanced option, and it is off until you turn it on"),body:"With it on, DubTab dips the original audio whenever the translated voice speaks and brings it back up in the gaps, so the two never talk over each other. With it off — which is how it ships — the original stays wherever you left its fader. Turn it on in the ".concat(ee.audioMixer," if the two voices are competing; leave it alone if one fixed balance suits you.")},{kind:"note",tone:"info",title:"Pulling a fader down is not muting the feature",body:"A translated-voice fader at the bottom looks exactly like dubbing being broken. If a session has captions but no sound, check this before anything else — see [No captions or translated audio](/help/no-captions-or-audio)."}]}],faq:[{q:"Can I still hear the original speaker?",a:"Yes. The original audio and the translated voice have separate faders, so you choose the balance. If you also switch on ".concat(ee.audioDucking,", the original dips only while the translated voice is speaking and comes back in the gaps.")},{q:"Can I use a different voice for each language?",a:"Yes — the voice is stored per target language. A voice chosen for Spanish does not affect what you hear when you translate into Japanese."},{q:"Can DubTab lower the original automatically while the translated voice speaks?",a:"Yes — that is ".concat(ee.audioDucking,", in the ").concat(ee.audioMixer,". It is **off by default**, so switch it on if the two voices are competing. Once it is on, the original dips only while the translated voice is speaking and comes back in the gaps. With it off, the original stays exactly where you put its fader.")}]}),en=y("dubbingDelay",{title:"Manage dubbing delay",metaTitle:"Why DubTab's dubbing lags behind, and how to manage it",metaDescription:"Translated speech takes longer than the original, so the dubbed voice drifts behind. Choose between keeping it in sync and reading every line at natural pace.",intro:"The translated voice runs a few seconds behind the speaker, and the gap grows over a long session. Here is why, and what you can do about it.",sections:[{id:"why",title:"Why it happens",blocks:[{kind:"p",text:"A sentence has to be heard in full before it can be translated, and a translated sentence is usually longer than the original. Speaking it takes real time. On a fast talker the voice finishes one sentence as the speaker is halfway through the next, and over a long stretch it drifts."},{kind:"p",text:"This is a property of live dubbing, not a fault in your setup. Captions are not affected — they stay close to the speaker either way."}]},{id:"options",title:"The two modes",blocks:[{kind:"note",tone:"warn",title:"Both modes read every line — the only difference is pace",body:"Nothing is ever skipped or summarised, in either mode. **".concat(ee.syncModeKeepInSync,"** speeds the voice up a little when it has fallen behind; **").concat(ee.syncModeReadEveryLine,"** always speaks at a natural pace and lets the gap grow. That is the whole choice.")},{kind:"table",head:["","".concat(ee.syncModeKeepInSync," (default)"),"".concat(ee.syncModeReadEveryLine)],rows:[["Speaking pace","Slightly faster while it is catching up","Always natural pace, never speeds up"],["Timing against the video","Stays close to the picture","Drifts further behind as the session goes on"],["Lines spoken","Every one","Every one"],["Best for","Lectures, courses and meetings","When you want the voice to sound completely unhurried"]]}]},{id:"where",title:"Where the setting is",blocks:[{kind:"note",tone:"info",title:"The same setting has two names right now",body:"In the extension it is **".concat(ee.autoCatchUp,"** in the ").concat(ee.audioMixer,", where on means ").concat(ee.syncModeKeepInSync,". In the desktop app it is **").concat(ee.syncMode,"** in ").concat(ee.desktopSettings,", with ").concat(ee.syncModeKeepInSync," and ").concat(ee.syncModeReadEveryLine," spelled out. Same behaviour, different label.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up in the extension's Audio Mixer — this switch is Keep in sync.",alt:"The Audio Mixer with the Auto catch-up switch turned on, described underneath as speeding up the translated voice when needed to stay in sync."},{kind:"platformSteps",extension:[{title:"Open the ".concat(ee.audioMixer," in the dock"),desc:"While a session is live."},{title:"Find ".concat(ee.autoCatchUp),desc:"On is ".concat(ee.syncModeKeepInSync,". Off is ").concat(ee.syncModeReadEveryLine,".")}],desktop:[{title:"Open ".concat(ee.desktopSettings),desc:"From the DubTab window, or the tray icon."},{title:"Go to ".concat(ee.ttsSection,", then ").concat(ee.syncMode),desc:"Choose ".concat(ee.syncModeKeepInSync," or ").concat(ee.syncModeReadEveryLine,".")}]}]}],faq:[{q:"Does DubTab speed up the video as well?",a:"No. It only speeds up the voice it generates. The video, and the original audio underneath, play at their normal speed."},{q:"Will ".concat(ee.syncModeKeepInSync," skip anything?"),a:"No. Both modes speak every translated line in full. ".concat(ee.syncModeKeepInSync," closes the gap by speaking slightly faster, never by dropping sentences.")},{q:"Are the captions delayed too?",a:"Much less. Captions appear as soon as a sentence is translated, while the voice also has to be spoken out loud. If you need to follow along as closely as possible, read the captions and treat the voice as supp
1ort."}]}),et=y("captionsAndDisplayModes",{title:"Customize captions and display modes",navTitle:"Captions and display modes",metaTitle:"DubTab caption display modes: ".concat(ee.panel,", ").concat(ee.cinema," and ").concat(ee.audioOnly),metaDescription:"Show DubTab captions docked beside the video, across the bottom of the screen, or not at all — and choose whether to see both languages.",intro:"Three ways to show captions, plus whether you want the original language on screen alongside the translation.",sections:[{id:"modes",title:"The three modes",blocks:[{kind:"list",items:["**".concat(ee.panel,"** — captions sit docked beside the video, in their own column."),"**".concat(ee.cinema,"** — captions run across the bottom of the screen, the way subtitles normally do."),"**".concat(ee.audioOnly,"** — no captions at all, just the translated voice. Useful when you are listening rather than watching.")]},{kind:"shot",...b.dockCaptionModes,caption:"The three modes, in the dock's Panel menu.",alt:"The dock's Panel menu open, listing Caption Panel with a checkmark, Cinema Mode, and Audio Only."},{kind:"note",tone:"info",title:"".concat(ee.audioOnly," is why captions sometimes vanish"),body:"If the voice works and no text appears, check the mode before anything else. See [No captions or translated audio](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Both languages, or just the translation",blocks:[{kind:"p",text:"".concat(ee.bilingual," subtitles show the original line and the translated line together. That is the right setting when you are learning the source language, or when you want to check a translation you do not quite trust. Turn it off and you get the translation alone, which is easier to read at a glance.")}]},{id:"where",title:"Where they appear",blocks:[{kind:"platformSteps",extension:[{title:"Captions live inside the page",desc:"".concat(ee.panel," docks them next to the video; ").concat(ee.cinema," puts them across the bottom of the page. Switch modes from the dock at any time.")},{title:"They follow the tab",desc:"Captions belong to the tab being translated. Switching to another tab leaves them behind with the session."}],desktop:[{title:"Captions float over every window",desc:"The HUD stays on top of whatever you are doing, so the video does not have to be in front."},{title:"Click-through and ".concat(ee.desktopCinema),desc:"Click-through lets the mouse pass straight through the captions. ".concat(ee.desktopCinema," steps the main window aside and keeps only the latest line on screen. The tray can also hide captions entirely without stopping the session.")}]}]}],faq:[{q:"Can I have the dubbed voice without any captions?",a:"Yes. Switch to ".concat(ee.audioOnly,". On the desktop app the tray menu can also hide captions while a session keeps running.")},{q:"Do the floating captions block what is underneath?",a:"Not if click-through is on — the mouse passes straight through the caption layer to the window behind it. This is a desktop app feature; in the extension captions sit inside the page and never cover other windows."},{q:"Can I see the original language as well as the translation?",a:"Yes. ".concat(ee.bilingual," subtitles put the original line and the translated line on screen together. Turn it off for the translation alone.")}]}),ei=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Free","price":"$0","desc":"15 minutes total","aiCredits":3,"freeNote":"One-time trial. No reset.","freeHint":"Enough for ~1 short video or a few minutes of a call.","features":["Ultra-low latency real-time dubbing","Optional bilingual subtitles","Multiple natural AI voices","60+ languages supported","YouTube, courses, podcasts, meetings","Email support & Discord community"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 billed yearly","yearlyNote":"108 hours upfront","desc":"9 hours / month","aiCredits":30,"hourlyRate":"~$2.1/hr","suited":"A few long videos or meetings each month","features":["Ultra-low latency real-time dubbing","Optional bilingual subtitles","Multiple natural AI voices","60+ languages supported","YouTube, courses, podcasts, meetings","Email support & Discord community"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 billed yearly","yearlyNote":"240 hours upfront","desc":"20 hours / month","aiCredits":100,"hourlyRate":"~$2.0/hr","suited":"Regular weekly courses, meetings, or streams","features":["Ultra-low latency real-time dubbing","Optional bilingual subtitles","Multiple natural AI voices","60+ languages supported","YouTube, courses, podcasts, meetings","Email support & Discord community"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 billed yearly","yearlyNote":"480 hours upfront","desc":"40 hours / month","aiCredits":300,"hourlyRate":"~$1.7/hr","suited":"Frequent meetings, classes, or livestreams","features":["Ultra-low latency real-time dubbing","Optional bilingual subtitles","Multiple natural AI voices","60+ languages supported","YouTube, courses, podcasts, meetings","Email support & Discord community"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 billed yearly","yearlyNote":"960 hours upfront","desc":"80 hours / month","aiCredits":1000,"hourlyRate":"~$1.6/hr","suited":"Heavy daily use across multiple languages","features":["Ultra-low latency real-time dubbing","Optional bilingual subtitles","Multiple natural AI voices","60+ languages supported","YouTube, courses, podcasts, meetings","Email support & Discord community"]}]}}}
1'),eo=v("en"),es=ei.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", one time"):"".concat(e.aiCredits," / month"),e.desc]),er=y("saveDubbedAudio",{title:"Save and replay dubbed audio",metaTitle:"Save and replay the dubbed audio from a DubTab session",metaDescription:"Keep the translated voice track from a session and play it back later. The setting is read at ".concat(eo.start,", so it has to be on before you begin."),intro:"Keep the translated voice track from a session so you can listen to it again later. The switch has to be on **before** you press ".concat(eo.start,"."),sections:[{id:"before",title:"Before you start",blocks:[{kind:"p",text:"Saving records the **dubbed voice**, the audio DubTab generates itself. If the translated voice is switched off for a session, there is nothing to record — you still get the captions and the transcript."},{kind:"note",tone:"warn",title:"The switch is read once, at ".concat(eo.start),body:"Turning it on halfway through a session does nothing, and that session will not be recorded. ".concat(eo.stop,", switch it on, and start again.")}]},{id:"turn-on",title:"Turn on saving",blocks:[{kind:"platformSteps",extension:[{title:"Open the DubTab popup",desc:"Click the DubTab icon in the toolbar. If it is not there, open the puzzle-piece menu and pin DubTab."},{title:"Open ".concat(eo.settings," and switch on saving of dubbed audio"),desc:"It is off by default. Once you set it, it stays on for later sessions."},{title:"Check that the translated voice is on",desc:"With the voice off there is nothing to record, and the session saves a transcript only."},{title:"Press ".concat(eo.start),desc:"This is the moment the setting is read. Everything after this point is recorded, nothing before it is."}],desktop:[{title:"Find ".concat(eo.desktopSaveDubbed," on the ").concat(eo.desktopHome," screen"),desc:"It sits just under the ".concat(eo.desktopStart," button, next to the note about capturing system audio — you do not have to go into ").concat(eo.desktopSettings," for it.")},{title:"Switch it on",desc:"It is off by default. Once you set it, it stays on for later sessions."},{title:"Check that the translated voice is on",desc:"With the voice off there is nothing to record, and the session saves a transcript only."},{title:"Press ".concat(eo.desktopStart),desc:"This is the moment the setting is read. Everything after this point is recorded, nothing before it is."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Auto-save dubbed audio, switched on before Start.",alt:"DubTab popup with the Auto-save dubbed audio switch turned on and highlighted, directly above the Start translation button."}]},{id:"replay",title:"Find and replay it",blocks:[{kind:"p",text:"Stop the session, then open your history. The session carries a play button alongside its transcript. A long session can sit at **Pending** for a short while after you stop, while the recording finishes being put together."},{kind:"note",tone:"ok",title:"The original audio is never stored",body:"DubTab saves only the voice it generates itself. The sound from your tab, your meeting or your desktop is streamed for translation and never written to our servers. That is not a switch you have to remember — it is how the recording pipeline is built."}]}],faq:[{q:"I stopped the session but there is no recording.",a:"Two things are read at ".concat(eo.start," and both have to be on: saving of dubbed audio, and the translated voice itself. If either was off at the moment you pressed ").concat(eo.start,", the session saved a transcript only. Turning either on during the session does not apply to it retroactively.")},{q:"Does saving record the original speaker as well?",a:"No. Only the translated voice DubTab generates is recorded. The original audio is streamed for translation and never stored, so a saved recording contains the dub and nothing else."},{q:"The recording says Pending.",a:"The audio is still being finished after the session stopped. Long sessions take longer. If it stays that way, the transcript is unaffected and you can still read and export it."}]}),ec=y("exportTranscripts",{title:"View and export transcripts",metaTitle:"View, search and export a DubTab transcript",metaDescription:"Every DubTab session saves a bilingual transcript with the timing kept. Find it in your history, search it, copy it and export it.",intro:"Every session saves a bilingual transcript, whether or not you kept the audio. Here is where it lives and what you can do with it.",sections:[{id:"what",title:"What gets saved",blocks:[{kind:"p",text:"A transcript holds **every line, original and translation**, with the timing kept. It is written as the session runs, so stopping a session is what files it, not a separate save step."},{kind:"p",text:"This happens on every session. The dubbed audio is the optional part — see [Save and replay dubbed audio](/help/save-dubbed-audio)."}]},{id:"find",title:"Find a session",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"A saved session's bilingual transcript.",alt:"Transcript view showing Korean lines each followed by their English translation, with timestamps down the left and Bilingual, Original and Translation tabs above."},{kind:"steps",items:[{title:"Open your history",desc:"Sessions are listed newest first. The extension and the desktop app share one history — a session recorded on the desktop shows up when you open history in the browser, and the other way round."},{title:"Search inside it",desc:"Search works on what was said, in both languages. It is usually faster than scrolling to the part you remember."},{title:"Copy or export",desc:"Copy pulls the lines straight to your clipboard. E
1xport writes the transcript out as a file."}]}]}],faq:[{q:"Do I get a transcript even if I did not save the audio?",a:"Yes. The transcript is saved on every session. Saving the dubbed audio is a separate setting that only affects whether the generated voice is kept as a recording."},{q:"Is the transcript bilingual?",a:"Yes. Each line is stored in the original language and in the translation, with the timing kept, so you can check a translation against what was actually said."},{q:"Are sessions from the extension and the desktop app in the same place?",a:"Yes. Both sign in to the same account and write to the same history, so it does not matter which one recorded a session."}]}),ed=y("aiSummaries",{title:"Use AI summaries and ".concat(eo.askAi),navTitle:"AI summaries and ".concat(eo.askAi),metaTitle:"AI summaries, mind maps and ".concat(eo.askAi," in DubTab"),metaDescription:"Turn a saved DubTab session into a structured summary, a mind map you can click into, and answers that cite the lines they came from.",intro:"Turn a finished session into something you can skim, and ask it questions afterwards. These run on ".concat(eo.aiCredits,", which are separate from your translation hours."),sections:[{id:"tools",title:"What you get from a session",blocks:[{kind:"list",items:["**".concat(eo.summaryTab,"** — a structured recap of what was actually said, generated once and kept with the session."),"**Mind map** — the same session as a tree. Click any node and the original lines behind it come up.","**".concat(eo.askAi,"** — ask questions about the session and get answers that cite the lines they came from.")]},{kind:"p",text:"All three read the transcript, so they work on any saved session — including one where you did not keep the dubbed audio."},{kind:"shot",...b.aiSummary,caption:"A generated summary. The mind map sits on the next tab.",alt:"AI Summary tab showing a titled recap of a lecture with Outline, Key Concepts and Review Questions sections, and a note that a mind map was generated too."}]},{id:"credits",title:"".concat(eo.aiCredits),blocks:[{kind:"p",text:"".concat(eo.aiCredits," are **separate from your translation hours**. Watching a three-hour lecture spends hours; summarising it afterwards spends credits. Running out of one does not affect the other.")},{kind:"table",head:["Plan","".concat(eo.aiCredits),"Translation hours"],rows:es},{kind:"p",text:"A summary is generated once and kept with the session, so re-opening it later costs nothing."}]}],faq:[{q:"Do summaries use up my translation hours?",a:"No. Summaries, mind maps and ".concat(eo.askAi," run on ").concat(eo.aiCredits,", which are counted separately from translation hours. Using all your credits does not stop you translating, and using all your hours does not stop you summarising sessions you already have.")},{q:"Can I use these on a session where I did not save the audio?",a:"Yes. All three work from the transcript, which is saved on every session regardless of whether the dubbed audio was kept."},{q:"Where do the answers in ".concat(eo.askAi," come from?"),a:"Only from the session you are asking about. Answers cite the lines they came from, so you can jump back to the moment in the transcript and check it yourself."}]}),el=v("en"),eu={getStartedExtension:Y,getStartedWindows:F,whichPlatform:J,cannotSignIn:X,noCaptionsOrAudio:_,chooseAVoice:ea,dubbingDelay:en,captionsAndDisplayModes:et,saveDubbedAudio:er,exportTranscripts:ec,aiSummaries:ed,translationHours:y("translationHours",{title:"Understand translation hours and ".concat(el.aiCredits),navTitle:"Hours and ".concat(el.aiCredits),metaTitle:"How DubTab counts translation hours and ".concat(el.aiCredits),metaDescription:"Translation time is counted by audio duration while a session runs. Pausing costs nothing, plan minutes are spent before extra hours, and ".concat(el.aiCredits," are separate."),intro:"What gets counted, what does not, which balance is spent first, and how ".concat(el.aiCredits," differ from hours."),sections:[{id:"counted",title:"What is counted",blocks:[{kind:"p",text:"Time is counted by **audio duration while DubTab is running**. Captions and dubbing share the same balance — running one without the other does not cost less, because the same audio is being transcribed and translated either way."},{kind:"list",items:["**Pausing is free.** While paused, no audio is sent and no minutes are spent.","**Stopping ends the session** and files it in your history. That is the difference between ".concat(el.pause," and ").concat(el.stop,"."),"**Time spent disconnected is not charged**, because nothing is being translated."]},{kind:"shot",...b.accountUsage,caption:"The Account page: minutes, AI credits and the last 30 days.",alt:"Account page showing 486 minutes remaining split into plan and pay-as-you-go, 29 of 30 AI credits shared by Summary and Ask AI, and a bar chart of the last 30 days totalling 128 minutes used."}]},{id:"idle",title:"It pauses itself when nobody is talking",blocks:[{kind:"p",text:"If a stretch goe
1s by with no speech, DubTab pauses on its own, so a tab or an app you forgot about does not quietly drain your balance. You get a countdown first and can cancel it, and you choose how long the silence has to be."},{kind:"note",tone:"info",title:"Pausing is not stopping",body:"The session stays open. Resume whenever you like and it picks up where it left off — nothing already captured is lost, and none of the paused time is charged."}]},{id:"order",title:"Which balance is spent first",blocks:[{kind:"p",text:"Your plan's monthly minutes are spent first. **Extra lifetime hours are only touched once those run out**, so buying extra hours mid-month never wastes what you already paid for."},{kind:"p",text:"Monthly minutes reset on a fixed date tied to your plan, not on the first of the month. DubTab shows that date directly — the account panel lists your plan, your next billing date and your minutes reset date side by side, so you never have to work it out."}]},{id:"credits",title:"".concat(el.aiCredits," are a different thing"),blocks:[{kind:"table",head:["","Translation hours","".concat(el.aiCredits)],rows:[["Spent on","Live captions and dubbing","Summaries, mind maps, ".concat(el.askAi)],["Counted by","Audio duration while running","Per generation"],["Free plan","15 minutes, one time","3, one time"]]},{kind:"p",text:"Running out of one does not affect the other. See [Use AI summaries and ".concat(el.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Do my hours run while the video is paused?",a:"Pausing **DubTab** stops the meter: no audio is sent and no minutes are spent. Pausing **the video** is not the same thing — DubTab is still running and still counting until it notices the silence and pauses itself, which takes as long as you set. If you are stepping away, pause DubTab rather than only the player."},{q:"Does using captions without dubbing cost less?",a:"No. Captions and dubbing draw on the same balance, because the audio has to be transcribed and translated in both cases. Switching the voice off changes what you hear, not what is counted."},{q:"When do my monthly minutes reset?",a:"On a fixed date tied to your plan, not on the first of the month. The account panel in the extension and the desktop app shows your minutes reset date next to your next billing date, so check it there. Extra lifetime hours never expire and are only spent after the monthly allowance is gone."}]}),manageSubscription:y("manageSubscription",{title:"Manage or cancel your subscription",navTitle:"Manage your subscription",metaTitle:"Manage, cancel or fix billing on a DubTab subscription",metaDescription:"Open the billing portal from DubTab to change your plan, update a card, download invoices or cancel. Cancelling keeps your access until the period ends.",intro:"Change your plan, update a card, get an invoice or cancel. All of it happens in the billing portal, which you open from inside DubTab.",sections:[{id:"open",title:"Open the billing portal",blocks:[{kind:"platformSteps",extension:[{title:"Open the popup and click the account icon at the top right",desc:"The account panel shows your plan, your next billing date and when your minutes reset."},{title:"Press ".concat(el.manageSubscription),desc:"The billing portal opens in a new tab. If you have never subscribed there is nothing to manage, and DubTab says so instead of opening an empty portal."}],desktop:[{title:"Click your avatar at the bottom left of the window",desc:"That opens ".concat(el.accountInformation,": your email, plan, status, next billing date and minutes reset date.")},{title:"Press ".concat(el.manageSubscription),desc:"The portal opens in your browser. If you have never subscribed there is nothing to manage, and DubTab says so instead of opening an empty portal."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, at the top of the Account page.",alt:"Account page with the Manage subscription button highlighted, next to the account email, the plan badge and the renewal date."},{kind:"p",text:"In the portal you can change plan, update the payment method, download past invoices and cancel."}]},{id:"cancel",title:"Cancelling",blocks:[{kind:"p",text:"Cancel any time, from the same portal. Cancelling stops the next renewal — it does not cut off the peri
1od you have already paid for, and it does not delete your history or your saved sessions."},{kind:"note",tone:"info",title:"Extra hours are not part of the subscription",body:"Extra lifetime hours you bought separately stay on the account after a subscription ends. See [Translation hours and ".concat(el.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"A billing issue banner",blocks:[{kind:"p",text:"If a payment fails, DubTab shows a banner saying the subscription is **".concat(el.billingPastDue,"** or **").concat(el.billingUnpaid,"**, with a ").concat(el.manageBilling," button that goes straight to the portal. Update the payment method there and the plan resumes.")},{kind:"p",text:"While a subscription needs attention, any extra lifetime hours on the account are still available — the banner says so when that applies."}]}],faq:[{q:"Can I cancel at any time?",a:"Yes. Cancel from the billing portal, reachable from ".concat(el.manageSubscription," inside DubTab. Cancelling stops the next renewal and leaves the period you have already paid for intact, along with your history and saved sessions.")},{q:"Where do I get an invoice?",a:"In the billing portal, which lists past invoices and lets you download them. Open it with ".concat(el.manageSubscription," — the account icon at the top right of the extension popup, or your avatar at the bottom left of the desktop window.")},{q:"My payment failed and DubTab stopped working.",a:"A failed payment puts the subscription into ".concat(el.billingPastDue," or ").concat(el.billingUnpaid,", and DubTab shows a banner with a ").concat(el.manageBilling," button. Update the payment method in the portal and the plan resumes. Any extra lifetime hours on the account remain usable in the meantime.")}]}),teamPlan:y("teamPlan",{title:"Team plans: one shared pool for everyone",navTitle:"Team plans",metaTitle:"DubTab team plans — shared hours and ".concat(el.aiCredits," for a group"),metaDescription:"A DubTab team plan puts translation hours and ".concat(el.aiCredits," into one shared pool, with flexible seats. Suited to study groups, classes and staff training."),intro:"One pool of hours and ".concat(el.aiCredits," that everybody on the team draws from, instead of a separate subscription per person."),sections:[{id:"how",title:"How a team plan works",blocks:[{kind:"list",items:["**One shared pool.** Translation hours and ".concat(el.aiCredits," belong to the team, not to individual members. Somebody who watches four hours this week and somebody who watches none draw on the same balance."),"**Flexible seats.** Add or remove members as the group changes; you are not buying a fixed number of individual subscriptions.","**Both platforms.** Every member gets the browser extension and the desktop app, the same as an individual plan.","**Onboarding help.** Team plans come with a real person to get everyone set up."]},{kind:"p",text:"This suits a group that watches the same material: a class following foreign-language lectures, a study group, or staff being trained on content in another language. It is the wrong shape for people who just happen to work at the same company and each want their own plan."}]},{id:"running-out",title:"When the pool runs out",blocks:[{kind:"p",text:"Because the balance is shared, it runs out for everybody at once. DubTab says so plainly and points members at their team admin — **only the admin can add more**, so there is nothing for an individual member to fix."}]},{id:"get-one",title:"Getting a team plan",blocks:[{kind:"p",text:"Team plans are quoted rather than bought from the pricing page, because the right size depends on how many people you have and how much they watch. Tell us roughly both of those and we will come back with a number."},{kind:"p",text:"[Contact us about a team plan](/contact?category=team) — say how many people, and roughly how many hours a week the group watches."}]}],faq:[{q:"Do team members each get their own hours?",a:"No. A team plan has one shared pool of translation hours and ".concat(el.aiCredits," that every member draws from. That is the point of it: somebody who watches four hours this week and somebody who watches none are covered by the same balance, with no per-person allowance to manage.")},{q:"Our team ran out of minutes. What can I do as a member?",a:"Nothing directly — the balance belongs to the team, and only the team admin can add more. DubTab shows the team name in that message so you know 
1who to ask."},{q:"How much does a team plan cost?",a:"It is quoted per team rather than listed, because it depends on how many people you have and how much they watch. Contact us with those two numbers and we will come back with a price."}]})},ep={labels:{centerName:"Help Center",homeTitle:"How can we help?",homeIntro:"Set up DubTab, fix a session that is not behaving, and understand what your hours are spent on.",searchPlaceholder:"Search for an answer — try “no sound” or “cancel”",searchEmpty:"Nothing matched. Try a word from the thing you are seeing on screen.",articleCount:"{count} articles",articleCountOne:"1 article",appliesTo:"Applies to",appliesToBoth:"Both",extension:"Browser extension",desktop:"Desktop app",onThisPage:"On this page",sectionCount:"{count} sections",chapters:"Chapters",recordedOn:"Recorded on {version}",faqTitle:"Common questions",relatedTitle:"Next",feedbackTitle:"Was this article helpful?",feedbackSub:"The only signal telling us which articles are failing.",feedbackYes:"Yes",feedbackNo:"No",feedbackThanks:"Thanks, noted.",feedbackWhy:"What was missing?",feedbackReasons:["Steps did not match my screen","It still does not work","Wrong article for my question"],feedbackSent:"Sent. We get the article, your platform and the app version — nothing else.",lastUpdated:"Last updated",needs:"Needs",supportTitle:"Still stuck on this?",supportBody:"Tell us what you were trying to do. We get the article you were reading, so you can skip the back-and-forth.",asideTitle:"Have a question?",asideBody:"We get the article you are on, so you will not have to explain where you are.",supportCta:"Contact support",contactCardTitle:"Contact support",contactCardBlurb:"Nothing here matched. Tell us what you were trying to do and we will pick it up.",contactCardMeta:"Replies within a day",screenshotPending:"Screenshot pending"},categories:V,versions:c,articles:m.map(e=>eu[e])},em=v("es"),eh=u({"getting-started":{title:"Primeros pasos",blurb:"Instala, inicia sesi\xf3n, elige tus idiomas y haz tu primera traducci\xf3n en cualquiera de las dos versiones."},"dubbing-captions":{title:"Doblaje y subt\xedtulos",blurb:"Elige una voz, equil\xedbrala con el audio original y decide c\xf3mo aparecen los subt\xedtulos."},"history-ai":{title:"Historial y herramientas de IA",blurb:"Vuelve a escuchar un doblaje guardado, exporta una transcripci\xf3n y usa res\xfamenes, mapas mentales y ".concat(em.askAi,".")},"account-billing":{title:"Cuenta y facturaci\xf3n",blurb:"C\xf3mo se cuentan las horas, en qu\xe9 se gastan los ".concat(em.aiCredits," y c\xf3mo cambiar de plan.")},troubleshooting:{title:"Soluci\xf3n de problemas",blurb:"No puedes iniciar sesi\xf3n, no hay subt\xedtulos o no se oye la voz traducida. Los fallos que vemos de verdad."}}),eb=v("es"),eg={title:"Elige los dos idiomas",desc:"**".concat(eb.autoDetect,"** deduce sola el idioma de origen, y es la opci\xf3n correcta cuando en una sesi\xf3n se hablan varios idiomas o cuando no sabes con qu\xe9 te vas a encontrar. Si sabes que toda la sesi\xf3n est\xe1 en un solo idioma, **indicarlo t\xfa mejora notablemente el reconocimiento** — si no, la detecci\xf3n autom\xe1tica gasta parte de su precisi\xf3n en una pregunta que t\xfa ya ten\xedas respondida.")},ek=y("getStartedExtension",{title:"Empezar con la extensi\xf3n de navegador",navTitle:"Extensi\xf3n de navegador",metaTitle:"Empezar con la extensi\xf3n de DubTab para el navegador",metaDescription:"Instala DubTab en Chrome, Edge o Brave, inicia sesi\xf3n, elige tus dos idiomas y haz tu primera traducci\xf3n en tiempo real sobre una pesta\xf1a del navegador.",intro:"Inst\xe1lala, inicia sesi\xf3n, elige dos idiomas y traduce la pesta\xf1a que ya estabas viendo. Unos cuatro minutos, y casi todos son la instalaci\xf3n.",chapters:k(g.getStartedExtension,{install:"Instalar y anclar",signin:"Iniciar sesi\xf3n",languages:"Elegir los idiomas",start:"Empezar en una pesta\xf1a",controls:"El dock",save:"Guardar el doblaje",after:"Despu\xe9s de la sesi\xf3n"}),sections:[{id:"install",title:"Instalar e iniciar sesi\xf3n",chapterId:"install",blocks:[{kind:"p",text:"DubTab funciona en **Chrome, Edge y Brave**. Las tres instalan la misma extensi\xf3n desde la Chrome Web Store — no hay una versi\xf3n aparte para Edge o para Brave que tengas que buscar."},{kind:"note",tone:"info",title:"Inst\xe1lala desde la Chrome Web Store uses el navegador que uses",body:"Las revisiones ah\xed se aprueban m\xe1s r\xe1pido, as\xed que es donde primero llega cada versi\xf3n nueva. Instalarla desde otro sitio puede dejarte una o dos ver
1siones por detr\xe1s. [Consigue DubTab en la Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"A\xf1ade DubTab y despu\xe9s \xe1nclala",desc:"Abre la [ficha en la Chrome Web Store](".concat(d,") y a\xf1\xe1dela. Edge y Brave te piden permiso la primera vez para instalar extensiones de otra tienda — dile que s\xed. Despu\xe9s abre el men\xfa de la pieza de puzzle en la barra de herramientas y ancla DubTab; la vas a abrir lo suficiente como para quererla ah\xed.")},{title:"Abre el popup e inicia sesi\xf3n con Google",desc:"Una cuenta gratuita incluye **15 minutos** de subt\xedtulos y doblaje en vivo, una sola vez, m\xe1s 3 ".concat(eb.aiCredits,". No hay tarjeta ni renovaci\xf3n. El inicio de sesi\xf3n ocurre en el popup y en ning\xfan otro sitio.")}]},{kind:"shot",...b.popupSignIn,caption:"El popup reci\xe9n instalado, antes de iniciar sesi\xf3n.",alt:"Popup de DubTab con el nombre del producto, tres l\xedneas de funciones y un bot\xf3n Continue with Google."}]},{id:"first-session",title:"Haz tu primera traducci\xf3n",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Abre la pesta\xf1a que quieres traducir",desc:"YouTube, Netflix, Zoom, Google Meet, el reproductor de un curso — cualquier cosa con sonido. Abre DubTab cuando quieras; lo \xfanico que tiene que cumplirse es que la pesta\xf1a **est\xe9 sonando en el momento en que pulsas ".concat(eb.start,"**, porque es entonces cuando DubTab se pone a escuchar.")},eg,{title:"Pulsa ".concat(eb.start),desc:"El dock aparece en el borde de la p\xe1gina. Los subt\xedtulos salen en un par de segundos y la voz traducida empieza a hablar por encima de la original."}]},{kind:"note",tone:"warn",title:"Hay un tipo de p\xe1gina que nunca va a funcionar",body:"El navegador bloquea la captura de audio en sus propias p\xe1ginas. Las URL `chrome://` y la Chrome Web Store no se pueden traducir en absoluto, en ninguno de los tres navegadores, y no hay ajuste que lo cambie."},{kind:"shot",...b.popupReady,caption:"El popup listo: los dos idiomas y la p\xe1gina que va a traducir.",alt:"Popup de DubTab con Source language en Automatic Detection, Translate to en Spanish, el tiempo restante, el t\xedtulo de la p\xe1gina actual y un bot\xf3n Start translation."},{kind:"note",tone:"ok",title:"Lo que deber\xedas ver",body:"El dock dice **".concat(eb.stateTranslating,"**, los subt\xedtulos van avanzando y se oye una segunda voz por encima de la original. Si salen los subt\xedtulos pero no hay voz, o si no aparece nada, [No hay subt\xedtulos o no se oye la voz traducida](/help/no-captions-or-audio) separa esos dos casos.")}]},{id:"controls",title:"El dock",chapterId:"controls",blocks:[{kind:"p",text:"Con una sesi\xf3n en marcha, todo lo que necesitas est\xe1 en el dock, en el borde de la p\xe1gina."},{kind:"list",items:["**".concat(eb.stateReady,", ").concat(eb.stateConnecting,", ").concat(eb.stateTranslating,"** — el dock siempre te dice en cu\xe1l de los tres est\xe1. Si se cae la conexi\xf3n, se reconecta solo y te lo dice, contando los intentos."),"**".concat(eb.pause," no es ").concat(eb.stop,"** — pausar congela los subt\xedtulos y el doblaje, y **el tiempo en pausa nunca se cobra**: no se env\xeda audio, as\xed que no se cuentan minutos. ").concat(eb.stop," es el que termina la sesi\xf3n y la guarda en tu historial."),"**".concat(eb.panel,", ").concat(eb.cinema,", ").concat(eb.audioOnly,"** — tres formas de mostrar los subt\xedtulos: anclados junto al video, cruzando la parte de abajo de la pantalla, o en ning\xfan sitio cuando solo quieres la voz."),"**".concat(eb.voice," y ").concat(eb.audioMixer,"** — elige la voz del doblaje y equil\xedbrala con la original. Ver [Elegir una voz y ajustar el audio](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"El dock durante una sesi\xf3n en vivo, con el men\xfa de subt\xedtulos abierto.",alt:"Dock flotante oscuro que dice Translating, con un cron\xf3metro de sesi\xf3n, botones de pausa y stop, un selector de voz y un men\xfa abierto con Caption Panel, Cinema Mode y Audio Only."},{kind:"note",tone:"warn",title:"\xbfQuieres quedarte con el audio doblado? Act\xedvalo antes de pulsar ".concat(eb.start,"."),body:"El guardado se lee una sola vez, en el momento en que arranca la sesi\xf3n. Activarlo a mitad de camino no hace nada por la sesi\xf3n que ya est\xe1 corriendo. [Guardar y volver a escuchar el audio doblado](/help/save-dubbed-audio) tiene los detalles."}]}],faq:[{q:"\xbfFunciona en Edge y en Brave?",a:"S\xed. DubTab funciona en Chrome, Edge y Brave, y las tres instalan la misma extensi\xf3n desde la Chrome Web Store. Edge y Brave piden permiso la primera vez para 
1instalar desde otra tienda; a partir de ah\xed se comporta exactamente igual que en Chrome."},{q:"No pasa nada cuando pulso ".concat(eb.start,"."),a:"La pesta\xf1a tiene que estar sonando en ese momento — DubTab captura el audio de la pesta\xf1a, as\xed que una p\xe1gina en pausa o en silencio no le da nada con lo que trabajar. El navegador adem\xe1s bloquea la captura de audio en sus propias p\xe1ginas: las URL `chrome://` y la Chrome Web Store no se pueden traducir en absoluto."},{q:"\xbfPausar me gasta minutos?",a:"No. Mientras una sesi\xf3n est\xe1 en pausa no se env\xeda audio, as\xed que no se cuentan minutos. Solo se cobra el tiempo que realmente se est\xe1 traduciendo. ".concat(eb.stop," es el que termina la sesi\xf3n y la archiva en tu historial.")},{q:"\xbfUso ".concat(eb.autoDetect," o indico yo el idioma de origen?"),a:"Usa ".concat(eb.autoDetect," cuando en la sesi\xf3n se hablen varios idiomas o cuando no sepas con qu\xe9 te vas a encontrar. Si est\xe1s seguro de que toda la sesi\xf3n est\xe1 en un solo idioma, indicarlo mejora notablemente el reconocimiento, porque la detecci\xf3n autom\xe1tica ya no tiene que gastar precisi\xf3n averiguando qu\xe9 est\xe1 escuchando.")}]}),ey=y("getStartedWindows",{title:"Empezar con la aplicaci\xf3n de escritorio",navTitle:"Aplicaci\xf3n de escritorio",metaTitle:"Empezar con la aplicaci\xf3n de escritorio de DubTab",metaDescription:"Instala la aplicaci\xf3n de escritorio de DubTab en Windows 11 o en macOS 14.2 o posterior, inicia sesi\xf3n, elige qu\xe9 audio escucha, y empieza y det\xe9n una sesi\xf3n de traducci\xf3n.",intro:"La aplicaci\xf3n de escritorio oye cualquier cosa que reproduzca tu computadora, as\xed que hay una decisi\xf3n extra al principio: qu\xe9 sonido debe escuchar.",chapters:k(g.getStartedWindows,{install:"Instalar",signin:"Iniciar sesi\xf3n",source:"Elegir la fuente de audio",languages:"Elegir los idiomas",start:"Empezar a traducir",controls:"El HUD y la bandeja",save:"Guardar el doblaje"}),sections:[{id:"install",title:"Instalar e iniciar sesi\xf3n",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 o macOS 14.2+",body:"La aplicaci\xf3n de escritorio **no funciona en Windows 10**, y necesita **macOS 14.2 o posterior**. Los dos l\xedmites vienen de la funci\xf3n de audio del sistema sobre la que est\xe1 construida, y no hay forma de sortear ninguno. Donde no puede funcionar, usa la [extensi\xf3n de navegador](/help/get-started-extension) — cubre cualquier cosa que suene en una pesta\xf1a de Chrome, Edge o Brave."},{kind:"steps",items:[{title:"Descarga e instala",desc:"Consigue tu instalador en la [p\xe1gina de descarga de DubTab](/download): el instalador de Windows, o el DMG de Mac para Apple Silicon o Intel. En Windows, ejec\xfatalo; la primera vez SmartScreen puede mostrar un aviso que nombra al editor, XTCodeTech Ltd. En Mac, abre el DMG y arrastra DubTab a Aplicaciones."},{title:"Inicia sesi\xf3n",desc:"DubTab abre tu navegador para identificarte y despu\xe9s te devuelve a la aplicaci\xf3n. Si el navegador no se abre, copia el enlace de inicio de sesi\xf3n y p\xe9galo en cualquier navegador de esa misma computadora."}]},{kind:"shot",...b.desktopSignIn,caption:"La ventana de DubTab al abrirla por primera vez.",alt:"Ventana de escritorio de DubTab sobre fondo oscuro, con el icono de la aplicaci\xf3n, el texto Welcome to DubTab, una l\xednea que dice live captions and translation for meetings, videos and any desktop audio, y un bot\xf3n Sign in with Google."}]},{id:"audio-source",title:"Elige qu\xe9 escucha DubTab",chapterId:"source",blocks:[{kind:"p",text:"Este es el \xfanico paso que la extensi\xf3n no tiene, y el que decide si una sesi\xf3n suena limpia."},{kind:"list",items:["**".concat(eb.desktopSourceSystem,"** recoge cualquier cosa que suene, incluidas las notificaciones y todo lo dem\xe1s que est\xe9 reproduci\xe9ndose."),"**".concat(eb.desktopSourceApp,"** ignora todo lo dem\xe1s. Elige esta para una reuni\xf3n — es la diferencia entre traducir a quien habla y traducir a quien habla m\xe1s tu m\xfasica.")]},{kind:"p",text:"DubTab recuerda la elecci\xf3n para la pr\xf3xima vez."},{kind:"shot",...b.desktopHome,caption:"La pantalla de inicio. La fuente de audio est\xe1 arriba, con Change al lado.",alt:"Pantalla Home de la aplicaci\xf3n de escritorio de DubTab con Computer audio como fuente seleccionad
1a y un bot\xf3n Change, Source en Automatic Detection y Target en Spanish, un bot\xf3n Start translation, un interruptor Auto-save dubbed audio y una lista de sesiones recientes."}]},{id:"first-session",title:"Empezar y detener una sesi\xf3n",chapterId:"start",blocks:[{kind:"steps",items:[eg,{title:"Pulsa ".concat(eb.desktopStart),desc:"Los subt\xedtulos llenan la ventana y el HUD flota por encima de todo lo dem\xe1s, as\xed que puedes volver directamente a lo que estabas viendo."},{title:"Quita la ventana de en medio",desc:"Cerrar la ventana no cierra DubTab. Pausar, reanudar, detener, mostrar u ocultar los subt\xedtulos y silenciar el doblaje est\xe1n todos en el men\xfa de la bandeja del sistema mientras la traducci\xf3n sigue. El tiempo en pausa nunca se cobra."}]},{kind:"note",tone:"info",title:"Los atajos funcionan en todas partes",body:"Empezar/detener y pausar/reanudar funcionan en todo el sistema, incluso con DubTab en segundo plano. ".concat(eb.stop," pide una segunda pulsaci\xf3n para que no termines una sesi\xf3n sin querer. Si otra aplicaci\xf3n ya se qued\xf3 con una combinaci\xf3n, DubTab te lo dice en vez de fallar en silencio.")}]}],faq:[{q:"\xbfEn qu\xe9 sistemas funciona?",a:"En Windows 11 y en macOS 14.2 o posterior, con versiones separadas para Apple Silicon y para Intel. En Windows 10 no funciona y no hay forma de sortearlo: le falta la funci\xf3n de audio sobre la que est\xe1 construida. Donde no puede funcionar, usa la extensi\xf3n de navegador — cubre cualquier cosa que suene en una pesta\xf1a de Chrome, Edge o Brave."},{q:"En Mac, \xbfpor qu\xe9 pide permiso para grabar el audio del sistema?",a:"Porque as\xed es como oye lo que reproduce tu computadora. macOS lo pregunta una sola vez, al iniciar la primera sesi\xf3n — dale permiso en Ajustes del Sistema › Privacidad y seguridad. Es el \xfanico permiso que pide DubTab: nunca solicita grabaci\xf3n de pantalla y no tiene ning\xfan acceso al micr\xf3fono."},{q:"\xbfCerrar la ventana detiene la traducci\xf3n?",a:"No. DubTab sigue funcionando en la bandeja del sistema, y desde ese men\xfa puedes pausar, reanudar, detener, mostrar u ocultar los subt\xedtulos y silenciar el doblaje. ".concat(eb.stop," es lo \xfanico que termina la sesi\xf3n.")},{q:"\xbfUso ".concat(eb.autoDetect," o indico yo el idioma de origen?"),a:"Usa ".concat(eb.autoDetect," cuando en la sesi\xf3n se hablen varios idiomas o cuando no sepas con qu\xe9 te vas a encontrar. Si est\xe1s seguro de que toda la sesi\xf3n est\xe1 en un solo idioma, indicarlo mejora notablemente el reconocimiento, porque la detecci\xf3n autom\xe1tica ya no tiene que gastar precisi\xf3n averiguando qu\xe9 est\xe1 escuchando.")},{q:"\xbfNecesito una suscripci\xf3n aparte para la aplicaci\xf3n de escritorio?",a:"No. Una cuenta y un solo saldo de horas cubren la extensi\xf3n de navegador y la aplicaci\xf3n de escritorio, tanto en Windows como en Mac. Iniciar sesi\xf3n en cualquiera de las dos te da el mismo plan."}]}),ez=y("whichPlatform",{title:"Elegir entre la extensi\xf3n y la aplicaci\xf3n de escritorio",navTitle:"\xbfCu\xe1l necesito?",metaTitle:"\xbfExtensi\xf3n de DubTab o aplicaci\xf3n de escritorio? Cu\xe1l te conviene",metaDescription:"La aplicaci\xf3n de escritorio oye todo lo que reproduce tu computadora, incluidas las pesta\xf1as del navegador, en Windows 11 y en macOS 14.2 o posterior. La extensi\xf3n cubre cualquier pesta\xf1a de Chrome, Edge o Brave en cualquier computadora. Una sola suscripci\xf3n cubre ambas.",intro:"Si la aplicaci\xf3n de escritorio funciona en tu computadora, es la respuesta m\xe1s simple, porque oye todo lo que oye la extensi\xf3n y m\xe1s. Donde no puede funcionar, la extensi\xf3n es la indicada.",sections:[{id:"short-version",title:"La versi\xf3n corta",blocks:[{kind:"p",text:"La [aplicaci\xf3n de escritorio](/help/get-started-windows) escucha toda tu computadora, y eso **incluye las pesta\xf1as del navegador** — as\xed que en Windows 11 y en macOS 14.2 o posterior cubre todos los casos por s\xed sola y nunca tienes que decidir sesi\xf3n por sesi\xf3n. Es la configuraci\xf3n con menos fricci\xf3n."},{kind:"p",text:"La [extensi\xf3n de navegador](/help/get-started-extension) es la correcta cuando la aplicaci\xf3n de escritorio no es una opci\xf3n, o cuando con el navegador te basta: **en Windows 10**, **en un Mac con macOS 13 o anterior**, en Linux y ChromeOS, o cuando todo lo que ves est\xe1 en una pesta\xf1a de todas formas y prefieres no instalar nada. Sus controles adem\xe1s est\xe1n dentro de la propia p\xe1gina, algo que a mucha gente simplemente le gusta m\xe1s."},{kind:"note",tone:"info",title:"Una sola suscripci\xf3n cubre las dos",body:"La misma cuenta, el mismo 
1saldo de horas, el mismo historial. No pierdes nada por usar una hoy y la otra ma\xf1ana, as\xed que esto es una cuesti\xf3n de comodidad, no de precio."}]},{id:"side-by-side",title:"Una al lado de la otra",blocks:[{kind:"table",head:["","Aplicaci\xf3n de escritorio","Extensi\xf3n de navegador"],rows:[["Qu\xe9 oye","Cualquier app, toda la computadora, pesta\xf1as del navegador incluidas","Una pesta\xf1a del navegador"],["Uso t\xedpico","Clientes de Zoom y Teams, reproductores de escritorio, archivos locales, y adem\xe1s cualquier cosa en una pesta\xf1a","YouTube, Udemy, Coursera, cualquier cosa en una pesta\xf1a"],["D\xf3nde salen los subt\xedtulos","HUD flotante sobre todas las ventanas","Anclados dentro de la p\xe1gina"],["Controles","HUD, men\xfa de la bandeja, atajos globales","El dock, dentro de la p\xe1gina"],["Funciona en","Windows 11 \xb7 macOS 14.2+","Chrome, Edge y Brave, en Windows y macOS"]]},{kind:"p",text:"Ninguna es una versi\xf3n recortada de la otra. Traducen igual, con la misma calidad y con el mismo saldo — se diferencian en qu\xe9 pueden escuchar y en d\xf3nde est\xe1n los controles."}]},{id:"mac-mobile",title:"Mac y m\xf3vil",blocks:[{kind:"p",text:"**La aplicaci\xf3n para Mac ya est\xe1 aqu\xed.** Necesita macOS 14.2 o posterior, con descargas separadas para Apple Silicon y para Intel. Hace todo lo que hace la de Windows —toda la computadora, una sola aplicaci\xf3n o un archivo local— con un paso extra la primera vez: macOS te pide permiso para grabar el audio del sistema. Nunca pide grabaci\xf3n de pantalla ni tu micr\xf3fono."},{kind:"p",text:"No hay aplicaci\xf3n m\xf3vil, y no est\xe1 cerca. Preferimos decirlo a ense\xf1arte un bot\xf3n que no hace nada."},{kind:"p",text:"Si la necesitas, d\xednoslo y te escribimos el d\xeda que salga, y nada m\xe1s: [Necesito m\xf3vil](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Si la aplicaci\xf3n de escritorio tambi\xe9n oye las pesta\xf1as del navegador, \xbfpara qu\xe9 usar la extensi\xf3n?",a:"Porque la aplicaci\xf3n de escritorio necesita Windows 11 o macOS 14.2 o posterior. En Windows 10, en un Mac m\xe1s antiguo y en Linux o ChromeOS la extensi\xf3n es la \xfanica opci\xf3n. A algunas personas adem\xe1s les gusta m\xe1s tener los controles y los subt\xedtulos dentro de la p\xe1gina en vez de en una ventana flotante, y la extensi\xf3n se instala en segundos sin descargar nada."},{q:"\xbfNecesito una suscripci\xf3n para cada una?",a:"No. Una cuenta y un mismo saldo de horas cubren la extensi\xf3n de navegador y la aplicaci\xf3n de escritorio, tanto en Windows como en Mac. Inicia sesi\xf3n en cualquiera de las dos y tendr\xe1s el mismo plan, los mismos minutos y el mismo historial de sesiones."},{q:"\xbfLa extensi\xf3n puede traducir una reuni\xf3n de Zoom o Teams?",a:"Solo si la reuni\xf3n se est\xe1 ejecutando en una pesta\xf1a del navegador: el cliente web de Zoom y Google Meet funcionan con la extensi\xf3n. Con la aplicaci\xf3n de escritorio de Zoom o Teams el sonido nunca pasa por el navegador, as\xed que necesitas la aplicaci\xf3n de escritorio."},{q:"\xbfHay aplicaci\xf3n para Mac?",a:"S\xed. DubTab para Mac necesita macOS 14.2 o posterior, y hay versiones para Apple Silicon y para Intel. Las dos est\xe1n firmadas con un Developer ID y notarizadas por Apple. Desc\xe1rgala desde la [p\xe1gina de descarga](/download)."}]}),ev=v("es"),ew=y("cannotSignIn",{title:"No puedo iniciar sesi\xf3n con Google",navTitle:"No puedo iniciar sesi\xf3n",metaTitle:"DubTab no inicia sesi\xf3n con Google — c\xf3mo solucionarlo",metaDescription:"El inicio de sesi\xf3n de DubTab pasa por Google, as\xed que una red que no llega a Google falla justo en ese paso. C\xf3mo confirmarlo y qu\xe9 probar.",intro:"El inicio de sesi\xf3n pasa por Google. Casi siempre el problema es la red, no tu cuenta — empieza por ah\xed.",sections:[{id:"network",title:"Revisa la red primero",blocks:[{kind:"p",text:"DubTab te identifica con tu cuenta de Google, as\xed que ese paso necesita llegar a Google. Si tu red no puede, el inicio de sesi\xf3n falla mientras todo lo dem\xe1s en tu computadora se ve bien — esta es de lejos la causa m\xe1s com\xfan, y no hay ning\xfan ajuste dentro de DubTab que la arregle."},{kind:"steps",items:[{title:"Abre una p\xe1gina de Google en el mismo navegador",desc:"Prueba con `google.com` o `accounts.google.com`. Si tampoco cargan, la red es la respuesta y nada m\xe1s de esta p\xe1gina te va a servir."},{title:"Cambia de red",desc:"Compartir datos desde el tel\xe9fono es la forma m\xe1s r\xe1pida de comprobarlo. Si a
1h\xed s\xed funciona y en tu conexi\xf3n habitual no, el problema es esa conexi\xf3n — un firewall corporativo, una red escolar o un bloqueo regional."},{title:"Enciende la VPN, o ap\xe1gala",desc:"Vale la pena probar en las dos direcciones. Una VPN puede ser justo lo que hace accesible a Google, y tambi\xe9n puede ser lo que rompe la vuelta a DubTab."}]}]},{id:"extension",title:"Extensi\xf3n: haces clic en iniciar sesi\xf3n y no pasa nada",blocks:[{kind:"p",text:"El inicio de sesi\xf3n ocurre **en el popup y en ning\xfan otro sitio** — no hay bot\xf3n de iniciar sesi\xf3n en el panel, as\xed que no lo busques ah\xed."},{kind:"list",items:["Google abre su propia ventana para identificarte. Si tu navegador bloquea las ventanas emergentes de este sitio, esa ventana nunca aparece — perm\xedtela y vuelve a intentarlo.","Si tu navegador tiene varios perfiles, aseg\xfarate de estar en el que tiene la sesi\xf3n de Google iniciada.","Cierra el popup y vuelve a abrirlo antes de reintentar. Un intento a medias puede dejar el bot\xf3n sin responder."]}]},{id:"windows",title:"Aplicaci\xf3n de escritorio: el navegador no se abre, o nunca vuelve",blocks:[{kind:"p",text:"La aplicaci\xf3n de escritorio te pasa al navegador para identificarte, y despu\xe9s el navegador te devuelve. Cualquiera de las dos mitades puede fallar en una m\xe1quina con restricciones."},{kind:"steps",items:[{title:"Copia el enlace de inicio de sesi\xf3n",desc:"La aplicaci\xf3n te ofrece el enlace precisamente para que no dependa de abrir nada. P\xe9galo en cualquier navegador **de esa misma computadora** y termina de identificarte ah\xed."},{title:"Vuelve a la aplicaci\xf3n",desc:"Cuando el navegador diga que ya iniciaste sesi\xf3n, cambia a DubTab. La aplicaci\xf3n recoge la sesi\xf3n sola."}]}]},{id:"still-stuck",title:"Si sigue sin funcionar",blocks:[{kind:"p",text:"Cu\xe9ntanos tres cosas y casi siempre podemos responder en un solo mensaje: en cu\xe1l de las dos versiones te pasa, qu\xe9 ocurre al hacer clic en iniciar sesi\xf3n (nada en absoluto, un error, una ventana que se cierra sola) y si las p\xe1ginas de Google cargan con normalidad en esa red."}]}],faq:[{q:"\xbfPor qu\xe9 DubTab necesita una cuenta de Google?",a:"Iniciar sesi\xf3n con Google es el \xfanico m\xe9todo, y es lo que asocia tu plan, tus minutos y tu historial de sesiones contigo, tanto en la extensi\xf3n de navegador como en la aplicaci\xf3n de escritorio. Como pasa por Google, una red que no llega a Google no puede completar el inicio de sesi\xf3n."},{q:"Funciona compartiendo datos desde el tel\xe9fono, pero no en la red de mi oficina.",a:"Eso apunta a la red de la oficina. Los firewalls corporativos y las redes escolares suelen bloquear los servicios de Google en los que se apoya el inicio de sesi\xf3n. Pide a quien administre esa red que permita las cuentas de Google, o inicia sesi\xf3n una vez desde otra conexi\xf3n."},{q:"Se abri\xf3 el navegador, inici\xe9 sesi\xf3n, pero la aplicaci\xf3n de escritorio sigue diciendo que no.",a:"La vuelta a la aplicaci\xf3n no se complet\xf3. Cambia a la ventana de DubTab y dale un momento — recoge la sesi\xf3n sola. Si no lo hace, copia el enlace de inicio de sesi\xf3n desde la aplicaci\xf3n y termina el proceso en un navegador de esa misma computadora."}]}),ef=y("noCaptionsOrAudio",{title:"No hay subt\xedtulos o no se oye la voz traducida",metaTitle:"DubTab no muestra subt\xedtulos o no se oye la voz — c\xf3mo solucionarlo",metaDescription:"Dos fallos distintos con dos soluciones distintas: no aparece nada, o aparecen los subt\xedtulos pero no se oye el doblaje. Ve directo al que te est\xe1 pasando.",intro:"Son dos fallos distintos con dos causas distintas. Empieza por el que realmente est\xe1s viendo.",sections:[{id:"nothing",title:"No aparece nada",blocks:[{kind:"p",text:"Ni subt\xedtulos, ni voz, y la sesi\xf3n nunca llega a **".concat(ev.stateTranslating,"**. Baja por esta lista — est\xe1 ordenada por la frecuencia con la que cada punto resulta ser la respuesta.")},{kind:"platformSteps",extension:[{title:"Comprueba que la pesta\xf1a est\xe9 sonando de verdad",desc:"DubTab captura el audio de la pesta\xf1a, as\xed que un video en pausa o una p\xe1gina que todav\xeda n
1o ha empezado no le dan nada. Pon el audio primero y despu\xe9s pulsa ".concat(ev.start,".")},{title:"F\xedjate en qu\xe9 tipo de p\xe1gina es",desc:"El navegador bloquea la captura de audio en sus propias p\xe1ginas. Las URL `chrome://` y la Chrome Web Store no se pueden traducir de ninguna manera, y no hay ajuste que lo cambie."},{title:"Lee el estado del dock",desc:"Un **".concat(ev.stateConnecting,"** que nunca pasa a **").concat(ev.stateTranslating,"** es un problema de red, no de ajustes. DubTab reintenta solo y cuenta los intentos. Si la cuenta sigue subiendo, det\xe9n la sesi\xf3n y vuelve a empezar — eso desatasca una conexi\xf3n colgada mejor que esperar.")}],desktop:[{title:"Revisa la fuente de audio",desc:"Si est\xe1 en **".concat(ev.desktopSourceApp,"** y esa no es la que est\xe1 sonando, DubTab est\xe1 escuchando silencio. Cambia a ").concat(ev.desktopSourceSystem," para confirmarlo y despu\xe9s vuelve a acotarlo.")},{title:"Comprueba que el sonido salga de esta computadora",desc:"DubTab escucha lo que reproduce tu m\xe1quina. El audio que sale hacia unos auriculares por Bluetooth cuenta igual; el audio de un tel\xe9fono o de otra computadora no."},{title:"Lee el estado de la sesi\xf3n",desc:"Tanto el HUD como la bandeja del sistema indican si hay una sesi\xf3n en curso. Una sesi\xf3n atascada conectando es un problema de red — detenla y vuelve a empezar para desatascarla."}]}]},{id:"captions-no-voice",title:"Salen los subt\xedtulos, pero no se oye ninguna voz",blocks:[{kind:"p",text:"Los subt\xedtulos y el doblaje son cosas separadas. Si el texto avanza, la transcripci\xf3n y la traducci\xf3n funcionan y el problema est\xe1 m\xe1s adelante."},{kind:"steps",items:[{title:"Comprueba que la voz del doblaje est\xe9 activada",desc:"Esta es la respuesta la mayor\xeda de las veces. Con la voz traducida apagada, una sesi\xf3n genera subt\xedtulos y transcripci\xf3n y nada de audio. Ver [Elegir una voz y ajustar el audio](/help/choose-a-voice)."},{title:"Revisa los deslizadores del mezclador",desc:"La voz traducida tiene su propio deslizador, separado del audio original. Un deslizador bajado del todo es silencio, no un fallo."},{title:"En Windows, revisa la bandeja del sistema",desc:"El men\xfa de la bandeja tiene su propio silenciador para el doblaje, y sigue puesto aunque detengas la sesi\xf3n y la vuelvas a empezar."},{title:"Dale unos segundos en la primera frase",desc:"La voz empieza despu\xe9s de que la primera frase se haya escuchado, traducido y pronunciado. Con una primera frase larga eso son unos segundos de silencio, no un fallo."}]},{kind:"note",tone:"info",title:"La voz est\xe1, pero siempre va por detr\xe1s",body:"Eso es otra cosa, y es lo esperable cuando alguien habla r\xe1pido. [Gestionar el retraso del doblaje](/help/dubbing-delay) explica qu\xe9 hace DubTab al respecto."}]},{id:"captions-only",title:"La voz funciona, pero no hay subt\xedtulos",blocks:[{kind:"p",text:"Revisa el modo de subt\xedtulos. **".concat(ev.audioOnly,"** es un modo de verdad y hace exactamente esto — te da la voz traducida sin nada en pantalla. Cambia a ").concat(ev.panel," o ").concat(ev.cinema," para que vuelva el texto. En Windows, la bandeja adem\xe1s tiene un interruptor para mostrar u ocultar los subt\xedtulos que es independiente del modo.")}]}],faq:[{q:"\xbfPor qu\xe9 DubTab no puede traducir una p\xe1gina de la Chrome Web Store?",a:"El navegador no permite que las extensiones capturen audio en sus propias p\xe1ginas internas, y eso incluye las URL `chrome://` y la Chrome Web Store. Es una restricci\xf3n del navegador, no un ajuste de DubTab, y no hay forma de esquivarla. Reproduce el audio en una p\xe1gina web normal, o usa la aplicaci\xf3n de escritorio."},{q:"Tengo subt\xedtulos pero no se oye el doblaje. \xbfEn qu\xe9 se diferencian?",a:"Los subt\xedtulos salen de la transcripci\xf3n y la traducci\xf3n; la voz doblada se genera despu\xe9s y se puede apagar por separado. Si el texto avanza, esos dos primeros pasos funcionan — comprueba que la voz traducida est\xe9 activada, que su deslizador est\xe9 arriba y, en Windows, que la bandeja no la haya silenciado."},{q:"La sesi\xf3n se reconecta una y otra vez.",a:"DubTab mantiene una conexi\xf3n abierta mientras traduce, y las redes que cortan las conexiones largas — algunas VPN y redes corporativas — la t
1iran repetidamente. Detener la sesi\xf3n y volver a empezarla desatasca una conexi\xf3n colgada. El tiempo sin conexi\xf3n no se traduce, as\xed que tampoco se cobra."}]}),eT=v("es"),eS=y("chooseAVoice",{title:"Elegir una voz y ajustar el audio",navTitle:"".concat(eT.voice," y audio"),metaTitle:"Elegir la voz del doblaje y equilibrarla con el audio original",metaDescription:"Elige la voz de IA con la que dobla DubTab, esc\xfachala antes de decidir y equil\xedbrala con el audio original usando dos deslizadores y la atenuaci\xf3n autom\xe1tica.",intro:"Elige la voz con la que habla DubTab y decide cu\xe1nto del original quieres seguir oyendo por debajo.",sections:[{id:"pick",title:"Elegir una voz",blocks:[{kind:"p",text:"La voz se elige **por idioma de destino**, no una sola vez para toda la cuenta. Traducir al espa\xf1ol hoy y al japon\xe9s ma\xf1ana son dos decisiones distintas, y cada una se recuerda."},{kind:"p",text:"Puedes escuchar una voz antes de quedarte con ella. Hazlo antes de una sesi\xf3n larga y no durante — la vista previa no est\xe1 pensada para cambiar de voz a mitad de camino."},{kind:"platformSteps",extension:[{title:"Abre el dock",desc:"Est\xe1 en el borde de la p\xe1gina mientras hay una sesi\xf3n en marcha."},{title:"Abre el selector de voz",desc:"Elige una voz para el idioma al que est\xe1s traduciendo y esc\xfachala."}],desktop:[{title:"Abre ".concat(eT.desktopSettings),desc:"Desde la ventana de DubTab, o desde el icono de la bandeja."},{title:"Ve a ".concat(eT.ttsSection),desc:"Elige una voz para el idioma al que est\xe1s traduciendo y esc\xfachala."}]}]},{id:"mixer",title:"Equilibrarla con el original",blocks:[{kind:"p",text:"El ".concat(eT.audioMixer," tiene dos deslizadores, y eso es todo lo que la mayor\xeda necesita:")},{kind:"list",items:["**".concat(eT.originalAudio,"** — qu\xe9 tan alto se queda la fuente por debajo."),"**".concat(eT.translatedVoice,"** — qu\xe9 tan alto habla DubTab.")]},{kind:"shot",...b.audioMixer,caption:"El mezclador de audio: dos deslizadores y tres ajustes r\xe1pidos de un clic.",alt:"Panel Audio Mixer con Original Audio al 25 por ciento y Translated Voice al 100 por ciento, botones Original only, Balanced y Translation only, y un interruptor Auto catch-up debajo."},{kind:"note",tone:"info",title:"La ".concat(eT.audioDucking," es una opci\xf3n avanzada, y viene apagada hasta que la actives"),body:"Con ella activada, DubTab baja el audio original cada vez que habla la voz traducida y lo vuelve a subir en las pausas, para que las dos no se pisen. Con ella apagada — que es como viene — el original se queda donde hayas dejado su deslizador. Act\xedvala en el ".concat(eT.audioMixer," si las dos voces se est\xe1n pisando; d\xe9jala en paz si te vale un equilibrio fijo.")},{kind:"note",tone:"info",title:"Bajar un deslizador no es apagar la funci\xf3n",body:"Un deslizador de voz traducida en el m\xednimo se ve exactamente igual que un doblaje roto. Si una sesi\xf3n tiene subt\xedtulos pero no suena, revisa esto antes que nada — ver [No hay subt\xedtulos o no se oye la voz traducida](/help/no-captions-or-audio)."}]}],faq:[{q:"\xbfPuedo seguir oyendo a quien habla en el original?",a:"S\xed. El audio original y la voz traducida tienen deslizadores independientes, as\xed que el equilibrio lo eliges t\xfa. Si adem\xe1s activas la ".concat(eT.audioDucking,", el original solo baja mientras habla la voz traducida y vuelve a subir en las pausas.")},{q:"\xbfPuedo usar una voz distinta para cada idioma?",a:"S\xed — la voz se guarda por idioma de destino. Una voz elegida para el espa\xf1ol no afecta a lo que oyes cuando traduces al japon\xe9s."},{q:"\xbfDubTab puede bajar el original autom\xe1ticamente mientras habla la voz traducida?",a:"S\xed — eso es la ".concat(eT.audioDucking,", en el ").concat(eT.audioMixer,". **Viene apagada**, as\xed que act\xedvala si las dos voces se est\xe1n pisando. Una vez activada, el original solo baja mientras habla la voz traducida y vuelve a subir en las pausas. Con ella apagada, el original se queda exactamente donde pusiste su deslizador.")}]}),eD=y("dubbingDelay",{title:"Gestionar el retraso del doblaje",metaTitle:"Por qu\xe9 el doblaje de DubTab se retrasa y c\xf3mo gestionarlo",metaDescription:"El habla traducida tarda m\xe1s que la original, as\xed que la voz doblada se va quedando atr\xe1s. Elige entre mantener la sincron\xeda y leer todo a ritmo natural.",intro:"La voz traducida va unos segundos por detr\xe1s de quien habla, y la distancia crece en una sesi\xf3n larga. Aqu\xed est\xe1 el porqu\xe9 y qu\xe9 puedes hacer.",sections:[{id:"why",title:"Por qu\xe9 pasa",blocks:[{kind:"p",text:"Una frase tiene que o\xedrse entera antes de poder traducirse, y una frase traducida suele ser m\xe1s larga que la original. Pronunciarla lleva tiempo real. Con alguien que habla r\xe1pido, la voz termina una frase cuando quien habla va por la mitad de la siguiente, y en un tramo largo se va acumulando."},{kind:"p",text:"Es una propiedad del doblaje en vivo, no un fallo de tu configuraci\xf3n. A los subt\xedtulos no les afecta — se mantienen cerca de quien habla en cualquier caso."}]},{id:"options",title:"Los dos modos",blocks:[{kind:"note",tone:"warn",title:"Los dos modos leen todas las frases — lo \xfanico que cambia es el ritmo",body:"Nunca se salta ni se resume nada, en ninguno de los dos. **".concat(eT.syncModeKeepInSync,"** acelera la voz un poco cuando se ha quedado atr\xe1s; **").concat(eT.syncModeReadEveryLine,"** habla siempre a ritmo natural y deja que la distancia crezca. Esa es toda la decisi\xf3n.")},{kind:"table",head:["","".concat(eT.syncModeKeepInSync," (predeterminado)"),"".concat(eT.syncModeReadEveryLine)],rows:[["Ritmo al hablar","Un poco m\xe1s r\xe1pido mientras recupera terreno","Siempre a ritmo natural, nunca acelera"],["Ajuste con la imagen","Se mantiene cerca de la imagen","Se aleja cada vez m\xe1s seg\xfan avanza la sesi\xf3n"],["Frases pronunciadas","Todas","Todas"],["Mejor para","Clases, cursos y reuniones","Cuando quieres que la voz suene completamente sin prisa"]]}]},{id:"where",title:"D\xf3nde est\xe1 el ajuste",blocks:[{kind:"note",tone:"info",title:"Ahora mismo el mismo ajuste tiene dos nombres",body:"En la extensi\xf3n es **".concat(eT.autoCatchUp,"**, dentro del ").concat(eT.audioMixer,", y activado significa ").concat(eT.syncModeKeepInSync,". En la aplicaci\xf3n de escritorio es **").concat(eT.syncMode,"**, en ").concat(eT.desktopSettings,", con ").concat(eT.syncModeKeepInSync," y ").concat(eT.syncModeReadEveryLine," escritos aparte. Mismo comportamiento, etiqueta distinta.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up en el mezclador de la extensi\xf3n — ese interruptor es ".concat(eT.syncModeKeepInSync,"."),alt:"El Audio Mixer con el interruptor Auto catch-up activado, descrito debajo como acelerar la voz traducida cuando haga falta para mantener la sincron\xeda."},{kind:"platformSteps",extension:[{title:"Abre el ".concat(eT.audioMixer," desde el dock"),desc:"Con una sesi\xf3n en marcha."},{title:"Busca ".concat(eT.autoCatchUp),desc:"Activado es ".concat(eT.syncModeKeepInSync,". Apagado es ").concat(eT.syncModeReadEveryLine,".")}],desktop:[{title:"Abre ".concat(eT.desktopSettings),desc:"Desde la ventana de DubTab, o desde el icono de la bandeja."},{title:"Ve a ".concat(eT.ttsSection," y despu\xe9s a ").concat(eT.syncMode),desc:"Elige ".concat(eT.syncModeKeepInSync," o ").concat(eT.syncModeReadEveryLine,".")}]}]}],faq:[{q:"\xbfDubTab tambi\xe9n acelera el video?",a:"No. Solo acelera la voz que genera. El video, y el audio original por debajo, van a su velocidad normal."},{q:"\xbf".concat(eT.syncModeKeepInSync," se salta algo?"),a:"No. Los dos modos pronuncian enteras todas las frases traducidas. ".concat(eT.syncModeKeepInSync," recupera terreno hablando un poco m\xe1s r\xe1pido, nunca dejando frases fuera.")},{q:"\xbfLos subt\xedtulos tambi\xe9n se retrasan?",a:"Mucho menos. Los subt\xedtulos aparecen en cuanto una frase est\xe1 traducida, mientras que la voz adem\xe1s t
1iene que pronunciarse. Si necesitas seguir el contenido lo m\xe1s pegado posible, lee los subt\xedtulos y usa la voz como apoyo."}]}),eq=y("captionsAndDisplayModes",{title:"Personalizar los subt\xedtulos y los modos de visualizaci\xf3n",navTitle:"Subt\xedtulos y modos",metaTitle:"Modos de subt\xedtulos de DubTab: ".concat(eT.panel,", ").concat(eT.cinema," y ").concat(eT.audioOnly),metaDescription:"Muestra los subt\xedtulos de DubTab anclados junto al video, cruzando la parte de abajo de la pantalla, o en ning\xfan sitio — y decide si quieres ver los dos idiomas.",intro:"Tres formas de mostrar los subt\xedtulos, y adem\xe1s si quieres el idioma original en pantalla junto a la traducci\xf3n.",sections:[{id:"modes",title:"Los tres modos",blocks:[{kind:"list",items:["**".concat(eT.panel,"** — los subt\xedtulos quedan anclados junto al video, en su propia columna."),"**".concat(eT.cinema,"** — los subt\xedtulos cruzan la parte de abajo de la pantalla, como los subt\xedtulos de siempre."),"**".concat(eT.audioOnly,"** — nada de subt\xedtulos, solo la voz traducida. \xdatil cuando est\xe1s escuchando m\xe1s que mirando.")]},{kind:"shot",...b.dockCaptionModes,caption:"Los tres modos, en el men\xfa Panel del dock.",alt:"El men\xfa Panel del dock abierto, con Caption Panel marcado, Cinema Mode y Audio Only."},{kind:"note",tone:"info",title:"".concat(eT.audioOnly," es la raz\xf3n por la que a veces desaparecen los subt\xedtulos"),body:"Si la voz funciona y no aparece texto, revisa el modo antes que nada. Ver [No hay subt\xedtulos o no se oye la voz traducida](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Los dos idiomas, o solo la traducci\xf3n",blocks:[{kind:"p",text:"Los subt\xedtulos en modo ".concat(eT.bilingual," muestran juntas la l\xednea original y la traducida. Es el ajuste correcto cuando est\xe1s aprendiendo el idioma de origen, o cuando quieres comprobar una traducci\xf3n de la que no te f\xedas del todo. Ap\xe1galo y te queda solo la traducci\xf3n, que se lee de un vistazo con m\xe1s facilidad.")}]},{id:"where",title:"D\xf3nde aparecen",blocks:[{kind:"platformSteps",extension:[{title:"Los subt\xedtulos viven dentro de la p\xe1gina",desc:"".concat(eT.panel," los ancla junto al video; ").concat(eT.cinema," los pone cruzando la parte de abajo de la p\xe1gina. Puedes cambiar de modo desde el dock cuando quieras.")},{title:"Van con la pesta\xf1a",desc:"Los subt\xedtulos pertenecen a la pesta\xf1a que se est\xe1 traduciendo. Si te cambias a otra pesta\xf1a, se quedan atr\xe1s con la sesi\xf3n."}],desktop:[{title:"Los subt\xedtulos flotan sobre todas las ventanas",desc:"El HUD se mantiene encima de lo que est\xe9s haciendo, as\xed que el video no tiene que estar delante."},{title:"Clic a trav\xe9s y ".concat(eT.desktopCinema),desc:"El clic a trav\xe9s deja que el rat\xf3n atraviese los subt\xedtulos. ".concat(eT.desktopCinema," aparta la ventana principal y deja en pantalla solo la \xfaltima l\xednea. La bandeja adem\xe1s puede ocultar los subt\xedtulos por completo sin detener la sesi\xf3n.")}]}]}],faq:[{q:"\xbfPuedo tener la voz doblada sin ning\xfan subt\xedtulo?",a:"S\xed. Cambia a ".concat(eT.audioOnly,". En la aplicaci\xf3n de escritorio, el men\xfa de la bandeja tambi\xe9n puede ocultar los subt\xedtulos mientras la sesi\xf3n sigue corriendo.")},{q:"\xbfLos subt\xedtulos flotantes tapan lo que hay debajo?",a:"No si el clic a trav\xe9s est\xe1 activado — el rat\xf3n atraviesa la capa de subt\xedtulos hasta la ventana de atr\xe1s. Esto es de la aplicaci\xf3n de escritorio; en la extensi\xf3n los subt\xedtulos est\xe1n dentro de la p\xe1gina y nunca tapan otras ventanas."},{q:"\xbfPuedo ver el idioma original adem\xe1s de la traducci\xf3n?",a:"S\xed. Los subt\xedtulos en modo ".concat(eT.bilingual," ponen en pantalla la l\xednea original y la traducida a la vez. Ap\xe1galo para quedarte solo con la traducci\xf3n.")}]}),ex=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Gratis","price":"$0","desc":"15 minutos de prueba","aiCredits":3,"freeNote":"Prueba \xfanica. Sin renovaci\xf3n.","freeHint":"Suficiente para ~1 video corto o unos minutos de llamada.","features":["Doblaje en tiempo real ultra baja latencia","Subt\xedtulos biling\xfces opcionales","M\xfaltiples voces IA naturales","60+ idiomas soportados","YouTube, cursos, podcasts, reuniones","Soporte por email y comunidad Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 al a\xf1o","yearlyNote":"108 horas por adelantado","desc":"9 horas / mes","aiCredits":30,"hourlyRate":"~$2.1/hr","suited":"Algunos videos largos o reuniones al mes","features":["Doblaje en tiempo real ultra baja latencia","Subt\xedtulos biling\xfces opcionales","M\xfaltiples voces IA naturales","60+ idiomas soportados","YouTube, cursos, podcasts, reuniones","Soporte por email y comunidad Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 al a\xf1o","yearlyNote":"240 horas por adelantado","desc":"20 horas / mes","aiCredits":100,"hourlyRate":"~$2.0/hr","suited":"Cursos, reuniones o streams cada semana","features":["Doblaje en tiempo real ultra baja latencia","Subt\xedtulos biling\xfces opcionales","M\xfaltiples voces IA naturales","60+ idiomas soportados","YouTube, cursos, podcasts, reuniones","Soporte por email y comunidad Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 al a\xf1o","yearlyNote":"480 horas por adelantado","desc":"40 horas / mes","aiCredits":300,"hourlyRate":"~$1.7/hr","suited":"Reuniones, clases o streams frecuentes","features":["Doblaje en tiempo real ultra baja latencia","Subt\xedtulos biling\xfces opcionales","M\xfaltiples voces IA naturales","60+ idiomas soportados","YouTube, cursos, podcasts, reuniones","Soporte por email y comunidad Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 al a\xf1o","yearlyNote":"960 horas por adelantado","desc":"80 horas / mes","aiCredits":1000,"hourlyRate":"~$1.6/hr","suited":"Uso intensivo diario en varios idiomas","features":["Doblaje en tiempo real ultra baja latencia","Subt\xedtulos biling\xfces opcionales","M\xfaltiples voces IA naturales","60+ idiomas soportados","YouTube, cursos, podcasts, reuniones","Soporte por email y comunidad Discord"]}]}}}'),eC=v("es"),eA=ex.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", una sola vez"):"".concat(e.aiCredits," / mes"),e.desc]),ej=y("saveDubbedAudio",{title:"Guardar y volver a escuchar el audio doblado",navTitle:"Guardar el doblaje",metaTitle:"Guardar y volver a escuchar el audio doblado de una sesi\xf3n de DubTab",metaDescription:"Conserva la pista de voz traducida de una sesi\xf3n y esc\xfachala m\xe1s tarde. El ajuste se lee al pulsar ".concat(eC.start,", as\xed que tiene que estar activado antes de empezar."),intro:"Conserva la pista de voz traducida de una sesi\xf3n para volver a escucharla m\xe1s tarde. El interruptor tiene que estar activado **antes** de pulsar ".concat(eC.start,"."),sections:[{id:"before",title:"Antes de empezar",blocks:[{kind:"p",text:"Lo que se graba es la **voz doblada**, el audio que genera el propio DubTab. Si la voz traducida est\xe1 apagada en una sesi\xf3n, no hay nada que grabar — los subt\xedtulos y la transcripci\xf3n los tienes igual."},{kind:"note",tone:"warn",title:"El interruptor se lee una sola vez, al pulsar ".concat(eC.start),body:"Activarlo a mitad de una sesi\xf3n no hace nada, y esa sesi\xf3n no se va a grabar. Det\xe9n la sesi\xf3n, act\xedvalo y vuelve a empezar."}]},{id:"turn-on",title:"Activar el guardado",blocks:[{kind:"platformSteps",extension:[{title:"Abre el popup de DubTab",desc:"Haz clic en el icono de DubTab en la barra de herramientas. Si no est\xe1 ah\xed, abre el men\xfa de la pieza de puzzle y ancla DubTab."},{title:"Abre ".concat(eC.settings," y activa el guardado del audio doblado"),desc:"Viene apagado. Una vez que lo pones, se queda activado para las siguientes sesiones."},{title:"Comprueba que la voz traducida est\xe9 activada",desc:"Con la voz apagada no hay nada que grabar, y la sesi\xf3n guarda solo la transcripci\xf3n."},{title:"Pulsa ".concat(eC.start),desc:"Este es el momento en que se lee el ajuste. Todo lo que venga despu\xe9s se graba; nada de lo anterior."}],desktop:[{title:"Busca ".concat(eC.desktopSaveDubbed," en la pantalla ").concat(eC.desktopHome),desc:"Est\xe1 justo debajo del bot\xf3n ".concat(eC.desktopStart,", al lado de la nota sobre la captura del audio del sistema — no tienes que entrar en ").concat(eC.desktopSettings," para esto.")},{title:"Act\xedvalo",desc:"Viene apagado. Una vez que lo pones, se queda activado para las siguientes sesiones."},{title:"Comprueba que la voz traducida est\xe9 activada",desc:"Con la voz apagada no hay nada que grabar, y la sesi\xf3n guarda solo la transcripci\xf3n."},{title:"Pulsa ".concat(eC.desktopStart),desc:"Este es el momento en que se lee el ajuste. Todo lo que venga despu\xe9s se graba; nada de lo anterior."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"El guardado autom\xe1tico del audio doblado, activado antes de empezar.",alt:"Popup de DubTab con el interruptor Auto-save dubbed audio activado y resaltado, justo encima del bot\xf3n Start translation."}]},{id:"replay",title:"Encontrarlo y volver a escucharlo",blocks:[{kind:"p",text:"Det\xe9n la sesi\xf3n y abre tu historial. La sesi\xf3n lleva un bot\xf3n de reproducci\xf3n junto a su transcripci\xf3n. Una sesi\xf3n larga puede quedarse un rato en **Pending** despu\xe9s de detenerla, mientras se termina de montar la grabaci\xf3n."},{kind:"note",tone:"ok",title:"El audio original nunca se guarda",body:"DubTab guarda \xfanicamente la voz que genera \xe9l mismo. El sonido de tu pesta\xf1a, de tu reuni\xf3n o de tu escritorio se transmite para traducirlo y nunca se escribe en nuestros servidores. Eso no es un interruptor que tengas que recordar — es c\xf3mo est\xe1 construida la grabaci\xf3n."}]}],faq:[{q:"Detuve la sesi\xf3n pero no hay grabaci\xf3n.",a:"Al pulsar ".concat(eC.start," se leen dos cosas y las dos t
1ienen que estar activadas: el guardado del audio doblado y la propia voz traducida. Si alguna estaba apagada en ese momento, la sesi\xf3n guard\xf3 solo la transcripci\xf3n. Activar cualquiera de las dos durante la sesi\xf3n no se aplica de forma retroactiva.")},{q:"\xbfEl guardado graba tambi\xe9n a quien habla en el original?",a:"No. Solo se graba la voz traducida que genera DubTab. El audio original se transmite para traducirlo y nunca se guarda, as\xed que una grabaci\xf3n contiene el doblaje y nada m\xe1s."},{q:"La grabaci\xf3n dice Pending.",a:"El audio todav\xeda se est\xe1 terminando despu\xe9s de detener la sesi\xf3n. Las sesiones largas tardan m\xe1s. Si se queda as\xed, la transcripci\xf3n no se ve afectada y puedes leerla y exportarla igual."}]}),eM=y("exportTranscripts",{title:"Ver y exportar transcripciones",navTitle:"Transcripciones",metaTitle:"Ver, buscar y exportar una transcripci\xf3n de DubTab",metaDescription:"Cada sesi\xf3n de DubTab guarda una transcripci\xf3n biling\xfce con los tiempos. Encu\xe9ntrala en tu historial, b\xfascala dentro, c\xf3piala y exp\xf3rtala.",intro:"Cada sesi\xf3n guarda una transcripci\xf3n biling\xfce, hayas guardado el audio o no. Aqu\xed est\xe1 d\xf3nde vive y qu\xe9 puedes hacer con ella.",sections:[{id:"what",title:"Qu\xe9 se guarda",blocks:[{kind:"p",text:"Una transcripci\xf3n contiene **todas las l\xedneas, original y traducci\xf3n**, con los tiempos. Se va escribiendo mientras corre la sesi\xf3n, as\xed que lo que la archiva es detener la sesi\xf3n, no un paso aparte de guardado."},{kind:"p",text:"Esto pasa en todas las sesiones. Lo opcional es el audio doblado — ver [Guardar y volver a escuchar el audio doblado](/help/save-dubbed-audio)."}]},{id:"find",title:"Encontrar una sesi\xf3n",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"La transcripci\xf3n biling\xfce de una sesi\xf3n guardada.",alt:"Vista de transcripci\xf3n con l\xedneas en coreano seguidas cada una de su traducci\xf3n al ingl\xe9s, con las marcas de tiempo a la izquierda y las pesta\xf1as Bilingual, Original y Translation arriba."},{kind:"steps",items:[{title:"Abre tu historial",desc:"Las sesiones salen de m\xe1s reciente a m\xe1s antigua. La extensi\xf3n y la aplicaci\xf3n de escritorio comparten un solo historial — una sesi\xf3n grabada en el escritorio aparece al abrir el historial en el navegador, y al rev\xe9s."},{title:"Busca dentro",desc:"La b\xfasqueda funciona sobre lo que se dijo, en los dos idiomas. Suele ser m\xe1s r\xe1pido que bajar hasta la parte que recuerdas."}
1,{title:"Copia o exporta",desc:"Copiar te lleva las l\xedneas directamente al portapapeles. Exportar escribe la transcripci\xf3n como archivo."}]}]}],faq:[{q:"\xbfTengo transcripci\xf3n aunque no haya guardado el audio?",a:"S\xed. La transcripci\xf3n se guarda en todas las sesiones. Guardar el audio doblado es un ajuste aparte que solo decide si la voz generada se conserva como grabaci\xf3n."},{q:"\xbfLa transcripci\xf3n es biling\xfce?",a:"S\xed. Cada l\xednea se guarda en el idioma original y en la traducci\xf3n, con los tiempos, as\xed que puedes contrastar una traducci\xf3n con lo que realmente se dijo."},{q:"\xbfLas sesiones de la extensi\xf3n y de la aplicaci\xf3n de escritorio est\xe1n en el mismo sitio?",a:"S\xed. Las dos inician sesi\xf3n en la misma cuenta y escriben en el mismo historial, as\xed que da igual cu\xe1l grab\xf3 la sesi\xf3n."}]}),eI=y("aiSummaries",{title:"Usar los res\xfamenes de IA y ".concat(eC.askAi),navTitle:"Res\xfamenes de IA y ".concat(eC.askAi),metaTitle:"Res\xfamenes de IA, mapas mentales y ".concat(eC.askAi," en DubTab"),metaDescription:"Convierte una sesi\xf3n guardada de DubTab en un resumen estructurado, un mapa mental en el que puedes hacer clic, y respuestas que citan las l\xedneas de las que salieron.",intro:"Convierte una sesi\xf3n terminada en algo que puedas hojear, y hazle preguntas despu\xe9s. Todo esto consume ".concat(eC.aiCredits,", que van aparte de tus horas de traducci\xf3n."),sections:[{id:"tools",title:"Qu\xe9 sacas de una sesi\xf3n",blocks:[{kind:"list",items:["**".concat(eC.summaryTab,"** — un repaso estructurado de lo que realmente se dijo, generado una sola vez y guardado con la sesi\xf3n."),"**Mapa mental** — la misma sesi\xf3n en forma de \xe1rbol. Haz clic en cualquier nodo y salen las l\xedneas originales que hay detr\xe1s.","**".concat(eC.askAi,"** — hazle preguntas a la sesi\xf3n y obt\xe9n respuestas que citan las l\xedneas de las que salieron.")]},{kind:"p",text:"Los tres leen la transcripci\xf3n, as\xed que funcionan en cualquier sesi\xf3n guardada — incluidas aquellas en las que no conservaste el audio doblado."},{kind:"shot",...b.aiSummary,caption:"Un resumen generado. El mapa mental est\xe1 en la pesta\xf1a siguiente.",alt:"Pesta\xf1a AI Summary con el repaso titulado de una clase, con secciones Outline, Key Concepts y Review Questions, y una nota de que tambi\xe9n se gener\xf3 un mapa mental."}]},{id:"credits",title:"".concat(eC.aiCredits),blocks:[{kind:"p",text:"Los ".concat(eC.aiCredits," van **aparte de tus horas de traducci\xf3n**. Ver una clase de tres horas gasta horas; resumirla despu\xe9s gasta cr\xe9ditos. Quedarte sin unos no afecta a los otros.")},{kind:"table",head:["Plan","".concat(eC.aiCredits),"Horas de traducci\xf3n"],rows:eA},{kind:"p",text:"Un resumen se genera una sola vez y se queda con la sesi\xf3n, as\xed que volver a abrirlo m\xe1s tarde no cuesta nada."}]}],faq:[{q:"\xbfLos res\xfamenes me gastan horas de traducci\xf3n?",a:"No. Los res\xfamenes, los mapas mentales y ".concat(eC.askAi," consumen ").concat(eC.aiCredits,", que se cuentan aparte de las horas de traducci\xf3n. Quedarte sin cr\xe9ditos no te impide traducir, y quedarte sin horas no te impide resumir las sesiones que ya tienes.")},{q:"\xbfPuedo usar esto en una sesi\xf3n en la que no guard\xe9 el audio?",a:"S\xed. Los tres trabajan sobre la transcripci\xf3n, que se guarda en todas las sesiones independientemente de si se conserv\xf3 el audio doblado."},{q:"\xbfDe d\xf3nde salen las respuestas de ".concat(eC.askAi,"?"),a:"\xdanicamente de la sesi\xf3n sobre la que preguntas. Las respuestas citan las l\xedneas de las que salieron, as\xed que puedes saltar al momento exacto de la transcripci\xf3n y comprobarlo t\xfa."}]}),eO=v("es"),eP={getStartedExtension:ek,getStartedWindows:ey,whichPlatform:ez,cannotSignIn:ew,noCaptionsOrAudio:ef,chooseAVoice:eS,dubbingDelay:eD,captionsAndDisplayModes:eq,saveDubbedAudio:ej,exportTranscripts:eM,aiSummaries:eI,translationHours:y("translationHours",{title:"Entender las horas de traducci\xf3n y los ".concat(eO.aiCredits),navTitle:"Horas y ".concat(eO.aiCredits),metaTitle:"C\xf3mo cuenta DubTab las horas de traducci\xf3n y los ".concat(eO.aiCredits),metaDescription:"El tiempo de traducci\xf3n se cuenta por duraci\xf3n del audio mientras corre una sesi\xf3n. Pausar no cuesta nada, los minutos del plan se gastan antes que las horas extra, y los ".concat(eO.aiCredits," van aparte."),intro:"Qu\xe9 se cuenta, qu\xe9 no, qu\xe9 saldo se gasta primero y en qu\xe9 se diferencian los ".concat(eO.aiCredits," de las horas."),sections:[{id:"counted",title:"Qu\xe9 se cuenta",blocks:[{kind:"p",text:"El tiempo se cuenta por **duraci\xf3n del audio mientras DubTab est\xe1 funcionando**. Los subt\xedtulos y el doblaje comparten el mismo 
1saldo — usar uno sin el otro no sale m\xe1s barato, porque el mismo audio se transcribe y se traduce en cualquiera de los dos casos."},{kind:"list",items:["**Pausar es gratis.** En pausa no se env\xeda audio y no se gastan minutos.","**Detener termina la sesi\xf3n** y la archiva en tu historial. Esa es la diferencia entre ".concat(eO.pause," y ").concat(eO.stop,"."),"**El tiempo sin conexi\xf3n no se cobra**, porque no se est\xe1 traduciendo nada."]},{kind:"shot",...b.accountUsage,caption:"La p\xe1gina de cuenta: minutos, cr\xe9ditos de IA y los \xfaltimos 30 d\xedas.",alt:"P\xe1gina Account con 486 minutos restantes repartidos entre el plan y el prepago, 29 de 30 cr\xe9ditos de IA compartidos por Summary y Ask AI, y un gr\xe1fico de barras de los \xfaltimos 30 d\xedas con 128 minutos usados en total."}]},{id:"idle",title:"Se pone en pausa sola cuando nadie habla",blocks:[{kind:"p",text:"Si pasa un rato sin que se hable, DubTab se pone en pausa por su cuenta, para que una pesta\xf1a o una aplicaci\xf3n que se te olvid\xf3 no te vac\xede el saldo en silencio. Antes te ense\xf1a una cuenta atr\xe1s que puedes cancelar, y el rato de silencio lo decides t\xfa."},{kind:"note",tone:"info",title:"Pausar no es detener",body:"La sesi\xf3n sigue abierta. Rean\xfadala cuando quieras y contin\xfaa donde la dejaste — no se pierde nada de lo ya capturado, y el tiempo en pausa no se cobra."}]},{id:"order",title:"Qu\xe9 saldo se gasta primero",blocks:[{kind:"p",text:"Primero se gastan los minutos mensuales de tu plan. **Las horas extra, que no caducan, no se tocan hasta que aquellos se acaban**, as\xed que comprar horas extra a mitad de mes nunca desperdicia lo que ya pagaste."},{kind:"p",text:"Los minutos mensuales se reinician en una fecha fija ligada a tu plan, no el d\xeda 1 de cada mes. DubTab te ense\xf1a esa fecha directamente — el panel de cuenta muestra tu plan, tu pr\xf3xima fecha de facturaci\xf3n y tu fecha de reinicio de minutos uno al lado del otro, as\xed que nunca tienes que calcularlo."}]},{id:"credits",title:"Los ".concat(eO.aiCredits," son otra cosa"),blocks:[{kind:"table",head:["","Horas de traducci\xf3n","".concat(eO.aiCredits)],rows:[["Se gastan en","Subt\xedtulos y doblaje en vivo","Res\xfamenes, mapas mentales, ".concat(eO.askAi)],["Se cuentan por","Duraci\xf3n del audio mientras corre","Cada generaci\xf3n"],["Plan gratuito","15 minutos, una sola vez","3, una sola vez"]]},{kind:"p",text:"Quedarte sin unos no afecta a los otros. Ver [Usar los res\xfamenes de IA y ".concat(eO.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"\xbfMis horas corren mientras el video est\xe1 en pausa?",a:"Pausar **DubTab** detiene el contador: no se env\xeda audio y no se gastan minutos. Pausar **el video** no es lo mismo — DubTab sigue funcionando y sigue contando hasta que detecta el silencio y se pone en pausa solo, y eso tarda lo que t\xfa hayas configurado. Si te vas a levantar, pausa DubTab y no solo el reproductor."},{q:"\xbfUsar solo subt\xedtulos, sin doblaje, cuesta menos?",a:"No. Los subt\xedtulos y el doblaje salen del mismo saldo, porque el audio hay que transcribirlo y traducirlo en los dos casos. Apagar la voz cambia lo que oyes, no lo que se cuenta."},{q:"\xbfCu\xe1ndo se reinician mis minutos mensuales?",a:"En una fecha fija ligada a tu plan, no el d\xeda 1 de cada mes. El panel de cuenta, tanto en la extensi\xf3n como en la aplicaci\xf3n de escritorio, muestra tu fecha de reinicio de minutos junto a tu pr\xf3xima fecha de facturaci\xf3n, as\xed que compru\xe9balo ah\xed. Las horas extra nunca caducan y solo se gastan cuando se ha agotado la asignaci\xf3n mensual."}]}),manageSubscription:y("manageSubscription",{title:"Gestionar o cancelar tu suscripci\xf3n",navTitle:"Gestionar la suscripci\xf3n",metaTitle:"Gestionar, cancelar o arreglar la facturaci\xf3n de una suscripci\xf3n de DubTab",metaDescription:"Abre el portal de facturaci\xf3n desde DubTab para cambiar de plan, actualizar una tarjeta, descargar facturas o cancelar. Al cancelar conservas el acceso hasta que termine el periodo.",intro:"Cambia de plan, actualiza una tarjeta, c
1onsigue una factura o cancela. Todo ocurre en el portal de facturaci\xf3n, que se abre desde dentro de DubTab.",sections:[{id:"open",title:"Abrir el portal de facturaci\xf3n",blocks:[{kind:"platformSteps",extension:[{title:"Abre el popup y haz clic en el icono de cuenta, arriba a la derecha",desc:"El panel de cuenta muestra tu plan, tu pr\xf3xima fecha de facturaci\xf3n y cu\xe1ndo se reinician tus minutos."},{title:"Pulsa ".concat(eO.manageSubscription),desc:"El portal de facturaci\xf3n se abre en una pesta\xf1a nueva. Si nunca te has suscrito no hay nada que gestionar, y DubTab te lo dice en vez de abrir un portal vac\xedo."}],desktop:[{title:"Haz clic en tu avatar, abajo a la izquierda de la ventana",desc:"Eso abre ".concat(eO.accountInformation,": tu correo, tu plan, el estado, la pr\xf3xima fecha de facturaci\xf3n y la fecha de reinicio de minutos.")},{title:"Pulsa ".concat(eO.manageSubscription),desc:"El portal se abre en tu navegador. Si nunca te has suscrito no hay nada que gestionar, y DubTab te lo dice en vez de abrir un portal vac\xedo."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, arriba del todo en la p\xe1gina de cuenta.",alt:"P\xe1gina Account con el bot\xf3n Manage subscription resaltado, junto al correo de la cuenta, la etiqueta del plan y la fecha de renovaci\xf3n."},{kind:"p",text:"En el portal puedes cambiar de plan, actualizar el m\xe9todo de pago, descargar facturas anteriores y cancelar."}]},{id:"cancel",title:"Cancelar",blocks:[{kind:"p",text:"Cancela cuando quieras, desde ese mismo portal. Cancelar detiene la siguiente renovaci\xf3n — no te corta el periodo que ya pagaste, y no borra tu historial ni tus sesiones guardadas."},{kind:"note",tone:"info",title:"Las horas extra no forman parte de la suscripci\xf3n",body:"Las horas extra que compraste aparte, que no caducan, se quedan en la cuenta despu\xe9s de que termine una suscripci\xf3n. Ver [Horas de traducci\xf3n y ".concat(eO.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"El aviso de problema con la facturaci\xf3n",blocks:[{kind:"p",text:"Si un pago falla, DubTab muestra un aviso de que la suscripci\xf3n est\xe1 **".concat(eO.billingPastDue,"** o **").concat(eO.billingUnpaid,"**, con un bot\xf3n ").concat(eO.manageBilling," que lleva directo al portal. Actualiza ah\xed el m\xe9todo de pago y el plan se reanuda.")},{kind:"p",text:"Mientras una suscripci\xf3n necesita atenci\xf3n, las horas extra que haya en la cuenta siguen disponibles — el aviso lo indica cuando es el caso."}]}],faq:[{q:"\xbfPuedo cancelar en cualquier momento?",a:"S\xed. Cancela desde el portal de facturaci\xf3n, al que llegas con ".concat(eO.manageSubscription," dentro de DubTab. Cancelar detiene la siguiente renovaci\xf3n y deja intacto el periodo que ya pagaste, junto con tu historial y tus sesiones guardadas.")},{q:"\xbfD\xf3nde consigo una factura?",a:"En el portal de facturaci\xf3n, que lista las facturas anteriores y te deja descargarlas. \xc1brelo con ".concat(eO.manageSubscription," — el icono de cuenta arriba a la derecha del popup de la extensi\xf3n, o tu avatar abajo a la izquierda en la ventana de escritorio.")},{q:"Me fall\xf3 el pago y DubTab dej\xf3 de funcionar.",a:"Un pago fallido deja la suscripci\xf3n como ".concat(eO.billingPastDue," o ").concat(eO.billingUnpaid,", y DubTab muestra un aviso con un bot\xf3n ").concat(eO.manageBilling,". Actualiza el m\xe9todo de pago en el portal y el plan se reanuda. Las horas extra que haya en la cuenta siguen siendo utilizables mientras tanto.")}]}),teamPlan:y("teamPlan",{title:"Planes Equipo: un saldo compartido para todos",navTitle:"Planes Equipo",metaTitle:"Planes Equipo de DubTab — horas y ".concat(eO.aiCredits," compartidos para un grupo"),metaDescription:"Un plan Equipo de DubTab pone las horas de traducci\xf3n y los ".concat(eO.aiCredits," en un \xfanico saldo compartido, con puestos flexibles. Pensado para grupos de estudio, clases y formaci\xf3n de personal."),intro:"Un solo saldo de horas y ".concat(eO.aiCredits," del que tira todo el equipo, en lugar de una suscripci\xf3n separada por persona."),sections:[{id:"how",title:"C\xf3mo funciona un plan Equipo",blocks:[{kind:"list",items:["**Un saldo compartido.** Las horas de traducci\xf3n y los ".concat(eO.aiCredits," son del equipo, no de cada miembro. Quien vea cuatro horas esta semana y quien no vea ninguna tiran del mismo 
1saldo."),"**Puestos flexibles.** A\xf1ade o quita miembros seg\xfan cambie el grupo; no est\xe1s comprando un n\xfamero fijo de suscripciones individuales.","**Las dos versiones.** Cada miembro tiene la extensi\xf3n de navegador y la aplicaci\xf3n de escritorio, igual que en un plan individual.","**Ayuda para empezar.** Los planes Equipo vienen con una persona de verdad que deja a todo el mundo listo."]},{kind:"p",text:"Encaja con un grupo que ve el mismo material: una clase que sigue conferencias en otro idioma, un grupo de estudio, o personal form\xe1ndose con contenido en otra lengua. No es la forma adecuada para gente que simplemente trabaja en la misma empresa y cada uno quiere su propio plan."}]},{id:"running-out",title:"Cuando el saldo se acaba",blocks:[{kind:"p",text:"Como el saldo es compartido, se acaba para todos a la vez. DubTab lo dice claramente y remite a los miembros al administrador del equipo — **solo el administrador puede a\xf1adir m\xe1s**, as\xed que no hay nada que un miembro individual pueda arreglar."}]},{id:"get-one",title:"Conseguir un plan Equipo",blocks:[{kind:"p",text:"Los planes Equipo se cotizan en vez de comprarse desde la p\xe1gina de precios, porque el tama\xf1o adecuado depende de cu\xe1nta gente sois y de cu\xe1nto veis. Cu\xe9ntanos esas dos cosas por encima y te damos una cifra."},{kind:"p",text:"[Escr\xedbenos sobre un plan Equipo](/contact?category=team) — dinos cu\xe1ntas personas sois y, aproximadamente, cu\xe1ntas horas a la semana ve el grupo."}]}],faq:[{q:"\xbfCada miembro del equipo tiene sus propias horas?",a:"No. Un plan Equipo tiene un \xfanico saldo compartido de horas de traducci\xf3n y ".concat(eO.aiCredits," del que tira cada miembro. Ese es justamente el punto: quien vea cuatro horas esta semana y quien no vea ninguna quedan cubiertos por el mismo saldo, sin asignaciones por persona que gestionar.")},{q:"Nuestro equipo se qued\xf3 sin minutos. \xbfQu\xe9 puedo hacer yo como miembro?",a:"Nada directamente — el saldo es del equipo, y solo el administrador puede a\xf1adir m\xe1s. DubTab muestra el nombre del equipo en ese mensaje para que sepas a qui\xe9n ped\xedrselo."},{q:"\xbfCu\xe1nto cuesta un plan Equipo?",a:"Se cotiza por equipo en vez de estar en la lista de precios, porque depende de cu\xe1nta gente sois y de cu\xe1nto veis. Escr\xedbenos con esos dos n\xfameros y te damos un precio."}]})},eE={labels:{centerName:"Centro de ayuda",homeTitle:"\xbfEn qu\xe9 podemos ayudarte?",homeIntro:"Configura DubTab, arregla una sesi\xf3n que no se est\xe1 portando bien y entiende en qu\xe9 se van tus horas.",searchPlaceholder:"Busca una respuesta — prueba con “no se oye” o “cancelar”",searchEmpty:"No hay coincidencias. Prueba con una palabra de lo que ves en pantalla.",articleCount:"{count} art\xedculos",articleCountOne:"1 art\xedculo",appliesTo:"Aplica a",appliesToBoth:"Ambas",extension:"Extensi\xf3n de navegador",desktop:"Aplicaci\xf3n de escritorio",onThisPage:"En esta p\xe1gina",sectionCount:"{count} secciones",chapters:"Cap\xedtulos",recordedOn:"Grabado en la versi\xf3n {version}",faqTitle:"Preguntas habituales",relatedTitle:"Siguiente",feedbackTitle:"\xbfTe sirvi\xf3 este art\xedculo?",feedbackSub:"Es la \xfanica se\xf1al que nos dice qu\xe9 art\xedculos no est\xe1n funcionando.",feedbackYes:"S\xed",feedbackNo:"No",feedbackThanks:"Gracias, tomamos nota.",feedbackWhy:"\xbfQu\xe9 faltaba?",feedbackReasons:["Los pasos no coincid\xedan con mi pantalla","Sigue sin funcionar","No era el art\xedculo que buscaba"],feedbackSent:"Enviado. Recibimos el art\xedculo, tu plataforma y la versi\xf3n de la app — nada m\xe1s.",lastUpdated:"\xdaltima actualizaci\xf3n",needs:"Requiere",supportTitle:"\xbfSigues atascado?",supportBody:"Cu\xe9ntanos qu\xe9 estabas intentando hacer. Nos llega el art\xedculo que estabas leyendo, as\xed te ahorras las idas y venidas.",asideTitle:"\xbfTienes una pregunta?",asideBody:"Nos llega el art\xedculo en el que est\xe1s, as\xed que no tendr\xe1s que explicar d\xf3nde te encuentras.",supportCta:"Contactar con soporte",contactCardTitle:"Contactar con soporte",contactCardBlurb:"Nada de esto encajaba. Cu\xe9ntanos qu\xe9 estabas intentando hacer y lo retomamos nosotros.",contactCardMeta:"Respondemos en menos de un d\xeda",screenshotPending:"Captura pendiente"},categories:eh,versions:c,articles:m.map(e=>eP[e])},eW=v("fr"),eB=u({"getting-started":{title:"Premiers pas",blurb:"Installer, se connecter, choisir ses langues et lancer une premi\xe8re traduction, dans l'une ou l'autre version."}
1,"dubbing-captions":{title:"Doublage et sous-titres",blurb:"Choisir une voix, l'\xe9quilibrer avec l'audio original et d\xe9cider comment les sous-titres s'affichent."},"history-ai":{title:"Historique et outils IA",blurb:"R\xe9\xe9couter un doublage enregistr\xe9, exporter une transcription et utiliser les r\xe9sum\xe9s, les cartes mentales et ".concat(eW.askAi,".")},"account-billing":{title:"Compte et facturation",blurb:"Comment les heures sont compt\xe9es, \xe0 quoi servent les ".concat(eW.aiCredits," et comment changer d'offre.")},troubleshooting:{title:"R\xe9solution de probl\xe8mes",blurb:"Connexion impossible, pas de sous-titres, pas de voix traduite. Les pannes que nous voyons vraiment."}}),eN=v("fr"),eL={title:"Choisissez les deux langues",desc:"**".concat(eN.autoDetect,"** trouve la langue source toute seule, et c'est le bon choix quand une session contient plusieurs langues ou quand vous ne savez pas ce que vous allez entendre. Si vous savez que toute la session est dans une seule langue, **l'indiquer vous-m\xeame am\xe9liore nettement la reconnaissance** — sinon la d\xe9tection automatique d\xe9pense une partie de sa pr\xe9cision sur une question \xe0 laquelle vous aviez d\xe9j\xe0 r\xe9pondu.")},eG=y("getStartedExtension",{title:"D\xe9marrer avec l'extension de navigateur",navTitle:"Extension de navigateur",metaTitle:"D\xe9marrer avec l'extension DubTab pour navigateur",metaDescription:"Installez DubTab dans Chrome, Edge ou Brave, connectez-vous, choisissez vos deux langues et lancez votre premi\xe8re traduction en temps r\xe9el sur un onglet.",intro:"Installez, connectez-vous, choisissez deux langues et traduisez l'onglet que vous \xe9tiez d\xe9j\xe0 en train de regarder. Environ quatre minutes, dont l'essentiel est l'installation.",chapters:k(g.getStartedExtension,{install:"Installer et \xe9pingler",signin:"Se connecter",languages:"Choisir les langues",start:"D\xe9marrer sur un onglet",controls:"Le dock",save:"Enregistrer le doublage",after:"Apr\xe8s la session"}),sections:[{id:"install",title:"Installer et se connecter",chapterId:"install",blocks:[{kind:"p",text:"DubTab fonctionne dans **Chrome, Edge et Brave**. Les trois installent la m\xeame extension depuis le Chrome Web Store — il n'y a pas de version Edge ou Brave distincte \xe0 aller chercher."},{kind:"note",tone:"info",title:"Installez depuis le Chrome Web Store, quel que soit votre navigateur",body:"C'est l\xe0 que les v\xe9rifications passent le plus vite, et donc l\xe0 qu'une nouvelle version arrive en premier. Installer ailleurs peut vous laisser une ou deux ver
1sions de retard. [Obtenir DubTab sur le Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Ajoutez DubTab, puis \xe9pinglez-le",desc:"Ouvrez la [fiche sur le Chrome Web Store](".concat(d,") et ajoutez-la. Edge et Brave demandent la premi\xe8re fois l'autorisation d'installer des extensions d'une autre boutique — acceptez. Ouvrez ensuite le menu de la pi\xe8ce de puzzle dans la barre d'outils et \xe9pinglez DubTab ; vous l'ouvrirez assez souvent pour vouloir l'avoir l\xe0.")},{title:"Ouvrez le popup et connectez-vous avec Google",desc:"Un compte gratuit re\xe7oit **15 minutes** de sous-titres et de doublage en direct, une seule fois, plus 3 ".concat(eN.aiCredits,". Sans carte et sans renouvellement. La connexion se fait dans le popup et nulle part ailleurs.")}]},{kind:"shot",...b.popupSignIn,caption:"Le popup juste apr\xe8s l'installation, avant la connexion.",alt:"Popup DubTab affichant le nom du produit, trois lignes de fonctionnalit\xe9s et un bouton Continue with Google."}]},{id:"first-session",title:"Lancez votre premi\xe8re traduction",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Ouvrez l'onglet que vous voulez traduire",desc:"YouTube, Netflix, Zoom, Google Meet, le lecteur d'un cours — tout ce qui a du son. Ouvrez DubTab quand vous voulez ; la seule condition est que l'onglet **\xe9mette du son au moment o\xf9 vous appuyez sur ".concat(eN.start,"**, car c'est \xe0 cet instant que DubTab se met \xe0 \xe9couter.")},eL,{title:"Appuyez sur ".concat(eN.start),desc:"Le dock appara\xeet au bord de la page. Les sous-titres arrivent en deux secondes environ, et la voix traduite commence \xe0 parler par-dessus l'originale."}]},{kind:"note",tone:"warn",title:"Un type de page ne fonctionnera jamais",body:"Le navigateur bloque la capture audio sur ses propres pages. Les adresses `chrome://` et le Chrome Web Store ne peuvent pas \xeatre traduits du tout, dans aucun des trois navigateurs, et aucun r\xe9glage n'y change rien."},{kind:"shot",...b.popupReady,caption:"Le popup pr\xeat \xe0 partir : deux langues, et la page qu'il va traduire.",alt:"Popup DubTab avec Source language sur Automatic Detection, Translate to sur Spanish, le temps restant, le titre de la page en cours et un bouton Start translation."},{kind:"note",tone:"ok",title:"Ce que vous devriez voir",body:"Le dock affiche **".concat(eN.stateTranslating,"**, les sous-titres d\xe9filent, et vous entendez une deuxi\xe8me voix par-dessus l'originale. Si les sous-titres apparaissent sans voix, ou si rien n'appara\xeet, [Pas de sous-titres ou pas de voix traduite](/help/no-captions-or-audio) s\xe9pare ces deux cas.")}]},{id:"controls",title:"Le dock",chapterId:"controls",blocks:[{kind:"p",text:"Une fois la session lanc\xe9e, tout ce dont vous avez besoin se trouve dans le dock, au bord de la page."},{kind:"list",items:["**".concat(eN.stateReady,", ").concat(eN.stateConnecting,", ").concat(eN.stateTranslating,"** — le dock vous dit toujours dans lequel des trois il se trouve. Si la connexion tombe, il se reconnecte tout seul, le signale et compte les tentatives."),"**".concat(eN.pause," n'est pas ").concat(eN.stop,"** — mettre en pause fige les sous-titres et le doublage, et **le temps en pause n'est jamais factur\xe9** : aucun audio n'est envoy\xe9, donc aucune minute n'est compt\xe9e. ").concat(eN.stop," est ce qui met fin \xe0 la session et l'enregistre dans votre historique."),"**".concat(eN.panel,", ").concat(eN.cinema,", ").concat(eN.audioOnly,"** — trois fa\xe7ons d'afficher les sous-titres : ancr\xe9s \xe0 c\xf4t\xe9 de la vid\xe9o, en bas de l'\xe9cran, ou nulle part quand vous ne voulez que la voix."),"**".concat(eN.voice," et ").concat(eN.audioMixer,"** — choisissez la voix de doublage et \xe9quilibrez-la avec l'originale. Voir [Choisir une voix et r\xe9gler l'audio](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Le dock pendant une session en direct, avec le menu des sous-titres ouvert.",alt:"Dock flottant sombre affichant Translating, avec un chronom\xe8tre de session, des boutons pause et stop, un s\xe9lecteur de voix et un menu ouvert listant Caption Panel, Cinema Mode et Audio Only."},{kind:"note",tone:"warn",title:"Vous voulez garder l'audio doubl\xe9 ? Activez-le avant d'appuyer sur ".concat(eN.start,"."),body:"L'enregistrement est lu une seule fois, au moment o\xf9 la session d\xe9marre. L'activer en cours de route ne change rien pour la session d\xe9j\xe0 lanc\xe9e. [Enregistrer et r\xe9\xe9couter l'audio doubl\xe9](/help/save-dubbed-audio) donne les d\xe9tails."}]}],faq:[{q:"Est-ce que \xe7a marche dans Edge et Brave ?",a:"Oui. DubTab fonctionne dans Chrome, Edge et Brave, et les trois installent la m\xeame extension depuis le Chrome Web Store. Edge et Brave demandent la premi\xe8re fois l'autorisation d'installer depuis une autre boutique ; ensuite, le comportement est exactement celui de Chrome."},{q:"Rien ne se passe quand j'appuie sur ".concat(eN.start,"."),a:"L'onglet doit \xe9mettre du son \xe0 cet instant — DubTab capte l'audio de l'onglet, une page en pause ou silencieuse ne lui donne donc rien. Le navigateur bloque aussi la capture audio sur ses propres pages : les adresses `chrome://` et le Chrome Web Store ne peuvent pas \xeatre traduits du tout."},{q:"La mise en pause consomme-t-elle mes minutes ?",a:"Non. Pendant qu'une session est en pause, aucun audio n'est envoy\xe9, donc aucune minute n'est compt\xe9e. Seul le temps r\xe9ellement traduit est factur\xe9. ".concat(eN.stop," est ce qui met fin \xe0 la session et la classe dans votre historique.")},{q:"Dois-je utiliser ".concat(eN.autoDetect," ou indiquer la langue source ?"),a:"Utilisez ".concat(eN.autoDetect," quand la session contient plusieurs langues ou quand vous ne savez pas ce que vous allez entendre. Si vous \xeates s\xfbr que toute la session est dans une seule langue, l'indiquer am\xe9liore nettement la reconnaissance, 
1car la d\xe9tection automatique n'a plus \xe0 d\xe9penser de pr\xe9cision \xe0 deviner ce qu'elle \xe9coute.")}]}),eU=y("getStartedWindows",{title:"D\xe9marrer avec l'application de bureau",navTitle:"Application de bureau",metaTitle:"D\xe9marrer avec l'application de bureau DubTab",metaDescription:"Installez l'application de bureau DubTab sous Windows 11 ou sur macOS 14.2 ou version ult\xe9rieure, connectez-vous, choisissez l'audio qu'elle \xe9coute, puis d\xe9marrez et arr\xeatez une session de traduction.",intro:"L'application de bureau entend tout ce que joue votre ordinateur : il y a donc une d\xe9cision de plus au d\xe9part, celle du son qu'elle doit \xe9couter.",chapters:k(g.getStartedWindows,{install:"Installer",signin:"Se connecter",source:"Choisir la source audio",languages:"Choisir les langues",start:"D\xe9marrer la traduction",controls:"Le HUD et la zone de notification",save:"Enregistrer le doublage"}),sections:[{id:"install",title:"Installer et se connecter",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 ou macOS 14.2+",body:"L'application de bureau **ne fonctionne pas sous Windows 10**, et elle demande **macOS 14.2 ou version ult\xe9rieure**. Ces deux limites viennent de la fonction d'audio syst\xe8me sur laquelle elle repose, et aucune ne se contourne. L\xe0 o\xf9 elle ne peut pas tourner, utilisez l'[extension de navigateur](/help/get-started-extension) — elle couvre tout ce qui se joue dans un onglet Chrome, Edge ou Brave."},{kind:"steps",items:[{title:"T\xe9l\xe9chargez et installez",desc:"R\xe9cup\xe9rez le fichier qui vous concerne sur la [page de t\xe9l\xe9chargement DubTab](/download) : le programme d'installation Windows, ou le DMG Mac pour Apple Silicon ou Intel. Sous Windows, lancez-le ; la premi\xe8re fois, SmartScreen peut afficher une invite nommant l'\xe9diteur, XTCodeTech Ltd. Sur Mac, ouvrez le DMG et glissez DubTab dans Applications."},{title:"Connectez-vous",desc:"DubTab ouvre votre navigateur pour vous identifier, puis vous rend la main dans l'application. Si le navigateur ne s'ouvre pas, copiez le lien de connexion et collez-le dans n'importe quel navigateur du m\xeame ordinateur."}]},{kind:"shot",...b.desktopSignIn,caption:"La fen\xeatre DubTab au premier lancement.",alt:"Fen\xeatre de bureau DubTab sur fond sombre, avec l'ic\xf4ne de l'application, le texte Welcome to DubTab, une ligne live captions and translation for meetings, videos and any desktop audio, et un bouton Sign in with Google."}]},{id:"audio-source",title:"Choisissez ce que DubTab \xe9coute",chapterId:"source",blocks:[{kind:"p",text:"C'est la seule \xe9tape que l'extension n'a pas, et celle qui d\xe9cide si une session sonne proprement."},{kind:"list",items:["**".concat(eN.desktopSourceSystem,"** capte tout ce qui \xe9met du son, y compris les notifications et tout ce qui tourne par ailleurs."),"**".concat(eN.desktopSourceApp,"** ignore tout le reste. Choisissez celle-ci pour une r\xe9union — c'est la diff\xe9rence entre traduire l'intervenant et traduire l'intervenant plus votre musique.")]},{kind:"p",text:"DubTab retient le choix pour la prochaine fois."},{kind:"shot",...b.desktopHome,caption:"L'\xe9cran d'accueil. La source audio est en haut, avec Change \xe0 c\xf4t\xe9.",alt:"\xc9cran Home de l'application de bureau DubTab avec Computer audio comme source s\xe9lectionn\xe9e et un bouton Change, Source sur Automatic Detection et Target sur Spanish, un bouton Start translation, un interrupteur Auto-save dubbed audio et une liste des sessions r\xe9centes."}]},{id:"first-session",title:"D\xe9marrer et arr\xeater une session",chapterId:"start",blocks:[{kind:"steps",items:[eL,{title:"Appuyez sur ".concat(eN.desktopStart),desc:"Les sous-titres remplissent la fen\xeatre et le HUD flotte au-dessus de tout le reste : vous pouvez donc retourner directement \xe0 ce que vous regardiez."},{title:"\xc9cartez la fen\xeatre",desc:"Fermer la fen\xeatre ne quitte pas DubTab. Mettre en pause, reprendre, arr\xeater, afficher ou masquer les sous-titres et couper le doublage se trouvent tous dans le menu de la zone de notification pendant que la traduction continue. Le temps en pause n'est jamais factur\xe9."}]},{kind:"note",tone:"info",title:"Les raccourcis fonctionnent partout",body:"D\xe9marrer/arr\xeater et pause/reprise fonctionnent \xe0 l'\xe9chelle du syst\xe8me, m\xeame quand DubTab est en arr
1i\xe8re-plan. ".concat(eN.stop," demande une seconde pression pour que vous ne mettiez pas fin \xe0 une session par accident. Si une autre application d\xe9tient d\xe9j\xe0 une combinaison, DubTab vous le dit au lieu d'\xe9chouer en silence.")}]}],faq:[{q:"Sur quels syst\xe8mes fonctionne-t-elle ?",a:"Windows 11, et macOS 14.2 ou version ult\xe9rieure, avec des versions distinctes pour Apple Silicon et Intel. Elle ne fonctionne pas sous Windows 10 et il n'y a pas de contournement : Windows 10 n'a pas la fonction audio sur laquelle elle repose. L\xe0 o\xf9 elle ne peut pas tourner, utilisez plut\xf4t l'extension de navigateur — elle couvre tout ce qui se joue dans un onglet Chrome, Edge ou Brave."},{q:"Sur Mac, pourquoi demande-t-elle \xe0 enregistrer l'audio syst\xe8me ?",a:"Parce que c'est ainsi qu'elle entend ce que joue votre ordinateur. macOS ne le demande qu'une fois, au premier d\xe9marrage de session — autorisez-le dans R\xe9glages Syst\xe8me › Confidentialit\xe9 et s\xe9curit\xe9. C'est la seule autorisation demand\xe9e par DubTab : elle ne demande jamais l'enregistrement de l'\xe9cran, et n'a aucun acc\xe8s au micro."},{q:"Fermer la fen\xeatre arr\xeate-t-il la traduction ?",a:"Non. DubTab continue de tourner dans la zone de notification, et son menu permet de mettre en pause, reprendre, arr\xeater, afficher ou masquer les sous-titres et couper le doublage. ".concat(eN.stop," est la seule chose qui met fin \xe0 la session.")},{q:"Dois-je utiliser ".concat(eN.autoDetect," ou indiquer la langue source ?"),a:"Utilisez ".concat(eN.autoDetect," quand la session contient plusieurs langues ou quand vous ne savez pas ce que vous allez entendre. Si vous \xeates s\xfbr que toute la session est dans une seule langue, l'indiquer am\xe9liore nettement la reconnaissance, car la d\xe9tection automatique n'a plus \xe0 d\xe9penser de pr\xe9cision \xe0 deviner ce qu'elle \xe9coute.")},{q:"Ai-je besoin d'un abonnement s\xe9par\xe9 pour l'application de bureau ?",a:"Non. Un compte et un seul solde d'heures couvrent l'extension de navigateur et l'application de bureau, sous Windows comme sur Mac. Vous connecter \xe0 l'une ou \xe0 l'autre vous donne la m\xeame offre."}]}),eR=y("whichPlatform",{title:"Choisir entre l'extension et l'application de bureau",navTitle:"Laquelle me faut-il ?",metaTitle:"Extension DubTab ou application de bureau — laquelle vous faut-il ?",metaDescription:"L'application de bureau entend tout ce que joue votre ordinateur, onglets du navigateur compris, sous Windows 11 et sur macOS 14.2 ou version ult\xe9rieure. L'extension couvre n'importe quel onglet Chrome, Edge ou Brave, sur n'importe quel ordinateur. Un seul abonnement couvre les deux.",intro:"Si l'application de bureau tourne sur votre ordinateur, c'est la r\xe9ponse la plus simple : elle entend tout ce qu'entend l'extension, et davantage. L\xe0 o\xf9 elle ne peut pas tourner, c'est l'extension qu'il vous faut.",sections:[{id:"short-version",title:"La version courte",blocks:[{kind:"p",text:"L'[application de bureau](/help/get-started-windows) \xe9coute tout votre ordinateur, et cela **inclut les onglets du navigateur** — sous Windows 11 et sur macOS 14.2 ou version ult\xe9rieure, elle couvre donc tous les cas \xe0 elle seule, et vous n'avez jamais \xe0 d\xe9cider session par session. C'est la configuration la moins p\xe9nible."},{kind:"p",text:"L'[extension de navigateur](/help/get-started-extension) est la bonne quand l'application de bureau n'est pas envisageable, ou quand le navigateur suffit : **sous Windows 10**, **sur un Mac rest\xe9 en macOS 13 ou ant\xe9rieur**, sous Linux et ChromeOS, ou quand tout ce que vous regardez est de toute fa\xe7on dans un onglet et que vous pr\xe9f\xe9rez ne rien installer. Ses commandes se trouvent aussi directement dans la page, ce que certains pr\xe9f\xe8rent tout simplement."},{kind:"note",tone:"info",title:"Un seul abonnement couvre les deux",body:"M\xeame compte, m\xeame solde d'heures, m\xeame historique. Vous ne perdez rien \xe0 utiliser l'une aujourd'hui et l'autre demain : c'est une question de confort, pas de prix."}]},{id:"side-by-side",title:"C\xf4te \xe0 c\xf4te",blocks:[{kind:"table",head:["","Application de bureau","Extension de navigateur"],rows:[["Ce qu'elle entend","N'importe quelle app, tout l'ordinateur, onglets du navigateur compris","Un onglet du navigateur"],["Usage typique","Clients Zoom et Teams, lecteurs de bureau, fichiers locaux, plus tout ce qui passe dans un onglet","YouTube, Udemy, Coursera, tout ce qui passe dans un onglet"],["O\xf9 s'affichent les sous-titres","HUD flottant au-dessus de toutes les fen\xeatres","Ancr\xe9s dans la page"],["Commandes","HUD, menu de la zone de notification, raccourcis globaux","Le dock, dans la page"],["Fonctionne sous","Windows 11 \xb7 macOS 14.2+","Chrome, Edge et Brave, sous Windows et macOS"]]},{kind:"p",text:"Aucune des deux n'est une version au rabais de l'autre. Elles traduisent de la m\xeame fa\xe7on, avec la m\xeame qualit\xe9, sur le m\xeame solde — elles diff\xe8rent par ce qu'elles peuvent \xe9couter et par l'endroit o\xf9 sont les commandes."}]},{id:"mac-mobile",title:"Mac et mobile",blocks:[{kind:"p",text:"**L'application Mac est l\xe0.** Elle demande macOS 14.2 ou version ult\xe9rieure, avec des t\xe9l\xe9chargements distincts pour Apple Silicon et pour Intel. Elle fait tout ce que fait l'application de bureau — tout l'ordinateur, une seule application, un fichier local — avec une \xe9tape de plus la premi\xe8re fois : macOS vous demande d'autoriser l'enregistrement de l'audio syst\xe8me. Elle ne demande jamais l'enregistrement de l'\xe9cran, ni votre micro."},{kind:"p",text:"Il n'y a pas d'application mobile, et aucune n'est proche. Nous pr\xe9f\xe9rons le dire plut\xf4t que de vous montrer un bouton qui ne fait rien."},{kind:"p",text:"Si vous en avez besoin, dites-le-nous : nous vous \xe9crirons le jour de la sortie, et rien d'autre : [Il me faut le mobile](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Si l'application de bureau entend aussi les onglets, pourquoi utiliser l'extension ?",a:"Parce que l'application de bureau demande Windows 11 ou macOS 14.2 ou version ult\xe9rieure. Sous Windows 10, sur un Mac plus ancien, sous Linux ou ChromeOS, l'extension est la seule option. Certains pr\xe9f\xe8rent aussi avoir les commandes et les sous-titres dans la page plut\xf4t que dans une fen\xeatre flottante, et l'extension s'installe en quelques secondes sans rien t\xe9l\xe9charger."},{q:"Faut-il un abonnement distinct pour chacune ?",a:"Non. Un compte et un seul solde d'heures couvrent l'extension de navigateur et l'application de bureau, sous Windows comme sur Mac. Connectez-vous \xe0 l'une ou \xe0 l'autre : m\xeame forfait, m\xeames minutes, m\xeame historique de sessions."},{q:"L'extension peut-elle traduire une r\xe9union Zoom ou Teams ?",a:"Seulement si la r\xe9union tourne dans un onglet du navigateur — le client web de Zoom et Google Meet fonctionnent avec l'extension. Avec le client de bureau Zoom ou Teams, le son ne passe jamais par le navigateur : il vous faut l'application de bureau."},{q:"Existe-t-il une application Mac ?",a:"Oui. DubTab pour Mac demande macOS 14.2 ou version ult\xe9rieure, et il existe des versions pour Apple Silicon et pour Intel. Les deux sont sign\xe9es avec un Developer ID et notaris\xe9es par Apple. R\xe9cup\xe9rez-la sur la [page de t\xe9l\xe9chargement](/download)."}]}),eK=v("fr"),eH=y("cannotSignIn",{title:"Impossible de se connecter avec Google",navTitle:"Connexion impossible",metaTitle:"DubTab ne se connecte pas avec Google — comment le r\xe9gler",metaDescription:"La connexion \xe0 DubTab passe par Google : un r\xe9seau qui n'atteint pas Google \xe9choue exactement \xe0 cette \xe9tape. Comment le confirmer et quoi essayer.",intro:"La connexion passe par Google. Presque toujours, le probl\xe8me vient du r\xe9seau, pas de votre compte — commencez par l\xe0.",sections:[{id:"network",title:"V\xe9rifiez d'abord le r\xe9seau",blocks:[{kind:"p",text:"DubTab vous identifie avec votre compte Google : cette \xe9tape doit donc atteindre Google. Si votre r\xe9seau n'y arrive pas, la connexion \xe9choue alors que tout le reste de l'ordinateur a l'air normal — c'est de loin la cause la plus fr\xe9quente, et aucun r\xe9glage \xe0 l'int\xe9rieur de DubTab ne peut y rem\xe9dier."},{kind:"steps",items:[{title:"Ouvrez une page Google dans le m\xeame navigateur",desc:"Essayez `google.com` ou `accounts.google.com`. Si elles ne se chargent pas non plus, c'est le r\xe9seau, et rien d'autre sur cette page ne vous aidera."},{title:"Changez de r\xe9seau",desc:"Le partage de connexion du t\xe9l\xe9phone est le test le plus rapide. Si la connexion fonctionne l\xe0 et pas sur votre r\xe9seau habituel, c'est ce r\xe9seau qui pose probl\xe8me — un pare-feu d'entreprise, un r\xe9seau d'\xe9tablissement scolaire ou un blocage r\xe9gional."},{title:"Activez le VPN, ou d\xe9sactivez-le",desc:"Les deux sens valent le coup d'\xeatre essay\xe9s. Un VPN peut \xeatre justement ce qui rend Google accessible, et il peut aussi \xeatre ce qui casse le retour vers DubTab."}]}]},{id:"extension",title:"Extension : cliquer sur se connecter ne fait rien",blocks:[{kind:"p",text:"La connexion se fait **dans le popup et nulle part ailleurs** — il n'y a pas de bouton de connexion dans le tableau de bord, n'allez donc pas l'y chercher."},{kind:"list",items:["Google ouvre sa propre fen\xeatre pour vous identifier. Si votre navigateur bloque les fen\xeatres surgissantes pour ce site, cette fen\xeatre n'appara\xeet jamais — autorisez-la et r\xe9essayez.","Si votre navigateur a plusieurs profils, assurez-vous d'\xeatre dans celui qui est connect\xe9 \xe0 Google.","Fermez le popup et rouvrez-le avant de r\xe9essayer. Une tentative interrompue en cours de route peut laisser le bouton insensible."]}]}
1,{id:"windows",title:"Application de bureau : le navigateur ne s'ouvre pas, ou ne revient jamais",blocks:[{kind:"p",text:"L'application de bureau vous confie \xe0 votre navigateur pour la connexion, puis le navigateur vous rend la main. Sur une machine verrouill\xe9e par des strat\xe9gies, chacune de ces deux moiti\xe9s peut \xe9chouer."},{kind:"steps",items:[{title:"Copiez plut\xf4t le lien de connexion",desc:"L'application propose ce lien pr\xe9cis\xe9ment pour ne rien avoir \xe0 lancer. Collez-le dans n'importe quel navigateur **du m\xeame ordinateur** et terminez la connexion l\xe0."},{title:"Revenez \xe0 l'application",desc:"Une fois que le navigateur indique que vous \xeates connect\xe9, revenez \xe0 DubTab. L'application r\xe9cup\xe8re la session toute seule."}]}]},{id:"still-stuck",title:"Si \xe7a ne marche toujours pas",blocks:[{kind:"p",text:"Donnez-nous trois choses et nous pouvons g\xe9n\xe9ralement r\xe9pondre du premier coup : laquelle des deux versions, ce qui se passe quand vous cliquez sur se connecter (rien du tout, une erreur, une fen\xeatre qui se referme aussit\xf4t), et si les pages Google se chargent normalement sur ce r\xe9seau."}]}],faq:[{q:"Pourquoi DubTab a-t-il besoin d'un compte Google ?",a:"Se connecter avec Google est la seule m\xe9thode, et c'est ce qui rattache votre offre, vos minutes et votre historique de sessions \xe0 vous, aussi bien dans l'extension de navigateur que dans l'application de bureau. Comme cela passe par Google, un r\xe9seau qui n'atteint pas Google ne peut pas aller au bout de la connexion."},{q:"\xc7a marche en partage de connexion, mais pas sur le r\xe9seau du bureau.",a:"Cela pointe vers le r\xe9seau du bureau. Les pare-feu d'entreprise et les r\xe9seaux scolaires bloquent souvent les services Google sur lesquels repose la connexion. Demandez \xe0 l'\xe9quipe qui administre ce r\xe9seau d'autoriser les comptes Google, ou connectez-vous une fois depuis une autre connexion."},{q:"Le navigateur s'est ouvert, je me suis connect\xe9, mais l'application de bureau me dit toujours d\xe9connect\xe9.",a:"Le retour vers l'application ne s'est pas termin\xe9. Basculez sur la fen\xeatre DubTab et laissez-lui un instant — elle r\xe9cup\xe8re la session toute seule. Si elle n'y arrive pas, copiez le lien de connexion depuis l'application et terminez dans un navigateur du m\xeame ordinateur."}]}),eV=y("noCaptionsOrAudio",{title:"Pas de sous-titres ou pas de voix traduite",metaTitle:"DubTab n'affiche pas de sous-titres ou ne sort aucune voix — comment le r\xe9gler",metaDescription:"Deux pannes diff\xe9rentes avec deux solutions diff\xe9rentes : rien n'appara\xeet du tout, ou les sous-titres apparaissent sans voix doubl\xe9e. Suivez celle que vous constatez.",intro:"Ce sont deux pannes diff\xe9rentes, avec deux causes diff\xe9rentes. Commencez par celle que vous constatez r\xe9ellement.",sections:[{id:"nothing",title:"Rien n'appara\xeet du tout",blocks:[{kind:"p",text:"Pas de sous-titres, pas de voix, et la session n'atteint jamais **".concat(eK.stateTranslating,"**. Descendez cette liste — elle est class\xe9e par fr\xe9quence : le premier point est le plus souvent la r\xe9ponse.")},{kind:"platformSteps",extension:[{title:"V\xe9rifiez que l'onglet \xe9met vraiment du son",desc:"DubTab capte l'audio de l'onglet : une vid\xe9o en pause ou une page qui n'a pas commenc\xe9 ne lui donnent rien. Lancez d'abord la lecture, puis appuyez sur ".concat(eK.start,".")},{title:"Regardez de quel type de page il s'agit",desc:"Le navigateur bloque la capture audio sur ses propres pages. Les adresses `chrome://` et le Chrome Web Store ne peuvent pas \xeatre traduits du tout, et aucun r\xe9glage n'y change rien."},{title:"Lisez l'\xe9tat du dock",desc:"Un **".concat(eK.stateConnecting,"** qui ne devient jamais **").concat(eK.stateTranslating,"** est un probl\xe8me de r\xe9seau, pas de r\xe9glages. DubTab r\xe9essaie tout seul et compte les tentatives. Si le compteur continue de monter, arr\xeatez la session et relancez-en une — cela d\xe9bloque une connexion coinc\xe9e plus s\xfbrement qu'attendre.")}],desktop:[{title:"V\xe9rifiez la source audio",desc:"Si elle est sur **".concat(eK.desktopSourceApp,"** et que ce n'est pas cette app qui \xe9met le son, DubTab \xe9coute du silence. Basculez sur ").concat(eK.desktopSourceSystem," pour confirmer, puis resserrez de nouveau.")},{title:"V\xe9rifiez que le son sort de cet ordinateur",desc:"DubTab \xe9coute ce que votre machine joue. Un son envoy\xe9 vers un casque en Bluetooth compte quand m\xeame ; un son sur un t\xe9l\xe9phone ou sur une autre machine, non."},{title:"Lisez l'\xe9tat de la session",desc:"Le HUD et la zone de notification indiquent tous deux si une session tourne. Une session coinc\xe9e \xe0 la connexion est un probl\xe8me de r\xe9seau — arr\xeatez et relancez pour la d\xe9bloquer."}]}]},{id:"captions-no-voice",title:"Les sous-titres apparaissent, mais aucune voix",blocks:[{kind:"p",text:"Les sous-titres et le doublage sont deux choses distinctes. Si le texte d\xe9file, la transcription et la traduction fonctionnent toutes les deux, et le probl\xe8me est en aval."},{kind:"steps",items:[{title:"V\xe9rifiez que la voix de doublage est activ\xe9e",desc:"C'est la r\xe9ponse la plupart du temps. Avec la voix traduite d\xe9sactiv\xe9e, une session produit des sous-titres et une transcription, et aucun audio. Voir [Choisir une voix et r\xe9gler l'audio](/help/choose-a-voice)."},{title:"V\xe9rifiez les curseurs du mixeur",desc:"La voix traduite a son propre curseur, distinct de l'audio original. Un curseur au minimum, c'est du silence, pas un bug."},{title:"Sous Windows, v\xe9rifiez la zone de notification",desc:"Son menu dispose de sa propre coupure du son pour le doublage, et elle survit \xe0 l'arr\xeat puis au red\xe9marrage d'une session."},{title:"Laissez quelques secondes \xe0 la premi\xe8re phrase",desc:"La voix d\xe9marre une fois la premi\xe8re phrase entendue, traduite et prononc\xe9e. Sur une premi\xe8re phrase longue, cela fait quelques secondes de silence, pas une panne."}]},{kind:"note",tone:"info",title:"La voix est l\xe0 mais toujours en retard",body:"C'est autre chose, et c'est attendu avec un intervenant rapide. [G\xe9rer le retard du doublage](/help/dubbing-delay) explique ce que DubTab fait \xe0 ce sujet."}]},{id:"captions-only",title:"La voix fonctionne, mais il n'y a pas de sous-titres",blocks:[{kind:"p",text:"V\xe9rifiez le mode de sous-titres. **".concat(eK.audioOnly,"** est un vrai mode et fait exactement cela : il vous donne la voix traduite sans rien \xe0 l'\xe9cran. Basculez sur ").concat(eK.panel," ou ").concat(eK.cinema," pour faire revenir le texte. Sous Windows, la zone de notification dispose en plus d'un interrupteur afficher/masquer les sous-titres, ind\xe9pendant du mode.")}]}],faq:[{q:"Pourquoi DubTab ne peut-il pas traduire une page du Chrome Web Store ?",a:"Le navigateur n'autorise pas les extensions \xe0 capter l'audio sur ses propres pages internes, ce qui inclut les adresses `chrome://` et le Chrome Web Store. C'est une restriction du navigateur, pas un r\xe9glage de DubTab, et il n'y a aucun moyen de la contourner. Lisez l'audio sur une page web ordinaire, ou utilisez l'application de bureau."},{q:"J'ai des sous-titres mais pas de voix doubl\xe9e. Qu'est-ce qui distingue les deux ?",a:"Les sous-titres viennent de la transcription et de la traduction ; la voix doubl\xe9e est g\xe9n\xe9r\xe9e ensuite et peut \xeatre d\xe9sactiv\xe9e seule. Si le texte d\xe9file, ces deux premi\xe8res \xe9tapes fonctionnent — v\xe9rifiez que la voix traduite est activ\xe9e, que son curseur est en haut, et sous Windows que la zone de notification ne l'a pas coup\xe9e."},{q:"La session n'arr\xeate pas de se reconnecter.",a:"DubTab maintient une connexion ouverte pendant la traduction, et les r\xe9seaux qui coupent les connexions longues — certains VPN et r\xe9seaux d'entreprise — la font tomber \xe0 r\xe9p\xe9tition. Arr\xeater la session et en relancer une d\xe9bloque une connexion coinc\xe9e. Le temps sans connexion n'est pas traduit, il n'est donc pas factur\xe9."}]}),e$=v("fr"),eZ=y("chooseAVoice",{title:"Choisir une voix et r\xe9gler l'audio",navTitle:"".concat(e$.voice," et audio"),metaTitle:"Choisir la voix de doublage et l'\xe9quilibrer avec l'audio original",metaDescription:"Choisissez la voix IA avec laquelle DubTab double, \xe9coutez-la avant de vous d\xe9cider et \xe9quilibrez-la avec l'audio original gr\xe2ce \xe0 deux curseurs et \xe0 l'att\xe9nuation.",intro:"Choisissez la voix avec laquelle DubTab parle, et d\xe9cidez de ce que vous voulez encore entendre de l'original en dessous.",sections:[{id:"pick",title:"Choisir une voix",blocks:[{kind:"p",text:"La voix se choisit **par langue cible**, pas une fois pour tout le compte. Traduire vers l'espagnol aujourd'hui et vers le japonais demain, ce sont deux choix distincts, et 
1chacun est m\xe9moris\xe9."},{kind:"p",text:"Vous pouvez \xe9couter une voix avant de la retenir. Faites-le avant une longue session plut\xf4t que pendant — l'aper\xe7u n'est pas fait pour changer de voix en cours de route."},{kind:"platformSteps",extension:[{title:"Ouvrez le dock",desc:"Il se trouve au bord de la page tant qu'une session est en cours."},{title:"Ouvrez le s\xe9lecteur de voix",desc:"Choisissez une voix pour la langue vers laquelle vous traduisez, et \xe9coutez-la."}],desktop:[{title:"Ouvrez ".concat(e$.desktopSettings),desc:"Depuis la fen\xeatre DubTab, ou depuis l'ic\xf4ne de la zone de notification."},{title:"Allez dans ".concat(e$.ttsSection),desc:"Choisissez une voix pour la langue vers laquelle vous traduisez, et \xe9coutez-la."}]}]},{id:"mixer",title:"L'\xe9quilibrer avec l'original",blocks:[{kind:"p",text:"Le ".concat(e$.audioMixer," a deux curseurs, et c'est tout ce dont la plupart des gens ont besoin :")},{kind:"list",items:["**".concat(e$.originalAudio,"** — le niveau auquel la source reste audible en dessous."),"**".concat(e$.translatedVoice,"** — le niveau auquel DubTab parle.")]},{kind:"shot",...b.audioMixer,caption:"Le mixeur audio : deux curseurs, plus trois pr\xe9r\xe9glages en un clic.",alt:"Panneau Audio Mixer avec Original Audio \xe0 25 pour cent et Translated Voice \xe0 100 pour cent, les boutons Original only, Balanced et Translation only, et un interrupteur Auto catch-up en dessous."},{kind:"note",tone:"info",title:"L'".concat(e$.audioDucking," est une option avanc\xe9e, et elle est d\xe9sactiv\xe9e tant que vous ne l'activez pas"),body:"Une fois activ\xe9e, DubTab baisse l'audio original d\xe8s que la voix traduite parle et le remonte dans les silences, pour que les deux ne se marchent jamais dessus. D\xe9sactiv\xe9e — c'est ainsi qu'elle est livr\xe9e — l'original reste l\xe0 o\xf9 vous avez laiss\xe9 son curseur. Activez-la dans le ".concat(e$.audioMixer," si les deux voix se g\xeanent ; laissez-la tranquille si un \xe9quilibre fixe vous convient.")},{kind:"note",tone:"info",title:"Baisser un curseur n'est pas couper la fonction",body:"Un curseur de voix traduite au minimum ressemble exactement \xe0 un doublage cass\xe9. Si une session a des sous-titres mais aucun son, v\xe9rifiez cela avant tout le reste — voir [Pas de sous-titres ou pas de voix traduite](/help/no-captions-or-audio)."}]}],faq:[{q:"Puis-je continuer \xe0 entendre l'intervenant d'origine ?",a:"Oui. L'audio original et la voix traduite ont des curseurs distincts : l'\xe9quilibre, c'est vous qui le choisissez. Si vous activez en plus l'".concat(e$.audioDucking,", l'original ne baisse que pendant que la voix traduite parle et revient dans les silences.")},{q:"Puis-je utiliser une voix diff\xe9rente pour chaque langue ?",a:"Oui — la voix est m\xe9moris\xe9e par langue cible. Une voix choisie pour l'espagnol ne change rien \xe0 ce que vous entendez quand vous traduisez vers le japonais."},{q:"DubTab peut-il baisser l'original automatiquement pendant que la voix traduite parle ?",a:"Oui — c'est l'".concat(e$.audioDucking,", dans le ").concat(e$.audioMixer,". Elle est **d\xe9sactiv\xe9e par d\xe9faut** : activez-la si les deux voix se g\xeanent. Une fois activ\xe9e, l'original ne baisse que pendant que la voix traduite parle et revient dans les silences. D\xe9sactiv\xe9e, l'original reste exactement l\xe0 o\xf9 vous avez plac\xe9 son curseur.")}]}),eY=y("dubbingDelay",{title:"G\xe9rer le retard du doublage",metaTitle:"Pourquoi le doublage de DubTab prend du retard, et comment le g\xe9rer",metaDescription:"La parole traduite prend plus de temps que l'originale : la voix doubl\xe9e d\xe9rive donc vers l'arri\xe8re. Choisissez entre rester synchronis\xe9 et tout lire \xe0 rythme naturel.",intro:"La voix traduite passe quelques secondes derri\xe8re l'intervenant, et l'\xe9cart grandit sur une longue session. Voici pourquoi, et ce que vous pouvez y faire.",sections:[{id:"why",title:"Pourquoi cela arrive",blocks:[{kind:"p",text:"Une phrase doit \xeatre entendue en entier avant de pouvoir \xeatre traduite, et une phrase traduite est g\xe9n\xe9ralement plus longue que l'originale. La prononcer prend du temps r\xe9el. Avec un intervenant rapide, la voix termine une phrase alors que celui-ci est au milieu de la suivante, et sur une longue dur\xe9e l'\xe9cart s'accumule."},{kind:"p",text:"C'est une propri\xe9t\xe9 du doublage en direct, pas un d\xe9faut de votre installation. Les sous-titres n'en sont pas affect\xe9s — ils restent proches de l'intervenant dans les deux cas."}]},{id:"options",title:"Les deux modes",blocks:[{kind:"note",tone:"warn",title:"Les deux modes lisent toutes les phrases — la seule diff\xe9rence est le rythme",body:"Rien n'est jamais saut\xe9 ni r\xe9sum\xe9, dans aucun des deux. **".concat(e$.syncModeKeepInSync,"** acc\xe9l\xe8re un peu la voix quand elle a pris du retard ; **").concat(e$.syncModeReadEveryLine,"** parle toujours \xe0 rythme naturel et laisse l'\xe9cart grandir. Le choix se r\xe9sume \xe0 cela.")},{kind:"table",head:["","".concat(e$.syncModeKeepInSync," (par d\xe9faut)"),"".concat(e$.syncModeReadEveryLine)],rows:[["Rythme de parole","Un peu plus rapide le temps de rattraper","Toujours \xe0 rythme naturel, n'acc\xe9l\xe8re jamais"],["Calage avec l'image","Reste proche de l'image","S'\xe9loigne de plus en plus au fil de la session"],["Phrases prononc\xe9es","Toutes","Toutes"],["Id\xe9al pour","Cours, formations et r\xe9unions","Quand vous voulez une voix totalement sans h\xe2te"]]}]},{id:"where",title:"O\xf9 se trouve le r\xe9glage",blocks:[{kind:"note",tone:"info",title:"Pour l'instant, le m\xeame r\xe9glage porte deux noms",body:"Dans l'extension, c'est **".concat(e$.autoCatchUp,"**, dans le ").concat(e$.audioMixer,", et activ\xe9 signifie ").concat(e$.syncModeKeepInSync,". Dans l'application de bureau, c'est **").concat(e$.syncMode,"**, dans ").concat(e$.desktopSettings,", avec ").concat(e$.syncModeKeepInSync," et ").concat(e$.syncModeReadEveryLine," \xe9crits en toutes lettres. M\xeame comportement, libell\xe9 diff\xe9rent.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up dans le mi
1xeur de l'extension — cet interrupteur, c'est ".concat(e$.syncModeKeepInSync,"."),alt:"Le Audio Mixer avec l'interrupteur Auto catch-up activ\xe9, d\xe9crit en dessous comme acc\xe9l\xe9rant la voix traduite quand il le faut pour rester synchronis\xe9."},{kind:"platformSteps",extension:[{title:"Ouvrez le ".concat(e$.audioMixer," depuis le dock"),desc:"Pendant qu'une session est en cours."},{title:"Cherchez ".concat(e$.autoCatchUp),desc:"Activ\xe9, c'est ".concat(e$.syncModeKeepInSync,". D\xe9sactiv\xe9, c'est ").concat(e$.syncModeReadEveryLine,".")}],desktop:[{title:"Ouvrez ".concat(e$.desktopSettings),desc:"Depuis la fen\xeatre DubTab, ou depuis l'ic\xf4ne de la zone de notification."},{title:"Allez dans ".concat(e$.ttsSection,", puis dans ").concat(e$.syncMode),desc:"Choisissez ".concat(e$.syncModeKeepInSync," ou ").concat(e$.syncModeReadEveryLine,".")}]}]}],faq:[{q:"DubTab acc\xe9l\xe8re-t-il aussi la vid\xe9o ?",a:"Non. Il n'acc\xe9l\xe8re que la voix qu'il g\xe9n\xe8re. La vid\xe9o, et l'audio original en dessous, se lisent \xe0 leur vitesse normale."},{q:"".concat(e$.syncModeKeepInSync," saute-t-il quelque chose ?"),a:"Non. Les deux modes prononcent int\xe9gralement toutes les phrases traduites. ".concat(e$.syncModeKeepInSync," rattrape l'\xe9cart en parlant un peu plus vite, jamais en laissant tomber des phrases.")},{q:"Les sous-titres sont-ils retard\xe9s aussi ?",a:"Beaucoup moins. Les sous-titres apparaissent d\xe8s qu'une phrase est traduite, tandis que la voix doit en plus \xeatre prononc\xe9e. Si vous voulez suivre au plus pr\xe8s, lisez les sous-titres et traitez la voix comme un appui."}]}),eF=y("captionsAndDisplayModes",{title:"Personnaliser les sous-titres et les modes d'affichage",navTitle:"Sous-titres et modes",metaTitle:"Modes d'affichage des sous-titres DubTab : ".concat(e$.panel,", ").concat(e$.cinema," et ").concat(e$.audioOnly),metaDescription:"Affichez les sous-titres DubTab ancr\xe9s \xe0 c\xf4t\xe9 de la vid\xe9o, en bas de l'\xe9cran, ou nulle part — et choisissez si vous voulez voir les deux langues.",intro:"Trois fa\xe7ons d'afficher les sous-titres, plus la question de savoir si vous voulez la langue d'origine \xe0 l'\xe9cran \xe0 c\xf4t\xe9 de la traduction.",sections:[{id:"modes",title:"Les trois modes",blocks:[{kind:"list",items:["**".concat(e$.panel,"** — les sous-titres sont ancr\xe9s \xe0 c\xf4t\xe9 de la vid\xe9o, dans leur propre colonne."),"**".concat(e$.cinema,"** — les sous-titres s'affichent en bas de l'\xe9cran, comme des sous-titres classiques."),"**".concat(e$.audioOnly,"** — aucun sous-titre, seulement la voix traduite. Pratique quand vous \xe9coutez plus que vous ne regardez.")]},{kind:"shot",...b.dockCaptionModes,caption:"Les trois modes, dans le menu Panel du dock.",alt:"Le menu Panel du dock ouvert, listant Caption Panel avec une coche, Cinema Mode et Audio Only."},{kind:"note",tone:"info",title:"".concat(e$.audioOnly," explique pourquoi les sous-titres disparaissent parfois"),body:"Si la voix fonctionne et qu'aucun texte n'appara\xeet, v\xe9rifiez le mode avant tout le reste. Voir [Pas de sous-titres ou pas de voix traduite](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Les deux langues, ou seulement la traduction",blocks:[{kind:"p",text:"Les sous-titres en mode ".concat(e$.bilingual," affichent ensemble la ligne d'origine et la ligne traduite. C'est le bon r\xe9glage quand vous apprenez la langue source, ou quand vous voulez v\xe9rifier une traduction dont vous n'\xeates pas tout \xe0 fait s\xfbr. D\xe9sactivez-le et il ne reste que la traduction, plus facile \xe0 lire d'un coup d'œil.")}]},{id:"where",title:"O\xf9 ils apparaissent",blocks:[{kind:"platformSteps",extension:[{title:"Les sous-titres vivent dans la page",desc:"".concat(e$.panel," les ancre \xe0 c\xf4t\xe9 de la vid\xe9o ; ").concat(e$.cinema," les place en bas de la page. Vous pouvez changer de mode depuis le dock \xe0 tout moment.")},{title:"Ils suivent l'onglet",desc:"Les sous-titres appartiennent \xe0 l'onglet en cours de traduction. Si vous passez \xe0 un autre onglet, ils restent en arr
1i\xe8re avec la session."}],desktop:[{title:"Les sous-titres flottent au-dessus de toutes les fen\xeatres",desc:"Le HUD reste au-dessus de ce que vous faites : la vid\xe9o n'a donc pas besoin d'\xeatre au premier plan."},{title:"Clics traversants et ".concat(e$.desktopCinema),desc:"Les clics traversants laissent la souris passer directement \xe0 travers les sous-titres. ".concat(e$.desktopCinema," \xe9carte la fen\xeatre principale et ne garde \xe0 l'\xe9cran que la derni\xe8re ligne. La zone de notification peut aussi masquer enti\xe8rement les sous-titres sans arr\xeater la session.")}]}]}],faq:[{q:"Puis-je avoir la voix doubl\xe9e sans aucun sous-titre ?",a:"Oui. Basculez sur ".concat(e$.audioOnly,". Dans l'application de bureau, le menu de la zone de notification peut aussi masquer les sous-titres pendant que la session continue.")},{q:"Les sous-titres flottants masquent-ils ce qu'il y a en dessous ?",a:"Pas si les clics traversants sont activ\xe9s — la souris passe directement \xe0 travers la couche de sous-titres jusqu'\xe0 la fen\xeatre du dessous. C'est une fonction de l'application de bureau ; dans l'extension, les sous-titres sont dans la page et ne recouvrent jamais d'autres fen\xeatres."},{q:"Puis-je voir la langue d'origine en plus de la traduction ?",a:"Oui. Les sous-titres en mode ".concat(e$.bilingual," affichent la ligne d'origine et la ligne traduite en m\xeame temps. D\xe9sactivez-le pour ne garder que la traduction.")}]}),eJ=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Gratuit","price":"$0","desc":"15 minutes d\'essai","aiCredits":3,"freeNote":"Essai unique. Sans renouvellement.","freeHint":"Environ 1 courte vid\xe9o ou quelques minutes d\'appel.","features":["Doublage temps r\xe9el ultra faible latence","Sous-titres bilingues optionnels","Multiples voix IA naturelles","60+ langues support\xe9es","YouTube, cours, podcasts, r\xe9unions","Support email et communaut\xe9 Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190/an","yearlyNote":"108 heures cr\xe9dit\xe9es d\'avance","desc":"9 heures / mois","aiCredits":30,"hourlyRate":"~$2.1/h","suited":"Quelques longues vid\xe9os ou r\xe9unions par mois","features":["Doublage temps r\xe9el ultra faible latence","Sous-titres bilingues optionnels","Multiples voix IA naturelles","60+ langues support\xe9es","YouTube, cours, podcasts, r\xe9unions","Support email et communaut\xe9 Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390/an","yearlyNote":"240 heures cr\xe9dit\xe9es d\'avance","desc":"20 heures / mois","aiCredits":100,"hourlyRate":"~$2.0/h","suited":"Cours, r\xe9unions ou lives chaque semaine","features":["Doublage temps r\xe9el ultra faible latence","Sous-titres bilingues optionnels","Multiples voix IA naturelles","60+ langues support\xe9es","YouTube, cours, podcasts, r\xe9unions","Support email et communaut\xe9 Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690/an","yearlyNote":"480 heures cr\xe9dit\xe9es d\'avance","desc":"40 heures / mois","aiCredits":300,"hourlyRate":"~$1.7/h","suited":"R\xe9unions, cours ou streams fr\xe9quents","features":["Doublage temps r\xe9el ultra faible latence","Sous-titres bilingues optionnels","Multiples voix IA naturelles","60+ langues support\xe9es","YouTube, cours, podcasts, r\xe9unions","Support email et communaut\xe9 Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290/an","yearlyNote":"960 heures cr\xe9dit\xe9es d\'avance","desc":"80 heures / mois","aiCredits":1000,"hourlyRate":"~$1.6/h","suited":"Usage quotidien intensif en plusieurs langues","features":["Doublage temps r\xe9el ultra faible latence","Sous-titres bilingues optionnels","Multiples voix IA naturelles","60+ langues support\xe9es","YouTube, cours, podcasts, r\xe9unions","Support email et communaut\xe9 Discord"]}]}}}'),eQ=v("fr"),eX=eJ.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", une seule fois"):"".concat(e.aiCredits," / mois"),e.desc]),e_=y("saveDubbedAudio",{title:"Enregistrer et r\xe9\xe9couter l'audio doubl\xe9",navTitle:"Enregistrer le doublage",metaTitle:"Enregistrer et r\xe9\xe9couter l'audio doubl\xe9 d'une session DubTab",metaDescription:"Conservez la piste de voix traduite d'une session et r\xe9\xe9coutez-la plus tard. Le r\xe9glage est lu au moment o\xf9 vou
1s appuyez sur ".concat(eQ.start," : il doit donc \xeatre activ\xe9 avant."),intro:"Conservez la piste de voix traduite d'une session pour la r\xe9\xe9couter plus tard. L'interrupteur doit \xeatre activ\xe9 **avant** d'appuyer sur ".concat(eQ.start,"."),sections:[{id:"before",title:"Avant de d\xe9marrer",blocks:[{kind:"p",text:"Ce qui est enregistr\xe9, c'est la **voix doubl\xe9e**, l'audio que DubTab g\xe9n\xe8re lui-m\xeame. Si la voix traduite est d\xe9sactiv\xe9e sur une session, il n'y a rien \xe0 enregistrer — vous avez quand m\xeame les sous-titres et la transcription."},{kind:"note",tone:"warn",title:"L'interrupteur est lu une seule fois, \xe0 l'appui sur ".concat(eQ.start),body:"L'activer au milieu d'une session ne fait rien, et cette session ne sera pas enregistr\xe9e. Arr\xeatez la session, activez-le, et relancez."}]},{id:"turn-on",title:"Activer l'enregistrement",blocks:[{kind:"platformSteps",extension:[{title:"Ouvrez le popup DubTab",desc:"Cliquez sur l'ic\xf4ne DubTab dans la barre d'outils. Si elle n'y est pas, ouvrez le menu de la pi\xe8ce de puzzle et \xe9pinglez DubTab."},{title:"Ouvrez ".concat(eQ.settings," et activez l'enregistrement de l'audio doubl\xe9"),desc:"C'est d\xe9sactiv\xe9 par d\xe9faut. Une fois r\xe9gl\xe9, cela reste actif pour les sessions suivantes."},{title:"V\xe9rifiez que la voix traduite est activ\xe9e",desc:"Avec la voix d\xe9sactiv\xe9e, il n'y a rien \xe0 enregistrer, et la session n'enregistre qu'une transcription."},{title:"Appuyez sur ".concat(eQ.start),desc:"C'est \xe0 cet instant que le r\xe9glage est lu. Tout ce qui vient apr\xe8s est enregistr\xe9, rien de ce qui pr\xe9c\xe8de."}],desktop:[{title:"Cherchez ".concat(eQ.desktopSaveDubbed," sur l'\xe9cran ").concat(eQ.desktopHome),desc:"C'est juste sous le bouton ".concat(eQ.desktopStart,", \xe0 c\xf4t\xe9 de la note sur la capture de l'audio syst\xe8me — vous n'avez pas besoin d'entrer dans ").concat(eQ.desktopSettings," pour cela.")},{title:"Activez-le",desc:"C'est d\xe9sactiv\xe9 par d\xe9faut. Une fois r\xe9gl\xe9, cela reste actif pour les sessions suivantes."},{title:"V\xe9rifiez que la voix traduite est activ\xe9e",desc:"Avec la voix d\xe9sactiv\xe9e, il n'y a rien \xe0 enregistrer, et la session n'enregistre qu'une transcription."},{title:"Appuyez sur ".concat(eQ.desktopStart),desc:"C'est \xe0 cet instant que le r\xe9glage est lu. Tout ce qui vient apr\xe8s est enregistr\xe9, rien de ce qui pr\xe9c\xe8de."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"L'enregistrement automatique de l'audio doubl\xe9, activ\xe9 avant le d\xe9marrage.",alt:"Popup DubTab avec l'interrupteur Auto-save dubbed audio activ\xe9 et mis en \xe9vidence, juste au-dessus du bouton Start translation."}]},{id:"replay",title:"Le retrouver et le r\xe9\xe9couter",blocks:[{kind:"p",text:"Arr\xeatez la session, puis ouvrez votre historique. La session porte un bouton de lecture \xe0 c\xf4t\xe9 de sa transcription. Une longue session peut rester un moment sur **Pending** apr\xe8s l'arr\xeat, le temps que l'enregistrement finisse d'\xeatre assembl\xe9."},{kind:"note",tone:"ok",title:"L'audio original n'est jamais conserv\xe9",body:"DubTab n'enregistre que la voix qu'il g\xe9n\xe8re lui-m\xeame. Le son de votre onglet, de votre r\xe9union ou de votre bureau est transmis pour \xeatre traduit et n'est jamais \xe9crit sur nos serveurs. Ce n'est pas un interrupteur auquel vous devez penser — c'est la fa\xe7on dont l'enregistrement est construit."}]}],faq:[{q:"J'ai arr\xeat\xe9 la session mais il n'y a pas d'enregistrement.",a:"\xc0 l'appui sur ".concat(eQ.start,", deux choses sont lues et les deux doivent \xeatre activ\xe9es : l'enregistrement de l'audio doubl\xe9, et la voix traduite elle-m\xeame. Si l'une des deux \xe9tait d\xe9sactiv\xe9e \xe0 cet instant, la session n'a enregistr\xe9 qu'une transcription. Activer l'une ou l'autre pendant la session ne s'applique pas r\xe9troactivement.")},{q:"L'enregistrement capte-t-il aussi l'intervenant d'origine ?",a:"Non. Seule la voix traduite g\xe9n\xe9r\xe9e par DubTab est enregistr\xe9e. L'audio original est transmis pour \xeatre traduit et n'est jamais conserv\xe9 : un enregistrement contient donc le doublage et rien d'autre."},{q:"L'enregistrement affiche Pending.",a:"L'audio est encore en cours de finalisation apr\xe8s l'arr\xeat de la session. Les longues sessions prennent plus de temps. Si cela persiste, la transcription n'est pas affect\xe9e et vous pouvez toujours la lire et l'exporter."}]}),e1=y("exportTranscripts",{title:"Consulter et exporter les transcriptions",navTitle:"Transcriptions",metaTitle:"Consulter, rechercher et exporter une transcription DubTab",metaDescription:"Chaque session DubTab enregistre une transcription bilingue avec les temps conserv\xe9s. Retrouvez-la dans votre historique, faites-y des recherches, copiez-la et exportez-la.",intro:"Chaque session enregistre une transcription bilingue, que vous ayez gard\xe9 l'audio ou non. Voici o\xf9 elle se trouve et ce que vous pouvez en faire.",sections:[{id:"what",title:"Ce qui est enregistr\xe9",blocks:[{kind:"p",text:"Une transcription contient **toutes les lignes, original et traduction**, avec les temps conserv\xe9s. Elle s'\xe9crit pendant que la session tourne : c'est donc l'arr\xeat de la session qui la classe, pas une \xe9tape d'enregistrement distincte."},{kind:"p",text:"Cela se produit \xe0 chaque session. C'est l'audio doubl\xe9 qui est optionnel — voir [Enregistrer et r\xe9\xe9couter l'audio doubl\xe9](/help/save-dubbed-audio)."}]},{id:"find",title:"Retrouver une session",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"La transcription bilingue d'une session enregistr\xe9e.",alt:"Vue de transcription avec des lignes en cor\xe9en suivies chacune de leur traduction anglaise, avec les horodatages \xe0 gauche et les onglets Bilingual, Original et Translation au-dessus."},{kind:"steps",items:[{title:"Ouvrez votre historique",desc:"Les sessions sont list\xe9es de la plus r\xe9cente \xe0 la plus ancienne. L'extension et l'application de bureau partagent un seul historique — une session enregistr\xe9e sur le bureau appara\xeet quand vous ouvrez l'historique dans le navigateur, et inversement."},{title:"Cherchez \xe0 l'int\xe9rieur",desc:"La recherche porte sur ce qui a \xe9t\xe9 dit, dans les deux langues. C'est en g\xe9n\xe9ral plus rapide que de faire d\xe9filer jusqu'au passage dont vous vous souvenez."},{title:"Copiez ou exportez",desc:"Copier envoie les lignes directement dans votre presse-papiers. Exporter \xe9crit la transcription dans un fichier."}]}]}],faq:[{q:"Ai-je une transcription m\xeame si je n'ai pas enregistr\xe9 l'audio ?",a:"Oui. La transcription est enregistr\xe9e \xe0 chaque session. Enregistrer l'audio doubl\xe9 est un r\xe9glage distinct qui d\xe9cide seulement si la voix g\xe9n\xe9r\xe9e est conserv\xe9e sous forme d'enregistrement."},{q:"La transcription est-elle bilingue ?",a:"Oui. Chaque ligne est conserv\xe9e dans la langue d'origine et dans la traduction, avec les temps, ce qui vous permet de confronter une traduction \xe0 ce qui a r\xe9ellement \xe9t\xe9 dit."},{q:"Les sessions de l'extension et de l'application de bureau sont-elles au m\xeame endroit ?",a:"Oui. Les deux se connectent au m\xeame compte et \xe9crivent dans le m\xeame historique : peu importe laquelle a enregistr\xe9 une session."}]}),e0=y("aiSummaries",{title:"Utiliser les r\xe9sum\xe9s IA et ".concat(eQ.askAi),navTitle:"R\xe9sum\xe9s IA et ".concat(eQ.askAi),metaTitle:"R\xe9sum\xe9s IA, cartes mentales et ".concat(eQ.askAi," dans DubTab"),metaDescription:"Transformez une session DubTab enregistr\xe9e en r\xe9sum\xe9 structur\xe9, en carte mentale cliquable, et en r\xe9ponses qui citent les lignes dont elles proviennent.",intro:"Transformez une session termin\xe9e en quelque chose de parcourable, et posez-lui des questions ensuite. Tout cela consomme des ".concat(eQ.aiCredits,", distincts de vos heures de traduction."),sections:[{id:"tools",title:"Ce que vous tirez d'une session",blocks:[{kind:"list",items:["**".concat(eQ.summaryTab,"** — une reprise structur\xe9e de ce qui a r\xe9ellement \xe9t\xe9 dit, g\xe9n\xe9r\xe9e une seule fois et conserv\xe9e avec la session."),"**Carte mentale** — la m\xeame session sous forme d'arbre. Cliquez sur n'importe quel nœud et les lignes d'origine qui le sous-tendent apparaissent.","**".concat(eQ.askAi,"** — posez des questions sur la session et obtenez des r\xe9ponses qui citent les lignes dont elles proviennent.")]},{kind:"p",text:"Les trois lisent la transcription : ils fonctionnent donc sur n'importe quelle session enregistr\xe9e — y compris celles o\xf9 vou
1s n'avez pas gard\xe9 l'audio doubl\xe9."},{kind:"shot",...b.aiSummary,caption:"Un r\xe9sum\xe9 g\xe9n\xe9r\xe9. La carte mentale se trouve sur l'onglet suivant.",alt:"Onglet AI Summary affichant la reprise titr\xe9e d'un cours, avec les sections Outline, Key Concepts et Review Questions, et une note indiquant qu'une carte mentale a aussi \xe9t\xe9 g\xe9n\xe9r\xe9e."}]},{id:"credits",title:"".concat(eQ.aiCredits),blocks:[{kind:"p",text:"Les ".concat(eQ.aiCredits," sont **distincts de vos heures de traduction**. Regarder un cours de trois heures consomme des heures ; le r\xe9sumer ensuite consomme des cr\xe9dits. \xc9puiser l'un n'affecte pas l'autre.")},{kind:"table",head:["Offre","".concat(eQ.aiCredits),"Heures de traduction"],rows:eX},{kind:"p",text:"Un r\xe9sum\xe9 est g\xe9n\xe9r\xe9 une seule fois et reste avec la session : le rouvrir plus tard ne co\xfbte rien."}]}],faq:[{q:"Les r\xe9sum\xe9s consomment-ils mes heures de traduction ?",a:"Non. Les r\xe9sum\xe9s, les cartes mentales et ".concat(eQ.askAi," fonctionnent avec des ").concat(eQ.aiCredits,", compt\xe9s s\xe9par\xe9ment des heures de traduction. \xc9puiser vos cr\xe9dits ne vous emp\xeache pas de traduire, et \xe9puiser vos heures ne vous emp\xeache pas de r\xe9sumer les sessions que vous avez d\xe9j\xe0.")},{q:"Puis-je les utiliser sur une session o\xf9 je n'ai pas enregistr\xe9 l'audio ?",a:"Oui. Les trois travaillent \xe0 partir de la transcription, enregistr\xe9e \xe0 chaque session, que l'audio doubl\xe9 ait \xe9t\xe9 conserv\xe9 ou non."},{q:"D'o\xf9 viennent les r\xe9ponses de ".concat(eQ.askAi," ?"),a:"Uniquement de la session sur laquelle vous posez la question. Les r\xe9ponses citent les lignes dont elles proviennent : vous pouvez donc revenir au moment exact dans la transcription et le v\xe9rifier vous-m\xeame."}]}),e2=v("fr"),e4={getStartedExtension:eG,getStartedWindows:eU,whichPlatform:eR,cannotSignIn:eH,noCaptionsOrAudio:eV,chooseAVoice:eZ,dubbingDelay:eY,captionsAndDisplayModes:eF,saveDubbedAudio:e_,exportTranscripts:e1,aiSummaries:e0,translationHours:y("translationHours",{title:"Comprendre les heures de traduction et les ".concat(e2.aiCredits),navTitle:"Heures et ".concat(e2.aiCredits),metaTitle:"Comment DubTab compte les heures de traduction et les ".concat(e2.aiCredits),metaDescription:"Le temps de traduction se compte en dur\xe9e d'audio pendant qu'une session tourne. Mettre en pause ne co\xfbte rien, les minutes de l'offre partent avant les heures suppl\xe9mentaires, et les ".concat(e2.aiCredits," sont \xe0 part."),intro:"Ce qui est compt\xe9, ce qui ne l'est pas, quel solde part en premier, et en quoi les ".concat(e2.aiCredits," diff\xe8rent des heures."),sections:[{id:"counted",title:"Ce qui est compt\xe9",blocks:[{kind:"p",text:"Le temps se compte en **dur\xe9e d'audio pendant que DubTab tourne**. Les sous-titres et le doublage partagent le m\xeame solde — n'utiliser que l'un des deux ne co\xfbte pas moins cher, car le m\xeame audio est transcrit et traduit dans les deux cas."},{kind:"list",items:["**La pause est gratuite.** En pause, aucun audio n'est envoy\xe9 et aucune minute n'est d\xe9pens\xe9e.","**Arr\xeater met fin \xe0 la session** et la classe dans votre historique. C'est la diff\xe9rence entre ".concat(e2.pause," et ").concat(e2.stop,"."),"**Le temps sans connexion n'est pas factur\xe9**, puisque rien n'est traduit."]},{kind:"shot",...b.accountUsage,caption:"La page du compte : minutes, cr\xe9dits IA et les 30 derniers jours.",alt:"Page Account affichant 486 minutes restantes r\xe9parties entre l'offre et le pr\xe9pay\xe9, 29 cr\xe9dits IA sur 30 partag\xe9s par Summary et Ask AI, et un histogramme des 30 derniers jours totalisant 128 minutes utilis\xe9es."}]},{id:"idle",title:"Il se met en pause tout seul quand personne ne parle",blocks:[{kind:"p",text:"Si un moment passe sans parole, DubTab se met en pause tout seul, pour qu'un onglet ou une application que vous avez oubli\xe9s ne vident pas discr\xe8tement votre solde. Vous voyez d'abord un compte \xe0 rebours que vous pouvez annuler, et c'est vous qui d\xe9cidez de la dur\xe9e du silence."},{kind:"note",tone:"info",title:"Mettre en pause n'est pas arr\xeater",body:"La session reste ouverte. Reprenez quand vous voulez et elle repart l\xe0 o\xf9 elle s'\xe9tait arr\xeat\xe9e — rien de ce qui a d\xe9j\xe0 \xe9t\xe9 capt\xe9 n'est perdu, et le temps en pause n'est pas factur\xe9."}]},{id:"order",title:"Quel solde part en premier",blocks:[{kind:"p",text:"Ce sont les minutes mensuelles de votre offre qui partent en premier. **Les heures suppl\xe9mentaires, qui n'expirent pas, ne sont entam\xe9es qu'une fois celles-ci \xe9puis\xe9es** : acheter des heures en milieu de mois ne g\xe2che donc jamais ce que vous avez d\xe9j\xe0 pay\xe9."},{kind:"p",text:"Les minutes mensuelles se r\xe9initialisent \xe0 une date fixe li\xe9e \xe0 votre offre, pas le 1er du mois. DubTab affiche cette date directement — le panneau du compte indique votre offre, votre prochaine date de facturation et votre date de r\xe9initialisation des minutes c\xf4te \xe0 c\xf4te, vous n'avez donc jamais \xe0 la calculer."}]},{id:"credits",title:"Les ".concat(e2.aiCredits," sont autre chose"),blocks:[{kind:"table",head:["","Heures de traduction","".concat(e2.aiCredits)],rows:[["Servent \xe0","Sous-titres et doublage en direct","R\xe9sum\xe9s, c
1artes mentales, ".concat(e2.askAi)],["Compt\xe9s en","Dur\xe9e d'audio pendant l'ex\xe9cution","Par g\xe9n\xe9ration"],["Offre gratuite","15 minutes, une seule fois","3, une seule fois"]]},{kind:"p",text:"\xc9puiser l'un n'affecte pas l'autre. Voir [Utiliser les r\xe9sum\xe9s IA et ".concat(e2.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Mes heures d\xe9filent-elles pendant que la vid\xe9o est en pause ?",a:"Mettre **DubTab** en pause arr\xeate le compteur : aucun audio n'est envoy\xe9 et aucune minute n'est d\xe9pens\xe9e. Mettre **la vid\xe9o** en pause n'est pas la m\xeame chose — DubTab continue de tourner et de compter jusqu'\xe0 ce qu'il remarque le silence et se mette en pause lui-m\xeame, ce qui prend le temps que vous avez r\xe9gl\xe9. Si vous vous absentez, mettez DubTab en pause, pas seulement le lecteur."},{q:"Utiliser les sous-titres sans le doublage co\xfbte-t-il moins cher ?",a:"Non. Les sous-titres et le doublage puisent dans le m\xeame solde, car l'audio doit \xeatre transcrit et traduit dans les deux cas. Couper la voix change ce que vous entendez, pas ce qui est compt\xe9."},{q:"Quand mes minutes mensuelles se r\xe9initialisent-elles ?",a:"\xc0 une date fixe li\xe9e \xe0 votre offre, pas le 1er du mois. Le panneau du compte, dans l'extension comme dans l'application de bureau, affiche votre date de r\xe9initialisation des minutes \xe0 c\xf4t\xe9 de votre prochaine date de facturation : v\xe9rifiez l\xe0. Les heures suppl\xe9mentaires n'expirent jamais et ne sont d\xe9pens\xe9es qu'une fois le quota mensuel \xe9puis\xe9."}]}),manageSubscription:y("manageSubscription",{title:"G\xe9rer ou r\xe9silier votre abonnement",navTitle:"G\xe9rer l'abonnement",metaTitle:"G\xe9rer, r\xe9silier ou r\xe9gler la facturation d'un abonnement DubTab",metaDescription:"Ouvrez le portail de facturation depuis DubTab pour changer d'offre, mettre \xe0 jour une carte, t\xe9l\xe9charger des factures ou r\xe9silier. La r\xe9siliation conserve votre acc\xe8s jusqu'\xe0 la fin de la p\xe9riode.",intro:"Changer d'offre, mettre \xe0 jour une carte, obtenir une facture ou r\xe9silier. Tout se passe dans le portail de facturation, que vous ouvrez depuis DubTab.",sections:[{id:"open",title:"Ouvrir le portail de facturation",blocks:[{kind:"platformSteps",extension:[{title:"Ouvrez le popup et cliquez sur l'ic\xf4ne de compte, en haut \xe0 droite",desc:"Le panneau du compte affiche votre offre, votre prochaine date de facturation et la date de r\xe9initialisation de vos minutes."},{title:"Appuyez sur ".concat(e2.manageSubscription),desc:"Le portail de facturation s'ouvre dans un nouvel onglet. Si vous n'avez jamais souscrit, il n'y a rien \xe0 g\xe9rer, et DubTab vous le dit au lieu d'ouvrir un portail vide."}],desktop:[{title:"Cliquez sur votre avatar, en bas \xe0 gauche de la fen\xeatre",desc:"Cela ouvre ".concat(e2.accountInformation," : votre adresse e-mail, votre offre, le statut, la prochaine date de facturation et la date de r\xe9initialisation des minutes.")},{title:"Appuyez sur ".concat(e2.manageSubscription),desc:"Le portail s'ouvre dans votre navigateur. Si vous n'avez jamais souscrit, il n'y a rien \xe0 g\xe9rer, et DubTab vous le dit au lieu d'ouvrir un portail vide."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, tout en haut de la page du compte.",alt:"Page Account avec le bouton Manage subscription mis en \xe9vidence, \xe0 c\xf4t\xe9 de l'adresse e-mail du compte, de l'\xe9tiquette de l'offre et de la date de renouvellement."},{kind:"p",text:"Dans le portail, vous pouvez changer d'offre, mettre \xe0 jour le moyen de paiement, t\xe9l\xe9charger les factures pass\xe9es et r\xe9silier."}]},{id:"cancel",title:"R\xe9silier",blocks:[{kind:"p",text:"R\xe9siliez quand vous voulez, depuis ce m\xeame portail. La r\xe9siliation arr\xeate le prochain renouvellement — elle ne coupe pas la p\xe9riode d\xe9j\xe0 pay\xe9e, et elle ne supprime ni votre historique ni vos sessions enregistr\xe9es."},{kind:"note",tone:"info",title:"Les heures suppl\xe9mentaires ne font pas partie de l'abonnement",body:"Les heures suppl\xe9mentaires achet\xe9es \xe0 part, qui n'expirent pas, restent sur le compte apr\xe8s la fin d'un abonnement. Voir [Heures de traduction et ".concat(e2.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Le bandeau de probl\xe8me de facturation",blocks:[{kind:"p",text:"Si un paiement \xe9choue, DubTab affiche un bandeau indiquant que l'abonnement est **".concat(e2.billingPastDue,"** ou **").concat(e2.billingUnpaid,"**, avec un bouton ").concat(e2.manageBilling," qui m\xe8ne directement au portail. Mettez-y \xe0 jour le moyen de paiement et l'offre repart.")},{kind:"p",text:"Tant qu'un abonnement demande attention, les heures suppl\xe9mentaires pr\xe9sentes sur le compte restent disponibles — le bandeau le pr\xe9cise quand c'est le cas."}]}],faq:[{q:"Puis-je r\xe9silier \xe0 tout moment ?",a:"Oui. R\xe9siliez depuis le portail de facturation, accessible via ".concat(e2.manageSubscription," dans DubTab. La r\xe9siliation arr\xeate le prochain renouvellement et laisse intacte la p\xe9riode d\xe9j\xe0 pay\xe9e, ainsi que votre historique et vos sessions enregistr\xe9es.")},{q:"O\xf9 puis-je obtenir une facture ?",a:"Dans le portail de facturation, qui liste les factures pass\xe9es et permet de les t\xe9l\xe9charger. Ouvrez-le avec ".concat(e2.manageSubscription," — l'ic\xf4ne de compte en haut \xe0 droite du popup de l'extension, ou votre avatar en bas \xe0 gauche de la fen\xeatre de bureau.")},{q:"Mon paiement a \xe9chou\xe9 et DubTab a cess\xe9 de fonctionner.",a:"Un paiement \xe9chou\xe9 met l'abonnement **".concat(e2.billingPastDue,"** ou **").concat(e2.billingUnpaid,"**, et DubTab affiche un bandeau avec un bouton ").concat(e2.manageBilling,". Mettez \xe0 jour le moyen de paiement dans le portail et l'offre repart. Les heures suppl\xe9mentaires pr\xe9sentes sur le compte restent utilisables entre-temps.")}]}),teamPlan:y("teamPlan",{title:"Offres \xc9quipe : un solde commun pour tout le monde",navTitle:"Offres \xc9quipe",metaTitle:"Offres \xc9quipe DubTab — heures et ".concat(e2.aiCredits," partag\xe9s pour un groupe"),metaDescription:"Une offre \xc9quipe DubTab place les heures de traduction et les ".concat(e2.aiCredits," dans un solde commun, avec des places flexibles. Adapt\xe9e aux groupes d'\xe9tude, aux classes et \xe0 la formation interne."),intro:"Un seul solde d'heures et de ".concat(e2.aiCredits," dans lequel toute l'\xe9quipe puise, au lieu d'un abonnement distinct par personne."),sections:[{id:"how",title:"Comment fonctionne une offre \xc9quipe",blocks:[{kind:"list",items:["**Un solde commun.** Les heures de traduction et les ".concat(e2.aiCredits," appartiennent \xe0 l'\xe9quipe, pas aux membres individuels. Celui qui regarde quatre heures cette semaine et celui qui ne regarde rien puisent dans le m\xeame solde."),"**Places flexibles.** Ajoutez ou retirez des membres au fil des changements du groupe ; vous n'achetez pas un nombre fixe d'abonnements individuels.","**Les deux ver
1sions.** Chaque membre a l'extension de navigateur et l'application de bureau, comme avec une offre individuelle.","**Aide au d\xe9marrage.** Les offres \xc9quipe sont accompagn\xe9es d'une vraie personne pour mettre tout le monde en route."]},{kind:"p",text:"Cela convient \xe0 un groupe qui regarde le m\xeame mat\xe9riel : une classe qui suit des cours en langue \xe9trang\xe8re, un groupe d'\xe9tude, ou des collaborateurs form\xe9s sur des contenus dans une autre langue. C'est la mauvaise forme pour des gens qui se trouvent simplement travailler dans la m\xeame entreprise et veulent chacun leur propre offre."}]},{id:"running-out",title:"Quand le solde est \xe9puis\xe9",blocks:[{kind:"p",text:"Comme le solde est partag\xe9, il s'\xe9puise pour tout le monde en m\xeame temps. DubTab le dit clairement et renvoie les membres vers l'administrateur de l'\xe9quipe — **seul l'administrateur peut en rajouter**, il n'y a donc rien qu'un membre puisse corriger de son c\xf4t\xe9."}]},{id:"get-one",title:"Obtenir une offre \xc9quipe",blocks:[{kind:"p",text:"Les offres \xc9quipe font l'objet d'un devis plut\xf4t que d'un achat sur la page des tarifs, car la bonne taille d\xe9pend du nombre de personnes et de ce qu'elles regardent. Donnez-nous ces deux ordres de grandeur et nous revenons avec un chiffre."},{kind:"p",text:"[\xc9crivez-nous au sujet d'une offre \xc9quipe](/contact?category=team) — dites-nous combien vous \xeates et, \xe0 peu pr\xe8s, combien d'heures par semaine le groupe regarde."}]}],faq:[{q:"Chaque membre de l'\xe9quipe a-t-il ses propres heures ?",a:"Non. Une offre \xc9quipe a un solde commun unique d'heures de traduction et de ".concat(e2.aiCredits," dans lequel chaque membre puise. C'est justement l'int\xe9r\xeat : celui qui regarde quatre heures cette semaine et celui qui ne regarde rien sont couverts par le m\xeame solde, sans quota par personne \xe0 g\xe9rer.")},{q:"Notre \xe9quipe n'a plus de minutes. Que puis-je faire en tant que membre ?",a:"Rien directement — le solde appartient \xe0 l'\xe9quipe, et seul l'administrateur peut en rajouter. DubTab affiche le nom de l'\xe9quipe dans ce message pour que vous sachiez \xe0 qui vous adresser."},{q:"Combien co\xfbte une offre \xc9quipe ?",a:"Elle fait l'objet d'un devis par \xe9quipe plut\xf4t que d'un tarif affich\xe9, car cela d\xe9pend du nombre de personnes et de ce qu'elles regardent. \xc9crivez-nous avec ces deux chiffres et nous revenons avec un prix."}]})},e3={labels:{centerName:"Centre d'aide",homeTitle:"Comment pouvons-nous vous aider ?",homeIntro:"Installer DubTab, remettre d'aplomb une session qui se comporte mal, et comprendre o\xf9 passent vos heures.",searchPlaceholder:"Cherchez une r\xe9ponse — essayez \xab pas de son \xbb ou \xab r\xe9silier \xbb",searchEmpty:"Aucun r\xe9sultat. Essayez un mot de ce que vous voyez \xe0 l'\xe9cran en ce moment.",articleCount:"{count} articles",articleCountOne:"1 article",appliesTo:"Concerne",appliesToBoth:"Les deux",extension:"Extension de navigateur",desktop:"Application de bureau",onThisPage:"Sur cette page",sectionCount:"{count} sections",chapters:"Chapitres",recordedOn:"Enregistr\xe9 en version {version}",faqTitle:"Questions fr\xe9quentes",relatedTitle:"Ensuite",feedbackTitle:"Cet article vous a-t-il aid\xe9 ?",feedbackSub:"C'est le seul signal qui nous dit quels articles ratent leur cible.",feedbackYes:"Oui",feedbackNo:"Non",feedbackThanks:"Merci, c'est not\xe9.",feedbackWhy:"Qu'est-ce qui manquait ?",feedbackReasons:["Les \xe9tapes ne correspondaient pas \xe0 mon \xe9cran","\xc7a ne marche toujours pas","Ce n'\xe9tait pas le bon article pour ma question"],feedbackSent:"Envoy\xe9. Nous recevons l'article, votre plateforme et la version de l'app — rien d'autre.",lastUpdated:"Derni\xe8re mise \xe0 jour",needs:"N\xe9cessite",supportTitle:"Toujours bloqu\xe9 l\xe0-dessus ?",supportBody:"Dites-nous ce que vous vouliez faire. L'article que vous \xe9tiez en train de lire nous parvient aussi, \xe7a vous \xe9vite les allers-retours.",asideTitle:"Une question ?",asideBody:"L'article sur lequel vous \xeates nous parvient aussi : vous n'aurez pas \xe0 expliquer o\xf9 vou
1s en \xeates.",supportCta:"Contacter le support",contactCardTitle:"Contacter le support",contactCardBlurb:"Rien ici ne correspondait. Dites-nous ce que vous vouliez faire et nous prenons le relais.",contactCardMeta:"R\xe9ponse en moins d'une journ\xe9e",screenshotPending:"Capture \xe0 venir"},categories:eB,versions:c,articles:m.map(e=>e4[e])},e9=v("it"),e6=u({"getting-started":{title:"Per iniziare",blurb:"Installa, accedi, scegli le lingue e fai la prima traduzione, con l'una o con l'altra versione."},"dubbing-captions":{title:"Doppiaggio e sottotitoli",blurb:"Scegli una voce, bilanciala con l'audio originale e decidi come compaiono i sottotitoli."},"history-ai":{title:"Cronologia e strumenti IA",blurb:"Riascolta un doppiaggio salvato, esporta una trascrizione e usa riepiloghi, mappe mentali e ".concat(e9.askAi,".")},"account-billing":{title:"Account e fatturazione",blurb:"Come vengono contate le ore, in cosa si consumano i ".concat(e9.aiCredits," e come cambiare piano.")},troubleshooting:{title:"Risoluzione dei problemi",blurb:"Non riesci ad accedere, non compaiono sottotitoli, non si sente la voce tradotta. I guasti che vediamo davvero."}}),e5=v("it"),e8={title:"Scegli le due lingue",desc:"**".concat(e5.autoDetect,"** capisce da sola la lingua di partenza, ed \xe8 la scelta giusta quando in una sessione si parlano pi\xf9 lingue o quando non sai cosa ti aspetta. Se sai che l'intera sessione \xe8 in una sola lingua, **indicarla tu migliora sensibilmente il riconoscimento** — altrimenti il rilevamento automatico spende parte della sua precisione su una domanda a cui tu avevi gi\xe0 risposto.")},e7=y("getStartedExtension",{title:"Iniziare con l'estensione per browser",navTitle:"Estensione per browser",metaTitle:"Iniziare con l'estensione DubTab per browser",metaDescription:"Installa DubTab su Chrome, Edge o Brave, accedi, scegli le tue due lingue e fai la prima traduzione in tempo reale su una scheda del browser.",intro:"Installala, accedi, scegli due lingue e traduci la scheda che stavi gi\xe0 guardando. Circa quattro minuti, e quasi tutti se ne va l'installazione.",chapters:k(g.getStartedExtension,{install:"Installare e fissare",signin:"Accedere",languages:"Scegliere le lingue",start:"Partire da una scheda",controls:"Il dock",save:"Salvare il doppiaggio",after:"Dopo la sessione"}),sections:[{id:"install",title:"Installare e accedere",chapterId:"install",blocks:[{kind:"p",text:"DubTab funziona su **Chrome, Edge e Brave**. Tutti e tre installano la stessa estensione dal Chrome Web Store — non esiste una build separata per Edge o Brave da andare a cercare."},{kind:"note",tone:"info",title:"Installa dal Chrome Web Store, qualunque browser tu usi",body:"L\xec le revisioni passano pi\xf9 in fretta, quindi \xe8 dove ogni nuova versione arriva per prima. Installare da altrove pu\xf2 lasciarti indietro di una o due versioni. [Prendi DubTab sul Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Aggiungi DubTab, poi fissala",desc:"Apri la [scheda sul Chrome Web Store](".concat(d,") e aggiungila. Edge e Brave la prima volta chiedono il permesso di installare estensioni da un altro store — accetta. Poi apri il menu del pezzo di puzzle nella barra degli strumenti e fissa DubTab; la aprirai abbastanza spesso da volerla l\xec.")},{title:"Apri il popup e accedi con Google",desc:"Un account gratuito riceve **15 minuti** di sottotitoli e doppiaggio dal vivo, una sola volta, pi\xf9 3 ".concat(e5.aiCredits,". Niente carta e niente rinnovo. L'accesso avviene nel popup e da nessun'altra parte.")}]},{kind:"shot",...b.popupSignIn,caption:"Il popup appena installato, prima dell'accesso.",alt:"Popup di DubTab con il nome del prodotto, tre righe di funzioni e un pulsante Continue with Google."}]},{id:"first-session",title:"Fai la tua prima traduzione",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Apri la scheda che vuoi tradurre",desc:"YouTube, Netflix, Zoom, Google Meet, il lettore di un corso — qualsiasi cosa con audio. Apri DubTab quando vuoi; l'unica condizione \xe8 che la scheda **stia suonando nel momento in cui premi ".concat(e5.start,"**, perch\xe9 \xe8 allora che DubTab si mette ad ascoltare.")},e8,{title:"Premi ".concat(e5.start),desc:"Il dock compare sul bordo della pagina. I sottotitoli arrivano in un paio di secondi, e la voce tradotta inizia a parlare sopra l'originale."}]},{kind:"note",tone:"warn",title:"C'\xe8 un tipo di pagina che non funzioner\xe0 mai",body:"Il browser blocca la cattura audio sulle proprie pagine. Gli indirizzi `chrome://` e il Chrome Web Store non si possono tradurre affatto, in nessuno dei tre browser, e nessuna impostazione lo cambia."},{kind:"shot",...b.popupReady,caption:"Il popup pronto a partire: due lingue e la pagina che tradurr\xe0.",alt:"Popup di DubTab con Source language su Automatic Detection, Translate to su Spanish, il tempo rimasto, il titolo della pagina corrente e un pulsante Start translation."},{kind:"note",tone:"ok",title:"Cosa dovresti vedere",body:"Il dock dice **".concat(e5.stateTranslating,"**, i sottotitoli scorrono e si sente una seconda voce sopra l'originale. Se compaiono i sottotitoli ma non c'\xe8 voce, oppure se non compare niente, [Non compaiono i sottotitoli o non si sente la voce tradotta](/help/no-captions-or-audio) separa questi due casi.")}]},{id:"controls",title:"Il dock",chapterId:"controls",blocks:[{kind:"p",text:"Con una sessione attiva, tutto quello che ti serve sta nel dock, sul bordo della pagina."},{kind:"list",items:["**".concat(e5.stateReady,", ").concat(e5.stateConnecting,", ").concat(e5.stateTranslating,"** — il dock ti dice sempre in quale dei tre si trova. Se la connessione cade, si riconnette da solo e te lo dice, contando i tentativi."),"**".concat(e5.pause," non \xe8 ").concat(e5.stop,"** — mettere in pausa congela sottotitoli e doppiaggi
1o, e **il tempo in pausa non viene mai addebitato**: non viene inviato audio, quindi non vengono contati minuti. ").concat(e5.stop," \xe8 quello che chiude la sessione e la salva nella cronologia."),"**".concat(e5.panel,", ").concat(e5.cinema,", ").concat(e5.audioOnly,"** — tre modi di mostrare i sottotitoli: agganciati accanto al video, in fondo allo schermo, o da nessuna parte quando vuoi solo la voce."),"**".concat(e5.voice," e ").concat(e5.audioMixer,"** — scegli la voce del doppiaggio e bilanciala con l'originale. Vedi [Scegliere una voce e regolare l'audio](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Il dock durante una sessione dal vivo, con il menu dei sottotitoli aperto.",alt:"Dock fluttuante scuro con la scritta Translating, un cronometro di sessione, i pulsanti di pausa e stop, un selettore di voce e un menu aperto con Caption Panel, Cinema Mode e Audio Only."},{kind:"note",tone:"warn",title:"Vuoi tenerti l'audio doppiato? Attivalo prima di premere ".concat(e5.start,"."),body:"Il salvataggio viene letto una sola volta, nel momento in cui la sessione parte. Attivarlo a met\xe0 strada non fa niente per la sessione gi\xe0 in corso. [Salvare e riascoltare l'audio doppiato](/help/save-dubbed-audio) ha i dettagli."}]}],faq:[{q:"Funziona su Edge e Brave?",a:"S\xec. DubTab funziona su Chrome, Edge e Brave, e tutti e tre installano la stessa estensione dal Chrome Web Store. Edge e Brave chiedono il permesso la prima volta per installare da un altro store; da l\xec in poi si comporta esattamente come su Chrome."},{q:"Non succede niente quando premo ".concat(e5.start,"."),a:"La scheda deve stare suonando in quel momento — DubTab cattura l'audio della scheda, quindi una pagina in pausa o silenziosa non gli d\xe0 niente su cui lavorare. Il browser blocca inoltre la cattura audio sulle proprie pagine: gli indirizzi `chrome://` e il Chrome Web Store non si possono tradurre affatto."},{q:"Mettere in pausa consuma i miei minuti?",a:"No. Mentre una sessione \xe8 in pausa non viene inviato audio, quindi non vengono contati minuti. Viene addebitato solo il tempo che si sta davvero traducendo. ".concat(e5.stop," \xe8 quello che chiude la sessione e la archivia nella cronologia.")},{q:"Uso ".concat(e5.autoDetect," oppure indico io la lingua di partenza?"),a:"Usa ".concat(e5.autoDetect," quando nella sessione si parlano pi\xf9 lingue o quando non sai cosa ti aspetta. Se sei sicuro che l'intera sessione sia in una sola lingua, indicarla migliora sensibilmente il riconoscimento, perch\xe9 il rilevamento automatico non deve pi\xf9 spendere precisione per capire cosa sta ascoltando.")}]}),ae=y("getStartedWindows",{title:"Iniziare con l'app desktop",navTitle:"App desktop",metaTitle:"Iniziare con l'app desktop di DubTab",metaDescription:"Installa l'app desktop di DubTab su Windows 11 o su macOS 14.2 o successivo, accedi, scegli quale audio ascolta, e avvia e interrompi una sessione di traduzione.",intro:"L'app desktop sente qualsiasi cosa riproduca il tuo computer, quindi all'inizio c'\xe8 una decisione in pi\xf9: quale suono deve ascoltare.",chapters:k(g.getStartedWindows,{install:"Installare",signin:"Accedere",source:"Scegliere la sorgente audio",languages:"Scegliere le lingue",start:"Avviare la traduzione",controls:"L'HUD e l'area di notifica",save:"Salvare il doppiaggio"}),sections:[{id:"install",title:"Installare e accedere",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 o macOS 14.2+",body:"L'app desktop **non funziona su Windows 10** e richiede **macOS 14.2 o successivo**. Entrambi i limiti vengono dalla funzione di audio di sistema su cui \xe8 costruita, e nessuno dei due si aggira. Dove non pu\xf2 girare, usa l'[estensione per browser](/help/get-started-extension) — copre tutto quello che suona in una scheda di Chrome, Edge o Brave."},{kind:"steps",items:[{title:"Scarica e installa",desc:"Prendi il file giusto dalla [pagina di download di DubTab](/download): il programma di installazione per Windows, o il DMG per Mac (Apple Silicon o Intel). Su Windows eseguilo; la prima volta SmartScreen pu\xf2 mostrare un avviso che nomina l'editore, XTCodeTech Ltd. Su Mac apri il DMG e trascina DubTab in Applicazioni."},{title:"Accedi",desc:"DubTab apre il tuo browser per farti accedere, poi ti riconsegna all'app. Se il browser non si apre, copia il link di accesso e incollalo in un browser qualsiasi dello stesso computer."}]},{kind:"shot",...b.desktopSignIn,caption:"La finestra di DubTab al primo avvio.",alt:"Finestra desktop di DubTab su sfondo scuro, con l'icona dell'app, il testo Welcome to DubTab, una riga live captions and translation for meetings, videos and any desktop audio, e un pulsante Sign in with Google."}]},{id:"audio-source",title:"Scegli cosa ascolta DubTab",chapterId:"source",blocks:[{kind:"p",text:"\xc8 l'unico passaggio che l'estensione non ha, e quello che decide se una sessione suona pulita."},{kind:"list",items:["**".concat(e5.desktopSourceSystem,"** raccoglie qualsiasi cosa faccia rumore, comprese le notifiche e tutto il resto che sta suonando."),"**".concat(e5.desktopSourceApp,"** ignora tutto il resto. Scegli questa per una riunione — \xe8 la differenza tra tradurre chi parla e tradurre chi parla pi\xf9 la tua musica.")]},{kind:"p",text:"DubTab ricorda la scelta per la volta successiva."},{kind:"shot",...b.desktopHome,caption:"La schermata iniziale. La sorgente audio sta in alto, con Change accanto.",alt:"Schermata Home dell'app desktop di DubTab con Computer audio come sorgente selezionata e un pulsante Change, Source su Automatic Detection e Target su Spanish, un pulsante Start translation, un interruttore Auto-save dubbed audio e un elenco delle sessioni recenti."}]},{id:"first-session",title:"Avviare e interrompere una sessione",chapterId:"start",blocks:[{kind:"steps",items:[e8,{title:"Premi ".concat(e5.desktopStart),desc:"I sottotitoli riempiono la finestra e l'HUD fluttua sopra tutto il resto, cos\xec puoi tornare subito a quello che stavi guardando."},{title:"Togli di mezzo la finestra",desc:"Chiudere la finestra non chiude DubTab. Mettere in pausa, riprendere, interrompere, mostrare o nascondere i sottotitoli e silenziare il doppiaggi
1o stanno tutti nel menu dell'area di notifica mentre la traduzione prosegue. Il tempo in pausa non viene mai addebitato."}]},{kind:"note",tone:"info",title:"Le scorciatoie funzionano ovunque",body:"Avvio/interruzione e pausa/ripresa funzionano a livello di sistema, anche con DubTab in secondo piano. ".concat(e5.stop," chiede una seconda pressione cos\xec non chiudi una sessione per sbaglio. Se un'altra applicazione si \xe8 gi\xe0 presa una combinazione, DubTab te lo dice invece di fallire in silenzio.")}]}],faq:[{q:"Su quali sistemi funziona?",a:"Su Windows 11 e su macOS 14.2 o successivo, con versioni separate per Apple Silicon e per Intel. Su Windows 10 non funziona e non c'\xe8 modo di aggirarlo: manca la funzione audio su cui \xe8 costruita. Dove non pu\xf2 girare usa invece l'estensione per browser — copre tutto quello che suona in una scheda di Chrome, Edge o Brave."},{q:"Su Mac, perch\xe9 chiede di registrare l'audio di sistema?",a:"Perch\xe9 \xe8 cos\xec che sente quello che riproduce il computer. macOS lo chiede una volta sola, al primo avvio di una sessione — concedilo in Impostazioni di Sistema › Privacy e sicurezza. \xc8 l'unico permesso che DubTab chiede: non richiede mai la registrazione dello schermo e non ha alcun accesso al microfono."},{q:"Chiudere la finestra interrompe la traduzione?",a:"No. DubTab continua a funzionare nell'area di notifica, e da quel menu puoi mettere in pausa, riprendere, interrompere, mostrare o nascondere i sottotitoli e silenziare il doppiaggio. ".concat(e5.stop," \xe8 l'unica cosa che chiude la sessione.")},{q:"Uso ".concat(e5.autoDetect," oppure indico io la lingua di partenza?"),a:"Usa ".concat(e5.autoDetect," quando nella sessione si parlano pi\xf9 lingue o quando non sai cosa ti aspetta. Se sei sicuro che l'intera sessione sia in una sola lingua, indicarla migliora sensibilmente il riconoscimento, perch\xe9 il rilevamento automatico non deve pi\xf9 spendere precisione per capire cosa sta ascoltando.")},{q:"Mi serve un abbonamento a parte per l'app desktop?",a:"No. Un account e un unico saldo di ore coprono l'estensione per browser e l'app desktop, sia su Windows sia su Mac. Accedere da una delle due ti d\xe0 lo stesso piano."}]}),aa=y("whichPlatform",{title:"Scegliere tra l'estensione e l'app desktop",navTitle:"Quale mi serve?",metaTitle:"Estensione DubTab o app desktop — quale ti serve?",metaDescription:"L'app desktop sente tutto quello che riproduce il computer, comprese le schede del browser, su Windows 11 e su macOS 14.2 o successivo. L'estensione copre qualsiasi scheda di Chrome, Edge o Brave, su qualsiasi computer. Un solo abbonamento copre entrambe.",intro:"Se l'app desktop gira sul tuo computer \xe8 la risposta pi\xf9 semplice, perch\xe9 sente tutto quello che sente l'estensione e in pi\xf9 il resto. Dove non pu\xf2 girare, \xe8 l'estensione quella giusta.",sections:[{id:"short-version",title:"La versione breve",blocks:[{kind:"p",text:"L'[app desktop](/help/get-started-windows) ascolta tutto il computer, e questo **comprende le schede del browser** — su Windows 11 e su macOS 14.2 o successivo copre quindi ogni caso da sola, e non devi mai decidere sessione per sessione. \xc8 la configurazione con meno attrito."},{kind:"p",text:"L'[estensione per browser](/help/get-started-extension) \xe8 quella giusta quando l'app desktop non \xe8 un'opzione, o quando il browser basta: **su Windows 10**, **su un Mac fermo a macOS 13 o precedente**, su Linux e ChromeOS, o quando tutto quello che guardi \xe8 comunque in una scheda e preferisci non installare niente. I suoi comandi stanno inoltre dentro la pagina stessa, cosa che ad alcuni semplicemente piace di pi\xf9."},{kind:"note",tone:"info",title:"Un solo abbonamento copre entrambe",body:"Stesso account, stesso saldo di ore, stessa cronologia. Non perdi niente a usare una oggi e l'altra domani: \xe8 una questione di comodit\xe0, non di prezzo."}]},{id:"side-by-side",title:"Una accanto all'altra",blocks:[{kind:"table",head:["","App desktop","Estensione per browser"],rows:[["Cosa sente","Qualsiasi app, tutto il computer, schede del browser comprese","Una sc
1heda del browser"],["Uso tipico","Client Zoom e Teams, lettori desktop, file locali, pi\xf9 tutto quello che sta in una scheda","YouTube, Udemy, Coursera, tutto quello che sta in una scheda"],["Dove compaiono i sottotitoli","HUD fluttuante sopra tutte le finestre","Agganciati dentro la pagina"],["Comandi","HUD, menu dell'area di notifica, scorciatoie globali","Il dock, dentro la pagina"],["Funziona su","Windows 11 \xb7 macOS 14.2+","Chrome, Edge e Brave, su Windows e macOS"]]},{kind:"p",text:"Nessuna delle due \xe8 una versione ridotta dell'altra. Traducono allo stesso modo, con la stessa qualit\xe0, dallo stesso saldo — cambia cosa riescono ad ascoltare e dove stanno i comandi."}]},{id:"mac-mobile",title:"Mac e mobile",blocks:[{kind:"p",text:"**L'app per Mac c'\xe8.** Richiede macOS 14.2 o successivo, con download separati per Apple Silicon e per Intel. Fa tutto quello che fa la versione per Windows — l'intero computer, una sola applicazione o un file locale — con un passaggio in pi\xf9 la prima volta: macOS chiede di consentire la registrazione dell'audio di sistema. Non chiede mai la registrazione dello schermo, n\xe9 il microfono."},{kind:"p",text:"Un'app per cellulare non esiste, e non \xe8 nemmeno vicina. Preferiamo dirlo piuttosto che mostrarti un pulsante che non fa niente."},{kind:"p",text:"Se ti serve, diccelo: ti scriviamo il giorno in cui esce, e nient'altro: [Mi serve il mobile](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Se l'app desktop sente anche le schede del browser, perch\xe9 usare l'estensione?",a:"Perch\xe9 l'app desktop richiede Windows 11 o macOS 14.2 o successivo. Su Windows 10, su un Mac pi\xf9 vecchio e su Linux o ChromeOS l'estensione \xe8 l'unica opzione. Ad alcuni piace anche di pi\xf9 avere comandi e sottotitoli dentro la pagina invece che in una finestra flottante, e l'estensione si installa in pochi secondi senza scaricare nulla."},{q:"Serve un abbonamento separato per ciascuna?",a:"No. Un account e un unico saldo di ore coprono l'estensione per browser e l'app desktop, sia su Windows sia su Mac. Accedi da una delle due e trovi lo stesso piano, gli stessi minuti e la stessa cronologia delle sessioni."},{q:"L'estensione pu\xf2 tradurre una riunione Zoom o Teams?",a:"Solo se la riunione gira in una scheda del browser — il client web di Zoom e Google Meet funzionano con l'estensione. Con il client desktop di Zoom o Teams l'audio non passa mai dal browser, quindi serve l'app desktop."},{q:"C'\xe8 un'app per Mac?",a:"S\xec. DubTab per Mac richiede macOS 14.2 o successivo, e ci sono versioni per Apple Silicon e per Intel. Entrambe sono firmate con un Developer ID e autenticate da Apple. La trovi sulla [pagina di download](/download)."}]}),an=v("it"),at=y("cannotSignIn",{title:"Non riesco ad accedere con Google",navTitle:"Non riesco ad accedere",metaTitle:"DubTab non accede con Google — come risolvere",metaDescription:"L'accesso a DubTab passa da Google, quindi una rete che non raggiunge Google fallisce esattamente in quel passaggio. Come confermarlo e cosa provare.",intro:"L'accesso passa da Google. Quasi sempre il problema \xe8 la rete, non il tuo account — parti da l\xec.",sections:[{id:"network",title:"Controlla prima la rete",blocks:[{kind:"p",text:"DubTab ti identifica con il tuo account Google, quindi quel passaggio deve raggiungere Google. Se la tua rete non ci riesce, l'accesso fallisce mentre tutto il resto del computer sembra normale — \xe8 di gran lunga la causa pi\xf9 comune, e non c'\xe8 impostazione dentro DubTab che possa risolverla."},{kind:"steps",items:[{title:"Apri una pagina di Google nello stesso browser",desc:"Prova `google.com` o `accounts.google.com`. Se non si caricano nemmeno quelle, la risposta \xe8 la rete e nient'altro in questa pagina ti servir\xe0."},{title:"Cambia rete",desc:"L'hotspot del telefono \xe8 il modo pi\xf9 rapido per verificarlo. Se l'accesso funziona l\xec e non sulla tua connessione abituale, il problema \xe8 quella connessione — un firewall aziendale, una rete scolastica o un blocco regionale."},{title:"Accendi la VPN, oppure spegnila",desc:"Vale la pena provare in entrambe le direzioni. Una VPN pu\xf2 essere proprio ci\xf2 
1che rende Google raggiungibile, e pu\xf2 anche essere ci\xf2 che rompe il ritorno a DubTab."}]}]},{id:"extension",title:"Estensione: clicco su accedi e non succede niente",blocks:[{kind:"p",text:"L'accesso avviene **nel popup e da nessun'altra parte** — nella dashboard non c'\xe8 nessun pulsante di accesso, quindi non cercarlo l\xec."},{kind:"list",items:["Google apre una propria finestra per identificarti. Se il tuo browser blocca le finestre popup per questo sito, quella finestra non compare mai — consentila e riprova.","Se il tuo browser ha pi\xf9 profili, assicurati di essere in quello che ha gi\xe0 l'accesso a Google.","Chiudi il popup e riaprilo prima di riprovare. Un tentativo lasciato a met\xe0 pu\xf2 rendere il pulsante insensibile."]}]},{id:"windows",title:"App desktop: il browser non si apre, o non torna mai indietro",blocks:[{kind:"p",text:"L'app desktop ti passa al browser per l'accesso, e poi il browser ti restituisce. Su una macchina con restrizioni ciascuna delle due met\xe0 pu\xf2 fallire."},{kind:"steps",items:[{title:"Copia invece il link di accesso",desc:"L'app offre il link proprio per non dover avviare nulla. Incollalo in un browser qualsiasi **dello stesso computer** e completa l\xec l'accesso."},{title:"Torna all'app",desc:"Quando il browser dice che hai effettuato l'accesso, torna su DubTab. L'app recupera la sessione da sola."}]}]},{id:"still-stuck",title:"Se continua a non funzionare",blocks:[{kind:"p",text:"Dicci tre cose e di solito ti rispondiamo al primo colpo: quale delle due versioni, cosa succede quando clicchi su accedi (niente del tutto, un errore, una finestra che si chiude subito), e se le pagine di Google si caricano normalmente su quella rete."}]}],faq:[{q:"Perch\xe9 DubTab ha bisogno di un account Google?",a:"Accedere con Google \xe8 l'unico metodo, ed \xe8 ci\xf2 che lega a te il tuo piano, i tuoi minuti e la tua cronologia delle sessioni, sia nell'estensione per browser sia nell'app desktop. Dato che passa da Google, una rete che non raggiunge Google non pu\xf2 completare l'accesso."},{q:"Funziona con l'hotspot del telefono, ma non sulla rete dell'ufficio.",a:"Questo punta alla rete dell'ufficio. I firewall aziendali e le reti scolastiche bloccano spesso i servizi Google su cui si appoggia l'accesso. Chiedi a chi amministra quella rete di consentire gli account Google, oppure accedi una volta da un'altra connessione."},{q:"Il browser si \xe8 aperto, ho effettuato l'accesso, ma l'app desktop continua a dire che non sono dentro.",a:"Il ritorno all'app non si \xe8 completato. Passa alla finestra di DubTab e dalle un momento — recupera la sessione da sola. Se non lo fa, copia il link di accesso dall'app e completa in un browser dello stesso computer."}]}),ai=y("noCaptionsOrAudio",{title:"Non compaiono i sottotitoli o non si sente la voce tradotta",metaTitle:"DubTab senza sottotitoli o senza voce tradotta — come risolvere",metaDescription:"Due guasti diversi con due soluzioni diverse: non compare niente, oppure compaiono i sottotitoli ma non si sente il doppiaggio. Segui quello che stai vedendo.",intro:"Sono due guasti diversi con due cause diverse. Parti da quello che stai vedendo davvero.",sections:[{id:"nothing",title:"Non compare proprio niente",blocks:[{kind:"p",text:"Niente sottotitoli, niente voce, e la sessione non arriva mai a **".concat(an.stateTranslating,"**. Scendi lungo questo elenco — \xe8 ordinato per quante volte ciascun punto si rivela essere la risposta.")},{kind:"platformSteps",extension:[{title:"Verifica che la scheda stia davvero suonando",desc:"DubTab cattura l'audio della scheda, quindi un video in pausa o una pagina che non \xe8 ancora partita non gli danno niente. Avvia prima la riproduzione, poi premi ".concat(an.start,".")},{title:"Guarda che tipo di pagina \xe8",desc:"Il browser blocca la cattura audio sulle proprie pagine. Gli indirizzi `chrome://` e il Chrome Web Store non si possono tradurre affatto, e nessuna impostazione lo cambia."},{title:"Leggi lo stato del dock",desc:"Una **".concat(an.stateConnecting,"** che non diventa mai **").concat(an.stateTranslating,"** \xe8 un problema di rete, non di impostazioni. DubTab riprova da solo e conta i tentativi. Se il conteggio continua a 
1salire, interrompi la sessione e riavviala — sblocca una connessione incastrata meglio che aspettare.")}],desktop:[{title:"Controlla la sorgente audio",desc:"Se \xe8 impostata su **".concat(an.desktopSourceApp,"** e non \xe8 quella l'app che sta suonando, DubTab sta ascoltando silenzio. Passa a ").concat(an.desktopSourceSystem," per confermarlo, poi torna a restringere.")},{title:"Verifica che il suono esca da questo computer",desc:"DubTab ascolta quello che riproduce la tua macchina. L'audio che va a delle cuffie via Bluetooth conta lo stesso; l'audio su un telefono o su un'altra macchina no."},{title:"Leggi lo stato della sessione",desc:"L'HUD e l'area di notifica mostrano entrambi se c'\xe8 una sessione attiva. Una sessione incastrata in connessione \xe8 un problema di rete — interrompi e riavvia per sbloccarla."}]}]},{id:"captions-no-voice",title:"Compaiono i sottotitoli, ma non si sente nessuna voce",blocks:[{kind:"p",text:"Sottotitoli e doppiaggio sono due cose separate. Se il testo scorre, trascrizione e traduzione funzionano entrambe e il problema sta pi\xf9 a valle."},{kind:"steps",items:[{title:"Verifica che la voce del doppiaggio sia attiva",desc:"\xc8 la risposta nella maggior parte dei casi. Con la voce tradotta spenta, una sessione produce sottotitoli e trascrizione e nessun audio. Vedi [Scegliere una voce e regolare l'audio](/help/choose-a-voice)."},{title:"Controlla i cursori del mixer",desc:"La voce tradotta ha un cursore proprio, separato dall'audio originale. Un cursore tutto in basso \xe8 silenzio, non un guasto."},{title:"Su Windows, controlla l'area di notifica",desc:"Il suo menu ha un silenziamento proprio per il doppiaggio, e resta anche dopo aver interrotto e riavviato una sessione."},{title:"Dai qualche secondo alla prima frase",desc:"La voce parte dopo che la prima frase \xe8 stata ascoltata, tradotta e pronunciata. Con una prima frase lunga sono alcuni secondi di silenzio, non un guasto."}]},{kind:"note",tone:"info",title:"La voce c'\xe8, ma \xe8 sempre indietro",body:"Quella \xe8 un'altra cosa, ed \xe8 normale con chi parla veloce. [Gestire il ritardo del doppiaggio](/help/dubbing-delay) spiega cosa fa DubTab al riguardo."}]},{id:"captions-only",title:"La voce funziona, ma non ci sono sottotitoli",blocks:[{kind:"p",text:"Controlla la modalit\xe0 dei sottotitoli. **".concat(an.audioOnly,"** \xe8 una modalit\xe0 vera e fa esattamente questo: ti d\xe0 la voce tradotta senza niente sullo schermo. Passa a ").concat(an.panel," o ").concat(an.cinema," per far tornare il testo. Su Windows l'area di notifica ha anche un interruttore mostra/nascondi sottotitoli indipendente dalla modalit\xe0.")}]}],faq:[{q:"Perch\xe9 DubTab non riesce a tradurre una pagina del Chrome Web Store?",a:"Il browser non permette alle estensioni di catturare audio sulle proprie pagine interne, e tra queste ci sono gli indirizzi `chrome://` e il Chrome Web Store. \xc8 una restrizione del browser, non un'impostazione di DubTab, e non c'\xe8 modo di aggirarla. Riproduci l'audio su una normale pagina web, oppure usa l'app desktop."},{q:"Ho i sottotitoli ma non la voce doppiata. Cosa distingue le due cose?",a:"I sottotitoli nascono da trascrizione e traduzione; la voce doppiata viene generata dopo e si pu\xf2 spegnere da sola. Se il testo scorre, quei primi due passaggi funzionano — verifica che la voce tradotta sia attiva, che il suo cursore sia in alto e, su Windows, che l'area di notifica non l'abbia silenziata."},{q:"La sessione continua a riconnettersi.",a:"DubTab tiene aperta una connessione mentre traduce, e le reti che tagliano le connessioni lunghe — alcune VPN e reti aziendali — la fanno cadere di continuo. Interrompere la sessione e riavviarla sblocca una connessione incastrata. Il tempo senza connessione non viene tradotto, quindi non viene nemmeno addebitato."}]}),ao=v("it"),as=y("chooseAVoice",{title:"Scegliere una voce e regolare l'audio",navTitle:"".concat(ao.voice," e audio"),metaTitle:"Scegliere la voce del doppiaggio e bilanciarla con l'audio originale",metaDescription:"Scegli la voce IA con cui DubTab doppia, ascoltala prima di decidere e bilanciala con l'audio originale usando due cursori e l'attenuazione automatica.",intro:"Scegli la voce con cui parla DubTab e decidi quanto dell'originale vuoi continuare a sentire sotto.",sections:[{id:"pick",title:"Scegliere una voce",blocks:[{kind:"p",text:"La voce si sceglie **per lingua di destinazione**, non una volta sola per tutto l'account. Tradurre in spagnolo oggi e in giapponese domani sono due scelte separate, e ciascuna resta memorizzata."},{kind:"p",text:"Puoi ascoltare una voce prima di confermarla. Fallo prima di una sessione lunga e non durante — l'anteprima non serve a cambiare voce a met\xe0 strada."},{kind:"platformSteps",extension:[{title:"Apri il dock",desc:"Sta sul bordo della pagina finch\xe9 c'\xe8 una sessione attiva."}
1,{title:"Apri il selettore delle voci",desc:"Scegli una voce per la lingua in cui stai traducendo e ascoltala."}],desktop:[{title:"Apri ".concat(ao.desktopSettings),desc:"Dalla finestra di DubTab, oppure dall'icona nell'area di notifica."},{title:"Vai in ".concat(ao.ttsSection),desc:"Scegli una voce per la lingua in cui stai traducendo e ascoltala."}]}]},{id:"mixer",title:"Bilanciarla con l'originale",blocks:[{kind:"p",text:"Il ".concat(ao.audioMixer," ha due cursori, ed \xe8 tutto quello di cui la maggior parte delle persone ha bisogno:")},{kind:"list",items:["**".concat(ao.originalAudio,"** — quanto resta alta la sorgente sotto."),"**".concat(ao.translatedVoice,"** — quanto parla forte DubTab.")]},{kind:"shot",...b.audioMixer,caption:"Il mixer audio: due cursori, pi\xf9 tre preimpostazioni a un clic.",alt:"Pannello Audio Mixer con Original Audio al 25 per cento e Translated Voice al 100 per cento, i pulsanti Original only, Balanced e Translation only, e un interruttore Auto catch-up sotto."},{kind:"note",tone:"info",title:"L'".concat(ao.audioDucking," \xe8 un'opzione avanzata, ed \xe8 spenta finch\xe9 non la accendi"),body:"Con l'opzione accesa, DubTab abbassa l'audio originale ogni volta che parla la voce tradotta e lo rialza nelle pause, cos\xec le due non si sovrappongono mai. Con l'opzione spenta — ed \xe8 cos\xec che arriva — l'originale resta dove hai lasciato il suo cursore. Accendila nel ".concat(ao.audioMixer," se le due voci si danno fastidio; lasciala stare se ti va bene un bilanciamento fisso.")},{kind:"note",tone:"info",title:"Abbassare un cursore non spegne la funzione",body:"Un cursore della voce tradotta tutto in basso sembra esattamente un doppiaggio rotto. Se una sessione ha i sottotitoli ma non si sente niente, controlla questo prima di ogni altra cosa — vedi [Non compaiono i sottotitoli o non si sente la voce tradotta](/help/no-captions-or-audio)."}]}],faq:[{q:"Posso continuare a sentire chi parla nell'originale?",a:"S\xec. L'audio originale e la voce tradotta hanno cursori separati, quindi il bilanciamento lo scegli tu. Se accendi anche l'".concat(ao.audioDucking,", l'originale si abbassa solo mentre parla la voce tradotta e torna su nelle pause.")},{q:"Posso usare una voce diversa per ogni lingua?",a:"S\xec — la voce viene salvata per lingua di destinazione. Una voce scelta per lo spagnolo non cambia quello che senti quando traduci in giapponese."},{q:"DubTab pu\xf2 abbassare l'originale automaticamente mentre parla la voce tradotta?",a:"S\xec — \xe8 l'".concat(ao.audioDucking,", nel ").concat(ao.audioMixer,". \xc8 **spenta di default**, quindi accendila se le due voci si danno fastidio. Una volta accesa, l'originale si abbassa solo mentre parla la voce tradotta e torna su nelle pause. Con l'opzione spenta, l'originale resta esattamente dove hai messo il suo cursore.")}]}),ar=y("dubbingDelay",{title:"Gestire il ritardo del doppiaggio",metaTitle:"Perch\xe9 il doppiaggio di DubTab resta indietro, e come gestirlo",metaDescription:"Il parlato tradotto dura pi\xf9 dell'originale, quindi la voce doppiata scivola indietro. Scegli tra mantenere la sincronizzazione e leggere ogni frase a ritmo naturale.",intro:"La voce tradotta va qualche secondo dietro a chi parla, e la distanza cresce in una sessione lunga. Ecco perch\xe9, e cosa puoi farci.",sections:[{id:"why",title:"Perch\xe9 succede",blocks:[{kind:"p",text:"Una frase va ascoltata per intero prima di poter essere tradotta, e una frase tradotta di solito \xe8 pi\xf9 lunga dell'originale. Pronunciarla richiede tempo vero. Con chi parla veloce, la voce finisce una frase mentre chi parla \xe8 gi\xe0 a met\xe0 della successiva, e su un tratto lungo la distanza si accumula."},{kind:"p",text:"\xc8 una propriet\xe0 del doppiaggio dal vivo, non un difetto della tua configurazione. I sottotitoli non ne risentono — restano vicini a chi parla in ogni caso."}]},{id:"options",title:"Le due modalit\xe0",blocks:[{kind:"note",tone:"warn",title:"Entrambe le modalit\xe0 leggono ogni frase — l'unica differenza \xe8 il ritmo",body:"Non viene mai saltato n\xe9 riassunto niente, in nessuna delle due. **".concat(ao.syncModeKeepInSync,"** accelera un po' la voce quando \xe8 rimasta indietro; **").concat(ao.syncModeReadEveryLine,"** parla sempre a ritmo naturale e lascia crescere la distanza. La scelta \xe8 tutta qui.")},{kind:"table",head:["","".concat(ao.syncModeKeepInSync," (predefinita)"),"".concat(ao.syncModeReadEveryLine)],rows:[["Ritmo del parlato","Un po' pi\xf9 veloce mentre recupera","Sempre a ritmo naturale, non accelera mai"],["Aderenza all'immagine","Resta vicina all'immagine","Si allontana sempre di pi\xf9 con l'andare della sessione"],["Frasi pronunciate","Tutte","Tutte"],["Meglio per","Lezioni, corsi e riunioni","Quando vuoi una voce del tutto senza fretta"]]}]},{id:"where",title:"Dov'\xe8 l'impostazione",blocks:[{kind:"note",tone:"info",title:"Al momento la stessa impostazione ha due nomi",body:"Nell'estensione \xe8 **".concat(ao.autoCatchUp,"**, dentro il ").concat(ao.audioMixer,", e accesa significa ").concat(ao.syncModeKeepInSync,". Nell'app desktop \xe8 **").concat(ao.syncMode,"**, in ").concat(ao.desktopSettings,", con ").concat(ao.syncModeKeepInSync," e ").concat(ao.syncModeReadEveryLine," scritti per esteso. Stesso comportamento, etichetta diversa.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up nel mixer dell'estensione — quell'interruttore \xe8 ".concat(ao.syncModeKeepInSync,"."),alt:"L'Audio Mixer con l'interruttore Auto catch-up acceso, descritto sotto come: accelera la voce tradotta quando serve per restare in sincronia."},{kind:"platformSteps",extension:[{title:"Apri il ".concat(ao.audioMixer," dal dock"),desc:"Con una sessione attiva."},{title:"Cerca ".concat(ao.autoCatchUp),desc:"Acceso \xe8 ".concat(ao.syncModeKeepInSync,". Spento \xe8 ").concat(ao.syncModeReadEveryLine,".")}],desktop:[{title:"Apri ".concat(ao.desktopSettings),desc:"Dalla finestra di DubTab, oppure dall'icona nell'area di notifica."},{title:"Vai in ".concat(ao.ttsSection," e poi in ").concat(ao.syncMode),desc:"Scegli ".concat(ao.syncModeKeepInSync," oppure ").concat(ao.syncModeReadEveryLine,".")}]}]}],faq:[{q:"DubTab accelera anche il video?",a:"No. Accelera solo la voce che genera lui. Il video, e l'audio originale sotto, vanno alla loro velocit\xe0 n
1ormale."},{q:"".concat(ao.syncModeKeepInSync," salta qualcosa?"),a:"No. Entrambe le modalit\xe0 pronunciano per intero tutte le frasi tradotte. ".concat(ao.syncModeKeepInSync," recupera la distanza parlando un po' pi\xf9 in fretta, mai lasciando fuori delle frasi.")},{q:"Anche i sottotitoli sono in ritardo?",a:"Molto meno. I sottotitoli compaiono appena una frase \xe8 tradotta, mentre la voce deve anche essere pronunciata. Se ti serve seguire il pi\xf9 da vicino possibile, leggi i sottotitoli e usa la voce come appoggio."}]}),ac=y("captionsAndDisplayModes",{title:"Personalizzare i sottotitoli e le modalit\xe0 di visualizzazione",navTitle:"Sottotitoli e modalit\xe0",metaTitle:"Modalit\xe0 dei sottotitoli di DubTab: ".concat(ao.panel,", ").concat(ao.cinema," e ").concat(ao.audioOnly),metaDescription:"Mostra i sottotitoli di DubTab agganciati accanto al video, in fondo allo schermo, o da nessuna parte — e decidi se vuoi vedere entrambe le lingue.",intro:"Tre modi di mostrare i sottotitoli, pi\xf9 la scelta se vuoi la lingua originale sullo schermo accanto alla traduzione.",sections:[{id:"modes",title:"Le tre modalit\xe0",blocks:[{kind:"list",items:["**".concat(ao.panel,"** — i sottotitoli stanno agganciati accanto al video, in una colonna propria."),"**".concat(ao.cinema,"** — i sottotitoli corrono in fondo allo schermo, come i sottotitoli di sempre."),"**".concat(ao.audioOnly,"** — nessun sottotitolo, solo la voce tradotta. Utile quando stai ascoltando pi\xf9 che guardando.")]},{kind:"shot",...b.dockCaptionModes,caption:"Le tre modalit\xe0, nel menu Panel del dock.",alt:"Il menu Panel del dock aperto, con Caption Panel spuntato, Cinema Mode e Audio Only."},{kind:"note",tone:"info",title:"".concat(ao.audioOnly," \xe8 il motivo per cui a volte i sottotitoli spariscono"),body:"Se la voce funziona e non compare testo, controlla la modalit\xe0 prima di ogni altra cosa. Vedi [Non compaiono i sottotitoli o non si sente la voce tradotta](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Entrambe le lingue, oppure solo la traduzione",blocks:[{kind:"p",text:"I sottotitoli in modalit\xe0 ".concat(ao.bilingual," mostrano insieme la riga originale e quella tradotta. \xc8 l'impostazione giusta quando stai imparando la lingua di partenza, o quando vuoi verificare una traduzione di cui non ti fidi del tutto. Spegnila e resta solo la traduzione, che si legge pi\xf9 facilmente al volo.")}]},{id:"where",title:"Dove compaiono",blocks:[{kind:"platformSteps",extension:[{title:"I sottotitoli vivono dentro la pagina",desc:"".concat(ao.panel," li aggancia accanto al video; ").concat(ao.cinema," li mette in fondo alla pagina. Puoi cambiare modalit\xe0 dal dock quando vuoi.")},{title:"Seguono la scheda",desc:"I sottotitoli appartengono alla scheda che si sta traducendo. Se passi a un'altra scheda, restano indietro con la sessione."}],desktop:[{title:"I sottotitoli fluttuano sopra tutte le finestre",desc:"L'HUD resta sopra qualsiasi cosa tu stia facendo, quindi il video non deve per forza stare davanti."},{title:"Passaggio dei clic e ".concat(ao.desktopCinema),desc:"Il passaggio dei clic lascia che il mouse attraversi i sottotitoli. ".concat(ao.desktopCinema," sposta di lato la finestra principale e tiene sullo schermo solo l'ultima riga. L'area di notifica pu\xf2 anche nascondere del tutto i sottotitoli senza interrompere la sessione.")}]}]}],faq:[{q:"Posso avere la voce doppiata senza nessun sottotitolo?",a:"S\xec. Passa a ".concat(ao.audioOnly,". Nell'app desktop anche il menu dell'area di notifica pu\xf2 nascondere i sottotitoli mentre la sessione continua.")},{q:"I sottotitoli fluttuanti coprono quello che c'\xe8 sotto?",a:"Non se il passaggio dei clic \xe8 attivo — il mouse attraversa il livello dei sottotitoli fino alla finestra dietro. \xc8 una funzione dell'app desktop; nell'estensione i sottotitoli stanno dentro la pagina e non coprono mai altre finestre."},{q:"Posso vedere la lingua originale oltre alla traduzione?",a:"S\xec. I sottotitoli in modalit\xe0 ".concat(ao.bilingual," mettono sullo schermo la riga originale e quella tradotta insieme. Spegnila per tenere solo la traduzione.")}]}),ad=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Free","price":"$0","desc":"15 minuti in totale","aiCredits":3,"freeNote":"Prova una tantum. Nessun ripristino.","freeHint":"Sufficienti per ~1 video breve o qualche minuto di una chiamata.","features":["Doppiaggi
1o in tempo reale a latenza ultra-bassa","Sottotitoli bilingue opzionali","Molteplici voci AI naturali","60+ lingue supportate","YouTube, corsi, podcast, riunioni","Supporto email e community Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 fatturati annualmente","yearlyNote":"108 ore anticipate","desc":"9 ore / mese","aiCredits":30,"hourlyRate":"~$2,1/ora","suited":"Qualche video lungo o riunione al mese","features":["Doppiaggio in tempo reale a latenza ultra-bassa","Sottotitoli bilingue opzionali","Molteplici voci AI naturali","60+ lingue supportate","YouTube, corsi, podcast, riunioni","Supporto email e community Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 fatturati annualmente","yearlyNote":"240 ore anticipate","desc":"20 ore / mese","aiCredits":100,"hourlyRate":"~$2,0/ora","suited":"Corsi, riunioni o stream ogni settimana","features":["Doppiaggio in tempo reale a latenza ultra-bassa","Sottotitoli bilingue opzionali","Molteplici voci AI naturali","60+ lingue supportate","YouTube, corsi, podcast, riunioni","Supporto email e community Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 fatturati annualmente","yearlyNote":"480 ore anticipate","desc":"40 ore / mese","aiCredits":300,"hourlyRate":"~$1,7/ora","suited":"Riunioni, lezioni o livestream frequenti","features":["Doppiaggio in tempo reale a latenza ultra-bassa","Sottotitoli bilingue opzionali","Molteplici voci AI naturali","60+ lingue supportate","YouTube, corsi, podcast, riunioni","Supporto email e community Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1.290 fatturati annualmente","yearlyNote":"960 ore anticipate","desc":"80 ore / mese","aiCredits":1000,"hourlyRate":"~$1,6/ora","suited":"Uso intensivo quotidiano in pi\xf9 lingue","features":["Doppiaggio in tempo reale a latenza ultra-bassa","Sottotitoli bilingue opzionali","Molteplici voci AI naturali","60+ lingue supportate","YouTube, corsi, podcast, riunioni","Supporto email e community Discord"]}]}}}'),al=v("it"),au=ad.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", una sola volta"):"".concat(e.aiCredits," / mese"),e.desc]),ap=y("saveDubbedAudio",{title:"Salvare e riascoltare l'audio doppiato",navTitle:"Salvare il doppiaggio",metaTitle:"Salvare e riascoltare l'audio doppiato di una sessione DubTab",metaDescription:"Conserva la traccia della voce tradotta di una sessione e riascoltala pi\xf9 tardi. L'impostazione viene letta quando premi ".concat(al.start,", quindi deve essere gi\xe0 attiva prima."),intro:"Conserva la traccia della voce tradotta di una sessione per riascoltarla pi\xf9 tardi. L'interruttore deve essere attivo **prima** che tu prema ".concat(al.start,"."),sections:[{id:"before",title:"Prima di iniziare",blocks:[{kind:"p",text:"Quello che viene registrato \xe8 la **voce doppiata**, l'audio che DubTab genera da s\xe9. Se in una sessione la voce tradotta \xe8 spenta, non c'\xe8 niente da registrare — sottotitoli e trascrizione li ottieni comunque."},{kind:"note",tone:"warn",title:"L'interruttore viene letto una sola volta, quando premi ".concat(al.start),body:"Attivarlo a met\xe0 sessione non fa niente, e quella sessione non verr\xe0 registrata. Interrompi la sessione, attivalo e ricomincia."}]},{id:"turn-on",title:"Attivare il salvataggio",blocks:[{kind:"platformSteps",extension:[{title:"Apri il popup di DubTab",desc:"Clicca sull'icona di DubTab nella barra degli strumenti. Se non c'\xe8, apri il menu del pezzo di puzzle e fissa DubTab."},{title:"Apri ".concat(al.settings," e attiva il salvataggio dell'audio doppiato"),desc:"\xc8 spento di default. Una volta impostato, resta attivo per le sessioni successive."},{title:"Verifica che la voce tradotta sia attiva",desc:"Con la voce spenta non c'\xe8 niente da registrare, e la sessione salva solo la trascrizione."},{title:"Premi ".concat(al.start),desc:"\xc8 questo il momento in cui l'impostazione viene letta. Tutto quello che viene dopo viene registrato, niente di quello che c'era prima."}],desktop:[{title:"Cerca ".concat(al.desktopSaveDubbed," nella schermata ").concat(al.desktopHome),desc:"Sta proprio sotto il pulsante ".concat(al.desktopStart,", accanto alla nota sulla cattura dell'audio di sistema — non devi entrare in ").concat(al.desktopSettings," per questo.")},{title:"Attivalo",desc:"\xc8 spento di default. Una volta impostato, resta attivo per le sessioni successive."}
1,{title:"Verifica che la voce tradotta sia attiva",desc:"Con la voce spenta non c'\xe8 niente da registrare, e la sessione salva solo la trascrizione."},{title:"Premi ".concat(al.desktopStart),desc:"\xc8 questo il momento in cui l'impostazione viene letta. Tutto quello che viene dopo viene registrato, niente di quello che c'era prima."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Il salvataggio automatico dell'audio doppiato, attivato prima di partire.",alt:"Popup di DubTab con l'interruttore Auto-save dubbed audio attivo ed evidenziato, subito sopra il pulsante Start translation."}]},{id:"replay",title:"Trovarlo e riascoltarlo",blocks:[{kind:"p",text:"Interrompi la sessione, poi apri la cronologia. La sessione porta un pulsante di riproduzione accanto alla sua trascrizione. Una sessione lunga pu\xf2 restare un po' su **Pending** dopo l'interruzione, mentre la registrazione finisce di essere messa insieme."},{kind:"note",tone:"ok",title:"L'audio originale non viene mai conservato",body:"DubTab salva solo la voce che genera lui. Il suono della tua scheda, della tua riunione o del tuo desktop viene trasmesso per essere tradotto e non viene mai scritto sui nostri server. Non \xe8 un interruttore da ricordarsi — \xe8 il modo in cui la registrazione \xe8 costruita."}]}],faq:[{q:"Ho interrotto la sessione ma non c'\xe8 nessuna registrazione.",a:"Quando premi ".concat(al.start," vengono lette due cose e devono essere attive entrambe: il salvataggio dell'audio doppiato e la voce tradotta stessa. Se una delle due era spenta in quel momento, la sessione ha salvato solo la trascrizione. Attivarne una durante la sessione non vale retroattivamente.")},{q:"Il salvataggio registra anche chi parla nell'originale?",a:"No. Viene registrata solo la voce tradotta che genera DubTab. L'audio originale viene trasmesso per essere tradotto e non viene mai conservato, quindi una registrazione contiene il doppiaggio e nient'altro."},{q:"La registrazione dice Pending.",a:"L'audio si sta ancora completando dopo l'interruzione della sessione. Le sessioni lunghe ci mettono di pi\xf9. Se resta cos\xec, la trascrizione non ne risente e la puoi comunque leggere ed esportare."}]}),am=y("exportTranscripts",{title:"Vedere ed esportare le trascrizioni",navTitle:"Trascrizioni",metaTitle:"Vedere, cercare ed esportare una trascrizione di DubTab",metaDescription:"Ogni sessione di DubTab salva una trascrizione bilingue con i tempi conservati. Trovala nella cronologia, cercaci dentro, copiala ed esportala.",intro:"Ogni sessione salva una trascrizione bilingue, che tu abbia tenuto l'audio o no. Ecco dove sta e cosa puoi farci.",sections:[{id:"what",title:"Cosa viene salvato",blocks:[{kind:"p",text:"Una trascrizione contiene **ogni riga, originale e traduzione**, con i tempi conservati. Viene scritta mentre la sessione va avanti, quindi quello che la archivia \xe8 interrompere la sessione, non un passaggio di salvataggio a parte."},{kind:"p",text:"Succede in ogni sessione. La parte opzionale \xe8 l'audio doppiato — vedi [Salvare e riascoltare l'audio doppiato](/help/save-dubbed-audio)."}]},{id:"find",title:"Trovare una sessione",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"La trascrizione bilingue di una sessione salvata.",alt:"Vista della trascrizione con righe in coreano seguite ciascuna dalla traduzione in inglese, con i tempi sulla sinistra e le schede Bilingual, Original e Translation in alto."},{kind:"steps",items:[{title:"Apri la cronologia",desc:"Le sessioni sono in ordine dalla pi\xf9 recente. L'estensione e l'app desktop condividono un'unica cronologia — una sessione registrata sul desktop compare quando apri la cronologia nel browser, e viceversa."},{title:"Cercaci dentro",desc:"La ricerca lavora su quello che \xe8 stato detto, in entrambe le lingue. Di solito \xe8 pi\xf9 rapido che scorrere fino al punto che ricordi."},{title:"Copia o esporta",desc:"Copia porta le righe direttamente negli appunti. Esporta scrive la trascrizione come file."}]}]}],faq:[{q:"Ho la trascrizione anche se non ho salvato l'audio?",a:"S\xec. La trascrizione viene salvata in ogni sessione. Salvare l'audio doppiato \xe8 un'impostazione a parte che decide soltanto se la voce generata viene conservata come registrazione."},{q:"La trascrizione \xe8 bilingue?",a:"S\xec. Ogni riga viene conservata nella lingua originale e nella traduzione, 
1con i tempi, cos\xec puoi confrontare una traduzione con quello che \xe8 stato davvero detto."},{q:"Le sessioni dell'estensione e dell'app desktop stanno nello stesso posto?",a:"S\xec. Entrambe accedono allo stesso account e scrivono nella stessa cronologia, quindi non importa quale delle due ha registrato una sessione."}]}),ah=y("aiSummaries",{title:"Usare i riepiloghi IA e ".concat(al.askAi),navTitle:"Riepiloghi IA e ".concat(al.askAi),metaTitle:"Riepiloghi IA, mappe mentali e ".concat(al.askAi," in DubTab"),metaDescription:"Trasforma una sessione salvata di DubTab in un riepilogo strutturato, in una mappa mentale cliccabile e in risposte che citano le righe da cui arrivano.",intro:"Trasforma una sessione finita in qualcosa che si pu\xf2 scorrere, e poi falle domande. Tutto questo consuma ".concat(al.aiCredits,", che sono separati dalle tue ore di traduzione."),sections:[{id:"tools",title:"Cosa ricavi da una sessione",blocks:[{kind:"list",items:["**".concat(al.summaryTab,"** — una ricapitolazione strutturata di quello che \xe8 stato davvero detto, generata una volta sola e conservata con la sessione."),"**Mappa mentale** — la stessa sessione ad albero. Clicca un nodo qualsiasi e vengono fuori le righe originali che ci stanno dietro.","**".concat(al.askAi,"** — fai domande sulla sessione e ricevi risposte che citano le righe da cui arrivano.")]},{kind:"p",text:"Tutti e tre leggono la trascrizione, quindi funzionano su qualsiasi sessione salvata — comprese quelle in cui non hai tenuto l'audio doppiato."},{kind:"shot",...b.aiSummary,caption:"Un riepilogo generato. La mappa mentale sta nella scheda successiva.",alt:"Scheda AI Summary con la ricapitolazione titolata di una lezione, con le sezioni Outline, Key Concepts e Review Questions, e una nota che \xe8 stata generata anche una mappa mentale."}]},{id:"credits",title:"".concat(al.aiCredits),blocks:[{kind:"p",text:"I ".concat(al.aiCredits," sono **separati dalle tue ore di traduzione**. Guardare una lezione di tre ore consuma ore; riassumerla dopo consuma crediti. Finire gli uni non tocca gli altri.")},{kind:"table",head:["Piano","".concat(al.aiCredits),"Ore di traduzione"],rows:au},{kind:"p",text:"Un riepilogo viene generato una volta sola e resta con la sessione, quindi riaprirlo pi\xf9 tardi non costa niente."}]}],faq:[{q:"I riepiloghi consumano le mie ore di traduzione?",a:"No. Riepiloghi, mappe mentali e ".concat(al.askAi," funzionano con i ").concat(al.aiCredits,", contati separatamente dalle ore di traduzione. Finire i crediti non ti impedisce di tradurre, e finire le ore non ti impedisce di riassumere le sessioni che hai gi\xe0.")},{q:"Posso usarli su una sessione in cui non ho salvato l'audio?",a:"S\xec. Tutti e tre lavorano sulla trascrizione, che viene salvata in ogni sessione a prescindere dal fatto che l'audio doppiato sia stato tenuto o no."},{q:"Da dove arrivano le risposte di ".concat(al.askAi,"?"),a:"Soltanto dalla sessione su cui stai facendo la domanda. Le risposte citano le righe da cui arrivano, cos\xec puoi tornare al punto esatto della trascrizione e controllare di persona."}]}),ab=v("it"),ag={getStartedExtension:e7,getStartedWindows:ae,whichPlatform:aa,cannotSignIn:at,noCaptionsOrAudio:ai,chooseAVoice:as,dubbingDelay:ar,captionsAndDisplayModes:ac,saveDubbedAudio:ap,exportTranscripts:am,aiSummaries:ah,translationHours:y("translationHours",{title:"Capire le ore di traduzione e i ".concat(ab.aiCredits),navTitle:"Ore e ".concat(ab.aiCredits),metaTitle:"Come DubTab conta le ore di traduzione e i ".concat(ab.aiCredits),metaDescription:"Il tempo di traduzione si conta in durata dell'audio mentre una sessione \xe8 attiva. Mettere in pausa non costa niente, i minuti del piano si consumano prima delle ore extra, e i ".concat(ab.aiCredits," sono a parte."),intro:"Cosa viene contato, cosa no, quale saldo si consuma per primo e in cosa i ".concat(ab.aiCredits," sono diversi dalle ore."),sections:[{id:"counted",title:"Cosa viene contato",blocks:[{kind:"p",text:"Il tempo si conta in **durata dell'audio mentre DubTab \xe8 attivo**. Sottotitoli e doppiaggio condividono lo stesso saldo — usarne uno senza l'altro non costa meno, perch\xe9 lo stesso audio viene trascritto e tradotto in entrambi i casi."},{kind:"list",items:["**La pausa \xe8 gratis.** In pausa non viene inv
1iato audio e non si consumano minuti.","**Interrompere chiude la sessione** e la archivia nella cronologia. \xc8 questa la differenza tra ".concat(ab.pause," e ").concat(ab.stop,"."),"**Il tempo senza connessione non viene addebitato**, perch\xe9 non si sta traducendo niente."]},{kind:"shot",...b.accountUsage,caption:"La pagina dell'account: minuti, crediti IA e gli ultimi 30 giorni.",alt:"Pagina Account con 486 minuti rimasti divisi tra piano e ricarica, 29 crediti IA su 30 condivisi da Summary e Ask AI, e un grafico a barre degli ultimi 30 giorni con 128 minuti usati in totale."}]},{id:"idle",title:"Si mette in pausa da solo quando non parla nessuno",blocks:[{kind:"p",text:"Se passa un po' di tempo senza che si parli, DubTab si mette in pausa da solo, cos\xec una scheda o un'app che ti sei dimenticato non ti svuotano il saldo in silenzio. Prima ti mostra un conto alla rovescia che puoi annullare, e quanto debba durare il silenzio lo decidi tu."},{kind:"note",tone:"info",title:"Mettere in pausa non \xe8 interrompere",body:"La sessione resta aperta. Riprendila quando vuoi e va avanti da dove si era fermata — niente di quello che \xe8 gi\xe0 stato catturato va perso, e il tempo in pausa non viene addebitato."}]},{id:"order",title:"Quale saldo si consuma per primo",blocks:[{kind:"p",text:"Si consumano prima i minuti mensili del tuo piano. **Le ore extra, che non scadono, vengono toccate solo quando quelli finiscono**, quindi comprare ore extra a met\xe0 mese non spreca mai quello che hai gi\xe0 pagato."},{kind:"p",text:"I minuti mensili si azzerano in una data fissa legata al tuo piano, non il primo del mese. DubTab mostra quella data direttamente — il pannello dell'account elenca il tuo piano, la prossima data di fatturazione e la data di azzeramento dei minuti uno accanto all'altro, cos\xec non devi mai calcolartela."}]},{id:"credits",title:"I ".concat(ab.aiCredits," sono un'altra cosa"),blocks:[{kind:"table",head:["","Ore di traduzione","".concat(ab.aiCredits)],rows:[["Si consumano per","Sottotitoli e doppiaggio dal vivo","Riepiloghi, mappe mentali, ".concat(ab.askAi)],["Si contano per","Durata dell'audio mentre \xe8 attivo","Ogni generazione"],["Piano gratuito","15 minuti, una sola volta","3, una sola volta"]]},{kind:"p",text:"Finire gli uni non tocca gli altri. Vedi [Usare i riepiloghi IA e ".concat(ab.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Le mie ore scorrono mentre il video \xe8 in pausa?",a:"Mettere in pausa **DubTab** ferma il contatore: non viene inviato audio e non si consumano minuti. Mettere in pausa **il video** non \xe8 la stessa cosa — DubTab continua a funzionare e continua a contare finch\xe9 non si accorge del silenzio e si mette in pausa da solo, e ci mette quanto hai impostato tu. Se ti allontani, metti in pausa DubTab e non solo il lettore."},{q:"Usare solo i sottotitoli, senza doppiaggio, costa meno?",a:"No. Sottotitoli e doppiaggio attingono allo stesso saldo, perch\xe9 l'audio va trascritto e tradotto in entrambi i casi. Spegnere la voce cambia quello che senti, non quello che viene contato."},{q:"Quando si azzerano i miei minuti mensili?",a:"In una data fissa legata al tuo piano, non il primo del mese. Il pannello dell'account, sia nell'estensione sia nell'app desktop, mostra la data di azzeramento dei minuti accanto alla prossima data di fatturazione: controlla l\xec. Le ore extra non scadono mai e si consumano solo quando la quota mensile \xe8 finita."}]}),manageSubscription:y("manageSubscription",{title:"Gestire o disdire l'abbonamento",navTitle:"Gestire l'abbonamento",metaTitle:"Gestire, disdire o sistemare la fatturazione di un abbonamento DubTab",metaDescription:"Apri il portale di fatturazione da DubTab per cambiare piano, aggiornare una carta, scaricare le fatture o disdire. Disdicendo mantieni l'accesso fino alla fine del periodo.",intro:"Cambia piano, aggiorna una carta, scarica una fattura o disdici. Tutto avviene nel portale di fatturazione, che apri da dentro DubTab.",sections:[{id:"open",title:"Aprire il portale di fatturazione",blocks:[{kind:"platformSteps",extension:[{title:"Apri il popup e clicca sull'icona dell'account, in alto a destra",desc:"Il pannello dell'account mostra il tuo piano, la prossima data di fatturazione e quando si azzerano i tuoi minuti."},{title:"Premi ".concat(ab.manageSubscription),desc:"Il portale di fatturazione si apre in una scheda nuova. Se non ti sei mai abbonato non c'\xe8 niente da gestire, e DubTab te lo dice invece di aprire un portale vuoto."}],desktop:[{title:"Clicca sul tuo avatar, in basso a sinistra nella finestra",desc:"Si apre ".concat(ab.accountInformation,": la tua email, il piano, lo stato, la prossima data di fatturazione e la data di azzeramento dei minuti.")},{title:"Premi ".concat(ab.manageSubscription),desc:"Il portale si apre nel tuo browser. Se non ti sei mai abbonato non c'\xe8 niente da gestire, e DubTab te lo dice invece di aprire un portale vuoto."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, in cima alla pagina dell'account.",alt:"Pagina Account con il pulsante Manage subscription evidenziato, accanto all'email dell'account, all'etichetta del piano e alla data di rinnovo."},{kind:"p",text:"Nel portale puoi cambiare piano, aggiornare il metodo di pagamento, scaricare le fatture passate e disdire."}]},{id:"cancel",title:"Disdire",blocks:[{kind:"p",text:"Disdici quando vuoi, dallo stesso portale. La disdetta ferma il rinnovo successivo — non taglia il periodo che hai gi\xe0 pagato, e non cancella la cronologia n\xe9 le sessioni salvate."},{kind:"note",tone:"info",title:"Le ore extra non fanno parte dell'abbonamento",body:"Le ore extra comprate a parte, che non scadono, restano sull'account dopo la fine di un abbonamento. Vedi [Ore di traduzione e ".concat(ab.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"L'avviso di problema con la fatturazione",blocks:[{kind:"p",text:"Se un pagamento non va a buon fine, DubTab mostra un avviso che l'abbonamento \xe8 **".concat(ab.billingPastDue,"** oppure **").concat(ab.billingUnpaid,"**, con un pulsante ").concat(ab.manageBilling," che porta dritto al portale. Aggiorna l\xec il metodo di pagamento e il piano riprende.")},{kind:"p",text:"Finch\xe9 un abbonamento ha bisogno di attenzione, le eventuali ore extra sull'account restano disponibili — l'avviso lo dice quando \xe8 il caso."}]}],faq:[{q:"Posso disdire in qualsiasi momento?",a:"S\xec. Disdici dal portale di fatturazione, a cui arrivi con ".concat(ab.manageSubscription," dentro DubTab. La disdetta ferma il rinnovo successivo e lascia intatto il periodo che hai gi\xe0 pagato, insieme alla cronologia e alle sessioni salvate.")},{q:"Dove trovo una fattura?",a:"Nel portale di fatturazione, che elenca le fatture passate e te le fa scaricare. Aprilo con ".concat(ab.manageSubscription," — l'icona dell'account in alto a destra nel popup dell'estensione, oppure il tuo avatar in basso a sinistra nella finestra desktop.")},{q:"Il pagamento non \xe8 andato a buon fine e DubTab ha smesso di funzionare.",a:"Un pagamento fallito lascia l'abbonamento **".concat(ab.billingPastDue,"** oppure **").concat(ab.billingUnpaid,"**, e DubTab mostra un avviso con un pulsante ").concat(ab.manageBilling,". Agg
1iorna il metodo di pagamento nel portale e il piano riprende. Le eventuali ore extra sull'account restano utilizzabili nel frattempo.")}]}),teamPlan:y("teamPlan",{title:"Piani Team: un saldo condiviso per tutti",navTitle:"Piani Team",metaTitle:"Piani Team di DubTab — ore e ".concat(ab.aiCredits," condivisi per un gruppo"),metaDescription:"Un piano Team di DubTab mette ore di traduzione e ".concat(ab.aiCredits," in un unico saldo condiviso, con posti flessibili. Adatto a gruppi di studio, classi e formazione del personale."),intro:"Un solo saldo di ore e ".concat(ab.aiCredits," da cui attinge tutta la squadra, invece di un abbonamento separato a testa."),sections:[{id:"how",title:"Come funziona un piano Team",blocks:[{kind:"list",items:["**Un saldo condiviso.** Le ore di traduzione e i ".concat(ab.aiCredits," sono della squadra, non dei singoli. Chi guarda quattro ore questa settimana e chi non ne guarda nessuna attingono dallo stesso saldo."),"**Posti flessibili.** Aggiungi o togli persone mentre il gruppo cambia; non stai comprando un numero fisso di abbonamenti individuali.","**Entrambe le versioni.** Ogni persona ha l'estensione per browser e l'app desktop, come in un piano individuale.","**Aiuto per partire.** I piani Team arrivano con una persona vera che mette tutti in condizione di lavorare."]},{kind:"p",text:"Va bene per un gruppo che guarda lo stesso materiale: una classe che segue lezioni in un'altra lingua, un gruppo di studio, o personale che si forma su contenuti in un'altra lingua. \xc8 la forma sbagliata per persone che semplicemente lavorano nella stessa azienda e ognuna vuole il proprio piano."}]},{id:"running-out",title:"Quando il saldo finisce",blocks:[{kind:"p",text:"Siccome il saldo \xe8 condiviso, finisce per tutti nello stesso momento. DubTab lo dice chiaramente e rimanda le persone a chi amministra la squadra — **solo chi amministra pu\xf2 aggiungerne**, quindi non c'\xe8 niente che un singolo possa sistemare."}]},{id:"get-one",title:"Ottenere un piano Team",blocks:[{kind:"p",text:"I piani Team si preventivano invece di comprarli dalla pagina dei prezzi, perch\xe9 la dimensione giusta dipende da quante persone siete e da quanto guardate. Dicci pi\xf9 o meno queste due cose e ti torniamo con un numero."},{kind:"p",text:"[Scrivici per un piano Team](/contact?category=team) — dicci quante persone siete e, all'incirca, quante ore a settimana guarda il gruppo."}]}],faq:[{q:"Ogni persona del team ha le proprie ore?",a:"No. Un piano Team ha un unico saldo condiviso di ore di traduzione e ".concat(ab.aiCredits," da cui attinge ognuno. \xc8 proprio questo il punto: chi guarda quattro ore questa settimana e chi non ne guarda nessuna sono coperti dallo stesso saldo, senza quote a testa da amministrare.")},{q:"Il nostro team ha finito i minuti. Cosa posso fare io come membro?",a:"Niente direttamente — il saldo \xe8 della squadra, e solo chi la amministra pu\xf2 aggiungerne. DubTab mostra il nome del team in quel messaggio cos\xec sai a chi chiedere."},{q:"Quanto costa un piano Team?",a:"Si preventiva per squadra invece di stare nel listino, perch\xe9 dipende da quante persone siete e da quanto guardate. Scrivici con questi due numeri e ti torniamo con un prezzo."}]})},ak={labels:{centerName:"Centro assistenza",homeTitle:"Come possiamo aiutarti?",homeIntro:"Configura DubTab, rimetti in riga una sessione che fa i capricci e capisci dove finiscono le tue ore.",searchPlaceholder:"Cerca una risposta — prova con “non si sente” o “disdire”",searchEmpty:"Nessun risultato. Prova con una parola di quello che vedi adesso sullo schermo.",articleCount:"{count} articoli",articleCountOne:"1 articolo",appliesTo:"Vale per",appliesToBoth:"Entrambe",extension:"Estensione per browser",desktop:"App desktop",onThisPage:"In questa pagina",sectionCount:"{count} sezioni",chapters:"Capitoli",recordedOn:"Registrato con la versione {version}",faqTitle:"Domande frequenti",relatedTitle:"Poi",feedbackTitle:"Questo articolo ti \xe8 stato utile?",feedbackSub:"\xc8 l'unico segnale che ci dice quali articoli stanno mancando il bersaglio.",feedbackYes:"S\xec",feedbackNo:"No",feedbackThanks:"Grazie, annotato.",feedbackWhy:"Cosa mancava?",feedbackReasons:["I passaggi non corrispondevano al mio schermo","Continua a non funzionare","Non era l'articolo giusto per la mia domanda"],feedbackSent:"Inviato. Riceviamo l'articolo, la tua piattaforma e la versione dell'app — nient'altro.",lastUpdated:"Ultimo aggiornamento",needs:"Richiede",supportTitle:"Sei ancora bloccato su questo?",supportBody:"Raccontaci cosa stavi cercando di fare. Ci arriva anche l'articolo che stavi leggendo, cos\xec ti risparmi il botta e risposta.",asideTitle:"Hai una domanda?",asideBody:"Ci arriva anche l'articolo su cui ti trovi, quindi non dovrai spiegare a che punto sei.",supportCta:"Contatta l'assistenza",contactCardTitle:"Contatta l'assistenza",contactCardBlurb:"Qui non c'era niente che facesse al caso tuo. Raccontaci cosa stavi cercando di fare e ce ne occupiamo noi.",contactCardMeta:"Rispondiamo entro un giorno",screenshotPending:"Schermata in arrivo"},categories:e6,versions:c,articles:m.map(e=>ag[e])},ay=v("ja"),az=u({"getting-started":{title:"はじめに",blurb:"インストールしてログインし、言語を選んで、どちらの版でも最初の翻訳を動かすまで。"}
1,"dubbing-captions":{title:"吹き替えと字幕",blurb:"音声を選び、元の音とのバランスを取り、字幕の出し方を決めます。"},"history-ai":{title:"履歴と AI 機能",blurb:"保存した吹き替えを聞き直す、文字起こしを書き出す、要約・マインドマップ・".concat(ay.askAi," を使う。")},"account-billing":{title:"アカウントと請求",blurb:"時間の数え方、".concat(ay.aiCredits," が何に減るのか、プランの変え方。")},troubleshooting:{title:"困ったとき",blurb:"ログインできない、字幕が出ない、翻訳音声が聞こえない。実際に起きている不具合だけ。"}}),av=v("ja"),aw={title:"2 つの言語を選ぶ",desc:"**".concat(av.autoDetect,"** は入力言語を自分で判定します。ひとつのセッションに複数の言語が混ざるときや、何が聞こえるか分からないときはこれが正解です。セッション全体がひとつの言語だと分かっている場合は、**その言語を自分で指定したほうが認識精度が目に見えて上がります** —— 指定しないと、自動検出はすでに答えの出ている問いに精度の一部を使ってしまいます。")},af=y("getStartedExtension",{title:"ブラウザ拡張機能をはじめる",navTitle:"ブラウザ拡張機能",metaTitle:"DubTab ブラウザ拡張機能のはじめ方",metaDescription:"Chrome・Edge・Brave に DubTab を入れ、ログインし、2 つの言語を選んで、ブラウザのタブで最初のリアルタイム翻訳を動かすまで。",intro:"入れて、ログインして、2 つの言語を選んで、いま観ているタブをそのまま翻訳します。4 分ほど、そのほとんどはインストールです。",chapters:k(g.getStartedExtension,{install:"インストールとピン留め",signin:"ログイン",languages:"言語を選ぶ",start:"タブで始める",controls:"dock",save:"吹き替えを保存する",after:"セッションのあと"}),sections:[{id:"install",title:"インストールしてログインする",chapterId:"install",blocks:[{kind:"p",text:"DubTab は **Chrome・Edge・Brave** で動きます。3 つとも Chrome ウェブストアから同じ拡張機能を入れます。Edge 用や Brave 用の別ビルドを探す必要はありません。"},{kind:"note",tone:"info",title:"どのブラウザでも Chrome ウェブストアから入れてください",body:"あそこの審査がいちばん早く通るので、新しいバージョンはまずそこに出ます。別の場所から入れると 1〜2 バージョン遅れたままになることがあります。[Chrome ウェブストアで DubTab を入手](".concat(d,")")},{kind:"steps",items:[{title:"DubTab を追加して、ピン留めする",desc:"[Chrome ウェブストアのページ](".concat(d,")を開いて追加してください。Edge と Brave は初回に「他のストアの拡張機能を許可しますか」と聞いてくるので、許可してください。そのあとツールバーのパズルピースのメニューを開いて DubTab をピン留めします。何度も開くことになるので、出しておいたほうが楽です。")},{title:"ポップアップを開いて Google でログインする",desc:"無料アカウントには、ライブ字幕と吹き替えが **15 分** 分(1 回限り)と、".concat(av.aiCredits," が 3 付きます。カード登録も更新もありません。ログインはポップアップの中だけで行います。")}]},{kind:"shot",...b.popupSignIn,caption:"インストール直後、ログイン前のポップアップ。",alt:"DubTab のポップアップ。製品名、機能の 3 行、Continue with Google のボタンが表示されている。"}]},{id:"first-session",title:"最初の翻訳を動かす",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"翻訳したいタブを開く",desc:"YouTube、Netflix、Zoom、Google Meet、講座の再生画面など、音が出るものなら何でも。DubTab 自体はいつ開いてもかまいません。必要なのは、**".concat(av.start," を押したその瞬間にタブが音を出していること**だけです。DubTab が聞き始めるのがその瞬間だからです。")},aw,{title:"".concat(av.start," を押す"),desc:"ページの端に dock が出ます。字幕は 2 秒ほどで出はじめ、翻訳音声が元の音の上から話しはじめます。"}]},{kind:"note",tone:"warn",title:"どうしても動かないページが 1 種類あります",body:"ブラウザは自分自身のページでの音声取り込みを禁じています。`chrome://` で始まる URL と Chrome ウェブストアは、3 つのブラウザのどれでもまったく翻訳できず、どの設定でも変わりません。"},{kind:"shot",...b.popupReady,caption:"準備が整ったポップアップ。2 つの言語と、翻訳する対象のページ。",alt:"DubTab のポップアップ。Source language が Automatic Detection、Translate to が Spanish、残り時間、現在のページのタイトル、Start translation のボタンが表示されている。"},{kind:"note",tone:"ok",title:"こうなっていれば成功です",body:"dock に **".concat(av.stateTranslating,"** と出て、字幕が流れ、元の音の上にもうひとつの声が聞こえます。字幕は出るのに声が出なã
1„、あるいは何も出ない場合は、[字幕が出ない、翻訳音声が聞こえない](/help/no-captions-or-audio)がその 2 つを切り分けています。")}]},{id:"controls",title:"dock",chapterId:"controls",blocks:[{kind:"p",text:"セッションが動き出したあとに必要なものは、すべてページの端の dock にあります。"},{kind:"list",items:["**".concat(av.stateReady,"/").concat(av.stateConnecting,"/").concat(av.stateTranslating,"** —— dock はいまどれなのかを常に示します。接続が切れた場合は自分でつなぎ直し、その旨と試行回数を表示します。"),"**".concat(av.pause," は ").concat(av.stop," ではありません** —— 一時停止は字幕と吹き替えを止めるだけで、**停止中の時間は一切課金されません**(音声を送らないので分数も数えません)。セッションを終わらせて履歴に保存するのは ").concat(av.stop," のほうです。"),"**".concat(av.panel,"/").concat(av.cinema,"/").concat(av.audioOnly,"** —— 字幕の出し方が 3 通りあります。動画の横に並べる、画面下部に流す、あるいは音声だけでよいときは出さない。"),"**".concat(av.voice," と ").concat(av.audioMixer,"** —— 吹き替えの声を選び、元の音とのバランスを取ります。[音声を選んで音量を調整する](/help/choose-a-voice)を参照してください。")]},{kind:"shot",...b.dockDuringSession,caption:"セッション中の dock。字幕メニューを開いたところ。",alt:"暗い色の浮かぶ dock。Translating の文字、セッションの経過時間、一時停止と停止のボタン、音声の選択、そして Caption Panel・Cinema Mode・Audio Only が並ぶ開いたメニュー。"},{kind:"note",tone:"warn",title:"吹き替え音声を残したいなら、".concat(av.start," を押す前にオンにしてください。"),body:"保存の設定は、セッションが始まる瞬間に一度だけ読まれます。途中でオンにしても、すでに動いているセッションには効きません。詳しくは[吹き替え音声を保存して聞き直す](/help/save-dubbed-audio)。"}]}],faq:[{q:"Edge や Brave でも動きますか?",a:"動きます。DubTab は Chrome・Edge・Brave で動き、3 つとも Chrome ウェブストアから同じ拡張機能を入れます。Edge と Brave は初回だけ他ストアからのインストール許可を求めますが、そのあとの挙動は Chrome とまったく同じです。"},{q:"".concat(av.start," を押しても何も起きません。"),a:"その瞬間にタブが音を出している必要があります。DubTab はタブの音声を取り込むので、停止中や無音のページからは何も得られません。ブラウザは自分自身のページでの音声取り込みも禁じています(`chrome://` の URL と Chrome ウェブストアはまったく翻訳できません)。"},{q:"一時停止中も分数は減りますか?",a:"減りません。一時停止のあいだは音声を送らないので、分数も数えません。実際に翻訳している時間だけが課金対象です。セッションを終わらせて履歴に残すのは ".concat(av.stop," のほうです。")},{q:"".concat(av.autoDetect," と、入力言語の手動指定はどちらがよいですか?"),a:"セッションに複数の言語が混ざるときや、何が聞こえるか分からないときは ".concat(av.autoDetect," を使ってください。セッション全体がひとつの言語だと確信できるなら、指定したほうが認識精度が目に見えて上がります。自動検出が「いま何を聞いているのか」の判断に精度を使わなくて済むからです。")}]}),aT=y("getStartedWindows",{title:"デスクトップ版をはじめる",navTitle:"デスクトップ版",metaTitle:"DubTab デスクトップ版のはじめ方",metaDescription:"Windows 11 または macOS 14.2 以降に DubTab のデスクトップ版を入れ、ログインし、どの音を聞くかを選んで、翻訳セッションを開始・停止するまで。",intro:"デスクトップアプリはパソコンが鳴らã
1™éŸ³ãªã‚‰ä½•でも聞けます。そのぶん最初にひとつだけ決めることがあります —— どの音を聞かせるか、です。",chapters:k(g.getStartedWindows,{install:"インストール",signin:"ログイン",source:"音声ソースを選ぶ",languages:"言語を選ぶ",start:"翻訳を始める",controls:"HUD とタスクトレイ",save:"吹き替えを保存する"}),sections:[{id:"install",title:"インストールしてログインする",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 または macOS 14.2 以降",body:"デスクトップ版は **Windows 10 では動かず**、**macOS 14.2 以降**が必要です。どちらの条件も、その土台になっているシステム音声の仕組みから来ていて、回避する方法はありません。動かない環境では[ブラウザ拡張機能](/help/get-started-extension)を使ってください。Chrome・Edge・Brave のタブで再生されるものはすべてカバーできます。"},{kind:"steps",items:[{title:"ダウンロードしてインストールする",desc:"[DubTab のダウンロードページ](/download)から自分に合うものを入手してください —— Windows 用インストーラー、または Mac 用 DMG(Apple シリコン用と Intel 用)。Windows ではそのまま実行します。初回は SmartScreen の画面が出ることがあり、発行元として XTCodeTech Ltd が表示されます。Mac では DMG を開き、DubTab を「アプリケーション」にドラッグしてください。"},{title:"ログインする",desc:"DubTab がブラウザを開いてログインさせ、そのあとアプリに戻します。ブラウザが開かない場合は、ログイン用のリンクをコピーして、同じパソコンのブラウザに貼り付けてください。"}]},{kind:"shot",...b.desktopSignIn,caption:"初回起動時の DubTab のウィンドウ。",alt:"暗い背景の DubTab デスクトップウィンドウ。アプリのアイコン、Welcome to DubTab の文字、live captions and translation for meetings, videos and any desktop audio の一行、Sign in with Google のボタン。"}]},{id:"audio-source",title:"DubTab に何を聞かせるかを選ぶ",chapterId:"source",blocks:[{kind:"p",text:"拡張機能にはないのがこの手順で、セッションの音がきれいに入るかどうかはここで決まります。"},{kind:"list",items:["**".concat(av.desktopSourceSystem,"** は、通知や他の再生中の音も含めて、鳴っているものをすべて拾います。"),"**".concat(av.desktopSourceApp,"** はそれ以外をすべて無視します。会議ならこちらです。話者だけを翻訳するか、話者と自分の音楽をまとめて翻訳するかの違いになります。")]},{kind:"p",text:"選んだ内容は次回に引き継がれます。"},{kind:"shot",...b.desktopHome,caption:"ホーム画面。音声ソースは上部にあり、その横に Change があります。",alt:"DubTab デスクトップのホーム画面。Computer audio が選択中のソースとして表示され、Change ボタン、Source が Automatic Detection、Target が Spanish、Start translation のボタン、Auto-save dubbed audio のスイッチ、最近のセッション一覧が並んでいる。"}]},{id:"first-session",title:"セッションを開始・停止する",chapterId:"start",blocks:[{kind:"steps",items:[aw,{title:"".concat(av.desktopStart," を押す"),desc:"字幕がウィンドウを埋め、HUD が他のすべての上に浮かびます。観ていたものにそのまま戻れます。"},{title:"ウィンドウを片づける",desc:"ウィンドウを閉じても DubTab は終了しません。一時停止・再開・停止・字幕の表示/非表示・吹き替えのミュートは、翻訳を続けたままタスクトレイのメニューから操作できます。停止中の時間は一切課金されません。"}]},{kind:"note",tone:"info",title:"ショートカットはどこでも効きます",body:"開始/停止と一時停止/再開は、DubTab が背面にあってもシステム全体で効きます。".concat(av.stop," は誤ってセッションを終わらせないように 2 回押しを求めます。他のアプリがその組み合わせをすでに使っている場合は、黙って失敗せずにその旨を知らせます。")}]}],faq:[{q:"どの OS で動きますか?",a:"Windows 11 と、macOS 14.2 以降です(Apple シリコン用と Intel 用が別々にあります)。Windows 10 では動かず、回避する方法もありません —— 土台になっている音声の仕組ã
1¿ãŒ Windows 10 にないからです。動かない環境ではブラウザ拡張機能をお使いください。Chrome・Edge・Brave のタブで再生されるものはすべてカバーできます。"},{q:"Mac で「システム音声の録音」を求められるのはなぜですか?",a:"パソコンが鳴らしている音を聞き取るのに、それが必要だからです。macOS は初回のセッション開始時に一度だけ尋ねます。「システム設定 › プライバシーとセキュリティ」で許可してください。DubTab が求める権限はこれだけで、画面収録を求めることはなく、マイクへのアクセス手段もいっさい持っていません。"},{q:"ウィンドウを閉じると翻訳は止まりますか?",a:"止まりません。DubTab はタスクトレイで動き続け、そのメニューから一時停止・再開・停止・字幕の表示/非表示・吹き替えのミュートができます。セッションを終わらせるのは ".concat(av.stop," だけです。")},{q:"".concat(av.autoDetect," と、入力言語の手動指定はどちらがよいですか?"),a:"セッションに複数の言語が混ざるときや、何が聞こえるか分からないときは ".concat(av.autoDetect," を使ってください。セッション全体がひとつの言語だと確信できるなら、指定したほうが認識精度が目に見えて上がります。自動検出が「いま何を聞いているのか」の判断に精度を使わなくて済むからです。")},{q:"デスクトップアプリには別の契約が必要ですか?",a:"不要です。ひとつのアカウントとひとつの残り時間で、ブラウザ拡張機能とデスクトップ版の両方を、Windows でも Mac でもまかなえます。どちらでログインしても同じプランです。"}]}),aS=y("whichPlatform",{title:"拡張機能とデスクトップ版、どちらを使うか",navTitle:"どちらが必要?",metaTitle:"DubTab の拡張機能とデスクトップ版 — どちらを選ぶか",metaDescription:"デスクトップ版はパソコンが鳴らす音をブラウザのタブも含めてすべて拾います。Windows 11 と macOS 14.2 以降に対応。拡張機能はどのパソコンでも Chrome・Edge・Brave のタブで使えます。契約はひとつで両方に通ります。",intro:"デスクトップ版が動くパソコンなら、それがいちばん手間の少ない答えです。拡張機能が聞けるものはすべて聞け、さらにその先まで聞けるからです。動かない環境では拡張機能が答えです。",sections:[{id:"short-version",title:"短い答え",blocks:[{kind:"p",text:"[デスクトップ版](/help/get-started-windows)はパソコン全体の音を聞きます。そこには**ブラウザのタブも含まれます** —— つまり Windows 11 と macOS 14.2 以降ではこれ一本ですべての場面をカバーでき、セッションごとに選び直す必要がありません。いちばん手数の少ない構成です。"},{kind:"p",text:"[ブラウザ拡張機能](/help/get-started-extension)が向くのは、デスクトップ版が選べないとき、あるいはブラウザだけで足りるときです。**Windows 10**、**macOS 13 以前の Mac**、Linux や ChromeOS、もしくは観るものがどうせタブの中にあってアプリは入れたくない、という場合。操作もページの中に収まるので、そちらが単純に好みという人もいます。"},{kind:"note",tone:"info",title:"契約はひとつで両方に通ります",body:"同じアカウント、同じ残り時間、同じ履歴です。今日はこちら、明日はあちらという使い方でも失うものはありません。値段の話ではなく、使い勝手の話です。"}]},{id:"side-by-side",title:"並べて比べる",blocks:[{kind:"table",head:["","デスクトップ版","ブラウザ拡張機能"],rows:[["聞ける範囲","どのアプリでも、パソコン全体、ブラウザのタブも含む","ブラウザのタブ 1 つ"],["よくある使い方","Zoom・Teams のアプリ版、デスクトップの再生ソフト、ローカルの動画、それに加えてタブの中のものも","YouTube、Udemy、Coursera など、タブの中のもの"],["字幕の出る場所","すべてのウィンドウの上に浮かぶ HUD","ページの中に収まる"],["操作","HUD、タスクトレイのメニュー、全体で効くショートカット","ページ内の dock"],["動作環境","Windows 11 \xb7 macOS 14.2 以降","Chrome・Edge・Brave(Windows と macOS)"]]},{kind:"p",text:"どちらかがもう一方の簡易版というわけではありません。翻訳のしかたも品質も、減る残り時間も同じです。違うのは、聞ける範囲と操作の置き場所だけです。"}]},{id:"mac-mobile",title:"Mac とモバイル",blocks:[{kind:"p",text:"**Mac 版が出ました。** macOS 14.2 以降が必要で、Apple シリコン用と Intel 用が別々に用意されています。Windows 版にできることはすべてできます —— パソコン全体、アプリ 1 つ、ローカルのファイル。違うのは初回の一手間だけで、macOS がシステム音声の録音を許可するよう尋ねます。画面収録やマイクの許可を求めることは一切ありません。"},{kind:"p",text:"モバイル版はありません。近いうちに出る見込みもありません。押しても何も起きないボタンを見せるより、そう言うほうがましだと考えています。"},{kind:"p",text:"必要な方はお知らせください。出た日にそのお知らせだけお送りします:[モバイル版が必要](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)。"}]}],faq:[{q:"デスクトップ版がブラウザのタブまで聞けるなら、拡張機能を使う理由は?",a:"デスクトップ版には Windows 11 か macOS 14.2 以降が要るからです。Windows 10、それより古い Mac、Linux や ChromeOS では拡張機能が唯一の選択肢になります。操作と字幕が浮いたウィンドウではなくページの中にあるほうが好きだという人もいますし、拡張機能は何もダウンロードせず数秒で入ります。"},{q:"それぞれに別の契約が要りますか?",a:"いいえ。ひとつのアカウントとひとつの残り時間が、ブラウザ拡張機能とデスクトップ版の両方に通ります。Windows でも Mac でも同じです。どちらでサインインã
1—ても、同じプラン、同じ分数、同じ履歴です。"},{q:"拡張機能で Zoom や Teams の会議を翻訳できますか?",a:"会議がブラウザのタブで動いている場合だけです。Zoom のウェブ版と Google Meet は拡張機能で使えます。Zoom や Teams のアプリ版は音がブラウザを通らないので、デスクトップ版が必要です。"},{q:"Mac 版はありますか?",a:"あります。DubTab for Mac は macOS 14.2 以降が必要で、Apple シリコン用と Intel 用があります。どちらも Developer ID で署名され、Apple の公証を受けています。[ダウンロードページ](/download)から入手できます。"}]}),aD=v("ja"),aq=y("cannotSignIn",{title:"Google でログインできない",navTitle:"ログインできない",metaTitle:"DubTab が Google でログインできないときの直し方",metaDescription:"DubTab のログインは Google を経由します。Google に届かないネットワークでは、まさにその段階で失敗します。確かめ方と試すこと。",intro:"ログインは Google を経由します。ここでの失敗はほぼネットワークが原因で、アカウントの問題ではありません。まずそこから確認してください。",sections:[{id:"network",title:"まずネットワークを確かめる",blocks:[{kind:"p",text:"DubTab は Google アカウントでログインするので、この段階は Google に届く必要があります。届かない場合、パソコンの他の部分は正常に見えたままログインだけが失敗します。圧倒的に多い原因であり、DubTab 側の設定では直せません。"},{kind:"steps",items:[{title:"同じブラウザで Google のページを開く",desc:"`google.com` か `accounts.google.com` を試してください。それも開かないなら答えはネットワークで、このページの残りは役に立ちません。"},{title:"ネットワークを切り替える",desc:"スマートフォンのテザリングがいちばん早い確認方法です。そちらでログインできて普段の回線でできないなら、原因はその回線です。社内のファイアウォール、学校のネットワーク、地域的なブロックなどが考えられます。"},{title:"VPN を入れる、または切る",desc:"両方向とも試す価値があります。VPN のおかげで Google に届くこともあれば、VPN のせいで DubTab への戻りが壊れることもあります。"}]}]},{id:"extension",title:"拡張機能:ログインを押しても何も起きない",blocks:[{kind:"p",text:"ログインは**ポップアップの中だけ**で行います。ダッシュボードにログインボタンはないので、そちらを探さないでください。"},{kind:"list",items:["Google は本人確認のために自前のウィンドウを開きます。ブラウザがこのサイトのポップアップをブロックしていると、そのウィンドウが出ません。許可してからやり直してください。","ブラウザに複数のプロファイルがある場合は、Google にログイン済みのプロファイルにいることを確かめてください。","やり直す前に、いったんポップアップを閉じて開き直してください。途中で止まった試行がボタンを反応しない状態にすることがあります。"]}]},{id:"windows",title:"デスクトップ版:ブラウザが開かない、または戻ってこない",blocks:[{kind:"p",text:"デスクトップアプリはログインのためにブラウザへ受け渡し、そのあとブラウザから戻ってきます。制限の強いパソコンでは、この往復のどちらの側でも失敗し得ます。"},{kind:"steps",items:[{title:"代わりにログイン用のリンクをコピーする",desc:"何かを起動しなくても済むように、アプリはこのリンクを用意しています。**同じパソコンの**ブラウザに貼り付けて、そちらでログインを終わらせてください。"},{title:"アプリに戻る",desc:"ブラウザ側でログイン完了と表示されたら、DubTab に切り替えてください。アプリが自分でセッションを拾います。"}]}]},{id:"still-stuck",title:"それでも解決しないとき",blocks:[{kind:"p",text:"次の 3 点を教えていただければ、たいてい 1 往復で答えられます。どちらの版か、ログインを押したときに何が起きるか(何も起きない・エラーが出る・ウィンドウがすぐ閉じる)、そしてそのネットワークで Google のページが普通に開くかどうか。"}]}],faq:[{q:"なぜ DubTab には Google アカウントが必要なのですか?",a:"ログイン方法は Google のみで、プラン・分数・セッション履歴をご本人に結びつけているのがこれです。ブラウザ拡張機能と デスクトップ版の両方で同じ仕組みを使っています。Google を経由する以上、Google に届かないネットワークではログインを完了できません。"},{q:"スマートフォンのテザリングではログインできるのに、会社のネットワークではできません。",a:"会社のネットワークが原因である可能性が高いです。社内のファイアウォールや学校のネットワークは、ログインが依存している Google のサービスをブロックしていることがよくあります。そのネットワークの管理者に Google アカウントの許可を依頼するか、別の回線で一度ログインしてください。"},{q:"ブラウザが開いてログインしたのに、デスクトップアプリはログアウトのままです。",a:"アプリへの戻りが完了していません。DubTab のウィンドウに切り替えて少し待ってください。自分でセッションを拾います。それでも変わらない場合は、アプリからログイン用のリンクをコピーし、同じパソコンのブラウザで完了させてください。"}]}
1),ax=y("noCaptionsOrAudio",{title:"字幕が出ない、翻訳音声が聞こえない",metaTitle:"DubTab の字幕が出ない・音声が聞こえないときの直し方",metaDescription:"症状は 2 つあり、直し方も別々です。何も出ないのか、字幕は出るのに吹き替え音声だけ出ないのか。いま起きているほうを読んでください。",intro:"これは原因の異なる 2 つの症状です。実際に起きているほうから読んでください。",sections:[{id:"nothing",title:"何も出ない",blocks:[{kind:"p",text:"字幕も音声も出ず、セッションが **".concat(aD.stateTranslating,"** まで進まない状態です。上から順に確認してください。よくある原因の順に並べてあります。")},{kind:"platformSteps",extension:[{title:"タブが実際に音を出しているか確かめる",desc:"DubTab はタブの音声を取り込むので、停止中の動画やまだ再生していないページからは何も得られません。先に再生してから ".concat(aD.start," を押してください。")},{title:"どんなページかを確かめる",desc:"ブラウザは自分自身のページでの音声取り込みを禁じています。`chrome://` で始まる URL と Chrome ウェブストアはまったく翻訳できず、どの設定でも変わりません。"},{title:"dock の状態を読む",desc:"**".concat(aD.stateConnecting,"** のまま **").concat(aD.stateTranslating,"** にならないのは、設定ではなくネットワークの問題です。DubTab は自分で再試行し、その回数を数えます。数が増え続けるようなら、待つよりいったん停止して開始し直すほうが、固まった接続を確実に解けます。")}],desktop:[{title:"音声ソースを確かめる",desc:"**".concat(aD.desktopSourceApp,"** になっていて、そのアプリが音を出していない場合、DubTab は無音を聞いていることになります。いったん ").concat(aD.desktopSourceSystem," に切り替えて確かめ、そのうえで絞り直してください。")},{title:"音がこのパソコンから出ているか確かめる",desc:"DubTab はこのパソコンが再生している音を聞きます。Bluetooth のヘッドセットに出ている音は対象ですが、スマートフォンや別のパソコンの音は対象外です。"},{title:"セッションの状態を読む",desc:"HUD とタスクトレイのどちらにも、セッションが動いているかどうかが出ます。接続のまま固まっているならネットワークの問題です。停止して開始し直すと解けます。"}]}]},{id:"captions-no-voice",title:"字幕は出るのに、音声が聞こえない",blocks:[{kind:"p",text:"字幕と吹き替えは別物です。文字が流れているなら、文字起こしと翻訳はどちらも動いていて、問題はその先にあります。"},{kind:"steps",items:[{title:"吹き替え音声がオンか確かめる",desc:"ほとんどの場合はこれが答えです。翻訳音声がオフだと、そのセッションは字幕と文字起こしだけを作り、音は一切出ません。[音声を選んで音量を調整する](/help/choose-a-voice)を参照してください。"},{title:"ミキサーのスライダーを確かめる",desc:"翻訳音声には元の音声とは別のスライダーがあります。いちばん下まで下げてあれば、それは不具合ではなく無音です。"},{title:"Windows ではタスクトレイも確かめる",desc:"タスクトレイのメニューには吹き替え専用のミュートがあり、セッションを止めて開始し直しても残ります。"},{title:"最初の一文は数秒待つ",desc:"音声は、最初の一文を聞き取り、翻訳し、読み上げ終えてから始まります。最初の一文が長いと数秒の無音になりますが、これは不具合ではありません。"}]},{kind:"note",tone:"info",title:"音声は出ているが、いつも遅れている",body:"それは別の話で、話すのが速い相手では想定どおりです。[吹き替ã
1ˆã®é…れをどうするか](/help/dubbing-delay)に、DubTab がこれに対して何をしているかを書いています。"}]},{id:"captions-only",title:"音声は出るのに、字幕が出ない",blocks:[{kind:"p",text:"字幕の表示モードを確かめてください。**".concat(aD.audioOnly,"** は正式なモードで、まさにこの動作をします(翻訳音声だけを流し、画面には何も出しません)。").concat(aD.panel," か ").concat(aD.cinema," に切り替えれば文字が戻ります。Windows では、モードとは別にタスクトレイにも字幕の表示/非表示の切り替えがあります。")}]}],faq:[{q:"なぜ DubTab は Chrome ウェブストアのページを翻訳できないのですか?",a:"ブラウザは、自分自身の内部ページで拡張機能が音声を取り込むことを許していません。`chrome://` の URL と Chrome ウェブストアがこれに当たります。DubTab の設定ではなくブラウザ側の制限で、回避する方法はありません。通常のウェブページで再生するか、デスクトップ版を使ってください。"},{q:"字幕は出るのに吹き替え音声が出ません。この 2 つは何が違うのですか?",a:"字幕は文字起こしと翻訳から生まれます。吹き替え音声はそのあとに生成されるもので、単独でオフにできます。文字が流れているなら最初の 2 段階は動いているので、翻訳音声が有効か、そのスライダーが上がっているか、Windows ならタスクトレイでミュートになっていないかを確かめてください。"},{q:"セッションが何度も再接続します。",a:"DubTab は翻訳中ずっと接続を保ちます。長時間の接続を切るネットワーク(一部の VPN や社内ネットワーク)では、それが繰り返し落ちます。セッションを停止して開始し直すと、固まった接続が解けます。切断中の時間は翻訳されないので、課金もされません。"}]}),aC=v("ja"),aA=y("chooseAVoice",{title:"音声を選んで音量を調整する",navTitle:"".concat(aC.voice,"と音量"),metaTitle:"吹き替えの音声を選び、元の音とのバランスを取る",metaDescription:"DubTab が吹き替えに使う AI 音声を選び、決める前に試聴し、2 本のスライダーとダッキングで元の音とのバランスを取ります。",intro:"DubTab が話すときの声を選び、その下に元の音をどれだけ残すかを決めます。",sections:[{id:"pick",title:"音声を選ぶ",blocks:[{kind:"p",text:"音声は**翻訳先の言語ごと**に選びます。アカウント全体で 1 つ決めるわけではありません。今日はスペイン語、明日は日本語、というのは別々の選択で、それぞれ記憶されます。"},{kind:"p",text:"決める前に試聴できます。長いセッションの最中ではなく、始める前に試してください。試聴は途中で声を切り替えるための機能ではありません。"},{kind:"platformSteps",extension:[{title:"dock を開く",desc:"セッション中はページの端に出ています。"},{title:"音声の選択を開く",desc:"翻訳先の言語に使う声を選び、試聴します。"}],desktop:[{title:"".concat(aC.desktopSettings,"を開く"),desc:"DubTab のウィンドウから、またはタスクトレイのアイコンから。"},{title:"".concat(aC.ttsSection,"へ進む"),desc:"翻訳先の言語に使う声を選び、試聴します。"}]}]},{id:"mixer",title:"元の音とのバランスを取る",blocks:[{kind:"p",text:"".concat(aC.audioMixer,"にはスライダーが 2 本あり、たいていの場合はこれで足ります。")},{kind:"list",items:["**".concat(aC.originalAudio,"** —— 下に残る元の音の大きさ。"),"**".concat(aC.translatedVoice,"** —— DubTab が話す声の大きさ。")]},{kind:"shot",...b.audioMixer,caption:"オーディオミキサー。スライダー 2 本と、ワンクリックのプリセットが 3 つ。",alt:"Audio Mixer のパネル。Original Audio が 25 パーセント、Translated Voice が 100 パーセント、Original only・Balanced・Translation only のボタン、その下に Auto catch-up のスイッチ。"},{kind:"note",tone:"info",title:"".concat(aC.audioDucking,"は上級者向けの設定で、自分でオンにするまでオフです"),body:"オンにすると、翻訳音声が話しているあいだだけ元の音を下げ、切れ目で戻します。二つの声が重ならなくなります。オフのまま(初期状態がこれです)なら、元の音はスライダーで決めた位置のまま動きません。二つの声がぶつかると感じたら".concat(aC.audioMixer,"でオンにしてください。固定のバランスで十分ならそのままで構いません。")},{kind:"note",tone:"info",title:"スライダーを下げることは、機能を切ることでã
1¯ã‚りません",body:"翻訳音声のスライダーがいちばん下にある状態は、吹き替えが壊れているのと見分けがつきません。字幕は出るのに音が出ないときは、まずここを確かめてください —— [字幕が出ない、翻訳音声が聞こえない](/help/no-captions-or-audio)。"}]}],faq:[{q:"元の話者の声も聞き続けられますか?",a:"聞けます。元の音声と翻訳音声には別々のスライダーがあるので、バランスはご自身で決められます。".concat(aC.audioDucking,"もオンにすると、翻訳音声が話しているあいだだけ元の音が下がり、切れ目で戻ります。")},{q:"言語ごとに違う声を使えますか?",a:"使えます。声は翻訳先の言語ごとに保存されます。スペイン語用に選んだ声は、日本語に翻訳するときの聞こえ方には影響しません。"},{q:"翻訳音声が話しているあいだ、元の音を自動で下げられますか?",a:"下げられます。それが".concat(aC.audioMixer,"にある").concat(aC.audioDucking,"です。**初期状態はオフ**なので、二つの声がぶつかると感じたらオンにしてください。オンにすると、翻訳音声が話しているあいだだけ元の音が下がり、切れ目で戻ります。オフのままなら、元の音はスライダーで決めた位置から動きません。")}]}),aj=y("dubbingDelay",{title:"吹き替えの遅れをどうするか",metaTitle:"DubTab の吹き替えが遅れる理由と、その扱い方",metaDescription:"翻訳した話し言葉は元より長くなるため、吹き替え音声は後ろにずれていきます。同期を優先するか、自然な速さで全文を読むかを選べます。",intro:"翻訳音声は話者より数秒遅れて進み、長いセッションではその差が開いていきます。理由と、できることをまとめます。",sections:[{id:"why",title:"なぜ起きるのか",blocks:[{kind:"p",text:"一文は最後まで聞き終えないと翻訳できませんし、翻訳した文は元の文より長くなるのが普通です。それを読み上げるには実時間がかかります。話すのが速い相手だと、音声が一文を読み終える頃には話者は次の文の半ばまで進んでいて、長く続くほど差が積み上がります。"},{kind:"p",text:"これはライブ吹き替えの性質であって、設定の不備ではありません。字幕は影響を受けず、どちらの設定でも話者の近くに留まります。"}]},{id:"options",title:"2 つのモード",blocks:[{kind:"note",tone:"warn",title:"どちらのモードも全文を読みます。違うのは速さだけです",body:"どちらでも、飛ばしたり要約したりすることはありません。**".concat(aC.syncModeKeepInSync,"** は遅れたときに少しだけ速く読みます。**").concat(aC.syncModeReadEveryLine,"** は常に自然な速さで読み、差が開くのを許容します。選択肢はこれだけです。")},{kind:"table",head:["","".concat(aC.syncModeKeepInSync,"(初期値)"),"".concat(aC.syncModeReadEveryLine)],rows:[["読む速さ","遅れを取り戻すあいだだけ少し速い","常に自然な速さ。速くならない"],["映像とのずれ","映像の近くに留まる","セッションが進むほど後ろへ開く"],["読まれる文","すべて","すべて"],["向いている場面","講義・講座・会議","声をまったく急がせたくないとき"]]}]},{id:"where",title:"設定のある場所",blocks:[{kind:"note",tone:"info",title:"いまのところ、同じ設定に 2 つの名前があります",body:"拡張機能では".concat(aC.audioMixer,"の中の **").concat(aC.autoCatchUp,"** で、オンが").concat(aC.syncModeKeepInSync,"に当たります。デスクトップ版では").concat(aC.desktopSettings,"の中の **").concat(aC.syncMode,"** で、").concat(aC.syncModeKeepInSync,"と").concat(aC.syncModeReadEveryLine,"が明示されています。動きは同じで、ラベルだけが違います。")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"拡張機能のミキサーにある Auto catch-up —— このスイッチが".concat(aC.syncModeKeepInSync,"です。"),alt:"Audio Mixer で Auto catch-up のスイッチがオンになっており、その下に「同期を保つために必要に応じて翻訳音声を速める」と説明が書かれている。"},{kind:"platformSteps",extension:[{title:"dock から".concat(aC.audioMixer,"を開く"),desc:"セッション中に。"},{title:"".concat(aC.autoCatchUp,"を探す"),desc:"オンが".concat(aC.syncModeKeepInSync,"、オフが").concat(aC.syncModeReadEveryLine,"です。")}],desktop:[{title:"".concat(aC.desktopSettings,"を開く"),desc:"DubTab のウィンドウから、またはタスクトレイのアイコンから。"},{title:"".concat(aC.ttsSection,"、そして").concat(aC.syncMode,"へ"),desc:"".concat(aC.syncModeKeepInSync,"か").concat(aC.syncModeReadEveryLine,"を選びます。")}]}]}],faq:[{q:"DubTab は映像も早送りするのですか?",a:"しません。速くなるのは DubTab が生成した音声だけです。映像も、その下の元の音声も、通常の速さのまま再生さã
1‚Œã¾ã™ã€‚"},{q:"".concat(aC.syncModeKeepInSync,"では何か飛ばされますか?"),a:"飛ばされません。どちらのモードも、翻訳した文はすべて最後まで読み上げます。".concat(aC.syncModeKeepInSync,"は少し速く読むことで差を詰めるのであって、文を落とすことはありません。")},{q:"字幕も遅れるのですか?",a:"遅れ方はずっと小さいです。字幕は一文の翻訳が終わった時点で出ますが、音声はそのうえ読み上げる時間も必要だからです。できるだけぴったり追いたい場合は、字幕を読み、音声は補助として扱ってください。"}]}),aM=y("captionsAndDisplayModes",{title:"字幕と表示モードを変える",navTitle:"字幕と表示モード",metaTitle:"DubTab の字幕表示モード:".concat(aC.panel,"・").concat(aC.cinema,"・").concat(aC.audioOnly),metaDescription:"DubTab の字幕を動画の横に並べる、画面下部に流す、あるいはまったく出さない。原文を翻訳と並べて出すかどうかも選べます。",intro:"字幕の出し方が 3 通りあり、そのうえで原文を翻訳と並べて画面に出すかどうかを決められます。",sections:[{id:"modes",title:"3 つのモード",blocks:[{kind:"list",items:["**".concat(aC.panel,"** —— 字幕が動画の横に、専用の列として並びます。"),"**".concat(aC.cinema,"** —— 字幕が画面下部に流れます。ふつうの字幕と同じ見え方です。"),"**".concat(aC.audioOnly,"** —— 字幕は出さず、翻訳音声だけ。観るより聞いているときに便利です。")]},{kind:"shot",...b.dockCaptionModes,caption:"3 つのモード。dock の Panel メニューから。",alt:"dock の Panel メニューが開いており、Caption Panel にチェック、その下に Cinema Mode と Audio Only が並んでいる。"},{kind:"note",tone:"info",title:"字幕が急に消えたように見える原因はたいてい".concat(aC.audioOnly,"です"),body:"音声は出ているのに文字が出ないときは、まず表示モードを確かめてください。[字幕が出ない、翻訳音声が聞こえない](/help/no-captions-or-audio)も参照。"}]},{id:"bilingual",title:"両方の言語か、翻訳だけか",blocks:[{kind:"p",text:"**".concat(aC.bilingual,"** の字幕は、元の行と翻訳の行を並べて出します。入力側の言語を学んでいるとき、あるいは翻訳が正しいか確かめたいときに向いた設定です。オフにすると翻訳だけになり、ひと目で読むぶんには楽になります。")}]},{id:"where",title:"どこに出るか",blocks:[{kind:"platformSteps",extension:[{title:"字幕はページの中に出ます",desc:"".concat(aC.panel,"は動画の横に並べ、").concat(aC.cinema,"はページ下部に流します。モードはいつでも dock から切り替えられます。")},{title:"字幕はタブについて回ります",desc:"字幕は翻訳中のタブに属します。別のタブに移ると、字幕はセッションとともにそのタブに残ります。"}],desktop:[{title:"字幕はすべてのウィンドウの上に浮かびます",desc:"HUD は作業中の画面の上に留まるので、動画を前面に出しておく必要はありません。"},{title:"クリック透過と".concat(aC.desktopCinema),desc:"クリック透過をオンにすると、マウスが字幕をそのまま通り抜けます。".concat(aC.desktopCinema,"はメインウィンドウを脇へどけ、最新の 1 行だけを画面に残します。タスクトレイからは、セッションを止めずに字幕を完全に隠すこともできます。")}]}]}],faq:[{q:"字幕なしで吹き替え音声だけにできますか?",a:"できます。".concat(aC.audioOnly,"に切り替えてください。デスクトップ版なら、セッションを動かしたままタスクトレイのメニューから字幕を隠すこともできます。")},{q:"浮かんでいる字幕は下のものを隠してしまいますか?",a:"クリック透過をオンにしていれば隠しません。マウスは字幕の層をそのまま通り抜けて、その後ろのウィンドウに届きます。これは デスクトップ版の機能です。拡張機能では字幕がページの中にあるので、他のウィンドウを覆うことはそもそもありません。"},{q:"翻訳と一緒に元の言語も見られますか?",a:"見られます。**".concat(aC.bilingual,"** の字幕は、元の行と翻訳の行を同時に画面に出します。翻訳だけにしたい場合はオフにしてください。")}]}),aI=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"無料","price":"$0","desc":"15分間のお試し","aiCredits":3,"freeNote":"1回限りのトライアル","freeHint":"短い動画1本程度","features":["
1超低遅延リアルタイム吹き替え","バイリンガル字幕(オプション)","複数の自然なAI音声","60以上の言語対応","YouTube、講座、ポッドキャスト、会議","メールサポート & Discordコミュニティ"]},{"name":"スターター","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"年額 $190","yearlyNote":"108時間を一括付与","desc":"9時間 / 月","aiCredits":30,"hourlyRate":"約$2.1/時間","suited":"毎月数本の長い動画や会議向け","features":["超低遅延リアルタイム吹き替え","バイリンガル字幕(オプション)","複数の自然なAI音声","60以上の言語対応","YouTube、講座、ポッドキャスト、会議","メールサポート & Discordコミュニティ"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"年額 $390","yearlyNote":"240時間を一括付与","desc":"20時間 / 月","aiCredits":100,"hourlyRate":"約$2.0/時間","suited":"毎週の講座・会議・配信向け","features":["超低遅延リアルタイム吹き替え","バイリンガル字幕(オプション)","複数の自然なAI音声","60以上の言語対応","YouTube、講座、ポッドキャスト、会議","メールサポート & Discordコミュニティ"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"年額 $690","yearlyNote":"480時間を一括付与","desc":"40時間 / 月","aiCredits":300,"hourlyRate":"約$1.7/時間","suited":"頻繁な会議・授業・ライブ配信向け","features":["超低遅延リアルタイム吹き替え","バイリンガル字幕(オプション)","複数の自然なAI音声","60以上の言語対応","YouTube、講座、ポッドキャスト、会議","メールサポート & Discordコミュニティ"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"年額 $1,290","yearlyNote":"960時間を一括付与","desc":"80時間 / 月","aiCredits":1000,"hourlyRate":"約$1.6/時間","suited":"複数言語でのヘビーユース向け","features":["超低遅延リアルタイム吹き替え","バイリンガル字幕(オプション)","複数の自然なAI音声","60以上の言語対応","YouTube、講座、ポッドキャスト、会議","メールサポート & Discordコミュニティ"]}]}}}'),aO=v("ja"),aP=aI.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,"(1 回限り)"):"".concat(e.aiCredits," / 月"),e.desc]),aE=y("saveDubbedAudio",{title:"吹き替え音声を保存して聞き直す",navTitle:"吹き替えを保存する",metaTitle:"DubTab のセッションの吹き替え音声を保存して聞き直す",metaDescription:"セッションの翻訳音声トラックを残して、あとから再生できます。設定は ".concat(aO.start," を押した時点で読まれるので、始める前にオンにしておく必要があります。"),intro:"セッションの翻訳音声トラックを残して、あとから聞き直せます。スイッチは ".concat(aO.start," を押す**前に**オンになっている必要があります。"),sections:[{id:"before",title:"始める前に",blocks:[{kind:"p",text:"録音されるのは **DubTab が自分で生成した吹き替えの声**です。そのセッションで翻訳音声をオフにしていた場合は録るものがありません(字幕と文字起こしは通常どおり残ります)。"},{kind:"note",tone:"warn",title:"スイッチは ".concat(aO.start," を押した瞬間に一度だけ読まれます"),body:"セッションの途中でオンにしても何も起きず、そのセッションは録音されません。いったん停止し、オンにしてから始め直してください。"}]},{id:"turn-on",title:"保存をオンにする",blocks:[{kind:"platformSteps",extension:[{title:"DubTab のポップアップを開く",desc:"ツールバーの DubTab アイコンをクリックします。見当たらない場合は、パズルピースのメニューを開いて DubTab をピン留めしてください。"}
1,{title:"".concat(aO.settings,"を開いて、吹き替え音声の保存をオンにする"),desc:"初期状態はオフです。一度設定すれば、以降のセッションでもオンのままです。"},{title:"翻訳音声がオンかどうか確かめる",desc:"音声がオフだと録るものがなく、そのセッションは文字起こしだけを保存します。"},{title:"".concat(aO.start," を押す"),desc:"設定が読まれるのはこの瞬間です。これ以降は録音され、これより前は録音されません。"}],desktop:[{title:"".concat(aO.desktopHome,"画面で").concat(aO.desktopSaveDubbed,"を探す"),desc:"".concat(aO.desktopStart,"ボタンのすぐ下、システム音声の取り込みについての注意書きの隣にあります。このために").concat(aO.desktopSettings,"へ入る必要はありません。")},{title:"オンにする",desc:"初期状態はオフです。一度設定すれば、以降のセッションでもオンのままです。"},{title:"翻訳音声がオンかどうか確かめる",desc:"音声がオフだと録るものがなく、そのセッションは文字起こしだけを保存します。"},{title:"".concat(aO.desktopStart," を押す"),desc:"設定が読まれるのはこの瞬間です。これ以降は録音され、これより前は録音されません。"}]},{kind:"shot",...b.popupAutoSaveOn,caption:"開始前にオンにした、吹き替え音声の自動保存。",alt:"DubTab のポップアップ。Auto-save dubbed audio のスイッチがオンで強調されており、そのすぐ下に Start translation のボタンがある。"}]},{id:"replay",title:"探して聞き直す",blocks:[{kind:"p",text:"セッションを停止してから履歴を開いてください。そのセッションには文字起こしの横に再生ボタンが付いています。長いセッションでは、停止後しばらく **Pending** のまま表示されることがあります。録音をまとめ終えるまでのあいだです。"},{kind:"note",tone:"ok",title:"元の音声は一切保存されません",body:"DubTab が保存するのは自分で生成した声だけです。タブ・会議・デスクトップから拾った音は翻訳のために送られるだけで、こちらのサーバーに書き込まれることはありません。覚えておくべきスイッチではなく、録音の仕組みがそうなっています。"}]}],faq:[{q:"セッションを停止したのに録音がありません。",a:"".concat(aO.start," を押した時点で 2 つの設定が読まれ、どちらもオンである必要があります。吹き替え音声の保存と、翻訳音声そのものです。そのどちらかがその瞬間にオフだった場合、そのセッションは文字起こしだけを保存します。セッション中にオンにしても、さかのぼって適用されることはありません。")},{q:"保存すると、元の話者の声も録音されますか?",a:"されません。録音されるのは DubTab が生成した翻訳音声だけです。元の音声は翻訳のために送られるだけで保存さã
1‚Œãªã„ので、録音に入っているのは吹き替えだけです。"},{q:"録音が Pending と表示されています。",a:"セッション停止後、音声をまとめている最中です。長いセッションほど時間がかかります。そのまま変わらない場合でも文字起こしには影響がなく、読むことも書き出すこともできます。"}]}),aW=y("exportTranscripts",{title:"文字起こしを見る・書き出す",navTitle:"文字起こし",metaTitle:"DubTab の文字起こしを見る・検索する・書き出す",metaDescription:"DubTab はどのセッションでも、時間情報を保ったまま原文と翻訳の両方を文字起こしとして保存します。履歴から探し、検索し、コピーし、書き出せます。",intro:"音声を保存したかどうかにかかわらず、どのセッションでも原文と翻訳の文字起こしが残ります。置き場所とできることをまとめます。",sections:[{id:"what",title:"何が保存されるか",blocks:[{kind:"p",text:"文字起こしには**原文と翻訳の全行**が、時間情報つきで入ります。セッションが動いているあいだに書かれていくので、保存の操作は別にはなく、セッションを停止した時点で履歴に収まります。"},{kind:"p",text:"これはどのセッションでも起きます。任意なのは吹き替え音声のほうです —— [吹き替え音声を保存して聞き直す](/help/save-dubbed-audio)を参照してください。"}]},{id:"find",title:"セッションを探す",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"保存されたセッションの、原文と翻訳が並んだ文字起こし。",alt:"文字起こしの画面。韓国語の行それぞれの下に英語訳が続き、左側にタイムスタンプ、上部に Bilingual・Original・Translation のタブが並んでいる。"},{kind:"steps",items:[{title:"履歴を開く",desc:"セッションは新しい順に並びます。拡張機能と デスクトップ版は履歴をひとつ共有しているので、デスクトップで録ったセッションもブラウザで履歴を開けば出てきますし、その逆も同じです。"},{title:"その中を検索する",desc:"検索は話された内容に対して、両方の言語で効きます。覚えている箇所までスクロールするより、たいていは速いです。"},{title:"コピーまたは書き出し",desc:"コピーは行をそのままクリップボードへ送ります。書き出しは文字起こしをファイルとして保存します。"}]}]}],faq:[{q:"音声を保存していなくても文字起こしは残りますか?",a:"残ります。文字起こしはどのセッションでも保存されます。吹き替え音声の保存は別の設定で、生成された声を録音として残すかどうかだけを決めます。"},{q:"文字起こしには原文も入りますか?",a:"入ります。各行が元の言語と翻訳の両方で、時間情報つきで保存さã
1‚Œã‚‹ã®ã§ã€å®Ÿéš›ã«è©±ã•れた内容と翻訳を突き合わせられます。"},{q:"拡張機能と デスクトップ版のセッションは同じ場所にありますか?",a:"あります。どちらも同じアカウントでログインし、同じ履歴に書き込むので、どちらで録ったかは関係ありません。"}]}),aB=y("aiSummaries",{title:"AI 要約と ".concat(aO.askAi," を使う"),navTitle:"AI 要約と ".concat(aO.askAi),metaTitle:"DubTab の AI 要約・マインドマップ・".concat(aO.askAi),metaDescription:"保存した DubTab のセッションを、構造化された要約に、クリックできるマインドマップに、そして出典の行を示す回答に変えます。",intro:"終わったセッションを、ざっと目を通せる形に変え、そのあと質問もできます。これらは翻訳時間とは別枠の ".concat(aO.aiCredits," を消費します。"),sections:[{id:"tools",title:"セッションから得られるもの",blocks:[{kind:"list",items:["**".concat(aO.summaryTab,"** —— 実際に話された内容を構造化してまとめたもの。1 回だけ生成され、そのセッションと一緒に保存されます。"),"**マインドマップ** —— 同じセッションを木構造で表したもの。どのノードをクリックしても、その背後にある元の発言が出てきます。","**".concat(aO.askAi,"** —— セッションについて質問すると、出典の行を示しながら答えます。")]},{kind:"p",text:"3 つとも文字起こしを読むので、保存済みのセッションならどれでも使えます。吹き替え音声を残していないセッションでも同じです。"},{kind:"shot",...b.aiSummary,caption:"生成された要約。マインドマップは隣のタブにあります。",alt:"AI Summary のタブ。講義の要約にタイトルが付き、Outline・Key Concepts・Review Questions のセクションが並び、マインドマップも生成された旨が書かれている。"}]},{id:"credits",title:"".concat(aO.aiCredits),blocks:[{kind:"p",text:"".concat(aO.aiCredits," は**翻訳時間とは別枠**です。3 時間の講義を観れば時間が減り、そのあと要約すればクレジットが減ります。どちらかを使い切っても、もう一方には影響しません。")},{kind:"table",head:["プラン","".concat(aO.aiCredits),"翻訳時間"],rows:aP},{kind:"p",text:"要約は 1 回だけ生成されてセッションと一緒に残るので、あとから開き直しても費用はかかりません。"}]}],faq:[{q:"要約を使うと翻訳時間が減りますか?",a:"減りません。要約・マインドマップ・".concat(aO.askAi," は ").concat(aO.aiCredits," を使い、翻訳時間とは別に数えられます。クレジットを使い切っても翻訳はできますし、時間を使い切っても、すでに持っているセッションの要約はできます。")},{q:"音声を保存していないセッションでも使えますか?",a:"使えます。3 つとも文字起こしをもとに動き、文字起こしは吹き替え音声を残したかどうかに関係なくどのセッションでも保存されています。"},{q:"".concat(aO.askAi," の回答はどこから来るのですか?"),a:"質問した対象のセッションからだけです。回答には出典の行が示されるので、文字起こしのその箇所へ戻ってご自身で確認できます。"}]}),aN=v("ja"),aL={getStartedExtension:af,getStartedWindows:aT,whichPlatform:aS,cannotSignIn:aq,noCaptionsOrAudio:ax,chooseAVoice:aA,dubbingDelay:aj,captionsAndDisplayModes:aM,saveDubbedAudio:aE,exportTranscripts:aW,aiSummaries:aB,translationHours:y("translationHours",{title:"翻訳時間と ".concat(aN.aiCredits," の仕組み"),navTitle:"時間と ".concat(aN.aiCredits),metaTitle:"DubTab が翻訳時間と ".concat(aN.aiCredits," をどう数えているか"),metaDescription:"翻訳時間はセッション中の音声の長さで数えます。一時停止中は減らず、プランの分数が追加時間より先に減り、".concat(aN.aiCredits," は別枠です。"),intro:"何が数えられて何が数えられないか、どちらの残高から先に減るか、そして ".concat(aN.aiCredits," が時間とどう違うか。"),sections:[{id:"counted",title:"何が数えられるか",blocks:[{kind:"p",text:"時間は **DubTab が動いているあいだの音声の長さ**で数えます。字幕と吹き替ã
1ˆã¯åŒã˜æ®‹é«˜ã‚’共有します。片方だけ使っても安くはなりません。どちらの場合も同じ音声を文字起こしして翻訳しているからです。"},{kind:"list",items:["**一時停止は無料です。** 停止中は音声を送らないので、分数も減りません。","**停止するとセッションが終わり**、履歴に保存されます。これが ".concat(aN.pause," と ").concat(aN.stop," の違いです。"),"**接続が切れているあいだは課金されません。** 何も翻訳していないからです。"]},{kind:"shot",...b.accountUsage,caption:"アカウントのページ。分数、AI クレジット、直近 30 日間。",alt:"Account のページ。残り 486 分がプラン分と従量分に分かれて表示され、Summary と Ask AI が共有する AI クレジットが 30 中 29、直近 30 日間で合計 128 分使用の棒グラフが並んでいる。"}]},{id:"idle",title:"誰も話していないと自分で一時停止します",blocks:[{kind:"p",text:"しばらく発話がないと、DubTab は自分で一時停止します。開いたままにして忘れたタブやアプリが、黙って残高を減らし続けないようにするためです。その前にカウントダウンが出て、取り消すこともできます。どのくらいの無音で止めるかはご自身で決められます。"},{kind:"note",tone:"info",title:"一時停止は停止ではありません",body:"セッションは開いたままです。好きなときに再開すれば、止まったところから続きます。それまでに取り込んだ内容は失われませんし、停止していた時間は課金されません。"}]},{id:"order",title:"どちらの残高から先に減るか",blocks:[{kind:"p",text:"先に減るのはプランの月間分数です。**期限のない追加時間は、そちらを使い切ってから初めて減ります**。月の途中で追加時間を買っても、すでに払った分が無駄になることはありません。"},{kind:"p",text:"月間分数は、毎月 1 日ではなくプランに紐づいた固定の日にリセットされます。DubTab はその日付をそのまま表示します。アカウントのパネルに、プラン・次回請求日・分数リセット日が並んで出るので、自分で計算する必要はありません。"}]},{id:"credits",title:"".concat(aN.aiCredits," は別のもの"),blocks:[{kind:"table",head:["","翻訳時間","".concat(aN.aiCredits)],rows:[["何に減るか","ライブ字幕と吹き替え","要約、マインドマップ、".concat(aN.askAi)],["数え方","動作中の音声の長さ","生成 1 回ごと"],["無料プラン","15 分(1 回限り)","3(1 回限り)"]]},{kind:"p",text:"どちらかを使い切っても、もう一方には影響しません。[AI 要約と ".concat(aN.askAi," を使う](/help/ai-summaries)を参照してください。")}]}],faq:[{q:"動画を一時停止しているあいだも時間は減りますか?",a:"**DubTab** を一時停止すればカウンターは止まります(音声を送らないので分数も減りません)。**動画** を一時停止するのは別の話です。DubTab は動き続け、無音に気づいて自分で一時停止するまで数え続けます。その待ち時間は設定した長さのぶんだけかかります。席を外すときは、再生側だけでなく DubTab を一時停止してください。"},{q:"吹き替えなしで字幕だけ使えば安くなりますか?",a:"なりません。字幕も吹き替えも同じ残高から引かれます。どちらの場合も音声を文字起こしして翻訳する必要があるからです。音声をオフにすると聞こえ方は変わりますが、数えられる量は変わりません。"},{q:"月間分数はいつリセットされますか?",a:"毎月 1 日ではなく、プランに紐づいた固定の日です。拡張機能でもデスクトップアプリでも、アカウントのパネルに分数リセット日が次回請求日と並んで出ているので、そちらで確認してください。追加時間に期限はなく、月の割り当てを使い切ってから減りはじめます。"}]}),manageSubscription:y("manageSubscription",{title:"サブスクリプションを管理・解約する",navTitle:"サブスクリプションの管理",metaTitle:"DubTab のサブスクリプションを管理・解約する、支払いを直す",metaDescription:"DubTab から請求ポータルを開いて、プラン変更・カードの更新・請求書のダウンロード・解約ができます。解約しても期間の終わりまでは使えます。",intro:"プランを変える、カードを更新する、請求書を取る、解約する。すべて請求ポータルで行い、そのポータルは DubTab の中から開きます。",sections:[{id:"open",title:"請求ポータルを開く",blocks:[{kind:"platformSteps",extension:[{title:"ポップアップを開いて、右上のアカウントアイコンをクリックする",desc:"アカウントのパネルに、プラン・次回請求日・分数のリセット日が出ます。"},{title:"".concat(aN.manageSubscription,"を押す"),desc:"請求ポータルが新しいタブで開きます。一度も契約していない場合は管理するものがないので、空のポータルを開く代わりにその旨が表示されます。"}],desktop:[{title:"ウィンドウ左下のアバターをクリックする",desc:"".concat(aN.accountInformation,"が開きます。メールアドレス、プラン、状態、次回請求日、分数のリセット日が並びます。")},{title:"".concat(aN.manageSubscription,"を押す"),desc:"ポータルがブラウザで開きます。一度も契約していない場合は管理するものがないので、空のポータルを開く代わりにその旨が表示されます。"}]},{kind:"shot",...b.accountManageSubscription,caption:"アカウントページの上部にある Manage subscription。",alt:"Account のページ。Manage subscription のボタンが強調され、その隣にアカウントのメールアドレス、プランのバッジ、更新日が並んでいる。"},{kind:"p",text:"ポータルでは、プランの変更、支払い方法の更新、過去の請求書のダウンロード、解約ができます。"}]}
1,{id:"cancel",title:"解約する",blocks:[{kind:"p",text:"解約はいつでも、同じポータルから行えます。解約すると次回の更新が止まります。すでに支払い済みの期間が打ち切られることはなく、履歴や保存済みのセッションが消えることもありません。"},{kind:"note",tone:"info",title:"追加時間はサブスクリプションの一部ではありません",body:"別途購入した期限のない追加時間は、サブスクリプションが終わったあともアカウントに残ります。[翻訳時間と ".concat(aN.aiCredits,"](/help/translation-hours)を参照してください。")}]},{id:"billing-issue",title:"支払いに関する通知が出たとき",blocks:[{kind:"p",text:"支払いに失敗すると、DubTab はサブスクリプションが **".concat(aN.billingPastDue,"** または **").concat(aN.billingUnpaid,"** である旨の通知を出し、ポータルへ直接つながる").concat(aN.manageBilling,"のボタンを添えます。そこで支払い方法を更新すればプランは再開します。")},{kind:"p",text:"対応が必要な状態のあいだも、アカウントに残っている追加時間は使えます。該当する場合は通知にもその旨が書かれます。"}]}],faq:[{q:"いつでも解約できますか?",a:"できます。DubTab の中の".concat(aN.manageSubscription,"から請求ポータルを開いて解約してください。解約すると次回の更新が止まり、すでに支払い済みの期間、履歴、保存済みのセッションはそのまま残ります。")},{q:"請求書はどこで手に入りますか?",a:"請求ポータルです。過去の請求書が一覧になっていて、ダウンロードできます。".concat(aN.manageSubscription,"から開いてください(拡張機能ならポップアップ右上のアカウントアイコン、デスクトップならウィンドウ左下のアバター)。")},{q:"支払いに失敗して DubTab が動かなくなりました。",a:"支払いに失敗するとサブスクリプションは ".concat(aN.billingPastDue," または ").concat(aN.billingUnpaid," の状態になり、DubTab が").concat(aN.manageBilling,"のボタン付きで通知を出します。ポータルで支払い方法を更新すればプランは再開します。そのあいだも、アカウントに残っている追加時間は使えます。")}]}),teamPlan:y("teamPlan",{title:"チームプラン:全員でひとつの残高を使う",navTitle:"チームプラン",metaTitle:"DubTab のチームプラン —— 時間と ".concat(aN.aiCredits," をグループで共有"),metaDescription:"DubTab のチームプランは、翻訳時間と ".concat(aN.aiCredits," をひとつの共有残高にまとめ、人数も柔軟に変えられます。勉強会、授業、社内研修に向いています。"),intro:"ひとり 1 契約ではなく、チーム全員が同じ時間と ".concat(aN.aiCredits," の残高から使います。"),sections:[{id:"how",title:"チームプランの仕組み",blocks:[{kind:"list",items:["**残高はひとつ。** 翻訳時間と ".concat(aN.aiCredits," はチームのものであって、個人のものではありません。今週 4 時間観る人と、まったく観ない人が、同じ残高を使います。"),"**人数は柔軟に。** グループの変化に合わせてメンバーを増減できます。個人契約を固定数まとめ買いするわけではありません。","**両方の版が使えます。** 個人プランと同じく、メンバー全員がブラウザ拡張機能と デスクトップ版を使えます。","**導入の手助け付き。** チームプランには、全員が使える状態になるまで付き添う担当者が付きます。"]},{kind:"p",text:"同じ教材を一緒に観るグループに向いています。外国語の講義を追う授業、勉強会、別言語の資料で研修を受ける社員などです。同じ会社にいるだけで、それぞれが自分用のプランを欲しがっている、という形には向きません。"}]},{id:"running-out",title:"残高が尽きたとき",blocks:[{kind:"p",text:"残高は共有なので、尽きるときは全員同時です。DubTab はその旨をはっきり伝え、チームの管理者に相談するよう案内します。**追加できるのは管理者だけ**なので、個々のメンバーの側でできることはありません。"}]},{id:"get-one",title:"チームプランを申し込む",blocks:[{kind:"p",text:"チームプランは料金ページから買うのではなく、個別にお見積もりします。適切な規模は、人数と視聴量によって変わるからです。その 2 つをおおよそ教えていただければ、金額をお返しします。"},{kind:"p",text:"[チームプランについて問い合わせる](/contact?category=team) —— 人数と、グループがだいたい週に何時間観るかをお知らせください。"}]}],faq:[{q:"メンバーそれぞれに自分の時間が割り当てられるのですか?",a:"いいえ。チームプランには、翻訳時間と ".concat(aN.aiCredits," の共有残高がひとつだけあり、全員がそこから使います。それが狙いです。今週 4 時間観る人と、まったく観ない人が同じ残高でまかなわれ、ひとりずつの割り当てを管理する必要がありません。")},{q:"チームの分数が尽きました。メンバーの側でできることはありますか?",a:"直接できることはありません。残高はチームのもので、追加できるのは管理者だけです。そのメッセージにはチーム名が出るので、誰に頼めばよいか分かります。"},{q:"チームプランはいくらですか?",a:"料金表には載せず、チームごとにお見積もりします。人数と視聴量で変わるからです。その 2 つの数字を添えてお問い合わせください。金額をお返しします。"}]})},aG={labels:{centerName:"ヘルプセンター",homeTitle:"お困りですか?",homeIntro:"DubTab を設定する、うまく動かないセッションを立て直す、そして自分の時間が何に使われているかを把握する。",searchPlaceholder:"答えを検索 —「音が出なã
1„」「解約」など",searchEmpty:"一致するものがありません。画面に出ている言葉で探してみてください。",articleCount:"{count} 件の記事",articleCountOne:"1 件の記事",appliesTo:"対象",appliesToBoth:"両方",extension:"ブラウザ拡張機能",desktop:"デスクトップ版",onThisPage:"このページの内容",sectionCount:"{count} セクション",chapters:"チャプター",recordedOn:"収録時のバージョン {version}",faqTitle:"よくある質問",relatedTitle:"次に読む",feedbackTitle:"この記事は役に立ちましたか?",feedbackSub:"どの記事が外しているかを教えてくれる唯一の手がかりです。",feedbackYes:"はい",feedbackNo:"いいえ",feedbackThanks:"ありがとうございます。記録しました。",feedbackWhy:"何が足りませんでしたか?",feedbackReasons:["手順が自分の画面と違った","まだ直っていない","探していた記事ではなかった"],feedbackSent:"送信しました。届くのは記事名・ご利用の版・アプリのバージョンだけです。",lastUpdated:"最終更新",needs:"必要なバージョン",supportTitle:"まだ解決しませんか?",supportBody:"何をしようとしていたか教えてください。読んでいた記事もこちらに届くので、やり取りを一往復減らせます。",asideTitle:"質問がありますか?",asideBody:"いま開いている記事もこちらに届くので、状況を説明し直す必要はありません。",supportCta:"サポートに連絡",contactCardTitle:"サポートに連絡",contactCardBlurb:"ここに当てはまるものがなかったとき。何をしようとしていたか教えてください、あとはこちらで引き取ります。",contactCardMeta:"1 日以内に返信します",screenshotPending:"スクリーンショット準備中"},categories:az,versions:c,articles:m.map(e=>aL[e])},aU=v("ko"),aR=u({"getting-started":{title:"시작하기",blurb:"설치하고 로그인해서 언어를 고르고, 두 가지 버전 어느 쪽에서든 첫 번역을 돌려 보기까지."},"dubbing-captions":{title:"더빙과 자막",blurb:"음성을 고르고, 원음과의 균형을 잡고, 자막이 어떻게 나올지 정합니다."},"history-ai":{title:"기록과 AI 도구",blurb:"저장한 더빙을 다시 듣고, 기록을 내보내고, 요약\xb7마인드맵\xb7".concat(aU.askAi,"를 씁니다.")},"account-billing":{title:"계정과 결제",blurb:"시간이 어떻게 세어지는지, ".concat(aU.aiCredits,"는 어디에 쓰이는지, 요금제는 어떻게 바꾸는지.")},troubleshooting:{title:"문제 해결",blurb:"로그인이 안 되거나, 자막이 안 나오거나, 번역 음성이 안 들릴 때. 실제로 접수되는 문제만 모았습니다."}}),aK=v("ko"),aH={title:"두 언어를 고르세요",desc:"**".concat(aK.autoDetect,"**는 원본 언어를 알아서 판단합니다. 한 세션에 여러 언어가 섞여 있거나 무엇이 나올지 모를 때는 이쪽이 맞습니다. 세션 전체가 한 가지 언어라는 것을 아신다면 **ê·¸ 언어를 직접 지정하는 편이 인식 정확도가 눈에 띄게 좋아집니다** —— 그렇지 않으면 자동 감지가 이미 답이 나와 있는 질문에 정확도의 일부를 씁니다.")},aV=y("getStartedExtension",{title:"브라우저 확장 프로그램으로 시작하기",navTitle:"브라우저 확장 프로그램",metaTitle:"DubTab 브라우저 확장 프로그램 시작하기",metaDescription:"Chrome\xb7Edge\xb7Brave에 DubTab을 설치하고, 로그인하고, 두 언어를 골라 브라우저 탭에서 첫 실시간 번역을 돌려 보세요.",intro:"설치하고, 로그인하고, 두 언어를 고르고, 지금 ë³´ê³  있던 탭을 그대로 번역합니다. 4분쯤 걸리고 대부분은 설치 시간입니다.",chapters:k(g.getStartedExtension,{install:"설치와 고정",signin:"로그인",languages:"언어 고르기",start:"탭에서 시작",controls:"dock",save:"더빙 저장하기",after:"세션이 끝난 뒤"}),sections:[{id:"install",title:"설치하고 로그인하기",chapterId:"install",blocks:[{kind:"p",text:"DubTab은 **Chrome\xb7Edge\xb7Brave**에서 동작합니다. 셋 다 Chrome 웹 스토어에서 같은 확장 프로그램을 설치합니다. Edge용이나 Brave용 별도 빌드를 찾을 필요는 없습니다."},{kind:"note",tone:"info",title:"어떤 브라우저를 쓰시든 Chrome 웹 스토어에서 설치하세요",body:"그쪽 심사가 가장 빨리 통과되기 때문에 새 버전이 먼저 올라갑니다. 다른 경로로 설치하면 한두 버전 뒤처진 채로 있을 수 있습니다. [Chrome 웹 스토어에서 DubTab 받기](".concat(d,")")},{kind:"steps",items:[{title:"DubTab을 추가한 다음 고정하세요",desc:"[Chrome 웹 스토어 페이지](".concat(d,")를 열어 추가하세요. Edge와 Brave는 처
1음 한 번 다른 스토어의 확장 프로그램을 허용할지 묻습니다 —— 허용하세요. 그다음 도구 모음의 퍼즐 조각 메뉴를 열어 DubTab을 고정하세요. 자주 열게 되므로 꺼내 두는 편이 편합니다.")},{title:"팝업을 열고 Google로 로그인하세요",desc:"무료 계정에는 실시간 자막과 더빙 **15분**(1회 한정)과 ".concat(aK.aiCredits," 3개가 들어 있습니다. 카드도, 갱신도 없습니다. 로그인은 팝업 안에서만 이루어집니다.")}]},{kind:"shot",...b.popupSignIn,caption:"설치 직후, 로그인 전의 팝업.",alt:"DubTab 팝업. 제품 이름, 기능 세 줄, Continue with Google 버튼이 보입니다."}]},{id:"first-session",title:"첫 번역 돌려 보기",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"번역할 탭을 여세요",desc:"YouTube, Netflix, Zoom, Google Meet, 강의 재생 화면 등 소리가 나는 것이면 무엇이든 됩니다. DubTab 자체는 언제 열어도 괜찮습니다. 조건은 하나, **".concat(aK.start,"를 누르는 그 순간 탭에서 소리가 나고 있어야 합니다**. 그때부터 DubTab이 듣기 시작하기 때문입니다.")},aH,{title:"".concat(aK.start,"를 누르세요"),desc:"페이지 가장자리에 dock이 나타납니다. 자막은 2초쯤 뒤에 올라오고, 번역 음성이 원래 소리 위에서 말하기 시작합니다."}]},{kind:"note",tone:"warn",title:"절대 안 되는 페이지가 한 종류 있습니다",body:"브라우저는 자기 자신의 페이지에서 소리를 가져가는 것을 막습니다. `chrome://` 로 시작하는 주소와 Chrome 웹 스토어는 세 브라우저 어디에서도 아예 번역할 수 없고, 어떤 설정으로도 바뀌지 않습니다."},{kind:"shot",...b.popupReady,caption:"준비가 끝난 팝업. 두 언어와, 번역할 대상 페이지.",alt:"DubTab 팝업. Source language가 Automatic Detection, Translate to가 Spanish, 남은 시간, 현재 페이지 제목, Start translation 버튼이 보입니다."},{kind:"note",tone:"ok",title:"이렇게 되면 성공입니다",body:"dock에 **".concat(aK.stateTranslating,"**이라고 뜨고, 자막이 흘러가고, 원래 소리 위로 또 하나의 목소리가 들립니다. 자막은 나오는데 소리가 없거나, 아무것도 안 나온다면 [자막이 안 나오거나 번역 음성이 안 들립니다](/help/no-captions-or-audio)에서 두 경우를 나눠 다룹니다.")}]},{id:"controls",title:"dock",chapterId:"controls",blocks:[{kind:"p",text:"세션이 돌기 시작하면 필요한 것은 전부 페이지 가장자리의 dock에 있습니다."},{kind:"list",items:["**".concat(aK.stateReady," / ").concat(aK.stateConnecting," / ").concat(aK.stateTranslating,"** —— dock은 지금 어느 상태인지 항상 알려 줍니다. 연결이 끊기면 알아서 다시 연결하며, 그 사실과 시도 횟수를 표시합니다."),"**".concat(aK.pause,"는 ").concat(aK.stop,"이 아닙니다** —— 일시정지는 자막과 더빙을 멈출 뿐이고, **정지해 둔 시간은 요금이 전혀 차감되지 않습니다**(소리를 보내지 않으므로 분량도 세지 않습니다). 세션을 끝내고 기록에 저장하는 것은 ").concat(aK.stop," 쪽입니다."),"**".concat(aK.panel," / ").concat(aK.cinema," / ").concat(aK.audioOnly,"** —— 자막을 보여 주는 방법이 세 가지 있습니다. 영상 옆에 붙이거나, 화면 아래로 흘리거나, 음성만 필요할 때는 아예 띄우지 않습니다."),"**".concat(aK.voice,"와 ").concat(aK.audioMixer,"** —— 더빙 음성을 고르고 원음과의 균형을 잡습니다. [음성 고르기와 소리 조절](/help/choose-a-voice)을 참고하세요.")]},{kind:"shot",...b.dockDuringSession,caption:"세션 중의 dock. 자막 메뉴를 연 모습.",alt:"어두운 색의 떠 있는 dock. Translating 글자, 세션 경과 시간, 일시정지와 정지 버튼, 음성 선택, 그리고 Caption Panel\xb7Cinema Mode\xb7Audio Only가 들어 있는 열린 메뉴."},{kind:"note",tone:"warn",title:"더빙 음성을 남기고 싶다면 ".concat(aK.start,"를 누르기 전에 켜세요."),body:"저장 설정은 세션이 시작되는 그 순간에 딱 한 번 읽힙니다. 중간에 켜도 이미 돌아가고 있는 세션에는 적용되지 않습니다. 자세한 내용은 [더빙 음성 저장하고 다시 듣기](/help/save-dubbed-audio)."}]}],faq:[{q:"Edge나 Brave에서도 되나요?",a:"됩니다. DubTab은 Chrome\xb7Edge\xb7Brave에서 동작하고, 셋 다 Chrome 웹 스토어에서 같은 확장 프로그램을 설치합니다. Edge와 Brave는 처
1음 한 번만 다른 스토어에서의 설치 허용을 묻고, 그 뒤로는 Chrome과 완전히 동일하게 동작합니다."},{q:"".concat(aK.start,"를 눌러도 아무 일이 없습니다."),a:"그 순간 탭에서 소리가 나고 있어야 합니다. DubTab은 탭의 소리를 가져오므로, 멈춰 있거나 무음인 페이지에서는 가져올 것이 없습니다. 브라우저는 자기 자신의 페이지에서 소리를 가져가는 것도 막습니다(`chrome://` 주소와 Chrome 웹 스토어는 아예 번역할 수 없습니다)."},{q:"일시정지 중에도 분량이 줄어드나요?",a:"줄지 않습니다. 일시정지 중에는 소리를 보내지 않으므로 분량도 세지 않습니다. 실제로 번역되고 있는 시간만 차감됩니다. 세션을 끝내고 기록에 남기는 것은 ".concat(aK.stop," 쪽입니다.")},{q:"".concat(aK.autoDetect,"를 쓸까요, 원본 언어를 직접 지정할까요?"),a:"세션에 여러 언어가 섞여 있거나 무엇이 나올지 모를 때는 ".concat(aK.autoDetect,'를 쓰세요. 세션 전체가 한 언어라고 확신하신다면 직접 지정하는 편이 인식 정확도가 눈에 띄게 좋아집니다. 자동 감지가 "지금 무엇을 듣고 있는가"를 판단하는 데 정확도를 쓰지 않아도 되기 때문입니다.')}]}),a$=y("getStartedWindows",{title:"데스크톱 앱으로 시작하기",navTitle:"데스크톱 앱",metaTitle:"DubTab 데스크톱 앱 시작하기",metaDescription:"Windows 11 또는 macOS 14.2 이상에 DubTab 데스크톱 앱을 설치하고, 로그인하고, 어떤 소리를 들을지 고른 다음, 번역 세션을 시작하고 중지하는 방법.",intro:"데스크톱 앱은 컴퓨터가 내는 소리라면 무엇이든 들을 수 있습니다. 그만큼 처음에 정할 것이 하나 더 있습니다 —— 어떤 소리를 듣게 할지입니다.",chapters:k(g.getStartedWindows,{install:"설치",signin:"로그인",source:"오디오 소스 고르기",languages:"언어 고르기",start:"번역 시작",controls:"HUD와 트레이",save:"더빙 저장하기"}),sections:[{id:"install",title:"설치하고 로그인하기",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 또는 macOS 14.2 이상",body:"데스크톱 앱은 **Windows 10에서는 동작하지 않고**, **macOS 14.2 이상**이 필요합니다. 두 조건 모두 앱이 기대고 있는 시스템 오디오 기능에서 나온 것이라 우회할 방법이 없습니다. 돌아가지 않는 환경에서는 [브라우저 확장 프로그램](/help/get-started-extension)을 쓰세요. Chrome\xb7Edge\xb7Brave 탭에서 재생되는 것은 모두 감당합니다."},{kind:"steps",items:[{title:"내려받아 설치하세요",desc:"[DubTab 다운로드 페이지](/download)에서 맞는 파일을 받으세요 — Windows 설치 파일, 또는 Mac용 DMG(Apple 실리콘용과 Intel용). Windows에서는 그대로 실행하면 되고, 처음에는 SmartScreen 화면이 뜨면서 게시자로 XTCodeTech Ltd가 표시될 수 있습니다. Mac에서는 DMG를 열고 DubTab을 응용 프로그램으로 끌어다 놓으세요."},{title:"로그인하세요",desc:"DubTab이 브라우저를 열어 로그인시킨 다음 앱으로 돌려보냅니다. 브라우저가 열리지 않으면 로그인 링크를 복사해 같은 컴퓨터의 아무 브라우저에나 붙여넣으세요."}]},{kind:"shot",...b.desktopSignIn,caption:"처음 실행했을 때의 DubTab 창.",alt:"어두운 배경의 DubTab 데스크톱 창. 앱 아이콘, Welcome to DubTab 문구, live captions and translation for meetings, videos and any desktop audio 한 줄, Sign in with Google 버튼."}]},{id:"audio-source",title:"DubTab이 무엇을 들을지 고르기",chapterId:"source",blocks:[{kind:"p",text:"확장 프로그램에는 없는 단계가 이것이고, 세션의 소리가 깨끗하게 들어올지는 여기서 갈립니다."},{kind:"list",items:["**".concat(aK.desktopSourceSystem,"**는 알림을 비롯해 지금 재생 중인 모든 소리를 가져옵니다."),"**".concat(aK.desktopSourceApp,"**은 그 밖의 것을 전부 무시합니다. 회
1의라면 이쪽입니다. 발표자만 번역할지, 발표자와 내 음악을 함께 번역할지의 차이가 됩니다.")]},{kind:"p",text:"고른 값은 다음번에도 그대로 유지됩니다."},{kind:"shot",...b.desktopHome,caption:"홈 화면. 오디오 소스는 위쪽에 있고 ê·¸ 옆에 Change가 있습니다.",alt:"DubTab 데스크톱 Home 화면. Computer audio가 선택된 소스로 표시되고 Change 버튼, Source가 Automatic Detection, Target이 Spanish, Start translation 버튼, Auto-save dubbed audio 스위치, 최근 세션 목록이 보입니다."}]},{id:"first-session",title:"세션 시작하고 중지하기",chapterId:"start",blocks:[{kind:"steps",items:[aH,{title:"".concat(aK.desktopStart,"를 누르세요"),desc:"자막이 창을 채우고 HUD가 다른 모든 것 위에 떠 있게 되므로, ë³´ê³  있던 것으로 바로 돌아갈 수 있습니다."},{title:"창을 치워 두세요",desc:"창을 닫아도 DubTab은 종료되지 않습니다. 일시정지\xb7계속\xb7중지\xb7자막 표시/숨기기\xb7더빙 음소거는 번역을 유지한 채 트레이 메뉴에서 할 수 있습니다. 정지해 둔 시간은 요금이 차감되지 않습니다."}]},{kind:"note",tone:"info",title:"단축키는 어디서든 동작합니다",body:"시작/중지와 일시정지/계속은 DubTab이 뒤에 있어도 시스템 전체에서 동작합니다. ".concat(aK.stop,"은 실수로 세션을 끝내지 않도록 한 번 더 누르기를 요구합니다. 다른 앱이 ê·¸ 조합을 이미 쓰고 있으면, 조용히 실패하지 않고 ê·¸ 사실을 알려 줍니다.")}]}],faq:[{q:"어떤 운영체제에서 돌아가나요?",a:"Windows 11, 그리고 macOS 14.2 이상입니다(Apple 실리콘용과 Intel용이 따로 있습니다). Windows 10에서는 돌아가지 않고 우회할 방법도 없습니다 — 앱이 기대고 있는 오디오 기능이 없기 때문입니다. 돌아가지 않는 환경에서는 브라우저 확장 프로그램을 쓰세요. Chrome\xb7Edge\xb7Brave 탭에서 재생되는 것은 모두 감당합니다."},{q:"Mac에서 시스템 소리 녹음을 허용하라고 하는 이유는?",a:"그래야 컴퓨터가 내는 소리를 들을 수 있기 때문입니다. macOS는 첫 세션을 시작할 때 한 번만 묻습니다. 시스템 설정 › 개인정보 보호 및 보안에서 허용해 주세요. DubTab이 요청하는 권한은 이것 하나뿐입니다. 화면 기록은 절대 요청하지 않고, 마이크 접근 수단도 전혀 없습니다."},{q:"창을 닫으면 번역이 멈추나요?",a:"멈추지 않습니다. DubTab은 트레이에서 계속 돌아가고, ê·¸ 메뉴에서 일시정지\xb7계속\xb7중지\xb7자막 표시/숨기기\xb7더빙 음소거를 할 수 있습니다. 세션을 끝내는 것은 ".concat(aK.stop,"뿐입니다.")},{q:"".concat(aK.autoDetect,"를 쓸까요, 원본 언어를 직접 지정할까요?"),a:"세션에 여러 언어가 섞여 있거나 무엇이 나올지 모를 때는 ".concat(aK.autoDetect,'를 쓰세요. 세션 전체가 한 언어라고 확신하신다면 직접 지정하는 편이 인식 정확도가 눈에 띄게 좋아집니다. 자동 감지가 "지금 무엇을 듣고 있는가"를 판단하는 데 정확도를 쓰지 않아도 되기 때문입니다.')},{q:"데스크톱 앱에는 별도 구독이 필요한가요?",a:"필요 없습니다. 계정 하나와 잔여 시간 하나로 브라우저 확장 프로그램과 데스크톱 앱을 Windows에서도 Mac에서도 모두 쓸 수 있습니다. 어느 쪽으로 로그인해도 같은 요금제입니다."}]}),aZ=y("whichPlatform",{title:"확장 프로그램과 데스크톱 앱 중 무엇을 쓸까",navTitle:"어느 쪽이 필요한가요?",metaTitle:"DubTab 확장 프로그램과 데스크톱 앱 — 어느 쪽이 필요할까",metaDescription:"데스크톱 앱은 컴퓨터가 내는 소리를 브라우저 탭까지 포함해 전부 듣습니다. Windows 11ê³¼ macOS 14.2 이상을 지원합니다. 확장 프로그램은 어떤 컴퓨터에서든 Chrome\xb7Edge\xb7Brave 탭을 담당합니다. 구독 하나로 둘 다 쓸 수 있습니다.",intro:"데스크톱 앱이 돌아가는 컴퓨터라면 그쪽이 가장 간단한 답입니다. 확장 프로그램이 듣는 것은 전부 듣고, ê·¸ 이상도 듣기 때문입니다. 돌아가지 않는 환경에서는 확장 프로그램이 정답입니다.",sections:[{id:"short-version",title:"짧게 말하면",blocks:[{kind:"p",text:"[데스크톱 앱](/help/get-started-windows)은 컴퓨터 전체의 소리를 듣고, 여기에는 **브라우저 탭도 포함됩니다** —— 그래서 Windows 11ê³¼ macOS 14.2 이상에서는 이것 하나로 모든 상황을 감당할 수 있고, 세션마다 무엇을 쓸지 고를 필요가 없습니다. 손이 가장 덜 가는 구성입니다."},{kind:"p",text:"[브라우저 확장 프로그램](/help/get-started-extension)은 데스크톱 앱을 쓸 수 없을 때, 또는 브라우저만으로 충분할 때 맞는 선택입니다. **Windows 10**, **macOS 13 이하의 Mac**, Linux나 ChromeOS, 혹은 어차피 보는 것이 전부 탭 안에 있고 앱을 설치하고 싶지 않은 경우입니다. 조작 버튼이 페이지 안에 있다는 점을 그냥 더 좋아하는 분들도 있습니다."},{kind:"note",tone:"info",title:"구독 하나로 둘 다 쓸 수 있습니다",body:"같은 계정, 같은 잔여 시간, 같은 기록입니다. 오늘은 이쪽, 내일은 저쪽으로 써도 잃는 것이 없습니다. 가격 문제가 아니라 편의 문제입니다."}]},{id:"side-by-side",title:"나란히 비교",blocks:[{kind:"table",head:["","데스크톱 앱","브라우저 확장 프로그램"],rows:[["들을 수 있는 범위","어떤 앱이든, 컴퓨터 전체, 브라우저 탭 포함","브라우저 탭 하나"],["주로 쓰는 ê³³","Zoom\xb7Teams 앱, 데스크톱 재생 프로그램, 로컬 파일, 그리고 탭 안의 것들까지","YouTube, Udemy, Coursera 등 탭 안에서 재생되는 것"],["자막이 나오는 ê³³","모든 ì°½ 위에 뜨는 HUD","페이지 안에 붙는 형태"],["조작","HUD, 트레이 메뉴, 전역 단축키","페이지 안의 dock"],["동작 환경","Windows 11 \xb7 macOS 14.2 이상","Chrome\xb7Edge\xb7Brave (Windows와 macOS)"]]},{kind:"p",text:"어느 한쪽이 축소판인 것은 아닙니다. 번역 방식도 품질도, 차감되는 잔여 시간도 같습니다. 다른 것은 들을 수 있는 범위와 조작이 어디에 있느냐뿐입니다."}]},{id:"mac-mobile",title:"Macê³¼ 모바일",blocks:[{kind:"p",text:"**Mac 앱이 나왔습니다.** macOS 14.2 이상이 필요하고, Apple 실리콘용과 Intel용을 따로 받습니다. Windows 버전이 하는 일은 전부 합니다 — 컴퓨터 전체, 앱 하ë
1‚˜, 로컬 파일. 처음 한 번만 한 단계가 더 있는데, macOS가 시스템 소리 녹음을 허용할지 묻습니다. 화면 기록이나 마이크 권한은 절대 요구하지 않습니다."},{kind:"p",text:"모바일 앱은 없고, ê³§ 나올 예정도 없습니다. 눌러도 아무 일도 일어나지 않는 버튼을 보여드리느니 그렇게 말씀드리는 편이 낫다고 생각합니다."},{kind:"p",text:"필요하시면 알려주세요. 나오는 날 ê·¸ 소식만 메일로 보내드립니다: [모바일이 필요합니다](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"데스크톱 앱이 브라우저 탭까지 듣는다면 확장 프로그램은 왜 쓰나요?",a:"데스크톱 앱에는 Windows 11이나 macOS 14.2 이상이 필요하기 때문입니다. Windows 10, 그보다 오래된 Mac, Linux나 ChromeOS에서는 확장 프로그램이 유일한 선택입니다. 조작과 자막이 떠 있는 창이 아니라 페이지 안에 있는 쪽을 더 좋아하는 분들도 있고, 확장 프로그램은 내려받을 것 없이 몇 초면 설치됩니다."},{q:"각각 따로 구독해야 하나요?",a:"아닙니다. 계정 하나와 잔여 시간 하나가 브라우저 확장 프로그램과 데스크톱 앱 모두에 적용되고, Windows와 Mac도 마찬가지입니다. 어느 쪽에서 로그인하든 같은 요금제, 같은 분수, 같은 세션 기록입니다."},{q:"확장 프로그램으로 Zoom이나 Teams 회의를 번역할 수 있나요?",a:"회의가 브라우저 탭에서 열려 있을 때만 됩니다. Zoom 웹 클라이언트와 Google Meet은 확장 프로그램으로 됩니다. Zoom이나 Teams 데스크톱 앱은 소리가 브라우저를 거치지 않으므로 데스크톱 앱이 필요합니다."},{q:"Mac 앱이 있나요?",a:"있습니다. DubTab for Mac은 macOS 14.2 이상이 필요하고, Apple 실리콘용과 Intel용이 있습니다. 둘 다 Developer ID로 서명되고 Apple의 공증을 받았습니다. [다운로드 페이지](/download)에서 받으세요."}]}),aY=v("ko"),aF=y("cannotSignIn",{title:"Google 로그인이 안 됩니다",navTitle:"로그인이 안 될 때",metaTitle:"DubTab이 Google 로그인이 안 될 때 해결 방법",metaDescription:"DubTab 로그인은 Google을 거칩니다. Google에 닿지 못하는 네트워크에서는 바로 ê·¸ 단계에서 실패합니다. 확인하는 방법과 시도해 ë³¼ 것들.",intro:"로그인은 Google을 거칩니다. 여기서 생기는 문제는 거의 네트워크 탓이지 계정 탓이 아닙니다. 거기서부터 확인하세요.",sections:[{id:"network",title:"네트워크부터 확인하세요",blocks:[{kind:"p",text:"DubTab은 Google 계정으로 로그인하므로 이 단계는 Google에 닿아야 합니다. 네트워크가 닿지 못하면 컴퓨터의 다른 부분은 멀쩡해 보이는데 로그인만 실패합니다. 압도적으로 흔한 원인이며, DubTab 안의 설정으로는 ê³ ì¹  수 없습니다."},{kind:"steps",items:[{title:"같은 브라우저에서 Google 페이지를 열어 보세요",desc:"`google.com`이나 `accounts.google.com`을 시도해 보세요. 그것도 열리지 않는다면 답은 네트워크이고, 이 문서의 나머지는 도움이 되지 않습니다."},{title:"네트워크를 바꿔 보세요",desc:"휴대폰 테더링이 가장 빠른 확인 방법입니다. 그쪽에서는 되고 평소 회선에서는 안 된다면 원인은 ê·¸ 회선입니다. 회사 방화벽, 학교 네트워크, 지역 차단 등이 있을 수 있습니다."},{title:"VPN을 켜거나, 끄세요",desc:"양쪽 다 시도해 ë³¼ 가치가 있습니다. VPN 덕분에 Google에 닿기도 하고, 반대로 VPN 때문에 DubTab으로 돌아오는 과정이 깨지기도 합니다."}]}]},{id:"extension",title:"확장 프로그램: 로그인을 눌러도 아무 일이 없을 때",blocks:[{kind:"p",text:"로그인은 **팝업 안에서만** 이루어집니다. 대시보드에는 로그인 버튼이 없으니 거기서 찾지 마세요."},{kind:"list",items:["Google이 본인 확인을 위해 자체 창을 엽니다. 브라우저가 이 사이트의 í
1Œì—… 창을 막고 있으면 ê·¸ 창이 아예 뜨지 않습니다. 허용한 뒤 다시 시도하세요.","브라우저에 프로필이 여러 개라면, Google에 로그인되어 있는 프로필에 있는지 확인하세요.","다시 시도하기 전에 팝업을 닫았다가 여세요. 중간에 끊긴 시도가 버튼을 반응하지 않게 만들 수 있습니다."]}]},{id:"windows",title:"데스크톱 앱: 브라우저가 안 열리거나, 돌아오지 않을 때",blocks:[{kind:"p",text:"데스크톱 앱은 로그인을 위해 브라우저로 넘겼다가, 브라우저에서 다시 돌려받습니다. 제한이 강한 컴퓨터에서는 이 왕복의 어느 쪽이든 실패할 수 있습니다."},{kind:"steps",items:[{title:"대신 로그인 링크를 복사하세요",desc:"무언가를 실행하지 않아도 되도록 앱이 이 링크를 제공합니다. **같은 컴퓨터의** 아무 브라우저에나 붙여넣어 거기서 로그인을 끝내세요."},{title:"앱으로 돌아오세요",desc:"브라우저에서 로그인되었다고 나오면 DubTab으로 전환하세요. 앱이 알아서 세션을 가져옵니다."}]}]},{id:"still-stuck",title:"그래도 안 될 때",blocks:[{kind:"p",text:"세 가지만 알려주시면 대개 한 번에 답을 드릴 수 있습니다. 어느 버전인지, 로그인을 눌렀을 때 무슨 일이 일어나는지(아무 일도 없음 / 오류 표시 / 창이 바로 닫힘), 그리고 ê·¸ 네트워크에서 Google 페이지가 정상적으로 열리는지."}]}],faq:[{q:"DubTab에 왜 Google 계정이 필요한가요?",a:"로그인 방법이 Google 하나뿐이며, 요금제와 분량, 세션 기록을 사용자와 묶어 주는 것이 바로 이것입니다. 브라우저 확장 프로그램과 데스크톱 앱 모두 같은 구조를 씁니다. Google을 거치는 이상, Google에 닿지 못하는 네트워크에서는 로그인을 끝낼 수 없습니다."},{q:"휴대폰 테더링으로는 되는데 회사 네트워크에서는 안 됩니다.",a:"회사 네트워크 쪽 문제로 보입니다. 회사 방화벽이나 학교 네트워크는 로그인이 의존하는 Google 서비스를 막아 두는 경우가 많습니다. ê·¸ 네트워크 관리자에게 Google 계정 허용을 요청하시거나, 다른 회선에서 한 번 로그인해 두세요."},{q:"브라우저가 열려서 로그인했는데 데스크톱 앱은 계속 로그아웃 상태입니다.",a:"앱으로 돌아오는 과정이 끝나지 않은 것입니다. DubTab 창으로 전환한 뒤 잠시 기다려 보세요. 알아서 세션을 가져옵니다. 그래도 안 되면 앱에서 로그인 링크를 복사해 같은 컴퓨터의 브라우저에서 마무리하세요."}]}),aJ=y("noCaptionsOrAudio",{title:"자막이 안 나오거나 번역 음성이 안 들립니다",metaTitle:"DubTab 자막이 안 나오거나 소리가 안 날 때 해결 방법",metaDescription:"증상은 두 가지이고 해결법도 다릅니다. 아무것도 안 나오는 경우와, 자막은 나오는데 더빙 음성만 안 들리는 경우. 지금 겪고 계신 쪽을 보세요.",intro:"원인이 다른 두 가지 증상입니다. 실제로 겪고 계신 쪽부터 보세요.",sections:[{id:"nothing",title:"아무것도 안 나올 때",blocks:[{kind:"p",text:"자막도 음성도 없고 세션이 **".concat(aY.stateTranslating,"**까지 가지 않는 상태입니다. 위에서부터 차례로 확인하세요. 실제로 원인인 경우가 많은 순서로 정리했습니다.")},{kind:"platformSteps",extension:[{title:"탭에서 실제로 소리가 나고 있는지 확인하세요",desc:"DubTab은 탭의 소리를 가져오므로, 멈춰 있는 영상이나 아직 재생하지 않은 페이지에서는 가져올 것이 없습니다. 먼저 재생한 다음 ".concat(aY.start,"를 누르세요.")},{title:"어떤 종류의 페이지인지 보세요",desc:"브라우저는 자기 자신의 페이지에서 소리를 가져가는 것을 막습니다. `chrome://` 로 시작하는 주소와 Chrome 웹 스토어는 아예 번역할 수 없고, 어떤 설정으로도 바뀌지 않습니다."},{title:"dock의 상태를 읽으세요",desc:"**".concat(aY.stateConnecting,"**에서 **").concat(aY.stateTranslating,"**으로 넘어가지 않는다면 설정이 아니라 네트워크 문제입니다. DubTab은 알아서 재시도하며 ê·¸ 횟수를 셉니다. 숫자가 계속 올라간다면, 기다리기보다 세션을 중지했다가 다시 시작하는 편이 멈춘 연결을 확실히 풉니다.")}],desktop:[{title:"오디오 소스를 확인하세요",desc:"**".concat(aY.desktopSourceApp,"**으로 되어 있는데 소리를 내는 것이 ê·¸ 앱이 아니라면, DubTab은 무음을 듣고 있는 셈입니다. 먼저 ").concat(aY.desktopSourceSystem,"으로 바꿔 확인한 다음 다시 좁히세요.")},{title:"소리가 이 컴퓨터에서 나는지 확인하세요",desc:"DubTab은 이 컴퓨터가 재생하는 소리를 듣습니다. 블루투스 헤드셋으로 나가는 소리도 포함되지만, 휴대폰이나 다른 컴퓨터의 소리는 해당되지 않습니다."},{title:"세션 상태를 읽으세요",desc:"HUD와 트레이 모두 세션이 돌아가고 있는지 보여 줍니다. 연결 중에서 멈춰 있다면 네트워크 문제이므로, 중지했다가 다시 시작하면 풀립니다."}]}]},{id:"captions-no-voice",title:"자막은 나오는데 음성이 안 들릴 때",blocks:[{kind:"p",text:"자막과 더빙은 별개입니다. 글자가 흘러가고 있다면 받아쓰기와 번역은 둘 다 되고 있고, 문제는 그다음 단계에 있습니다."},{kind:"steps",items:[{title:"더빙 음성이 켜져 있는지 확인하세요",desc:"대부분은 이것이 답입니다. 번역 음성이 꺼져 있으면 ê·¸ 세션은 자막과 기록만 만들고 소리는 전혀 내지 않습니다. [음성 고르기와 소리 조절](/help/choose-a-voice)을 참고하세요."},{title:"믹서의 슬라이더를 확인하세요",desc:"번역 음성에는 원본 오디오와 별개의 슬라이더가 있습니다. 맨 아래까지 내려가 있으면 그건 고장이 아니라 무음입니다."},{title:"Windows에서는 트레이도 확인하세요",desc:"트레이 메뉴에는 더빙 전용 음소거가 따로 있고, 세션을 중지했다가 다시 시작해도 그대로 남습니다."},{title:"첫 문장에는 몇 초를 주세요",desc:"음성은 첫 문장을 듣고 번역해 읽어 낸 다음부터 시작됩니다. 첫 문장이 길면 몇 초의 무음이 생기는데, 이는 고장이 아닙니다."}]},{kind:"note",tone:"info",title:"음성은 나오는데 늘 늦을 때",body:"그건 다른 이야기이고, ë§
1ì´ 빠른 상대에서는 예상되는 동작입니다. [더빙 지연 다루기](/help/dubbing-delay)에 DubTab이 이에 대해 무엇을 하는지 적어 두었습니다."}]},{id:"captions-only",title:"음성은 나오는데 자막이 없을 때",blocks:[{kind:"p",text:"자막 표시 모드를 확인하세요. **".concat(aY.audioOnly,"**는 정식 모드이고 바로 이 동작을 합니다(번역 음성만 들려주고 화면에는 아무것도 띄우지 않습니다). ").concat(aY.panel,"이나 ").concat(aY.cinema,"로 바꾸면 글자가 돌아옵니다. Windows에서는 모드와 별개로 트레이에도 자막 표시/숨기기 전환이 있습니다.")}]}],faq:[{q:"DubTab이 Chrome 웹 스토어 페이지를 왜 번역하지 못하나요?",a:"브라우저는 자신의 내부 페이지에서 확장 프로그램이 소리를 가져가는 것을 허용하지 않습니다. `chrome://` 주소와 Chrome 웹 스토어가 여기에 해당합니다. DubTab의 설정이 아니라 브라우저의 제한이고 우회할 방법도 없습니다. 일반 웹 페이지에서 재생하시거나 데스크톱 앱을 쓰세요."},{q:"자막은 나오는데 더빙 음성이 안 나옵니다. 둘은 뭐가 다른가요?",a:"자막은 받아쓰기와 번역에서 나오고, 더빙 음성은 ê·¸ 뒤에 만들어지며 따로 끌 수 있습니다. 글자가 흘러가고 있다면 앞의 두 단계는 되고 있는 것이니, 번역 음성이 켜져 있는지, ê·¸ 슬라이더가 올라가 있는지, Windows라면 트레이에서 음소거되지 않았는지 확인하세요."},{q:"세션이 계속 재연결됩니다.",a:"DubTab은 번역하는 동안 연결을 계속 열어 둡니다. 오래 유지되는 연결을 끊는 네트워크(일부 VPN이나 회사 네트워크)에서는 ê·¸ 연결이 반복해서 끊깁니다. 세션을 중지했다가 다시 시작하면 멈춘 연결이 풀립니다. 끊겨 있던 시간은 번역되지 않으므로 요금도 차감되지 않습니다."}]}),aQ=v("ko"),aX=y("chooseAVoice",{title:"음성 고르기와 소리 조절",navTitle:"".concat(aQ.voice,"ê³¼ 소리"),metaTitle:"더빙 음성을 고르고 원음과의 균형 맞추기",metaDescription:"DubTab이 더빙에 쓰는 AI 음성을 고르고, 정하기 전에 미리 들어 ë³´ê³ , 슬라이더 두 개와 덕킹으로 원음과의 균형을 맞추세요.",intro:"DubTab이 말할 때의 목소리를 고르고, ê·¸ 아래에 원음을 얼마나 남길지 정합니다.",sections:[{id:"pick",title:"음성 고르기",blocks:[{kind:"p",text:"음성은 **번역 대상 언어마다** 고릅니다. 계정 전체에 하나를 정하는 것이 아닙니다. 오늘은 스페인어, 내일은 일본어라면 서로 다른 선택이고, 각각 기억됩니다."},{kind:"p",text:"정하기 전에 미리 들어 ë³¼ 수 있습니다. 긴 세션 도중이 아니라 시작하기 전에 해 보세요. 미리 듣기는 도중에 목소리를 바꾸라고 있는 기능이 아닙니다."},{kind:"platformSteps",extension:[{title:"dock을 여세요",desc:"세션이 도는 동안 페이지 가장자리에 있습니다."},{title:"음성 선택을 여세요",desc:"번역 대상 언어에 쓸 목소리를 고르고 미리 들어 보세요."}],desktop:[{title:"".concat(aQ.desktopSettings,"을 여세요"),desc:"DubTab 창에서, 또는 트레이 아이콘에서."},{title:"".concat(aQ.ttsSection,"으로 가세요"),desc:"번역 대상 언어에 쓸 목소리를 고르고 미리 들어 보세요."}]}]},{id:"mixer",title:"원음과의 균형 맞추기",blocks:[{kind:"p",text:"".concat(aQ.audioMixer,"에는 슬라이더가 두 개 있고, 대부분은 이것으로 충분합니다.")},{kind:"list",items:["**".concat(aQ.originalAudio,"** —— 아래에 남는 원래 소리의 크기."),"**".concat(aQ.translatedVoice,"** —— DubTab이 말하는 소리의 크기.")]},{kind:"shot",...b.audioMixer,caption:"오디오 믹서. 슬라이더 두 개와 한 번에 적용되는 프리셋 세 개.",alt:"Audio Mixer 패널. Original Audio 25퍼센트, Translated Voice 100퍼센트, Original only\xb7Balanced\xb7Translation only 버튼, ê·¸ 아래 Auto catch-up 스위치."},{kind:"note",tone:"info",title:"".concat(aQ.audioDucking,"은 고급 설정이고, 직접 켜기 전까지는 꺼져 있습니다"),body:"켜면 번역 음성이 말하는 동안 원래 소리를 낮추고, 말이 끊긴 사이에 다시 올립니다. 두 목소리가 겹치지 않게 됩니다. 꺼져 있으면(기본 상태가 이것입니다) 원래 소리는 슬라이더로 정해 둔 자리에서 움직이지 않습니다. 두 목소리가 부딪힌다고 느끼시면 ".concat(aQ.audioMixer,"에서 켜세요. 고정된 균형으로 충분하다면 그대로 두셔도 됩니다.")},{kind:"note",tone:"info",title:"슬라이더를 내리는 것은 기능을 끄는 것이 아닙니다",body:"번역 음성 슬라이더가 맨 아래에 있는 상태는 더빙이 고장 난 것과 구별되지 않습니다. 자막은 나오는데 소리가 없다면 무엇보다 먼저 이것부터 확인하세요 —— [자막이 안 나오거나 번역 음성이 안 들립니다](/help/no-captions-or-audio)."}]}],faq:[{q:"원래 말하는 사람의 목소리도 계속 들을 수 있나요?",a:"들을 수 있습니다. 원본 오디오와 번역 음성에는 각각의 슬라이더가 있어서 균형은 직접 정하실 수 있습니다. ".concat(aQ.audioDucking,"까지 켜면, 번역 음성이 말하는 동안에만 원래 소리가 낮아지고 사이사이에 다시 올라옵니다.")},{q:"언어마다 다른 목소리를 쓸 수 있나요?",a:"쓸 수 있습니다. 목소리는 번역 대상 ì
1–¸ì–´ë³„로 저장됩니다. 스페인어용으로 고른 목소리는 일본어로 번역할 때 들리는 소리에는 영향을 주지 않습니다."},{q:"번역 음성이 말하는 동안 원래 소리를 자동으로 낮출 수 있나요?",a:"낮출 수 있습니다. ".concat(aQ.audioMixer,"에 있는 ").concat(aQ.audioDucking,"이 ê·¸ 기능입니다. **기본값은 꺼짐**이니, 두 목소리가 부딪힌다고 느끼시면 켜세요. 켜면 번역 음성이 말하는 동안에만 원래 소리가 낮아지고 사이사이에 올라옵니다. 꺼 두면 원래 소리는 슬라이더로 정한 자리에서 움직이지 않습니다.")}]}),a_=y("dubbingDelay",{title:"더빙 지연 다루기",metaTitle:"DubTab 더빙이 늦어지는 이유와 대처 방법",metaDescription:"번역한 말은 원문보다 길어지기 때문에 더빙 음성이 뒤로 밀립니다. 동기화를 우선할지, 자연스러운 속도로 전부 읽을지 고를 수 있습니다.",intro:"번역 음성은 말하는 사람보다 몇 초 뒤에서 따라가고, 긴 세션에서는 ê·¸ 간격이 벌어집니다. 이유와 할 수 있는 일을 정리했습니다.",sections:[{id:"why",title:"왜 생기는가",blocks:[{kind:"p",text:"한 문장은 끝까지 들어야 번역할 수 있고, 번역한 문장은 보통 원문보다 깁니다. 그것을 읽어 내는 데는 실제 시간이 듭니다. 말이 빠른 사람이면 음성이 한 문장을 끝낼 때쯤 화자는 이미 다음 문장의 중간에 가 있고, 길게 이어질수록 간격이 쌓입니다."},{kind:"p",text:"이는 실시간 더빙의 성질이지 설정이 잘못된 것이 아닙니다. 자막은 영향을 받지 않고, 어느 쪽 설정에서도 화자 가까이에 머뭅니다."}]},{id:"options",title:"두 가지 모드",blocks:[{kind:"note",tone:"warn",title:"두 모드 모두 모든 문장을 읽습니다 — 다른 것은 속도뿐입니다",body:"어느 쪽에서도 건너뛰거나 요약하지 않습니다. **".concat(aQ.syncModeKeepInSync,"**는 뒤처졌을 때만 조금 빠르게 읽습니다. **").concat(aQ.syncModeReadEveryLine,"**는 늘 자연스러운 속도로 읽고 간격이 벌어지는 것을 허용합니다. 선택지는 이것뿐입니다.")},{kind:"table",head:["","".concat(aQ.syncModeKeepInSync,"(기본값)"),"".concat(aQ.syncModeReadEveryLine)],rows:[["읽는 속도","따라잡는 동안만 조금 빠름","항상 자연스러운 속도, 빨라지지 않음"],["화면과의 간격","화면 가까이에 머묾","세션이 길어질수록 점점 벌어짐"],["읽는 문장","전부","전부"],["어울리는 상황","강의\xb7강좌\xb7회의","목소리를 전혀 서두르게 하고 싶지 않을 때"]]}]},{id:"where",title:"설정이 있는 ê³³",blocks:[{kind:"note",tone:"info",title:"지금은 같은 설정에 이름이 두 개 있습니다",body:"확장 프로그램에서는 ".concat(aQ.audioMixer," 안의 **").concat(aQ.autoCatchUp,"**이고, 켜짐이 ").concat(aQ.syncModeKeepInSync,"에 해당합니다. 데스크톱 앱에서는 ").concat(aQ.desktopSettings," 안의 **").concat(aQ.syncMode,"**이며, ").concat(aQ.syncModeKeepInSync,"와 ").concat(aQ.syncModeReadEveryLine,"가 따로 적혀 있습니다. 동작은 같고 이름표만 다릅니다.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"확장 프로그램 믹서의 Auto catch-up —— 이 스위치가 ".concat(aQ.syncModeKeepInSync,"입니다."),alt:"Audio Mixer에서 Auto catch-up 스위치가 켜져 있고, ê·¸ 아래에 동기화를 유지하기 위해 필요할 때 번역 음성을 빠르게 한다는 설명이 적혀 있습니다."},{kind:"platformSteps",extension:[{title:"dock에서 ".concat(aQ.audioMixer,"를 여세요"),desc:"세션이 도는 동안에."},{title:"".concat(aQ.autoCatchUp,"을 찾으세요"),desc:"켜짐이 ".concat(aQ.syncModeKeepInSync,", 꺼짐이 ").concat(aQ.syncModeReadEveryLine,"입니다.")}],desktop:[{title:"".concat(aQ.desktopSettings,"을 여세요"),desc:"DubTab 창에서, 또는 트레이 아이콘에서."},{title:"".concat(aQ.ttsSection,"으로, 그다음 ").concat(aQ.syncMode,"으로"),desc:"".concat(aQ.syncModeKeepInSync," 또는 ").concat(aQ.syncModeReadEveryLine,"를 고르세요.")}]}]}],faq:[{q:"DubTab이 영상도 빨리 감나요?",a:"아닙니다. 빨라지는 것은 DubTab이 만들어 내는 음성뿐입니다. 영상과 ê·¸ 아래의 원래 소리는 평소 속도로 재생됩니다."},{q:"".concat(aQ.syncModeKeepInSync,"에서는 뭔가 건너뛰나요?"),a:"건너뛰지 않습니다. 두 모드 모두 번역된 문장을 전부 끝까지 읽습니다. ".concat(aQ.syncModeKeepInSync,"는 조금 빠르게 읽어서 간격을 좁힐 뿐, 문장을 빼지는 않습니다.")},{q:"자막도 늦나요?",a:"훨씬 덜 늦습니다. 자막은 한 문장의 번역이 끝나면 바로 나오지만, 음성은 ê·¸ 위에 읽어 내는 시간까지 필요하기 때문입니다. 최대한 바짝 따라가야 한다면 자막을 읽고 음성은 보조로 쓰세요."}]}),a1=y("captionsAndDisplayModes",{title:"자막과 표시 모드 바꾸기",navTitle:"자막과 표시 모드",metaTitle:"DubTab 자막 표시 모드: ".concat(aQ.panel,"\xb7").concat(aQ.cinema,"\xb7").concat(aQ.audioOnly),metaDescription:"DubTab 자막을 영상 옆에 붙이거나, 화면 아래로 흘리거나, 아예 띄우지 않을 수 있습니다. 원문을 번역과 나란히 보여 줄지도 고를 수 있습니다.",intro:"자막을 보여 주는 방법이 세 가지 있고, 여기에 더해 원문을 번역과 나란히 화면에 둘지도 정할 수 있습니다.",sections:[{id:"modes",t
1itle:"세 가지 모드",blocks:[{kind:"list",items:["**".concat(aQ.panel,"** —— 자막이 영상 옆에 자기 열을 갖고 붙습니다."),"**".concat(aQ.cinema,"** —— 자막이 화면 아래로 흘러갑니다. 평소 보던 자막과 같은 모습입니다."),"**".concat(aQ.audioOnly,"** —— 자막 없이 번역 음성만. 보기보다 듣고 있을 때 쓸모가 있습니다.")]},{kind:"shot",...b.dockCaptionModes,caption:"세 가지 모드. dock의 Panel 메뉴에서.",alt:"dock의 Panel 메뉴가 열려 있고 Caption Panel에 체크, ê·¸ 아래 Cinema Mode와 Audio Only가 있습니다."},{kind:"note",tone:"info",title:"자막이 갑자기 사라진 것처럼 보이는 원인은 대개 ".concat(aQ.audioOnly,"입니다"),body:"음성은 나오는데 글자가 안 보인다면 먼저 표시 모드를 확인하세요. [자막이 안 나오거나 번역 음성이 안 들립니다](/help/no-captions-or-audio)도 참고하세요."}]},{id:"bilingual",title:"두 언어 다 볼지, 번역만 볼지",blocks:[{kind:"p",text:"**".concat(aQ.bilingual,"** ì
1žë§‰ì€ 원문 줄과 번역 줄을 나란히 보여 줍니다. 원본 언어를 배우는 중이거나, 번역이 미덥지 않아 확인하고 싶을 때 맞는 설정입니다. 끄면 번역만 남아서 한눈에 읽기는 더 편해집니다.")}]},{id:"where",title:"어디에 나오는가",blocks:[{kind:"platformSteps",extension:[{title:"자막은 페이지 안에 나옵니다",desc:"".concat(aQ.panel,"은 영상 옆에 붙이고, ").concat(aQ.cinema,"은 페이지 아래쪽으로 흘립니다. 모드는 dock에서 언제든 바꿀 수 있습니다.")},{title:"자막은 탭을 따라다닙니다",desc:"자막은 번역 중인 탭에 속합니다. 다른 탭으로 옮기면 자막은 세션과 함께 ê·¸ 탭에 남습니다."}],desktop:[{title:"자막이 모든 ì°½ 위에 떠 있습니다",desc:"HUD는 무엇을 하고 있든 ê·¸ 위에 남아 있으므로, 영상을 앞에 둘 필요가 없습니다."},{title:"클릭 통과와 ".concat(aQ.desktopCinema),desc:"클릭 통과를 켜면 마우스가 자막을 그대로 지나갑니다. ".concat(aQ.desktopCinema,"은 메인 창을 옆으로 치우고 가장 최근 한 줄만 화면에 남깁니다. 트레이에서는 세션을 멈추지 않고 자막을 완전히 숨길 수도 있습니다.")}]}]}],faq:[{q:"자막 없이 더빙 음성만 들을 수 있나요?",a:"있습니다. ".concat(aQ.audioOnly,"로 바꾸세요. 데스크톱 앱이라면 세션을 돌린 채로 트레이 메뉴에서 자막을 숨길 수도 있습니다.")},{q:"떠 있는 자막이 아래의 내용을 가리나요?",a:"클릭 통과를 켜 두었다면 가리지 않습니다. 마우스가 자막 층을 그대로 지나 뒤쪽 창에 닿습니다. 이는 데스크톱 앱의 기능입니다. 확장 프로그램에서는 자막이 페이지 안에 있어서 애초에 다른 창을 덮지 않습니다."},{q:"번역과 함께 원본 언어도 ë³¼ 수 있나요?",a:"ë³¼ 수 있습니다. **".concat(aQ.bilingual,"** ì
1žë§‰ì€ 원문 줄과 번역 줄을 동시에 화면에 띄웁니다. 번역만 남기고 싶다면 끄세요.")}]}),a0=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"무료","price":"$0","desc":"15분 체험","aiCredits":3,"freeNote":"1회성 체험. 리셋 없음.","freeHint":"짧은 영상 1개 또는 회의 몇 분 정도.","features":["초저지연 실시간 더빙","이중 자막 (선택)","다양한 자연스러운 AI 음성","60개 이상 언어 지원","YouTube, 강의, 팟캐스트, 회의","이메일 지원 & Discord 커뮤니티"]},{"name":"스타터","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"연간 $190","yearlyNote":"연 108시간 일괄 제공","desc":"월 9시간","aiCredits":30,"hourlyRate":"약 $2.1/시간","suited":"매달 긴 영상이나 회의 몇 번용","features":["초저지연 실시간 더빙","이중 자막 (선택)","다양한 자연스러운 AI 음성","60개 이상 언어 지원","YouTube, 강의, 팟캐스트, 회의","이메일 지원 & Discord 커뮤니티"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"연간 $390","yearlyNote":"연 240시간 일괄 제공","desc":"월 20시간","aiCredits":100,"hourlyRate":"약 $2.0/시간","suited":"매주 꾸준한 강의, 회의, 스트리밍용","features":["초저지연 실시간 더빙","이중 자막 (선택)","다양한 자연스러운 AI 음성","60개 이상 언어 지원","YouTube, 강의, 팟캐스트, 회의","이메일 지원 & Discord 커뮤니티"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"연간 $690","yearlyNote":"연 480시간 일괄 제공","desc":"월 40시간","aiCredits":300,"hourlyRate":"약 $1.7/시간","suited":"잦은 회의, 수업, 라이브 방송용","features":["초저지연 실시간 더빙","이중 자막 (선택)","다양한 자연스러운 AI 음성","60개 이상 언어 지원","YouTube, 강의, 팟캐스트, 회의","이메일 지원 & Discord 커뮤니티"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"연간 $1,290","yearlyNote":"연 960시간 일괄 제공","desc":"월 80시간","aiCredits":1000,"hourlyRate":"약 $1.6/시간","suited":"여러 언어를 매일 많이 쓰는 사용자용","features":["초저지연 실시간 더빙","이중 자막 (선택)","다양한 자연스러운 AI 음성","60개 이상 언어 지원","YouTube, 강의, 팟캐스트, 회의","이메일 지원 & Discord 커뮤니티"]}]}}}'),a2=v("ko"),a4=a0.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,"개(1회 한정)"):"월 ".concat(e.aiCredits,"개"),e.desc]),a3=y("saveDubbedAudio",{title:"더빙 음성 저장하고 다시 듣기",navTitle:"더빙 저장하기",metaTitle:"DubTab 세션의 더빙 음성을 저장하고 다시 듣기",metaDescription:"세션의 번역 음성 트랙을 남겨 두었다가 나중에 다시 들을 수 있습니다. 설정은 ".concat(a2.start,"를 누른 시점에 읽히므로 시작 전에 켜 두어야 합니다."),intro:"세션의 번역 음성 트랙을 남겨 두면 나중에 다시 들을 수 있습니다. 스위치는 ".concat(a2.start,"를 누르기 **전에** 켜져 있어야 합니다."),sections:[{id:"before",title:"시작하기 전에",blocks:[{kind:"p",text:"녹음되는 것은 **DubTab이 직접 만들어 낸 더빙 목소리**입니다. ê·¸ 세션에서 번역 음성을 꺼 두었다면 녹음할 것이 없습니다(자막과 기록은 평소대로 남습니다)."},{kind:"note",tone:"warn",title:"스위치는 ".concat(a2.start,"를 누른 순간 딱 한 번 읽힙니다"),body:"세션 도중에 켜도 아무 일도 일어나지 않고, ê·¸ 세션은 녹음되지 않습니다. 일단 중지하고 ì¼  다음 다시 시작하세요."}]},{id:"turn-on",title:"저장 켜기",blocks:[{kind:"platformSteps",extension:[{title:"DubTab 팝업을 여세요",desc:"도구 모음의 DubTab 아이콘을 클릭하세요. 보이지 않으면 퍼즐 조각 메뉴를 열어 DubTab을 고정하세요."},{title:"".concat(a2.settings,"을 열고 더빙 음성 저장을 켜세요"),desc:"기본값은 꺼짐입니다. 한 번 켜 두면 이후 세션에서도 그대로 유지됩니다."},{title:"번역 음성이 켜져 있는지 확인하세요",desc:"음성이 꺼져 있으면 녹음할 것이 없어서 ê·¸ 세션은 기록만 저장합니다."},{title:"".concat(a2.start,"를 누르세요"),desc:"설정이 읽히는 순간이 바로 이때입니다. 이 뒤의 것은 녹음되고, 이 앞의 것은 녹음되지 않습니다."}],desktop:[{title:"".concat(a2.desktopHome," 화면에서 ").concat(a2.desktopSaveDubbed,"을 찾으세요"),desc:"".concat(a2.desktopStart," 버튼 바로 아래, 시스템 오디오 캡처에 대한 안내 옆에 있습니다. 이것 때문에 ").concat(a2.desktopSettings,"으로 들어갈 필요는 없습니다.")},{title:"켜세요",desc:"기본값은 꺼짐입니다. 한 번 켜 두면 이후 세션에서도 그대로 유지됩니다."},{title:"번역 음성이 켜져 있는지 확인하세요",desc:"음성이 꺼져 있으면 녹음할 것이 없어서 ê·¸ 세션은 기록만 저장합니다."},{title:"".concat(a2.desktopStart,"를 누르세요"),desc:"설정이 읽히는 순간이 바로 이때입니다. 이 뒤의 것은 녹음되고, 이 앞의 것은 녹음되지 않습니다."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"시작 전에 켜 둔 더빙 음성 자동 저장.",alt:"DubTab 팝업. Auto-save dubbed audio 스위치가 켜진 채 강조되어 있고, 바로 아래에 Start translation 버튼이 있습니다."}]},{id:"replay",title:"찾아서 다시 듣기",blocks:[{kind:"p",text:"세션을 중지한 다음 기록을 여세요. ê·¸ 세션에는 기록 옆에 재생 버튼이 붙어 있습니다. 긴 세션은 중지 후 잠시 **Pending**으로 표시될 수 있습니다. 녹음을 다 합치는 동안입니다."},{kind:"note",tone:"ok",title:"원본 오디오는 절대 저장되지 않습니다",body:"DubTab이 저장하는 것은 자신이 만들어 낸 목소리뿐입니다. 탭\xb7회의\xb7데스크톱에서 가져온 소리는 번역을 위해 전달될 뿐, 저희 서버에 기록되지 않습니다. 기억해 두어야 할 스위치가 아니라, 녹음 구조 자체가 그렇게 되어 있습니다."}]}],faq:[{q:"세션을 중지했는데 녹음이 없습니다.",a:"".concat(a2.start,"를 누른 시점에 두 가지 설정이 읽히고, 둘 다 켜져 있어야 합니다. 더빙 음성 저장과, 번역 음성 ê·¸ 자체입니다. 그중 하나라도 ê·¸ 순간에 꺼져 있었다면 ê·¸ 세션은 기록만 저장합니다. 세션 도중에 켜도 소급 적용되지 않습니다.")},{q:"저장하면 원래 말하는 사람의 목소리도 녹음되나요?",a:"되지 않습니다. 녹음되는 것은 DubTab이 만든 번역 음성뿐입니다. 원본 오디오는 번역을 위해 전달될 뿐 저장되지 않으므로, 녹음에는 더빙만 들어 있습니다."},{q:"녹음이 Pending으로 표시됩니다.",a:"세션 중지 후 오디오를 마무리하는 중입니다. 긴 세션일수록 오래 걸립니다. 그대로 남아 있더라도 기록에는 영향이 없어 읽고 내보낼 수 있습니다."}]}),a9=y("exportTranscripts",{title:"기록 보기와 내보내기",navTitle:"기록",metaTitle:"DubTab 기록 보기\xb7검색\xb7내보내기",metaDescription:"DubTab은 어떤 세션에서든 시간 정보를 유지한 채 원문과 번역을 함께 기록으로 저장합니다. 기록에서 찾고, 검색하고, 복사하고, 내보낼 수 있습니다.",intro:"음성을 저장했든 안 했든, 모든 세션에 원문과 번역이 함께 담긴 기록이 남습니다. 어디에 있고 무엇을 할 수 있는지 정리했습니다.",sections:[{id:"what",title:"무엇이 저장되는가",blocks:[{kind:"p",text:"기록에는 **원문과 번역의 모든 줄**이 시간 정보와 함께 담깁니다. 세션이 ë
1„는 동안 계속 쌓이므로, 따로 저장하는 단계는 없고 세션을 중지한 시점에 기록에 들어갑니다."},{kind:"p",text:"이는 모든 세션에서 일어납니다. 선택인 것은 더빙 음성 쪽입니다 —— [더빙 음성 저장하고 다시 듣기](/help/save-dubbed-audio)를 참고하세요."}]},{id:"find",title:"세션 찾기",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"저장된 세션의, 원문과 번역이 함께 있는 기록.",alt:"기록 화면. 한국어 줄마다 ê·¸ 아래에 영어 번역이 이어지고, 왼쪽에 시간 표시, 위쪽에 Bilingual\xb7Original\xb7Translation 탭이 있습니다."},{kind:"steps",items:[{title:"기록을 여세요",desc:"세션은 최신순으로 나옵니다. 확장 프로그램과 데스크톱 앱이 기록 하나를 함께 쓰므로, 데스크톱에서 녹음한 세션도 브라우저에서 기록을 열면 나오고 ê·¸ 반대도 마찬가지입니다."},{title:"ê·¸ 안에서 검색하세요",desc:"검색은 말한 내용에 대해 두 언어 모두에서 동작합니다. 기억나는 부분까지 스크롤하는 것보다 대개 빠릅니다."},{title:"복사하거나 내보내세요",desc:"복사는 줄을 그대로 클립보드로 보냅니다. 내보내기는 기록을 파일로 저장합니다."}]}]}],faq:[{q:"음성을 저장하지 않아도 기록은 남나요?",a:"남습니다. 기록은 모든 세션에서 저장됩니다. 더빙 음성 저장은 별도 설정이며, 만들어진 목소리를 녹음으로 남길지만 결정합니다."},{q:"기록에 원문도 들어 있나요?",a:"들어 있습니다. 각 줄이 원본 언어와 번역 양쪽으로 시간 정보와 함께 저장되므로, 실제로 말한 내용과 번역을 맞춰 ë³¼ 수 있습니다."},{q:"확장 프로그램과 데스크톱 앱의 세션이 같은 곳에 있나요?",a:"있습니다. 둘 다 같은 계정으로 로그인해 같은 기록에 씁니다. 어느 쪽에서 녹음했는지는 상관없습니다."}]}),a6=y("aiSummaries",{title:"AI 요약과 ".concat(a2.askAi," 쓰기"),navTitle:"AI 요약과 ".concat(a2.askAi),metaTitle:"DubTab의 AI 요약\xb7마인드맵\xb7".concat(a2.askAi),metaDescription:"저장한 DubTab 세션을 구조화된 요약으로, 클릭할 수 있는 마인드맵으로, 그리고 출처 줄을 함께 보여 주는 답변으로 바꿉니다.",intro:"끝난 세션을 훑어볼 수 있는 형태로 바꾸고, ê·¸ 뒤에 질문도 할 수 있습니다. 이 기능들은 번역 시간과 별개인 ".concat(a2.aiCredits,"를 씁니다."),sections:[{id:"tools",title:"세션에서 얻을 수 있는 것",blocks:[{kind:"list",items:["**".concat(a2.summaryTab,"** —— 실제로 오간 이야기를 구조화해 정리한 것. 한 번만 만들어져 ê·¸ 세션과 함께 보관됩니다."),"**마인드맵** —— 같은 세션을 나무 구조로 표현한 것. 어느 노드를 클릭하든 ê·¸ 뒤에 있는 원래 발언이 나옵니다.","**".concat(a2.askAi,"** —— 세션에 대해 질문하면, 출처가 된 줄을 함께 보여 주며 답합니다.")]},{kind:"p",text:"셋 다 기록을 읽으므로 저장된 세션이라면 어디에서든 쓸 수 있습니다. 더빙 음성을 남기지 않은 세션에서도 마찬가지입니다."},{kind:"shot",...b.aiSummary,caption:"생성된 요약. 마인드맵은 옆 탭에 있습니다.",alt:"AI Summary 탭. 강의 요약에 제목이 붙어 있고 Outline\xb7Key Concepts\xb7Review Questions 섹션이 있으며, 마인드맵도 생성되었다는 안내가 있습니다."}]},{id:"credits",title:"".concat(a2.aiCredits),blocks:[{kind:"p",text:"".concat(a2.aiCredits,"는 **번역 시간과 별개**입니다. 세 시간짜리 강의를 ë³´ë©´ 시간이 줄고, 그것을 요약하면 크레딧이 줍니다. 한쪽을 다 써도 다른 쪽에는 영향이 없습니다.")},{kind:"table",head:["요금제","".concat(a2.aiCredits),"번역 시간"],rows:a4},{kind:"p",text:"요약은 한 번만 만들어져 세션과 함께 남으므로, 나중에 다시 열어 봐도 비용이 들지 않습니다."}]}],faq:[{q:"요약을 쓰면 번역 시간이 줄어드나요?",a:"줄지 않습니다. 요약\xb7마인드맵\xb7".concat(a2.askAi,"는 ").concat(a2.aiCredits,"를 쓰고, 번역 시간과는 따로 계산됩니다. 크레딧을 다 써도 번역은 되고, 시간을 다 써도 이미 가진 세션의 요약은 됩니다.")},{q:"음성을 저장하지 않은 세션에서도 쓸 수 있나요?",a:"쓸 수 있습니다. 셋 다 기록을 바탕으로 동작하고, 기록은 더빙 음성을 남겼는지와 상관없이 모든 세션에 저장됩니다."},{q:"".concat(a2.askAi,"의 답변은 어디에서 나오나요?"),a:"질문하신 ê·¸ 세션에서만 나옵니다. 답변에는 출처가 된 줄이 표시되므로, 기록의 ê·¸ 지점으로 돌아가 직접 확인하실 수 있습니다."}]}),a5=v("ko"),a8={getStartedExtension:aV,getStartedWindows:a$,whichPlatform:aZ,cannotSignIn:aF,noCaptionsOrAudio:aJ,chooseAVoice:aX,dubbingDelay:a_,captionsAndDisplayModes:a1,saveDubbedAudio:a3,exportTranscripts:a9,aiSummaries:a6,translationHours:y("translationHours",{title:"번역 시간과 ".concat(a5.aiCredits," 이해하기"),navTitle:"시간과 ".concat(a5.aiCredits),metaTitle:"DubTab이 번역 시간과 ".concat(a5.aiCredits,"를 ì
1„¸ëŠ” 방식"),metaDescription:"번역 시간은 세션이 도는 동안의 오디오 길이로 셉니다. 일시정지 중에는 줄지 않고, 요금제 분량이 추가 시간보다 먼저 쓰이며, ".concat(a5.aiCredits,"는 별개입니다."),intro:"무엇이 세어지고 무엇이 세어지지 않는지, 어느 잔액부터 쓰이는지, 그리고 ".concat(a5.aiCredits,"가 시간과 어떻게 다른지."),sections:[{id:"counted",title:"무엇이 세어지는가",blocks:[{kind:"p",text:"시간은 **DubTab이 돌아가는 동안의 오디오 길이**로 셉니다. 자막과 더빙은 같은 잔액을 함께 씁니다. 한쪽만 써도 더 싸지지 않습니다. 어느 쪽이든 같은 오디오를 받아쓰고 번역하기 때문입니다."},{kind:"list",items:["**일시정지는 무료입니다.** 정지 중에는 소리를 보내지 않으므로 분량도 줄지 않습니다.","**중지하면 세션이 끝나고** 기록에 저장됩니다. 이것이 ".concat(a5.pause,"와 ").concat(a5.stop,"의 차이입니다."),"**연결이 끊겨 있던 시간은 차감되지 않습니다.** 아무것도 번역하고 있지 않기 때문입니다."]},{kind:"shot",...b.accountUsage,caption:"계정 페이지. 분량, AI 크레딧, 최근 30일.",alt:"Account 페이지. 남은 486분이 요금제분과 추가분으로 나뉘어 표시되고, Summary와 Ask AI가 함께 쓰는 AI 크레딧이 30 중 29, 최근 30일 동안 총 128분 사용 막대그래프가 있습니다."}]},{id:"idle",title:"아무도 말하지 않으면 스스로 일시정지합니다",blocks:[{kind:"p",text:"한동안 말소리가 없으면 DubTab은 스스로 일시정지합니다. 열어 둔 채 잊어버린 탭이나 앱이 조용히 잔액을 갉아먹지 않도록 하기 위해서입니다. ê·¸ 전에 카운트다운이 나오고 취소할 수도 있습니다. 얼마나 조용해야 멈출지는 직접 정하실 수 있습니다."},{kind:"note",tone:"info",title:"일시정지는 중지가 아닙니다",body:"세션은 열린 채로 남습니다. 원하실 때 다시 시작하면 멈춘 자리에서 이어집니다. 그때까지 담긴 내용은 사라지지 않고, 정지해 둔 시간은 차감되지 않습니다."}]},{id:"order",title:"어느 잔액부터 쓰이는가",blocks:[{kind:"p",text:"먼저 쓰이는 것은 요금제의 월 분량입니다. **기한이 없는 추가 시간은 그것을 다 쓴 뒤에야 줄어듭니다.** 그래서 월 중간에 추가 시간을 사도 이미 낸 몫이 낭비되는 일은 없습니다."},{kind:"p",text:"월 분량은 매월 1일이 아니라 요금제에 묶인 고정된 날짜에 초기화됩니다. DubTab은 ê·¸ 날짜를 그대로 보여 줍니다. 계정 패널에 요금제, 다음 결제일, 분량 초기화일이 나란히 나오므로 직접 계산하실 필요가 없습니다."}]},{id:"credits",title:"".concat(a5.aiCredits,"는 다른 것입니다"),blocks:[{kind:"table",head:["","번역 시간","".concat(a5.aiCredits)],rows:[["어디에 쓰이나","실시간 자막과 더빙","요약, 마인드맵, ".concat(a5.askAi)],["세는 방식","돌아가는 동안의 오디오 길이","생성 1회당"],["무료 요금제","15분(1회 한정)","3개(1회 한정)"]]},{kind:"p",text:"한쪽을 다 써도 다른 쪽에는 영향이 없습니다. [AI 요약과 ".concat(a5.askAi," 쓰기](/help/ai-summaries)를 참고하세요.")}]}],faq:[{q:"영상을 일시정지해 두면 시간이 줄지 않나요?",a:"**DubTab**을 일시정지하면 계산이 멈춥니다(소리를 보내지 않으므로 분량도 줄지 않습니다). **영상**을 일시정지하는 것은 다른 이야기입니다. DubTab은 계속 돌아가며, 조용해진 것을 알아채고 스스로 일시정지할 때까지 계속 셉니다. ê·¸ 대기 시간은 설정하신 길이만큼 걸립니다. 자리를 비우실 때는 재생기만이 아니라 DubTab을 일시정지하세요."},{q:"더빙 없이 자막만 쓰면 더 싼가요?",a:"아닙니다. 자막과 더빙은 같은 잔액에서 빠집니다. 어느 쪽이든 오디오를 받아쓰고 번역해야 하기 때문입니다. 음성을 끄면 들리는 것이 달라질 뿐, ì
1„¸ì–´ì§€ëŠ” 양은 달라지지 않습니다."},{q:"월 분량은 언제 초기화되나요?",a:"매월 1일이 아니라 요금제에 묶인 고정된 날짜입니다. 확장 프로그램이든 데스크톱 앱이든 계정 패널에 분량 초기화일이 다음 결제일과 나란히 나오니 거기서 확인하세요. 추가 시간은 기한이 없고, 월 할당량을 다 쓴 뒤에야 줄어들기 시작합니다."}]}),manageSubscription:y("manageSubscription",{title:"구독 관리하기와 해지하기",navTitle:"구독 관리",metaTitle:"DubTab 구독 관리\xb7해지\xb7결제 문제 해결",metaDescription:"DubTab에서 결제 포털을 열어 요금제 변경, 카드 갱신, 영수증 내려받기, 해지를 할 수 있습니다. 해지해도 결제한 기간이 끝날 때까지는 그대로 쓰실 수 있습니다.",intro:"요금제를 바꾸고, 카드를 갱신하고, 영수증을 받고, 해지합니다. 전부 결제 포털에서 이루어지며, ê·¸ 포털은 DubTab 안에서 엽니다.",sections:[{id:"open",title:"결제 포털 열기",blocks:[{kind:"platformSteps",extension:[{title:"팝업을 열고 오른쪽 위의 계정 아이콘을 클릭하세요",desc:"계정 패널에 요금제, 다음 결제일, 분량이 초기화되는 날짜가 나옵니다."},{title:"".concat(a5.manageSubscription,"을 누르세요"),desc:"결제 포털이 새 탭에서 열립니다. 한 번도 구독하지 않으셨다면 관리할 것이 없으므로, 빈 포털을 여는 대신 ê·¸ 사실을 알려 드립니다."}],desktop:[{title:"ì°½ 왼쪽 아래의 프로필 사진을 클릭하세요",desc:"".concat(a5.accountInformation,"이 열립니다. 이메일, 요금제, 상태, 다음 결제일, 분량 초기화일이 나옵니다.")},{title:"".concat(a5.manageSubscription,"을 누르세요"),desc:"포털이 브라우저에서 열립니다. 한 번도 구독하지 않으셨다면 관리할 것이 없으므로, 빈 포털을 여는 대신 ê·¸ 사실을 알려 드립니다."}]},{kind:"shot",...b.accountManageSubscription,caption:"계정 페이지 맨 위의 Manage subscription.",alt:"Account 페이지. Manage subscription 버튼이 강조되어 있고, ê·¸ 옆에 계정 이메일, 요금제 배지, 갱신일이 있습니다."},{kind:"p",text:"포털에서는 요금제 변경, 결제 수단 갱신, 지난 영수증 내려받기, 해지를 할 수 있습니다."}]},{id:"cancel",title:"해지하기",blocks:[{kind:"p",text:"해지는 같은 포털에서 언제든 하실 수 있습니다. 해지하면 다음 갱신이 멈춥니다. 이미 결제하신 기간이 끊기지 않고, 기록이나 저장된 세션이 지워지지도 않습니다."},{kind:"note",tone:"info",title:"추가 시간은 구독의 일부가 아닙니다",body:"따로 구매하신 기한 없는 추가 시간은 구독이 끝난 뒤에도 계정에 남습니다. [번역 시간과 ".concat(a5.aiCredits,"](/help/translation-hours)를 참고하세요.")}]},{id:"billing-issue",title:"결제 문제 안내가 떴을 때",blocks:[{kind:"p",text:"결제가 실패하면 DubTab은 구독이 **".concat(a5.billingPastDue,"** 또는 **").concat(a5.billingUnpaid,"** 상태라는 안내를 띄우고, 포털로 바로 가는 ").concat(a5.manageBilling," 버튼을 함께 보여 줍니다. 거기서 결제 수단을 갱신하면 요금제가 다시 돌아갑니다.")},{kind:"p",text:"처리가 필요한 동안에도 계정에 남아 있는 추가 시간은 쓰실 수 있습니다. 해당되는 경우 안내에도 ê·¸ 사실이 적힙니다."}]}],faq:[{q:"언제든 해지할 수 있나요?",a:"있습니다. DubTab 안의 ".concat(a5.manageSubscription,"에서 결제 포털을 열어 해지하세요. 해지하면 다음 갱신이 멈추고, 이미 결제하신 기간과 기록, 저장된 세션은 그대로 남습니다.")},{q:"영수증은 어디서 받나요?",a:"결제 포털입니다. 지난 영수증이 목록으로 있고 내려받을 수 있습니다. ".concat(a5.manageSubscription,"에서 여세요(확장 프로그램은 팝업 오른쪽 위의 계정 아이콘, 데스크톱은 ì°½ 왼쪽 아래의 프로필 사진).")},{q:"결제가 실패해서 DubTab이 안 됩니다.",a:"결제가 실패하면 구독은 ".concat(a5.billingPastDue," 또는 ").concat(a5.billingUnpaid," 상태가 되고, DubTab이 ").concat(a5.manageBilling," 버튼과 함께 안내를 띄웁니다. 포털에서 결제 수단을 갱신하면 요금제가 다시 돌아갑니다. 그동안에도 계정에 남아 있는 추가 시간은 쓰실 수 있습니다.")}]}),teamPlan:y("teamPlan",{title:"팀 플랜: 모두가 하나의 잔액을 씁니다",navTitle:"팀 플랜",metaTitle:"DubTab 팀 플랜 —— 시간과 ".concat(a5.aiCredits,"를 그룹이 공유"),metaDescription:"DubTab 팀 플랜은 번역 시간과 ".concat(a5.aiCredits,"를 하나의 공용 잔액으로 묶고, 인원도 자유롭게 늘리고 줄일 수 있습니다. 스터디, 수업, 사내 교육에 맞습니다."),intro:"한 사람당 하나씩 구독하는 대신, 팀 전체가 같은 시간과 ".concat(a5.aiCredits," 잔액에서 씁니다."),sections:[{id:"how",title:"팀 플랜이 동작하는 방식",blocks:[{kind:"list",items:["**잔액은 하나입니다.** 번역 시간과 ".concat(a5.aiCredits,"는 팀의 것이지 개인의 것이 아닙니다. 이번 주에 네 시간을 보는 사람과 한 번도 안 보는 사람이 같은 잔액을 씁니다."),"**인원은 유연합니다.** 그룹이 바뀌는 대로 인원을 넣고 뺄 수 있습니다. 개인 구독을 정해진 수만큼 사 두는 것이 아닙니다.","**두 버전 모두.** 개인 요금제와 마찬가지로 구성원 모두가 브라우저 확장 프로그램과 데스크톱 앱을 씁니다.","**도입 지원.** 팀 플랜에는 모두가 쓸 수 있는 상태가 될 때까지 함께하는 담당자가 붙습니다."]},{kind:"p",text:"같은 자료를 함께 보는 그룹에 맞습니다. 외국어 강의를 따라가는 수업, 스터디, 다른 언어 자료로 교육받는 직원 등입니다. 같은 회사에 있을 뿐 각자 자기 요금제를 원하는 경우에는 맞지 않는 형태입니다."}]},{id:"running-out",title:"잔액이 떨어졌을 때",blocks:[{kind:"p",text:"잔액을 함께 쓰므로 떨어질 때도 모두가 한꺼번에 떨어집니다. DubTab은 ê·¸ 사실을 분명히 알리고 팀 관리자
1에게 문의하도록 안내합니다. **추가할 수 있는 사람은 관리자뿐**이므로, 개별 구성원이 할 수 있는 일은 없습니다."}]},{id:"get-one",title:"팀 플랜 신청하기",blocks:[{kind:"p",text:"팀 플랜은 요금 페이지에서 구매하는 대신 개별 견적으로 안내드립니다. 적정 규모가 인원과 시청량에 따라 달라지기 때문입니다. 그 두 가지를 대략 알려 주시면 금액을 회신드립니다."},{kind:"p",text:"[팀 플랜 문의하기](/contact?category=team) —— 인원과, 그룹이 대략 주당 몇 시간을 보는지 알려 주세요."}]}],faq:[{q:"팀원마다 각자의 시간이 배정되나요?",a:"아닙니다. 팀 플랜에는 번역 시간과 ".concat(a5.aiCredits,"의 공용 잔액이 하나만 있고, 구성원 모두가 거기서 씁니다. 그것이 이 요금제의 취지입니다. 이번 주에 네 시간을 보는 사람과 한 번도 안 보는 사람이 같은 잔액으로 감당되고, 1인당 할당량을 관리할 필요가 없습니다.")},{q:"팀 분량이 떨어졌습니다. 구성원으로서 할 수 있는 일이 있나요?",a:"직접 할 수 있는 일은 없습니다. 잔액은 팀의 것이고, 추가할 수 있는 사람은 관리자뿐입니다. 그 안내에는 팀 이름이 함께 나오므로 누구에게 요청해야 할지 알 수 있습니다."},{q:"팀 플랜은 얼마인가요?",a:"요금표에 올리지 않고 팀별 견적으로 안내드립니다. 인원과 시청량에 따라 달라지기 때문입니다. 그 두 숫자를 적어 문의해 주시면 금액을 회신드립니다."}]})},a7={labels:{centerName:"고객센터",homeTitle:"무엇을 도와드릴까요?",homeIntro:"DubTab을 설정하고, 말을 안 듣는 세션을 바로잡고, 내 시간이 어디에 쓰이는지 파악하세요.",searchPlaceholder:"답을 검색하세요 — “소리가 안 나요”, “해지” 등",searchEmpty:"일치하는 내용이 없습니다. 화면에 보이는 단어로 다시 찾아보세요.",articleCount:"{count}개 문서",articleCountOne:"1개 문서",appliesTo:"해당 버전",appliesToBoth:"둘 다",extension:"브라우저 확장 프로그램",desktop:"데스크톱 앱",onThisPage:"이 문서의 목차",sectionCount:"{count}개 섹션",chapters:"챕터",recordedOn:"{version} 버전에서 녹화",faqTitle:"자주 묻는 질문",relatedTitle:"다음 문서",feedbackTitle:"이 문서가 도움이 되었나요?",feedbackSub:"어떤 문서가 빗나갔는지 알려주는 유일한 신호입니다.",feedbackYes:"네",feedbackNo:"아니요",feedbackThanks:"감사합니다. 기록했습니다.",feedbackWhy:"무엇이 빠졌나요?",feedbackReasons:["단계가 제 화면과 달랐어요","여전히 안 됩니다","찾던 문서가 아니었어요"],feedbackSent:"보냈습니다. 저희에게 가는 건 문서 이름, 사용 중인 버전, 앱 버전뿐입니다.",lastUpdated:"마지막 업데이트",needs:"필요 버전",supportTitle:"아직 해결되지 않았나요?",supportBody:"무엇을 하려던 중이었는지 알려주세요. 읽고 계시던 문서도 함께 전달되니 한 번의 왕복을 아낄 수 있습니다.",asideTitle:"궁금한 점이 있으신가요?",asideBody:"지금 보고 계신 문서도 함께 전달되므로, 상황을 다시 설명하지 않으셔도 됩니다.",supportCta:"고객지원에 문의",contactCardTitle:"고객지원에 문의",contactCardBlurb:"여기에 해당하는 내용이 없었다면, 무엇을 하려던 중이었는지 알려주세요. 저희가 이어받겠습니다.",contactCardMeta:"하루 안에 답변드립니다",screenshotPending:"스크린샷 준비 중"},categories:aR,versions:c,articles:m.map(e=>a8[e])},ne=v("pl"),na=u({"getting-started":{title:"Pierwsze kroki",blurb:"Zainstaluj, zaloguj się, wybierz języki i uruchom pierwsze tłumaczenie — w dowolnej z dw\xf3ch wersji."},"dubbing-captions":{title:"Dubbing i napisy",blurb:"Wybierz głos, wyważ go względem oryginalnego dźwięku i zdecyduj, jak mają pojawiać się napisy."},"history-ai":{title:"Historia i narzędzia AI",blurb:"Odsłuchaj zapisany dubbing, wyeksportuj transkrypcję i korzystaj z podsumowań, map myśli oraz ".concat(ne.askAi,".")},"account-billing":{title:"Konto i płatności",blurb:"Jak liczone są godziny, na co schodzą ".concat(ne.aiCredits," i jak zmienić plan.")}
1,troubleshooting:{title:"Rozwiązywanie problem\xf3w",blurb:"Nie da się zalogować, nie ma napis\xf3w albo nie słychać tłumaczonego głosu. Awarie, kt\xf3re faktycznie widujemy."}}),nn=v("pl"),nt={title:"Wybierz dwa języki",desc:"**".concat(nn.autoDetect,"** samo ustali język źr\xf3dłowy i jest właściwym wyborem, gdy w sesji pada kilka język\xf3w albo gdy nie wiesz, co usłyszysz. Jeśli wiesz, że cała sesja jest w jednym języku, **wskazanie go samodzielnie wyraźnie poprawia rozpoznawanie** — inaczej wykrywanie automatyczne zużywa część swojej dokładności na pytanie, na kt\xf3re już znasz odpowiedź.")},ni=y("getStartedExtension",{title:"Szybki start z rozszerzeniem przeglądarki",navTitle:"Rozszerzenie przeglądarki",metaTitle:"Szybki start z rozszerzeniem DubTab do przeglądarki",metaDescription:"Zainstaluj DubTab w Chrome, Edge lub Brave, zaloguj się, wybierz dwa języki i uruchom pierwsze tłumaczenie w czasie rzeczywistym na karcie przeglądarki.",intro:"Zainstaluj, zaloguj się, wybierz dwa języki i przetłumacz kartę, kt\xf3rą i tak już oglądasz. Jakieś cztery minuty, w większości na instalację.",chapters:k(g.getStartedExtension,{install:"Instalacja i przypięcie",signin:"Logowanie",languages:"Wyb\xf3r język\xf3w",start:"Start na karcie",controls:"Dock",save:"Zapis dubbingu",after:"Po sesji"}),sections:[{id:"install",title:"Instalacja i logowanie",chapterId:"install",blocks:[{kind:"p",text:"DubTab działa w **Chrome, Edge i Brave**. Wszystkie trzy instalują to samo rozszerzenie z Chrome Web Store — nie ma osobnej wersji dla Edge ani Brave, kt\xf3rej trzeba by szukać."},{kind:"note",tone:"info",title:"Instaluj z Chrome Web Store, niezależnie od przeglądarki",body:"Tam weryfikacja idzie najszybciej, więc nowa wersja ląduje najpierw właśnie tam. Instalacja skądinąd może zostawić cię o wersję lub dwie w tyle. [Pobierz DubTab z Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Dodaj DubTab, a potem go przypnij",desc:"Otw\xf3rz [wpis w Chrome Web Store](".concat(d,") i dodaj rozszerzenie. Edge i Brave przy pierwszym razie proszą o zgodę na instalację z innego sklepu — zg\xf3dź się. Potem otw\xf3rz menu puzzla na pasku narzędzi i przypnij DubTab; będziesz go otwierać na tyle często, że warto mieć go pod ręką.")},{title:"Otw\xf3rz popup i zaloguj się przez Google",desc:"Darmowe konto dostaje **15 minut** napis\xf3w i dubbingu na żywo, jednorazowo, plus 3 ".concat(nn.aiCredits,". Bez karty i bez odnowienia. Logowanie odbywa się w popupie i nigdzie indziej.")}]},{kind:"shot",...b.popupSignIn,caption:"Popup zaraz po instalacji, przed zalogowaniem.",alt:"Popup DubTab z nazwą produktu, trzema wierszami funkcji i przyciskiem Continue with Google."}]},{id:"first-session",title:"Uruchom pierwsze tłumaczenie",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Otw\xf3rz kartę, kt\xf3rą chcesz przetłumaczyć",desc:"YouTube, Netflix, Zoom, Google Meet, odtwarzacz kursu — cokolwiek z dźwiękiem. DubTab możesz otworzyć kiedy chcesz; jedyny warunek to żeby karta **wydawała dźwięk w chwili, gdy naciskasz ".concat(nn.start,"**, bo wtedy właśnie DubTab zaczyna słuchać.")},nt,{title:"Naciśnij ".concat(nn.start),desc:"Dock pojawia się przy krawędzi strony. Napisy ruszają w ciągu paru sekund, a tłumaczony głos zaczyna m\xf3wić na oryginale."}]},{kind:"note",tone:"warn",title:"Jeden rodzaj stron nigdy nie zadziała",body:"Przeglądarka blokuje przechwytywanie dźwięku na własnych stronach. Adres\xf3w `chrome://` i Chrome Web Store nie da się przetłumaczyć w og\xf3le, w żadnej z trzech przeglądarek, i żadne ustawienie tego nie zmieni."},{kind:"shot",...b.popupReady,caption:"Popup gotowy do startu: dwa języki i strona, kt\xf3rą przetłumaczy.",alt:"Popup DubTab z Source language ustawionym na Automatic Detection, Translate to na Spanish, pozostałym czasem, tytułem bieżącej strony i przyciskiem Start translation."},{kind:"note",tone:"ok",title:"Co powinieneś zobaczyć",body:"Dock pokazuje **".concat(nn.stateTranslating,"**, napisy lecą, a na oryginale słychać drugi głos. Jeśli napisy są, a głosu nie ma, albo nie pojawia się nic, [Nie ma napis\xf3w albo nie słychać tłumaczonego głosu](/help/no-captions-or-audio) rozdziela te dwa przypadki.")}]},{id:"controls",title:"Dock",chapterId:"controls",blocks:[{kind:"p",text:"Gdy sesja już działa, wszystko, czego potrzebujesz, siedzi w docku przy krawędzi strony."},{kind:"list",items:["**".concat(nn.stateReady,", ").concat(nn.stateConnecting,", ").concat(nn.stateTranslating,"** — dock zawsze m\xf3wi, w kt\xf3rym z trzech stan\xf3w jest. Jeśli połączenie padnie, łączy się sam, informuje o tym i zlicza pr\xf3by."),"**".concat(nn.pause," to nie ").concat(nn.stop,"** — wstrzymanie zamraża napisy i dubbing, a **czas wstrzymania nigdy nie jest naliczany**: dźwięk nie jest wysyłany, więc minuty nie są liczone. To ").concat(nn.stop," kończy sesję 
1i zapisuje ją w historii."),"**".concat(nn.panel,", ").concat(nn.cinema,", ").concat(nn.audioOnly,"** — trzy sposoby pokazywania napis\xf3w: zadokowane obok wideo, wzdłuż dołu ekranu albo wcale, gdy chcesz tylko głos."),"**".concat(nn.voice," i ").concat(nn.audioMixer,"** — wybierz głos dubbingu i wyważ go względem oryginału. Zobacz [Wyb\xf3r głosu i ustawienie dźwięku](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Dock w trakcie sesji, z otwartym menu napis\xf3w.",alt:"Ciemny pływający dock z napisem Translating, licznikiem czasu sesji, przyciskami pauzy i stopu, wyborem głosu i otwartym menu z Caption Panel, Cinema Mode i Audio Only."},{kind:"note",tone:"warn",title:"Chcesz zachować dźwięk dubbingu? Włącz to, zanim naciśniesz ".concat(nn.start,"."),body:"Ustawienie zapisu jest odczytywane raz, w chwili startu sesji. Włączenie w połowie nic nie da tej sesji, kt\xf3ra już trwa. Szczeg\xf3ły w [Zapisywanie i odsłuchiwanie dubbingu](/help/save-dubbed-audio)."}]}],faq:[{q:"Czy działa w Edge i Brave?",a:"Tak. DubTab działa w Chrome, Edge i Brave, a wszystkie trzy instalują to samo rozszerzenie z Chrome Web Store. Edge i Brave przy pierwszym razie proszą o zgodę na instalację z innego sklepu; potem zachowuje się dokładnie tak jak w Chrome."},{q:"Naciskam ".concat(nn.start," i nic się nie dzieje."),a:"Karta musi w tej chwili wydawać dźwięk — DubTab przechwytuje dźwięk karty, więc zatrzymana albo cicha strona nie daje mu niczego. Przeglądarka blokuje też przechwytywanie dźwięku na własnych stronach: adres\xf3w `chrome://` i Chrome Web Store nie da się przetłumaczyć w og\xf3le."},{q:"Czy wstrzymanie zużywa moje minuty?",a:"Nie. Gdy sesja jest wstrzymana, dźwięk nie jest wysyłany, więc minuty nie są liczone. Naliczany jest tylko czas, kt\xf3ry faktycznie jest tłumaczony. To ".concat(nn.stop," kończy sesję i odkłada ją do historii.")},{q:"Użyć ".concat(nn.autoDetect," czy wskazać język źr\xf3dłowy?"),a:"Użyj ".concat(nn.autoDetect,", gdy w sesji pada kilka język\xf3w albo gdy nie wiesz, co usłyszysz. Jeśli masz pewność, że cała sesja jest w jednym języku, wskazanie go wyraźnie poprawia rozpoznawanie, bo wykrywanie automatyczne nie musi już zużywać dokładności na ustalanie, czego słucha.")}]}),no=y("getStartedWindows",{title:"Szybki start z aplikacją na komputer",navTitle:"Aplikacja na komputer",metaTitle:"Szybki start z aplikacją DubTab na komputer",metaDescription:"Zainstaluj aplikację DubTab na komputer w Windows 11 albo na macOS 14.2 lub nowszym, zaloguj się, wybierz, jakiego dźwięku ma słuchać, i uruchamiaj oraz zatrzymuj sesje tłumaczenia.",intro:"Aplikacja desktopowa słyszy wszystko, co odtwarza tw\xf3j komputer, więc na starcie dochodzi jedna decyzja: jakiego dźwięku ma słuchać.",chapters:k(g.getStartedWindows,{install:"Instalacja",signin:"Logowanie",source:"Wyb\xf3r źr\xf3dła dźwięku",languages:"Wyb\xf3r język\xf3w",start:"Start tłumaczenia",controls:"HUD i zasobnik",save:"Zapis dubbingu"}),sections:[{id:"install",title:"Instalacja i logowanie",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 albo macOS 14.2+",body:"Aplikacja na komputer **nie działa w Windows 10** i wymaga **macOS 14.2 lub nowszego**. Oba ograniczenia biorą się z funkcji dźwięku systemowego, na kt\xf3rej jest zbudowana, i żadnego nie da się obejść. Tam, gdzie nie zadziała, użyj [rozszerzenia przeglądarki](/help/get-started-extension) — obsługuje wszystko, co leci w karcie Chrome, Edge albo Brave."},{kind:"steps",items:[{title:"Pobierz i zainstaluj",desc:"Weź właściwy plik ze [strony pobierania DubTab](/download): instalator na Windows albo DMG na Maca (Apple Silicon lub Intel). W Windows uruchom go; za pierwszym razem SmartScreen może pokazać okno z nazwą wydawcy — XTCodeTech Ltd. Na Macu otw\xf3rz DMG i przeciągnij DubTab do Aplikacji."},{title:"Zaloguj się",desc:"DubTab otwiera przeglądarkę, żebyś się zalogował, a potem oddaje cię z powrotem do aplikacji. Jeśli przeglądarka się nie otworzy, skopiuj link do logowania i wklej go w dowolnej przeglądarce na tym samym komputerze."}]},{kind:"shot",...b.desktopSignIn,caption:"Okno DubTab przy pierwszym uruchomieniu.",alt:"Okno desktopowe DubTab na ciemnym tle, z ikoną aplikacji, napisem Welcome to DubTab, wierszem live captions and translation for meetings, videos and any desktop audio i przyciskiem Sign in with Google."}]},{id:"audio-source",title:"Wybierz, czego DubTab ma słuchać",chapterId:"source",blocks:[{kind:"p",text:"To jedyny krok, kt\xf3rego rozszerzenie nie ma, i ten, kt\xf3ry decyduje, czy sesja będzie brzmiała czysto."},{kind:"list",items:["**".concat(nn.desktopSourceSystem,"** zbiera wszystko, co wydaje dźwięk, łącznie z powiadomieniami i czymkolwiek innym, 
1co akurat leci."),"**".concat(nn.desktopSourceApp,"** ignoruje całą resztę. Wybierz to na spotkanie — to r\xf3żnica między tłumaczeniem osoby m\xf3wiącej a tłumaczeniem osoby m\xf3wiącej razem z twoją muzyką.")]},{kind:"p",text:"DubTab zapamiętuje ten wyb\xf3r na następny raz."},{kind:"shot",...b.desktopHome,caption:"Ekran Start. Źr\xf3dło dźwięku jest u g\xf3ry, a obok niego Change.",alt:"Ekran Home aplikacji desktopowej DubTab z Computer audio jako wybranym źr\xf3dłem i przyciskiem Change, Source ustawionym na Automatic Detection i Target na Spanish, przyciskiem Start translation, przełącznikiem Auto-save dubbed audio i listą ostatnich sesji."}]},{id:"first-session",title:"Uruchamianie i zatrzymywanie sesji",chapterId:"start",blocks:[{kind:"steps",items:[nt,{title:"Naciśnij ".concat(nn.desktopStart),desc:"Napisy wypełniają okno, a HUD pływa nad wszystkim innym, więc możesz wr\xf3cić prosto do tego, co oglądałeś."},{title:"Odstaw okno na bok",desc:"Zamknięcie okna nie zamyka DubTab. Wstrzymywanie, wznawianie, zatrzymywanie, pokazywanie i ukrywanie napis\xf3w oraz wyciszanie dubbingu siedzą w menu zasobnika systemowego, a tłumaczenie leci dalej. Czas wstrzymania nigdy nie jest naliczany."}]},{kind:"note",tone:"info",title:"Skr\xf3ty działają wszędzie",body:"Start/stop oraz wstrzymanie/wznowienie działają w całym systemie, nawet gdy DubTab jest w tle. ".concat(nn.stop," prosi o drugie naciśnięcie, żebyś przypadkiem nie zakończył sesji. Jeśli inna aplikacja ma już daną kombinację, DubTab ci to powie, zamiast po cichu zawieść.")}]}],faq:[{q:"Na jakich systemach działa?",a:"W Windows 11 oraz na macOS 14.2 lub nowszym, z osobnymi wersjami na Apple Silicon i na Intela. W Windows 10 nie działa i nie da się tego obejść — brakuje tam funkcji dźwięku, na kt\xf3rej jest zbudowana. Tam, gdzie nie zadziała, użyj rozszerzenia przeglądarki — obsługuje wszystko, co leci w karcie Chrome, Edge albo Brave."},{q:"Dlaczego na Macu prosi o nagrywanie dźwięku systemowego?",a:"Bo tylko tak słyszy, co odtwarza komputer. macOS pyta raz, przy pierwszym uruchomieniu sesji — zezw\xf3l w Ustawieniach systemowych › Prywatność i ochrona. To jedyne uprawnienie, o kt\xf3re DubTab prosi: nigdy nie prosi o nagrywanie ekranu i nie ma żadnego dostępu do mikrofonu."},{q:"Czy zamknięcie okna zatrzymuje tłumaczenie?",a:"Nie. DubTab działa dalej w zasobniku systemowym, a z tego menu można wstrzymać, wznowić, zatrzymać, pokazać lub ukryć napisy i wyciszyć dubbing. ".concat(nn.stop," to jedyna rzecz, kt\xf3ra kończy sesję.")},{q:"Użyć ".concat(nn.autoDetect," czy wskazać język źr\xf3dłowy?"),a:"Użyj ".concat(nn.autoDetect,", gdy w sesji pada kilka język\xf3w albo gdy nie wiesz, co usłyszysz. Jeśli masz pewność, że cała sesja jest w jednym języku, wskazanie go wyraźnie poprawia rozpoznawanie, bo wykrywanie automatyczne nie musi już zużywać dokładności na ustalanie, czego słucha.")},{q:"Czy do aplikacji desktopowej potrzebna jest osobna subskrypcja?",a:"Nie. Jedno konto i jeden zapas godzin obejmują rozszerzenie przeglądarki i aplikację na komputer, zar\xf3wno w Windows, jak i na Macu. Zalogowanie się w dowolnej z nich daje ten sam plan."}]}),ns=y("whichPlatform",{title:"Rozszerzenie czy aplikacja na komputer",navTitle:"Czego potrzebuję?",metaTitle:"Rozszerzenie DubTab czy aplikacja na komputer — czego potrzebujesz?",metaDescription:"Aplikacja na komputer słyszy wszystko, co komputer odtwarza, łącznie z kartami przeglądarki — w Windows 11 i na macOS 14.2 lub nowszym. Rozszerzenie obsługuje dowolną kartę Chrome, Edge i Brave na każdym komputerze. Jedna subskrypcja obejmuje obie.",intro:"Jeśli aplikacja na komputer działa na twoim sprzęcie, to ona jest najprostszą odpowiedzią — słyszy wszystko to, co rozszerzenie, i jeszcze więcej. Tam, gdzie nie zadziała, właściwym wyborem jest rozszerzenie.",sections:[{id:"short-version",title:"Kr\xf3tka wersja",blocks:[{kind:"p",text:"[Aplikacja na komputer](/help/get-started-windows) słucha całego komputera, a to **obejmuje także karty przeglądarki** — w Windows 11 i na macOS 14.2 lub nowszym sama pokrywa więc wszystkie przypadki i nigdy nie musisz decydować przed każdą sesją. To najmniej kłopotliwa konfiguracja."},{kind:"p",text:"[Rozszerzenie przeglądarki](/help/get-started-extension) jest właściwe, gdy aplikacja na komputer nie wchodzi w grę albo gdy przeglądarka wystarcza: **w Windows 10**, **na Macu z macOS 13 lub starszym**, w Linuksie i ChromeOS, albo gdy i tak wszystko oglądasz w karcie i wolisz niczego nie instalować. Sterowanie siedzi przy tym wprost w stronie, co części os\xf3b po prostu bardziej odpowiada."},{kind:"note",tone:"info",title:"Jedna subskrypcja obejmuje obie",body:"To samo konto, ten sam zapas godzin, ta sama historia. Nic nie tracisz, używając dziś jednej, a jutro drugiej — to kwestia wygody, nie ceny."}]},{id:"side-by-side",title:"Obok siebie",blocks:[{kind:"table",head:["","Aplikacja na komputer","Rozszerzenie przeglądarki"],rows:[["Co słyszy","Dowolną aplikację, cały komputer, karty przeglądarki włącznie","Jedną kartę przeglądarki"],["Typowe użycie","Klienty Zoom i Teams, odtwarzacze desktopowe, pliki lokalne, a do tego wszystko w karcie","YouTube, Udemy, Coursera — wszystko, co leci w karcie"],["Gdzie pojawiają się napisy","Pływający HUD nad wszystkimi oknami","Zadokowane wewnątrz strony"],["Sterowanie","HUD, menu zasobnika systemowego, skr\xf3ty globalne","Dock wewnątrz strony"],["Działa na","Windows 11 \xb7 macOS 14.2+","Chrome, Edge i Brave — w Windows i macOS"]]},{kind:"p",text:"Żadna z nich nie jest okrojoną wersją drugiej. Tłumaczą tak samo, z tą samą jakością, z tego samego zapasu — r\xf3żnią się tym, czego mogą słuchać i gdzie znajduje się sterowanie."}]},{id:"mac-mobile",title:"Mac i telefon",blocks:[{kind:"p",text:"**Aplikacja na Maca już jest.** Wymaga macOS 14.2 lub nowszego, osobne pliki do pobrania dla Apple Silicon i dla Intela. Robi wszystko to, c
1o wersja na Windows — cały komputer, jedna aplikacja albo plik lokalny — z jednym dodatkowym krokiem za pierwszym razem: macOS prosi o zgodę na nagrywanie dźwięku systemowego. O nagrywanie ekranu ani o mikrofon nie prosi nigdy."},{kind:"p",text:"Aplikacji na telefon nie ma i nieprędko będzie. Wolimy to powiedzieć, niż pokazywać przycisk, kt\xf3ry nic nie robi."},{kind:"p",text:"Jeśli jej potrzebujesz, napisz — wyślemy wiadomość w dniu premiery i nic poza tym: [Potrzebuję wersji mobilnej](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Skoro aplikacja na komputer słyszy też karty przeglądarki, po co rozszerzenie?",a:"Bo aplikacja na komputer wymaga Windows 11 albo macOS 14.2 lub nowszego. W Windows 10, na starszym Macu oraz w Linuksie i ChromeOS rozszerzenie jest jedyną opcją. Niekt\xf3rzy wolą też mieć sterowanie i napisy wewnątrz strony zamiast w pływającym oknie, a rozszerzenie instaluje się w kilka sekund i niczego nie trzeba pobierać."},{q:"Czy potrzebuję osobnej subskrypcji na każde?",a:"Nie. Jedno konto i jeden zapas godzin obejmują rozszerzenie i aplikację na komputer, zar\xf3wno w Windows, jak i na Macu. Zaloguj się w dowolnym z nich, a dostaniesz ten sam plan, te same minuty i tę samą historię sesji."},{q:"Czy rozszerzenie przetłumaczy spotkanie w Zoomie albo Teamsie?",a:"Tylko jeśli spotkanie działa w karcie przeglądarki — klient webowy Zooma i Google Meet działają z rozszerzeniem. W aplikacjach Zoom i Teams na komputer dźwięk w og\xf3le nie przechodzi przez przeglądarkę, więc potrzebna jest aplikacja na komputer."},{q:"Czy jest aplikacja na Maca?",a:"Jest. DubTab na Maca wymaga macOS 14.2 lub nowszego, są wersje na Apple Silicon i na Intela. Obie są podpisane Developer ID i notaryzowane przez Apple. Pobierzesz je ze [strony pobierania](/download)."}]}),nr=v("pl"),nc=y("cannotSignIn",{title:"Nie mogę zalogować się przez Google",navTitle:"Nie mogę się zalogować",metaTitle:"DubTab nie loguje się przez Google — jak to naprawić",metaDescription:"Logowanie do DubTab przechodzi przez Google, więc sieć, kt\xf3ra nie dosięga Google, zawiedzie dokładnie na tym kroku. Jak to potwierdzić i co spr\xf3bować.",intro:"Logowanie przechodzi przez Google. Niemal każda awaria w tym miejscu to sieć, a nie twoje konto — zacznij od tego.",sections:[{id:"network",title:"Najpierw sprawdź sieć",blocks:[{kind:"p",text:"DubTab loguje cię kontem Google, więc ten krok musi dosięgnąć Google. Jeśli twoja sieć nie daje rady, logowanie zawodzi, choć reszta komputera wygląda normalnie. To zdecydowanie najczęstsza przyczyna i żadne ustawienie w DubTab tego nie naprawi."},{kind:"steps",items:[{title:"Otw\xf3rz stronę Google w tej samej przeglądarce",desc:"Spr\xf3buj `google.com` albo `accounts.google.com`. Jeśli one też się nie wczytują, odpowiedzią jest sieć i nic innego na tej stronie nie pomoże."},{title:"Zmień sieć",desc:"Hotspot z telefonu to najszybszy spos\xf3b na sprawdzenie. Jeśli tam logowanie działa, a na zwykłym łączu nie — problemem jest to łącze: firmowy firewall, sieć szkolna albo blokada regionalna."},{title:"Włącz VPN albo go wyłącz",desc:"Warto spr\xf3bować w obie strony. VPN bywa właśnie tym, co udrażnia dostęp do Google, ale bywa też tym, co psuje powr\xf3t do DubTab."}]}]},{id:"extension",title:"Rozszerzenie: klikam zaloguj i nic się nie dzieje",blocks:[{kind:"p",text:"Logowanie odbywa się **w popupie i nigdzie indziej** — w panelu nie ma przycisku logowania, więc nie szukaj go tam."},{kind:"list",items:["Google otwiera własne okno, żeby cię zidentyfikować. Jeśli przeglądarka blokuje wyskakujące okna dla tej strony, to okno nigdy się nie pojawi — zezw\xf3l na nie i spr\xf3buj ponownie.","Jeśli przeglądarka ma kilka profili, upewnij się, że jesteś w tym zalogowanym do Google.","Zanim spr\xf3bujesz ponownie, zamknij popup i otw\xf3rz go na nowo. Przerwana w połowie pr\xf3ba potrafi zostawić przycisk bez reakcji."]}]},{id:"windows",title:"Aplikacja na komputer: przeglądarka się nie otwiera albo nie wraca",blocks:[{kind:"p",text:"Aplikacja desktopowa przekazuje cię do przeglądarki, żebyś się zalogował, a potem przeglądarka oddaje cię z powrotem. Na mocno ograniczonym komputerze może zawieść każda z tych poł\xf3wek."},{kind:"steps",items:[{title:"Skopiuj zamiast tego link do logowania",desc:"Aplikacja udostępnia ten link właśnie po to, żeby niczego nie musiała uruchamiać. Wklej go w dowolnej przeglądarce **na tym samym komputerze** i dokończ logowanie tam."},{title:"Wr\xf3ć do aplikacji",desc:"Gdy przeglądarka pokaże, że jesteś zalogowany, przełącz się na DubTab. Aplikacja sama przejmie sesję."}]}]},{id:"still-stuck",title:"Jeśli nadal nie działa",blocks:[{kind:"p",text:"Napisz nam trzy rzeczy, a zwykle odpowiemy od razu: kt\xf3rej z dw\xf3ch wersji dotyczy sprawa, co dzieje się po kliknięciu logowania (zupełnie nic, błąd, okno zamykające się od razu) i czy strony Google wczytują się w tej sieci normalnie."}]}],faq:[{q:"Dlaczego DubTab wymaga konta Google?",a:"Logowanie przez Google to jedyna metoda i to właśnie ona wiąże z tobą plan, minuty i historię sesji — w rozszerzeniu przeglądarki i w aplikacji na komputer tak samo. Skoro przechodzi przez Google, sieć, kt\xf3ra nie dosięga Google, nie dokończy logowania."},{q:"Na hotspocie z telefonu działa, a w sieci firmowej nie.",a:"To wskazuje na sieć firmową. Firmowe firewalle i sieci szkolne często blokują usługi Google, na kt\xf3rych opiera się logowanie. Poproś administrator\xf3w tej sieci o dopuszczenie kont Google albo zaloguj się raz z innego łącza."},{q:"Przeglądarka się otworzyła, zalogowałem się, a aplikacja desktopowa nadal pokazuje wylogowanie.",a:"Powr\xf3t do aplikacji 
1się nie dokończył. Przełącz się na okno DubTab i daj mu chwilę — sama przejmie sesję. Jeśli nie przejmie, skopiuj link do logowania z aplikacji i dokończ w przeglądarce na tym samym komputerze."}]}),nd=y("noCaptionsOrAudio",{title:"Nie ma napis\xf3w albo nie słychać tłumaczonego głosu",metaTitle:"DubTab bez napis\xf3w albo bez tłumaczonego głosu — jak to naprawić",metaDescription:"Dwie r\xf3żne awarie z dwoma r\xf3żnymi rozwiązaniami: nic się nie pojawia albo napisy są, ale nie słychać dubbingu. Przejdź tę, kt\xf3rą widzisz.",intro:"To dwie r\xf3żne awarie o dw\xf3ch r\xf3żnych przyczynach. Zacznij od tej, kt\xf3rą naprawdę widzisz.",sections:[{id:"nothing",title:"Nic się nie pojawia",blocks:[{kind:"p",text:"Ani napis\xf3w, ani głosu, a sesja nigdy nie dochodzi do **".concat(nr.stateTranslating,"**. Przejdź tę listę od g\xf3ry — jest ułożona według tego, jak często dany punkt okazuje się odpowiedzią.")},{kind:"platformSteps",extension:[{title:"Sprawdź, czy karta faktycznie wydaje dźwięk",desc:"DubTab przechwytuje dźwięk karty, więc zatrzymane wideo albo strona, kt\xf3ra jeszcze nie ruszyła, nie dają mu nic. Najpierw włącz odtwarzanie, a potem naciśnij ".concat(nr.start,".")},{title:"Zobacz, jaka to strona",desc:"Przeglądarka blokuje przechwytywanie dźwięku na własnych stronach. Adres\xf3w `chrome://` i Chrome Web Store nie da się przetłumaczyć w og\xf3le i żadne ustawienie tego nie zmieni."},{title:"Odczytaj stan docka",desc:"**".concat(nr.stateConnecting,"**, kt\xf3re nigdy nie przechodzi w **").concat(nr.stateTranslating,"**, to problem sieci, nie ustawień. DubTab ponawia pr\xf3by sam i je zlicza. Jeśli licznik rośnie, zatrzymaj sesję i uruchom ją ponownie — to odblokowuje zawieszone połączenie pewniej niż czekanie.")}],desktop:[{title:"Sprawdź źr\xf3dło dźwięku",desc:"Jeśli jest ustawione na **".concat(nr.desktopSourceApp,"**, a dźwięk wydaje inna aplikacja, DubTab słucha ciszy. Przełącz na ").concat(nr.desktopSourceSystem,", żeby to potwierdzić, a potem zawęź ponownie.")},{title:"Sprawdź, czy dźwięk leci na tym komputerze",desc:"DubTab słucha tego, co odtwarza twoja maszyna. Dźwięk idący na słuchawki po Bluetooth nadal się liczy; dźwięk z telefonu albo z drugiego komputera już nie."},{title:"Odczytaj stan sesji",desc:"HUD i zasobnik systemowy pokazują, czy sesja działa. Sesja zawieszona na łączeniu to problem sieci — zatrzymaj ją i uruchom ponownie, żeby to odblokować."}]}]},{id:"captions-no-voice",title:"Napisy są, ale nie słychać żadnego głosu",blocks:[{kind:"p",text:"Napisy i dubbing to dwie osobne rzeczy. Jeśli tekst leci, transkrypcja i tłumaczenie działają, a problem jest dalej."},{kind:"steps",items:[{title:"Sprawdź, czy głos dubbingu jest włączony",desc:"W większości przypadk\xf3w to jest właśnie odpowiedź. Z wyłączonym tłumaczonym głosem sesja tworzy napisy i transkrypcję, a dźwięku nie ma wcale. Zobacz [Wyb\xf3r głosu i ustawienie dźwięku](/help/choose-a-voice)."},{title:"Sprawdź suwaki w mikserze",desc:"Tłumaczony głos ma własny suwak, oddzielny od oryginalnego dźwięku. Suwak ściągnięty do dołu to cisza, a nie usterka."},{title:"W Windows sprawdź zasobnik systemowy",desc:"Jego menu ma własne wyciszenie dubbingu, kt\xf3re przetrwa zatrzymanie i ponowne uruchomienie sesji."},{title:"Daj kilka sekund pierwszemu zdaniu",desc:"Głos rusza dopiero po tym, jak pierwsze zdanie zostanie usłyszane, przetłumaczone i wypowiedziane. Przy długim pierwszym zdaniu to kilka sekund ciszy, nie awaria."}]},{kind:"note",tone:"info",title:"Głos jest, ale zawsze sp\xf3źniony",body:"To co innego i przy szybko m\xf3wiącej osobie jest do przewidzenia. [Op\xf3źnienie dubbingu](/help/dubbing-delay) wyjaśnia, co DubTab z tym robi."}]},{id:"captions-only",title:"Głos działa, ale nie ma napis\xf3w",blocks:[{kind:"p",text:"Sprawdź tryb napis\xf3w. **".concat(nr.audioOnly,"** to prawdziwy tryb i robi dokładnie to — daje ci tłumaczony głos bez niczego na ekranie. Przełącz na ").concat(nr.panel," albo ").concat(nr.cinema,", żeby tekst wr\xf3cił. W Windows zasobnik ma dodatkowo przełącznik pokazywania i ukrywania napis\xf3w, niezależny od trybu.")}]}],faq:[{q:"Dlaczego DubTab nie potrafi przetłumaczyć strony Chrome Web Store?",a:"Przeglądarka nie pozwala rozszerzeniom przechwytywać dźwięku na swoich wewnętrznych stronach, a należą do nich adresy `chrome://` i Chrome Web Store. To ograniczenie przeglądarki, nie ustawienie DubTab, i nie da się go obejść. Odtw\xf3rz dźwięk na zwykłej stronie albo użyj aplikacji na komputer."},{q:"Mam napisy, ale nie mam dubbingu. Czym te dwie rzeczy się r\xf3żnią?",a:"Napisy biorą się z transkrypcji i tłumaczenia; dubbing powstaje p\xf3źniej i można go wyłączyć osobno. Jeśli tekst leci, te dwa pierwsze etapy działają — sprawdź, czy tłumaczony głos jest włączony, czy jego suwak jest u g\xf3ry, a w Windows czy zasobnik go nie wyciszył."},{q:"Sesja ciągle się łączy od nowa.",a:"DubTab utrzymuje otwarte połączenie przez cały czas tłumaczenia, a sieci, kt\xf3re ucinają długie połączenia — część VPN-\xf3w i sieci firmowych — zrywają je raz po raz. Zatrzymanie sesji i uruchomienie jej na nowo odblokowu
1je zawieszone połączenie. Czas bez połączenia nie jest tłumaczony, więc nie jest też naliczany."}]}),nl=v("pl"),nu=y("chooseAVoice",{title:"Wyb\xf3r głosu i ustawienie dźwięku",navTitle:"".concat(nl.voice," i dźwięk"),metaTitle:"Wybierz głos dubbingu i wyważ go względem oryginału",metaDescription:"Wybierz głos AI, kt\xf3rym dubbinguje DubTab, posłuchaj go przed decyzją i wyważ względem oryginalnego dźwięku dwoma suwakami oraz automatycznym przyciszaniem.",intro:"Wybierz głos, kt\xf3rym m\xf3wi DubTab, i zdecyduj, ile oryginału chcesz nadal słyszeć pod spodem.",sections:[{id:"pick",title:"Wyb\xf3r głosu",blocks:[{kind:"p",text:"Głos wybiera się **osobno dla każdego języka docelowego**, nie raz dla całego konta. Tłumaczenie dziś na hiszpański, a jutro na japoński to dwie odrębne decyzje i każda jest zapamiętywana."},{kind:"p",text:"Głosu możesz posłuchać, zanim się na niego zdecydujesz. Zr\xf3b to przed długą sesją, a nie w jej trakcie — podgląd nie służy do zmiany głosu w połowie drogi."},{kind:"platformSteps",extension:[{title:"Otw\xf3rz dock",desc:"Siedzi przy krawędzi strony, dop\xf3ki trwa sesja."},{title:"Otw\xf3rz wyb\xf3r głosu",desc:"Wybierz głos dla języka, na kt\xf3ry tłumaczysz, i posłuchaj go."}],desktop:[{title:"Otw\xf3rz ".concat(nl.desktopSettings),desc:"Z okna DubTab albo z ikony w zasobniku systemowym."},{title:"Przejdź do ".concat(nl.ttsSection),desc:"Wybierz głos dla języka, na kt\xf3ry tłumaczysz, i posłuchaj go."}]}]},{id:"mixer",title:"Wyważenie względem oryginału",blocks:[{kind:"p",text:"".concat(nl.audioMixer," ma dwa suwaki i tyle w zupełności wystarcza większości os\xf3b:")},{kind:"list",items:["**".concat(nl.originalAudio,"** — jak głośno źr\xf3dło zostaje pod spodem."),"**".concat(nl.translatedVoice,"** — jak głośno m\xf3wi DubTab.")]},{kind:"shot",...b.audioMixer,caption:"Mikser dźwięku: dwa suwaki plus trzy ustawienia na jedno kliknięcie.",alt:"Panel Audio Mixer z Original Audio na 25 procentach i Translated Voice na 100 procentach, przyciskami Original only, Balanced i Translation only oraz przełącznikiem Auto catch-up poniżej."},{kind:"note",tone:"info",title:"".concat(nl.audioDucking," to opcja zaawansowana i jest wyłączona, dop\xf3ki sam jej nie włączysz"),body:"Po włączeniu DubTab przycisza oryginalny dźwięk zawsze, gdy m\xf3wi tłumaczony głos, i podnosi go z powrotem w przerwach, żeby te dwa nigdy nie m\xf3wiły jeden przez drugiego. Wyłączona — a tak jest domyślnie — zostawia oryginał dokładnie tam, gdzie ustawiłeś jego suwak. Włącz ją w ".concat(nl.audioMixer,", jeśli oba głosy sobie przeszkadzają; zostaw w spokoju, jeśli wystarcza ci jedno stałe wyważenie.")},{kind:"note",tone:"info",title:"Ściągnięcie suwaka to nie to samo co wyłączenie funkcji",body:"Suwak tłumaczonego głosu przy samym dole wygląda dokładnie jak zepsuty dubbing. Jeśli sesja ma napisy, ale nie ma dźwięku, sprawdź to przed wszystkim innym — zobacz [Nie ma napis\xf3w albo nie słychać tłumaczonego głosu](/help/no-captions-or-audio)."}]}],faq:[{q:"Czy nadal słyszę osobę m\xf3wiącą w oryginale?",a:"Tak. Oryginalny dźwięk i tłumaczony głos mają osobne suwaki, więc wyważenie wybierasz sam. Jeśli włączysz dodatkowo ".concat(nl.audioDucking,", oryginał przycisza się tylko wtedy, gdy m\xf3wi tłumaczony głos, i wraca w przerwach.")},{q:"Czy mogę używać innego głosu dla każdego języka?",a:"Tak — głos zapisuje się osobno dla każdego języka docelowego. Głos wybrany dla hiszpańskiego nie zmienia tego, co słyszysz przy tłumaczeniu na japoński."},{q:"Czy DubTab może automatycznie przyciszać oryginał, gdy m\xf3wi tłumaczony głos?",a:"Tak — to ".concat(nl.audioDucking," w ").concat(nl.audioMixer,". Jest **domyślnie wyłączona**, więc włącz ją, jeśli oba głosy sobie przeszkadzają. Po włączeniu oryginał przycisza się tylko wtedy, gdy m\xf3wi tłumaczony głos, i wraca w przerwach. Wyłączona zostawia oryginał dokładnie tam, gdzie ustawiłeś jego suwak.")}]}),np=y("dubbingDelay",{title:"Op\xf3źnienie dubbingu",metaTitle:"Dlaczego dubbing DubTab zostaje w tyle i co z tym zrobić",metaDescription:"Przetłumaczona mowa trwa dłużej niż oryginał, więc dubbing odpływa do tyłu. Wybierz między utrzymywaniem synchronizacji a czytaniem wszystkiego w naturalnym tempie.",intro:"Tłumaczony głos idzie kilka sekund za osobą m\xf3wiącą, a w długiej sesji ten dystans rośnie. Oto dlaczego i co można z tym zrobić.",sections:[{id:"why",title:"Dlaczego tak się dzieje",blocks:[{kind:"p",text:"Zdanie trzeba usłyszeć w całości, zanim da się je przetłumaczyć, a przetłumaczone zdanie jest zwykle dłuższe od oryginału. Wypowiedzenie go zajmuje realny czas. Przy szybko m\xf3wiącej osobie głos kończy jedno zdanie, gdy m\xf3wiący jest już w połowie następnego, a na dłuższym odcinku to się kumuluje."},{kind:"p",text:"To właściwość dubbingu na żywo, a nie usterka twojej konfiguracji. Napis\xf3w to nie dotyczy — one i tak trzymają się blisko osoby m\xf3wiącej."}]},{id:"options",title:"Dwa tryby",blocks:[{kind:"note",tone:"warn",title:"Oba tryby czytają każde zdanie — r\xf3żni je tylko tempo",body:"W żadnym z nich nic nie jest pomijane ani streszczane. **".concat(nl.syncModeKeepInSync,"** przyspiesza głos odrobinę, gdy ten zostanie w tyle; **").concat(nl.syncModeReadEveryLine,"** m\xf3wi zawsze w naturalnym tempie i pozwala dystansowi rosnąć. Na tym polega cały wyb\xf3r.")},{kind:"table",head:["","".concat(nl.syncModeKeepInSync," (domyślnie)"),"".concat(nl.syncModeReadEveryLine)],rows:[["Tempo m\xf3wienia","Nieco szybsze, dop\xf3ki nadrabia","Zawsze naturalne, nigdy 
1nie przyspiesza"],["Zgranie z obrazem","Trzyma się blisko obrazu","Odpływa coraz bardziej w miarę trwania sesji"],["Wypowiedziane zdania","Wszystkie","Wszystkie"],["Najlepsze do","Wykład\xf3w, kurs\xf3w i spotkań","Gdy chcesz, żeby głos brzmiał zupełnie bez pośpiechu"]]}]},{id:"where",title:"Gdzie jest to ustawienie",blocks:[{kind:"note",tone:"info",title:"To samo ustawienie ma teraz dwie nazwy",body:"W rozszerzeniu to **".concat(nl.autoCatchUp,"** w ").concat(nl.audioMixer,", gdzie włączone znaczy ").concat(nl.syncModeKeepInSync,". W aplikacji na komputer to **").concat(nl.syncMode,"** w ").concat(nl.desktopSettings,", z wypisanymi wprost opcjami ").concat(nl.syncModeKeepInSync," i ").concat(nl.syncModeReadEveryLine,". To samo zachowanie, inna etykieta.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up w mikserze rozszerzenia — ten przełącznik to ".concat(nl.syncModeKeepInSync,"."),alt:"Audio Mixer z włączonym przełącznikiem Auto catch-up, opisanym poniżej jako przyspieszanie tłumaczonego głosu, gdy trzeba, żeby utrzymać synchronizację."},{kind:"platformSteps",extension:[{title:"Otw\xf3rz ".concat(nl.audioMixer," w docku"),desc:"W trakcie trwającej sesji."},{title:"Znajdź ".concat(nl.autoCatchUp),desc:"Włączone to ".concat(nl.syncModeKeepInSync,". Wyłączone to ").concat(nl.syncModeReadEveryLine,".")}],desktop:[{title:"Otw\xf3rz ".concat(nl.desktopSettings),desc:"Z okna DubTab albo z ikony w zasobniku systemowym."},{title:"Przejdź do ".concat(nl.ttsSection,", a potem do ").concat(nl.syncMode),desc:"Wybierz ".concat(nl.syncModeKeepInSync," albo ").concat(nl.syncModeReadEveryLine,".")}]}]}],faq:[{q:"Czy DubTab przyspiesza też wideo?",a:"Nie. Przyspiesza tylko głos, kt\xf3ry sam generuje. Wideo i oryginalny dźwięk pod spodem lecą w normalnym tempie."},{q:"Czy ".concat(nl.syncModeKeepInSync," coś pomija?"),a:"Nie. Oba tryby wypowiadają w całości każde przetłumaczone zdanie. ".concat(nl.syncModeKeepInSync," nadrabia dystans m\xf3wiąc nieco szybciej, nigdy przez opuszczanie zdań.")},{q:"Czy napisy też są op\xf3źnione?",a:"Dużo mniej. Napisy pojawiają się, gdy tylko zdanie jest przetłumaczone, a głos musi jeszcze zostać wypowiedziany. Jeśli zależy ci na możliwie najściślejszym nadążaniu, czytaj napisy, a głos traktuj jako wsparcie."}]}),nm=y("captionsAndDisplayModes",{title:"Napisy i tryby wyświetlania",navTitle:"Napisy i tryby",metaTitle:"Tryby napis\xf3w w DubTab: ".concat(nl.panel,", ").concat(nl.cinema," i ").concat(nl.audioOnly),metaDescription:"Pokazuj napisy DubTab zadokowane obok wideo, wzdłuż dołu ekranu albo wcale — i zdecyduj, czy chcesz widzieć oba języki.",intro:"Trzy sposoby pokazywania napis\xf3w, a do tego decyzja, czy chcesz mieć na ekranie język oryginału obok tłumaczenia.",sections:[{id:"modes",title:"Trzy tryby",blocks:[{kind:"list",items:["**".concat(nl.panel,"** — napisy siedzą zadokowane obok wideo, we własnej kolumnie."),"**".concat(nl.cinema,"** — napisy lecą wzdłuż dołu ekranu, tak jak zwykłe napisy."),"**".concat(nl.audioOnly,"** — żadnych napis\xf3w, tylko tłumaczony głos. Przydaje się, gdy raczej słuchasz, niż oglądasz.")]},{kind:"shot",...b.dockCaptionModes,caption:"Trzy tryby, w menu Panel w docku.",alt:"Otwarte menu Panel w docku z zaznaczonym Caption Panel oraz pozycjami Cinema Mode i Audio Only."},{kind:"note",tone:"info",title:"".concat(nl.audioOnly," to pow\xf3d, dla kt\xf3rego napisy czasem znikają"),body:"Jeśli głos działa, a tekst się nie pojawia, sprawdź najpierw tryb. Zobacz [Nie ma napis\xf3w albo nie słychać tłumaczonego głosu](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Oba języki albo samo tłumaczenie",blocks:[{kind:"p",text:"Napisy w trybie ".concat(nl.bilingual," pokazują razem wiersz oryginalny i przetłumaczony. To właściwe ustawienie, gdy uczysz się języka źr\xf3dłowego albo gdy chcesz sprawdzić tłumaczenie, kt\xf3remu nie do końca ufasz. Wyłącz je, a zostanie samo tłumaczenie, kt\xf3re łatwiej ogarnąć jednym spojrzeniem.")}]},{id:"where",title:"Gdzie się pojawiają",blocks:[{kind:"platformSteps",extension:[{title:"Napisy żyją wewnątrz strony",desc:"".concat(nl.panel," dokuje je obok wideo; ").concat(nl.cinema," układa je wzdłuż dołu strony. Tryb możesz zmienić w docku w każdej chwili.")},{title:"Idą za kartą",desc:"Napisy należą do karty, kt\xf3ra jest tłumaczona. Przejście na inną kartę zostawia je razem z sesją na tamtej."}],desktop:[{title:"Napisy pływają nad wszystkimi oknami",desc:"HUD zostaje na wierzchu niezależnie od tego, co robisz, więc wideo nie musi być na pierwszym planie."},{title:"Przepuszczanie kliknięć i ".concat(nl.desktopCinema),desc:"Przepuszczanie kliknięć sprawia, że mysz przechodzi prosto przez napisy. ".concat(nl.desktopCinema," odsuwa gł\xf3wne okno na bok i zostawia na ekranie tylko najnowszy wiersz. Zasobnik potrafi też ukryć napisy całkowicie, nie zatrzymując sesji.")}]}]}],faq:[{q:"Czy mogę mieć dubbing bez żadnych napis\xf3w?",a:"Tak. Przełącz na ".concat(nl.audioOnly,". W aplikacji na komputer menu zasobnika też potrafi ukryć napisy, gdy sesja leci dalej.")},{q:"Czy pływające napisy zasłaniają to, co jest pod spodem?",a:"Nie, jeśli przepuszczanie kliknięć jest włączone — mysz przechodzi prosto przez warstwę napis\xf3w do okna z tyłu. To funkcja aplikacji na komputer; w rozszerzeniu napisy siedzą w stronie i nigdy nie zakrywają innych okien."},{q:"Czy mogę widzieć język oryginału obok tłumaczenia?",a:"Tak. Napisy w trybie ".concat(nl.bilingual," pokazują wiersz oryginalny i przetłumaczony jednocześnie. Wyłącz je, żeby zostało samo tłumaczenie.")}]}),nh=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Darmowy","price":"$0","desc":"15 minut łącznie","aiCredits":3,"freeNote":"Jednorazowy test. Bez odnawiania.","freeHint":"Wystarczy na ~1 kr\xf3tki film albo kilka minut rozmowy.","features":["Dubbing w czasie rzeczywistym z ultraniskim op\xf3źnieniem","Opcjonalne napisy dwujęzyczne","Wiele naturalnych głos\xf3w AI","60+ język\xf3w","YouTube, kursy, podcasty, spotkania","Wsparcie mailowe i społeczność Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 przy płatności rocznej","yearlyNote":"108 godzin z g\xf3ry","desc":"9 godzin / miesiąc","aiCredits":30,"hourlyRate":"~$2.1/godz.","suited":"Kilka długich film\xf3w albo spotkań w miesiącu","features":["Dubbing w czasie rzeczywistym z ultraniskim op\xf3źnieniem","Opcjonalne napisy dwujęzyczne","Wiele naturalnych głos\xf3w AI","60+ język\xf3w","YouTube, kursy, podcasty, spotkania","Wsparcie mailowe i społeczność Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 przy płatności rocznej","yearlyNote":"240 godzin z g\xf3ry","desc":"20 godzin / miesiąc","aiCredits":100,"hourlyRate":"~$2.0/godz.","suited":"Cotygodniowe kursy, spotkania albo streamy","features":["Dubbing w czasie rzeczywistym z ultraniskim op\xf3źnieniem","Opcjonalne napisy dwujęzyczne","Wiele naturalnych głos\xf3w AI","60+ język\xf3w","YouTube, kursy, podcasty, spotkania","Wsparcie mailowe i społeczność Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 przy płatności rocznej","yearlyNote":"480 godzin z g\xf3ry","desc":"40 godzin / miesiąc","aiCredits":300,"hourlyRate":"~$1.7/godz.","suited":"Częste spotkania, zajęcia albo transmisje","features":["Dubbing w czasie rzeczywistym z ultraniskim op\xf3źnieniem","Opcjonalne napisy dwujęzyczne","Wiele naturalnych głos\xf3w AI","60+ język\xf3w","YouTube, kursy, podcasty, spotkania","Wsparcie mailowe i społeczność Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 przy płatności rocznej","yearlyNote":"960 godzin z g\xf3ry","desc":"80 godzin / miesiąc","aiCredits":1000,"hourlyRate":"~$1.6/godz.","suited":"Codzienna intensywna praca w kilku językach","features":["Dubbing w czasie rzeczywistym z ultraniskim op\xf3źnieniem","Opcjonalne napisy dwujęzyczne","Wiele naturalnych głos\xf3w AI","60+ język\xf3w","YouTube, kursy, podcasty, spotkania","Wsparcie mailowe i społeczność Discord"]}]}}}'),nb=v("pl"),ng=nh.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", jednorazowo"):"".concat(e.aiCredits," / miesiąc"),e.desc]),nk=y("saveDubbedAudio",{title:"Zapisywanie i odsłuchiwanie dubbingu",navTitle:"Zapis dubbingu",metaTitle:"Zapisz dubbing z sesji DubTab i odsłuchaj go p\xf3źniej",metaDescription:"Zachowaj ścieżkę tłumaczonego głosu z sesji i odsłuchaj ją p\xf3źniej. Ustawienie jest odczytywane przy naciśnięciu ".concat(nb.start,", więc musi być włączone wcześniej."),intro:"Zachowaj ścieżkę tłumaczonego głosu z sesji, żeby odsłuchać ją p\xf3źniej. Przełącznik musi być włączony **zanim** naciśniesz ".concat(nb.start,"."),sections:[{id:"before",title:"Zanim zaczniesz",blocks:[{kind:"p",text:"Nagrywany jest **głos dubbingu**, czyli dźwięk, kt\xf3ry DubTab generuje sam. Jeśli w danej sesji tłumaczony głos jest wyłączony, nie ma czego nagrywać — napisy i transkrypcję dostajesz tak czy owak."},{kind:"note",tone:"warn",title:"Przełącznik jest odczytywany raz, przy naciśnięciu ".concat(nb.start),body:"Włączenie go w połowie sesji nic nie daje i ta sesja nie zostanie nagrana. Zatrzymaj sesję, włącz przełącznik i zacznij od nowa."}]},{id:"turn-on",title:"Włączanie zapisu",blocks:[{kind:"platformSteps",extension:[{title:"Otw\xf3rz popup DubTab",desc:"Kliknij ikonę DubTab na pasku narzędzi. Jeśli jej tam nie ma, otw\xf3rz menu puzzla i przypnij DubTab."},{title:"Otw\xf3rz ".concat(nb.settings," i włącz zapisywanie dźwięku dubbingu"),desc:"Domyślnie jest wyłączone. Po ustawieniu zostaje włączone dla kolejnych sesji."}
1,{title:"Sprawdź, czy tłumaczony głos jest włączony",desc:"Z wyłączonym głosem nie ma czego nagrywać, a sesja zapisze samą transkrypcję."},{title:"Naciśnij ".concat(nb.start),desc:"To jest moment, w kt\xf3rym ustawienie zostaje odczytane. Wszystko po nim jest nagrywane, nic sprzed niego."}],desktop:[{title:"Znajdź ".concat(nb.desktopSaveDubbed," na ekranie ").concat(nb.desktopHome),desc:"Siedzi tuż pod przyciskiem ".concat(nb.desktopStart,", obok notki o przechwytywaniu dźwięku systemowego — nie musisz w tym celu wchodzić w ").concat(nb.desktopSettings,".")},{title:"Włącz przełącznik",desc:"Domyślnie jest wyłączony. Po ustawieniu zostaje włączony dla kolejnych sesji."},{title:"Sprawdź, czy tłumaczony głos jest włączony",desc:"Z wyłączonym głosem nie ma czego nagrywać, a sesja zapisze samą transkrypcję."},{title:"Naciśnij ".concat(nb.desktopStart),desc:"To jest moment, w kt\xf3rym ustawienie zostaje odczytane. Wszystko po nim jest nagrywane, nic sprzed niego."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Automatyczny zapis dźwięku dubbingu, włączony przed startem.",alt:"Popup DubTab z włączonym i wyr\xf3żnionym przełącznikiem Auto-save dubbed audio, bezpośrednio nad przyciskiem Start translation."}]},{id:"replay",title:"Jak to znaleźć i odsłuchać",blocks:[{kind:"p",text:"Zatrzymaj sesję i otw\xf3rz historię. Sesja ma przy transkrypcji przycisk odtwarzania. Długa sesja może po zatrzymaniu przez chwilę stać na **Pending**, dop\xf3ki nagranie nie zostanie do końca złożone."},{kind:"note",tone:"ok",title:"Oryginalny dźwięk nigdy nie jest przechowywany",body:"DubTab zapisuje wyłącznie głos, kt\xf3ry sam wygenerował. Dźwięk z twojej karty, spotkania albo pulpitu jest przesyłany do tłumaczenia i nigdy nie trafia na nasze serwery. To nie jest przełącznik, o kt\xf3rym trzeba pamiętać — tak zbudowany jest sam mechanizm nagrywania."}]}],faq:[{q:"Zatrzymałem sesję, ale nie ma nagrania.",a:"Przy naciśnięciu ".concat(nb.start," odczytywane są dwie rzeczy i obie muszą być włączone: zapis dźwięku dubbingu oraz sam tłumaczony głos. Jeśli kt\xf3rakolwiek była wtedy wyłączona, sesja zapisała samą transkrypcję. Włączenie kt\xf3rejkolwiek w trakcie sesji nie działa wstecz.")},{q:"Czy zapis nagrywa też osobę m\xf3wiącą w oryginale?",a:"Nie. Nagrywany jest wyłącznie tłumaczony głos, kt\xf3ry generuje DubTab. Oryginalny dźwięk jest przesyłany do tłumaczenia i nigdy nie jest przechowywany, więc nagranie zawiera sam dubbing i nic poza tym."},{q:"Nagranie pokazuje Pending.",a:"Dźwięk jest jeszcze domykany po zatrzymaniu sesji. Dłuższe sesje trwają dłużej. Jeśli tak zostanie, transkrypcji to nie dotyczy i nadal możesz ją czytać oraz eksportować."}]}),ny=y("exportTranscripts",{title:"Przeglądanie i eksport transkrypcji",navTitle:"Transkrypcje",metaTitle:"Przeglądaj, przeszukuj i eksportuj transkrypcję DubTab",metaDescription:"Każda sesja DubTab zapisuje dwujęzyczną transkrypcję z zachowanym czasem. Znajdź ją w historii, przeszukaj, skopiuj i wyeksportuj.",intro:"Każda sesja zapisuje dwujęzyczną transkrypcję, niezależnie od tego, czy zachowałeś dźwięk. Oto gdzie leży i co można z nią zrobić.",sections:[{id:"what",title:"Co jest zapisywane",blocks:[{kind:"p",text:"Transkrypcja zawiera **każdy wiersz, oryginał i tłumaczenie**, z zachowanym czasem. Powstaje na bieżąco w trakcie sesji, więc to zatrzymanie sesji ją odkłada, a nie osobny krok zapisu."},{kind:"p",text:"Dzieje się tak przy każdej sesji. Opcjonalny jest dźwięk dubbingu — zobacz [Zapisywanie i odsłuchiwanie dubbingu](/help/save-dubbed-audio)."}]},{id:"find",title:"Znajdowanie sesji",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Dwujęzyczna transkrypcja zapisanej sesji.",alt:"Widok transkrypcji z koreańskimi wierszami, po każdym z nich angielskie tłumaczenie, znaczniki czasu po lewej i zakładki Bilingual, Original oraz Translation u g\xf3ry."},{kind:"steps",items:[{title:"Otw\xf3rz historię",desc:"Sesje są ułożone od najnowszej. Rozszerzenie i aplikacja na komputer dzielą jedną historię — sesja nagrana na pulpicie pojawi się, gdy otworzysz historię w przeglądarce, i odwrotnie."},{title:"Przeszukaj ją",desc:"Wyszukiwanie działa na tym, co zostało powiedziane, w obu językach. Zwykle jest szybsze niż przewijanie do fragmentu, kt\xf3ry pamiętasz."},{title:"Skopiuj albo wyeksportuj",desc:"Kopiowanie przenosi wiersze prosto do schowka. Eksport zapisuje transkrypcję jako plik."}]}]}],faq:[{q:"Czy dostanę transkrypcję, nawet jeśli nie zapisałem dźwięku?",a:"Tak. Transkrypcja jest zapisywana przy każdej sesji. Zapis dźwięku dubbingu to osobne ustawienie, kt\xf3re decyduje wyłącznie o tym, czy wygenerowany głos zostanie zachowany jako nagranie."},{q:"Czy transkrypcja jest dwujęzyczna?",a:"Tak. Każdy wiersz jest zapisywany w języku oryginału i w tłumaczeniu, z zachowanym czasem, więc możesz zestawić tłumaczenie z tym, co faktycznie zostało powiedziane."},{q:"Czy sesje z rozszerzenia i z aplikacji na komputer są w tym samym miejscu?",a:"Tak. Obie logują się do tego samego konta 
1i piszą do tej samej historii, więc nie ma znaczenia, kt\xf3ra nagrała daną sesję."}]}),nz=y("aiSummaries",{title:"Podsumowania AI i ".concat(nb.askAi),navTitle:"Podsumowania AI i ".concat(nb.askAi),metaTitle:"Podsumowania AI, mapy myśli i ".concat(nb.askAi," w DubTab"),metaDescription:"Zamień zapisaną sesję DubTab w uporządkowane podsumowanie, klikalną mapę myśli i odpowiedzi, kt\xf3re podają wiersze, z kt\xf3rych pochodzą.",intro:"Zamień zakończoną sesję w coś, co da się przejrzeć, a potem zadawaj jej pytania. Wszystko to zużywa ".concat(nb.aiCredits,", oddzielne od twoich godzin tłumaczenia."),sections:[{id:"tools",title:"Co dostajesz z sesji",blocks:[{kind:"list",items:["**".concat(nb.summaryTab,"** — uporządkowane streszczenie tego, co faktycznie padło; generowane raz i trzymane razem z sesją."),"**Mapa myśli** — ta sama sesja w formie drzewa. Kliknij dowolny węzeł, a wyskoczą oryginalne wiersze, kt\xf3re za nim stoją.","**".concat(nb.askAi,"** — zadawaj pytania o sesję i dostawaj odpowiedzi z podaniem wierszy, z kt\xf3rych pochodzą.")]},{kind:"p",text:"Wszystkie trzy czytają transkrypcję, więc działają na dowolnej zapisanej sesji — także takiej, w kt\xf3rej nie zachowałeś dźwięku dubbingu."},{kind:"shot",...b.aiSummary,caption:"Wygenerowane podsumowanie. Mapa myśli siedzi na kolejnej zakładce.",alt:"Zakładka AI Summary z zatytułowanym streszczeniem wykładu, sekcjami Outline, Key Concepts i Review Questions oraz notką, że wygenerowano też mapę myśli."}]},{id:"credits",title:"".concat(nb.aiCredits),blocks:[{kind:"p",text:"".concat(nb.aiCredits," są **oddzielne od godzin tłumaczenia**. Obejrzenie trzygodzinnego wykładu zjada godziny; streszczenie go potem zjada kredyty. Wyczerpanie jednego nie rusza drugiego.")},{kind:"table",head:["Plan","".concat(nb.aiCredits),"Godziny tłumaczenia"],rows:ng},{kind:"p",text:"Podsumowanie powstaje raz i zostaje przy sesji, więc otwarcie go p\xf3źniej nic nie kosztuje."}]}],faq:[{q:"Czy podsumowania zużywają moje godziny tłumaczenia?",a:"Nie. Podsumowania, mapy myśli i ".concat(nb.askAi," działają na ").concat(nb.aiCredits,", liczonych oddzielnie od godzin tłumaczenia. Wyczerpanie kredyt\xf3w nie blokuje tłumaczenia, a wyczerpanie godzin nie blokuje streszczania sesji, kt\xf3re już masz.")},{q:"Czy mogę użyć tego na sesji, w kt\xf3rej nie zapisałem dźwięku?",a:"Tak. Wszystkie trzy pracują na transkrypcji, a ta jest zapisywana przy każdej sesji, niezależnie od tego, czy dubbing został zachowany."},{q:"Skąd biorą się odpowiedzi w ".concat(nb.askAi,"?"),a:"Wyłącznie z sesji, o kt\xf3rą pytasz. Odpowiedzi podają wiersze, z kt\xf3rych pochodzą, więc możesz wr\xf3cić do tego miejsca w transkrypcji i sprawdzić sam."}]}),nv=v("pl"),nw={getStartedExtension:ni,getStartedWindows:no,whichPlatform:ns,cannotSignIn:nc,noCaptionsOrAudio:nd,cho
1oseAVoice:nu,dubbingDelay:np,captionsAndDisplayModes:nm,saveDubbedAudio:nk,exportTranscripts:ny,aiSummaries:nz,translationHours:y("translationHours",{title:"Godziny tłumaczenia i ".concat(nv.aiCredits),navTitle:"Godziny i ".concat(nv.aiCredits),metaTitle:"Jak DubTab liczy godziny tłumaczenia i ".concat(nv.aiCredits),metaDescription:"Czas tłumaczenia liczy się długością dźwięku w trakcie sesji. Wstrzymanie nic nie kosztuje, minuty z planu schodzą przed godzinami dodatkowymi, a ".concat(nv.aiCredits," są osobno."),intro:"Co jest liczone, co nie, kt\xf3ry zapas schodzi pierwszy i czym ".concat(nv.aiCredits," r\xf3żnią się od godzin."),sections:[{id:"counted",title:"Co jest liczone",blocks:[{kind:"p",text:"Czas liczy się **długością dźwięku, dop\xf3ki DubTab działa**. Napisy i dubbing dzielą ten sam zapas — używanie jednego bez drugiego nie kosztuje mniej, bo w obu przypadkach ten sam dźwięk jest transkrybowany i tłumaczony."},{kind:"list",items:["**Wstrzymanie jest darmowe.** We wstrzymaniu dźwięk nie jest wysyłany i minuty nie schodzą.","**Zatrzymanie kończy sesję** i odkłada ją do historii. Na tym polega r\xf3żnica między ".concat(nv.pause," a ").concat(nv.stop,"."),"**Czas bez połączenia nie jest naliczany**, bo nic nie jest tłumaczone."]},{kind:"shot",...b.accountUsage,caption:"Strona konta: minuty, kredyty AI i ostatnie 30 dni.",alt:"Strona Account z 486 pozostałymi minutami podzielonymi na plan i doładowanie, 29 z 30 kredyt\xf3w AI dzielonych przez Summary i Ask AI oraz wykresem słupkowym ostatnich 30 dni z łącznie 128 wykorzystanymi minutami."}]},{id:"idle",title:"Sam się wstrzymuje, gdy nikt nie m\xf3wi",blocks:[{kind:"p",text:"Jeśli przez dłuższą chwilę nikt nie m\xf3wi, DubTab wstrzymuje się sam, żeby zapomniana karta albo aplikacja nie wypijały ci po cichu zapasu. Wcześniej widzisz odliczanie, kt\xf3re możesz anulować, a to, jak długa musi być cisza, ustalasz sam."},{kind:"note",tone:"info",title:"Wstrzymanie to nie zatrzymanie",body:"Sesja zostaje otwarta. Wzn\xf3w ją, kiedy chcesz, a ruszy od miejsca, w kt\xf3rym stanęła — nic z tego, co już zostało przechwycone, nie przepada, a czas wstrzymania nie jest naliczany."}]},{id:"order",title:"Kt\xf3ry zapas schodzi pierwszy",blocks:[{kind:"p",text:"Najpierw schodzą miesięczne minuty z twojego planu. **Dodatkowe godziny, kt\xf3re nie wygasają, są ruszane dopiero wtedy, gdy tamte się skończą**, więc kupienie dodatkowych godzin w połowie miesiąca nigdy nie marnuje tego, za co już zapłaciłeś."},{kind:"p",text:"Miesięczne minuty resetują się w stałym dniu powiązanym z twoim planem, a nie pierwszego dnia miesiąca. DubTab pokazuje tę datę wprost — panel konta wypisuje tw\xf3j plan, najbliższą datę rozliczenia i datę resetu minut obok siebie, więc nigdy nie musisz tego wyliczać."}]},{id:"credits",title:"".concat(nv.aiCredits," to co innego"),blocks:[{kind:"table",head:["","Godziny tłumaczenia","".concat(nv.aiCredits)],rows:[["Schodzą na","Napisy i dubbing na żywo","Podsumowania, mapy myśli, ".concat(nv.askAi)],["Liczone przez","Długość dźwięku w trakcie działania","Każde wygenerowanie"],["Plan darmowy","15 minut, jednorazowo","3, jednorazowo"]]},{kind:"p",text:"Wyczerpanie jednego nie rusza drugiego. Zobacz [Podsumowania AI i ".concat(nv.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Czy moje godziny lecą, gdy wideo jest zatrzymane?",a:"Wstrzymanie **DubTab** zatrzymuje licznik: dźwięk nie jest wysyłany i minuty nie schodzą. Zatrzymanie **wideo** to co innego — DubTab dalej działa i dalej liczy, dop\xf3ki nie zauważy ciszy i nie wstrzyma się sam, a to trwa tyle, ile ustawiłeś. Jeśli odchodzisz od komputera, wstrzymaj DubTab, a nie tylko odtwarzacz."},{q:"Czy używanie samych napis\xf3w, bez dubbingu, kosztuje mniej?",a:"Nie. Napisy i dubbing biorą z tego samego zapasu, bo dźwięk trzeba w obu przypadkach przetranskrybować i przetłumaczyć. Wyłączenie głosu zmienia to, co słyszysz, a nie to, co jest liczone."},{q:"Kiedy resetują się moje miesięczne minuty?",a:"W stałym dniu powiązanym z twoim planem, a nie pierwszego dnia miesiąca. Panel konta — i w rozszerzeniu, i w aplikacji desktopowej — pokazuje datę resetu minut obok najbliższej daty rozliczenia, więc sprawdź to tam. Dodatkowe godziny 
1nigdy nie wygasają i schodzą dopiero po wyczerpaniu miesięcznego przydziału."}]}),manageSubscription:y("manageSubscription",{title:"Zarządzanie subskrypcją i jej anulowanie",navTitle:"Zarządzanie subskrypcją",metaTitle:"Zarządzaj subskrypcją DubTab, anuluj ją albo napraw płatność",metaDescription:"Otw\xf3rz portal płatności z poziomu DubTab, żeby zmienić plan, zaktualizować kartę, pobrać faktury albo anulować. Anulowanie zostawia dostęp do końca opłaconego okresu.",intro:"Zmiana planu, aktualizacja karty, faktura albo anulowanie. Wszystko odbywa się w portalu płatności, kt\xf3ry otwierasz z wnętrza DubTab.",sections:[{id:"open",title:"Otwieranie portalu płatności",blocks:[{kind:"platformSteps",extension:[{title:"Otw\xf3rz popup i kliknij ikonę konta w prawym g\xf3rnym rogu",desc:"Panel konta pokazuje tw\xf3j plan, najbliższą datę rozliczenia i kiedy resetują się minuty."},{title:"Naciśnij ".concat(nv.manageSubscription),desc:"Portal płatności otwiera się w nowej karcie. Jeśli nigdy nie miałeś subskrypcji, nie ma czym zarządzać i DubTab to powie, zamiast otwierać pusty portal."}],desktop:[{title:"Kliknij sw\xf3j awatar w lewym dolnym rogu okna",desc:"Otwiera to ".concat(nv.accountInformation,": tw\xf3j adres e-mail, plan, status, najbliższą datę rozliczenia i datę resetu minut.")},{title:"Naciśnij ".concat(nv.manageSubscription),desc:"Portal otwiera się w przeglądarce. Jeśli nigdy nie miałeś subskrypcji, nie ma czym zarządzać i DubTab to powie, zamiast otwierać pusty portal."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, u samej g\xf3ry strony konta.",alt:"Strona Account z wyr\xf3żnionym przyciskiem Manage subscription, obok adresu e-mail konta, plakietki planu i daty odnowienia."},{kind:"p",text:"W portalu możesz zmienić plan, zaktualizować metodę płatności, pobrać wcześniejsze faktury i anulować subskrypcję."}]},{id:"cancel",title:"Anulowanie",blocks:[{kind:"p",text:"Anuluj kiedy chcesz, z tego samego portalu. Anulowanie zatrzymuje kolejne odnowienie — nie ucina okresu, za kt\xf3ry już zapłaciłeś, i nie kasuje historii ani zapisanych sesji."},{kind:"note",tone:"info",title:"Dodatkowe godziny nie są częścią subskrypcji",body:"Dodatkowe godziny kupione osobno, kt\xf3re nie wygasają, zostają na koncie po zakończeniu subskrypcji. Zobacz [Godziny tłumaczenia i ".concat(nv.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Komunikat o problemie z płatnością",blocks:[{kind:"p",text:"Jeśli płatność się nie powiedzie, DubTab pokazuje komunikat, że subskrypcja jest **".concat(nv.billingPastDue,"** albo **").concat(nv.billingUnpaid,"**, z przyciskiem ").concat(nv.manageBilling," prowadzącym prosto do portalu. Zaktualizuj tam metodę płatności, a plan wr\xf3ci.")},{kind:"p",text:"Dop\xf3ki subskrypcja wymaga uwagi, dodatkowe godziny na koncie pozostają dostępne — komunikat m\xf3wi o tym, gdy tak jest."}]}],faq:[{q:"Czy mogę anulować w dowolnym momencie?",a:"Tak. Anuluj w portalu płatności, do kt\xf3rego dostaniesz się przez ".concat(nv.manageSubscription," w DubTab. Anulowanie zatrzymuje kolejne odnowienie i zostawia nietknięty okres, za kt\xf3ry już zapłaciłeś, razem z historią i zapisanymi sesjami.")},{q:"Skąd wziąć fakturę?",a:"Z portalu płatności, kt\xf3ry wypisuje wcześniejsze faktury i pozwala je pobrać. Otw\xf3rz go przez ".concat(nv.manageSubscription," — ikona konta w prawym g\xf3rnym rogu popupu rozszerzenia albo tw\xf3j awatar w lewym dolnym rogu okna desktopowego.")},{q:"Płatność się nie powiodła i DubTab przestał działać.",a:"Nieudana płatność zostawia subskrypcję **".concat(nv.billingPastDue,"** albo **").concat(nv.billingUnpaid,"**, a DubTab pokazuje komunikat z przyciskiem ").concat(nv.manageBilling,". Zaktualizuj metodę płatności w portalu, a plan wr\xf3ci. Dodatkowe godziny na koncie w międzyczasie pozostają do użycia.")}]}),teamPlan:y("teamPlan",{title:"Plany Team: jeden wsp\xf3lny zapas dla wszystkich",navTitle:"Plany Team",metaTitle:"Plany Team w DubTab — wsp\xf3lne godziny i ".concat(nv.aiCredits," dla grupy"),metaDescription:"Plan Team w DubTab wrzuca godziny tłumaczenia i ".concat(nv.aiCredits," do jednego wsp\xf3lnego zapasu, z elastyczną liczbą miejsc. Pasuje do grup naukowych, zajęć i szkoleń pracowniczych."),intro:"Jeden zapas godzin i ".concat(nv.aiCredits,", z kt\xf3rego czerpie cały zesp\xf3ł, zamiast osobnej subskrypcji dla każdej osoby."),sections:[{id:"how",title:"Jak działa plan Team",blocks:[{kind:"list",items:["**Jeden wsp\xf3lny zapas.** Godziny tłumaczenia i ".concat(nv.aiCredits," należą do zespołu, a nie do poszczeg\xf3lnych os\xf3b. Ktoś, kto w tym tygodniu obejrzy cztery godziny, i ktoś, kto nie obejrzy nic, czerpią z tego samego zapasu."),"**Elastyczne miejsca.** Dodawaj i usuwaj osoby, gdy grupa się zmienia; nie kupujesz stałej liczby subskrypcji indywidualnych.","**Obie wersje.** Każda osoba dostaje rozszerzenie przeglądarki i aplikację na komputer, tak samo jak w planie indywidualnym.","**Pomoc na start.** Do plan\xf3w Team dochodzi prawdziwa osoba, kt\xf3ra ustawi wszystkich do pracy."]},{kind:"p",text:"Pasuje do grupy, kt\xf3ra ogląda ten sam materiał: zajęcia śledzące wykłady w obcym języku, grupa naukowa albo pracownicy szkoleni na treściach w innym języku. To zła forma dla os\xf3b, kt\xf3re po prostu pracują w tej samej firmie i każda chce własnego planu."}]},{id:"running-out",title:"Gdy zapas się kończy",blocks:[{kind:"p",text:"Skoro zapas jest wsp\xf3lny, kończy się wszystkim naraz. DubTab m\xf3wi o tym wprost i odsyła członk\xf3w do administratora zespołu — **tylko administrator może dołożyć**, więc pojedyncza osoba nie ma tu czego naprawiać."}]},{id:"get-one",title:"Jak dostać plan Team",blocks:[{kind:"p",text:"Plany Team są wyceniane, a nie kupowane ze strony z cennikiem, bo właściwy rozmiar zależy od tego, ile jest os\xf3b i ile oglądają. Napisz nam z grubsza jedno i drugie, a wr\xf3cimy z liczbą."},{kind:"p",text:"[Napisz do nas w sprawie planu Team](/contact?category=team) — podaj, ile jest os\xf3b i mniej więcej ile godzin tygodniowo ogląda grupa."}]}
1],faq:[{q:"Czy każda osoba w zespole ma własne godziny?",a:"Nie. Plan Team ma jeden wsp\xf3lny zapas godzin tłumaczenia i ".concat(nv.aiCredits,", z kt\xf3rego czerpie każda osoba. Na tym właśnie polega: ktoś, kto obejrzy w tym tygodniu cztery godziny, i ktoś, kto nie obejrzy nic, są pokryci z tego samego zapasu, bez przydział\xf3w na osobę do pilnowania.")},{q:"Naszemu zespołowi skończyły się minuty. Co mogę zrobić jako członek?",a:"Bezpośrednio nic — zapas należy do zespołu, a dołożyć może tylko administrator. DubTab pokazuje w tym komunikacie nazwę zespołu, żebyś wiedział, kogo poprosić."},{q:"Ile kosztuje plan Team?",a:"Jest wyceniany dla konkretnego zespołu, a nie wypisany w cenniku, bo zależy od liczby os\xf3b i tego, ile oglądają. Napisz do nas z tymi dwiema liczbami, a wr\xf3cimy z ceną."}]})},nf={labels:{centerName:"Centrum pomocy",homeTitle:"W czym możemy pom\xf3c?",homeIntro:"Skonfiguruj DubTab, napraw sesję, kt\xf3ra się nie zachowuje, i zrozum, na co schodzą twoje godziny.",searchPlaceholder:"Poszukaj odpowiedzi — spr\xf3buj „brak dźwięku” albo „anulowanie”",searchEmpty:"Brak wynik\xf3w. Spr\xf3buj słowem z tego, co masz teraz na ekranie.",articleCount:"Artykuły: {count}",articleCountOne:"1 artykuł",appliesTo:"Dotyczy",appliesToBoth:"Obu",extension:"Rozszerzenie przeglądarki",desktop:"Aplikacja na komputer",onThisPage:"Na tej stronie",sectionCount:"Sekcje: {count}",chapters:"Rozdziały",recordedOn:"Nagrane w wersji {version}",faqTitle:"Częste pytania",relatedTitle:"Dalej",feedbackTitle:"Czy ten artykuł pom\xf3gł?",feedbackSub:"To jedyny sygnał, kt\xf3ry m\xf3wi nam, kt\xf3re artykuły są nietrafione.",feedbackYes:"Tak",feedbackNo:"Nie",feedbackThanks:"Dzięki, zanotowane.",feedbackWhy:"Czego zabrakło?",feedbackReasons:["Kroki nie zgadzały się z moim ekranem","Nadal nie działa","To nie był artykuł, kt\xf3rego szukałem"],feedbackSent:"Wysłane. Dostajemy nazwę artykułu, twoją wersję i numer wersji aplikacji — nic poza tym.",lastUpdated:"Ostatnia aktualizacja",needs:"Wymaga",supportTitle:"Nadal utknąłeś w tym miejscu?",supportBody:"Napisz, co pr\xf3bowałeś zrobić. Artykuł, kt\xf3ry czytałeś, trafia do nas razem ze zgłoszeniem, więc oszczędzasz jedną wymianę wiadomości.",asideTitle:"Masz pytanie?",asideBody:"Artykuł, na kt\xf3rym jesteś, trafia do nas razem ze zgłoszeniem, więc nie musisz tłumaczyć, gdzie jesteś.",supportCta:"Napisz do wsparcia",contactCardTitle:"Napisz do wsparcia",contactCardBlurb:"Nic tu nie pasowało. Napisz, co pr\xf3bowałeś zrobić, a my przejmiemy sprawę.",contactCardMeta:"Odpowiadamy w ciągu doby",screenshotPending:"Zrzut ekranu w przygotowaniu"},categories:na,versions:c,articles:m.map(e=>nw[e])},nT=v("pt-BR"),nS=u({"getting-started":{title:"Primeiros passos",blurb:"Instale, entre na conta, escolha seus idiomas e fa\xe7a a primeira tradu\xe7\xe3o em qualquer uma das duas vers\xf5es."},"dubbing-captions":{title:"Dublagem e legendas",blurb:"Escolha uma voz, equilibre com o \xe1udio original e decida como as legendas aparecem."},"history-ai":{title:"Hist\xf3rico e ferramentas de IA",blurb:"Ou\xe7a de novo uma dublagem salva, exporte uma transcri\xe7\xe3o e use resumos, mapas mentais e ".concat(nT.askAi,".")},"account-billing":{title:"Conta e cobran\xe7a",blurb:"Como as horas s\xe3o contadas, no que os ".concat(nT.aiCredits," s\xe3o gastos e como trocar de plano.")},troubleshooting:{title:"Resolu\xe7\xe3o de problemas",blurb:"N\xe3o consegue entrar, n\xe3o aparecem legendas ou n\xe3o sai a voz traduzida. As falhas que a gente realmente v\xea."}}),nD=v("pt-BR"),nq={title:"Escolha os dois idiomas",desc:"**".concat(nD.autoDetect,"** descobre o idioma de origem sozinha, e \xe9 a escolha certa quando uma sess\xe3o tem v\xe1rios idiomas ou quando voc\xea n\xe3o sabe o que vai ouvir. Se voc\xea sabe que a sess\xe3o inteira est\xe1 num idioma s\xf3, **dizer qual \xe9 melhora bastante o reconhecimento** — sen\xe3o a detec\xe7\xe3o autom\xe1tica gasta parte da precis\xe3o numa pergunta que voc\xea j\xe1 tinha respondido.")},nx=y("getStartedExtension",{title:"Come\xe7ar com a extens\xe3o de navegador",navTitle:"Extens\xe3o de navegador",metaTitle:"Come\xe7ar com a extens\xe3o do DubTab para navegador",metaDescription:"Instale o DubTab no Chrome, Edge ou Brave, entre na conta, escolha seus dois idiomas e fa\xe7a a primeira tradu\xe7\xe3o em tempo real numa aba do navegador.",intro:"Instale, entre na conta, escolha dois idiomas e traduza a aba que voc\xea j\xe1 estava assistindo. Uns quatro minutos, e quase todos s\xe3o a instala\xe7\xe3o.",chapters:k(g.getStartedExtension,{install:"Instalar e fixar",signin:"Entrar na conta",languages:"Escolher os idiomas",start:"Come\xe7ar numa aba",controls:"O dock",save:"Salvar a dublagem",after:"Depois da sess\xe3o"}),sections:[{id:"install",title:"Instalar e entrar na conta",chapterId:"install",blocks:[{kind:"p",text:"O DubTab funciona no **Chrome, Edge e Brave**. Os tr\xeas instalam a mesma extens\xe3o pela Chrome Web Store — n\xe3o existe uma ver
1s\xe3o separada para Edge ou Brave que voc\xea precise ca\xe7ar."},{kind:"note",tone:"info",title:"Instale pela Chrome Web Store, seja qual for o navegador",body:"As revis\xf5es l\xe1 saem mais r\xe1pido, ent\xe3o \xe9 onde cada vers\xe3o nova chega primeiro. Instalar de outro lugar pode te deixar uma ou duas vers\xf5es atr\xe1s. [Instale o DubTab na Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Adicione o DubTab e depois fixe",desc:"Abra a [p\xe1gina na Chrome Web Store](".concat(d,") e adicione. Edge e Brave pedem permiss\xe3o na primeira vez para instalar extens\xf5es de outra loja — diga que sim. Depois abra o menu da pe\xe7a de quebra-cabe\xe7a na barra de ferramentas e fixe o DubTab; voc\xea vai abrir ele o suficiente para querer ele ali.")},{title:"Abra o popup e entre com o Google",desc:"Uma conta gratuita ganha **15 minutos** de legendas e dublagem ao vivo, uma \xfanica vez, mais 3 ".concat(nD.aiCredits,". Sem cart\xe3o e sem renova\xe7\xe3o. O login acontece no popup e em nenhum outro lugar.")}]},{kind:"shot",...b.popupSignIn,caption:"O popup rec\xe9m-instalado, antes de voc\xea entrar na conta.",alt:"Popup do DubTab com o nome do produto, tr\xeas linhas de recursos e um bot\xe3o Continue with Google."}]},{id:"first-session",title:"Fa\xe7a a sua primeira tradu\xe7\xe3o",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Abra a aba que voc\xea quer traduzir",desc:"YouTube, Netflix, Zoom, Google Meet, o player de um curso — qualquer coisa com som. Abra o DubTab quando quiser; a \xfanica coisa que precisa ser verdade \xe9 que a aba **esteja tocando no momento em que voc\xea aperta ".concat(nD.start,"**, porque \xe9 a\xed que o DubTab come\xe7a a escutar.")},nq,{title:"Aperte ".concat(nD.start),desc:"O dock aparece na borda da p\xe1gina. As legendas surgem em uns dois segundos e a voz traduzida come\xe7a a falar por cima da original."}]},{kind:"note",tone:"warn",title:"Tem um tipo de p\xe1gina que nunca vai funcionar",body:"O navegador bloqueia a captura de \xe1udio nas pr\xf3prias p\xe1ginas dele. URLs `chrome://` e a Chrome Web Store n\xe3o d\xe3o para traduzir de jeito nenhum, em nenhum dos tr\xeas navegadores, e nenhuma configura\xe7\xe3o muda isso."},{kind:"shot",...b.popupReady,caption:"O popup pronto: os dois idiomas e a p\xe1gina que ele vai traduzir.",alt:"Popup do DubTab com Source language em Automatic Detection, Translate to em Spanish, o tempo restante, o t\xedtulo da p\xe1gina atual e um bot\xe3o Start translation."},{kind:"note",tone:"ok",title:"O que voc\xea deve ver",body:"O dock diz **".concat(nD.stateTranslating,"**, as legendas v\xe3o correndo e d\xe1 para ouvir uma segunda voz por cima da original. Se as legendas aparecem mas n\xe3o h\xe1 voz, ou se n\xe3o aparece nada, [N\xe3o aparecem legendas ou n\xe3o sai a voz traduzida](/help/no-captions-or-audio) separa esses dois casos.")}]},{id:"controls",title:"O dock",chapterId:"controls",blocks:[{kind:"p",text:"Com uma sess\xe3o rodando, tudo o que voc\xea precisa fica no dock, na borda da p\xe1gina."},{kind:"list",items:["**".concat(nD.stateReady,", ").concat(nD.stateConnecting,", ").concat(nD.stateTranslating,"** — o dock sempre diz em qual dos tr\xeas ele est\xe1. Se a conex\xe3o cair, ele reconecta sozinho e avisa, contando as tentativas."),"**".concat(nD.pause," n\xe3o \xe9 ").concat(nD.stop,"** — pausar congela as legendas e a dublagem, e **o tempo em pausa nunca \xe9 cobrado**: nenhum \xe1udio \xe9 enviado, ent\xe3o nenhum minuto \xe9 contado. ").concat(nD.stop," \xe9 o que encerra a sess\xe3o e salva ela no seu hist\xf3rico."),"**".concat(nD.panel,", ").concat(nD.cinema,", ").concat(nD.audioOnly,"** — tr\xeas jeitos de mostrar as legendas: encaixadas ao lado do v\xeddeo, cruzando a parte de baixo da tela, ou em lugar nenhum quando voc\xea s\xf3 quer a voz."),"**".concat(nD.voice," e ").concat(nD.audioMixer,"** — escolha a voz da dublagem e equilibre com a original. Veja [Escolher uma voz e ajustar o \xe1udio](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"O dock durante uma sess\xe3o ao vivo, com o menu de legendas aberto.",alt:"Dock flutuante escuro escrito Translating, com um cron\xf4metro de sess\xe3o, bot\xf5es de pausa e stop, um seletor de voz e um menu aberto com Caption Panel, Cinema Mode e Audio Only."},{kind:"note",tone:"warn",title:"Quer ficar com o \xe1udio dublado? Ligue antes de apertar ".concat(nD.start,"."),body:"O salvamento \xe9 lido uma \xfanica vez, no momento em que a sess\xe3o come\xe7a. Ligar no meio do caminho n\xe3o faz nada pela sess\xe3o que j\xe1 est\xe1 rodando. [Salvar e ouvir de novo o \xe1udio dublado](/help/save-dubbed-audio) tem os detalhes."}]}],faq:[{q:"Funciona no Edge e no Brave?",a:"Sim. O DubTab funciona no Chrome, Edge e Brave, e os tr\xeas instalam a mesma extens\xe3o pela Chrome Web Store. Edge e Brave pedem permiss\xe3o na primeira vez para 
1instalar de outra loja; da\xed em diante ele se comporta exatamente como no Chrome."},{q:"N\xe3o acontece nada quando aperto ".concat(nD.start,"."),a:"A aba precisa estar tocando naquele momento — o DubTab captura o \xe1udio da aba, ent\xe3o uma p\xe1gina pausada ou em sil\xeancio n\xe3o d\xe1 nada a ele. O navegador tamb\xe9m bloqueia a captura de \xe1udio nas pr\xf3prias p\xe1ginas dele: URLs `chrome://` e a Chrome Web Store n\xe3o d\xe3o para traduzir de jeito nenhum."},{q:"Pausar gasta os meus minutos?",a:"N\xe3o. Enquanto a sess\xe3o est\xe1 pausada nenhum \xe1udio \xe9 enviado, ent\xe3o nenhum minuto \xe9 contado. S\xf3 \xe9 cobrado o tempo que est\xe1 sendo realmente traduzido. ".concat(nD.stop," \xe9 o que encerra a sess\xe3o e arquiva ela no seu hist\xf3rico.")},{q:"Uso ".concat(nD.autoDetect," ou digo eu mesmo o idioma de origem?"),a:"Use ".concat(nD.autoDetect," quando a sess\xe3o tiver v\xe1rios idiomas ou quando voc\xea n\xe3o souber o que vai ouvir. Se voc\xea tem certeza de que a sess\xe3o inteira est\xe1 num idioma s\xf3, dizer qual \xe9 melhora bastante o reconhecimento, porque a detec\xe7\xe3o autom\xe1tica deixa de gastar precis\xe3o descobrindo o que est\xe1 escutando.")}]}),nC=y("getStartedWindows",{title:"Come\xe7ar com o aplicativo de desktop",navTitle:"Aplicativo de desktop",metaTitle:"Come\xe7ar com o aplicativo de desktop do DubTab",metaDescription:"Instale o aplicativo de desktop do DubTab no Windows 11 ou no macOS 14.2 ou mais recente, entre na conta, escolha qual \xe1udio ele escuta, e comece e pare uma sess\xe3o de tradu\xe7\xe3o.",intro:"O aplicativo de desktop ouve qualquer coisa que o seu computador reproduza, ent\xe3o tem uma decis\xe3o a mais no come\xe7o: qual som ele deve escutar.",chapters:k(g.getStartedWindows,{install:"Instalar",signin:"Entrar na conta",source:"Escolher a fonte de \xe1udio",languages:"Escolher os idiomas",start:"Come\xe7ar a traduzir",controls:"O HUD e a bandeja",save:"Salvar a dublagem"}),sections:[{id:"install",title:"Instalar e entrar na conta",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 ou macOS 14.2+",body:"O aplicativo de desktop **n\xe3o roda no Windows 10** e precisa do **macOS 14.2 ou mais recente**. Os dois limites v\xeam do recurso de \xe1udio do sistema em que ele \xe9 constru\xeddo, e n\xe3o tem como contornar nenhum. Onde ele n\xe3o roda, use a [extens\xe3o de navegador](/help/get-started-extension) — ela cobre qualquer coisa que toque numa aba do Chrome, Edge ou Brave."},{kind:"steps",items:[{title:"Baixe e instale",desc:"Pegue o arquivo certo na [p\xe1gina de download do DubTab](/download): o instalador do Windows, ou o DMG do Mac para Apple Silicon ou Intel. No Windows, execute; na primeira vez o SmartScreen pode mostrar um aviso nomeando o publicador, XTCodeTech Ltd. No Mac, abra o DMG e arraste o DubTab para Aplicativos."},{title:"Entre na conta",desc:"O DubTab abre o seu navegador para fazer o login e depois te devolve para o aplicativo. Se o navegador n\xe3o abrir, copie o link de login e cole em qualquer navegador do mesmo computador."}]},{kind:"shot",...b.desktopSignIn,caption:"A janela do DubTab na primeira vez que voc\xea abre.",alt:"Janela de desktop do DubTab sobre fundo escuro, com o \xedcone do aplicativo, o texto Welcome to DubTab, uma linha escrita live captions and translation for meetings, videos and any desktop audio, e um bot\xe3o Sign in with Google."}]},{id:"audio-source",title:"Escolha o que o DubTab escuta",chapterId:"source",blocks:[{kind:"p",text:"Este \xe9 o \xfanico passo que a extens\xe3o n\xe3o tem, e o que decide se uma sess\xe3o sai limpa."},{kind:"list",items:["**".concat(nD.desktopSourceSystem,"** pega qualquer coisa que fa\xe7a som, inclusive notifica\xe7\xf5es e tudo o mais que estiver tocando."),"**".concat(nD.desktopSourceApp,"** ignora todo o resto. Escolha esta para uma reuni\xe3o — \xe9 a diferen\xe7a entre traduzir quem est\xe1 falando e traduzir quem est\xe1 falando mais a sua m\xfasica.")]},{kind:"p",text:"O DubTab lembra da escolha para a pr\xf3xima vez."},{kind:"shot",...b.desktopHome,caption:"A tela inicial. A fonte de \xe1udio fica no topo, com Change do lado.",alt:"Tela Home do aplicativo de desktop do DubTab com Computer audio como fonte selecionada e um bot\xe3o Change, Source em Automatic Detection e Target em Spanish, um bot\xe3o Start translation, um interruptor Auto-save dubbed audio e uma lista de sess\xf5es recentes."}]},{id:"first-session",title:"Come\xe7ar e parar uma sess\xe3o",chapterId:"start",blocks:[{kind:"steps",items:[nq,{title:"Aperte ".concat(nD.desktopStart),desc:"As legendas preenchem a janela e o HUD flutua por cima de tudo, ent\xe3o voc\xea pode voltar direto para o que estava assistindo."},{title:"Tire a janela do caminho",desc:"Fechar a janela n\xe3o fecha o DubTab. Pausar, retomar, parar, mostrar ou ocultar as legendas e silenciar a dublagem est\xe3o todos no menu da bandeja do sistema enquanto a tradu\xe7\xe3o continua. O tempo em pausa nunca \xe9 cobrado."}]},{kind:"note",tone:"info",title:"Os atalhos funcionam em qualquer lugar",body:"Come\xe7ar/parar e pausar/retomar funcionam no sistema inteiro, mesmo com o DubTab em segundo plano. ".concat(nD.stop," pede um segundo toque para voc\xea n\xe3o encerrar uma sess\xe3o sem querer. Se outro aplicativo j\xe1 ficou 
1com uma combina\xe7\xe3o, o DubTab te avisa em vez de falhar em sil\xeancio.")}]}],faq:[{q:"Em quais sistemas ele roda?",a:"No Windows 11 e no macOS 14.2 ou mais recente, com vers\xf5es separadas para Apple Silicon e para Intel. No Windows 10 ele n\xe3o roda e n\xe3o tem como contornar: falta o recurso de \xe1udio em que ele \xe9 constru\xeddo. Onde ele n\xe3o roda, use a extens\xe3o de navegador — ela cobre qualquer coisa que toque numa aba do Chrome, Edge ou Brave."},{q:"No Mac, por que ele pede para gravar o \xe1udio do sistema?",a:"Porque \xe9 assim que ele ouve o que o computador reproduz. O macOS pergunta uma \xfanica vez, na primeira sess\xe3o — permita em Ajustes do Sistema › Privacidade e Seguran\xe7a. \xc9 a \xfanica permiss\xe3o que o DubTab pede: ele nunca pede grava\xe7\xe3o de tela e n\xe3o tem nenhum acesso ao microfone."},{q:"Fechar a janela para a tradu\xe7\xe3o?",a:"N\xe3o. O DubTab continua rodando na bandeja do sistema, e por esse menu d\xe1 para pausar, retomar, parar, mostrar ou ocultar as legendas e silenciar a dublagem. ".concat(nD.stop," \xe9 a \xfanica coisa que encerra a sess\xe3o.")},{q:"Uso ".concat(nD.autoDetect," ou digo eu mesmo o idioma de origem?"),a:"Use ".concat(nD.autoDetect," quando a sess\xe3o tiver v\xe1rios idiomas ou quando voc\xea n\xe3o souber o que vai ouvir. Se voc\xea tem certeza de que a sess\xe3o inteira est\xe1 num idioma s\xf3, dizer qual \xe9 melhora bastante o reconhecimento, porque a detec\xe7\xe3o autom\xe1tica deixa de gastar precis\xe3o descobrindo o que est\xe1 escutando.")},{q:"Preciso de uma assinatura separada para o aplicativo de desktop?",a:"N\xe3o. Uma conta e um \xfanico saldo de horas cobrem a extens\xe3o de navegador e o aplicativo de desktop, tanto no Windows quanto no Mac. Entrar em qualquer uma das duas te d\xe1 o mesmo plano."}]}),nA=y("whichPlatform",{title:"Escolher entre a extens\xe3o e o aplicativo de desktop",navTitle:"Qual eu preciso?",metaTitle:"Extens\xe3o do DubTab ou aplicativo de desktop — qual voc\xea precisa?",metaDescription:"O aplicativo de desktop ouve tudo o que o computador reproduz, inclusive as abas do navegador, no Windows 11 e no macOS 14.2 ou mais recente. A extens\xe3o cobre qualquer aba do Chrome, Edge ou Brave, em qualquer computador. Uma assinatura cobre as duas.",intro:"Se o aplicativo de desktop roda no seu computador, ele \xe9 a resposta mais simples, porque ouve tudo o que a extens\xe3o ouve e mais um pouco. Onde ele n\xe3o roda, a extens\xe3o \xe9 a certa.",sections:[{id:"short-version",title:"A vers\xe3o curta",blocks:[{kind:"p",text:"O [aplicativo de desktop](/help/get-started-windows) escuta o computador inteiro, e isso **inclui as abas do navegador** — ent\xe3o no Windows 11 e no macOS 14.2 ou mais recente ele cobre todos os casos sozinho e voc\xea nunca precisa decidir sess\xe3o por sess\xe3o. \xc9 a configura\xe7\xe3o com menos atrito."},{kind:"p",text:"A [extens\xe3o de navegador](/help/get-started-extension) \xe9 a certa quando o aplicativo de desktop n\xe3o \xe9 uma op\xe7\xe3o, ou quando o navegador j\xe1 basta: **no Windows 10**, **num Mac que ficou no macOS 13 ou anterior**, no Linux e no ChromeOS, ou quando tudo o que voc\xea assiste est\xe1 numa aba mesmo e voc\xea prefere n\xe3o instalar nada. Os controles dela tamb\xe9m ficam dentro da pr\xf3pria p\xe1gina, coisa que muita gente simplesmente prefere."},{kind:"note",tone:"info",title:"Uma assinatura cobre as duas",body:"Mesma conta, mesmo saldo de horas, mesmo hist\xf3rico. Voc\xea n\xe3o perde nada usando uma hoje e a outra amanh\xe3, ent\xe3o isso \xe9 quest\xe3o de conveni\xeancia, n\xe3o de pre\xe7o."}]},{id:"side-by-side",title:"Lado a lado",blocks:[{kind:"table",head:["","Aplicativo de desktop","Extens\xe3o de navegador"],rows:[["O que ouve","Qualquer app, o computador inteiro, abas do navegador inclu\xeddas","Uma aba do navegador"],["Uso t\xedpico","Clientes de Zoom e Teams, players de desktop, arquivos locais, e ainda qualquer coisa numa aba","YouTube, Udemy, Coursera, qualquer coisa numa aba"],["Onde aparecem as legendas","HUD flutuante sobre todas as janelas","Encaixadas dentro da p\xe1gina"],["Controles","HUD, menu da bandeja, atalhos globais","O dock, dentro da p\xe1gina"],["Roda em","Windows 11 \xb7 macOS 14.2+","Chrome, Edge e Brave, no Windows e no macOS"]]}
1,{kind:"p",text:"Nenhuma das duas \xe9 uma vers\xe3o capada da outra. Traduzem do mesmo jeito, com a mesma qualidade e com o mesmo saldo — o que muda \xe9 o que conseguem escutar e onde ficam os controles."}]},{id:"mac-mobile",title:"Mac e celular",blocks:[{kind:"p",text:"**O aplicativo para Mac chegou.** Ele precisa do macOS 14.2 ou mais recente, com downloads separados para Apple Silicon e para Intel. Faz tudo o que a vers\xe3o para Windows faz — o computador inteiro, um aplicativo s\xf3 ou um arquivo local — com um passo a mais na primeira vez: o macOS pede permiss\xe3o para gravar o \xe1udio do sistema. Ele nunca pede grava\xe7\xe3o de tela, nem o seu microfone."},{kind:"p",text:"N\xe3o existe aplicativo para celular, e nenhum est\xe1 perto. Preferimos dizer isso a mostrar um bot\xe3o que n\xe3o faz nada."},{kind:"p",text:"Se voc\xea precisa de um, avise: escrevemos no dia em que sair, e nada al\xe9m disso: [Preciso do celular](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Se o aplicativo de desktop tamb\xe9m ouve as abas do navegador, por que usar a extens\xe3o?",a:"Porque o aplicativo de desktop precisa do Windows 11 ou do macOS 14.2 ou mais recente. No Windows 10, num Mac mais antigo e no Linux ou ChromeOS a extens\xe3o \xe9 a \xfanica op\xe7\xe3o. Tem gente que tamb\xe9m prefere os controles e as legendas dentro da p\xe1gina em vez de numa janela flutuante, e a extens\xe3o instala em segundos sem baixar nada."},{q:"Preciso de uma assinatura para cada um?",a:"N\xe3o. Uma conta e um mesmo saldo de horas cobrem a extens\xe3o de navegador e o aplicativo de desktop, tanto no Windows quanto no Mac. Entre em qualquer um dos dois e voc\xea tem o mesmo plano, os mesmos minutos e o mesmo hist\xf3rico de sess\xf5es."},{q:"A extens\xe3o consegue traduzir uma reuni\xe3o do Zoom ou do Teams?",a:"S\xf3 se a reuni\xe3o estiver rodando numa aba do navegador — o cliente web do Zoom e o Google Meet funcionam com a extens\xe3o. No aplicativo de desktop do Zoom ou do Teams o som nunca passa pelo navegador, ent\xe3o voc\xea precisa do aplicativo de desktop."},{q:"Existe aplicativo para Mac?",a:"Existe. O DubTab para Mac precisa do macOS 14.2 ou mais recente, e h\xe1 vers\xf5es para Apple Silicon e para Intel. As duas s\xe3o assinadas com um Developer ID e reconhecidas pela Apple. Baixe na [p\xe1gina de download](/download)."}]}),nj=v("pt-BR"),nM=y("cannotSignIn",{title:"N\xe3o consigo entrar com o Google",navTitle:"N\xe3o consigo entrar",metaTitle:"O DubTab n\xe3o entra com o Google — como resolver",metaDescription:"O login do DubTab passa pelo Google, ent\xe3o uma rede que n\xe3o alcan\xe7a o Google falha exatamente nesse passo. Como confirmar e o que tentar.",intro:"O login passa pelo Google. Quase sempre o problema \xe9 a rede, n\xe3o a sua conta — comece por a\xed.",sections:[{id:"network",title:"Verifique a rede primeiro",blocks:[{kind:"p",text:"O DubTab identifica voc\xea com a sua conta do Google, ent\xe3o esse passo precisa alcan\xe7ar o Google. Se a sua rede n\xe3o consegue, o login falha enquanto todo o resto do computador parece normal — de longe a causa mais comum, e n\xe3o \xe9 algo que uma configura\xe7\xe3o dentro do DubTab resolva."},{kind:"steps",items:[{title:"Abra uma p\xe1gina do Google no mesmo navegador",desc:"Tente `google.com` ou `accounts.google.com`. Se elas tamb\xe9m n\xe3o carregarem, a rede \xe9 a resposta e nada mais nesta p\xe1gina vai ajudar."},{title:"Troque de rede",desc:"Usar os dados do celular \xe9 o jeito mais r\xe1pido de testar. Se o login funcionar l\xe1 e n\xe3o na sua conex\xe3o de sempre, o problema \xe9 essa conex\xe3o — um firewall corporativo, uma rede de escola ou um bloqueio regional."},{title:"Ligue a VPN, ou desligue",desc:"Vale tentar nos dois sentidos. Uma VPN pode ser justamente o que torna o Google acess\xedvel, e tamb\xe9m pode ser o que quebra a volta para o DubTab."}]}]},{id:"extension",title:"Extens\xe3o: clico em entrar e n\xe3o acontece nada",blocks:[{kind:"p",text:"O login acontece **no popup e em nenhum outro lugar** — n\xe3o existe bot\xe3o de entrar no painel, ent\xe3o n\xe3o procure l\xe1."},{kind:"list",items:["O Google abre a pr\xf3pria janela para identificar voc\xea. Se o seu navegador bloqueia pop-ups deste site, essa janela nunca aparece — libere e tente de novo.","Se o seu navegador tem v\xe1rios perfis, confirme que voc\xea est\xe1 no que j\xe1 est\xe1 logado no Google.","Feche o popup e abra de novo antes de tentar outra vez. Uma tentativa pela metade pode deixar o bot\xe3o sem responder."]}]},{id:"windows",title:"Aplicativo de desktop: o navegador n\xe3o abre, ou nunca volta",blocks:[{kind:"p",text:"O aplicativo de desktop te passa para o navegador para fazer o login, e depois o navegador te devolve. Qualquer uma das duas metades pode falhar numa m\xe1quina travada por pol\xedticas."},{kind:"steps",items:[{title:"Copie o link de login",desc:"O aplicativo oferece o link justamente para n\xe3o depender de abrir nada. Cole em qualquer navegador **do mesmo computador** e termine o login por l\xe1."},{title:"Volte para o aplicativo",desc:"Quando o navegador disser que voc\xea entrou, volte para o DubTab. Ele pega a 
1sess\xe3o sozinho."}]}]},{id:"still-stuck",title:"Se continuar sem funcionar",blocks:[{kind:"p",text:"Conte tr\xeas coisas e quase sempre a gente responde de primeira: em qual das duas vers\xf5es acontece, o que acontece ao clicar em entrar (nada, um erro, uma janela que fecha sozinha) e se as p\xe1ginas do Google carregam normalmente nessa rede."}]}],faq:[{q:"Por que o DubTab precisa de uma conta do Google?",a:"Entrar com o Google \xe9 o \xfanico m\xe9todo, e \xe9 o que liga o seu plano, os seus minutos e o seu hist\xf3rico de sess\xf5es a voc\xea, tanto na extens\xe3o de navegador quanto no aplicativo de desktop. Como passa pelo Google, uma rede que n\xe3o alcan\xe7a o Google n\xe3o consegue concluir o login."},{q:"Funciona nos dados do celular, mas n\xe3o na rede do escrit\xf3rio.",a:"Isso aponta para a rede do escrit\xf3rio. Firewalls corporativos e redes de escola costumam bloquear os servi\xe7os do Google de que o login depende. Pe\xe7a a quem administra essa rede para liberar as contas do Google, ou entre uma vez por outra conex\xe3o."},{q:"O navegador abriu, eu entrei, mas o aplicativo de desktop continua dizendo que estou fora.",a:"A volta para o aplicativo n\xe3o se completou. V\xe1 para a janela do DubTab e d\xea um momento — ele pega a sess\xe3o sozinho. Se n\xe3o pegar, copie o link de login do aplicativo e termine num navegador do mesmo computador."}]}),nI=y("noCaptionsOrAudio",{title:"N\xe3o aparecem legendas ou n\xe3o sai a voz traduzida",metaTitle:"DubTab sem legendas ou sem voz traduzida — como resolver",metaDescription:"Duas falhas diferentes com duas solu\xe7\xf5es diferentes: n\xe3o aparece nada, ou as legendas aparecem mas n\xe3o sai a dublagem. V\xe1 direto para a que est\xe1 acontecendo com voc\xea.",intro:"S\xe3o duas falhas diferentes com causas diferentes. Comece pela que voc\xea est\xe1 realmente vendo.",sections:[{id:"nothing",title:"N\xe3o aparece nada",blocks:[{kind:"p",text:"Sem legendas, sem voz, e a sess\xe3o nunca chega em **".concat(nj.stateTranslating,"**. Des\xe7a por esta lista — est\xe1 ordenada pela frequ\xeancia com que cada item acaba sendo a resposta.")},{kind:"platformSteps",extension:[{title:"Confirme que a aba est\xe1 realmente tocando",desc:"O DubTab captura o \xe1udio da aba, ent\xe3o um v\xeddeo pausado ou uma p\xe1gina que ainda n\xe3o come\xe7ou n\xe3o d\xe3o nada a ele. Coloque o \xe1udio para tocar primeiro e depois aperte ".concat(nj.start,".")},{title:"Veja que tipo de p\xe1gina \xe9",desc:"O navegador bloqueia a captura de \xe1udio nas pr\xf3prias p\xe1ginas dele. URLs `chrome://` e a Chrome Web Store n\xe3o d\xe3o para traduzir de jeito nenhum, e nenhuma configura\xe7\xe3o muda isso."},{title:"Leia o estado do dock",desc:"Um **".concat(nj.stateConnecting,"** que nunca vira **").concat(nj.stateTranslating,"** \xe9 problema de rede, n\xe3o de configura\xe7\xe3o. O DubTab tenta de novo sozinho e conta as tentativas. Se a contagem continuar subindo, pare a sess\xe3o e comece outra — isso destrava uma conex\xe3o travada melhor do que esperar.")}],desktop:[{title:"Confira a fonte de \xe1udio",desc:"Se estiver em **".concat(nj.desktopSourceApp,"** e n\xe3o for esse app que est\xe1 tocando, o DubTab est\xe1 escutando sil\xeancio. Mude para ").concat(nj.desktopSourceSystem," para confirmar e depois volte a restringir.")},{title:"Confirme que o som sai deste computador",desc:"O DubTab escuta o que a sua m\xe1quina reproduz. \xc1udio que sai para um fone por Bluetooth conta do mesmo jeito; \xe1udio de um celular ou de outro computador n\xe3o."},{title:"Leia o estado da sess\xe3o",desc:"O HUD e a bandeja do sistema mostram se h\xe1 uma sess\xe3o rodando. Uma sess\xe3o travada conectando \xe9 problema de rede — pare e comece de novo para destravar."}]}]},{id:"captions-no-voice",title:"As legendas aparecem, mas n\xe3o sai voz nenhuma",blocks:[{kind:"p",text:"Legendas e dublagem s\xe3o coisas separadas. Se o texto est\xe1 correndo, a transcri\xe7\xe3o e a tradu\xe7\xe3o est\xe3o funcionando e o problema est\xe1 depois delas."},{kind:"steps",items:[{title:"Veja se a voz da dublagem est\xe1 ligada",desc:"Essa \xe9 a resposta na maioria das vezes. Com a voz traduzida desligada, a sess\xe3o gera legendas e transcri\xe7\xe3o e nenhum \xe1udio. Veja [Escolher uma voz e ajustar o \xe1udio](/help/choose-a-voice)."},{title:"Confira os controles do mixer",desc:"A voz traduzida tem o pr\xf3prio controle, separado do \xe1udio original. Um controle no m\xednimo \xe9 sil\xeancio, n\xe3o um defeito."},{title:"No Windows, confira a bandeja",desc:"O menu da bandeja tem o pr\xf3prio mudo para a dublagem, e ele continua valendo mesmo depois de parar e come\xe7ar outra sess\xe3o."},{title:"D\xea alguns segundos na primeira frase",desc:"A voz come\xe7a depois que a primeira frase foi ouvida, traduzida e falada. Numa primeira frase longa isso s\xe3o alguns segundos de sil\xeancio, n\xe3o uma falha."}]},{kind:"note",tone:"info",title:"A voz est\xe1 l\xe1, mas sempre atrasada",body:"Isso \xe9 outra coisa, e \xe9 o esperado quando algu\xe9m fala r\xe1pido. [Lidar com o atraso da dublagem](/help/dubbing-delay) explica o que o DubTab faz a respeito."}]},{id:"captions-only",title:"A voz funciona, mas n\xe3o h\xe1 legendas",blocks:[{kind:"p",text:"Confira o modo de legendas. **".concat(nj.audioOnly,"** \xe9 um modo de verdade e faz exatamente isso — te d\xe1 a voz traduzida sem nada na tela. Mude para ").concat(nj.panel," ou ").concat(nj.cinema," para o texto voltar. No Windows, a bandeja ainda tem um bot\xe3o de mostrar/ocultar legendas independente do modo.")}]}],faq:[{q:"Por que o DubTab n\xe3o consegue traduzir uma p\xe1gina da Chrome Web Store?",a:"O navegador n\xe3o deixa extens\xf5es capturarem \xe1udio nas p\xe1ginas 
1internas dele, e isso inclui URLs `chrome://` e a Chrome Web Store. \xc9 uma restri\xe7\xe3o do navegador, n\xe3o uma configura\xe7\xe3o do DubTab, e n\xe3o tem como contornar. Toque o \xe1udio numa p\xe1gina web normal, ou use o aplicativo de desktop."},{q:"Tenho legendas mas n\xe3o sai a dublagem. Qual a diferen\xe7a entre as duas?",a:"As legendas v\xeam da transcri\xe7\xe3o e da tradu\xe7\xe3o; a voz dublada \xe9 gerada depois disso e pode ser desligada sozinha. Se o texto est\xe1 correndo, esses dois primeiros passos funcionam — confira se a voz traduzida est\xe1 ligada, se o controle dela est\xe1 no alto e, no Windows, se a bandeja n\xe3o deixou no mudo."},{q:"A sess\xe3o fica reconectando sem parar.",a:"O DubTab mant\xe9m uma conex\xe3o aberta enquanto traduz, e redes que cortam conex\xf5es longas — algumas VPNs e redes corporativas — derrubam ela repetidamente. Parar a sess\xe3o e come\xe7ar outra destrava uma conex\xe3o travada. O tempo sem conex\xe3o n\xe3o \xe9 traduzido, ent\xe3o tamb\xe9m n\xe3o \xe9 cobrado."}]}),nO=v("pt-BR"),nP=y("chooseAVoice",{title:"Escolher uma voz e ajustar o \xe1udio",navTitle:"".concat(nO.voice," e \xe1udio"),metaTitle:"Escolher a voz da dublagem e equilibrar com o \xe1udio original",metaDescription:"Escolha a voz de IA com que o DubTab dubla, ou\xe7a antes de decidir e equilibre com o \xe1udio original usando dois controles e a atenua\xe7\xe3o autom\xe1tica.",intro:"Escolha a voz com que o DubTab fala e decida quanto do original voc\xea ainda quer ouvir por baixo.",sections:[{id:"pick",title:"Escolher uma voz",blocks:[{kind:"p",text:"A voz \xe9 escolhida **por idioma de destino**, n\xe3o uma vez s\xf3 para a conta inteira. Traduzir para o espanhol hoje e para o japon\xeas amanh\xe3 s\xe3o duas decis\xf5es diferentes, e cada uma fica guardada."},{kind:"p",text:"D\xe1 para ouvir uma voz antes de ficar com ela. Fa\xe7a isso antes de uma sess\xe3o longa e n\xe3o durante — a pr\xe9via n\xe3o foi feita para trocar de voz no meio do caminho."},{kind:"platformSteps",extension:[{title:"Abra o dock",desc:"Ele fica na borda da p\xe1gina enquanto h\xe1 uma sess\xe3o rodando."},{title:"Abra o seletor de voz",desc:"Escolha uma voz para o idioma para o qual voc\xea est\xe1 traduzindo e ou\xe7a."}],desktop:[{title:"Abra ".concat(nO.desktopSettings),desc:"Pela janela do DubTab, ou pelo \xedcone da bandeja."},{title:"V\xe1 em ".concat(nO.ttsSection),desc:"Escolha uma voz para o idioma para o qual voc\xea est\xe1 traduzindo e ou\xe7a."}]}]},{id:"mixer",title:"Equilibrar com o original",blocks:[{kind:"p",text:"O ".concat(nO.audioMixer," tem dois controles, e \xe9 s\xf3 disso que a maioria precisa:")},{kind:"list",items:["**".concat(nO.originalAudio,"** — o quanto a fonte continua alta por baixo."),"**".concat(nO.translatedVoice,"** — o quanto o DubTab fala alto.")]},{kind:"shot",...b.audioMixer,caption:"O mixer de \xe1udio: dois controles e tr\xeas predefini\xe7\xf5es de um clique.",alt:"Painel Audio Mixer com Original Audio em 25 por cento e Translated Voice em 100 por cento, bot\xf5es Original only, Balanced e Translation only, e um interruptor Auto catch-up abaixo."},{kind:"note",tone:"info",title:"A ".concat(nO.audioDucking," \xe9 uma op\xe7\xe3o avan\xe7ada, e vem desligada at\xe9 voc\xea ligar"),body:"Com ela ligada, o DubTab abaixa o \xe1udio original toda vez que a voz traduzida fala e sobe de novo nas pausas, para as duas nunca se atropelarem. Com ela desligada — que \xe9 como vem — o original fica onde voc\xea deixou o controle dele. Ligue no ".concat(nO.audioMixer," se as duas vozes estiverem competindo; deixe quieto se um equil\xedbrio fixo te serve.")},{kind:"note",tone:"info",title:"Abaixar um controle n\xe3o \xe9 desligar o recurso",body:"Um controle de voz traduzida no m\xednimo parece exatamente uma dublagem quebrada. Se uma sess\xe3o tem legendas mas n\xe3o sai som, confira isso antes de qualquer coisa — veja [N\xe3o aparecem legendas ou n\xe3o sai a voz traduzida](/help/no-captions-or-audio)."}]}],faq:[{q:"D\xe1 para continuar ouvindo quem fala no original?",a:"Sim. O \xe1udio original e a voz traduzida t\xeam controles separados, ent\xe3o o equil\xedbrio \xe9 voc\xea quem escolhe. Se voc\xea tamb\xe9m ligar a ".concat(nO.audioDucking,", o original abaixa s\xf3 enquanto a voz traduzida fala e volta nas pausas.")},{q:"D\xe1 para usar uma voz diferente para cada idioma?",a:"Sim — a voz \xe9 guardada por idioma de destino. Uma voz escolhida para o espanhol n\xe3o muda o que voc\xea ouve quando traduz para o japon\xeas."},{q:"O DubTab consegue abaixar o original automaticamente enquanto a voz traduzida fala?",a:"Consegue — isso \xe9 a ".concat(nO.audioDucking,", no ").concat(nO.audioMixer,". Ela **vem desligada**, ent\xe3o ligue se as duas vozes estiverem competindo. Uma vez ligada, o original abaixa s\xf3 enquanto a voz traduzida fala e volta nas pausas. Com ela desligada, o original fica exatamente onde voc\xea p\xf4s o controle.")}]}),nE=y("dubbingDelay",{title:"Lidar com o atraso da dublagem",metaTitle:"Por que a dublagem do DubTab atrasa e como lidar com isso",metaDescription:"A fala traduzida demora mais que a original, ent\xe3o a voz dublada vai ficando para tr\xe1s. Escolha entre manter a sincronia e ler tudo em ritmo natural.",intro:"A voz traduzida fica alguns segundos atr\xe1s de quem fala, e a dist\xe2ncia cresce numa sess\xe3o longa. Aqui est\xe1 o porqu\xea e o que d\xe1 para fazer.",sections:[{id:"why",title:"Por que acontece",blocks:[{kind:"p",text:"Uma frase precisa ser ouvida inteira antes de poder ser traduzida, e uma frase traduzida costuma ser mais longa que a original. Falar ela leva tempo de verdade. Com algu\xe9m que fala r\xe1pido, a voz termina uma frase quando quem fala j\xe1 est\xe1 na metade da pr\xf3xima, e num trecho longo isso vai acumulando."},{kind:"p",text:"\xc9 uma caracter\xedstica da dublagem ao vivo, n\xe3o um defeito da sua configura\xe7\xe3o. As legendas n\xe3o s\xe3o afetadas — elas ficam perto de quem fala de qualquer jeito."}]},{id:"options",title:"Os dois modos",blocks:[{kind:"note",tone:"warn",title:"Os dois modos leem todas as frases — a \xfanica diferen\xe7a \xe9 o ritmo",body:"Nada nunca \xe9 pulado nem resumido, em nenhum dos dois. **".concat(nO.syncModeKeepInSync,"** acelera a voz um pouco quando ela fica para tr\xe1s; **").concat(nO.syncModeReadEveryLine,"** fala sempre em ritmo natural e deixa a dist\xe2ncia crescer. \xc9 s\xf3 essa a decis\xe3o.")},{kind:"table",head:["","".concat(nO.syncModeKeepInSync," (padr\xe3o)"),"".concat(nO.syncModeReadEveryLine)],rows:[["Ritmo da fala","Um pouco mais r\xe1pido enquanto recupera o atraso","Sempre em ritmo natural, nunca acelera"],["Encaixe com a imagem","Fica perto da imagem","Vai ficando cada vez mais atr\xe1s conforme a sess\xe3o avan\xe7a"],["Frases faladas","Todas","Todas"],["Melhor para","Aulas, cursos e reuni\xf5es","Quando voc\xea quer que a voz soe totalmente sem pressa"]]}]},{id:"where",title:"Onde fica a configura\xe7\xe3o",blocks:[{kind:"note",tone:"info",title:"No momento a mesma configura\xe7\xe3o tem dois nomes",body:"Na extens\xe3o \xe9 **".concat(nO.autoCatchUp,"**, dentro do ").concat(nO.audioMixer,", e ligada significa ").concat(nO.syncModeKeepInSync,". No aplicativo de desktop \xe9 **").concat(nO.syncMode,"**, em ").concat(nO.desktopSettings,", com ").concat(nO.syncModeKeepInSync," e ").concat(nO.syncModeReadEveryLine," escritos separados. Mesmo comportamento, r\xf3tulo diferente.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up no mixer da extens\xe3o — esse interruptor \xe9 ".concat(nO.syncModeKeepInSync,"."),alt:"O Audio Mixer com o interruptor Auto catch-up ligado, descrito embaixo como acelerar a voz traduzida quando precisar para manter a sincronia."},{kind:"platformSteps",extension:[{title:"Abra o ".concat(nO.audioMixer," pelo dock"),desc:"Com uma sess\xe3o rodando."},{title:"Procure ".concat(nO.autoCatchUp),desc:"Ligado \xe9 ".concat(nO.syncModeKeepInSync,". Desligado \xe9 ").concat(nO.syncModeReadEveryLine,".")}],desktop:[{title:"Abra ".concat(nO.desktopSettings),desc:"Pela janela do DubTab, ou pelo \xedcone da bandeja."},{title:"V\xe1 em ".concat(nO.ttsSection," e depois em ").concat(nO.syncMode),desc:"Escolha ".concat(nO.syncModeKeepInSync," ou ").concat(nO.syncModeReadEveryLine,".")}]}]}],faq:[{q:"O DubTab acelera o v\xeddeo tamb\xe9m?",a:"N\xe3o. Ele acelera 
1s\xf3 a voz que gera. O v\xeddeo, e o \xe1udio original por baixo, seguem na velocidade normal."},{q:"".concat(nO.syncModeKeepInSync," pula alguma coisa?"),a:"N\xe3o. Os dois modos falam por inteiro todas as frases traduzidas. ".concat(nO.syncModeKeepInSync," recupera o atraso falando um pouco mais r\xe1pido, nunca deixando frases de fora.")},{q:"As legendas tamb\xe9m atrasam?",a:"Muito menos. As legendas aparecem assim que uma frase \xe9 traduzida, enquanto a voz ainda precisa ser falada. Se voc\xea precisa acompanhar o mais colado poss\xedvel, leia as legendas e trate a voz como apoio."}]}),nW=y("captionsAndDisplayModes",{title:"Personalizar as legendas e os modos de exibi\xe7\xe3o",navTitle:"Legendas e modos",metaTitle:"Modos de legenda do DubTab: ".concat(nO.panel,", ").concat(nO.cinema," e ").concat(nO.audioOnly),metaDescription:"Mostre as legendas do DubTab encaixadas ao lado do v\xeddeo, cruzando a parte de baixo da tela, ou em lugar nenhum — e decida se quer ver os dois idiomas.",intro:"Tr\xeas jeitos de mostrar as legendas, e ainda se voc\xea quer o idioma original na tela junto com a tradu\xe7\xe3o.",sections:[{id:"modes",title:"Os tr\xeas modos",blocks:[{kind:"list",items:["**".concat(nO.panel,"** — as legendas ficam encaixadas ao lado do v\xeddeo, numa coluna pr\xf3pria."),"**".concat(nO.cinema,"** — as legendas cruzam a parte de baixo da tela, como legendas de sempre."),"**".concat(nO.audioOnly,"** — nenhuma legenda, s\xf3 a voz traduzida. \xdatil quando voc\xea est\xe1 ouvindo mais do que assistindo.")]},{kind:"shot",...b.dockCaptionModes,caption:"Os tr\xeas modos, no menu Panel do dock.",alt:"O menu Panel do dock aberto, com Caption Panel marcado, Cinema Mode e Audio Only."},{kind:"note",tone:"info",title:"".concat(nO.audioOnly," \xe9 o motivo de as legendas \xe0s vezes sumirem"),body:"Se a voz funciona e n\xe3o aparece texto, confira o modo antes de qualquer coisa. Veja [N\xe3o aparecem legendas ou n\xe3o sai a voz traduzida](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Os dois idiomas, ou s\xf3 a tradu\xe7\xe3o",blocks:[{kind:"p",text:"As legendas no modo ".concat(nO.bilingual," mostram a linha original e a traduzida juntas. \xc9 a configura\xe7\xe3o certa quando voc\xea est\xe1 aprendendo o idioma de origem, ou quando quer conferir uma tradu\xe7\xe3o em que n\xe3o confia totalmente. Desligue e fica s\xf3 a tradu\xe7\xe3o, que \xe9 mais f\xe1cil de ler de relance.")}]},{id:"where",title:"Onde elas aparecem",blocks:[{kind:"platformSteps",extension:[{title:"As legendas vivem dentro da p\xe1gina",desc:"".concat(nO.panel," encaixa elas ao lado do v\xeddeo; ").concat(nO.cinema," p\xf5e elas cruzando a parte de baixo da p\xe1gina. D\xe1 para trocar de modo pelo dock quando quiser.")},{title:"Elas v\xe3o junto com a aba",desc:"As legendas pertencem \xe0 aba que est\xe1 sendo traduzida. Se voc\xea trocar de aba, elas ficam para tr\xe1s com a sess\xe3o."}],desktop:[{title:"As legendas flutuam sobre todas as janelas",desc:"O HUD fica por cima do que voc\xea estiver fazendo, ent\xe3o o v\xeddeo n\xe3o precisa estar na frente."},{title:"Clique atravessando e ".concat(nO.desktopCinema),desc:"O clique atravessando deixa o mouse passar direto pelas legendas. ".concat(nO.desktopCinema," tira a janela principal do caminho e deixa na tela s\xf3 a \xfaltima linha. A bandeja ainda consegue ocultar as legendas por completo sem parar a sess\xe3o.")}]}]}],faq:[{q:"D\xe1 para ter a voz dublada sem nenhuma legenda?",a:"D\xe1. Mude para ".concat(nO.audioOnly,". No aplicativo de desktop, o menu da bandeja tamb\xe9m consegue ocultar as legendas enquanto a sess\xe3o continua rodando.")},{q:"As legendas flutuantes tapam o que est\xe1 embaixo?",a:"N\xe3o se o clique atravessando estiver ligado — o mouse passa direto pela camada de legendas at\xe9 a janela de tr\xe1s. Isso \xe9 do aplicativo de desktop; na extens\xe3o as legendas ficam dentro da p\xe1gina e nunca cobrem outras janelas."},{q:"D\xe1 para ver o idioma original al\xe9m da tradu\xe7\xe3o?",a:"D\xe1. As legendas no modo ".concat(nO.bilingual," p\xf5em a linha original e a traduzida na tela ao mesmo tempo. Desligue para ficar s\xf3 com a tradu\xe7\xe3o.")}]}),nB=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Gr\xe1tis","price":"$0","desc":"15 minutos de teste","aiCredits":3,"freeNote":"Teste \xfanico. Sem renova\xe7\xe3o.","freeHint":"Suficie
1nte para ~1 v\xeddeo curto ou alguns minutos de chamada.","features":["Dublagem em tempo real ultra baixa lat\xeancia","Legendas bil\xedngues opcionais","M\xfaltiplas vozes IA naturais","60+ idiomas suportados","YouTube, cursos, podcasts, reuni\xf5es","Suporte por email e comunidade Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190/ano","yearlyNote":"108 horas liberadas de uma vez","desc":"9 horas / m\xeas","aiCredits":30,"hourlyRate":"~$2.1/hr","suited":"Alguns v\xeddeos longos ou reuni\xf5es por m\xeas","features":["Dublagem em tempo real ultra baixa lat\xeancia","Legendas bil\xedngues opcionais","M\xfaltiplas vozes IA naturais","60+ idiomas suportados","YouTube, cursos, podcasts, reuni\xf5es","Suporte por email e comunidade Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390/ano","yearlyNote":"240 horas liberadas de uma vez","desc":"20 horas / m\xeas","aiCredits":100,"hourlyRate":"~$2.0/hr","suited":"Cursos, reuni\xf5es ou lives semanais","features":["Dublagem em tempo real ultra baixa lat\xeancia","Legendas bil\xedngues opcionais","M\xfaltiplas vozes IA naturais","60+ idiomas suportados","YouTube, cursos, podcasts, reuni\xf5es","Suporte por email e comunidade Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690/ano","yearlyNote":"480 horas liberadas de uma vez","desc":"40 horas / m\xeas","aiCredits":300,"hourlyRate":"~$1.7/hr","suited":"Reuni\xf5es, aulas ou lives frequentes","features":["Dublagem em tempo real ultra baixa lat\xeancia","Legendas bil\xedngues opcionais","M\xfaltiplas vozes IA naturais","60+ idiomas suportados","YouTube, cursos, podcasts, reuni\xf5es","Suporte por email e comunidade Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1.290/ano","yearlyNote":"960 horas liberadas de uma vez","desc":"80 horas / m\xeas","aiCredits":1000,"hourlyRate":"~$1.6/hr","suited":"Uso di\xe1rio intenso em v\xe1rios idiomas","features":["Dublagem em tempo real ultra baixa lat\xeancia","Legendas bil\xedngues opcionais","M\xfaltiplas vozes IA naturais","60+ idiomas suportados","YouTube, cursos, podcasts, reuni\xf5es","Suporte por email e comunidade Discord"]}]}}}'),nN=v("pt-BR"),nL=nB.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", uma \xfanica vez"):"".concat(e.aiCredits," / m\xeas"),e.desc]),nG=y("saveDubbedAudio",{title:"Salvar e ouvir de novo o \xe1udio dublado",navTitle:"Salvar a dublagem",metaTitle:"Salvar e ouvir de novo o \xe1udio dublado de uma sess\xe3o do DubTab",metaDescription:"Guarde a faixa de voz traduzida de uma sess\xe3o e ou\xe7a depois. A configura\xe7\xe3o \xe9 lida quando voc\xea aperta ".concat(nN.start,", ent\xe3o precisa estar ligada antes de come\xe7ar."),intro:"Guarde a faixa de voz traduzida de uma sess\xe3o para ouvir de novo depois. O interruptor precisa estar ligado **antes** de voc\xea apertar ".concat(nN.start,"."),sections:[{id:"before",title:"Antes de come\xe7ar",blocks:[{kind:"p",text:"O que \xe9 gravado \xe9 a **voz dublada**, o \xe1udio que o pr\xf3prio DubTab gera. Se a voz traduzida estiver desligada numa sess\xe3o, n\xe3o h\xe1 nada para gravar — as legendas e a transcri\xe7\xe3o voc\xea tem do mesmo jeito."},{kind:"note",tone:"warn",title:"O interruptor \xe9 lido uma \xfanica vez, ao apertar ".concat(nN.start),body:"Ligar no meio de uma sess\xe3o n\xe3o faz nada, e essa sess\xe3o n\xe3o vai ser gravada. Pare a sess\xe3o, ligue e comece de novo."}]},{id:"turn-on",title:"Ligar o salvamento",blocks:[{kind:"platformSteps",extension:[{title:"Abra o popup do DubTab",desc:"Clique no \xedcone do DubTab na barra de ferramentas. Se ele n\xe3o estiver l\xe1, abra o menu da pe\xe7a de quebra-cabe\xe7a e fixe o DubTab."},{title:"Abra ".concat(nN.settings," e ligue o salvamento do \xe1udio dublado"),desc:"Vem desligado. Depois que voc\xea liga, fica ligado para as pr\xf3ximas sess\xf5es."},{title:"Confira se a voz traduzida est\xe1 ligada",desc:"Com a voz desligada n\xe3o h\xe1 nada para gravar, e a sess\xe3o salva s\xf3 a transcri\xe7\xe3o."},{title:"Aperte ".concat(nN.start),desc:"Este \xe9 o momento em que a configura\xe7\xe3o \xe9 lida. Tudo o que vier depois \xe9 gravado; nada do que veio antes."}],desktop:[{title:"Procure ".concat(nN.desktopSaveDubbed," na tela ").concat(nN.desktopHome),desc:"Fica logo abaixo do bot\xe3o ".concat(nN.desktopStart,", do lado do aviso sobre a captura do \xe1udio do sistema — voc\xea n\xe3o precisa entrar em ").concat(nN.desktopSettings," para 
1isso.")},{title:"Ligue",desc:"Vem desligado. Depois que voc\xea liga, fica ligado para as pr\xf3ximas sess\xf5es."},{title:"Confira se a voz traduzida est\xe1 ligada",desc:"Com a voz desligada n\xe3o h\xe1 nada para gravar, e a sess\xe3o salva s\xf3 a transcri\xe7\xe3o."},{title:"Aperte ".concat(nN.desktopStart),desc:"Este \xe9 o momento em que a configura\xe7\xe3o \xe9 lida. Tudo o que vier depois \xe9 gravado; nada do que veio antes."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"O salvamento autom\xe1tico do \xe1udio dublado, ligado antes de come\xe7ar.",alt:"Popup do DubTab com o interruptor Auto-save dubbed audio ligado e destacado, logo acima do bot\xe3o Start translation."}]},{id:"replay",title:"Encontrar e ouvir de novo",blocks:[{kind:"p",text:"Pare a sess\xe3o e abra o seu hist\xf3rico. A sess\xe3o traz um bot\xe3o de reprodu\xe7\xe3o ao lado da transcri\xe7\xe3o. Uma sess\xe3o longa pode ficar um tempo em **Pending** depois que voc\xea para, enquanto a grava\xe7\xe3o termina de ser montada."},{kind:"note",tone:"ok",title:"O \xe1udio original nunca \xe9 guardado",body:"O DubTab guarda s\xf3 a voz que ele mesmo gera. O som da sua aba, da sua reuni\xe3o ou do seu desktop \xe9 transmitido para ser traduzido e nunca \xe9 escrito nos nossos servidores. Isso n\xe3o \xe9 um interruptor que voc\xea precisa lembrar — \xe9 como a grava\xe7\xe3o foi constru\xedda."}]}],faq:[{q:"Parei a sess\xe3o mas n\xe3o tem grava\xe7\xe3o.",a:"Ao apertar ".concat(nN.start," duas coisas s\xe3o lidas e as duas precisam estar ligadas: o salvamento do \xe1udio dublado e a pr\xf3pria voz traduzida. Se alguma estava desligada naquele momento, a sess\xe3o salvou s\xf3 a transcri\xe7\xe3o. Ligar qualquer uma das duas durante a sess\xe3o n\xe3o vale retroativamente.")},{q:"O salvamento grava tamb\xe9m quem fala no original?",a:"N\xe3o. S\xf3 a voz traduzida que o DubTab gera \xe9 gravada. O \xe1udio original \xe9 transmitido para ser traduzido e nunca \xe9 guardado, ent\xe3o uma grava\xe7\xe3o cont\xe9m a dublagem e nada mais."},{q:"A grava\xe7\xe3o est\xe1 como Pending.",a:"O \xe1udio ainda est\xe1 sendo finalizado depois que a sess\xe3o parou. Sess\xf5es longas demoram mais. Se ficar assim, a transcri\xe7\xe3o n\xe3o \xe9 afetada e voc\xea consegue ler e exportar do mesmo jeito."}]}),nU=y("exportTranscripts",{title:"Ver e exportar transcri\xe7\xf5es",navTitle:"Transcri\xe7\xf5es",metaTitle:"Ver, buscar e exportar uma transcri\xe7\xe3o do DubTab",metaDescription:"Toda sess\xe3o do DubTab salva uma transcri\xe7\xe3o bil\xedngue com os tempos. Encontre no seu hist\xf3rico, busque dentro, copie e exporte.",intro:"Toda sess\xe3o salva uma transcri\xe7\xe3o bil\xedngue, tendo voc\xea guardado o \xe1udio ou n\xe3o. Aqui est\xe1 onde ela fica e o que d\xe1 para fazer com ela.",sections:[{id:"what",title:"O que \xe9 salvo",blocks:[{kind:"p",text:"Uma transcri\xe7\xe3o guarda **todas as linhas, original e tradu\xe7\xe3o**, com os tempos. Ela vai sendo escrita enquanto a sess\xe3o roda, ent\xe3o o que arquiva \xe9 parar a sess\xe3o, n\xe3o um passo separado de salvar."},{kind:"p",text:"Isso acontece em toda sess\xe3o. O opcional \xe9 o \xe1udio dublado — veja [Salvar e ouvir de novo o \xe1udio dublado](/help/save-dubbed-audio)."}]},{id:"find",title:"Encontrar uma sess\xe3o",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"A transcri\xe7\xe3o bil\xedngue de uma sess\xe3o salva.",alt:"Tela de transcri\xe7\xe3o com linhas em coreano seguidas cada uma da tradu\xe7\xe3o para o ingl\xeas, com as marca\xe7\xf5es de tempo \xe0 esquerda e as abas Bilingual, Original e Translation em cima."},{kind:"steps",items:[{title:"Abra o seu hist\xf3rico",desc:"As sess\xf5es aparecem da mais recente para a mais antiga. A extens\xe3o e o aplicativo de desktop compartilham um hist\xf3rico s\xf3 — uma sess\xe3o gravada no desktop aparece quando voc\xea abre o hist\xf3rico no navegador, e vice-versa."},{title:"Busque dentro dela",desc:"A busca funciona sobre o que foi dito, nos dois idiomas. Costuma ser mais r\xe1pido que rolar at\xe9 a parte de que voc\xea lembra."},{title:"Copie ou exporte",desc:"Copiar leva as linhas direto para a sua \xe1rea de transfer\xeancia. Exportar escreve a transcri\xe7\xe3o como arquivo."}]}]}],faq:[{q:"Tenho transcri\xe7\xe3o mesmo se eu n\xe3o tiver salvado o \xe1udio?",a:"Tem. A transcri\xe7\xe3o \xe9 salva em toda sess\xe3o. Salvar o \xe1udio dublado \xe9 uma configura\xe7\xe3o separada que s\xf3 decide se a voz gerada fica guardada como grava\xe7\xe3o."},{q:"A transcri\xe7\xe3o \xe9 bil\xedngue?",a:"\xc9. Cada linha fica guardada no idioma original e na tradu\xe7\xe3o, com os tempos, ent\xe3o d\xe1 para conferir uma tradu\xe7\xe3o contra o que foi realmente dito."},{q:"As sess\xf5es da extens\xe3o e do aplicativo de desktop ficam no mesmo lugar?",a:"Ficam. As duas entram na mesma conta e escrevem no mesmo hist\xf3rico, ent\xe3o tanto faz qual delas gravou a sess\xe3o."}]}),nR=y("aiSummaries",{title:"Usar os resumos de IA e o ".concat(nN.askAi),navTitle:"Resumos de IA e ".concat(nN.askAi),metaTitle:"Resumos de IA, mapas mentais e ".concat(nN.askAi," no DubTab"),metaDescription:"Transforme uma sess\xe3o salva do DubTab num resumo estruturado, num mapa mental clic\xe1vel, e em respostas que citam as linhas de onde sa\xedram.",intro:"Transforme uma sess\xe3o terminada em algo que d\xe1 para folhear, e fa\xe7a perguntas a ela depois. Tudo isso consome ".concat(nN.aiCredits,", que s\xe3o separados das suas horas de tradu\xe7\xe3o."),sections:[{id:"tools",title:"O que voc\xea tira de uma sess\xe3o",blocks:[{kind:"list",items:["**".concat(nN.summaryTab,"** — uma recapitula\xe7\xe3o estruturada do que foi realmente dito, gerada uma vez s\xf3 e guardada com a sess\xe3o."),"**Mapa mental** — a mesma sess\xe3o em forma de \xe1rvore. Clique em qualquer n\xf3 e as linhas originais por tr\xe1s dele aparecem.","**".concat(nN.askAi,"** — fa\xe7a perguntas sobre a sess\xe3o e receba respostas que citam as linhas de onde sa\xedram.")]},{kind:"p",text:"Os tr\xeas leem a transcri\xe7\xe3o, ent\xe3o funcionam em qualquer sess\xe3o salva — inclusive naquelas em que voc\xea n\xe3o guardou o \xe1udio dublado."},{kind:"shot",...b.aiSummary,caption:"Um resumo gerado. O mapa mental fica na aba seguinte.",alt:"Aba AI Summary com a recapitula\xe7\xe3o titulada de uma aula, com se\xe7\xf5es Outline, Key Concepts e Review Questions, e um av
1iso de que um mapa mental tamb\xe9m foi gerado."}]},{id:"credits",title:"".concat(nN.aiCredits),blocks:[{kind:"p",text:"Os ".concat(nN.aiCredits," s\xe3o **separados das suas horas de tradu\xe7\xe3o**. Assistir a uma aula de tr\xeas horas gasta horas; resumir ela depois gasta cr\xe9ditos. Ficar sem uns n\xe3o afeta os outros.")},{kind:"table",head:["Plano","".concat(nN.aiCredits),"Horas de tradu\xe7\xe3o"],rows:nL},{kind:"p",text:"Um resumo \xe9 gerado uma vez s\xf3 e fica com a sess\xe3o, ent\xe3o abrir de novo depois n\xe3o custa nada."}]}],faq:[{q:"Os resumos gastam as minhas horas de tradu\xe7\xe3o?",a:"N\xe3o. Os resumos, os mapas mentais e o ".concat(nN.askAi," consomem ").concat(nN.aiCredits,", que s\xe3o contados separadamente das horas de tradu\xe7\xe3o. Ficar sem cr\xe9ditos n\xe3o te impede de traduzir, e ficar sem horas n\xe3o te impede de resumir as sess\xf5es que voc\xea j\xe1 tem.")},{q:"D\xe1 para usar isso numa sess\xe3o em que eu n\xe3o salvei o \xe1udio?",a:"D\xe1. Os tr\xeas trabalham sobre a transcri\xe7\xe3o, que \xe9 salva em toda sess\xe3o independentemente de o \xe1udio dublado ter sido guardado."},{q:"De onde v\xeam as respostas do ".concat(nN.askAi,"?"),a:"S\xf3 da sess\xe3o sobre a qual voc\xea est\xe1 perguntando. As respostas citam as linhas de onde sa\xedram, ent\xe3o d\xe1 para pular para o momento exato da transcri\xe7\xe3o e conferir voc\xea mesmo."}]}),nK=v("pt-BR"),nH={getStartedExtension:nx,getStartedWindows:nC,whichPlatform:nA,cannotSignIn:nM,noCaptionsOrAudio:nI,chooseAVoice:nP,dubbingDelay:nE,captionsAndDisplayModes:nW,saveDubbedAudio:nG,exportTranscripts:nU,aiSummaries:nR,translationHours:y("translationHours",{title:"Entender as horas de tradu\xe7\xe3o e os ".concat(nK.aiCredits),navTitle:"Horas e ".concat(nK.aiCredits),metaTitle:"Como o DubTab conta as horas de tradu\xe7\xe3o e os ".concat(nK.aiCredits),metaDescription:"O tempo de tradu\xe7\xe3o \xe9 contado pela dura\xe7\xe3o do \xe1udio enquanto a sess\xe3o roda. Pausar n\xe3o custa nada, os minutos do plano s\xe3o gastos antes das horas extras, e os ".concat(nK.aiCredits," s\xe3o separados."),intro:"O que \xe9 contado, o que n\xe3o \xe9, qual saldo \xe9 gasto primeiro e em que os ".concat(nK.aiCredits," s\xe3o diferentes das horas."),sections:[{id:"counted",title:"O que \xe9 contado",blocks:[{kind:"p",text:"O tempo \xe9 contado pela **dura\xe7\xe3o do \xe1udio enquanto o DubTab est\xe1 rodando**. Legendas e dublagem dividem o mesmo saldo — usar uma sem a outra n\xe3o sai mais barato, porque o mesmo \xe1udio \xe9 transcrito e traduzido nos dois casos."},{kind:"list",items:["**Pausar \xe9 de gra\xe7a.** Em pausa, nenhum \xe1udio \xe9 enviado e nenhum minuto \xe9 gasto.","**Parar encerra a sess\xe3o** e arquiva ela no seu hist\xf3rico. Essa \xe9 a diferen\xe7a entre ".concat(nK.pause," e ").concat(nK.stop,"."),"**O tempo sem conex\xe3o n\xe3o \xe9 cobrado**, porque nada est\xe1 sendo traduzido."]},{kind:"shot",...b.accountUsage,caption:"A p\xe1gina da conta: minutos, cr\xe9ditos de IA e os \xfaltimos 30 dias.",alt:"P\xe1gina Account com 486 minutos restantes divididos entre o plano e o pr\xe9-pago, 29 de 30 cr\xe9ditos de IA compartilhados por Summary e Ask AI, e um gr\xe1fico de barras dos \xfaltimos 30 dias com 128 minutos usados no total."}]},{id:"idle",title:"Ele se pausa sozinho quando ningu\xe9m est\xe1 falando",blocks:[{kind:"p",text:"Se passar um tempo sem ningu\xe9m falar, o DubTab se pausa sozinho, para que uma aba ou um aplicativo que voc\xea esqueceu n\xe3o esvazie o seu saldo em sil\xeancio. Antes disso ele mostra uma contagem regressiva que d\xe1 para cancelar, e o tempo de sil\xeancio quem decide \xe9 voc\xea."},{kind:"note",tone:"info",title:"Pausar n\xe3o \xe9 parar",body:"A sess\xe3o continua aberta. Retome quando quiser e ela segue de onde parou — nada do que j\xe1 foi capturado se perde, e o tempo em pausa n\xe3o \xe9 cobrado."}]},{id:"order",title:"Qual saldo \xe9 gasto primeiro",blocks:[{kind:"p",text:"Primeiro s\xe3o gastos os minutos mensais do seu plano. **As horas extras, que n\xe3o expiram, s\xf3 s\xe3o tocadas quando aqueles acabam**, ent\xe3o comprar horas extras 
1no meio do m\xeas nunca desperdi\xe7a o que voc\xea j\xe1 pagou."},{kind:"p",text:"Os minutos mensais reiniciam numa data fixa ligada ao seu plano, n\xe3o no dia 1 de cada m\xeas. O DubTab mostra essa data direto — o painel da conta lista o seu plano, a pr\xf3xima data de cobran\xe7a e a data de rein\xedcio dos minutos lado a lado, ent\xe3o voc\xea nunca precisa calcular."}]},{id:"credits",title:"Os ".concat(nK.aiCredits," s\xe3o outra coisa"),blocks:[{kind:"table",head:["","Horas de tradu\xe7\xe3o","".concat(nK.aiCredits)],rows:[["Gastos em","Legendas e dublagem ao vivo","Resumos, mapas mentais, ".concat(nK.askAi)],["Contados por","Dura\xe7\xe3o do \xe1udio enquanto roda","Cada gera\xe7\xe3o"],["Plano gratuito","15 minutos, uma \xfanica vez","3, uma \xfanica vez"]]},{kind:"p",text:"Ficar sem uns n\xe3o afeta os outros. Veja [Usar os resumos de IA e o ".concat(nK.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"As minhas horas correm enquanto o v\xeddeo est\xe1 pausado?",a:"Pausar o **DubTab** para o contador: nenhum \xe1udio \xe9 enviado e nenhum minuto \xe9 gasto. Pausar **o v\xeddeo** n\xe3o \xe9 a mesma coisa — o DubTab continua rodando e continua contando at\xe9 perceber o sil\xeancio e se pausar sozinho, e isso demora o que voc\xea tiver configurado. Se voc\xea vai se levantar, pause o DubTab e n\xe3o s\xf3 o player."},{q:"Usar s\xf3 legendas, sem dublagem, custa menos?",a:"N\xe3o. Legendas e dublagem saem do mesmo saldo, porque o \xe1udio precisa ser transcrito e traduzido nos dois casos. Desligar a voz muda o que voc\xea ouve, n\xe3o o que \xe9 contado."},{q:"Quando os meus minutos mensais reiniciam?",a:"Numa data fixa ligada ao seu plano, n\xe3o no dia 1 de cada m\xeas. O painel da conta, tanto na extens\xe3o quanto no aplicativo de desktop, mostra a data de rein\xedcio dos minutos ao lado da pr\xf3xima data de cobran\xe7a, ent\xe3o confira por l\xe1. As horas extras nunca expiram e s\xf3 s\xe3o gastas depois que a cota mensal acabou."}]}),manageSubscription:y("manageSubscription",{title:"Gerenciar ou cancelar a sua assinatura",navTitle:"Gerenciar a assinatura",metaTitle:"Gerenciar, cancelar ou resolver a cobran\xe7a de uma assinatura do DubTab",metaDescription:"Abra o portal de cobran\xe7a pelo DubTab para trocar de plano, atualizar um cart\xe3o, baixar faturas ou cancelar. Ao cancelar voc\xea mant\xe9m o acesso at\xe9 o fim do per\xedodo.",intro:"Troque de plano, atualize um cart\xe3o, pegue uma fatura ou cancele. Tudo acontece no portal de cobran\xe7a, que voc\xea abre de dentro do DubTab.",sections:[{id:"open",title:"Abrir o portal de cobran\xe7a",blocks:[{kind:"platformSteps",extension:[{title:"Abra o popup e clique no \xedcone de conta, no canto superior direito",desc:"O painel da conta mostra o seu plano, a pr\xf3xima data de cobran\xe7a e quando os seus minutos reiniciam."},{title:"Aperte ".concat(nK.manageSubscription),desc:"O portal de cobran\xe7a abre numa aba nova. Se voc\xea nunca assinou n\xe3o h\xe1 nada para gerenciar, e o DubTab diz isso em vez de abrir um portal vazio."}],desktop:[{title:"Clique no seu avatar, no canto inferior esquerdo da janela",desc:"Isso abre ".concat(nK.accountInformation,": o seu e-mail, o plano, o status, a pr\xf3xima data de cobran\xe7a e a data de rein\xedcio dos minutos.")},{title:"Aperte ".concat(nK.manageSubscription),desc:"O portal abre no seu navegador. Se voc\xea nunca assinou n\xe3o h\xe1 nada para gerenciar, e o DubTab diz isso em vez de abrir um portal vazio."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, no topo da p\xe1gina da conta.",alt:"P\xe1gina Account com o bot\xe3o Manage subscription destacado, ao lado do e-mail da conta, da etiqueta do plano e da data de renova\xe7\xe3o."},{kind:"p",text:"No portal voc\xea consegue trocar de plano, atualizar a forma de pagamento, baixar faturas antigas e cancelar."}]},{id:"cancel",title:"Cancelar",blocks:[{kind:"p",text:"Cancele quando quiser, por esse mesmo portal. Cancelar interrompe a pr\xf3xima renova\xe7\xe3o — n\xe3o corta o per\xedodo que voc\xea j\xe1 pagou, e n\xe3o apaga o seu hist\xf3rico nem as suas sess\xf5es salvas."}
1,{kind:"note",tone:"info",title:"As horas extras n\xe3o fazem parte da assinatura",body:"As horas extras que voc\xea comprou \xe0 parte, que n\xe3o expiram, continuam na conta depois que uma assinatura termina. Veja [Horas de tradu\xe7\xe3o e ".concat(nK.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"O aviso de problema na cobran\xe7a",blocks:[{kind:"p",text:"Se um pagamento falha, o DubTab mostra um aviso de que a assinatura est\xe1 **".concat(nK.billingPastDue,"** ou **").concat(nK.billingUnpaid,"**, com um bot\xe3o ").concat(nK.manageBilling," que leva direto ao portal. Atualize a forma de pagamento por l\xe1 e o plano volta.")},{kind:"p",text:"Enquanto uma assinatura precisa de aten\xe7\xe3o, as horas extras que houver na conta continuam dispon\xedveis — o aviso diz isso quando \xe9 o caso."}]}],faq:[{q:"Posso cancelar a qualquer momento?",a:"Pode. Cancele pelo portal de cobran\xe7a, que voc\xea alcan\xe7a com ".concat(nK.manageSubscription," dentro do DubTab. Cancelar interrompe a pr\xf3xima renova\xe7\xe3o e deixa intacto o per\xedodo que voc\xea j\xe1 pagou, junto com o seu hist\xf3rico e as suas sess\xf5es salvas.")},{q:"Onde consigo uma fatura?",a:"No portal de cobran\xe7a, que lista as faturas antigas e deixa voc\xea baixar. Abra com ".concat(nK.manageSubscription," — o \xedcone de conta no canto superior direito do popup da extens\xe3o, ou o seu avatar no canto inferior esquerdo da janela de desktop.")},{q:"Meu pagamento falhou e o DubTab parou de funcionar.",a:"Um pagamento que falha deixa a assinatura **".concat(nK.billingPastDue,"** ou **").concat(nK.billingUnpaid,"**, e o DubTab mostra um aviso com um bot\xe3o ").concat(nK.manageBilling,". Atualize a forma de pagamento no portal e o plano volta. As horas extras que houver na conta continuam utiliz\xe1veis enquanto isso.")}]}),teamPlan:y("teamPlan",{title:"Planos Equipe: um saldo compartilhado para todo mundo",navTitle:"Planos Equipe",metaTitle:"Planos Equipe do DubTab — horas e ".concat(nK.aiCredits," compartilhados para um grupo"),metaDescription:"Um plano Equipe do DubTab p\xf5e as horas de tradu\xe7\xe3o e os ".concat(nK.aiCredits," num \xfanico saldo compartilhado, com assentos flex\xedveis. Feito para grupos de estudo, turmas e treinamento de equipe."),intro:"Um \xfanico saldo de horas e ".concat(nK.aiCredits," do qual todo mundo do time puxa, em vez de uma assinatura separada por pessoa."),sections:[{id:"how",title:"Como funciona um plano Equipe",blocks:[{kind:"list",items:["**Um saldo compartilhado.** As horas de tradu\xe7\xe3o e os ".concat(nK.aiCredits," s\xe3o do time, n\xe3o de cada pessoa. Quem assistir quatro horas nesta semana e quem n\xe3o assistir nenhuma puxam do mesmo saldo."),"**Assentos flex\xedveis.** Adicione ou tire pessoas conforme o grupo muda; voc\xea n\xe3o est\xe1 comprando um n\xfamero fixo de assinaturas individuais.","**As duas vers\xf5es.** Cada pessoa tem a extens\xe3o de navegador e o aplicativo de desktop, igual a um plano individual.","**Ajuda para come\xe7ar.** Os planos Equipe v\xeam com uma pessoa de verdade para deixar todo mundo pronto."]},{kind:"p",text:"Combina com um grupo que assiste ao mesmo material: uma turma acompanhando aulas em outro idioma, um grupo de estudo, ou uma equipe se formando com conte\xfado em outra l\xedngua. \xc9 o formato errado para pessoas que s\xf3 por acaso trabalham na mesma empresa e cada uma quer o pr\xf3prio plano."}]},{id:"running-out",title:"Quando o saldo acaba",blocks:[{kind:"p",text:"Como o saldo \xe9 compartilhado, ele acaba para todo mundo ao mesmo tempo. O DubTab diz isso com clareza e manda as pessoas para quem administra o time — **s\xf3 quem administra consegue adicionar mais**, ent\xe3o n\xe3o h\xe1 nada que uma pessoa sozinha possa resolver."}]},{id:"get-one",title:"Conseguir um plano Equipe",blocks:[{kind:"p",text:"Os planos Equipe s\xe3o cotados em vez de comprados pela p\xe1gina de pre\xe7os, porque o tamanho certo depende de quantas pessoas voc\xeas s\xe3o e de quanto assistem. Conte essas duas coisas por alto e a gente volta com um n\xfamero."},{kind:"p",text:"[Fale com a gente sobre um plano Equipe](/contact?category=team) — diga quantas pessoas s\xe3o e, mais ou menos, quantas horas por semana o grupo assiste."}]}],faq:[{q:"Cada pessoa do time tem as pr\xf3prias horas?",a:"N\xe3o. Um plano Equipe tem um \xfanico saldo compartilhado de horas de tradu\xe7\xe3o e ".concat(nK.aiCredits," do qual cada pessoa puxa. \xc9 justamente esse o ponto: quem assistir quatro horas nesta semana e quem n\xe3o assistir nenhuma ficam cobertos pelo mesmo saldo, sem cota por pessoa para administrar.")},{q:"O nosso time ficou sem minutos. O que eu posso fazer como membro?",a:"Nada diretamente — o saldo \xe9 do time, e s\xf3 quem administra consegue adicionar mais. O DubTab mostra o nome do time nessa mensagem para voc\xea saber a quem pedir."},{q:"Quanto custa um plano Equipe?",a:"\xc9 cotado por time em vez de ficar na lista de pre\xe7os, porque depende de quantas pessoas voc\xeas s\xe3o e de quanto assistem. Fale com a gente com esses dois n\xfameros e a gente volta com um pre\xe7o."}]})},nV={labels:{centerName:"Central de ajuda",homeTitle:"Como podemos ajudar?",homeIntro:"Configure o DubTab, conserte uma sess\xe3o que n\xe3o est\xe1 se comportando e entenda para onde v\xe3o as suas horas.",searchPlaceholder:"Busque uma resposta — tente “sem som” ou “cancelar”",searchEmpty:"Nada encontrado. Tente uma palavra do que voc\xea est\xe1 vendo na tela.",articleCount:"{count} artigos",articleCountOne:"1 artigo",appliesTo:"Vale para",appliesToBoth:"As duas",extension:"Extens\xe3o de navegador",desktop:"Aplicativo de desktop",onThisPage:"Nesta p\xe1gina",sectionCount:"{count}
1 se\xe7\xf5es",chapters:"Cap\xedtulos",recordedOn:"Gravado na vers\xe3o {version}",faqTitle:"Perguntas comuns",relatedTitle:"A seguir",feedbackTitle:"Este artigo ajudou?",feedbackSub:"\xc9 o \xfanico sinal que nos diz quais artigos n\xe3o est\xe3o funcionando.",feedbackYes:"Sim",feedbackNo:"N\xe3o",feedbackThanks:"Valeu, anotado.",feedbackWhy:"O que faltou?",feedbackReasons:["Os passos n\xe3o batiam com a minha tela","Continua n\xe3o funcionando","N\xe3o era o artigo que eu procurava"],feedbackSent:"Enviado. Recebemos o artigo, a sua plataforma e a vers\xe3o do app — nada al\xe9m disso.",lastUpdated:"\xdaltima atualiza\xe7\xe3o",needs:"Requer",supportTitle:"Ainda travado nisso?",supportBody:"Conte o que voc\xea estava tentando fazer. O artigo que voc\xea estava lendo vem junto, ent\xe3o d\xe1 para pular a ida e volta.",asideTitle:"Tem alguma d\xfavida?",asideBody:"O artigo em que voc\xea est\xe1 vem junto, ent\xe3o voc\xea n\xe3o vai precisar explicar onde est\xe1.",supportCta:"Falar com o suporte",contactCardTitle:"Falar com o suporte",contactCardBlurb:"Nada aqui serviu. Conte o que voc\xea estava tentando fazer e a gente assume daqui.",contactCardMeta:"Respondemos em menos de um dia",screenshotPending:"Captura pendente"},categories:nS,versions:c,articles:m.map(e=>nH[e])},n$=v("ru"),nZ=u({"getting-started":{title:"Начало работы",blurb:"Установить, войти, выбрать языки и запустить первый перевод — в любой из двух версий."},"dubbing-captions":{title:"Озвучка и субтитры",blurb:"Ð
1’ыбрать голос, свести его с исходным звуком и решить, как показывать субтитры."},"history-ai":{title:"История и ИИ-инструменты",blurb:"Переслушать сохранённую озвучку, выгрузить расшифровку и пользоваться резюме, интеллект-картами и ".concat(n$.askAi,".")},"account-billing":{title:"Аккаунт и оплата",blurb:"Как считаются часы, на что уходят ".concat(n$.aiCredits," и как сменить тариф.")},troubleshooting:{title:"Решение проблем",blurb:"Не получается войти, нет субтитров, не слышно переведённого голоса. Сбои, которые встречаются на самом деле."}}),nY=v("ru"),nF={title:"Выберите два языка",desc:"**".concat(nY.autoDetect,"** само определит язык оригинала, и это правильный выбор, когда в сессии звучит несколько языков или когда вы не знаете, что услышите. Если вы знаете, что вся сессия на одном языке, **указать его самому заметно улучшает распознавание** — иначе автоопределение тратит часть своей точности на вопрос, ответ на который у вас уже есть.")},nJ=y("getStartedExtension",{title:"Быстрый старт с расширением для браузера",navTitle:"Расширение для браузера",metaTitle:"Быстрый старт с расширением DubTab для браузера",metaDescription:"Установите DubTab в Chrome, Edge или Brave, войдите, выберите два языка и запустите первый перевод в реальном времени на вкладке браузера.",intro:"Установите, войдите, выберите два языка и переведите вкладку, которую и так уже смотрите. Примерно четыре минуты, и большая часть из них — установка.",chapters:k(g.getStartedExtension,{install:"Установка и закрепление",signin:"Вход",languages:"Выбор языков",start:"Запуск на вкладке",controls:"Док",save:"Сохранение озвучки",after:"После сессии"}),sections:[{id:"install",title:"Установка и вход",chapterId:"install",blocks:[{kind:"p",text:"DubTab работает в **Chrome, Edge и Brave**. Все три ставят одно и то же расширение из Chrome Web Store — отдельной сборки для Edge или Brave, которую нужно было бы искать, не существует."},{kind:"note",tone:"info",title:"Ставьте из Chrome Web Store, каким бы браузером вы ни пользовались",body:"Проверки там проходят быстрее всего, поэтому новая версия появляется в первую очередь именно там. Установка из другого места может оставить вас на версию-две позади. [Взять DubTab в Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Добавьте DubTab и закрепите его",desc:"Откройте [страницу в Chrome Web Store](".concat(d,") и добавьте расширение. Edge и Brave в первый раз спросят разрешение ставить расширения из чужого магазина — согласитесь. Потом откройте меню с пазлом на панели инструментов и закрепите DubTab: вы будете открывать его достаточно часто, чтобы держать под рукой.")},{title:"Откройте попап и войдите через Google",desc:"Бесплатный аккаунт получает **15 минут** живых субтитров и озвучки, один раз, плюс 3 ".concat(nY.aiCredits,". Без карты и без продления. Вход происходит в попапе и больше нигде.")}]},{kind:"shot",...b.popupSignIn,caption:"Попап сразу после установки, до входа.",alt:"Попап DubTab с названием продукта, тремя строками о возможностях и кнопкой Continue with Google."}]},{id:"first-session",title:"Запустите первый перевод",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Откройте вкладку, которую хотите перевести",desc:"YouTube, Netflix, Zoom, Google Meet, плеер курса — что угодно со звуком. DubTab можно открыть когда угодно; обязательно одно: вкладка **должна звучать в тот момент, когда вы нажимаете ".concat(nY.start,"**, потому что именно тогда DubTab начинает слушать.")},nF,{title:"Нажмите ".concat(nY.start),desc:"У края страницы появл
1яется док. Субтитры выходят за пару секунд, а переведённый голос начинает говорить поверх оригинала."}]},{kind:"note",tone:"warn",title:"Один тип страниц не заработает никогда",body:"Браузер запрещает снимать звук на своих собственных страницах. Адреса `chrome://` и Chrome Web Store перевести нельзя вообще, ни в одном из трёх браузеров, и никакая настройка этого не меняет."},{kind:"shot",...b.popupReady,caption:"Попап готов к запуску: два языка и страница, которую он переведёт.",alt:"Попап DubTab с Source language на Automatic Detection, Translate to на Spanish, оставшимся временем, заголовком текущей страницы и кнопкой Start translation."},{kind:"note",tone:"ok",title:"Что вы должны увидеть",body:"В доке написано **".concat(nY.stateTranslating,"**, субтитры идут, а поверх оригинала слышен второй голос. Если субтитры есть, а голоса нет, или не появляется вообще ничего — статья [Нет субтитров или не слышно переведённого голоса](/help/no-captions-or-audio) разводит эти два случая.")}]},{id:"controls",title:"Док",chapterId:"controls",blocks:[{kind:"p",text:"Когда сессия пошла, всё нужное собрано в доке у края страницы."},{kind:"list",items:["**".concat(nY.stateReady,", ").concat(nY.stateConnecting,", ").concat(nY.stateTranslating,"** — док всегда показывает, в каком из трёх состояний он находится. Если связь оборвалась, он переподключается сам, сообщает об этом и считает попытки."),"**".concat(nY.pause," — это не ").concat(nY.stop,"** — пауза замораживает субтитры и озвучку, и **время на паузе никогда не оплачивается**: звук не отправляется, значит и минуты не считаются. Сессию завершает и сохраняет в историю именно ").concat(nY.stop,"."),"**".concat(nY.panel,", ").concat(nY.cinema,", ").concat(nY.audioOnly,"** — три способа показывать субтитры: закреплёнными рядом с видео, вдоль нижнего края экрана или вовсе никак, когда нужен только голос."),"**".concat(nY.voice," и ").concat(nY.audioMixer,"** — выбрать голос озвучки и свести его с оригиналом. См. [Выбор голоса и настройка звука](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Док во время сессии, с открытым меню субтитров.",alt:"Тёмный плавающий док с надписью Translating, таймером сессии, кнопками паузы и остановки, выбором голоса и открытым меню со строками Caption Panel, Cinema Mode и Audio Only."},{kind:"note",tone:"warn",title:"Хотите сохранить озвучку? Включите это до того, как нажмёте ".concat(nY.start,"."),body:"Настройка сохранения считывается один раз, в момент старта сессии. Включение на середине уже идущей сессии ничего для неё не даст. Подробности — в [Сохранение и прослушивание озвучки](/help/save-dubbed-audio)."}]}],faq:[{q:"Работает ли это в Edge и Brave?",a:"Да. DubTab работает в Chrome, Edge и Brave, и все три ставят одно и то же расширение из Chrome Web Store. Edge и Brave в первый раз спрашивают разрешение на установку из чужого магазина; дальше всё ведёт себя ровно так же, как в Chrome."},{q:"Нажимаю ".concat(nY.start,", и ничего не происходит."),a:"Вкладка должна звучать в этот момент — DubTab снимает звук вкладки, поэтому поставленная на паузу или беззвучная страница ничего ему не даёт. Браузер к тому же запрещает снимать звук на своих страницах: адреса `chrome://` и Chrome Web Store перевести нельзя вообще."},{q:"Расходуются ли минуты, пока стоит пауза?",a:"Нет. Пока сессиÑ
1 на паузе, звук не отправляется, значит и минуты не считаются. Оплачивается только время, которое действительно переводится. Сессию завершает и убирает в историю именно ".concat(nY.stop,".")},{q:"Что выбрать: ".concat(nY.autoDetect," или указать язык оригинала?"),a:"Берите ".concat(nY.autoDetect,", когда в сессии звучит несколько языков или когда вы не знаете, что услышите. Если вы уверены, что вся сессия на одном языке, указать его — заметно лучше для распознавания: автоопределению больше не нужно тратить точность на выяснение того, что оно слушает.")}]}),nQ=y("getStartedWindows",{title:"Быстрый старт с настольным приложением",navTitle:"Настольное приложение",metaTitle:"Быстрый старт с настольным приложением DubTab",metaDescription:"Установите настольное приложение DubTab в Windows 11 или на macOS 14.2 и новее, войдите, выберите, какой звук оно слушает, и запускайте и останавливайте сессии перевода.",intro:"Настольное приложение слышит всё, что играет ваш компьютер, поэтому в начале добавляется одно решение: какой звук оно должно слушать.",chapters:k(g.getStartedWindows,{install:"Установка",signin:"Вход",source:"Выбор источника звука",languages:"Выбор языков",start:"Запуск перевода",controls:"HUD и область уведомлений",save:"Сохранение озвучки"}),sections:[{id:"install",title:"Установка и вход",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 или macOS 14.2+",body:"Настольное приложение **не работает в Windows 10**, и ему нужен **macOS 14.2 или новее**. Оба ограничения идут от системной аудиофункции, на которой оно построено, и обойти ни одно из них нельзя. Там, где оно не запускается, пользуйтесь [расширением для браузера](/help/get-started-extension) — оно покрывает всё, что идёт во вкладке Chrome, Edge или Brave."},{kind:"steps",items:[{title:"Скачайте и установите",desc:"Возьмите нужный файл на [странице загрузки DubTab](/download): установщик для компьютера или DMG для Mac (Apple Silicon или Intel). В Windows запустите его; в первый раз SmartScreen может показать окно с именем издателя — XTCodeTech Ltd. На Mac откройте DMG и перетащите DubTab в \xabПрограммы\xbb."},{title:"Войдите",desc:"DubTab откроет браузер, чтобы вы вошли, и затем вернёт вас в приложение. Если браузер не открывается, скопируйте ссылку для входа и вставьте её в любой браузер на том же компьютере."}]},{kind:"shot",...b.desktopSignIn,caption:"Окно DubTab при первом запуске.",alt:"Настольное окно DubTab на тёмном фоне: значок приложения, надпись Welcome to DubTab, строка live captions and translation for meetings, videos and any desktop audio и кнопка Sign in with Google."}]},{id:"audio-source",title:"Выберите, что слушает DubTab",chapterId:"source",blocks:[{kind:"p",text:"Это единственный шаг, которого нет у расширения, и именно он определяет, будет ли сессиÑ
1 звучать чисто."},{kind:"list",items:["**".concat(nY.desktopSourceSystem,"** берёт всё, что звучит, включая уведомления и всё остальное, что играет."),"**".concat(nY.desktopSourceApp,"** игнорирует всё прочее. Для встречи выбирайте этот вариант — это разница между \xabперевести говорящего\xbb и \xabперевести говорящего вместе с вашей музыкой\xbb.")]},{kind:"p",text:"DubTab запоминает выбор на следующий раз."},{kind:"shot",...b.desktopHome,caption:"Главный экран. Источник звука наверху, рядом с ним Change.",alt:"Экран Home настольного DubTab: Computer audio как выбранный источник и кнопка Change, Source на Automatic Detection и Target на Spanish, кнопка Start translation, переключатель Auto-save dubbed audio и список недавних сессий."}]},{id:"first-session",title:"Запуск и остановка сессии",chapterId:"start",blocks:[{kind:"steps",items:[nF,{title:"Нажмите ".concat(nY.desktopStart),desc:"Субтитры заполняют окно, а HUD плавает поверх всего остального — можно сразу вернуться к тому, что вы смотрели."},{title:"Уберите окно",desc:"Закрытие окна не закрывает DubTab. Пауза, продолжение, остановка, показ и скрытие субтитров, отключение звука озвучки — всё это лежит в меню области уведомлений, пока перевод продолжается. Время на паузе никогда не оплачивается."}]},{kind:"note",tone:"info",title:"Сочетания клавиш работают везде",body:"Старт/остановка и пауза/продолжение действуют на уровне всей системы, даже когда DubTab в фоне. ".concat(nY.stop," требует второго нажатия, чтобы вы не завершили сессию случайно. Если сочетание уже занято другим приложением, DubTab скажет об этом, а не промолчит.")}]}],faq:[{q:"На каких системах оно работает?",a:"Windows 11 и macOS 14.2 и новее, с отдельными сборками для Apple Silicon и Intel. В Windows 10 оно не работает, и обходного пути нет — там нет аудиофункции, на которой оно построено. Там, где оно не запускается, пользуйтесь расширением для браузера — оно покрывает всё, что идёт во вкладке Chrome, Edge или Brave."},{q:"Почему на Mac оно просит разрешение на запись системного звука?",a:"Потому что только так оно слышит, что играет ваш компьютер. macOS спрашивает один раз, при первом запуске сессии — разрешите в \xabСистемных настройках › Конфиденциальность и безопасность\xbb. Это единственное разрешение, которое запрашивает DubTab: запись экрана оно не просит никогда, а доступа к микрофону у него нет вообще."},{q:"Останавливает ли перевод закрытие окна?",a:"Нет. DubTab продолжает работать в области уведомлений, и из её меню можно поставить паузу, продолжить, остановить, показать или скрыть субтитры и приглушить озвучку. Завершает сессию только ".concat(nY.stop,".")},{q:"Что выбрать: ".concat(nY.autoDetect," или указать язык оригинала?"),a:"Берите ".concat(nY.autoDetect,", когда в сессии звучит несколько языков или когда вы не знаете, что услышите. Если вы уверены, что вся сессиÑ
1 на одном языке, указать его — заметно лучше для распознавания: автоопределению больше не нужно тратить точность на выяснение того, что оно слушает.")},{q:"Нужна ли отдельная подписка для настольного приложения?",a:"Нет. Один аккаунт и один запас часов покрывают расширение для браузера и настольное приложение — и в Windows, и на Mac. Вход в любую из версий даёт тот же тариф."}]}),nX=y("whichPlatform",{title:"Расширение или настольное приложение",navTitle:"Что мне нужно?",metaTitle:"Расширение DubTab или настольное приложение — что выбрать",metaDescription:"Настольное приложение слышит всё, что играет на компьютере, включая вкладки браузера, — в Windows 11 и на macOS 14.2 и новее. Расширение работает с любой вкладкой Chrome, Edge и Brave на любом компьютере. Одна подписка покрывает обе версии.",intro:"Если настольное приложение запускается на вашем компьютере, это самый простой ответ: оно слышит всё то же, что и расширение, и сверх того. Там, где оно не запускается, нужное — расширение.",sections:[{id:"short-version",title:"Коротко",blocks:[{kind:"p",text:"[Настольное приложение](/help/get-started-windows) слушает весь компьютер, и это **включает вкладки браузера** — в Windows 11 и на macOS 14.2 и новее оно закрывает все случаи в одиночку, и решать перед каждой сессией ничего не нужно. Это самый беспроблемный вариант."},{kind:"p",text:"[Расширение для браузера](/help/get-started-extension) подходит, когда настольное приложение недоступно или когда браузера достаточно: **в Windows 10**, **на Mac с macOS 13 и старше**, в Linux и ChromeOS, либо если всё, что вы смотрите, и так в вкладке, а ставить приложение не хочется. К тому же управление находится прямо на странице — кому-то так просто удобнее."},{kind:"note",tone:"info",title:"Одна подписка на обе версии",body:"Один аккаунт, один запас часов, одна история. Вы ничего не теряете, пользуясь сегодня одной, а завтра другой: это вопрос удобства, а не цены."}]},{id:"side-by-side",title:"Сравнение",blocks:[{kind:"table",head:["","Настольное приложение","Расширение для браузера"],rows:[["Что слышит","Любое приложение, весь компьютер, включая вкладки браузера","Одну вкладку браузера"],["Типичное применение","Клиенты Zoom и Teams, настольные плееры, локальные файлы, а также всё, что идёт во вкладке","YouTube, Udemy, Coursera — всё, что идёт во вкладке"],["Где появляются субтитры","Плавающий HUD поверх всех окон","Закреплены внутри страницы"],["Управление","HUD, меню в области уведомлений, глобальные сочетания клавиш","Док внутри страницы"],["Работает на","Windows 11 \xb7 macOS 14.2+","Chrome, Edge и Brave — в Windows и macOS"]]},{kind:"p",text:"Ни одна из них не урезанная версия другой. Переводят оÐ
1½Ð¸ одинаково, с тем же качеством и из того же запаса — различаются тем, что могут слушать и где находится управление."}]},{id:"mac-mobile",title:"Mac и мобильные",blocks:[{kind:"p",text:"**Приложение для Mac вышло.** Нужен macOS 14.2 или новее, отдельные загрузки для Apple Silicon и для Intel. Оно умеет всё то же, что и версия для Windows, — весь компьютер, одно приложение или локальный файл, — с одним дополнительным шагом при первом запуске: macOS спросит разрешение на запись системного звука. Запись экрана и микрофон оно не запрашивает никогда."},{kind:"p",text:"Мобильного приложения нет, и в ближайшее время не будет. Лучше сказать это прямо, чем показывать кнопку, которая ничего не делает."},{kind:"p",text:"Если оно вам нужно, напишите — мы отправим письмо в день выхода, и ничего больше: [Нужна мобильная версия](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Если настольное приложение слышит и вкладки браузера, зачем расширение?",a:"Потому что настольному приложению нужен Windows 11 или macOS 14.2 и новее. В Windows 10, на более старом Mac, а также в Linux и ChromeOS расширение — единственный вариант. Кому-то к тому же удобнее, когда управление и субтитры находятся на самой странице, а не в плавающем окне, а расширение ставится за секунды и ничего качать не надо."},{q:"Нужна ли отдельная подписка на каждую версию?",a:"Нет. Один аккаунт и один остаток часов покрывают и расширение, и настольное приложение — что в Windows, что на Mac. Войдите в любой из них, и вы получите тот же тариф, те же минуты и ту же историю сессий."},{q:"Может ли расширение переводить встречу в Zoom или Teams?",a:"Только если встреча идёт во вкладке браузера — веб-клиент Zoom и Google Meet работают с расширением. У настольных клиентов Zoom и Teams звук вообще не проходит через браузер, поэтому нужно настольное приложение."},{q:"Есть ли приложение для Mac?",a:"Да. DubTab для Mac требует macOS 14.2 или новее, есть сборки для Apple Silicon и для Intel. Обе подписаны Developer ID и заверены Apple. Скачать можно на [странице загрузки](/download)."}]}),n_=v("ru"),n1=y("cannotSignIn",{title:"Не получается войти через Google",navTitle:"Не получается войти",metaTitle:"DubTab не входит через Google — как это починить",metaDescription:"Вход в DubTab идёт через Google, поэтому сеть, которая не достаёт до Google, срывается именно на этом шаге. Как это подтвердить и что попробовать.",intro:"Вход идёт через Google. Почти всегда дело в сети, а не в вашем аккаунте — начните отсюда.",sections:[{id:"network",title:"Сначала проверьте сеть",blocks:[{kind:"p",text:"DubTab пускает вас по аккаунту Google, поэтому этот шаг должен дойти до Google. Если сеть не может, вход срывается, хотя всё остальное на компьютере выглядит нормально. Это самая частая причина, и никакая настройка внутри DubTab её не исправит."},{kind:"steps",items:[{title:"Откройте страницу Google в том же браузере",desc:"Попробуйте `google.com` или `accounts.google.com`. Если и они не грузятся, ответ — сеть, и остальное на этой странице не поможет."},{title:"Смените сеть",desc:"Раздача с телефона — самый быстрый способ проверить. Если там вход проходит, а на обычном подключении нет, дело в этом подключении: корпоративный файрвол, школьная сеть или региональная блокировка."},{title:"Включите VPN — или выключите",desc:"Стоит попробовать в обе стороны. VPN бывает именно тем, что открывает доступ к Google, но бывает и тем, что ломает возврат в DubTab."}]}]},{id:"extension",title:"Расширение: нажимаю \xabвойти\xbb, ничего не происходит",blocks:[{kind:"p",text:"Вход происходит **в попапе и больше нигде** — в панели кнопки входа нет, так что там её искать не нужно."},{kind:"list",items:["Google открывает собственное окно, чтобы вас опознать. Если браузер блокирует всплывающие окна для этого сайта, оно просто не появится — разрешите и попробуйте снова.","Если в браузере несколько профилей, убедитесь, что вы в том, где выполнен вход в Google.","Перед повторной попыткой закройте попап и откройте заново. Оборванная на середине попытка может оставить кнопку без реакции."]}]},{id:"windows",title:"Десктопное приложение: браузер не открывается или не возвращает",blocks:[{kind:"p",text:"Настольное приложение передаёт вас браузеру для входа, а потом браузер возвращает вас обратно. На компьютере с жёсткими ограничениями может сорваться любая из этих половин."},{kind:"steps",items:[{title:"Скопируйте ссылку для входа",desc:"Приложение даёт эту ссылку как раз для того, чтобы ничего не приходилось запускать. Вставьте её в любой браузер **на том же компьютере** и завершите вход там."}
1,{title:"Вернитесь в приложение",desc:"Когда браузер покажет, что вход выполнен, переключитесь на DubTab. Приложение само подхватит сессию."}]}]},{id:"still-stuck",title:"Если так и не работает",blocks:[{kind:"p",text:"Напишите три вещи, и мы обычно отвечаем с первого раза: о какой из двух версий речь, что происходит при нажатии кнопки входа (совсем ничего, ошибка, окно закрывается сразу) и открываются ли страницы Google в этой сети нормально."}]}],faq:[{q:"Зачем DubTab нужен аккаунт Google?",a:"Вход через Google — единственный способ, и именно он привязывает к вам тариф, минуты и историю сессий: одинаково и в расширении для браузера, и в приложении для компьютера. Раз он идёт через Google, сеть, которая до Google не достаёт, вход не завершит."},{q:"Через раздачу с телефона вход проходит, а в офисной сети — нет.",a:"Это указывает на офисную сеть. Корпоративные файрволы и школьные сети часто блокируют сервисы Google, на которых держится вход. Попросите администраторов этой сети разрешить аккаунты Google или войдите один раз с другого подключения."},{q:"Браузер открылся, я вошёл, а настольное приложение всё ещё показывает, что я не в аккаунте.",a:"Возврат в приложение не завершился. Переключитесь на окно DubTab и дайте ему секунду — оно само подхватит сессию. Если не подхватило, скопируйте ссылку для входа из приложения и завершите вход в браузере на том же компьютере."}]}),n0=y("noCaptionsOrAudio",{title:"Нет субтитров или не слышно переведённого голоса",metaTitle:"DubTab без субтитров или без звука перевода — как починить",metaDescription:"Два разных сбоя с двумя разными решениями: не появляется вообще ничего, либо субтитры есть, а озвучки нет. Разбирайте тот, который видите.",intro:"Это два разных сбоя с двумя разными причинами. Начните с того, который у вас на самом деле.",sections:[{id:"nothing",title:"Не появляется вообще ничего",blocks:[{kind:"p",text:"Ни субтитров, ни голоса, и сессия так и не доходит до состояния **".concat(n_.stateTranslating,"**. Идите по списку сверху вниз — он отсортирован по тому, как часто каждый пункт оказывается ответом.")},{kind:"platformSteps",extension:[{title:"Проверьте, что вкладка действительно звучит",desc:"DubTab снимает звук вкладки, поэтому поставленное на паузу видео или страница, которая ещё не началась, ничего ему не дают. Сначала включите воспроизведение, потом нажмите ".concat(n_.start,".")},{title:"Посмотрите, что это за страница",desc:"Браузер запрещает снимать звук на своих собственных страницах. Адреса `chrome://` и Chrome Web Store перевести нельзя вообще, и никакая настройка этого не меняет."},{title:"Прочитайте состояние дока",desc:"**".concat(n_.stateConnecting,"**, которое никогда не переходит в **").concat(n_.stateTranslating,"**, — это проблема сети, а не настроек. DubTab сам повторяет попытки и считает их. Если счётчик всё растёт, остановите сессию и запустите заново — это расшивает зависшее соединение надёжнее, чем ожидание.")}],desktop:[{title:"Проверьте источник звука",desc:"Если выбрано **".concat(n_.desktopSourceApp,"**, а звучит не оно, DubTab слушает тишину. Переключитесь на ").concat(n_.desktopSourceSystem,", чтобы убедиться, и потом снова сузьте выбор.")},{title:"Проверьте, что звук идёт с этого компьютера",desc:"DubTab слушает то, что воспроизводит ваша машина. Звук, уходящий в наушники по Bluetooth, тоже считается; звук с телефона или с другого компьютера — нет."},{title:"Прочитайте состояние сессии",desc:"И HUD, и область уведомлений показывают, идёт ли сессиÑ
1. Сессия, зависшая на подключении, — это проблема сети: остановите и запустите заново."}]}]},{id:"captions-no-voice",title:"Субтитры есть, а голоса нет",blocks:[{kind:"p",text:"Субтитры и озвучка — разные вещи. Если текст идёт, то распознавание и перевод работают оба, а проблема дальше по цепочке."},{kind:"steps",items:[{title:"Проверьте, включён ли голос озвучки",desc:"Чаще всего ответ именно в этом. С выключенной озвучкой сессия делает субтитры и расшифровку и не выдаёт звука совсем. См. [Выбор голоса и настройка звука](/help/choose-a-voice)."},{title:"Проверьте ползунки в микшере",desc:"У озвучки перевода свой ползунок, отдельный от исходного звука. Ползунок, уведённый вниз, — это тишина, а не поломка."},{title:"В Windows проверьте область уведомлений",desc:"В её меню есть отдельное отключение звука для озвучки, и оно переживает остановку и повторный запуск сессии."},{title:"Дайте несколько секунд на первую фразу",desc:"Голос стартует после того, как первая фраза услышана, переведена и произнесена. На длинной первой фразе это несколько секунд тишины, а не сбой."}]},{kind:"note",tone:"info",title:"Голос есть, но всё время отстаёт",body:"Это другое, и при быстрой речи так и должно быть. [Задержка озвучки](/help/dubbing-delay) объясняет, что DubTab с этим делает."}]},{id:"captions-only",title:"Голос работает, а субтитров нет",blocks:[{kind:"p",text:"Проверьте режим субтитров. **".concat(n_.audioOnly,"** — это настоящий режим, и он делает ровно это: даёт озвучку перевода и ничего не показывает на экране. Переключитесь на ").concat(n_.panel," или ").concat(n_.cinema,", чтобы текст вернулся. В Windows в области уведомлений есть ещё и отдельный переключатель показа субтитров, независимый от режима.")}]}],faq:[{q:"Почему DubTab не может перевести страницу Chrome Web Store?",a:"Браузер не разрешает расширениям снимать звук на своих внутренних страницах, а к ним относятся адреса `chrome://` и Chrome Web Store. Это ограничение браузера, а не настройка DubTab, и обойти его нельзя. Включите звук на обычной веб-странице или воспользуйтесь приложением для компьютера."},{q:"Субтитры есть, а озвучки нет. Чем эти две вещи отличаются?",a:"Субтитры берутся из распознавания и перевода; озвучка создаётся после этого и отключается отдельно. Если текст идёт, первые два шага работают — проверьте, включена ли озвучка перевода, поднят ли её ползунок и не отключена ли она в области уведомлений (в Windows)."},{q:"Сессия постоянно переподключается.",a:"DubTab держит открытое соединение всё время перевода, а сети, которые рвут долгие соединения — часть VPN и корпоративные сети, — роÐ
1½ÑÑŽÑ‚ его снова и снова. Остановка сессии и повторный запуск расшивают зависшее соединение. Время без связи не переводится, а значит и не оплачивается."}]}),n2=v("ru"),n4=y("chooseAVoice",{title:"Выбор голоса и настройка звука",navTitle:"".concat(n2.voice," и звук"),metaTitle:"Выберите голос озвучки и сведите его с исходным звуком",metaDescription:"Выберите ИИ-голос, которым озвучивает DubTab, послушайте его до решения и сведите с исходным звуком двумя ползунками и автоприглушением.",intro:"Выберите голос, которым говорит DubTab, и решите, сколько оригинала вы хотите слышать под ним.",sections:[{id:"pick",title:"Выбор голоса",blocks:[{kind:"p",text:"Голос выбирается **для каждого языка перевода отдельно**, а не один раз на весь аккаунт. Переводить сегодня на испанский, а завтра на японский — это два разных выбора, и каждый запоминается."},{kind:"p",text:"Голос можно послушать до того, как остановиться на нём. Делайте это перед длинной сессией, а не посреди неё: предпрослушивание не для того, чтобы менять голос на ходу."},{kind:"platformSteps",extension:[{title:"Откройте док",desc:"Он стоит у края страницы, пока идёт сессия."},{title:"Откройте выбор голоса",desc:"Выберите голос для языка, на который переводите, и послушайте его."}],desktop:[{title:"Откройте ".concat(n2.desktopSettings),desc:"Из окна DubTab или из значка в области уведомлений."},{title:"Перейдите в ".concat(n2.ttsSection),desc:"Выберите голос для языка, на который переводите, и послушайте его."}]}]},{id:"mixer",title:"Сведение с оригиналом",blocks:[{kind:"p",text:"В ".concat(n2.audioMixer," два ползунка, и большинству этого хватает навсегда:")},{kind:"list",items:["**".concat(n2.originalAudio,"** — насколько громко источник остаётся снизу."),"**".concat(n2.translatedVoice,"** — насколько громко говорит DubTab.")]},{kind:"shot",...b.audioMixer,caption:"Аудиомикшер: два ползунка и три готовых набора в один клик.",alt:"Панель Audio Mixer: Original Audio на 25 процентах, Translated Voice на 100 процентах, кнопки Original only, Balanced и Translation only и переключатель Auto catch-up ниже."},{kind:"note",tone:"info",title:"".concat(n2.audioDucking," — продвинутая настройка, и она выключена, пока вы сами её не включите"),body:"Во включённом виде DubTab приглушает исходный звук всякий раз, когда говорит переведённый голос, и поднимает обратно в паузах, чтобы эти двое не перекрикивали друг друга. В выключенном — а поставляется именно так — оригинал остаётся там, где вы оставили его ползунок. Включите её в ".concat(n2.audioMixer,", если голоса мешают друг другу; не трогайте, если вас устраивает один постоянный баÐ
1»Ð°Ð½Ñ.")},{kind:"note",tone:"info",title:"Опустить ползунок — это не то же самое, что выключить функцию",body:"Ползунок озвучки в самом низу выглядит ровно как сломанная озвучка. Если в сессии есть субтитры, но нет звука, проверьте это прежде всего остального — см. [Нет субтитров или не слышно переведённого голоса](/help/no-captions-or-audio)."}]}],faq:[{q:"Смогу ли я по-прежнему слышать оригинального говорящего?",a:"Да. У исходного звука и у озвучки перевода отдельные ползунки, так что баланс выбираете вы. Если дополнительно включить ".concat(n2.audioDucking,", оригинал будет приглушаться только тогда, когда говорит переведённый голос, и возвращаться в паузах.")},{q:"Можно ли использовать разные голоса для разных языков?",a:"Да — голос сохраняется для каждого языка перевода отдельно. Голос, выбранный для испанского, не меняет того, что вы слышите при переводе на японский."},{q:"Может ли DubTab автоматически приглушать оригинал, пока говорит переведённый голос?",a:"Может — это ".concat(n2.audioDucking," в ").concat(n2.audioMixer,". Она **по умолчанию выключена**, так что включите её, если голоса мешают друг другу. После включения оригинал приглушается только во время речи переведённого голоса и возвращается в паузах. Пока она выключена, оригинал остаётся ровно там, куда вы поставили ползунок.")}]}),n3=y("dubbingDelay",{title:"Задержка озвучки",metaTitle:"Почему озвучка DubTab отстаёт и что с этим делать",metaDescription:"Переведённая речь длиннее исходной, поэтому озвучка уползает назад. Выберите между сохранением синхронизации и чтением каждой фразы в естественном темпе.",intro:"Переведённый голос идёт на несколько секунд позади говорящего, и за долгую сессию разрыв растёт. Вот почему так и что с этим можно сделать.",sections:[{id:"why",title:"Почему так происходит",blocks:[{kind:"p",text:"Фразу нужно услышать целиком, прежде чем её можно перевести, а переведённая фраза обычно длиннее исходной. Произнести её — это реальное время. При быстрой речи голос заканчивает одну фразу, когда говорящий уже на середине следующей, и на длинном отрезке разрыв накапливается."},{kind:"p",text:"Это свойство живой озвучки, а не неисправность вашей настройки. Субтитров это не касается — они в любом случае держатся близко к говорящему."}]},{id:"options",title:"Два режима",blocks:[{kind:"note",tone:"warn",title:"Оба режима читают каждую фразу — различается только темп",body:"Ни в одном из них ничего не пропускается и не сокращается. **".concat(n2.syncModeKeepInSync,"** слегка ускоряет голос, когда тот отстал; **").concat(n2.syncModeReadEveryLine,"** всегда говорит в естественном темпе и позволяет разрыву расти. Весь выбор сводится к этому.")},{kind:"table",head:["","".concat(n2.syncModeKeepInSync," (по умолчанию)"),"".concat(n2.syncModeReadEveryLine)],rows:[["Темп речи","Чуть быстрее, пока нагоняет","Всегда естественный, никогда не ускоряется"],["Совпадение с картинкой","Держится близко к картинке","Уходит всё дальше по мере сессии"],["Произнесённые фразы","Все","Все"],["Лучше всего для","Лекций, курсов и встреч","Когда голос должен звучать совсем без спешки"]]}]},{id:"where",title:"Где находится настройка",blocks:[{kind:"note",tone:"info",title:"Сейчас у одной и той же настройки два названия",body:"В расширении это **".concat(n2.autoCatchUp,"** внутри ").concat(n2.audioMixer,", где \xabвключено\xbb означает ").concat(n2.syncModeKeepInSync,". В приложении для компьютера это **").concat(n2.syncMode,"** в разделе ").concat(n2.desktopSettings,", где ").concat(n2.syncModeKeepInSync," и ").concat(n2.syncModeReadEveryLine," выписаны явно. Поведение одно и то же, подпись разная.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up в микшере расширения — этот переключатель и есть ".concat(n2.syncModeKeepInSync,"."),alt:"Audio Mixer с включённым переключателем Auto catch-up; ниже подпись о том, что переведённый голос ускоряется при необходимости, чтобы держать синхронизацию."},{kind:"platformSteps",extension:[{title:"Откройте ".concat(n2.audioMixer," в доке"),desc:"Пока идёт сессиÑ
1."},{title:"Найдите ".concat(n2.autoCatchUp),desc:"Включено — это ".concat(n2.syncModeKeepInSync,". Выключено — ").concat(n2.syncModeReadEveryLine,".")}],desktop:[{title:"Откройте ".concat(n2.desktopSettings),desc:"Из окна DubTab или из значка в области уведомлений."},{title:"Перейдите в ".concat(n2.ttsSection,", затем в ").concat(n2.syncMode),desc:"Выберите ".concat(n2.syncModeKeepInSync," или ").concat(n2.syncModeReadEveryLine,".")}]}]}],faq:[{q:"Ускоряет ли DubTab и само видео?",a:"Нет. Ускоряется только голос, который он сам создаёт. Видео и исходный звук под ним идут в обычной скорости."},{q:"Пропускает ли что-нибудь ".concat(n2.syncModeKeepInSync,"?"),a:"Нет. Оба режима произносят каждую переведённую фразу целиком. ".concat(n2.syncModeKeepInSync," сокращает разрыв за счёт чуть более быстрой речи, а не за счёт выброшенных фраз.")},{q:"Задерживаются ли и субтитры?",a:"Гораздо меньше. Субтитры появляются сразу, как только фраза переведена, а голосу нужно ещё и произнести её. Если вам важно идти максимально вплотную, читайте субтитры, а голос воспринимайте как поддержку."}]}),n9=y("captionsAndDisplayModes",{title:"Субтитры и режимы показа",navTitle:"Субтитры и режимы",metaTitle:"Режимы субтитров DubTab: ".concat(n2.panel,", ").concat(n2.cinema," и ").concat(n2.audioOnly),metaDescription:"Показывайте субтитры DubTab закреплёнными рядом с видео, вдоль нижнего края экрана или вовсе никак — и решайте, хотите ли видеть оба языка.",intro:"Три способа показывать субтитры, плюс решение, нужен ли вам язык оригинала на экране рядом с переводом.",sections:[{id:"modes",title:"Три режима",blocks:[{kind:"list",items:["**".concat(n2.panel,"** — субтитры закреплены рядом с видео, в собственной колонке."),"**".concat(n2.cinema,"** — субтитры идут вдоль нижнего края экрана, как обычные субтитры."),"**".concat(n2.audioOnly,"** — никаких субтитров, только переведённый голос. Удобно, когда вы скорее слушаете, чем смотрите.")]},{kind:"shot",...b.dockCaptionModes,caption:"Три режима, в меню Panel в доке.",alt:"Открытое меню Panel в доке: Caption Panel с галочкой, а также Cinema Mode и Audio Only."},{kind:"note",tone:"info",title:"".concat(n2.audioOnly," — обычная причина, по которой субтитры \xabпропадают\xbb"),body:"Если голос работает, а текста нет, сначала проверьте режим. См. [Нет субтитров или не слышно переведённого голоса](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Оба языка или только перевод",blocks:[{kind:"p",text:"Субтитры в режиме **".concat(n2.bilingual,"** показывают исходную и переведённую строку вместе. Это правильная настройка, когда вы учите язык оригинала или хотите проверить перевод, которому не до конца доверяете. Выключите её — останется только перевод, и читать его с одного взгляда будет легче.")}]}
1,{id:"where",title:"Где они появляются",blocks:[{kind:"platformSteps",extension:[{title:"Субтитры живут внутри страницы",desc:"".concat(n2.panel," ставит их рядом с видео, ").concat(n2.cinema," — вдоль нижнего края страницы. Режим можно поменять в доке в любой момент.")},{title:"Они привязаны к вкладке",desc:"Субтитры принадлежат той вкладке, которая переводится. Если перейти на другую вкладку, они останутся вместе с сессией на прежней."}],desktop:[{title:"Субтитры плавают поверх всех окон",desc:"HUD остаётся сверху, чем бы вы ни занимались, так что держать видео на переднем плане не обязательно."},{title:"Сквозные нажатия и ".concat(n2.desktopCinema),desc:"Сквозные нажатия позволяют мыши проходить прямо через субтитры. ".concat(n2.desktopCinema," убирает главное окно в сторону и оставляет на экране только последнюю строку. Из области уведомлений субтитры можно и вовсе скрыть, не останавливая сессию.")}]}]}],faq:[{q:"Можно ли получить озвучку вообще без субтитров?",a:"Да. Переключитесь на ".concat(n2.audioOnly,". В приложении для компьютера меню области уведомлений тоже умеет скрывать субтитры, пока сессия продолжается.")},{q:"Перекрывают ли плавающие субтитры то, что под ними?",a:"Нет, если включены сквозные нажатия — мышь проходит прямо через слой субтитров к окну позади. Это возможность приложения для компьютера; в расширении субтитры находятся внутри страницы и других окон не закрывают вовсе."},{q:"Можно ли видеть язык оригинала вместе с переводом?",a:"Да. Субтитры в режиме **".concat(n2.bilingual,"** выводят исходную и переведённую строку одновременно. Выключите его, чтобы остался только перевод.")}]}),n6=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Бесплатно","price":"$0","desc":"15 минут всего","aiCredits":3,"freeNote":"Разовая проба. Без обновления.","freeHint":"Хватит на ~1 короткое видео или несколько минут звонка.","features":["Дубляж в реальном времени с ультранизкой задержкой","Опциональные двуязычные субтитры","Множество естественных AI-голосов","60+ языков","YouTube, курсы, подкасты, встречи","Поддержка по email и сообщество Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 при оплате за год","yearlyNote":"108 часов сразу","desc":"9 часов / месяц","aiCredits":30,"hourlyRate":"~$2.1/час","suited":"Несколько длинных видео или встреч в месяц","features":["Дубляж в реальном времени с ультранизкой задержкой","Опциональные двуязычные субтитры","Множество естественных AI-голосов","60+ языков","YouTube, курсы, подкасты, встречи","Поддержка по email и сообщество Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 при оплате за год","yearlyNote":"240 часов сразу","desc":"20 часов / месяц","aiCredits":100,"hourlyRate":"~$2.0/час","suited":"Еженедельные курсы, встречи или стримы","features":["Дубляж в реальном времени с ультранизкой задержкой","Опциональные двуязычные субтитры","Множество естественных AI-голосов","60+ языков","YouTube, курсы, подкасты, встречи","Поддержка по email и сообщество Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 при оплате за год","yearlyNote":"480 часов сразу","desc":"40 часов / месяц","aiCredits":300,"hourlyRate":"~$1.7/час","suited":"Частые встречи, занятия или трансляции","features":["Дубляж в реальном времени с ультранизкой задержкой","Опциональные двуязычные субтитры","Множество естественных AI-голосов","60+ языков","YouTube, курсы, подкасты, встречи","Поддержка по email и сообщество Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 при оплате за год","yearlyNote":"960 часов сразу","desc":"80 часов / месяц","aiCredits":1000,"hourlyRate":"~$1.6/час","suited":"Ежедневная интенсивная работа с несколькими языками","features":["Дубляж в реальном времени с ультранизкой задержкой","Опциональные двуязычные субтитры","Множество естественных AI-голосов","60+ языков","YouTube, курсы, подкасты, встречи","Поддержка по email и сообщество Discord"]}]}}}'),n5=v("ru"),n8=n6.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", один раз"):"".concat(e.aiCredits," / месяц"),e.desc]),n7=y("saveDubbedAudio",{title:"Сохранение и прослушивание озвучки",navTitle:"Сохранение озвучки",metaTitle:"Сохраните озвучку сессии DubTab и переслушайте её позже",metaDescription:"Сохраняйте дорожку с озвучкой перевода и слушайте её позже. Настройка считывается при нажатии ".concat(n5.start,", поэтому включить её нужно заранее."),intro:"Сохраните дорожку с озвучкой перевода, чтобы переслушать её позже. Переключатель должен быть включён **до** того, как вы нажмёте ".concat(n5.start,"."),sections:[{id:"before",title:"Перед запуском",blocks:[{kind:"p",text:"Записывается **озвучка**, то есть звук, который DubTab создаёт сам. Если в сессии озвучка перевода выключена, записывать нечего — субтитры и расшифровка у вас всё равно останутся."},{kind:"note",tone:"warn",title:"Переключатель считывается один раз, при нажатии ".concat(n5.start),body:"Включение посреди сессии ничего не даёт, и эта сессиÑ
1 записана не будет. Остановите сессию, включите переключатель и начните заново."}]},{id:"turn-on",title:"Включение сохранения",blocks:[{kind:"platformSteps",extension:[{title:"Откройте попап DubTab",desc:"Нажмите значок DubTab на панели инструментов. Если его там нет, откройте меню с пазлом и закрепите DubTab."},{title:"Откройте ".concat(n5.settings," и включите сохранение озвучки"),desc:"По умолчанию выключено. После включения остаётся включённым и для следующих сессий."},{title:"Проверьте, что озвучка перевода включена",desc:"С выключенной озвучкой записывать нечего, и сессия сохранит только расшифровку."},{title:"Нажмите ".concat(n5.start),desc:"Именно в этот момент настройка считывается. Всё, что после, записывается; ничего из того, что было до, — нет."}],desktop:[{title:"Найдите ".concat(n5.desktopSaveDubbed," на экране ").concat(n5.desktopHome),desc:"Он стоит прямо под кнопкой ".concat(n5.desktopStart,", рядом с примечанием о захвате системного звука — заходить ради этого в ").concat(n5.desktopSettings," не нужно.")},{title:"Включите его",desc:"По умолчанию выключен. После включения остаётся включённым и для следующих сессий."},{title:"Проверьте, что озвучка перевода включена",desc:"С выключенной озвучкой записывать нечего, и сессия сохранит только расшифровку."},{title:"Нажмите ".concat(n5.desktopStart),desc:"Именно в этот момент настройка считывается. Всё, что после, записывается; ничего из того, что было до, — нет."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Автосохранение озвучки, включённое до старта.",alt:"Попап DubTab с включённым и выделенным переключателем Auto-save dubbed audio, прямо над кнопкой Start translation."}]},{id:"replay",title:"Как найти и переслушать",blocks:[{kind:"p",text:"Остановите сессию и откройте историю. У сессии рядом с расшифровкой появляется кнопка воспроизведения. Длинная сессия после остановки может недолго стоять со статусом **Pending**, пока запись дособирается."},{kind:"note",tone:"ok",title:"Исходный звук не сохраняется никогда",body:"DubTab сохраняет только тот голос, который создаёт сам. Звук вашей вкладки, вашей встречи или вашего рабочего стола передаётся для перевода и никогда не пишется на наши серверы. Это не переключатель, о котором нужно помнить, — так устроена сама запись."}]}],faq:[{q:"Я остановил сессию, но записи нет.",a:"При нажатии ".concat(n5.start," считываются две вещи, и обе должны быть включены: сохранение озвучки и сама озвучка перевода. Если в тот момент что-то из этого было выключено, сессия сохранила только расшифровку. Включение любой из них уже во время сессии задним числом не действует.")},{q:"Записывается ли вместе с этим и оригинальный говорящий?",a:"Нет. Записывается только озвучка перевода, которую создаёт DubTab. Исходный звук передаётся для перевода и не сохраняется, поэтому в записи только озвучка и ничего больше."},{q:"У записи статус Pending.",a:"Звук ещё дособирается после остановки сессии. Длинные сессии занимают больше времени. Если статус так и остался, расшифровки это не касается: её по-прежнему можно читать и выгружать."}]}),te=y("exportTranscripts",{title:"Просмотр и выгрузка расшифровок",navTitle:"Расшифровки",metaTitle:"Смотрите, ищите и выгружайте расшифровку DubTab",metaDescription:"Каждая сессиÑ
1 DubTab сохраняет двуязычную расшифровку с сохранённым таймингом. Найдите её в истории, поищите внутри, скопируйте и выгрузите.",intro:"Каждая сессия сохраняет двуязычную расшифровку — независимо от того, оставили вы звук или нет. Вот где она лежит и что с ней можно делать.",sections:[{id:"what",title:"Что сохраняется",blocks:[{kind:"p",text:"В расшифровке **каждая строка, оригинал и перевод**, с сохранённым таймингом. Она пишется по ходу сессии, поэтому в историю её кладёт именно остановка сессии, а не отдельный шаг сохранения."},{kind:"p",text:"Так происходит в каждой сессии. Необязательная часть — это озвучка; см. [Сохранение и прослушивание озвучки](/help/save-dubbed-audio)."}]},{id:"find",title:"Как найти сессию",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Двуязычная расшифровка сохранённой сессии.",alt:"Экран расшифровки: строки на корейском, под каждой перевод на английский, слева отметки времени, сверху вкладки Bilingual, Original и Translation."},{kind:"steps",items:[{title:"Откройте историю",desc:"Сессии идут от новых к старым. У расширения и приложения для компьютера одна общая история: сессия, записанная на компьютере, появится, когда вы откроете историю в браузере, и наоборот."},{title:"Поищите внутри",desc:"Поиск работает по сказанному, на обоих языках. Обычно это быстрее, чем прокручивать до места, которое вы помните."},{title:"Скопируйте или выгрузите",desc:"Копирование отправляет строки прямо в буфер обмена. Выгрузка записывает расшифровку в файл."}]}]}],faq:[{q:"Будет ли расшифровка, если я не сохранял звук?",a:"Да. Расшифровка сохраняется в каждой сессии. Сохранение озвучки — отдельная настройка, которая решает только то, останется ли созданный голос в виде записи."},{q:"Расшифровка двуязычная?",a:"Да. Каждая строка хранится на языке оригинала и в переводе, с сохранённым таймингом, так что перевод можно сверить с тем, что было сказано на самом деле."},{q:"Сессии из расширения и из приложения для компьютера лежат в одном месте?",a:"Да. Обе входят в один аккаунт и пишут в одну историю, так что неважно, какая из них записала сессию."}]}),ta=y("aiSummaries",{title:"ИИ-резюме и ".concat(n5.askAi),navTitle:"ИИ-резюме и ".concat(n5.askAi),metaTitle:"ИИ-резюме, интеллект-карты и ".concat(n5.askAi," в DubTab"),metaDescription:"Превратите сохранённую сессию DubTab в структурированное резюме, в интеллект-карту, по которой можно кликать, и в ответы со ссылками на строки, откуда они взяты.",intro:"Превратите законченную сессию в то, что можно пробежать глазами, и задавайте ей вопросы. Всё это расходует ".concat(n5.aiCredits,", отдельные от ваших часов перевода."),sections:[{id:"tools",title:"Что вы получаете из сессии",blocks:[{kind:"list",items:["**".concat(n5.summaryTab,"** — структурированный пересказ того, что действительно прозвучало; создаётся один раз и хранится вместе с сессией."),"**Интеллект-карта** — та же сессиÑ
1 в виде дерева. Нажмите любой узел, и всплывут исходные строки, которые за ним стоят.","**".concat(n5.askAi,"** — задавайте вопросы по сессии и получайте ответы со ссылками на строки, откуда они взяты.")]},{kind:"p",text:"Все три читают расшифровку, поэтому работают с любой сохранённой сессией — в том числе с той, где вы не оставляли озвучку."},{kind:"shot",...b.aiSummary,caption:"Созданное резюме. Интеллект-карта — на соседней вкладке.",alt:"Вкладка AI Summary с озаглавленным пересказом лекции, разделами Outline, Key Concepts и Review Questions и примечанием о том, что также создана интеллект-карта."}]},{id:"credits",title:"".concat(n5.aiCredits),blocks:[{kind:"p",text:"".concat(n5.aiCredits," **отделены от ваших часов перевода**. Посмотреть трёхчасовую лекцию — это часы; сделать по ней резюме — это кредиты. Когда кончается одно, второе не страдает.")},{kind:"table",head:["Тариф","".concat(n5.aiCredits),"Часы перевода"],rows:n8},{kind:"p",text:"Резюме создаётся один раз и остаётся при сессии, так что открыть его позже ничего не стоит."}]}],faq:[{q:"Расходуют ли резюме мои часы перевода?",a:"Нет. Резюме, интеллект-карты и ".concat(n5.askAi," работают на ").concat(n5.aiCredits,", которые считаются отдельно от часов перевода. Кончились кредиты — переводить всё равно можно; кончились часы — уже имеющиеся сессии всё равно можно резюмировать.")},{q:"Можно ли пользоваться этим на сессии, где я не сохранял звук?",a:"Да. Все три работают с расшифровкой, а она сохраняется в каждой сессии независимо от того, оставлялась ли озвучка."},{q:"Откуда берутся ответы в ".concat(n5.askAi,"?"),a:"Только из той сессии, о которой вы спрашиваете. В ответах указываются строки, откуда они взяты, так что вы можете вернуться к этому месту в расшифровке и проверить сами."}]}),tn=v("ru"),tt={getStartedExtension:nJ,getStartedWindows:nQ,whichPlatform:nX,cannotSignIn:n1,noCaptionsOrAudio:n0,chooseAVoice:n4,dubbingDelay:n3,captionsAndDisplayModes:n9,saveDubbedAudio:n7,exportTranscripts:te,aiSummaries:ta,translationHours:y("translationHours",{title:"Часы перевода и ".concat(tn.aiCredits),navTitle:"Часы и ".concat(tn.aiCredits),metaTitle:"Как DubTab считает часы перевода и ".concat(tn.aiCredits),metaDescription:"Время перевода считается по длительности звука, пока идёт сессия. Пауза ничего не стоит, минуты тарифа расходуются раньше дополнительных часов, а ".concat(tn.aiCredits," идут отдельно."),intro:"Что считается, что нет, какой запас расходуется первым и чем ".concat(tn.aiCredits," отличаются от часов."),sections:[{id:"counted",title:"Что считается",blocks:[{kind:"p",text:"Время считается по **длительности звука, пока DubTab работает**. Субтитры и озвучка берут из одного и того же запаса — пользоваться чем-то одним не дешевле, потому что в обоих случаях один и тот же звук распознаётся и переводится."},{kind:"list",items:["**Пауза бесплатна.** На паузе звук не отправляется и минуты не расходуются.","**Остановка завершает сессию** и убирает её в историю. В этом и разница между ".concat(tn.pause," и ").concat(tn.stop,"."),"**Время без связи не оплачивается**, потому что ничего не переводится."]},{kind:"shot",...b.accountUsage,caption:"Страница аккаунта: минуты, кредиты ИИ и последние 30 дней.",alt:"Страница Account: 486 оставшихся минут, разделённых на тарифные и доÐ
1ºÑƒÐ¿Ð»ÐµÐ½Ð½Ñ‹Ðµ, 29 из 30 кредитов ИИ, общих для Summary и Ask AI, и столбчатая диаграмма за последние 30 дней с 128 израсходованными минутами."}]},{id:"idle",title:"Он сам встаёт на паузу, когда никто не говорит",blocks:[{kind:"p",text:"Если какое-то время никто не говорит, DubTab сам встаёт на паузу, чтобы забытая вкладка или приложение не выпивали ваш запас втихую. Сначала вы видите обратный отсчёт, который можно отменить, а какой должна быть тишина — решаете вы."},{kind:"note",tone:"info",title:"Пауза — это не остановка",body:"Сессия остаётся открытой. Продолжите когда угодно — она пойдёт с того места, где встала. Ничего из уже записанного не теряется, а время на паузе не оплачивается."}]},{id:"order",title:"Какой запас расходуется первым",blocks:[{kind:"p",text:"Сначала уходят месячные минуты вашего тарифа. **Дополнительные часы, которые не сгорают, трогаются только после того, как те кончились**, поэтому покупка дополнительных часов в середине месяца никогда не обесценивает уже оплаченное."},{kind:"p",text:"Месячные минуты обнуляются в фиксированный день, привязанный к вашему тарифу, а не первого числа. DubTab показывает эту дату прямо: в панели аккаунта рядом стоят ваш тариф, ближайшая дата списания и дата обнуления минут, так что считать ничего не нужно."}]},{id:"credits",title:"".concat(tn.aiCredits," — это другое"),blocks:[{kind:"table",head:["","Часы перевода","".concat(tn.aiCredits)],rows:[["Уходят на","Живые субтитры и озвучку","Резюме, интеллект-карты, ".concat(tn.askAi)],["Считаются по","Длительности звука во время работы","Каждой генерации"],["Бесплатный тариф","15 минут, один раз","3, один раз"]]},{kind:"p",text:"Когда кончается одно, второе не страдает. См. [ИИ-резюме и ".concat(tn.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Идут ли мои часы, пока видео стоит на паузе?",a:"Пауза **в DubTab** останавливает счётчик: звук не отправляется и минуты не расходуются. Пауза **в видео** — это не то же самое: DubTab продолжает работать и считать, пока сам не заметит тишину и не встанет на паузу, а на это уходит столько, сколько вы задали. Если вы отходите, ставьте на паузу DubTab, а не только плеер."},{q:"Дешевле ли пользоваться только субтитрами, без озвучки?",a:"Нет. Субтитры и озвучка берут из одного запаса, потому что звук в обоих случаях нужно распознать и перевести. Выключение голоса меняет то, что вы слышите, а не то, что считается."},{q:"Когда обнуляются мои месячные минуты?",a:"В фиксированный день, привязанный к вашему тарифу, а не первого числа месяца. Панель аккаунта — и в расширении, и в настольном приложении — показывает дату обнуления минут рядом с ближайшей датой списания, так что смотрите туда. Дополнительные часы не сгорают и расходуются только после того, как месячный объём закончился."}]}),manageSubscription:y("manageSubscription",{title:"Управление подпиской и её отмена",navTitle:"Управление подпиской",metaTitle:"Управляйте подпиской DubTab, отменяйте её или чините оплату",metaDescription:"Откройте портал оплаты из DubTab, чтобы сменить тариф, обновить карту, скачать счета или отменить подписку. После отмены доступ остаётся до конца оплаченного периода.",intro:"Сменить тариф, обновить карту, получить счёт или отменить подписку. Всё это происходит в портале оплаты, который открывается изнутри DubTab.",sections:[{id:"open",title:"Как открыть портал оплаты",blocks:[{kind:"platformSteps",extension:[{title:"Откройте попап и нажмите значок аккаунта справа вверху",desc:"В панели аккаунта видны ваш тариф, ближайшая дата списания и дата обнуления минут."},{title:"Нажмите ".concat(tn.manageSubscription),desc:"Портал оплаты откроется в новой вкладке. Если подписки у вас никогда не было, управлять нечем — DubTab так и скажет, вместо того чтобы открывать пустой портал."}],desktop:[{title:"Нажмите свой аватар слева внизу окна",desc:"Откроется ".concat(tn.accountInformation,": ваш адрес электронной почты, тариф, статус, ближайшая дата списания и дата обнуления минут.")},{title:"Нажмите ".concat(tn.manageSubscription),desc:"Портал откроется в браузере. Если подписки у вас никогда не было, управлять нечем — DubTab так и скажет, вместо того чтобы открывать пустой портал."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription в самом верху страницы аккаунта.",alt:"Страница Account с выделенной кнопкой Manage subscription рядом с адресом электронной почты аккаунта, плашкой тарифа и датой продления."},{kind:"p",text:"В портале можно сменить тариф, обновить способ оплаты, скачать прошлые счета и отменить подписку."}]},{id:"cancel",title:"Отмена",blocks:[{kind:"p",text:"Отменить можно в любой момент, из того же портала. Отмена останавливает следующее продление — она не обрезает уже оплаченный период и Ð
1½Ðµ удаляет ни историю, ни сохранённые сессии."},{kind:"note",tone:"info",title:"Дополнительные часы не входят в подписку",body:"Купленные отдельно дополнительные часы, которые не сгорают, остаются на аккаунте и после окончания подписки. См. [Часы перевода и ".concat(tn.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Сообщение о проблеме с оплатой",blocks:[{kind:"p",text:"Если платёж не прошёл, DubTab показывает сообщение о том, что подписка **".concat(tn.billingPastDue,"** или **").concat(tn.billingUnpaid,"**, с кнопкой ").concat(tn.manageBilling,", ведущей прямо в портал. Обновите там способ оплаты — и тариф возобновится.")},{kind:"p",text:"Пока подписка требует внимания, дополнительные часы на аккаунте остаются доступными — в сообщении это сказано, когда так и есть."}]}],faq:[{q:"Можно ли отменить подписку в любой момент?",a:"Да. Отменяйте в портале оплаты, куда ведёт кнопка ".concat(tn.manageSubscription," внутри DubTab. Отмена останавливает следующее продление и оставляет нетронутым уже оплаченный период вместе с историей и сохранёнными сессиями.")},{q:"Где взять счёт?",a:"В портале оплаты: там перечислены прошлые счета и их можно скачать. Откройте его через ".concat(tn.manageSubscription," — значок аккаунта справа вверху в попапе расширения или ваш аватар слева внизу в окне настольного приложения.")},{q:"Платёж не прошёл, и DubTab перестал работать.",a:"Неудавшийся платёж переводит подписку в состояние **".concat(tn.billingPastDue,"** или **").concat(tn.billingUnpaid,"**, и DubTab показывает сообщение с кнопкой ").concat(tn.manageBilling,". Обновите способ оплаты в портале — тариф возобновится. Дополнительные часы на аккаунте всё это время остаются доступными.")}]}),teamPlan:y("teamPlan",{title:"Планы Team: один общий запас на всех",navTitle:"Планы Team",metaTitle:"Планы Team в DubTab — общие часы и ".concat(tn.aiCredits," для группы"),metaDescription:"План Team в DubTab складывает часы перевода и ".concat(tn.aiCredits," в один общий запас, а число мест можно менять. Подходит для учебных групп, занятий и обучения сотрудников."),intro:"Один запас часов и ".concat(tn.aiCredits,", из которого черпает вся команда, вместо отдельной подписки на каждого."),sections:[{id:"how",title:"Как устроен план Team",blocks:[{kind:"list",items:["**Один общий запас.** Часы перевода и ".concat(tn.aiCredits," принадлежат команде, а не отдельным участникам. Тот, кто на этой неделе посмотрит четыре часа, и тот, кто не посмотрит ничего, черпают из одного и того же запаса."),"**Гибкое число мест.** Добавляйте и убирайте участников по мере изменений в группе; вы не покупаете фиксированное количество индивидуальных подписок.","**Обе версии.** Каждый участник получает расширение для браузера и приложение для компьютера — так же, как в индивидуальном тарифе.","**Помощь на старте.** К планам Team прилагается живой человек, который поставит всех на ноги."]},{kind:"p",text:"Это подходит группе, которая смотрит один и тот же материал: занятиям по лекциям Ð
1½Ð° иностранном языке, учебной группе или сотрудникам, которых обучают по материалам на другом языке. И это неподходящая форма для людей, которые просто работают в одной компании и каждый хочет свой тариф."}]},{id:"running-out",title:"Когда запас заканчивается",blocks:[{kind:"p",text:"Раз запас общий, он заканчивается у всех разом. DubTab говорит об этом прямо и отправляет участников к администратору команды — **добавить может только администратор**, так что отдельному участнику чинить нечего."}]},{id:"get-one",title:"Как получить план Team",blocks:[{kind:"p",text:"Планы Team не покупаются на странице тарифов, а считаются под команду, потому что нужный размер зависит от числа людей и от того, сколько они смотрят. Напишите нам обе цифры примерно — вернёмся с суммой."},{kind:"p",text:"[Напишите нам про план Team](/contact?category=team) — укажите, сколько вас человек и примерно сколько часов в неделю смотрит группа."}]}],faq:[{q:"У каждого участника команды свои часы?",a:"Нет. У плана Team один общий запас часов перевода и ".concat(tn.aiCredits,", из которого черпает каждый. В этом и смысл: тот, кто на этой неделе посмотрит четыре часа, и тот, кто не посмотрит ничего, покрыты одним и тем же запасом, и никакими персональными лимитами управлять не нужно.")},{q:"У нашей команды кончились минуты. Что я могу сделать как участник?",a:"Напрямую — ничего: запас принадлежит команде, и пополнить его может только администратор. DubTab показывает в этом сообщении название команды, чтобы вы знали, к кому обратиться."},{q:"Сколько стоит план Team?",a:"Он считается под конкретную команду, а не указан в прайсе, потому что зависит от числа людей и от того, сколько они смотрят. Напишите нам с этими двумя цифрами — вернёмся с ценой."}]})},ti={labels:{centerName:"Справочный центр",homeTitle:"Чем помочь?",homeIntro:"Настроить DubTab, поправить сессию, которая ведёт себя странно, и понять, на что уходят ваши часы.",searchPlaceholder:"Найдите ответ — попробуйте \xabнет звука\xbb или \xabотмена подписки\xbb",searchEmpty:"Ничего не нашлось. Попробуйте слово из того, что сейчас на экране.",articleCount:"Статей: {count}",articleCountOne:"1 статья",appliesTo:"Относится к",appliesToBoth:"Обеим",extension:"Расширение для браузера",desktop:"Десктопное приложение",onThisPage:"На этой странице",sectionCount:"Разделов: {count}",chapters:"Главы",recordedOn:"Записано в версии {version}",faqTitle:"Частые вопросы",relatedTitle:"Дальше",feedbackTitle:"Статья помогла?",feedbackSub:"Единственный сигнал, который показывает, какие статьи бьют мимо.",feedbackYes:"Да",feedbackNo:"Нет",feedbackThanks:"Спасибо, отметили.",feedbackWhy:"Чего не хватило?",feedbackReasons:["Шаги не совпали с тем, что у меня на экране","По-прежнему не работает","Это не та статья, которую я искал"],feedbackSent:"Отправлено. К нам уходят название статьи, ваша версия и номер версии приложения — больше ничего.",lastUpdated:"Обновлено",needs:"Требуется",supportTitle:"Так и не удалось разобраться?",supportBody:"Напишите, что вы пытались сделать. Статья, которую вы читали, придёт вместе с обращением — это экономит один круг переписки.",asideTitle:"Есть вопрос?",asideBody:"Статья, на которой вы сейчас, придёт вместе с обращением, так что объяснять, где вы находитесь, не придётся.",supportCta:"Написать в поддержку",contactCardTitle:"Написать в поддержку",contactCardBlurb:"Ничего из этого не подошло. Напишите, что вы пытались сделать, — дальше разберёмся мы.",contactCardMeta:"Отвечаем в течение суток",screenshotPending:"Скриншот готовится"},categories:nZ,versions:c,articles:m.map(e=>tt[e])},to=v("tr"),ts=u({"getting-started":{title:"Başlangı\xe7",blurb:"Kurun, giriş yapın, dillerinizi se\xe7in ve iki s\xfcr\xfcmden hangisiyle olursa olsun ilk \xe7evirinizi \xe7alıştırın."},"dubbing-captions":{title:"Dublaj ve altyazı",blurb:"Bir ses se\xe7in, \xf6zg\xfcn sesle dengeleyin ve altyazıların nasıl g\xf6r\xfcneceğine karar verin."},"history-ai":{title:"Ge\xe7miş ve yapay zek\xe2 ara\xe7ları",blurb:"Kaydedilmiş bir dublajı yeniden dinleyin, d\xf6k\xfcm dışa aktarın; \xf6zetleri, zihin haritalarını ve ".concat(to.askAi," \xf6zelliğini kullanın.")},"account-billing":{title:"Hesap ve \xf6deme",blurb:"Saatler nasıl sayılıyor, ".concat(to.aiCredits," neye harcanıyor ve plan 
1nasıl değiştirilir.")},troubleshooting:{title:"Sorun giderme",blurb:"Giriş yapılamıyor, altyazı \xe7ıkmıyor ya da \xe7eviri sesi duyulmuyor. Ger\xe7ekten karşımıza \xe7ıkan arızalar."}}),tr=v("tr"),tc={title:"İki dili se\xe7in",desc:"**".concat(tr.autoDetect,"**, kaynak dili kendi başına bulur ve bir oturumda birden fazla dil ge\xe7iyorsa ya da ne duyacağınızı bilmiyorsanız doğru se\xe7im budur. Oturumun tamamının tek dilde olduğunu biliyorsanız **o dili kendiniz belirtmek tanımayı g\xf6zle g\xf6r\xfcl\xfcr bi\xe7imde iyileştirir** — aksi h\xe2lde otomatik algılama, yanıtı sizde olan bir soruya doğruluğunun bir kısmını harcar.")},td=y("getStartedExtension",{title:"Tarayıcı eklentisiyle hızlı başlangı\xe7",navTitle:"Tarayıcı eklentisi",metaTitle:"DubTab tarayıcı eklentisiyle hızlı başlangı\xe7",metaDescription:"DubTab'ı Chrome, Edge veya Brave'e kurun, giriş yapın, iki dilinizi se\xe7in ve bir tarayıcı sekmesinde ilk ger\xe7ek zamanlı \xe7evirinizi \xe7alıştırın.",intro:"Kurun, giriş yapın, iki dil se\xe7in ve zaten izlemekte olduğunuz sekmeyi \xe7evirin. D\xf6rt dakika kadar s\xfcrer, \xe7oğu da kurulum.",chapters:k(g.getStartedExtension,{install:"Kurulum ve sabitleme",signin:"Giriş",languages:"Dilleri se\xe7me",start:"Bir sekmede başlatma",controls:"Dock",save:"Dublajı kaydetme",after:"Oturumdan sonra"}),sections:[{id:"install",title:"Kurun ve giriş yapın",chapterId:"install",blocks:[{kind:"p",text:"DubTab **Chrome, Edge ve Brave**'de \xe7alışır. \xdc\xe7\xfc de aynı eklentiyi Chrome Web Mağazası'ndan kurar — aramanız gereken ayrı bir Edge veya Brave s\xfcr\xfcm\xfc yok."},{kind:"note",tone:"info",title:"Hangi tarayıcıyı kullanırsanız kullanın Chrome Web Mağazası'ndan kurun",body:"İncelemeler orada en hızlı sonu\xe7lanıyor, dolayısıyla yeni s\xfcr\xfcm \xf6nce oraya d\xfcş\xfcyor. Başka bir yerden kurmak sizi bir iki s\xfcr\xfcm geride bırakabilir. [DubTab'ı Chrome Web Mağazası'ndan alın](".concat(d,")")},{kind:"steps",items:[{title:"DubTab'ı ekleyin, sonra sabitleyin",desc:"[Chrome Web Mağazası sayfasını](".concat(d,") a\xe7ın ve ekleyin. Edge ile Brave ilk seferde başka bir mağazadan eklenti kurmaya izin isteyecek — evet deyin. Ardından ara\xe7 \xe7ubuğundaki yapboz par\xe7ası men\xfcs\xfcn\xfc a\xe7ıp DubTab'ı sabitleyin; onu elinizin altında isteyecek kadar sık a\xe7acaksınız.")},{title:"A\xe7ılır pencereyi a\xe7ın ve Google ile giriş yapın",desc:"\xdccretsiz hesap tek seferliğine **15 dakika** canlı altyazı ve dublajla birlikte 3 ".concat(tr.aiCredits," alır. Kart yok, yenileme yok. Giriş yalnızca a\xe7ılır pencerede yapılır.")}]},{kind:"shot",...b.popupSignIn,caption:"Kurulumun hemen ardından, giriş yapmadan \xf6nceki a\xe7ılır pencere.",alt:"DubTab a\xe7ılır penceresi: \xfcr\xfcn adı, \xfc\xe7 satırlık \xf6zellik listesi ve Continue with Google d\xfcğmesi."}]},{id:"first-session",title:"İlk \xe7evirinizi \xe7alıştırın",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"\xc7evirmek istediğiniz sekmeyi a\xe7ın",desc:"YouTube, Netflix, Zoom, Google Meet, bir kurs oynatıcısı — sesi olan her şey. DubTab'ı istediğiniz zaman a\xe7abilirsiniz; tek koşul, **".concat(tr.start," d\xfcğmesine bastığınız anda sekmenin ses \xe7ıkarıyor olması**, \xe7\xfcnk\xfc DubTab tam o anda dinlemeye başlar.")},tc,{title:"".concat(tr.start," d\xfcğmesine basın"),desc:"Dock sayfanın kenarında belirir. Altyazılar birka\xe7 saniye i\xe7inde gelir ve \xe7eviri sesi \xf6zg\xfcn sesin \xfczerinde konuşmaya başlar."}]},{kind:"note",tone:"warn",title:"Bir t\xfcr sayfa asla \xe7alışmayacak",body:"Tarayıcı kendi sayfalarında ses alınmasını engeller. `chrome://` adresleri ve Chrome Web Mağazası \xfc\xe7 tarayıcının hi\xe7birinde \xe7evrilemez ve hi\xe7bir ayar bunu değiştirmez."},{kind:"shot",...b.popupReady,caption:"Başlamaya hazır a\xe7ılır pencere: iki dil ve \xe7evrilecek sayfa.",alt:"DubTab a\xe7ılır penceresi: Source language alanında Automatic Detection, Translate to alanında Spanish, kalan 
1s\xfcre, ge\xe7erli sayfanın başlığı ve Start translation d\xfcğmesi."},{kind:"note",tone:"ok",title:"G\xf6rmeniz gereken",body:"Dock'ta **".concat(tr.stateTranslating,"** yazıyor, altyazılar akıyor ve \xf6zg\xfcn sesin \xfczerinde ikinci bir ses duyuluyor. Altyazılar \xe7ıkıp ses gelmiyorsa ya da hi\xe7bir şey g\xf6r\xfcnm\xfcyorsa, [Altyazı \xe7ıkmıyor ya da \xe7eviri sesi duyulmuyor](/help/no-captions-or-audio) bu iki durumu ayırıyor.")}]},{id:"controls",title:"Dock",chapterId:"controls",blocks:[{kind:"p",text:"Oturum başladıktan sonra ihtiyacınız olan her şey sayfanın kenarındaki dock'ta."},{kind:"list",items:["**".concat(tr.stateReady,", ").concat(tr.stateConnecting,", ").concat(tr.stateTranslating,"** — dock hangisinde olduğunu her zaman s\xf6yler. Bağlantı koparsa kendiliğinden yeniden bağlanır, bunu bildirir ve denemeleri sayar."),"**".concat(tr.pause,", ").concat(tr.stop," değildir** — duraklatmak altyazıyı ve dublajı dondurur ve **duraklatılan s\xfcre asla \xfccretlendirilmez**: ses g\xf6nderilmediği i\xe7in dakika da sayılmaz. Oturumu bitirip ge\xe7mişinize kaydeden ").concat(tr.stop," d\xfcğmesidir."),"**".concat(tr.panel,", ").concat(tr.cinema,", ").concat(tr.audioOnly,"** — altyazıyı g\xf6stermenin \xfc\xe7 yolu: videonun yanına yerleşik, ekranın altı boyunca ya da yalnızca sesi istediğinizde hi\xe7 g\xf6stermeden."),"**".concat(tr.voice," ve ").concat(tr.audioMixer,"** — dublaj sesini se\xe7in ve \xf6zg\xfcn sesle dengeleyin. Bkz. [Ses se\xe7me ve sesi ayarlama](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Canlı bir oturum sırasında dock, altyazı men\xfcs\xfc a\xe7ıkken.",alt:"Koyu renkli y\xfczen dock: Translating yazısı, oturum sayacı, duraklatma ve durdurma d\xfcğmeleri, ses se\xe7ici ve Caption Panel, Cinema Mode ile Audio Only satırlarını i\xe7eren a\xe7ık bir men\xfc."},{kind:"note",tone:"warn",title:"Dublaj sesini saklamak istiyor musunuz? ".concat(tr.start," d\xfcğmesine basmadan \xf6nce a\xe7ın."),body:"Kaydetme ayarı yalnızca bir kez, oturumun başladığı anda okunur. Yarısında a\xe7mak, zaten s\xfcrmekte olan oturuma hi\xe7bir şey kazandırmaz. Ayrıntılar: [Dublaj sesini kaydetme ve yeniden dinleme](/help/save-dubbed-audio)."}]}],faq:[{q:"Edge ve Brave'de \xe7alışıyor mu?",a:"Evet. DubTab Chrome, Edge ve Brave'de \xe7alışır ve \xfc\xe7\xfc de aynı eklentiyi Chrome Web Mağazası'ndan kurar. Edge ve Brave ilk seferde başka bir mağazadan kurulum i\xe7in izin ister; sonrasında tam olarak Chrome'daki gibi davranır."},{q:"".concat(tr.start," d\xfcğmesine bastığımda hi\xe7bir şey olmuyor."),a:"Sekmenin o anda ses \xe7ıkarıyor olması gerekir — DubTab sekmenin sesini alır, duraklatılmış ya da sessiz bir sayfa ona \xe7alışacak bir şey vermez. Tarayıcı ayrıca kendi sayfalarında ses alınmasını engeller: `chrome://` adresleri ve Chrome Web Mağazası hi\xe7bir şekilde \xe7evrilemez."},{q:"Duraklatmak dakikalarımı harcar mı?",a:"Hayır. Oturum duraklatılmışken ses g\xf6nderilmez, dolayısıyla dakika da sayılmaz. Yalnızca ger\xe7ekten \xe7evrilen s\xfcre \xfccretlendirilir. Oturumu bitirip ge\xe7mişe kaldıran ".concat(tr.stop," d\xfcğmesidir.")},{q:"".concat(tr.autoDetect," mi kullanayım, kaynak dili kendim mi belirteyim?"),a:"Oturumda birden fazla dil ge\xe7iyorsa ya da ne duyacağınızı bilmiyorsanız ".concat(tr.autoDetect,' kullanın. Oturumun tamamının tek dilde olduğundan eminseniz belirtmek tanımayı g\xf6zle g\xf6r\xfcl\xfcr bi\xe7imde iyileştirir; otomatik algılamanın artık "neyi dinliyorum" sorusuna doğruluk harcaması gerekmez.')}]}),tl=y("getStartedWindows",{title:"Masa\xfcst\xfc uygulamasıyla hızlı başlangı\xe7",navTitle:"Masa\xfcst\xfc uygulaması",metaTitle:"DubTab masa\xfcst\xfc uygulamasıyla hızlı başlangı\xe7",metaDescription:"DubTab masa\xfcst\xfc uygulamasını Windows 11'e ya da macOS 14.2 ve \xfczerine kurun, giriş yapın, hangi sesi dinleyeceğini se\xe7in ve bir \xe7eviri oturumunu başlatıp durdurun.",intro:"Masa\xfcst\xfc uygulaması bilgisayarınızın \xe7aldığı her şeyi duyar;
1 bu y\xfczden en başta bir karar daha var: hangi sesi dinlemeli.",chapters:k(g.getStartedWindows,{install:"Kurulum",signin:"Giriş",source:"Ses kaynağını se\xe7me",languages:"Dilleri se\xe7me",start:"\xc7eviriyi başlatma",controls:"HUD ve sistem tepsisi",save:"Dublajı kaydetme"}),sections:[{id:"install",title:"Kurun ve giriş yapın",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 ya da macOS 14.2+",body:"Masa\xfcst\xfc uygulaması **Windows 10'da \xe7alışmaz** ve **macOS 14.2 ya da \xfczerini** ister. İki sınır da \xfczerine kurulduğu sistem sesi \xf6zelliğinden geliyor; ikisinin de etrafından dolaşılamıyor. \xc7alışmadığı yerlerde [tarayıcı eklentisini](/help/get-started-extension) kullanın — Chrome, Edge veya Brave sekmesinde oynayan her şeyi kapsar."},{kind:"steps",items:[{title:"İndirin ve kurun",desc:"Size uygun dosyayı [DubTab indirme sayfasından](/download) alın: Windows kurulum dosyası ya da Mac i\xe7in DMG (Apple Silicon veya Intel). Windows'ta \xe7alıştırın; ilk seferde SmartScreen, yayıncı olarak XTCodeTech Ltd adını g\xf6steren bir pencere a\xe7abilir. Mac'te DMG'yi a\xe7ıp DubTab'ı Uygulamalar'a s\xfcr\xfckleyin."},{title:"Giriş yapın",desc:"DubTab giriş i\xe7in tarayıcınızı a\xe7ar, ardından sizi uygulamaya geri verir. Tarayıcı a\xe7ılmazsa giriş bağlantısını kopyalayıp aynı bilgisayardaki herhangi bir tarayıcıya yapıştırın."}]},{kind:"shot",...b.desktopSignIn,caption:"İlk a\xe7ılışta DubTab penceresi.",alt:"Koyu zeminde DubTab masa\xfcst\xfc penceresi: uygulama simgesi, Welcome to DubTab yazısı, live captions and translation for meetings, videos and any desktop audio satırı ve Sign in with Google d\xfcğmesi."}]},{id:"audio-source",title:"DubTab'ın neyi dinleyeceğini se\xe7in",chapterId:"source",blocks:[{kind:"p",text:"Eklentide olmayan tek adım bu ve bir oturumun temiz duyulup duyulmayacağına karar veren de bu."},{kind:"list",items:["**".concat(tr.desktopSourceSystem,"**, bildirimler ve o sırada \xe7alan her şey d\xe2hil ses \xe7ıkaran ne varsa alır."),"**".concat(tr.desktopSourceApp,"**, geri kalan her şeyi yok sayar. Toplantı i\xe7in bunu se\xe7in — konuşanı \xe7evirmekle konuşanı ve m\xfcziğinizi birlikte \xe7evirmek arasındaki fark budur.")]},{kind:"p",text:"DubTab bu se\xe7imi bir sonraki sefere hatırlar."},{kind:"shot",...b.desktopHome,caption:"Ana ekran. Ses kaynağı en \xfcstte, yanında Change d\xfcğmesiyle.",alt:"DubTab masa\xfcst\xfc Home ekranı: se\xe7ili kaynak olarak Computer audio ve bir Change d\xfcğmesi, Source alanında Automatic Detection ve Target alanında Spanish, Start translation d\xfcğmesi, Auto-save dubbed audio anahtarı ve son oturumların listesi."}]},{id:"first-session",title:"Bir oturumu başlatma ve durdurma",chapterId:"start",blocks:[{kind:"steps",items:[tc,{title:"".concat(tr.desktopStart," d\xfcğmesine basın"),desc:"Altyazılar pencereyi doldurur ve HUD her şeyin \xfcst\xfcnde y\xfczer; b\xf6ylece izlediğiniz şeye hemen d\xf6nebilirsiniz."},{title:"Pencereyi aradan \xe7ekin",desc:"Pencereyi kapatmak DubTab'ı kapatmaz. Duraklatma, s\xfcrd\xfcrme, durdurma, altyazıyı g\xf6sterme/gizleme ve dublajı sessize alma, \xe7eviri s\xfcrerken sistem tepsisi men\xfcs\xfcnden yapılabilir. Duraklatılan s\xfcre asla \xfccretlendirilmez."}]},{kind:"note",tone:"info",title:"Kısayollar her yerde \xe7alışır",body:"Başlat/durdur ve duraklat/s\xfcrd\xfcr, DubTab arka plandayken bile sistem genelinde \xe7alışır. ".concat(tr.stop,", bir oturumu yanlışlıkla bitirmeyesiniz diye ikinci bir basış ister. Bir kombinasyonu başka bir uygulama almışsa DubTab sessizce başarısız olmak yerine bunu size s\xf6yler.")}]}],faq:[{q:"Hangi sistemlerde \xe7alışıyor?",a:"Windows 11'de ve macOS 14.2 ve \xfczerinde; Apple Silicon ile Intel i\xe7in ayrı s\xfcr\xfcmler var. Windows 10'da \xe7alışmaz ve etrafından dolaşmanın yolu yok — \xfczerine kurulduğu ses \xf6zelliği orada yok. \xc7alışmadığı yerlerde tarayıcı eklentisini kullanın — Chrome, Edge veya Brave sekmesinde oynayan her şeyi kapsar."},{q:"Mac'te neden sistem sesini kaydetme izni istiyor?",a:"Bilgisayarınızın \xe7aldığı sesi ancak b\xf6yle duyabildiği i\xe7in. macOS bunu yalnızca bir kez, ilk oturumu başlattığınızda sorar — Sistem Ayarları › Gizlilik ve G\xfcvenlik altından izin verin. DubTab'ın istediği tek izin budur: ekran kaydını asla istemez, mikrofona ise hi\xe7bir erişimi yoktur."},{q:"Pencereyi kapatmak \xe7eviriyi durdurur mu?",a:"Hayır. DubTab sistem tepsisinde \xe7alışmayı s\xfcrd\xfcr\xfcr ve o men\xfcden duraklatabilir, s\xfcrd\xfcrebilir, durdurabilir, altyazıyı g\xf6sterip gizleyebilir ve dublajı sessize alabilirsiniz. Oturumu bitiren tek şey ".concat(tr.stop,".")},{q:"".concat(tr.autoDetect," mi kullanayım, kaynak dili kendim mi belirteyim?"),a:"Oturumda birden fazla dil ge\xe7iyorsa ya da ne duyacağınızı bilmiyorsanız ".concat(tr.autoDetect,' kullanın. Oturumun tamamının tek dilde olduÄ
1Ÿundan eminseniz belirtmek tanımayı g\xf6zle g\xf6r\xfcl\xfcr bi\xe7imde iyileştirir; otomatik algılamanın artık "neyi dinliyorum" sorusuna doğruluk harcaması gerekmez.')},{q:"Masa\xfcst\xfc uygulaması i\xe7in ayrı abonelik gerekir mi?",a:"Hayır. Tek hesap ve tek saat bakiyesi hem tarayıcı eklentisini hem masa\xfcst\xfc uygulamasını, Windows'ta da Mac'te de kapsar. Hangisinden giriş yaparsanız yapın aynı planı alırsınız."}]}),tu=y("whichPlatform",{title:"Eklenti mi, masa\xfcst\xfc uygulaması mı",navTitle:"Hangisi bana lazım?",metaTitle:"DubTab eklentisi mi masa\xfcst\xfc uygulaması mı — hangisi size uygun?",metaDescription:"Masa\xfcst\xfc uygulaması bilgisayarın \xe7aldığı her şeyi, tarayıcı sekmeleri d\xe2hil, duyar — Windows 11'de ve macOS 14.2 ve \xfczerinde. Eklenti her bilgisayarda Chrome, Edge ve Brave'deki her sekmeyi kapsar. Tek abonelik ikisini birden kapsar.",intro:"Masa\xfcst\xfc uygulaması bilgisayarınızda \xe7alışıyorsa en basit yanıt odur: eklentinin duyduğu her şeyi ve fazlasını duyar. \xc7alışmadığı yerlerde doğru olan eklentidir.",sections:[{id:"short-version",title:"Kısa yanıt",blocks:[{kind:"p",text:"[Masa\xfcst\xfc uygulaması](/help/get-started-windows) bilgisayarın tamamını dinler ve buna **tarayıcı sekmeleri de d\xe2hildir** — yani Windows 11'de ve macOS 14.2 ve \xfczerinde tek başına b\xfct\xfcn durumları karşılar, her oturumdan \xf6nce karar vermeniz gerekmez. En az uğraştıran kurulum budur."},{kind:"p",text:"[Tarayıcı eklentisi](/help/get-started-extension) ise masa\xfcst\xfc uygulaması se\xe7enek değilse ya da tarayıcı yetiyorsa doğru olandır: **Windows 10'da**, **macOS 13 ve \xf6ncesinde kalmış bir Mac'te**, Linux ve ChromeOS'ta veya zaten izlediğiniz her şey bir sekmedeyse ve uygulama kurmak istemiyorsanız. \xdcstelik denetimler doğrudan sayfanın i\xe7inde durur; kimileri bunu d\xfcped\xfcz daha \xe7ok sever."},{kind:"note",tone:"info",title:"Tek abonelik ikisini birden kapsar",body:"Aynı hesap, aynı saat bakiyesi, aynı ge\xe7miş. Bug\xfcn birini, yarın \xf6tekini kullanmakla hi\xe7bir şey kaybetmezsiniz; bu bir kolaylık meselesi, fiyat meselesi değil."}]},{id:"side-by-side",title:"Yan yana",blocks:[{kind:"table",head:["","Masa\xfcst\xfc uygulaması","Tarayıcı eklentisi"],rows:[["Neyi duyar","Her uygulamayı, bilgisayarın tamamını, tarayıcı sekmeleri d\xe2hil","Bir tarayıcı sekmesini"],["Tipik kullanım","Zoom ve Teams uygulamaları, masa\xfcst\xfc oynatıcılar, yerel dosyalar; ayrıca sekmedeki her şey","YouTube, Udemy, Coursera — sekmede oynayan her şey"],["Altyazılar nerede \xe7ıkar","B\xfct\xfcn pencerelerin \xfcst\xfcnde duran HUD","Sayfanın i\xe7ine yerleşik"],["Denetimler","HUD, sistem tepsisi men\xfcs\xfc, genel kısayollar","Sayfa i\xe7indeki dock"],["\xc7alıştığı yer","Windows 11 \xb7 macOS 14.2+","Chrome, Edge ve Brave — Windows ve macOS'ta"]]},{kind:"p",text:"İkisinden hi\xe7biri \xf6tekinin kırpılmış h\xe2li değil. Aynı şekilde, aynı kalitede ve aynı bakiyeden \xe7eviri yaparlar — ayrıldıkları yer, neyi dinleyebildikleri ve denetimlerin nerede durduğu."}]},{id:"mac-mobile",title:"Mac ve mobil",blocks:[{kind:"p",text:"**Mac uygulaması \xe7ıktı.** macOS 14.2 veya \xfczeri gerekiyor; Apple Silicon ve Intel i\xe7in ayrı indirmeler var. Windows s\xfcr\xfcm\xfcn\xfcn yaptığı her şeyi yapar — bilgisayarın tamamı, tek bir uygulama ya da yerel bir dosya — ilk seferde tek bir adım fazlasıyla: macOS sistem sesini kaydetmek i\xe7in izin ister. Ekran kaydı ya da mikrofon iznini asla istemez."},{kind:"p",text:"Mobil uygulama yok, yakında da olmayacak. Hi\xe7bir şey yapmayan bir d\xfcğme g\xf6stermektense bunu s\xf6ylemeyi tercih ediyoruz."},{kind:"p",text:"İhtiyacınız varsa bize yazın; \xe7ıktığı g\xfcn size yalnızca bunu haber veririz: [Mobil lazım](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Masa\xfcst\xfc uygulaması tarayıcı sekmelerini de duyuyorsa eklenti neden kullanılsın?",a:"\xc7\xfcnk\xfc masa\xfcst\xfc uygulaması Windows 11 ya da macOS 14.2 ve \xfczerini istiyor. Windows 10'da, daha eski bir Mac'te, Linux ve ChromeOS'ta tek se\xe7enek eklentidir. Kimileri ayrıca denetimlerin ve altyazıların y\xfczen bir pencerede değil sayfanın i\xe7inde olmasını yeğler; \xfcstelik eklenti hi\xe7bir şey indirmeden saniyeler i\xe7inde kurulur."},{q:"Her biri i\xe7in ayrı abonelik mi gerekiyor?",a:"Hayır. Tek hesap ve tek saat bakiyesi hem tarayıcı eklentisini hem masa\xfcst\xfc uygulamasını kapsar; Windows'ta da Mac'te de aynı. Hangisinden giriş yaparsanız yapın aynı plan, aynı dakikalar ve aynı oturum ge\xe7mişi karşınıza \xe7ıkar."},{q:"Eklenti bir Zoom ya da Teams toplantısını \xe7evirebilir mi?",a:"Yalnızca toplantı tarayıcı sekmesinde \xe7alışıyorsa — Zoom'un web istemcisi ve Google Meet eklentiyle \xe7alışır. Zoom ya da Teams'in masa\xfcst\xfc istemcisinde ses tarayıcıdan hi\xe7 ge\xe7mez; orada masa\xfcst\xfc uygulaması gerekir."},{q:"Mac uygulaması var mı?",a:"Var. Mac i\xe7in DubTab macOS 14.2 veya \xfczerini ister; Apple Silicon ve Intel s\xfcr\xfcmleri mevcut. İkisi de Developer ID ile imzalı ve Apple tarafından onaylanmış. [İndirme sayfasından](/download) alabilirsiniz."}]}),tp=v("tr"),tm=y("cannotSignIn",{title:"Google ile giriş yapamıyorum",navTitle:"Giriş yapamıyorum",metaTitle:"DubTab Google ile giriş yapmıyor — nasıl d\xfczeltilir",metaDescription:"DubTab'a giriş Google \xfczerinden yapılır; Google'a erişemeyen bir ağ tam bu adımda takılır. Bunu nasıl doğrularsınız ve neleri deneyebilirsiniz.",intro:"Giriş Google \xfczerinden yapılır. Buradaki arızaların neredeyse tamamı ağdan kaynaklanır, hesabınızdan değil — oradan başlayın.",sections:[{id:"network",title:"\xd6nce ağı kontrol edin",blocks:[{kind:"p",text:"DubTab sizi Google hesabınızla tanır, dolayısıyla bu adımın Google'a ulaşması gerekir. Ağınız ulaşamıyorsa bilgisayarda başka her şey normal g\xf6r\xfcn\xfcrken yalnızca giriş başarısız olur. A\xe7ık ara en yaygın neden budur ve DubTab i\xe7indeki hi\xe7bir ayar bunu d\xfczeltemez."},{kind:"steps",items:[{title:"Aynı tarayıcıda bir Google sayfası a\xe7ın",de
1sc:"`google.com` ya da `accounts.google.com` deneyin. Onlar da a\xe7ılmıyorsa yanıt ağdır ve bu sayfadaki başka hi\xe7bir şey işe yaramaz."},{title:"Ağ değiştirin",desc:"Telefondan bağlantı paylaşmak en hızlı denemedir. Orada giriş oluyor da her zamanki bağlantınızda olmuyorsa sorun o bağlantıdadır: kurumsal g\xfcvenlik duvarı, okul ağı ya da b\xf6lgesel engel."},{title:"VPN'i a\xe7ın ya da kapatın",desc:"İki y\xf6n\xfc de denemeye değer. VPN kimi zaman Google'a erişimi a\xe7an şeydir, kimi zaman da DubTab'a d\xf6n\xfcş\xfc bozan şey."}]}]},{id:"extension",title:"Eklenti: giriş d\xfcğmesine basıyorum, hi\xe7bir şey olmuyor",blocks:[{kind:"p",text:"Giriş **yalnızca a\xe7ılır pencerede** yapılır — panelde giriş d\xfcğmesi yok, orada aramayın."},{kind:"list",items:["Google sizi tanımak i\xe7in kendi penceresini a\xe7ar. Tarayıcınız bu site i\xe7in a\xe7ılır pencereleri engelliyorsa o pencere hi\xe7 g\xf6r\xfcnmez — izin verip yeniden deneyin.","Tarayıcınızda birden \xe7ok profil varsa Google'a giriş yapılmış olanda olduğunuzdan emin olun.","Yeniden denemeden \xf6nce a\xe7ılır pencereyi kapatıp yeniden a\xe7ın. Yarıda kalmış bir deneme d\xfcğmeyi tepkisiz bırakabilir."]}]},{id:"windows",title:"Masa\xfcst\xfc uygulaması: tarayıcı a\xe7ılmıyor ya da hi\xe7 geri d\xf6nm\xfcyor",blocks:[{kind:"p",text:"Masa\xfcst\xfc uygulaması giriş i\xe7in sizi tarayıcıya devreder, sonra tarayıcı sizi geri verir. Kısıtlamaları sıkı bir bilgisayarda bu iki yarıdan herhangi biri takılabilir."},{kind:"steps",items:[{title:"Bunun yerine giriş bağlantısını kopyalayın",desc:"Uygulama bu bağlantıyı tam da hi\xe7bir şey başlatmak zorunda kalmamak i\xe7in sunar. **Aynı bilgisayardaki** herhangi bir tarayıcıya yapıştırın ve girişi orada tamamlayın."},{title:"Uygulamaya d\xf6n\xfcn",desc:"Tarayıcı giriş yapıldığını s\xf6ylediğinde DubTab'a ge\xe7in. Uygulama oturumu kendiliğinden alır."}]}]},{id:"still-stuck",title:"H\xe2l\xe2 \xe7alışmıyorsa",blocks:[{kind:"p",text:"Bize \xfc\xe7 şey yazın, genellikle tek seferde yanıtlayabiliyoruz: iki s\xfcr\xfcmden hangisi, giriş d\xfcğmesine bastığınızda ne oluyor (hi\xe7bir şey, bir hata, hemen kapanan bir pencere) ve o ağda Google sayfaları normal a\xe7ılıyor mu."}]}],faq:[{q:"DubTab neden Google hesabı istiyor?",a:"Google ile giriş tek y\xf6ntem ve planınızı, dakikalarınızı ve oturum ge\xe7mişinizi size bağlayan da bu — tarayıcı eklentisinde de masa\xfcst\xfc uygulamasında da aynı şekilde. Google \xfczerinden gittiği i\xe7in, Google'a erişemeyen bir ağ girişi tamamlayamaz."},{q:"Telefon bağlantısıyla giriş oluyor ama ofis ağında olmuyor.",a:"Bu ofis ağını işaret ediyor. Kurumsal g\xfcvenlik duvarları ve okul ağları girişin dayandığı Google hizmetlerini sık sık engelliyor. O ağın y\xf6neticilerinden Google hesaplarına izin vermelerini isteyin ya da başka bir bağlantıdan bir kez giriş yapın."},{q:"Tarayıcı a\xe7ıldı, giriş yaptım ama masa\xfcst\xfc uygulaması h\xe2l\xe2 \xe7ıkış yapılmış g\xf6r\xfcn\xfcyor.",a:"Uygulamaya d\xf6n\xfcş tamamlanmamış. DubTab penceresine ge\xe7ip bir an bekleyin — oturumu kendiliğinden alır. Almazsa uygulamadaki giriş bağlantısını kopyalayıp aynı bilgisayardaki bir tarayıcıda tamamlayın."}]}),th=y("noCaptionsOrAudio",{title:"Altyazı \xe7ıkmıyor ya da \xe7eviri sesi duyulmuyor",metaTitle:"DubTab'da altyazı yok ya da ses gelmiyor — nasıl d\xfczeltilir",metaDescription:"İki farklı arıza, iki farklı \xe7\xf6z\xfcm: hi\xe7bir şey g\xf6r\xfcnm\xfcyor ya da altyazılar \xe7ıkıyor ama dublaj duyulmuyor. Hangisini yaşıyorsanız onu okuyun.",intro:"Bunlar nedenleri farklı iki ayrı arıza. Ger\xe7ekten yaşadığınızdan başlayın.",sections:[{id:"nothing",title:"Hi\xe7bir şey g\xf6r\xfcnm\xfcyor",blocks:[{kind:"p",text:"Ne altyazı var ne ses, ve oturum hi\xe7bir zaman **".concat(tp.stateTranslating,"** durumuna gelmiyor. Listeyi yukarıdan aşağı izleyin — her maddenin ne sıklıkla yanıt \xe7ıktığına g\xf6re sıralandı.")},{kind:"platformSteps",extension:[{title:"Sekmenin ger\xe7ekten ses \xe7ıkardığını doğrulayın",de
1sc:"DubTab sekmenin sesini alır; duraklatılmış bir video ya da hen\xfcz başlamamış bir sayfa ona hi\xe7bir şey vermez. \xd6nce oynatmayı başlatın, sonra ".concat(tp.start," d\xfcğmesine basın.")},{title:"Nasıl bir sayfa olduğuna bakın",desc:"Tarayıcı kendi sayfalarında ses alınmasını engeller. `chrome://` adresleri ve Chrome Web Mağazası hi\xe7bir şekilde \xe7evrilemez, hi\xe7bir ayar bunu değiştirmez."},{title:"Dock'taki durumu okuyun",desc:"Bir t\xfcrl\xfc **".concat(tp.stateTranslating,"** durumuna ge\xe7meyen **").concat(tp.stateConnecting,"**, ayar sorunu değil ağ sorunudur. DubTab kendiliğinden yeniden dener ve denemeleri sayar. Sayı artmaya devam ediyorsa oturumu durdurup yeniden başlatın — takılı bir bağlantıyı beklemekten daha g\xfcvenilir bi\xe7imde a\xe7ar.")}],desktop:[{title:"Ses kaynağını kontrol edin",desc:"**".concat(tp.desktopSourceApp,"** se\xe7iliyse ve sesi \xe7ıkaran o uygulama değilse DubTab sessizliği dinliyor demektir. Doğrulamak i\xe7in ").concat(tp.desktopSourceSystem," se\xe7eneğine ge\xe7in, sonra yeniden daraltın.")},{title:"Sesin bu bilgisayardan \xe7ıktığını doğrulayın",desc:"DubTab makinenizin \xe7aldığı sesi dinler. Bluetooth'la kulaklığa giden ses de sayılır; telefondaki ya da başka bir bilgisayardaki ses sayılmaz."},{title:"Oturum durumunu okuyun",desc:"HUD de sistem tepsisi de bir oturumun s\xfcr\xfcp s\xfcrmediğini g\xf6sterir. Bağlanma aşamasında takılan bir oturum ağ sorunudur — durdurup yeniden başlatın."}]}]},{id:"captions-no-voice",title:"Altyazılar \xe7ıkıyor ama hi\xe7 ses gelmiyor",blocks:[{kind:"p",text:"Altyazı ile dublaj ayrı şeyler. Metin akıyorsa hem deşifre hem \xe7eviri \xe7alışıyordur; sorun bunlardan sonra."},{kind:"steps",items:[{title:"Dublaj sesinin a\xe7ık olduğunu doğrulayın",desc:"\xc7oğu zaman yanıt budur. \xc7eviri sesi kapalıyken oturum altyazı ve d\xf6k\xfcm \xfcretir, hi\xe7 ses \xfcretmez. Bkz. [Ses se\xe7me ve sesi ayarlama](/help/choose-a-voice)."},{title:"Karıştırıcıdaki s\xfcrg\xfcleri kontrol edin",desc:"\xc7eviri sesinin, \xf6zg\xfcn sesten ayrı kendi s\xfcrg\xfcs\xfc vardır. Dibe kadar indirilmiş bir s\xfcrg\xfc arıza değil sessizliktir."},{title:"Windows'ta sistem tepsisine bakın",desc:"Tepsi men\xfcs\xfcn\xfcn dublaj i\xe7in ayrı bir sessize alma d\xfcğmesi var ve oturumu durdurup yeniden başlatsanız da kalır."},{title:"İlk c\xfcmleye birka\xe7 saniye tanıyın",desc:"Ses, ilk c\xfcmle duyulup \xe7evrildikten ve seslendirildikten sonra başlar. Uzun bir ilk c\xfcmlede bu birka\xe7 saniyelik sessizlik demektir, arıza değil."}]},{kind:"note",tone:"info",title:"Ses var ama s\xfcrekli geriden geliyor",body:"Bu başka bir konu ve hızlı konuşanlarda beklenen bir durum. [Dublaj gecikmesi](/help/dubbing-delay) DubTab'ın bu konuda ne yaptığını anlatıyor."}]},{id:"captions-only",title:"Ses \xe7alışıyor ama altyazı yok",blocks:[{kind:"p",text:"Altyazı modunu kontrol edin. **".concat(tp.audioOnly,"** ger\xe7ek bir mod ve tam olarak bunu yapar: \xe7eviri sesini verir, ekrana hi\xe7bir şey koymaz. Metnin geri gelmesi i\xe7in ").concat(tp.panel," ya da ").concat(tp.cinema," moduna ge\xe7in. Windows'ta ayrıca sistem tepsisinde, moddan bağımsız bir altyazı g\xf6sterme/gizleme anahtarı var.")}]}],faq:[{q:"DubTab neden Chrome Web Mağazası sayfasını \xe7eviremiyor?",a:"Tarayıcı, kendi i\xe7 sayfalarında eklentilerin ses almasına izin vermiyor; `chrome://` adresleri ve Chrome Web Mağazası bunlara d\xe2hil. Bu DubTab'ın ayarı değil tarayıcının kısıtı ve etrafından dolaşmanın yolu yok. Sesi normal bir web sayfasında oynatın ya da masa\xfcst\xfc uygulamasını kullanın."},{q:"Altyazı var ama dublaj yok. Bu ikisi arasındaki fark ne?",a:"Altyazılar deşifre ve \xe7eviriden gelir; dublaj sesi bunlardan sonra \xfcretilir ve tek başına kapatılabilir. Metin akıyorsa ilk iki adım \xe7alışıyor demektir — \xe7eviri sesinin a\xe7ık olduğunu, s\xfcrg\xfcs\xfcn\xfcn yukarıda olduğunu ve Windows'ta tepsinin onu sessize almadığını kontrol edin."},{q:"Oturum s\xfcrekli yeniden bağlanıyor.",a:"DubTab \xe7eviri boyunca a\xe7ık bir bağlantı tutar; uzun bağlantıları kesen ağlar — bazı VPN'ler ve kurumsal ağlar — bunu tekrar tekrar d\xfcş\xfcr\xfcr. Oturumu durdurup yeniden başlatmak takılı bir bağlantıyı a\xe7ar. Bağlantısız ge\xe7en s\xfcre \xe7evrilmediği 
1i\xe7in \xfccretlendirilmez de."}]}),tb=v("tr"),tg=y("chooseAVoice",{title:"Ses se\xe7me ve sesi ayarlama",navTitle:"".concat(tb.voice," ve ses"),metaTitle:"Dublaj sesini se\xe7in ve \xf6zg\xfcn sesle dengeleyin",metaDescription:"DubTab'ın dublaj yaptığı yapay zek\xe2 sesini se\xe7in, karar vermeden \xf6nce dinleyin ve iki s\xfcrg\xfc ile otomatik kısma sayesinde \xf6zg\xfcn sesle dengeleyin.",intro:"DubTab'ın konuştuğu sesi se\xe7in ve altında \xf6zg\xfcn sesten ne kadarını duymak istediğinize karar verin.",sections:[{id:"pick",title:"Bir ses se\xe7in",blocks:[{kind:"p",text:"Ses **hedef dil başına** se\xe7ilir, hesabın tamamı i\xe7in bir kez değil. Bug\xfcn İspanyolcaya, yarın Japoncaya \xe7evirmek iki ayrı karardır ve her biri hatırlanır."},{kind:"p",text:"Karar vermeden \xf6nce bir sesi dinleyebilirsiniz. Bunu uzun bir oturumun ortasında değil, \xf6ncesinde yapın — \xf6nizleme, yolun yarısında ses değiştirmek i\xe7in değil."},{kind:"platformSteps",extension:[{title:"Dock'u a\xe7ın",desc:"Bir oturum s\xfcrd\xfcğ\xfc s\xfcrece sayfanın kenarında durur."},{title:"Ses se\xe7iciyi a\xe7ın",desc:"\xc7evirdiğiniz dil i\xe7in bir ses se\xe7in ve dinleyin."}],desktop:[{title:"".concat(tb.desktopSettings," a\xe7ın"),desc:"DubTab penceresinden ya da sistem tepsisi simgesinden."},{title:"".concat(tb.ttsSection," b\xf6l\xfcm\xfcne gidin"),desc:"\xc7evirdiğiniz dil i\xe7in bir ses se\xe7in ve dinleyin."}]}]},{id:"mixer",title:"\xd6zg\xfcn sesle dengeleme",blocks:[{kind:"p",text:"".concat(tb.audioMixer," i\xe7inde iki s\xfcrg\xfc var ve \xe7oğu kişinin ihtiyacı bundan ibaret:")},{kind:"list",items:["**".concat(tb.originalAudio,"** — kaynağın altta ne kadar y\xfcksek kaldığı."),"**".concat(tb.translatedVoice,"** — DubTab'ın ne kadar y\xfcksek konuştuğu.")]},{kind:"shot",...b.audioMixer,caption:"Ses karıştırıcı: iki s\xfcrg\xfc ve tek tıkla \xfc\xe7 hazır ayar.",alt:"Audio Mixer paneli: Original Audio y\xfczde 25'te, Translated Voice y\xfczde 100'de, Original only, Balanced ve Translation only d\xfcğmeleri ve altta Auto catch-up anahtarı."},{kind:"note",tone:"info",title:"".concat(tb.audioDucking," ileri d\xfczey bir se\xe7enek ve siz a\xe7ana kadar kapalı"),body:"A\xe7ıkken DubTab, \xe7eviri sesi her konuştuğunda \xf6zg\xfcn sesi kısar ve aralarda geri y\xfckseltir; b\xf6ylece ikisi birbirinin \xfcst\xfcne binmez. Kapalıyken — varsayılan bu — \xf6zg\xfcn ses s\xfcrg\xfcs\xfcn\xfc bıraktığınız yerde kalır. İki ses birbirine giriyorsa ".concat(tb.audioMixer," i\xe7inden a\xe7ın; sabit bir denge size yetiyorsa dokunmayın.")},{kind:"note",tone:"info",title:"S\xfcrg\xfcy\xfc indirmek \xf6zelliği kapatmak değildir",body:"Dibe kadar indirilmiş bir \xe7eviri sesi s\xfcrg\xfcs\xfc, bozuk bir dublajla birebir aynı g\xf6r\xfcn\xfcr. Bir oturumda altyazı varken ses gelmiyorsa her şeyden \xf6nce bunu kontrol edin — bkz. [Altyazı \xe7ıkmıyor ya da \xe7eviri sesi duyulmuyor](/help/no-captions-or-audio)."}]}],faq:[{q:"\xd6zg\xfcn konuşmacıyı duymaya devam edebilir miyim?",a:"Evet. \xd6zg\xfcn sesin ve \xe7eviri sesinin ayrı s\xfcrg\xfcleri var, dengeyi siz se\xe7ersiniz. Ayrıca ".concat(tb.audioDucking," a\xe7arsanız \xf6zg\xfcn ses yalnızca \xe7eviri sesi konuşurken kısılır ve aralarda geri gelir.")},{q:"Her dil i\xe7in farklı bir ses kullanabilir miyim?",a:"Evet — ses hedef dil başına saklanır. İspanyolca i\xe7in 
1se\xe7ilen bir ses, Japoncaya \xe7evirirken duyduğunuzu etkilemez."},{q:"DubTab, \xe7eviri sesi konuşurken \xf6zg\xfcn sesi otomatik kısabilir mi?",a:"Kısabilir — bu ".concat(tb.audioMixer," i\xe7indeki ").concat(tb.audioDucking,". **Varsayılan olarak kapalı**, o y\xfczden iki ses birbirine giriyorsa a\xe7ın. A\xe7tıktan sonra \xf6zg\xfcn ses yalnızca \xe7eviri sesi konuşurken kısılır ve aralarda geri gelir. Kapalıyken \xf6zg\xfcn ses s\xfcrg\xfcs\xfcn\xfc koyduğunuz yerde kalır.")}]}),tk=y("dubbingDelay",{title:"Dublaj gecikmesi",metaTitle:"DubTab'ın dublajı neden geriden geliyor ve ne yapabilirsiniz",metaDescription:"\xc7evrilmiş konuşma \xf6zg\xfcn\xfcnden uzun s\xfcrer, bu y\xfczden dublaj sesi geriye kayar. Eşzamanlı kalmakla her c\xfcmleyi doğal hızda okumak arasında se\xe7im yapın.",intro:"\xc7eviri sesi konuşandan birka\xe7 saniye geriden gelir ve uzun bir oturumda bu a\xe7ıklık b\xfcy\xfcr. Nedeni ve yapabilecekleriniz aşağıda.",sections:[{id:"why",title:"Neden oluyor",blocks:[{kind:"p",text:"Bir c\xfcmle \xe7evrilebilmek i\xe7in baştan sona duyulmalıdır ve \xe7evrilmiş c\xfcmle genellikle \xf6zg\xfcn\xfcnden uzundur. Onu seslendirmek ger\xe7ek zaman alır. Hızlı konuşan biriyle ses, bir c\xfcmleyi bitirdiğinde konuşan \xe7oktan bir sonrakinin ortasındadır; uzun bir b\xf6l\xfcmde bu birikir."},{kind:"p",text:"Bu, canlı dublajın doğasında var; kurulumunuzdaki bir arıza değil. Altyazıları etkilemez — onlar her h\xe2l\xfck\xe2rda konuşana yakın kalır."}]},{id:"options",title:"İki mod",blocks:[{kind:"note",tone:"warn",title:"İki mod da her c\xfcmleyi okur — tek fark hız",body:"Hi\xe7birinde hi\xe7bir şey atlanmaz ya da \xf6zetlenmez. **".concat(tb.syncModeKeepInSync,"**, geride kaldığında sesi biraz hızlandırır; **").concat(tb.syncModeReadEveryLine,"** her zaman doğal hızda konuşur ve a\xe7ıklığın b\xfcy\xfcmesine izin verir. Se\xe7im bundan ibaret.")},{kind:"table",head:["","".concat(tb.syncModeKeepInSync," (varsayılan)"),"".concat(tb.syncModeReadEveryLine)],rows:[["Konuşma hızı","A\xe7ığı kapatırken biraz daha hızlı","Her zaman doğal hızda, hi\xe7 hızlanmaz"],["G\xf6r\xfcnt\xfcyle uyum","G\xf6r\xfcnt\xfcye yakın kalır","Oturum ilerledik\xe7e gitgide geriye kayar"],["Seslendirilen c\xfcmleler","Hepsi","Hepsi"],["Şunun i\xe7in iyi","Dersler, kurslar ve toplantılar","Sesin hi\xe7 aceleci duyulmasını istemediğinizde"]]}]},{id:"where",title:"Ayar nerede",blocks:[{kind:"note",tone:"info",title:"Şu anda aynı ayarın iki adı var",body:"Eklentide, ".concat(tb.audioMixer," i\xe7indeki **").concat(tb.autoCatchUp,"**; a\xe7ık olması ").concat(tb.syncModeKeepInSync," demek. masa\xfcst\xfc uygulamasında ise ").concat(tb.desktopSettings," i\xe7indeki **").concat(tb.syncMode,"**; orada ").concat(tb.syncModeKeepInSync," ve ").concat(tb.syncModeReadEveryLine," ayrı ayrı yazılı. Davranış aynı, etiket farklı.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Eklentinin karıştırıcısındaki Auto catch-up — o anahtar ".concat(tb.syncModeKeepInSync," demek."),alt:"Audio Mixer'da Auto catch-up anahtarı a\xe7ık; altında, eşzamanlı kalmak i\xe7in gerektiğinde \xe7eviri sesinin hızlandırıldığı yazıyor."},{kind:"platformSteps",extension:[{title:"Dock'tan ".concat(tb.audioMixer," a\xe7ın"),desc:"Bir oturum s\xfcrerken."},{title:"".concat(tb.autoCatchUp," se\xe7eneğini bulun"),desc:"A\xe7ık ".concat(tb.syncModeKeepInSync," demek. Kapalı ").concat(tb.syncModeReadEveryLine," demek.")}],desktop:[{title:"".concat(tb.desktopSettings," a\xe7ın"),desc:"DubTab penceresinden ya da sistem tepsisi simgesinden."},{title:"".concat(tb.ttsSection," b\xf6l\xfcm\xfcne, ardından ").concat(tb.syncMode," ayarına gidin"),desc:"".concat(tb.syncModeKeepInSync," ya da ").concat(tb.syncModeReadEveryLine," se\xe7in.")}]}]}],faq:[{q:"DubTab videoyu da hızlandırıyor mu?",a:"Hayır. Yalnızca kendi \xfcrettiği sesi hızlandırır. Video ve altındaki \xf6zg\xfcn ses normal hızında oynar."},{q:"".concat(tb.syncModeKeepInSync," bir şey atlıyor mu?"),a:"Hayır. İki mod da \xe7evrilmiş her 
1c\xfcmleyi baştan sona seslendirir. ".concat(tb.syncModeKeepInSync," a\xe7ığı biraz daha hızlı konuşarak kapatır, c\xfcmle d\xfcş\xfcrerek değil.")},{q:"Altyazılar da gecikiyor mu?",a:"\xc7ok daha az. Altyazılar bir c\xfcmle \xe7evrilir \xe7evrilmez \xe7ıkar; ses ise ayrıca seslendirilmek zorunda. M\xfcmk\xfcn olduğunca yakından takip etmeniz gerekiyorsa altyazıları okuyun, sesi destek olarak g\xf6r\xfcn."}]}),ty=y("captionsAndDisplayModes",{title:"Altyazıları ve g\xf6r\xfcnt\xfcleme modlarını ayarlama",navTitle:"Altyazılar ve modlar",metaTitle:"DubTab altyazı modları: ".concat(tb.panel,", ").concat(tb.cinema," ve ").concat(tb.audioOnly),metaDescription:"DubTab altyazılarını videonun yanına yerleşik, ekranın altı boyunca ya da hi\xe7 g\xf6stermeden kullanın — ve iki dili birden g\xf6rmek isteyip istemediğinize karar verin.",intro:"Altyazıları g\xf6stermenin \xfc\xe7 yolu; ayrıca \xf6zg\xfcn dili \xe7evirinin yanında ekranda isteyip istemediğiniz.",sections:[{id:"modes",title:"\xdc\xe7 mod",blocks:[{kind:"list",items:["**".concat(tb.panel,"** — altyazılar videonun yanında, kendi s\xfctununda yerleşik durur."),"**".concat(tb.cinema,"** — altyazılar ekranın altı boyunca akar, alışıldık altyazılar gibi."),"**".concat(tb.audioOnly,"** — hi\xe7 altyazı yok, yalnızca \xe7eviri sesi. İzlemekten \xe7ok dinliyorsanız işe yarar.")]},{kind:"shot",...b.dockCaptionModes,caption:"\xdc\xe7 mod, dock'un Panel men\xfcs\xfcnde.",alt:"Dock'un a\xe7ık Panel men\xfcs\xfc: işaretli Caption Panel ile Cinema Mode ve Audio Only satırları."},{kind:"note",tone:"info",title:"Altyazıların bazen kaybolmasının nedeni genelde ".concat(tb.audioOnly),body:"Ses \xe7alışıyor ama metin g\xf6r\xfcnm\xfcyorsa her şeyden \xf6nce modu kontrol edin. Bkz. [Altyazı \xe7ıkmıyor ya da \xe7eviri sesi duyulmuyor](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"İki dil birden mi, yalnızca \xe7eviri mi",blocks:[{kind:"p",text:"**".concat(tb.bilingual,"** modundaki altyazılar \xf6zg\xfcn satırı ve \xe7evrilmiş satırı birlikte g\xf6sterir. Kaynak dili \xf6ğreniyorsanız ya da tam g\xfcvenmediğiniz bir \xe7eviriyi doğrulamak istiyorsanız doğru ayar budur. Kapatırsanız yalnızca \xe7eviri kalır; bir bakışta okuması daha kolaydır.")}]},{id:"where",title:"Nerede g\xf6r\xfcn\xfcrler",blocks:[{kind:"platformSteps",extension:[{title:"Altyazılar sayfanın i\xe7inde yaşar",desc:"".concat(tb.panel," onları videonun yanına yerleştirir; ").concat(tb.cinema," sayfanın altı boyunca koyar. Modu dock'tan istediğiniz zaman değiştirebilirsiniz.")},{title:"Sekmeyle birlikte giderler",desc:"Altyazılar \xe7evrilmekte olan sekmeye aittir. Başka bir sekmeye ge\xe7erseniz oturumla birlikte orada kalırlar."}],desktop:[{title:"Altyazılar b\xfct\xfcn pencerelerin \xfcst\xfcnde y\xfczer",desc:"HUD ne yapıyorsanız onun \xfcst\xfcnde kalır, dolayısıyla videonun \xf6nde olması gerekmez."},{title:"Tıklama ge\xe7irgenliği ve ".concat(tb.desktopCinema),desc:"Tıklama ge\xe7irgenliği, farenin altyazıların i\xe7inden doğrudan ge\xe7mesini sağlar. ".concat(tb.desktopCinema," ana pencereyi kenara \xe7eker ve ekranda yalnızca en son satırı bırakır. Sistem tepsisi ayrıca oturumu durdurmadan altyazıları t\xfcm\xfcyle gizleyebilir.")}]}]}],faq:[{q:"Hi\xe7 altyazı olmadan yalnızca dublaj sesini alabilir miyim?",a:"Evet. ".concat(tb.audioOnly," moduna ge\xe7in. masa\xfcst\xfc uygulamasında sistem tepsisi men\xfcs\xfc de, oturum s\xfcrerken altyazıları gizleyebilir.")},{q:"Y\xfczen altyazılar altındakini kapatıyor mu?",a:"Tıklama ge\xe7irgenliği a\xe7ıksa kapatmaz — fare altyazı katmanının i\xe7inden doğrudan arkadaki pencereye ge\xe7er. Bu bir masa\xfcst\xfc uygulaması \xf6zelliği; eklentide altyazılar sayfanın i\xe7inde durur ve başka pencereleri zaten hi\xe7 \xf6rtmez."},{q:"\xc7evirinin yanında \xf6zg\xfcn dili de g\xf6rebilir miyim?",a:"Evet. **".concat(tb.bilingual,"** modundaki altyazılar \xf6zg\xfcn satırı ve \xe7evrilmiş satırı aynı anda ekrana koyar. Yalnızca \xe7eviriyi bırakmak i\xe7in kapatın.")}]}),tz=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"\xdccretsiz","price":"$0","desc":"Toplam 15 dakika","aiCredits":3,"freeNote":"Tek seferlik deneme. Sıfırlanmaz.","freeHint":"Yaklaşık 1 kısa video ya da birka\xe7 dakikalık g\xf6r\xfcşmeye yeter.","features":["\xc7ok d\xfcş\xfck gecikmeli ger\xe7ek zamanlı dublaj","İsteğe bağlı \xe7ift dilli altyazı","Birden fazla doğal yapay zeka sesi","60\'tan fazla dil desteği","YouTube, kurslar, podcast\'ler, toplantılar","E-posta desteği ve Discord topluluğu"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"Yıllık $190 faturalandırılır","yearlyNote":"108 saat baştan","desc":"Ayda 9 saat","aiCredits":30,"hourlyRate":"~$2.1/saat","suited":"Her ay birka\xe7 uzun video ya da toplantı","features":["\xc7ok d\xfcş\xfck gecikmeli ger\xe7ek zamanlı dublaj","İsteğe bağlı \xe7ift dilli altyazı","Birden fazla doğal yapay zeka sesi","60\'tan fazla dil desteği","YouTube, kurslar, podcast\'ler, toplantılar","E-posta desteği ve Discord topluluğu"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"Yıllık $390 faturalandırılır","yearlyNote":"240 saat baştan","desc":"Ayda 20 saat","aiCredits":100,"hourlyRate":"~$2.0/saat","suited":"D\xfczenli haftalık kurslar, toplantılar ya da yayınlar","features":["\xc7ok d\xfcş\xfck gecikmeli ger\xe7ek zamanlı dublaj","İsteğe bağlı \xe7ift dilli altyazı","Birden fazla doğal yapay zeka sesi","60\'tan fazla dil desteği","YouTube, kurslar, podcast\'ler, toplantılar","E-posta desteği ve Discord topluluğu"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"Yıllık $690 faturalandırılır","yearlyNote":"480 saat baştan","desc":"Ayda 40 saat","aiCredits":300,"hourlyRate":"~$1.7/saat","suited":"Sık toplantı, ders ya da canlı yayın","features":["\xc7ok d\xfcş\xfck gecikmeli ger\xe7ek zamanlı dublaj","İsteğe bağlı \xe7ift dilli altyazı","Birden fazla doğal yapay zeka sesi","60\'tan fazla dil desteği","YouTube, kurslar, podcast\'ler, toplantılar","E-posta desteği ve Discord topluluğu"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"Yıllık $1,290 faturalandırılır","yearlyNote":"960 
1saat baştan","desc":"Ayda 80 saat","aiCredits":1000,"hourlyRate":"~$1.6/saat","suited":"Birden fazla dilde yoğun g\xfcnl\xfck kullanım","features":["\xc7ok d\xfcş\xfck gecikmeli ger\xe7ek zamanlı dublaj","İsteğe bağlı \xe7ift dilli altyazı","Birden fazla doğal yapay zeka sesi","60\'tan fazla dil desteği","YouTube, kurslar, podcast\'ler, toplantılar","E-posta desteği ve Discord topluluğu"]}]}}}'),tv=v("tr"),tw=tz.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", tek seferlik"):"Ayda ".concat(e.aiCredits),e.desc]),tf=y("saveDubbedAudio",{title:"Dublaj sesini kaydetme ve yeniden dinleme",navTitle:"Dublajı kaydetme",metaTitle:"Bir DubTab oturumunun dublaj sesini kaydedin ve sonra dinleyin",metaDescription:"Bir oturumun \xe7eviri ses kanalını saklayın ve sonra dinleyin. Ayar ".concat(tv.start," d\xfcğmesine bastığınız anda okunur, yani başlamadan \xf6nce a\xe7ık olmalı."),intro:"Bir oturumun \xe7eviri ses kanalını saklayın ve sonra yeniden dinleyin. Anahtarın ".concat(tv.start," d\xfcğmesine basmadan **\xf6nce** a\xe7ık olması gerekir."),sections:[{id:"before",title:"Başlamadan \xf6nce",blocks:[{kind:"p",text:"Kaydedilen şey **dublaj sesi**, yani DubTab'ın kendi \xfcrettiği ses. Bir oturumda \xe7eviri sesi kapalıysa kaydedilecek bir şey yoktur — altyazıyı ve d\xf6k\xfcm\xfc yine de alırsınız."},{kind:"note",tone:"warn",title:"Anahtar yalnızca bir kez, ".concat(tv.start," d\xfcğmesine bastığınız anda okunur"),body:"Oturumun ortasında a\xe7mak hi\xe7bir şey yapmaz ve o oturum kaydedilmez. Oturumu durdurun, anahtarı a\xe7ın ve yeniden başlatın."}]},{id:"turn-on",title:"Kaydetmeyi a\xe7ma",blocks:[{kind:"platformSteps",extension:[{title:"DubTab a\xe7ılır penceresini a\xe7ın",desc:"Ara\xe7 \xe7ubuğundaki DubTab simgesine tıklayın. Orada değilse yapboz par\xe7ası men\xfcs\xfcn\xfc a\xe7ıp DubTab'ı sabitleyin."},{title:"".concat(tv.settings," a\xe7ın ve dublaj sesinin kaydedilmesini etkinleştirin"),desc:"Varsayılan olarak kapalıdır. Bir kez ayarladıktan sonra sonraki oturumlarda da a\xe7ık kalır."},{title:"\xc7eviri sesinin a\xe7ık olduğunu doğrulayın",desc:"Ses kapalıyken kaydedilecek bir şey olmaz ve oturum yalnızca d\xf6k\xfcm\xfc kaydeder."},{title:"".concat(tv.start," d\xfcğmesine basın"),desc:"Ayarın okunduğu an tam olarak budur. Bundan sonrası kaydedilir, \xf6ncesindeki hi\xe7bir şey kaydedilmez."}],desktop:[{title:"".concat(tv.desktopHome," ekranında ").concat(tv.desktopSaveDubbed," se\xe7eneğini bulun"),desc:"".concat(tv.desktopStart," d\xfcğmesinin hemen altında, sistem sesinin alınmasıyla ilgili notun yanında durur — bunun i\xe7in ").concat(tv.desktopSettings," i\xe7ine girmeniz gerekmez.")},{title:"A\xe7ın",desc:"Varsayılan olarak kapalıdır. Bir kez ayarladıktan sonra sonraki oturumlarda da a\xe7ık kalır."},{title:"\xc7eviri sesinin a\xe7ık olduğunu doğrulayın",desc:"Ses kapalıyken kaydedilecek bir şey olmaz ve oturum yalnızca d\xf6k\xfcm\xfc kaydeder."},{title:"".concat(tv.desktopStart," d\xfcğmesine basın"),desc:"Ayarın okunduğu an tam olarak budur. Bundan sonrası kaydedilir, \xf6ncesindeki hi\xe7bir şey kaydedilmez."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Başlamadan \xf6nce a\xe7ılmış dublaj sesi otomatik kaydı.",alt:"DubTab a\xe7ılır penceresinde a\xe7ık ve vurgulanmış Auto-save dubbed audio anahtarı, hemen \xfcst\xfcnde Start translation d\xfcğmesi."}]},{id:"replay",title:"Bulma ve yeniden dinleme",blocks:[{kind:"p",text:"Oturumu durdurun ve ge\xe7mişinizi a\xe7ın. Oturumun d\xf6k\xfcm\xfcn\xfcn yanında bir oynatma d\xfcğmesi bulunur. Uzun bir oturum, durdurduktan sonra kayıt birleştirilirken bir s\xfcre **Pending** durumunda kalabilir."},{kind:"note",tone:"ok",title:"\xd6zg\xfcn ses hi\xe7bir zaman saklanmaz",body:"DubTab yalnızca kendi \xfcrettiği sesi kaydeder. Sekmenizden, toplantınızdan ya da masa\xfcst\xfcn\xfczden gelen ses \xe7eviri i\xe7in aktarılır ve hi\xe7bir zaman sunucularımıza yazılmaz. Bu, akılda tutmanız gereken bir anahtar değil — kayıt d\xfczeneği zaten b\xf6yle kurulu."}]}],faq:[{q:"Oturumu durdurdum ama kayıt yok.",a:"".concat(tv.start," d\xfcğmesine bastığınızda iki şey okunur ve ikisinin de a\xe7ık olması gerekir: dublaj sesinin kaydı ve \xe7eviri sesinin kendisi. O anda bunlardan biri kapalıysa oturum yalnızca d\xf6k\xfcm\xfc kaydetmiştir. Oturum sırasında herhangi birini a\xe7mak geriye d\xf6n\xfck işlemez.")},{q:"Kayıt, \xf6zg\xfcn konuşmacıyı da alır mı?",a:"Hayır. Yalnızca DubTab'ın \xfcrettiği \xe7eviri sesi kaydedilir. \xd6zg\xfcn ses \xe7eviri i\xe7in aktarılır ve saklanmaz; dolayısıyla kayıtta yalnızca dublaj vardır."},{q:"Kayıtta Pending yazıyor.",a:"Oturum durduktan sonra ses h\xe2l\xe2 tamamlanıyor. Uzun oturumlar daha \xe7ok s\xfcrer. \xd6yle kalırsa d\xf6k\xfcm\xfc etkilemez; yine de okuyabilir ve dışa aktarabilirsiniz."}]}),tT=y("exportTranscripts",{title:"D\xf6k\xfcmleri g\xf6r\xfcnt\xfcleme ve dışa aktarma",navTitle:"D\xf6k\xfcmler",metaTitle:"Bir DubTab d\xf6k\xfcm\xfcn\xfc g\xf6r\xfcnt\xfcleyin, arayın ve dışa aktarın",metaDescription:"Her DubTab oturumu, zamanlaması korunmuş iki dilli bir d\xf6k\xfcm kaydeder. Ge\xe7mişinizde bulun, i\xe7inde arayın, kopyalayın ve dışa aktarın.",intro:"Sesi saklamış olun ya da olmayın, her oturum iki dilli bir d\xf6k\xfcm kaydeder. Nerede durduğu ve onunla ne yapabileceğiniz aşağıda.",sections:[{id:"what",title:"Ne kaydedilir",blocks:[{kind:"p",text:"Bir d\xf6k\xfcm, zamanlaması korunmuş bi\xe7imde **her satırı, \xf6zg\xfcn\xfcn\xfc ve \xe7evirisini** barındırır. Oturum s\xfcrerken yazılır; yani onu arşive koyan ayrı bir kaydetme adımı değil, oturumu durdurmanızdır."},{kind:"p",text:"Bu her oturumda olur. İsteğe bağlı olan, dublaj sesi — bkz. [Dublaj sesini kaydetme ve yeniden dinleme](/help/save-dubbed-audio)."}]},{id:"find",title:"Bir oturumu bulma",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Kaydedilmiş bir oturumun iki dilli d\xf6k\xfcm\xfc.",alt:"D\xf6k\xfcm ekranı: her Korece satırın ardından İngilizce \xe7evirisi, solda zaman damgaları, \xfcstte Bilingual, Original ve Translation sekmeleri."}
1,{kind:"steps",items:[{title:"Ge\xe7mişinizi a\xe7ın",desc:"Oturumlar en yeniden eskiye doğru listelenir. Eklenti ile masa\xfcst\xfc uygulaması tek bir ge\xe7mişi paylaşır — masa\xfcst\xfcnde kaydedilmiş bir oturum tarayıcıda ge\xe7mişi a\xe7tığınızda da g\xf6r\xfcn\xfcr, tersi de ge\xe7erlidir."},{title:"İ\xe7inde arayın",desc:"Arama, s\xf6ylenenler \xfczerinde her iki dilde \xe7alışır. Genellikle hatırladığınız yere kadar kaydırmaktan hızlıdır."},{title:"Kopyalayın ya da dışa aktarın",desc:"Kopyalama satırları doğrudan panonuza alır. Dışa aktarma, d\xf6k\xfcm\xfc dosya olarak yazar."}]}]}],faq:[{q:"Sesi kaydetmediysem bile d\xf6k\xfcm alır mıyım?",a:"Evet. D\xf6k\xfcm her oturumda kaydedilir. Dublaj sesini kaydetmek ayrı bir ayardır ve yalnızca \xfcretilen sesin kayıt olarak saklanıp saklanmayacağını belirler."},{q:"D\xf6k\xfcm iki dilli mi?",a:"Evet. Her satır hem \xf6zg\xfcn dilinde hem \xe7evirisinde, zamanlamasıyla birlikte saklanır; b\xf6ylece bir \xe7eviriyi ger\xe7ekte s\xf6ylenenle karşılaştırabilirsiniz."},{q:"Eklentiden ve masa\xfcst\xfc uygulamasından gelen oturumlar aynı yerde mi?",a:"Evet. İkisi de aynı hesaba giriş yapar ve aynı ge\xe7mişe yazar; oturumu hangisinin kaydettiği fark etmez."}]}),tS=y("aiSummaries",{title:"Yapay zek\xe2 \xf6zetleri ve ".concat(tv.askAi),navTitle:"Yapay zek\xe2 \xf6zetleri ve ".concat(tv.askAi),metaTitle:"DubTab'da yapay zek\xe2 \xf6zetleri, zihin haritaları ve ".concat(tv.askAi),metaDescription:"Kaydedilmiş bir DubTab oturumunu yapılandırılmış bir \xf6zete, tıklanabilir bir zihin haritasına ve geldiği satırları g\xf6steren yanıtlara d\xf6n\xfcşt\xfcr\xfcn.",intro:"Biten bir oturumu g\xf6z gezdirilebilir bir şeye d\xf6n\xfcşt\xfcr\xfcn ve ardından ona sorular sorun. Bunlar \xe7eviri saatlerinizden ayrı olan ".concat(tv.aiCredits," harcar."),sections:[{id:"tools",title:"Bir oturumdan ne elde edersiniz",blocks:[{kind:"list",items:["**".concat(tv.summaryTab,"** — ger\xe7ekten s\xf6ylenenlerin yapılandırılmış bir \xf6zeti; bir kez \xfcretilir ve oturumla birlikte saklanır."),"**Zihin haritası** — aynı oturumun ağa\xe7 bi\xe7imi. Herhangi bir d\xfcğ\xfcme tıklayın, arkasındaki \xf6zg\xfcn satırlar a\xe7ılır.","**".concat(tv.askAi,"** — oturumla ilgili soru sorun, geldikleri satırları g\xf6steren yanıtlar alın.")]},{kind:"p",text:"\xdc\xe7\xfc de d\xf6k\xfcm\xfc okur; yani kaydedilmiş her oturumda \xe7alışır — dublaj sesini saklamadığınız oturumlarda bile."},{kind:"shot",...b.aiSummary,caption:"\xdcretilmiş bir \xf6zet. Zihin haritası bir sonraki sekmede.",alt:"AI Summary sekmesi: başlıklı bir ders \xf6zeti, Outline, Key Concepts ve Review Questions b\xf6l\xfcmleri ve bir zihin haritasının da \xfcretildiğini belirten not."}]},{id:"credits",title:"".concat(tv.aiCredits),blocks:[{kind:"p",text:"".concat(tv.aiCredits,", **\xe7eviri saatlerinizden ayrıdır**. \xdc\xe7 saatlik bir dersi izlemek saat harcar; sonra onu \xf6zetlemek kredi harcar. Birinin bitmesi \xf6tekini etkilemez.")},{kind:"table",head:["Plan","".concat(tv.aiCredits),"\xc7eviri saatleri"],rows:tw},{kind:"p",text:"\xd6zet bir kez \xfcretilir ve oturumla birlikte kalır; sonradan yeniden a\xe7mak hi\xe7bir şeye mal olmaz."}]}],faq:[{q:"\xd6zetler \xe7eviri saatlerimi harcar mı?",a:"Hayır. \xd6zetler, zihin haritaları ve ".concat(tv.askAi," ").concat(tv.aiCredits," \xfczerinden \xe7alışır ve bunlar \xe7eviri saatlerinden ayrı sayılır. Krediler bittiğinde \xe7eviri yapmaya devam edebilirsiniz; saatler bittiğinde de elinizdeki oturumları \xf6zetlemeye devam edebilirsiniz.")},{q:"Sesi kaydetmediğim bir oturumda bunları kullanabilir miyim?",a:"Evet. \xdc\xe7\xfc de d\xf6k\xfcm \xfczerinden \xe7alışır ve d\xf6k\xfcm, dublaj sesinin saklanıp saklanmadığından bağımsız olarak her oturumda kaydedilir."},{q:"".concat(tv.askAi," yanıtları nereden geliyor?"),a:"Yalnızca sorduğunuz oturumdan. Yanıtlar geldikleri satırları g\xf6sterir; b\xf6ylece d\xf6k\xfcmdeki o ana geri d\xf6n\xfcp kendiniz kontrol edebilirsiniz."}]}),tD=v("tr"),tq={getStartedExtension:td,getStartedWindows:tl,whichPlatform:tu,cannotSignIn:tm,noCaptionsOrAudio:th,chooseAVoice:tg,dubbingDelay:tk,captionsAndDisplayModes:ty,saveDubbedAudio:tf,exportTranscripts:tT,aiSummaries:tS,translationHours:y("translationHours",{title:"\xc7eviri saatleri ve ".concat(tD.aiCredits),navTitle:"Saatler ve ".concat(tD.aiCredits),metaTitle:"DubTab \xe7eviri saatlerini ve ".concat(tD.aiCredits," nasıl sayıyor"),metaDescription:"\xc7eviri s\xfcresi, oturum s\xfcrerken sesin uzunluğuna g\xf6re sayılır. Duraklatmak hi\xe7bir şeye mal olmaz, plan dakikaları ek saatlerden \xf6nce harcanır ve ".concat(tD.aiCredits," ayrıdır."),intro:"Ne sayılır, ne sayılmaz, hangi bakiye \xf6nce harcanır ve ".concat(tD.aiCredits," saatlerden nasıl ayrılır."),sections:[{id:"counted",title:"Ne sayılır",blocks:[{kind:"p",text:"S\xfcre, **DubTab \xe7alışırken sesin uzunluğuna g\xf6re** sayılır. Altyazı ve dublaj aynı bakiyeyi paylaşır — birini \xf6tekisiz kullanmak daha ucuza gelmez, \xe7\xfcnk\xfc iki durumda da aynı ses deşifre edilip \xe7evrilir."},{kind:"list",items:["**Duraklatmak \xfccretsizdir.** Duraklatılmışken ses g\xf6nderilmez ve dakika harcanmaz.","**Durdurmak oturumu bitirir** ve ge\xe7mişinize kaldırır. ".concat(tD.pause," ile ").concat(tD.stop," arasındaki fark budur."),"**Bağlantısız ge\xe7en s\xfcre \xfccretlendirilmez**, \xe7\xfcnk\xfc hi\xe7bir şey \xe7evrilmiyordur."]}
1,{kind:"shot",...b.accountUsage,caption:"Hesap sayfası: dakikalar, yapay zek\xe2 kredileri ve son 30 g\xfcn.",alt:"Account sayfası: plan ve kullandık\xe7a \xf6de olarak ayrılmış 486 kalan dakika, Summary ile Ask AI'ın paylaştığı 30 kredinin 29'u ve son 30 g\xfcnde toplam 128 dakika kullanımı g\xf6steren \xe7ubuk grafik."}]},{id:"idle",title:"Kimse konuşmazken kendini duraklatır",blocks:[{kind:"p",text:"Bir s\xfcre konuşma olmazsa DubTab kendini duraklatır; b\xf6ylece unuttuğunuz bir sekme ya da uygulama bakiyenizi sessizce t\xfcketmez. \xd6ncesinde iptal edebileceğiniz bir geri sayım g\xf6r\xfcrs\xfcn\xfcz ve sessizliğin ne kadar s\xfcrmesi gerektiğine siz karar verirsiniz."},{kind:"note",tone:"info",title:"Duraklatmak durdurmak değildir",body:"Oturum a\xe7ık kalır. İstediğinizde s\xfcrd\xfcr\xfcn, kaldığı yerden devam eder — o ana kadar alınmış hi\xe7bir şey kaybolmaz ve duraklatılan s\xfcre \xfccretlendirilmez."}]},{id:"order",title:"Hangi bakiye \xf6nce harcanır",blocks:[{kind:"p",text:"\xd6nce planınızın aylık dakikaları harcanır. **S\xfcresi dolmayan ek saatlere ancak onlar bittikten sonra dokunulur**, yani ay ortasında ek saat almak zaten \xf6dediğinizi asla boşa \xe7ıkarmaz."},{kind:"p",text:"Aylık dakikalar ayın birinde değil, planınıza bağlı sabit bir g\xfcnde sıfırlanır. DubTab bu tarihi doğrudan g\xf6sterir: hesap panelinde planınız, bir sonraki \xf6deme tarihiniz ve dakika sıfırlanma tarihiniz yan yana durur, hesaplamanız gerekmez."}]},{id:"credits",title:"".concat(tD.aiCredits," ayrı bir şeydir"),blocks:[{kind:"table",head:["","\xc7eviri saatleri","".concat(tD.aiCredits)],rows:[["Nereye harcanır","Canlı altyazı ve dublaj","\xd6zetler, zihin haritaları, ".concat(tD.askAi)],["Nasıl sayılır","\xc7alışırken sesin uzunluğuna g\xf6re","Her \xfcretimde"],["\xdccretsiz plan","15 dakika, tek seferlik","3, tek seferlik"]]},{kind:"p",text:"Birinin bitmesi \xf6tekini etkilemez. Bkz. [Yapay zek\xe2 \xf6zetleri ve ".concat(tD.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Video duraklatılmışken saatlerim işlemeye devam eder mi?",a:"**DubTab'ı** duraklatmak sayacı durdurur: ses g\xf6nderilmez ve dakika harcanmaz. **Videoyu** duraklatmak aynı şey değildir — DubTab \xe7alışmaya ve saymaya devam eder, ta ki sessizliği fark edip kendini duraklatana kadar; bu da sizin ayarladığınız kadar s\xfcrer. Başınızdan kalkacaksanız yalnızca oynatıcıyı değil, DubTab'ı duraklatın."},{q:"Dublaj olmadan yalnızca altyazı kullanmak daha mı ucuz?",a:"Hayır. Altyazı ve dublaj aynı bakiyeden \xe7eker, \xe7\xfcnk\xfc ses her iki durumda da deşifre edilip \xe7evrilmek zorunda. Sesi kapatmak duyduğunuzu değiştirir, sayılanı değil."},{q:"Aylık dakikalarım ne zaman sıfırlanır?",a:"Ayın birinde değil, planınıza bağlı sabit bir g\xfcnde. Hem eklentideki hem masa\xfcst\xfc uygulamasındaki hesap paneli, dakika sıfırlanma tarihini bir sonraki \xf6deme tarihinin yanında g\xf6sterir; oradan bakın. Ek saatlerin s\xfcresi dolmaz ve ancak aylık hak bittikten sonra harcanır."}]}),manageSubscription:y("manageSubscription",{title:"Aboneliği y\xf6netme ve iptal etme",navTitle:"Aboneliği y\xf6netme",metaTitle:"DubTab aboneliğini y\xf6netin, iptal edin ya da \xf6demeyi d\xfczeltin",metaDescription:"Plan değiştirmek, kart g\xfcncellemek, fatura indirmek ya da iptal etmek i\xe7in \xf6deme portalını DubTab i\xe7inden a\xe7ın. İptal ettiğinizde erişiminiz d\xf6nem sonuna kadar s\xfcrer.",intro:"Plan değiştirin, kart g\xfcncelleyin, fatura alın ya da iptal edin. Hepsi, DubTab i\xe7inden a\xe7tığınız \xf6deme portalında olur.",sections:[{id:"open",title:"\xd6deme portalını a\xe7ma",blocks:[{kind:"platformSteps",extension:[{title:"A\xe7ılır pencereyi a\xe7ın ve sağ \xfcstteki hesap simgesine tıklayın",desc:"Hesap paneli planınızı, bir sonraki \xf6deme tarihinizi ve dakikalarınızın ne zaman sıfırlandığını g\xf6sterir."},{title:"".concat(tD.manageSubscription," d\xfcğmesine basın"),desc:"\xd6deme portalı yeni bir sekmede a\xe7ılır. Hi\xe7 abone olmadıysanız y\xf6netilecek bir şey yoktur; DubTab boş bir portal a\xe7mak yerine bunu s\xf6yler."}],desktop:[{title:"Pencerenin sol altındaki profil resminize tıklayın",de
1sc:"Bu, ".concat(tD.accountInformation," b\xf6l\xfcm\xfcn\xfc a\xe7ar: e-posta adresiniz, planınız, durumunuz, bir sonraki \xf6deme tarihiniz ve dakika sıfırlanma tarihiniz.")},{title:"".concat(tD.manageSubscription," d\xfcğmesine basın"),desc:"Portal tarayıcınızda a\xe7ılır. Hi\xe7 abone olmadıysanız y\xf6netilecek bir şey yoktur; DubTab boş bir portal a\xe7mak yerine bunu s\xf6yler."}]},{kind:"shot",...b.accountManageSubscription,caption:"Hesap sayfasının en \xfcst\xfcndeki Manage subscription.",alt:"Account sayfasında vurgulanmış Manage subscription d\xfcğmesi; yanında hesabın e-posta adresi, plan rozeti ve yenileme tarihi."},{kind:"p",text:"Portalda plan değiştirebilir, \xf6deme y\xf6ntemini g\xfcncelleyebilir, ge\xe7miş faturaları indirebilir ve iptal edebilirsiniz."}]},{id:"cancel",title:"İptal etme",blocks:[{kind:"p",text:"İstediğiniz zaman, aynı portaldan iptal edin. İptal bir sonraki yenilemeyi durdurur — zaten \xf6dediğiniz d\xf6nemi kesmez, ge\xe7mişinizi ve kaydedilmiş oturumlarınızı da silmez."},{kind:"note",tone:"info",title:"Ek saatler aboneliğin par\xe7ası değildir",body:"Ayrıca satın aldığınız, s\xfcresi dolmayan ek saatler, abonelik bittikten sonra da hesapta kalır. Bkz. [\xc7eviri saatleri ve ".concat(tD.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"\xd6deme sorunu uyarısı",blocks:[{kind:"p",text:"Bir \xf6deme başarısız olursa DubTab, aboneliğin **".concat(tD.billingPastDue,"** ya da **").concat(tD.billingUnpaid,"** olduğunu s\xf6yleyen bir uyarı g\xf6sterir ve yanında doğrudan portala giden bir ").concat(tD.manageBilling," d\xfcğmesi olur. \xd6deme y\xf6ntemini orada g\xfcncelleyin, plan kaldığı yerden devam eder.")},{kind:"p",text:"Abonelik ilgilenmenizi beklerken bile hesaptaki ek saatler kullanılabilir kalır — durum b\xf6yleyse uyarı bunu s\xf6yler."}]}],faq:[{q:"İstediğim zaman iptal edebilir miyim?",a:"Evet. DubTab i\xe7indeki ".concat(tD.manageSubscription," d\xfcğmesiyle ulaştığınız \xf6deme portalından iptal edin. İptal bir sonraki yenilemeyi durdurur; zaten \xf6dediğiniz d\xf6nemi, ge\xe7mişinizi ve kaydedilmiş oturumlarınızı olduğu gibi bırakır.")},{q:"Faturayı nereden alırım?",a:"Ge\xe7miş faturaları listeleyen ve indirmenize izin veren \xf6deme portalından. Portalı ".concat(tD.manageSubscription," ile a\xe7ın — eklentide a\xe7ılır pencerenin sağ \xfcst\xfcndeki hesap simgesi, masa\xfcst\xfcnde pencerenin sol altındaki profil resminiz.")},{q:"\xd6demem başarısız oldu ve DubTab \xe7alışmayı bıraktı.",a:"Başarısız bir \xf6deme aboneliği **".concat(tD.billingPastDue,"** ya da **").concat(tD.billingUnpaid,"** durumuna sokar ve DubTab bir ").concat(tD.manageBilling," d\xfcğmesiyle uyarı g\xf6sterir. \xd6deme y\xf6ntemini portalda g\xfcncelleyin, plan devam eder. Bu sırada hesaptaki ek saatler kullanılabilir kalır.")}]}),teamPlan:y("teamPlan",{title:"Ekip planları: herkes i\xe7in tek bir ortak bakiye",navTitle:"Ekip planları",metaTitle:"DubTab ekip planları — bir grup i\xe7in ortak saatler ve ".concat(tD.aiCredits),metaDescription:"DubTab ekip planı, \xe7eviri saatlerini ve ".concat(tD.aiCredits," tek bir ortak bakiyede toplar ve koltuk sayısı esnektir. \xc7alışma grupları, sınıflar ve personel eğitimleri i\xe7in uygundur."),intro:"Kişi başına ayrı abonelik yerine, ekipteki herkesin \xe7ektiği tek bir saat ve ".concat(tD.aiCredits," bakiyesi."),sections:[{id:"how",title:"Ekip planı nasıl \xe7alışır",blocks:[{kind:"list",items:["**Tek bir ortak bakiye.** \xc7eviri saatleri ve ".concat(tD.aiCredits," tek tek \xfcyelere değil, ekibe aittir. Bu hafta d\xf6rt saat izleyen de hi\xe7 izlemeyen de aynı bakiyeden \xe7eker."),"**Esnek koltuklar.** Grup değiştik\xe7e \xfcye ekleyip \xe7ıkarın; sabit sayıda bireysel abonelik satın almıyorsunuz.","**İki s\xfcr\xfcm birden.** Her \xfcye, bireysel plandaki gibi hem tarayıcı eklentisini hem masa\xfcst\xfc uygulamasını alır.","**Başlangı\xe7 desteği.** Ekip planlarıyla birlikte, herkesi \xe7alışır h\xe2le getiren ger\xe7ek bir kişi geliyor."]},{kind:"p",text:"Aynı i\xe7eriği izleyen bir gruba uyar: yabancı dilde ders takip eden bir sınıf, bir \xe7alışma grubu ya da başka bir dildeki i\xe7erikle eğitilen personel. Sadece aynı şirkette \xe7alışan ve her biri kendi planını isteyen kişiler i\xe7in yanlış bir bi\xe7imdir."}]},{id:"running-out",title:"Bakiye bittiğinde",blocks:[{kind:"p",text:"Bakiye ortak olduğu i\xe7in herkes i\xe7in aynı anda biter. DubTab bunu a\xe7ık\xe7a s\xf6yler ve \xfcyeleri ekip y\xf6neticisine y\xf6nlendirir — **yalnızca y\xf6netici ekleyebilir**, dolayısıyla tek bir \xfcyenin d\xfczeltebileceği bir şey yoktur."}]},{id:"get-one",title:"Ekip planı almak",blocks:[{kind:"p",text:"Ekip planları fiyat sayfasından satın alınmaz, ekibe g\xf6re fiyatlandırılır; \xe7\xfcnk\xfc doğru boyut ka\xe7 kişi olduğunuza ve ne kadar izlediğinize bağlı. Bu ikisini kabaca yazın, size bir rakamla d\xf6nelim."},{kind:"p",text:"[Ekip planı i\xe7in bize yazın](/contact?category=team) — ka\xe7 kişi olduğunuzu ve grubun haftada aşağı yukarı ka\xe7 saat izlediğini belirtin."}]}],faq:[{q:"Ekipteki herkesin kendi saatleri mi oluyor?",a:"Hayır. Ekip planında, her \xfcyenin \xe7ektiği tek bir ortak \xe7eviri saati ve ".concat(tD.aiCredits," bakiyesi vardır. Zaten amacı bu: bu hafta d\xf6rt saat izleyen de hi\xe7 izlemeyen de aynı bakiyeyle karşılanır, y\xf6netilecek kişi başı hak olmaz.")},{q:"Ekibimizin dakikaları bitti. \xdcye olarak ne yapabilirim?",a:"Doğrudan bir şey yapamazsınız — bakiye ekibe ait ve yalnızca ekip y\xf6neticisi ekleyebilir. DubTab o iletide ekibin adını g\xf6sterir, b\xf6ylece kime soracağınızı bilirsiniz."}
1,{q:"Ekip planı ne kadar?",a:"Listede yer almaz, ekip başına fiyatlandırılır; \xe7\xfcnk\xfc ka\xe7 kişi olduğunuza ve ne kadar izlediğinize bağlı. Bu iki sayıyla bize yazın, size bir fiyatla d\xf6nelim."}]})},tx={labels:{centerName:"Yardım merkezi",homeTitle:"Nasıl yardımcı olabiliriz?",homeIntro:"DubTab'ı kurun, yolunda gitmeyen bir oturumu d\xfczeltin ve saatlerinizin nereye gittiğini anlayın.",searchPlaceholder:"Bir yanıt arayın — “ses gelmiyor” ya da “iptal” deneyin",searchEmpty:"Eşleşme yok. Ekranda g\xf6rd\xfcğ\xfcn\xfcz bir kelimeyle deneyin.",articleCount:"{count} makale",articleCountOne:"1 makale",appliesTo:"Şunun i\xe7in",appliesToBoth:"İkisi de",extension:"Tarayıcı eklentisi",desktop:"Masa\xfcst\xfc uygulaması",onThisPage:"Bu sayfada",sectionCount:"{count} b\xf6l\xfcm",chapters:"B\xf6l\xfcmler",recordedOn:"{version} s\xfcr\xfcm\xfcnde kaydedildi",faqTitle:"Sık sorulanlar",relatedTitle:"Sırada",feedbackTitle:"Bu makale işinize yaradı mı?",feedbackSub:"Hangi makalelerin hedefi ıskaladığını g\xf6steren tek sinyal bu.",feedbackYes:"Evet",feedbackNo:"Hayır",feedbackThanks:"Teşekk\xfcrler, not aldık.",feedbackWhy:"Ne eksikti?",feedbackReasons:["Adımlar ekranımdakiyle uyuşmadı","H\xe2l\xe2 \xe7alışmıyor","Aradığım makale bu değildi"],feedbackSent:"G\xf6nderildi. Bize yalnızca makalenin adı, kullandığınız s\xfcr\xfcm ve uygulama s\xfcr\xfcm numarası ulaşıyor — başka bir şey değil.",lastUpdated:"Son g\xfcncelleme",needs:"Gereken s\xfcr\xfcm",supportTitle:"H\xe2l\xe2 burada mı takıldınız?",supportBody:"Ne yapmaya \xe7alıştığınızı yazın. Okuduğunuz makale de bizimle birlikte geliyor, b\xf6ylece bir tur yazışmadan kurtulursunuz.",asideTitle:"Bir sorunuz mu var?",asideBody:"Şu anda a\xe7ık olan makale de bizimle birlikte geliyor, nerede kaldığınızı anlatmanız gerekmeyecek.",supportCta:"Desteğe yazın",contactCardTitle:"Desteğe yazın",contactCardBlurb:"Buradakilerin hi\xe7biri uymadı. Ne yapmaya \xe7alıştığınızı yazın, gerisini biz devralalım.",contactCardMeta:"Bir g\xfcn i\xe7inde yanıtlıyoruz",screenshotPending:"Ekran g\xf6r\xfcnt\xfcs\xfc hazırlanıyor"},categories:ts,versions:c,articles:m.map(e=>tq[e])},tC=v("uk"),tA=u({"getting-started":{title:"Початок роботи",blurb:"Встановити, увійти, вибрати мови та запустити перший переклад — у будь-якій із двох версій."},"dubbing-captions":{title:"Озвучення та субтитри",blurb:"Вибрати голос, звести його з оригінальним звуком і вирішити, як показувати субтитри."},"history-ai":{title:"Історія та інструменти ШІ",blurb:"Переслухати збережене озвучення, вивантажити розшифровку та користуватися підсумками, картами думок і ".concat(tC.askAi,".")},"account-billing":{title:"Обліковий запис і оплата",blurb:"Як рахуються години, на що йдуть ".concat(tC.aiCredits," і як змінити тариф.")},troubleshooting:{title:"Розв’язання проблем",blurb:"Не вдається увійти, немає субтитрів, не чути перекладеного голосу. Збої, які трапляються насправді."}}),tj=v("uk"),tM={title:"Виберіть дві мови",desc:"**".concat(tj.autoDetect,"** саме визначить мову оригіналу, і це правильний вибір, коли в сесії звучить кілька мов або коли ви не знаєте, що почуєте. Якщо ви знаєте, що вся сесія однією мовою, **вказати її самому помітно покращує розпізнавання** — інакше автовизначення витрачає частину своєї точності на питання, відповідь на яке у вас уже є.")},tI=y("getStartedExtension",{title:"Швидкий старт із розширенням для браузера",navTitle:"Розширення для браузера",metaTitle:"Швидкий старт із розширенням DubTab для браузера",metaDescription:"Встановіть DubTab у Chrome, Edge або Brave, увійдіть, виберіть дві мови й запустіть перший переклад у реальному часі на вкладці браузера.",intro:"Встановіть, увійдіть, виберіть дві мови й перекладіть вкладку, яку й так уже дивитеся. Приблизно чотири хвилини, і більша частина з них — встановлення.",chapters:k(g.getStartedExtension,{install:"Встановлення та закріплення",signin:"Вхід",languages:"Вибір мов",start:"Запуск на вкладці",controls:"Док",save:"Збереження озвучення",after:"Після сесії"}),sections:[{id:"install",title:"Встановлення та вхід",chapterId:"install",blocks:[{kind:"p",text:"DubTab працює в **Chrome, Edge і Brave**. Усі три ставлять одне й те саме розширення з Chrome Web Store — оÐ
1ºÑ€ÐµÐ¼Ð¾Ñ— збірки для Edge чи Brave, яку треба було б шукати, не існує."},{kind:"note",tone:"info",title:"Ставте з Chrome Web Store, яким би браузером ви не користувалися",body:"Перевірки там проходять найшвидше, тож нова версія з’являється насамперед саме там. Встановлення з іншого місця може лишити вас на версію-дві позаду. [Взяти DubTab у Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Додайте DubTab і закріпіть його",desc:"Відкрийте [сторінку в Chrome Web Store](".concat(d,") і додайте розширення. Edge і Brave першого разу спитають дозвіл ставити розширення з чужого магазину — погодьтеся. Потім відкрийте меню з пазлом на панелі інструментів і закріпіть DubTab: ви відкриватимете його достатньо часто, щоб тримати під рукою.")},{title:"Відкрийте попап і увійдіть через Google",desc:"Безкоштовний обліковий запис отримує **15 хвилин** живих субтитрів і озвучення, один раз, плюс 3 ".concat(tj.aiCredits,". Без картки й без поновлення. Вхід відбувається у попапі й більше ніде.")}]},{kind:"shot",...b.popupSignIn,caption:"Попап одразу після встановлення, до входу.",alt:"Попап DubTab із назвою продукту, трьома рядками про можливості та кнопкою Continue with Google."}]},{id:"first-session",title:"Запустіть перший переклад",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Відкрийте вкладку, яку хочете перекласти",desc:"YouTube, Netflix, Zoom, Google Meet, програвач курсу — будь-що зі звуком. DubTab можна відкрити коли завгодно; обов’язкове одне: вкладка **має звучати в ту мить, коли ви натискаєте ".concat(tj.start,"**, бо саме тоді DubTab починає слухати.")},tM,{title:"Натисніть ".concat(tj.start),desc:"Біля краю сторінки з’являється док. Субтитри виходять за пару секунд, а перекладений голос починає говорити поверх оригіналу."}]},{kind:"note",tone:"warn",title:"Один тип сторінок не запрацює ніколи",body:"Браузер забороняє знімати звук на власних сторінках. Адреси `chrome://` і Chrome Web Store перекласти не можна взагалі, у жодному з трьох браузерів, і жодне налаштування цього не змінює."},{kind:"shot",...b.popupReady,caption:"Попап готовий до запуску: дві мови й сторінка, яку він перекладе.",alt:"Попап DubTab із Source language на Automatic Detection, Translate to на Spanish, залишком часу, заголовком поточної сторінки та кнопкою Start translation."},{kind:"note",tone:"ok",title:"Що ви маєте побачити",body:"У доці написано **".concat(tj.stateTranslating,"**, субтитри йдуть, а поверх оригіналу чути другий голос. Якщо субтитри є, а голосу немає, або не з’являється взагалі нічого — стаття [Немає субтитрів або не чути перекладеного голосу](/help/no-captions-or-audio) розводить ці два випадки.")}]},{id:"controls",title:"Док",chapterId:"controls",blocks:[{kind:"p",text:"Коли сесія пішла, усе потрібне зібрано в доці біля краю сторінки."},{kind:"list",items:["**".concat(tj.stateReady,", ").concat(tj.stateConnecting,", ").concat(tj.stateTranslating,"** — док завжди показує, у якому з трьох станів він перебуває. Якщо зв’язок обірвався, він перепідключається сам, повідомляє про це й рахує спроби."),"**".concat(tj.pause," — це не ").concat(tj.stop,"** — пауза заморожує субтитри й озвучення, і **час на паузі ніколи не оплачується**: звук не надсилається, отже й хвилини не рахуються. Сесію завершує та зберігає в історію саме ").concat(tj.stop,"."),"**".concat(tj.panel,", ").concat(tj.cinema,", ").concat(tj.audioOnly,"** — три способи показувати субтитри: закріпленими поряд із відео, уздовж нижнього краю екрана або взагалі ніяк, коли потрібен лише голос."),"**".concat(tj.voice," і ").concat(tj.audioMixer,"** — вибрати голос озвучення та звести його з оригіналом. Див. [Вибір голосу та налаштування звуку](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Док під час сесії, з відкритим меню субтитрів.",alt:"Темний плавучий док із написом Translating, таймером сесії, кнопками паузи та зупинки, вибором голосу й відкритим меню з рядками Caption Panel, Cinema Mode і Audio Only."},{kind:"note",tone:"warn",title:"Хочете зберегти озвучення? Увімкніть це до того, як натиснете ".concat(tj.start,"."),body:"Налаштування збереження зчитується один раз, у мить старту сесії. УвÑ
1–мкнення посеред уже запущеної сесії для неї нічого не дасть. Подробиці — у [Збереження та прослуховування озвучення](/help/save-dubbed-audio)."}]}],faq:[{q:"Чи працює це в Edge і Brave?",a:"Так. DubTab працює в Chrome, Edge і Brave, і всі три ставлять одне й те саме розширення з Chrome Web Store. Edge і Brave першого разу питають дозвіл на встановлення з чужого магазину; далі все поводиться рівно так само, як у Chrome."},{q:"Натискаю ".concat(tj.start,", і нічого не відбувається."),a:"Вкладка має звучати в цю мить — DubTab знімає звук вкладки, тож поставлена на паузу або беззвучна сторінка нічого йому не дає. Браузер до того ж забороняє знімати звук на власних сторінках: адреси `chrome://` і Chrome Web Store перекласти не можна взагалі."},{q:"Чи витрачаються хвилини, поки стоїть пауза?",a:"Ні. Поки сесія на паузі, звук не надсилається, отже й хвилини не рахуються. Оплачується лише час, який справді перекладається. Сесію завершує та прибирає в історію саме ".concat(tj.stop,".")},{q:"Що вибрати: ".concat(tj.autoDetect," чи вказати мову оригіналу?"),a:"Беріть ".concat(tj.autoDetect,", коли в сесії звучить кілька мов або коли ви не знаєте, що почуєте. Якщо ви впевнені, що вся сесія однією мовою, вказати її — помітно краще для розпізнавання: автовизначенню більше не треба витрачати точність на з’ясування того, що воно слухає.")}]}),tO=y("getStartedWindows",{title:"Швидкий старт із застосунком для комп'ютера",navTitle:"Застосунок для комп'ютера",metaTitle:"Швидкий старт із застосунком DubTab для комп'ютера",metaDescription:"Встановіть застосунок DubTab у Windows 11 або на macOS 14.2 та новіше, увійдіть, виберіть, який звук він слухає, і запускайте та зупиняйте сесії перекладу.",intro:"Застосунок для комп’ютера чує все, що відтворює ваш комп’ютер, тож на початку додається одне рішення: який звук він має слухати.",chapters:k(g.getStartedWindows,{install:"Встановлення",signin:"Вхід",source:"Вибір джерела звуку",languages:"Вибір мов",start:"Запуск перекладу",controls:"HUD і область сповіщень",save:"Збереження озвучення"}),sections:[{id:"install",title:"Встановлення та вхід",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Windows 11 або macOS 14.2+",body:"Застосунок **не працює у Windows 10**, і йому потрібен **macOS 14.2 або новіше**. Обидва обмеження йдуть від системної аудіоÑ
1„ункції, на якій він побудований, і обійти жодне з них не можна. Там, де він не запускається, користуйтеся [розширенням для браузера](/help/get-started-extension) — воно покриває все, що йде у вкладці Chrome, Edge або Brave."},{kind:"steps",items:[{title:"Завантажте та встановіть",desc:"Візьміть потрібний файл на [сторінці завантаження DubTab](/download): інсталятор для комп’ютера або DMG для Mac (Apple Silicon чи Intel). У Windows запустіть його; першого разу SmartScreen може показати вікно з іменем видавця — XTCodeTech Ltd. На Mac відкрийте DMG і перетягніть DubTab до \xabПрограм\xbb."},{title:"Увійдіть",desc:"DubTab відкриє браузер, щоб ви увійшли, і потім поверне вас до застосунку. Якщо браузер не відкривається, скопіюйте посилання для входу й вставте його в будь-який браузер на тому самому комп’ютері."}]},{kind:"shot",...b.desktopSignIn,caption:"Вікно DubTab під час першого запуску.",alt:"Вікно DubTab на темному тлі: значок застосунку, напис Welcome to DubTab, рядок live captions and translation for meetings, videos and any desktop audio і кнопка Sign in with Google."}]},{id:"audio-source",title:"Виберіть, що слухає DubTab",chapterId:"source",blocks:[{kind:"p",text:"Це єдиний крок, якого немає в розширення, і саме він визначає, чи звучатиме сесія чисто."},{kind:"list",items:["**".concat(tj.desktopSourceSystem,"** бере все, що звучить, разом зі сповіщеннями та всім іншим, що грає."),"**".concat(tj.desktopSourceApp,"** ігнорує решту. Для зустрічі вибирайте цей варіант — це різниця між \xabперекласти того, хто говорить\xbb і \xabперекласти того, хто говорить, разом із вашою музикою\xbb.")]},{kind:"p",text:"DubTab запам’ятовує вибір на наступний раз."},{kind:"shot",...b.desktopHome,caption:"Головний екран. Джерело звуку вгорі, поруч із ним Change.",alt:"Екран Home застосунку DubTab: Computer audio як вибране джерело і кнопка Change, Source на Automatic Detection і Target на Spanish, кнопка Start translation, перемикач Auto-save dubbed audio і список нещодавніх сесій."}]},{id:"first-session",title:"Запуск і зупинка сесії",chapterId:"start",blocks:[{kind:"steps",items:[tM,{title:"Натисніть ".concat(tj.desktopStart),desc:"Субтитри заповнюють вікно, а HUD плаває поверх усього іншого — можна одразу повернутися до того, що ви дивилися."},{title:"Приберіть вікно",desc:"Закриття вікна не закриває DubTab. Пауза, продовження, зупинка, показ і приховування субтитрів, вимкнення звуку озвучення — усе це лежить у меню області сповіщень, поки переклад триває. Час на паузі ніколи не оплачується."}]},{kind:"note",tone:"info",title:"Сполучення клавіш працюють усюди",body:"Старт/зупинка та пауза/продовження діють на рівні всієї системи, навіть коли DubTab у фоні. ".concat(tj.stop," вимагає другого натискання, щоб ви не завершили сесію випадково. Якщо сполучення вже зайняте іншим застосунком, DubTab скаже про це, а не промовчить.")}]}],faq:[{q:"На яких системах він працює?",a:"Windows 11 Ñ
1– macOS 14.2 та новіше, з окремими збірками для Apple Silicon та Intel. У Windows 10 він не працює, і обхідного шляху немає — там немає аудіофункції, на якій він побудований. Там, де він не запускається, користуйтеся розширенням для браузера — воно покриває все, що йде у вкладці Chrome, Edge або Brave."},{q:"Чому на Mac він просить дозвіл на запис системного звуку?",a:"Бо тільки так він чує, що відтворює ваш комп'ютер. macOS питає один раз, під час першого запуску сесії — дозвольте в \xabСистемних параметрах › Конфіденційність і безпека\xbb. Це єдиний дозвіл, який просить DubTab: запис екрана він не просить ніколи, а доступу до мікрофона в нього немає взагалі."},{q:"Чи зупиняє переклад закриття вікна?",a:"Ні. DubTab продовжує працювати в області сповіщень, і з її меню можна поставити паузу, продовжити, зупинити, показати чи приховати субтитри та приглушити озвучення. Завершує сесію лише ".concat(tj.stop,".")},{q:"Що вибрати: ".concat(tj.autoDetect," чи вказати мову оригіналу?"),a:"Беріть ".concat(tj.autoDetect,", коли в сесії звучить кілька мов або коли ви не знаєте, що почуєте. Якщо ви впевнені, що вся сесія однією мовою, вказати її — помітно краще для розпізнавання: автовизначенню більше не треба витрачати точність на з’ясування того, що воно слухає.")},{q:"Чи потрібна окрема підписка для застосунку?",a:"Ні. Один обліковий запис і один запас годин покривають розширення для браузера та застосунок для комп'ютера — і у Windows, і на Mac. Вхід у будь-яку з версій дає той самий тариф."}]}),tP=y("whichPlatform",{title:"Розширення чи застосунок для комп'ютера",navTitle:"Що мені потрібно?",metaTitle:"Розширення DubTab чи застосунок для комп'ютера — що обрати",metaDescription:"Застосунок для комп'ютера чує все, що грає на комп'ютері, зокрема вкладки браузера, — у Windows 11 і на macOS 14.2 та новіше. Розширення працює з будь-якою вкладкою Chrome, Edge і Brave на будь-якому комп'ютері. Одна підписка покриває обидві версії.",intro:"Якщо застосунок для комп'ютера запускається на вашій машині, це найпростіша відповідь: він чує все те саме, що й розширення, і ще більше. Там, де він не запускається, потрібне саме розширення.",sections:[{id:"short-version",title:"Коротко",blocks:[{kind:"p",text:"[Застосунок для комп’ютера](/help/get-started-windows) слухає весь комп’ютер, і це **охоплює вкладки браузера** — тож у Windows 11 і на macOS 14.2 та новіше він самотужки закриває всі випадки, і вирішувати перед кожною сесією нічого не треба. Це найменш клопітний варіант."},{kind:"p",text:"[Розширення для браузера](/help/get-started-extension) підходить, коли застосунок для комп’ютера не варіант або коли браузера достатньо: **у Windows 10**, **на Mac із macOS 13 і старіше**, у Linux і ChromeOS, або якщо все, що ви дивитеся, і так у вкладці, а ставити застосунок не хочеться. До того ж керування міститься просто на сторінці — комусь так зручніше."},{kind:"note",tone:"info",title:"Одна підписка на обидві версії",body:"Один обліковий запис, один запас годин, одна історія. Ви нічого не втрачаєте, користуючись сьогодні однією, а завтра іншою: це питання зручності, а не ціни."}]},{id:"side-by-side",title:"Порівняння",blocks:[{kind:"table",head:["","Застосунок для комп’ютера","Розширення для браузера"],rows:[["Що чує","Будь-який застосунок, увесь комп’ютер, разом із вкладками браузера","Одну вкладку браузера"],["Типове застосування","Клієнти Zoom і Teams, програвачі на комп’ютері, локальні файли, а також усе, що йде у вкладці","YouTube, Udemy, Coursera — усе, що йде у вкладці"],["Де з’являються субтитри","Плавучий HUD поверх усіх вікон","Закріплені всередині сторінки"],["Керування","HUD, меню в області сповіщень, глобаÐ
1»ÑŒÐ½Ñ– сполучення клавіш","Док усередині сторінки"],["Працює на","Windows 11 \xb7 macOS 14.2+","Chrome, Edge і Brave — у Windows і macOS"]]},{kind:"p",text:"Жодна з них не є урізаною версією іншої. Перекладають вони однаково, з тією самою якістю та з того самого запасу — різняться тим, що можуть слухати і де міститься керування."}]},{id:"mac-mobile",title:"Mac і мобільні",blocks:[{kind:"p",text:"**Застосунок для Mac вийшов.** Потрібен macOS 14.2 або новіше, окремі завантаження для Apple Silicon і для Intel. Він уміє все те саме, що й версія для Windows, — увесь комп'ютер, один застосунок або локальний файл, — з одним додатковим кроком під час першого запуску: macOS попросить дозвіл на запис системного звуку. Запис екрана й мікрофон він не запитує ніколи."},{kind:"p",text:"Мобільного застосунку немає, і найближчим часом не буде. Краще сказати це прямо, ніж показувати кнопку, яка нічого не робить."},{kind:"p",text:"Якщо він вам потрібен, напишіть — ми надішлемо листа в день виходу, і більше нічого: [Потрібна мобільна версія](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}],faq:[{q:"Якщо застосунок для комп'ютера чує й вкладки браузера, навіщо розширення?",a:"Бо застосунку для комп'ютера потрібен Windows 11 або macOS 14.2 та новіше. У Windows 10, на старішому Mac, а також у Linux і ChromeOS розширення — єдиний варіант. Комусь до того ж зручніше, коли керування й субтитри на самій сторінці, а не в плаваючому вікні, а розширення ставиться за секунди й нічого завантажувати не треба."},{q:"Чи потрібна окрема підписка на кожну версію?",a:"Ні. Один обліковий запис і один залишок годин покривають і розширення, і застосунок для комп'ютера — і у Windows, і на Mac. Увійдіть у будь-який із них, і ви отримаєте той самий тариф, ті самі хвилини й ту саму історію сесій."},{q:"Чи може розширення перекладати зустріч у Zoom або Teams?",a:"Лише якщо зустріч іде у вкладці браузера — вебклієнт Zoom і Google Meet працюють із розширенням. У десктопних клієнтів Zoom і Teams звук узагалі не проходить через браузер, тому потрібен застосунок для комп'ютера."},{q:"Чи є застосунок для Mac?",a:"Так. DubTab для Mac потребує macOS 14.2 або новіше, є збірки для Apple Silicon і для Intel. Обидві підписані Developer ID і завірені Apple. Завантажити можна на [сторінці завантаження](/download)."}]}),tE=v("uk"),tW=y("cannotSignIn",{title:"Не вдається увійти через Google",navTitle:"Не вдається увійти",metaTitle:"DubTab не входить через Google — як це полагодити",metaDescription:"Вхід у DubTab іде через Google, тож мережа, яка не дістає до Google, зривається саме на цьому кроці. Як це підтвердити і що спробувати.",intro:"Вхід іде через Google. Майже завжди річ у мережі, а не у вашому обліковому записі — почніть звідси.",sections:[{id:"network",title:"Спершу перевірте мережу",blocks:[{kind:"p",text:"DubTab пускає вас за обліковим записом Google, тож цей крок має дістатися до Google. Якщо мережа не може, вхід зривається, хоча решта комп’ютера має нормальний вигляд. Це найчастіша причина, і жодне налаштування всередині DubTab її не виправить."},{kind:"steps",items:[{title:"Відкрийте сторінку Google у тому самому браузері",desc:"Спробуйте `google.com` або `accounts.google.com`. Якщо й вони не вантажаться, відповідь — мережа, і решта на цій сторінці не допоможе."},{title:"Змініть мережу",desc:"Роздача з телефона — найшвидший спосіб перевірити. Якщо там вхід проходить, а на звичайному з’єднанні ні, рі
1ч у цьому з’єднанні: корпоративний фаєрвол, шкільна мережа або регіональне блокування."},{title:"Увімкніть VPN — або вимкніть",desc:"Варто спробувати в обидва боки. VPN буває саме тим, що відкриває доступ до Google, але буває й тим, що ламає повернення в DubTab."}]}]},{id:"extension",title:"Розширення: натискаю \xabувійти\xbb, і нічого не відбувається",blocks:[{kind:"p",text:"Вхід відбувається **у попапі й більше ніде** — у панелі кнопки входу немає, тож там її шукати не треба."},{kind:"list",items:["Google відкриває власне вікно, щоб вас розпізнати. Якщо браузер блокує спливні вікна для цього сайту, воно просто не з’явиться — дозвольте й спробуйте ще раз.","Якщо в браузері кілька профілів, переконайтеся, що ви в тому, де виконано вхід у Google.","Перед повторною спробою закрийте попап і відкрийте наново. Обірвана посередині спроба може лишити кнопку без реакції."]}]},{id:"windows",title:"Десктопний застосунок: браузер не відкривається або не повертає",blocks:[{kind:"p",text:"Застосунок для комп’ютера передає вас браузеру для входу, а потім браузер повертає вас назад. На комп’ютері з жорсткими обмеженнями може зірватися будь-яка з цих половин."},{kind:"steps",items:[{title:"Скопіюйте посилання для входу",desc:"Застосунок дає це посилання саме для того, щоб нічого не доводилося запускати. Вставте його в будь-який браузер **на тому самому комп’ютері** й завершіть вхід там."},{title:"Поверніться до застосунку",desc:"Коли браузер покаже, що вхід виконано, перемкніться на DubTab. Застосунок сам підхопить сесію."}]}]},{id:"still-stuck",title:"Якщо так і не працює",blocks:[{kind:"p",text:"Напишіть три речі, і ми зазвичай відповідаємо з першого разу: про яку з двох версій ідеться, що відбувається після натискання кнопки входу (зовсім нічого, помилка, вікно закривається одразу) і чи відкриваються сторінки Google у цій мережі нормально."}]}],faq:[{q:"Навіщо DubTab обліковий запис Google?",a:"Вхід через Google — єдиний спосіб, і саме він прив’язує до вас тариф, хвилини та історію сесій: однаково і в розширенні для браузера, і в застосунку для комп’ютера. Оскільки він іде через Google, мережа, яка до Google не дістає, вхід не завершить."},{q:"Через роздачу з телефона вхід проходить, а в офісній мережі — ні.",a:"Це вказує на офісну мережу. Корпоративні фаєрволи та шкільні мережі часто блокують сервіси Google, на яких тримається вхід. Попросіть адміністраторів цієї мережі дозволити облікові записи Google або увійдіть один раз з іншого з’єднання."}
1,{q:"Браузер відкрився, я увійшов, а застосунок усе ще показує, що я не в обліковому записі.",a:"Повернення до застосунку не завершилося. Перемкніться на вікно DubTab і дайте йому секунду — воно саме підхопить сесію. Якщо не підхопило, скопіюйте посилання для входу із застосунку й завершіть вхід у браузері на тому самому комп’ютері."}]}),tB=y("noCaptionsOrAudio",{title:"Немає субтитрів або не чути перекладеного голосу",metaTitle:"DubTab без субтитрів або без звуку перекладу — як полагодити",metaDescription:"Два різні збої з двома різними розв’язаннями: не з’являється взагалі нічого, або субтитри є, а озвучення немає. Розбирайте той, який бачите.",intro:"Це два різні збої з двома різними причинами. Почніть з того, який у вас насправді.",sections:[{id:"nothing",title:"Не з’являється взагалі нічого",blocks:[{kind:"p",text:"Ні субтитрів, ні голосу, і сесія так і не доходить до стану **".concat(tE.stateTranslating,"**. Ідіть списком згори вниз — він відсортований за тим, як часто кожен пункт виявляється відповіддю.")},{kind:"platformSteps",extension:[{title:"Перевірте, що вкладка справді звучить",desc:"DubTab знімає звук вкладки, тож поставлене на паузу відео або сторінка, яка ще не почалася, нічого йому не дають. Спершу увімкніть відтворення, а потім натисніть ".concat(tE.start,".")},{title:"Подивіться, що це за сторінка",desc:"Браузер забороняє знімати звук на власних сторінках. Адреси `chrome://` і Chrome Web Store перекласти не можна взагалі, і жодне налаштування цього не змінює."},{title:"Прочитайте стан дока",desc:"**".concat(tE.stateConnecting,"**, яке ніколи не переходить у **").concat(tE.stateTranslating,"**, — це проблема мережі, а не налаштувань. DubTab сам повторює спроби й рахує їх. Якщо лічильник усе росте, зупиніть сесію і запустіть заново — це розв’язує зависле з’єднання надійніше, ніж очікування.")}],desktop:[{title:"Перевірте джерело звуку",desc:"Якщо вибрано **".concat(tE.desktopSourceApp,"**, а звучить не він, DubTab слухає тишу. Перемкніться на ").concat(tE.desktopSourceSystem,", щоб переконатися, і потім знову звузьте вибір.")},{title:"Перевірте, що звук іде з цього комп’ютера",desc:"DubTab слухає те, що відтворює ваша машина. Звук, що йде в навушники через Bluetooth, теж рахується; звук із телефона або з іншого комп’ютера — ні."},{title:"Прочитайте стан сесії",desc:"І HUD, і область сповіщень показують, чи йде сесія. Сесія, що зависла на підключенні, — це проблема мережі: зупиніть і запустіть заново."}]}]},{id:"captions-no-voice",title:"Субтитри є, а голосу немає",blocks:[{kind:"p",text:"Субтитри та озвучення — різні речі. Якщо текст іде, розпізнавання й переклад працюють обидва, а проблема далі по ланцюжку."},{kind:"steps",items:[{title:"Перевірте, чи ввімкнено голос озвучення",desc:"Найчастіше вÑ
1–дповідь саме в цьому. З вимкненим озвученням сесія робить субтитри й розшифровку і не видає звуку взагалі. Див. [Вибір голосу та налаштування звуку](/help/choose-a-voice)."},{title:"Перевірте повзунки в мікшері",desc:"В озвучення перекладу свій повзунок, окремий від оригінального звуку. Повзунок, зведений донизу, — це тиша, а не поломка."},{title:"У Windows перевірте область сповіщень",desc:"У її меню є окреме вимкнення звуку для озвучення, і воно переживає зупинку та повторний запуск сесії."},{title:"Дайте кілька секунд на першу фразу",desc:"Голос стартує після того, як першу фразу почуто, перекладено й вимовлено. На довгій першій фразі це кілька секунд тиші, а не збій."}]},{kind:"note",tone:"info",title:"Голос є, але весь час відстає",body:"Це інше, і за швидкої мови так і має бути. [Затримка озвучення](/help/dubbing-delay) пояснює, що DubTab із цим робить."}]},{id:"captions-only",title:"Голос працює, а субтитрів немає",blocks:[{kind:"p",text:"Перевірте режим субтитрів. **".concat(tE.audioOnly,"** — це справжній режим, і він робить саме це: дає озвучення перекладу й нічого не показує на екрані. Перемкніться на ").concat(tE.panel," або ").concat(tE.cinema,", щоб текст повернувся. У Windows в області сповіщень є ще й окремий перемикач показу субтитрів, незалежний від режиму.")}]}],faq:[{q:"Чому DubTab не може перекласти сторінку Chrome Web Store?",a:"Браузер не дозволяє розширенням знімати звук на власних внутрішніх сторінках, а до них належать адреси `chrome://` і Chrome Web Store. Це обмеження браузера, а не налаштування DubTab, і обійти його не можна. Увімкніть звук на звичайній вебсторінці або скористайтеся застосунком для комп’ютера."},{q:"Субтитри є, а озвучення немає. Чим ці дві речі відрізняються?",a:"Субтитри беруться з розпізнавання й перекладу; озвучення створюється після цього й вимикається окремо. Якщо текст іде, перші два кроки працюють — перевірте, чи ввімкнено озвучення перекладу, чи піднято його повзунок і чи не вимкнено його в області сповіщень (у Windows)."},{q:"Сесія постійно перепідключається.",a:"DubTab тримає відкрите з’єднання весь час перекладу, а мережі, які рвуть довгі з’єднання — частина VPN і корпоративні мережі, — роняють його знову й знову. Зупинка сесії та повторний запуск розв’язують зависле з’єднання. Час без зв’язку не перекладається, а отже й не оплачується."}]}),tN=v("uk"),tL=y("chooseAVoice",{title:"Вибір голосу та налаштування звуку",navTitle:"".concat(tN.voice," і звук"),metaTitle:"Виберіть голос озвучення та зведіть його з оригінальним звуком",metaDescription:"Виберіть ШІ-голос, яким озвучує DubTab, послухайте його до рі
1шення та зведіть з оригінальним звуком двома повзунками й автоприглушенням.",intro:"Виберіть голос, яким говорить DubTab, і вирішіть, скільки оригіналу ви хочете чути під ним.",sections:[{id:"pick",title:"Вибір голосу",blocks:[{kind:"p",text:"Голос вибирається **для кожної мови перекладу окремо**, а не один раз на весь обліковий запис. Перекладати сьогодні іспанською, а завтра японською — це два різні вибори, і кожен запам’ятовується."},{kind:"p",text:"Голос можна послухати до того, як зупинитися на ньому. Робіть це перед довгою сесією, а не посеред неї: попереднє прослуховування не для того, щоб міняти голос на ходу."},{kind:"platformSteps",extension:[{title:"Відкрийте док",desc:"Він стоїть біля краю сторінки, поки триває сесія."},{title:"Відкрийте вибір голосу",desc:"Виберіть голос для мови, якою перекладаєте, і послухайте його."}],desktop:[{title:"Відкрийте ".concat(tN.desktopSettings),desc:"З вікна DubTab або зі значка в області сповіщень."},{title:"Перейдіть до ".concat(tN.ttsSection),desc:"Виберіть голос для мови, якою перекладаєте, і послухайте його."}]}]},{id:"mixer",title:"Зведення з оригіналом",blocks:[{kind:"p",text:"У ".concat(tN.audioMixer," два повзунки, і більшості цього вистачає назавжди:")},{kind:"list",items:["**".concat(tN.originalAudio,"** — наскільки гучно джерело лишається знизу."),"**".concat(tN.translatedVoice,"** — наскільки гучно говорить DubTab.")]},{kind:"shot",...b.audioMixer,caption:"Аудіомікшер: два повзунки й три готові набори в один клік.",alt:"Панель Audio Mixer: Original Audio на 25 відсотках, Translated Voice на 100 відсотках, кнопки Original only, Balanced і Translation only та перемикач Auto catch-up нижче."},{kind:"note",tone:"info",title:"".concat(tN.audioDucking," — просунуте налаштування, і воно вимкнене, поки ви самі його не ввімкнете"),body:"Увімкненим DubTab приглушує оригінальний звук щоразу, коли говорить перекладений голос, і піднімає назад у паузах, щоб ці двоє не перекрикували одне одного. Вимкненим — а постачається саме так — оригінал лишається там, де ви лишили його повзунок. Увімкніть у ".concat(tN.audioMixer,", якщо голоси заважають один одному; не чіпайте, якщо вас влаштовує один сталий баланс.")},{kind:"note",tone:"info",title:"Опустити повзунок — не те саме, що вимкнути функцію",body:"Повзунок озвучення в самому низу має вигляд рівно як зламане озвучення. Якщо в сесії є субтитри, але немає звуку, перевірте це насамперед — див. [Немає субтитрів або не чути перекладеного голосу](/help/no-captions-or-audio)."}]}],faq:[{q:"Чи зможу я й далі чути оригінального мовця?",a:"Так. В оригінального звуку та в озвучення перекладу окремі повзунки, тож баланс вибираєте ви. Якщо додатково ввімкнути ".concat(tN.audioDucking,", оригінал приглушуватиметься лише тоді, коли говорить перекладений голос, і повертатиметься в паузах.")},{q:"Чи можна використовувати різні голоси для різних мов?",a:"Так — голос зберігається для кожної мови перекладу окремо. Голос, вибраний для іспанської, не змінює того, що ви чуєте під час перекладу японською."},{q:"Чи може DubTab автоматично приглушувати оригінал, поки говорить перекладений голос?",a:"Може — це ".concat(tN.audioDucking," у ").concat(tN.audioMixer,". Воно **типово вимкнене**, тож увімкніть його, якщо голоси заважають один одному. Після ввімкнення оригінал приглушується лише під час мовлення перекладеного голосу й повертається в паузах. Поки воно вимкнене, оригінал лишається рівно там, куди ви поставили повзунок.")}]}),tG=y("dubbingDelay",{title:"Затримка озвучення",metaTitle:"Чому озвучення DubTab відстає і що з цим робити",metaDescription:"Перекладена мова довша за оригінальну, тому озвучення відповзає назад. Виберіть між збереженням синхронізації та читанням кожної фрази в природному темпі.",intro:"Перекладений голос іде на кілька секунд позаду мовця, і за довгу сесію розрив зростає. Ось чому так і що з цим можна зробити.",sections:[{id:"why",title:"Чому так відбувається",blocks:[{kind:"p",text:"Фразу треба почути цілком, перш ніж її можна перекласти, а перекладена фраза зазвичай довша за вихідну. Вимовити її — це реальний час. За швидкої мови голос закінчує одну фразу, коли мовець уже на середині наступної, і на довгому відрізку розрив накопичується."},{kind:"p",text:"Це властивість живого озвучення, а не несправність вашого налаштування. Субтитрів це не стосується — вони в будь-якому разі тримаються близько до мовця."}]},{id:"options",title:"Два режими",blocks:[{kind:"note",tone:"warn",title:"Обидва режими читають кожну фразу — різниться лише темп",body:"У жодному з них нічого не пропускається й не скорочується. **".concat(tN.syncModeKeepInSync,"** трохи пришвидшує голос, коли той відстав;
1 **").concat(tN.syncModeReadEveryLine,"** завжди говорить у природному темпі й дозволяє розриву зростати. Увесь вибір зводиться до цього.")},{kind:"table",head:["","".concat(tN.syncModeKeepInSync," (типово)"),"".concat(tN.syncModeReadEveryLine)],rows:[["Темп мовлення","Трохи швидше, поки наздоганяє","Завжди природний, ніколи не пришвидшується"],["Збіг із зображенням","Тримається близько до зображення","Відходить усе далі впродовж сесії"],["Вимовлені фрази","Усі","Усі"],["Найкраще для","Лекцій, курсів і зустрічей","Коли голос має звучати геть без поспіху"]]}]},{id:"where",title:"Де міститься налаштування",blocks:[{kind:"note",tone:"info",title:"Зараз в одного й того самого налаштування дві назви",body:"У розширенні це **".concat(tN.autoCatchUp,"** усередині ").concat(tN.audioMixer,", де \xabувімкнено\xbb означає ").concat(tN.syncModeKeepInSync,". У застосунку для комп’ютера це **").concat(tN.syncMode,"** у розділі ").concat(tN.desktopSettings,", де ").concat(tN.syncModeKeepInSync," і ").concat(tN.syncModeReadEveryLine," виписані явно. Поведінка та сама, підпис інший.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up у мікшері розширення — цей перемикач і є ".concat(tN.syncModeKeepInSync,"."),alt:"Audio Mixer з увімкненим перемикачем Auto catch-up; нижче підпис про те, що перекладений голос пришвидшується за потреби, щоб тримати синхронізацію."},{kind:"platformSteps",extension:[{title:"Відкрийте ".concat(tN.audioMixer," у доці"),desc:"Поки триває сесія."},{title:"Знайдіть ".concat(tN.autoCatchUp),desc:"Увімкнено — це ".concat(tN.syncModeKeepInSync,". Вимкнено — ").concat(tN.syncModeReadEveryLine,".")}],desktop:[{title:"Відкрийте ".concat(tN.desktopSettings),desc:"З вікна DubTab або зі значка в області сповіщень."},{title:"Перейдіть до ".concat(tN.ttsSection,", потім до ").concat(tN.syncMode),desc:"Виберіть ".concat(tN.syncModeKeepInSync," або ").concat(tN.syncModeReadEveryLine,".")}]}]}],faq:[{q:"Чи пришвидшує DubTab і саме відео?",a:"Ні. Пришвидшується лише голос, який він сам створює. Відео й оригінальний звук під ним ідуть у звичайній швидкості."},{q:"Чи пропускає щось ".concat(tN.syncModeKeepInSync,"?"),a:"Ні. Обидва режими вимовляють кожну перекладену фразу повністю. ".concat(tN.syncModeKeepInSync," скорочує розрив за рахунок трохи швидшої мови, а не за рахунок викинутих фраз.")},{q:"Чи затримуються й субтитри?",a:"Набагато менше. Субтитри з’являються щойно фразу перекладено, а голосу треба ще й вимовити її. Якщо вам важливо йти максимально впритул, читайте субтитри, а голос сприймайте як підтримку."}]}),tU=y("captionsAndDisplayModes",{title:"Субтитри та режими показу",navTitle:"Субтитри та режими",metaTitle:"Режими субтитрів DubTab: ".concat(tN.panel,", ").concat(tN.cinema," і ").concat(tN.audioOnly),metaDescription:"Показуйте субтитри DubTab закріпленими поряд із відео, уздовж нижнього краю екрана або взагалі ніяк — і вирішуйте, чи хочете бачити обидві мови.",intro:"Три способи показувати субтитри, плюс рішення, чи потрібна вам мова оригіналу на екрані поряд із перекладом.",sections:[{id:"modes",t
1itle:"Три режими",blocks:[{kind:"list",items:["**".concat(tN.panel,"** — субтитри закріплені поряд із відео, у власній колонці."),"**".concat(tN.cinema,"** — субтитри йдуть уздовж нижнього краю екрана, як звичайні субтитри."),"**".concat(tN.audioOnly,"** — жодних субтитрів, лише перекладений голос. Зручно, коли ви радше слухаєте, ніж дивитеся.")]},{kind:"shot",...b.dockCaptionModes,caption:"Три режими, у меню Panel у доці.",alt:"Відкрите меню Panel у доці: Caption Panel із галочкою, а також Cinema Mode і Audio Only."},{kind:"note",tone:"info",title:"".concat(tN.audioOnly," — звичайна причина, чому субтитри \xabзникають\xbb"),body:"Якщо голос працює, а тексту немає, спершу перевірте режим. Див. [Немає субтитрів або не чути перекладеного голосу](/help/no-captions-or-audio)."}]},{id:"bilingual",title:"Обидві мови чи лише переклад",blocks:[{kind:"p",text:"Субтитри в режимі **".concat(tN.bilingual,"** показують вихідний і перекладений рядок разом. Це правильне налаштування, коли ви вчите мову оригіналу або хочете перевірити переклад, якому не до кінця довіряєте. Вимкніть його — лишиться тільки переклад, і читати його з одного погляду буде легше.")}]},{id:"where",title:"Де вони з’являються",blocks:[{kind:"platformSteps",extension:[{title:"Субтитри живуть усередині сторінки",desc:"".concat(tN.panel," ставить їх поряд із відео, ").concat(tN.cinema," — уздовж нижнього краю сторінки. Режим можна змінити в доці будь-коли.")},{title:"Вони прив’язані до вкладки",desc:"Субтитри належать тій вкладці, яка перекладається. Якщо перейти на іншу вкладку, вони лишаться разом із сесією на попередній."}],desktop:[{title:"Субтитри плавають поверх усіх вікон",desc:"HUD лишається згори, хоч би чим ви займалися, тож тримати відео на передньому плані не обов’язково."},{title:"Наскрізні натискання і ".concat(tN.desktopCinema),desc:"Наскрізні натискання дозволяють мишці проходити просто крізь субтитри. ".concat(tN.desktopCinema," прибирає головне вікно вбік і лишає на екрані лише останній рядок. З області сповіщень субтитри можна й геть приховати, не зупиняючи сесію.")}]}]}],faq:[{q:"Чи можна отримати озвучення взагалі без субтитрів?",a:"Так. Перемкніться на ".concat(tN.audioOnly,". У застосунку для комп’ютера меню області сповіщень теж уміє приховувати субтитри, поки сесія триває.")},{q:"Чи перекривають плавучі субтитри те, що під ними?",a:"Ні, якщо ввімкнено наскрізні натискання — мишка проходить просто крізь шар субтитрів до вікна позаду. Це можливість застосунку для комп’ютера; у розширенні субтитри містяться всередині сторінки й інших вікон не закривають узагалі."},{q:"Чи можна бачити мову оригіналу разом із перекладом?",a:"Так. Субтитри в режимі **".concat(tN.bilingual,"** виводять вихідний і перекладений рядок одночасно. Ð
1’имкніть його, щоб лишився тільки переклад.")}]}),tR=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Безкоштовно","price":"$0","desc":"15 хвилин загалом","aiCredits":3,"freeNote":"Разова спроба. Без оновлення.","freeHint":"Вистачить на ~1 коротке відео або кілька хвилин дзвінка.","features":["Дубляж у реальному часі з наднизькою затримкою","Опційні двомовні субтитри","Багато природних ШІ-голосів","60+ мов","YouTube, курси, подкасти, зустрічі","Підтримка електронною поштою та спільнота Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 при оплаті за рік","yearlyNote":"108 годин одразу","desc":"9 годин / місяць","aiCredits":30,"hourlyRate":"~$2.1/год","suited":"Кілька довгих відео або зустрічей на місяць","features":["Дубляж у реальному часі з наднизькою затримкою","Опційні двомовні субтитри","Багато природних ШІ-голосів","60+ мов","YouTube, курси, подкасти, зустрічі","Підтримка електронною поштою та спільнота Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 при оплаті за рік","yearlyNote":"240 годин одразу","desc":"20 годин / місяць","aiCredits":100,"hourlyRate":"~$2.0/год","suited":"Щотижневі курси, зустрічі або стрими","features":["Дубляж у реальному часі з наднизькою затримкою","Опційні двомовні субтитри","Багато природних ШІ-голосів","60+ мов","YouTube, курси, подкасти, зустрічі","Підтримка електронною поштою та спільнота Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 при оплаті за рік","yearlyNote":"480 годин одразу","desc":"40 годин / місяць","aiCredits":300,"hourlyRate":"~$1.7/год","suited":"Часті зустрічі, заняття або трансляції","features":["Дубляж у реальному часі з наднизькою затримкою","Опційні двомовні субтитри","Багато природних ШІ-голосів","60+ мов","YouTube, курси, подкасти, зустрічі","Підтримка електронною поштою та спільнота Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 при оплаті за рік","yearlyNote":"960 годин одразу","desc":"80 годин / місяць","aiCredits":1000,"hourlyRate":"~$1.6/год","suited":"Щоденна інтенсивна робота кількома мовами","features":["Дубляж у реальному часі з наднизькою затримкою","Опційні двомовні субтитри","Багато природних ШІ-голосів","60+ мов","YouTube, курси, подкасти, зустрічі","Підтримка електронною поштою та спільнота Discord"]}]}}}'),tK=v("uk"),tH=tR.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", один раз"):"".concat(e.aiCredits," / місяць"),e.desc]),tV=y("saveDubbedAudio",{title:"Збереження та прослуховування озвучення",navTitle:"Збереження озвучення",metaTitle:"Збережіть озвучення сесії DubTab і переслухайте його пізніше",metaDescription:"Зберігайте доріжку з озвученням перекладу й слухайте її пізніше. Налаштування зчитується під час натискання ".concat(tK.start,", тож увімкнути його треба заздалегідь."),intro:"Збережіть доріжку з озвученням перекладу, щоб переслухати її пізніше. Перемикач має бути ввімкнений **до** того, як ви натиснете ".concat(tK.start,"."),sections:[{id:"before",title:"Перед запуском",blocks:[{kind:"p",text:"Записується **озвучення**, тобто звук, який DubTab створює сам. Якщо в сесії озвучення перекладу вимкнене, записувати нічого — субтитри й розшифровка у вас усе одно лишаться."},{kind:"note",tone:"warn",title:"Перемикач зчитується один раз, під час натискання ".concat(tK.start),body:"Увімкнення посеред сесії нічого не дає, і ця сесія записана не буде. Зупиніть сесію, увімкніть перемикач і почніть заново."}]},{id:"turn-on",title:"Увімкнення збереження",blocks:[{kind:"platformSteps",extension:[{title:"Відкрийте попап DubTab",desc:"Натисніть значок DubTab на панелі інструментів. Якщо його там немає, відкрийте меню з пазлом і закріпіть DubTab."}
1,{title:"Відкрийте ".concat(tK.settings," і увімкніть збереження озвучення"),desc:"Типово вимкнено. Після ввімкнення лишається ввімкненим і для наступних сесій."},{title:"Перевірте, що озвучення перекладу ввімкнене",desc:"З вимкненим озвученням записувати нічого, і сесія збереже лише розшифровку."},{title:"Натисніть ".concat(tK.start),desc:"Саме в цю мить налаштування зчитується. Усе, що після, записується; нічого з того, що було до, — ні."}],desktop:[{title:"Знайдіть ".concat(tK.desktopSaveDubbed," на екрані ").concat(tK.desktopHome),desc:"Він стоїть просто під кнопкою ".concat(tK.desktopStart,", поруч із приміткою про захоплення системного звуку — заходити заради цього в ").concat(tK.desktopSettings," не треба.")},{title:"Увімкніть його",desc:"Типово вимкнено. Після ввімкнення лишається ввімкненим і для наступних сесій."},{title:"Перевірте, що озвучення перекладу ввімкнене",desc:"З вимкненим озвученням записувати нічого, і сесія збереже лише розшифровку."},{title:"Натисніть ".concat(tK.desktopStart),desc:"Саме в цю мить налаштування зчитується. Усе, що після, записується; нічого з того, що було до, — ні."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Автозбереження озвучення, увімкнене до старту.",alt:"Попап DubTab із увімкненим і виділеним перемикачем Auto-save dubbed audio, просто над кнопкою Start translation."}]},{id:"replay",title:"Як знайти та переслухати",blocks:[{kind:"p",text:"Зупиніть сесію і відкрийте історію. У сесії поряд із розшифровкою з’являється кнопка відтворення. Довга сесія після зупинки може недовго стояти зі статусом **Pending**, поки запис дозбирується."},{kind:"note",tone:"ok",title:"Оригінальний звук не зберігається ніколи",body:"DubTab зберігає лише той голос, який створює сам. Звук вашої вкладки, вашої зустрічі чи вашого робочого стола передається для перекладу й ніколи не пишеться на наші сервери. Це не перемикач, про який треба пам’ятати, — так влаштований сам запис."}]}],faq:[{q:"Я зупинив сесію, але запису немає.",a:"Під час натискання ".concat(tK.start," зчитуються дві речі, і обидві мають бути ввімкнені: збереження озвучення і саме озвучення перекладу. Якщо в ту мить щось із цього було вимкнене, сесія зберегла лише розшифровку. Увімкнення будь-якого з них уже під час сесії заднім числом не діє.")},{q:"Чи записується разом із цим і оригінальний мовець?",a:"Ні. Записується лише озвучення перекладу, яке створює DubTab. Оригінальний звук передається для перекладу й не зберігається, тому в записі тільки озвучення й нічого більше."},{q:"У запису статус Pending.",a:"Звук ще дозбирується після зупинки сесії. Довгі сесії забирають більше часу. Якщо статус так і лишився, розшифровки це не стосується: її й далі можна читати та вивантажувати."}]}),t$=y("exportTranscripts",{title:"Перегляд і вивантаження розшифровок",navTitle:"Розшифровки",metaTitle:"Дивіться, шукайте та вивантажуйте розшифровку DubTab",metaDescription:"Кожна сесія DubTab зберігає двомовну розшифровку зі збереженим таймінгом. Знайдіть її в історії, пошукайте всередині, скопіюйте та вивантажте.",intro:"Кожна сесія зберігає двомовну розшифровку — незалежно від того, лишили ви звук чи ні. Ось де вона лежить і що з нею можна робити.",sections:[{id:"what",title:"Що зберігається",blocks:[{kind:"p",text:"У розшифровці **кожен рядок, оригінал і переклад**, зі Ð
1·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ð¼ таймінгом. Вона пишеться протягом сесії, тому в історію її кладе саме зупинка сесії, а не окремий крок збереження."},{kind:"p",text:"Так відбувається в кожній сесії. Необов’язкова частина — це озвучення; див. [Збереження та прослуховування озвучення](/help/save-dubbed-audio)."}]},{id:"find",title:"Як знайти сесію",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Двомовна розшифровка збереженої сесії.",alt:"Екран розшифровки: рядки корейською, під кожним переклад англійською, ліворуч позначки часу, згори вкладки Bilingual, Original і Translation."},{kind:"steps",items:[{title:"Відкрийте історію",desc:"Сесії йдуть від нових до старих. У розширення й застосунку для комп’ютера одна спільна історія: сесія, записана на комп’ютері, з’явиться, коли ви відкриєте історію в браузері, і навпаки."},{title:"Пошукайте всередині",desc:"Пошук працює за сказаним, обома мовами. Зазвичай це швидше, ніж гортати до місця, яке ви пам’ятаєте."},{title:"Скопіюйте або вивантажте",desc:"Копіювання надсилає рядки просто в буфер обміну. Вивантаження записує розшифровку у файл."}]}]}],faq:[{q:"Чи буде розшифровка, якщо я не зберігав звук?",a:"Так. Розшифровка зберігається в кожній сесії. Збереження озвучення — окреме налаштування, яке вирішує лише те, чи лишиться створений голос у вигляді запису."},{q:"Розшифровка двомовна?",a:"Так. Кожен рядок зберігається мовою оригіналу й у перекладі, зі збереженим таймінгом, тож переклад можна звірити з тим, що було сказано насправді."},{q:"Сесії з розширення та із застосунку для комп’ютера лежать в одному місці?",a:"Так. Обидва входять в один обліковий запис і пишуть в одну історію, тож неважливо, який із них записав сесію."}]}),tZ=y("aiSummaries",{title:"Підсумки ШІ та ".concat(tK.askAi),navTitle:"Підсумки ШІ та ".concat(tK.askAi),metaTitle:"Підсумки ШІ, карти думок і ".concat(tK.askAi," у DubTab"),metaDescription:"Перетворіть збережену сесію DubTab на структурований підсумок, на карту думок, якою можна клікати, і на відповіді з посиланнями на рядки, звідки їх узято.",intro:"Перетворіть завершену сесію на те, що можна пробігти очима, і ставте їй запитання. Усе це витрачає ".concat(tK.aiCredits,", окремі від ваших годин перекладу."),sections:[{id:"tools",title:"Що ви отримуєте із сесії",blocks:[{kind:"list",items:["**".concat(tK.summaryTab,"** — структурований переказ того, що справді прозвучало; створюється один раз і зберігається разом із сесією."),"**Карта думок** — та сама сесія у вигляді дерева. Натисніть будь-який вузол, і спливуть вихідні рядки, що за ним стоять.","**".concat(tK.askAi,"** — ставте запитання щодо сесії та отримуйте вÑ
1–дповіді з посиланнями на рядки, звідки їх узято.")]},{kind:"p",text:"Усі три читають розшифровку, тож працюють із будь-якою збереженою сесією — зокрема з тією, де ви не лишали озвучення."},{kind:"shot",...b.aiSummary,caption:"Створений підсумок. Карта думок — на сусідній вкладці.",alt:"Вкладка AI Summary з озаглавленим переказом лекції, розділами Outline, Key Concepts і Review Questions та приміткою про те, що також створено карту думок."}]},{id:"credits",title:"".concat(tK.aiCredits),blocks:[{kind:"p",text:"".concat(tK.aiCredits," **відокремлені від ваших годин перекладу**. Подивитися тригодинну лекцію — це години; зробити за нею підсумок — це кредити. Коли закінчується одне, друге не страждає.")},{kind:"table",head:["Тариф","".concat(tK.aiCredits),"Години перекладу"],rows:tH},{kind:"p",text:"Підсумок створюється один раз і лишається при сесії, тож відкрити його пізніше нічого не коштує."}]}],faq:[{q:"Чи витрачають підсумки мої години перекладу?",a:"Ні. Підсумки, карти думок і ".concat(tK.askAi," працюють на ").concat(tK.aiCredits,", які рахуються окремо від годин перекладу. Скінчилися кредити — перекладати все одно можна; скінчилися години — уже наявні сесії все одно можна підсумовувати.")},{q:"Чи можна користуватися цим на сесії, де я не зберігав звук?",a:"Так. Усі три працюють із розшифровкою, а вона зберігається в кожній сесії незалежно від того, чи лишали озвучення."},{q:"Звідки беруться відповіді в ".concat(tK.askAi,"?"),a:"Лише з тієї сесії, про яку ви питаєте. У відповідях зазначено рядки, звідки їх узято, тож ви можете повернутися до цього місця в розшифровці й перевірити самі."}]}),tY=v("uk"),tF={getStartedExtension:tI,getStartedWindows:tO,whichPlatform:tP,cannotSignIn:tW,noCaptionsOrAudio:tB,chooseAVoice:tL,dubbingDelay:tG,captionsAndDisplayModes:tU,saveDubbedAudio:tV,exportTranscripts:t$,aiSummaries:tZ,translationHours:y("translationHours",{title:"Години перекладу та ".concat(tY.aiCredits),navTitle:"Години та ".concat(tY.aiCredits),metaTitle:"Як DubTab рахує години перекладу та ".concat(tY.aiCredits),metaDescription:"Час перекладу рахується за тривалістю звуку, поки триває сесія. Пауза нічого не коштує, хвилини тарифу витрачаються раніше за додаткові години, а ".concat(tY.aiCredits," ідуть окремо."),intro:"Що рахується, що ні, який запас витрачається першим і чим ".concat(tY.aiCredits," відрізняються від годин."),sections:[{id:"counted",title:"Що рахується",blocks:[{kind:"p",text:"Час рахується за **тривалістю звуку, поки DubTab працює**. Субтитри й озвучення беруть з одного й того самого запасу — користуватися чимось одним не дешевше, бо в обох випадках той самий звук розпізнається й перекладається."},{kind:"list",items:["**Пауза безкоштовна.** На паузі звук не надсилається й хвилини не витрачаються.","**Зупинка завершує сесію** і прибирає її в історію. У цьому й різниця між ".concat(tY.pause," і ").concat(tY.stop,"."),"**Час без зв’язку не оплачується**, бо нічого не перекладається."]},{kind:"shot",...b.accountUsage,caption:"Сторінка облікового запису: хвилини, кредити ШІ та останні 30 днів.",alt:"Сторінка Account: 486 хвилин, що лишилися, поділені на тарифні та докуплені, 29 із 30 кредитів ШІ, спільних для Summary і Ask AI, і стовпчикова діаграма за останні 30 днів зі 128 витраченими хвилинами."}]},{id:"idle",title:"Він сам стає на паузу, коли ніхто не говорить",blocks:[{kind:"p",text:"Якщо якийсь час ніхто не говорить, DubTab сам стає на паузу, щоб забута вкладка чи застосунок не випивали ваш запас нишком. Спершу ви бачите зворотний відлік, який можна скасувати, а якою має бути тиша — вирішуєте ви."},{kind:"note",tone:"info",title:"Пауза — це не зупинка",body:"Сесія лишається відкритою. Продовжте коли завгодно — вона піде з того місця, де стала. Нічого із вже записаного не втрачається, а час на паузі не оплачується."}]},{id:"order",title:"Який запас витрачається першим",blocks:[{kind:"p",text:"Спершу йдуть місячні хвилини вашого тарифу. **Додаткові години, які не згорають, чіпаються лише після того, як ті скінчилися**, тому купівля додаткових годин посеред місяця ніколи не знецінює вже оплачене."},{kind:"p",text:"Місячні хвилини обнуляються у фіксований день, прив’язаний до вашого тарифу, а не першого числа. DubTab показує цю дату прямо: у панелі облікового запису поруч стоять ваш тариф, найближча дата списання та дата обнулення хвилин, тож рахувати нічого не треба."}]},{id:"credits",title:"".concat(tY.aiCredits," — це інше"),blocks:[{kind:"table",head:["","Години перекладу","".concat(tY.aiCredits)],rows:[["Ідуть на","Живі субтитри й озвучення","Підсумки, карти думок, ".concat(tY.askAi)],["Рахуються за","Тривалістю звуку під час роботи","Кожною генерацією"],["Безкоштовний тариф","15 хвилин, один раз","3, один раз"]]},{kind:"p",text:"Коли закінчується одне, друге не страждає. Див. [Підсумки ШІ та ".concat(tY.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Чи йдуть мої години, поки відео стоїть на паузі?",a:"Пауза **в DubTab** зупиняє лічильник: звук не надсилається й хвилини не витрачаються. Пауза **у відео** — це не те саме: DubTab далі працює й рахує, поки сам не помітить тишу і не стане на паузу, а на це йде стільки, скільки ви задали. Якщо ви відходите, ставте на паузу DubTab, а не лише програвач."},{q:"Чи дешевше користуватися лише субтитрами, без озвучення?",a:"Ні. Субтитри й озвучення беруть з одного запасу, бо звук в обох випадках треба розпізнати й перекласти. Вимкнення голосу змінює те, що ви чуєте, а не те, що рахується."},{q:"Коли обнуляються мої місячні хвилини?",a:"У фіксований день, прив’язаний до вашого тарифу, а не першого числа місяця. Панель облікового запису — і в розширенні, і в застосунку — показує дату обнулення хвилин поруч із найближчою датою списання, тож дивіться туди. Додаткові години не згорають і витрачаються лише після того, як місячний обсяг скінчився."}]}),manageSubscription:y("manageSubscription",{title:"Керування підпискою та її скасування",navTitle:"Керування підпискою",metaTitle:"Керуйте підпискою DubTab, скасовуйте її або лагодьте оплату",metaDescription:"Відкрийте портал оплати з DubTab, щоб змінити тариф, оновити картку, завантажити рахунки або скасувати підписку. Після скасування доступ лишається до кінця оплаченого періоду.",intro:"Змінити тариф, оновити картку, отримати рахунок або скасувати підписку. Усе це вÑ
1–дбувається в порталі оплати, який відкривається зсередини DubTab.",sections:[{id:"open",title:"Як відкрити портал оплати",blocks:[{kind:"platformSteps",extension:[{title:"Відкрийте попап і натисніть значок облікового запису праворуч угорі",desc:"У панелі облікового запису видно ваш тариф, найближчу дату списання та дату обнулення хвилин."},{title:"Натисніть ".concat(tY.manageSubscription),desc:"Портал оплати відкриється в новій вкладці. Якщо підписки у вас ніколи не було, керувати нічим — DubTab так і скаже, замість того щоб відкривати порожній портал."}],desktop:[{title:"Натисніть свій аватар ліворуч унизу вікна",desc:"Відкриється ".concat(tY.accountInformation,": ваша електронна пошта, тариф, стан, найближча дата списання та дата обнулення хвилин.")},{title:"Натисніть ".concat(tY.manageSubscription),desc:"Портал відкриється в браузері. Якщо підписки у вас ніколи не було, керувати нічим — DubTab так і скаже, замість того щоб відкривати порожній портал."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription у самому верху сторінки облікового запису.",alt:"Сторінка Account із виділеною кнопкою Manage subscription поруч з адресою електронної пошти, плашкою тарифу та датою поновлення."},{kind:"p",text:"У порталі можна змінити тариф, оновити спосіб оплати, завантажити минулі рахунки та скасувати підписку."}]},{id:"cancel",title:"Скасування",blocks:[{kind:"p",text:"Скасувати можна будь-коли, з того самого порталу. Скасування зупиняє наступне поновлення — воно не обрізає вже оплачений період і не видаляє ні історію, ні збережені сесії."},{kind:"note",tone:"info",title:"Додаткові години не входять у підписку",body:"Куплені окремо додаткові години, які не згорають, лишаються в обліковому записі й після завершення підписки. Див. [Години перекладу та ".concat(tY.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Повідомлення про проблему з оплатою",blocks:[{kind:"p",text:"Якщо платіж не пройшов, DubTab показує повідомлення про те, що підписка **".concat(tY.billingPastDue,"** або **").concat(tY.billingUnpaid,"**, із кнопкою ").concat(tY.manageBilling,", що веде просто в портал. Оновіть там спосіб оплати — і тариф поновиться.")},{kind:"p",text:"Поки підписка потребує уваги, додаткові години в обліковому записі лишаються доступними — у повідомленні це сказано, коли так і є."}]}],faq:[{q:"Чи можна скасувати підписку будь-коли?",a:"Так. Скасовуйте в порталі оплати, куди веде кнопка ".concat(tY.manageSubscription," всередині DubTab. Скасування зупиняє наступне поновлення й лишає недоторканим уже оплачений період разом з історією та збереженими сесіями.")}
1,{q:"Де взяти рахунок?",a:"У порталі оплати: там перелічені минулі рахунки і їх можна завантажити. Відкрийте його через ".concat(tY.manageSubscription," — значок облікового запису праворуч угорі в попапі розширення або ваш аватар ліворуч унизу у вікні застосунку.")},{q:"Платіж не пройшов, і DubTab перестав працювати.",a:"Невдалий платіж переводить підписку у стан **".concat(tY.billingPastDue,"** або **").concat(tY.billingUnpaid,"**, і DubTab показує повідомлення з кнопкою ").concat(tY.manageBilling,". Оновіть спосіб оплати в порталі — тариф поновиться. Додаткові години в обліковому записі весь цей час лишаються доступними.")}]}),teamPlan:y("teamPlan",{title:"Плани Team: один спільний запас на всіх",navTitle:"Плани Team",metaTitle:"Плани Team у DubTab — спільні години та ".concat(tY.aiCredits," для групи"),metaDescription:"План Team у DubTab складає години перекладу та ".concat(tY.aiCredits," в один спільний запас, а кількість місць можна змінювати. Підходить для навчальних груп, занять і навчання співробітників."),intro:"Один запас годин і ".concat(tY.aiCredits,", з якого черпає вся команда, замість окремої підписки на кожного."),sections:[{id:"how",title:"Як влаштований план Team",blocks:[{kind:"list",items:["**Один спільний запас.** Години перекладу та ".concat(tY.aiCredits," належать команді, а не окремим учасникам. Той, хто цього тижня подивиться чотири години, і той, хто не подивиться нічого, черпають з одного й того самого запасу."),"**Гнучка кількість місць.** Додавайте та прибирайте учасників у міру змін у групі; ви не купуєте фіксовану кількість індивідуальних підписок.","**Обидві версії.** Кожен учасник отримує розширення для браузера та застосунок для комп’ютера — так само, як в індивідуальному тарифі.","**Допомога на старті.** До планів Team додається жива людина, яка поставить усіх на ноги."]},{kind:"p",text:"Це підходить групі, яка дивиться той самий матеріал: заняттям за лекціями іноземною мовою, навчальній групі або співробітникам, яких навчають за матеріалами іншою мовою. І це невдала форма для людей, які просто працюють в одній компанії й кожен хоче свій тариф."}]},{id:"running-out",title:"Коли запас закінчується",blocks:[{kind:"p",text:"Оскільки запас спільний, він закінчується у всіх одразу. DubTab каже про це прямо й відправляє учасників до адміністратора команди — **поповнити може лише адміністратор**, тож окремому учаснику лагодити нічого."}]},{id:"get-one",title:"Як отримати план Team",blocks:[{kind:"p",text:"Плани Team не купуються на сторінці тарифів, а рахуються під команду, бо потрібний розмір залежить від кількості людей і від того, скільки вони дивляться. Напишіть нам обидві цифри приблизно — повернемося із сумою."},{kind:"p",text:"[Напишіть нам про план Team](/contact?category=team) — вкажіть, скільки вас людей і приблизно скільки годин на тиждень дивиться група."}]}],faq:[{q:"Чи має кожен учасник команди свої години?",a:"Ні. У плану Team один спільний запас годин перекладу та ".concat(tY.aiCredits,", з якого черпає кожен. У цьому й суть: той, хто цього тижня подивиться чотири години, і той, хто не подивиться нічого, покриті одним і тим самим запасом, і жодними персональними лімітами керувати не треба.")},{q:"У нашої команди скінчилися хвилини. Що я можу зробити Ñ
1Ðº учасник?",a:"Напряму — нічого: запас належить команді, і поповнити його може лише адміністратор. DubTab показує в цьому повідомленні назву команди, щоб ви знали, до кого звернутися."},{q:"Скільки коштує план Team?",a:"Він рахується під конкретну команду, а не вказаний у прайсі, бо залежить від кількості людей і від того, скільки вони дивляться. Напишіть нам із цими двома цифрами — повернемося з ціною."}]})},tJ={labels:{centerName:"Довідковий центр",homeTitle:"Чим допомогти?",homeIntro:"Налаштувати DubTab, полагодити сесію, яка поводиться дивно, і зрозуміти, на що йдуть ваші години.",searchPlaceholder:"Знайдіть відповідь — спробуйте \xabнемає звуку\xbb або \xabскасувати підписку\xbb",searchEmpty:"Нічого не знайшлося. Спробуйте слово з того, що зараз на екрані.",articleCount:"Статей: {count}",articleCountOne:"1 стаття",appliesTo:"Стосується",appliesToBoth:"Обох",extension:"Розширення для браузера",desktop:"Десктопний застосунок",onThisPage:"На цій сторінці",sectionCount:"Розділів: {count}",chapters:"Розділи відео",recordedOn:"Записано у версії {version}",faqTitle:"Часті запитання",relatedTitle:"Далі",feedbackTitle:"Чи допомогла ця стаття?",feedbackSub:"Єдиний сигнал, який показує, які статті б’ють повз.",feedbackYes:"Так",feedbackNo:"Ні",feedbackThanks:"Дякуємо, занотували.",feedbackWhy:"Чого забракло?",feedbackReasons:["Кроки не збіглися з тим, що в мене на екрані","Досі не працює","Це не та стаття, яку я шукав"],feedbackSent:"Надіслано. До нас ідуть назва статті, ваша версія та номер версії застосунку — більше нічого.",lastUpdated:"Оновлено",needs:"Потрібно",supportTitle:"Так і не вдалося розібратися?",supportBody:"Напишіть, що ви намагалися зробити. Стаття, яку ви читали, надійде разом зі зверненням — це економить одне коло листування.",asideTitle:"Є запитання?",asideBody:"Стаття, на якій ви зараз, надійде разом зі зверненням, тож пояснювати, де ви, не доведеться.",supportCta:"Написати в підтримку",contactCardTitle:"Написати в підтримку",contactCardBlurb:"Нічого з цього не підійшло. Напишіть, що ви намагалися зробити, — далі розберемося ми.",contactCardMeta:"Відповідаємо протягом доби",screenshotPending:"Знімок екрана готується"},categories:tA,versions:c,articles:m.map(e=>tF[e])},tQ=v("vi"),tX=u({"getting-started":{title:"Bắt đầu",blurb:"C\xe0i đặt, đăng nhập, chọn ng\xf4n ngữ v\xe0 chạy bản dịch đầu ti\xean — tr\xean bản n\xe0o cÅ©ng được."},"dubbing-captions":{title:"Lồng tiếng v\xe0 phụ đề",blurb:"Chọn giọng, c\xe2n bằng với \xe2m thanh gốc v\xe0 quyết định phụ đề hiện ra thế n\xe0o."},"history-ai":{title:"Lịch sá»­ v\xe0 c\xf4ng cụ AI",blurb:"Nghe lại bản lồng tiếng đ\xe3 lưu, xuất bản ghi lời thoại v\xe0 d\xf9ng t\xf3m tắt, sÆ¡ đồ tư duy c\xf9ng ".concat(tQ.askAi,".")},"account-billing":{title:"T\xe0i khoản v\xe0 thanh to\xe1n",blurb:"Giờ được t\xednh thế n\xe0o, ".concat(tQ.aiCredits," ti\xeau v\xe0o đ\xe2u v\xe0 đổi g\xf3i ra sao.")},troubleshooting:{title:"Khắc phục sá»± cố",blurb:"Kh\xf4ng đăng nhập được, kh\xf4ng c\xf3 phụ đề, hoặc kh\xf4ng nghe thấy giọng dịch. Những lỗi thá»±c sá»± gặp phải."}}),t_=v("vi"),t1={title:"Chọn hai ng\xf4n ngữ",desc:"**".concat(t_.autoDetect,"** tá»± x\xe1c định ng\xf4n ngữ gốc, v\xe0 đ\xf3 l\xe0 lá»±
1a chọn đ\xfang khi một phi\xean c\xf3 nhiều thứ tiếng hoặc khi bạn kh\xf4ng biết sẽ nghe thấy g\xec. Nếu bạn biết cả phi\xean chỉ c\xf3 một thứ tiếng, **tự chỉ định ng\xf4n ngữ đ\xf3 gi\xfap nhận dạng tốt l\xean thấy r\xf5** — nếu kh\xf4ng, chế độ tự ph\xe1t hiện ti\xeau tốn một phần độ ch\xednh x\xe1c v\xe0o c\xe2u hỏi m\xe0 bạn đ\xe3 c\xf3 sẵn đ\xe1p \xe1n.")},t0=y("getStartedExtension",{title:"Bắt đầu nhanh với tiện \xedch mở rộng",navTitle:"Tiện \xedch mở rộng",metaTitle:"Bắt đầu nhanh với tiện \xedch DubTab cho tr\xecnh duyệt",metaDescription:"C\xe0i DubTab v\xe0o Chrome, Edge hoặc Brave, đăng nhập, chọn hai ng\xf4n ngữ v\xe0 chạy bản dịch thời gian thực đầu ti\xean tr\xean một tab tr\xecnh duyệt.",intro:"C\xe0i đặt, đăng nhập, chọn hai ng\xf4n ngữ v\xe0 dịch ngay c\xe1i tab bạn đang xem. Khoảng bốn ph\xfat, phần lớn l\xe0 thời gian c\xe0i.",chapters:k(g.getStartedExtension,{install:"C\xe0i v\xe0 ghim",signin:"Đăng nhập",languages:"Chọn ng\xf4n ngữ",start:"Bắt đầu tr\xean một tab",controls:"Dock",save:"Lưu bản lồng tiếng",after:"Sau phi\xean"}),sections:[{id:"install",title:"C\xe0i đặt v\xe0 đăng nhập",chapterId:"install",blocks:[{kind:"p",text:"DubTab chạy tr\xean **Chrome, Edge v\xe0 Brave**. Cả ba đều c\xe0i c\xf9ng một tiện \xedch từ Chrome Web Store — kh\xf4ng c\xf3 bản ri\xeang cho Edge hay Brave để bạn phải đi t\xecm."},{kind:"note",tone:"info",title:"D\xf9ng tr\xecnh duyệt n\xe0o cũng h\xe3y c\xe0i từ Chrome Web Store",body:"Kh\xe2u duyệt ở đ\xf3 nhanh nhất, n\xean bản mới về đ\xf3 trước. C\xe0i từ nơi kh\xe1c c\xf3 thể khiến bạn chậm một hai phi\xean bản. [Lấy DubTab tr\xean Chrome Web Store](".concat(d,")")},{kind:"steps",items:[{title:"Th\xeam DubTab rồi ghim lại",desc:"Mở [trang tr\xean Chrome Web Store](".concat(d,") v\xe0 th\xeam tiện \xedch. Edge v\xe0 Brave lần đầu sẽ hỏi bạn c\xf3 cho ph\xe9p c\xe0i tiện \xedch từ cửa h\xe0ng kh\xe1c kh\xf4ng — h\xe3y đồng \xfd. Sau đ\xf3 mở menu h\xecnh mảnh gh\xe9p tr\xean thanh c\xf4ng cụ v\xe0 ghim DubTab; bạn sẽ mở n\xf3 đủ thường xuy\xean để muốn n\xf3 nằm sẵn ở đ\xf3.")},{title:"Mở popup v\xe0 đăng nhập bằng Google",desc:"T\xe0i khoản miễn ph\xed được **15 ph\xfat** phụ đề v\xe0 lồng tiếng trực tiếp, d\xf9ng một lần, cộng 3 ".concat(t_.aiCredits,". Kh\xf4ng cần thẻ, kh\xf4ng gia hạn. Việc đăng nhập chỉ diễn ra trong popup.")}]},{kind:"shot",...b.popupSignIn,caption:"Popup ngay sau khi c\xe0i, trước khi đăng nhập.",alt:"Popup DubTab hiện t\xean sản phẩm, ba d\xf2ng t\xednh năng v\xe0 n\xfat Continue with Google."}]},{id:"first-session",title:"Chạy bản dịch đầu ti\xean",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"Mở tab bạn muốn dịch",desc:"YouTube, Netflix, Zoom, Google Meet, tr\xecnh ph\xe1t của một kho\xe1 học — bất cứ thứ g\xec c\xf3 tiếng. Bạn mở DubTab l\xfac n\xe0o cũng được; điều kiện duy nhất l\xe0 tab **đang ph\xe1t tiếng đ\xfang v\xe0o l\xfac bạn nhấn ".concat(t_.start,"**, v\xec đ\xf3 ch\xednh l\xe0 l\xfac DubTab bắt đầu nghe.")},t1,{title:"Nhấn ".concat(t_.start),desc:"Dock hiện ra ở m\xe9p trang. Phụ đề l\xean sau v\xe0i gi\xe2y, v\xe0 giọng dịch bắt đầu n\xf3i đ\xe8 l\xean tiếng gốc."}]},{kind:"note",tone:"warn",title:"C\xf3 một loại trang sẽ kh\xf4ng bao giờ chạy được",body:"Tr\xecnh duyệt chặn việc lấy \xe2m thanh tr\xean ch\xednh c\xe1c trang của n\xf3. Địa chỉ `chrome://` v\xe0 Chrome Web Store ho\xe0n to\xe0n kh\xf4ng dịch được, tr\xean cả ba tr\xecnh duyệt, v\xe0 kh\xf4ng thiết lập n\xe0o thay đổi được điều đ\xf3."},{kind:"shot",...b.popupReady,caption:"Popup đ\xe3 sẵn s\xe0ng: hai ng\xf4n ngữ v\xe0 trang sẽ được dịch.",alt:"Popup DubTab với Source language đặt l\xe0 Automatic Detection, Translate to đặt l\xe0 Spanish, thời gian c\xf2n lại, ti\xeau đề trang hiện tại v\xe0 n\xfat Start translation."},{kind:"note",tone:"ok",title:"Bạn n\xean thấy những g\xec",body:"Dock hiện **".concat(t_.stateTranslating,"**, phụ đề chạy, v\xe0 bạn nghe thấy một giọng thứ hai đ\xe8 l\xean tiếng gốc. Nếu c\xf3 phụ đề m\xe0 kh\xf4ng c\xf3 tiếng, hoặc kh\xf4ng hiện g\xec cả, b\xe0i [Kh\xf4ng c\xf3 phụ đề hoặc kh\xf4ng nghe thấy giọng dịch](/help/no-captions-or-audio) t\xe1ch ri\xeang hai trường hợp đ\xf3.")}]},{id:"controls",title:"Dock",chapterId:"controls",blocks:[{kind:"p",text:"Khi phi\xean đ\xe3 chạy, mọi thứ bạn cần đều nằm trong dock ở m\xe9p trang."},{kind:"list",items:["**".concat(t_.stateReady,", ").concat(t_.stateConnecting,", ").concat(t_.stateTranslating,"** — dock lu\xf4n cho biết n\xf3 đang ở trạng th\xe1i n\xe0o trong ba trạng th\xe1i. Nếu mất kết nối, n\xf3 tự nối lại, b\xe1o cho bạn biết v\xe0 đếm số lần thử."),"**".concat(t_.pause," kh\xf4ng phải ").concat(t_.stop,"** — tạm dừng l\xe0m đ\xf4ng phụ đề v\xe0 lồng tiếng, v\xe0 **thời gian tạm dừng kh\xf4ng bao giờ bị t\xednh ph\xed**: kh\xf4ng gửi \xe2m thanh n\xean cũng kh\xf4ng đếm ph\xfat. C\xe1i kết th\xfac phi\xean v\xe0 lưu v\xe0o lịch sử l\xe0 ").concat(t_.stop,"."),"**".concat(t_.panel,", ").concat(t_.cinema,", ").concat(t_.audioOnly,"** — ba c\xe1ch hiện phụ đề: gắn b\xean cạnh video, chạy dọc m\xe9p dưới m\xe0n h\xecnh, hoặc kh\xf4ng hiện g\xec khi bạn chỉ cần tiếng."),"**".concat(t_.voice," v\xe0 ").concat(t_.audioMixer,"** — chọn giọng lồng tiếng v\xe0 c\xe2n bằng n\xf3 với tiếng gốc. Xem [Chọn giọng v\xe0 chỉnh \xe2m thanh](/help/choose-a-voice).")]},{kind:"shot",...b.dockDuringSession,caption:"Dock trong một phi\xean đang chạy, với menu phụ đề đang mở.",alt:"Dock nổi m\xe0u tối hiện chữ Translating, đồng hồ phi\xean, n\xfat tạm dừng v\xe0 dừng, \xf4 chọn giọng, c\xf9ng một menu đang mở liệt 
1k\xea Caption Panel, Cinema Mode v\xe0 Audio Only."},{kind:"note",tone:"warn",title:"Muốn giữ lại phần lồng tiếng? H\xe3y bật trước khi nhấn ".concat(t_.start,"."),body:"Thiết lập lưu chỉ được đọc một lần, đ\xfang l\xfac phi\xean bắt đầu. Bật giữa chừng kh\xf4ng c\xf3 t\xe1c dụng với phi\xean đang chạy. Chi tiết ở [Lưu v\xe0 nghe lại phần lồng tiếng](/help/save-dubbed-audio)."}]}],faq:[{q:"C\xf3 chạy tr\xean Edge v\xe0 Brave kh\xf4ng?",a:"C\xf3. DubTab chạy tr\xean Chrome, Edge v\xe0 Brave, v\xe0 cả ba đều c\xe0i c\xf9ng một tiện \xedch từ Chrome Web Store. Edge v\xe0 Brave lần đầu sẽ xin ph\xe9p c\xe0i từ cá»­a h\xe0ng kh\xe1c; sau đ\xf3 n\xf3 hoạt động y hệt như tr\xean Chrome."},{q:"T\xf4i nhấn ".concat(t_.start," m\xe0 kh\xf4ng c\xf3 g\xec xảy ra."),a:"Tab phải đang ph\xe1t tiếng đ\xfang l\xfac đ\xf3 — DubTab lấy \xe2m thanh cá»§a tab, n\xean một trang đang tạm dừng hoặc im lặng th\xec chẳng c\xf3 g\xec để lấy. Tr\xecnh duyệt cÅ©ng chặn việc lấy \xe2m thanh tr\xean ch\xednh c\xe1c trang cá»§a n\xf3: địa chỉ `chrome://` v\xe0 Chrome Web Store ho\xe0n to\xe0n kh\xf4ng dịch được."},{q:"Tạm dừng c\xf3 tốn ph\xfat cá»§a t\xf4i kh\xf4ng?",a:"Kh\xf4ng. Khi phi\xean đang tạm dừng, kh\xf4ng c\xf3 \xe2m thanh n\xe0o được gá»­i n\xean cÅ©ng kh\xf4ng đếm ph\xfat. Chỉ thời gian thá»±c sá»± đang được dịch mới bị t\xednh. C\xe1i kết th\xfac phi\xean v\xe0 xếp n\xf3 v\xe0o lịch sá»­ l\xe0 ".concat(t_.stop,".")},{q:"N\xean d\xf9ng ".concat(t_.autoDetect," hay tá»± chọn ng\xf4n ngữ gốc?"),a:"D\xf9ng ".concat(t_.autoDetect," khi phi\xean c\xf3 nhiều thứ tiếng hoặc khi bạn kh\xf4ng biết sẽ nghe thấy g\xec. Nếu bạn chắc chắn cả phi\xean chỉ một thứ tiếng, tá»± chỉ định sẽ gi\xfap nhận dạng tốt l\xean thấy r\xf5, v\xec chế độ tá»± ph\xe1t hiện kh\xf4ng c\xf2n phải ti\xeau tốn độ ch\xednh x\xe1c để đo\xe1n n\xf3 đang nghe c\xe1i g\xec.")}]}),t2=y("getStartedWindows",{title:"Bắt đầu nhanh với ứng dụng m\xe1y t\xednh",navTitle:"Ứng dụng m\xe1y t\xednh",metaTitle:"Bắt đầu nhanh với ứng dụng m\xe1y t\xednh DubTab",metaDescription:"C\xe0i ứng dụng m\xe1y t\xednh DubTab tr\xean Windows 11 hoặc macOS 14.2 trở l\xean, đăng nhập, chọn \xe2m thanh n\xf3 sẽ nghe, rồi bắt đầu v\xe0 dừng một phi\xean dịch.",intro:"Ứng dụng m\xe1y t\xednh nghe được mọi thứ m\xe1y bạn ph\xe1t, n\xean ngay từ đầu c\xf3 th\xeam một quyết định: n\xf3 n\xean nghe \xe2m thanh n\xe0o.",chapters:k(g.getStartedWindows,{install:"C\xe0i đặt",signin:"Đăng nhập",source:"Chọn nguồn \xe2m thanh",languages:"Chọn ng\xf4n ngữ",start:"Bắt đầu dịch",controls:"HUD v\xe0 khay hệ thống",save:"Lưu bản lồng tiếng"}),sections:[{id:"install",title:"C\xe0i đặt v\xe0 đăng nhập",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"Cần Windows 11 hoặc macOS 14.2+",body:"Ứng dụng m\xe1y t\xednh **kh\xf4ng chạy tr\xean Windows 10**, v\xe0 cần **macOS 14.2 trở l\xean**. Cả hai giới hạn đều đến từ t\xednh năng \xe2m thanh hệ thống m\xe0 n\xf3 dá»±a v\xe0o, v\xe0 kh\xf4ng l\xe1ch được c\xe1i n\xe0o. Ở nÆ¡i n\xf3 kh\xf4ng chạy được, h\xe3y d\xf9ng [tiện \xedch má
1»Ÿ rộng](/help/get-started-extension) — n\xf3 bao được mọi thứ ph\xe1t trong tab Chrome, Edge hoặc Brave."},{kind:"steps",items:[{title:"Tải về v\xe0 c\xe0i đặt",desc:"Lấy đ\xfang file ở [trang tải DubTab](/download): bộ c\xe0i Windows, hoặc file DMG cho Mac (Apple Silicon hay Intel). Tr\xean Windows, chạy n\xf3; lần đầu SmartScreen c\xf3 thể hiện một cá»­a sổ ghi r\xf5 nh\xe0 ph\xe1t h\xe0nh l\xe0 XTCodeTech Ltd. Tr\xean Mac, mở file DMG rồi k\xe9o DubTab v\xe0o thư mục Applications."},{title:"Đăng nhập",desc:"DubTab mở tr\xecnh duyệt để bạn đăng nhập, rồi trả bạn về ứng dụng. Nếu tr\xecnh duyệt kh\xf4ng mở, h\xe3y sao ch\xe9p li\xean kết đăng nhập v\xe0 d\xe1n v\xe0o tr\xecnh duyệt bất kỳ tr\xean c\xf9ng m\xe1y t\xednh."}]},{kind:"shot",...b.desktopSignIn,caption:"Cá»­a sổ DubTab ở lần mở đầu ti\xean.",alt:"Cá»­a sổ DubTab tr\xean nền tối, c\xf3 biểu tượng ứng dụng, d\xf2ng chữ Welcome to DubTab, d\xf2ng live captions and translation for meetings, videos and any desktop audio v\xe0 n\xfat Sign in with Google."}]},{id:"audio-source",title:"Chọn thứ DubTab sẽ nghe",chapterId:"source",blocks:[{kind:"p",text:"Đ\xe2y l\xe0 bước duy nhất m\xe0 tiện \xedch má
1»Ÿ rộng kh\xf4ng c\xf3, v\xe0 cÅ©ng l\xe0 bước quyết định phi\xean c\xf3 nghe sạch hay kh\xf4ng."},{kind:"list",items:["**".concat(t_.desktopSourceSystem,"** thu mọi thứ ph\xe1t ra tiếng, kể cả th\xf4ng b\xe1o v\xe0 bất cứ thứ g\xec kh\xe1c đang chạy."),"**".concat(t_.desktopSourceApp,"** bỏ qua tất cả những thứ c\xf2n lại. H\xe3y chọn c\xe1i n\xe0y cho cuộc họp — đ\xf3 l\xe0 kh\xe1c biệt giữa dịch người đang n\xf3i v\xe0 dịch người đang n\xf3i cộng với nhạc cá»§a bạn.")]},{kind:"p",text:"DubTab nhớ lá»±a chọn n\xe0y cho lần sau."},{kind:"shot",...b.desktopHome,caption:"M\xe0n h\xecnh ch\xednh. Nguồn \xe2m thanh nằm tr\xean c\xf9ng, b\xean cạnh l\xe0 Change.",alt:"M\xe0n h\xecnh Home cá»§a ứng dụng DubTab với Computer audio l\xe0 nguồn đang chọn v\xe0 n\xfat Change, Source đặt l\xe0 Automatic Detection v\xe0 Target l\xe0 Spanish, n\xfat Start translation, c\xf4ng tắc Auto-save dubbed audio v\xe0 danh s\xe1ch c\xe1c phi\xean gần đ\xe2y."}]},{id:"first-session",title:"Bắt đầu v\xe0 dừng một phi\xean",chapterId:"start",blocks:[{kind:"steps",items:[t1,{title:"Nhấn ".concat(t_.desktopStart),desc:"Phụ đề lấp đầy cá»­a sổ v\xe0 HUD nổi l\xean tr\xean mọi thứ kh\xe1c, n\xean bạn quay lại ngay được thứ đang xem."},{title:"Dẹp cá»­a sổ sang một b\xean",desc:"Đ\xf3ng cá»­a sổ kh\xf4ng l\xe0m DubTab tho\xe1t. Tạm dừng, tiếp tục, dừng hẳn, hiện hoặc ẩn phụ đề v\xe0 tắt tiếng phần lồng tiếng đều nằm trong menu khay hệ thống trong khi việc dịch vẫn chạy. Thời gian tạm dừng kh\xf4ng bao giờ bị t\xednh ph\xed."}]},{kind:"note",tone:"info",title:"Ph\xedm tắt hoạt động ở mọi nÆ¡i",body:"Bắt đầu/dừng v\xe0 tạm dừng/tiếp tục hoạt động tr\xean to\xe0n hệ thống, kể cả khi DubTab đang ở nền. ".concat(t_.stop," đ\xf2i nhấn lần thứ hai để bạn kh\xf4ng lỡ tay kết th\xfac một phi\xean. Nếu một tổ hợp đ\xe3 bị ứng dụng kh\xe1c chiếm, DubTab b\xe1o cho bạn thay v\xec hỏng trong im lặng.")}]}],faq:[{q:"N\xf3 chạy tr\xean những hệ điều h\xe0nh n\xe0o?",a:"Windows 11, v\xe0 macOS 14.2 trở l\xean, với bản ri\xeang cho Apple Silicon v\xe0 cho Intel. Tr\xean Windows 10 th\xec kh\xf4ng chạy được v\xe0 cÅ©ng kh\xf4ng c\xf3 c\xe1ch l\xe1ch — hệ n\xe0y thiếu t\xednh năng \xe2m thanh m\xe0 ứng dụng dá»±a v\xe0o. Ở nÆ¡i n\xf3 kh\xf4ng chạy được, h\xe3y d\xf9ng tiện \xedch má
1»Ÿ rộng — n\xf3 bao được mọi thứ ph\xe1t trong tab Chrome, Edge hoặc Brave."},{q:"Tr\xean Mac, v\xec sao n\xf3 xin quyền ghi \xe2m thanh hệ thống?",a:"V\xec đ\xf3 l\xe0 c\xe1ch n\xf3 nghe được những g\xec m\xe1y t\xednh đang ph\xe1t. macOS chỉ hỏi một lần, ở phi\xean đầu ti\xean — h\xe3y cho ph\xe9p trong C\xe0i đặt Hệ thống › Quyền ri\xeang tư & Bảo mật. Đ\xe2y l\xe0 quyền duy nhất DubTab xin: n\xf3 kh\xf4ng bao giờ xin quay m\xe0n h\xecnh, v\xe0 ho\xe0n to\xe0n kh\xf4ng c\xf3 quyền truy cập micro."},{q:"Đ\xf3ng cá»­a sổ c\xf3 dừng việc dịch kh\xf4ng?",a:"Kh\xf4ng. DubTab vẫn chạy trong khay hệ thống, v\xe0 từ menu đ\xf3 bạn c\xf3 thể tạm dừng, tiếp tục, dừng hẳn, hiện hoặc ẩn phụ đề v\xe0 tắt tiếng phần lồng tiếng. Thứ duy nhất kết th\xfac phi\xean l\xe0 ".concat(t_.stop,".")},{q:"N\xean d\xf9ng ".concat(t_.autoDetect," hay tá»± chọn ng\xf4n ngữ gốc?"),a:"D\xf9ng ".concat(t_.autoDetect," khi phi\xean c\xf3 nhiều thứ tiếng hoặc khi bạn kh\xf4ng biết sẽ nghe thấy g\xec. Nếu bạn chắc chắn cả phi\xean chỉ một thứ tiếng, tá»± chỉ định sẽ gi\xfap nhận dạng tốt l\xean thấy r\xf5, v\xec chế độ tá»± ph\xe1t hiện kh\xf4ng c\xf2n phải ti\xeau tốn độ ch\xednh x\xe1c để đo\xe1n n\xf3 đang nghe c\xe1i g\xec.")},{q:"Ứng dụng m\xe1y t\xednh c\xf3 cần g\xf3i đăng k\xfd ri\xeang kh\xf4ng?",a:"Kh\xf4ng. Một t\xe0i khoản v\xe0 một số giờ chung d\xf9ng cho cả tiện \xedch má
1»Ÿ rộng lẫn ứng dụng m\xe1y t\xednh, tr\xean Windows cÅ©ng như tr\xean Mac. Đăng nhập ở bản n\xe0o bạn cÅ©ng c\xf3 c\xf9ng một g\xf3i."}]}),t4=y("whichPlatform",{title:"Chọn tiện \xedch mở rộng hay ứng dụng m\xe1y t\xednh",navTitle:"T\xf4i cần bản n\xe0o?",metaTitle:"Tiện \xedch DubTab hay ứng dụng m\xe1y t\xednh — bạn cần bản n\xe0o?",metaDescription:"Ứng dụng m\xe1y t\xednh nghe được mọi thứ m\xe1y t\xednh ph\xe1t ra, kể cả tab tr\xecnh duyệt — tr\xean Windows 11 v\xe0 macOS 14.2 trở l\xean. Tiện \xedch mở rộng bao được mọi tab Chrome, Edge v\xe0 Brave tr\xean bất kỳ m\xe1y n\xe0o. Một g\xf3i đăng k\xfd d\xf9ng cho cả hai.",intro:"Nếu ứng dụng m\xe1y t\xednh chạy được tr\xean m\xe1y bạn th\xec đ\xf3 l\xe0 c\xe2u trả lời đơn giản nhất: n\xf3 nghe được mọi thứ tiện \xedch nghe được, v\xe0 nhiều hÆ¡n thế. Ở nÆ¡i n\xf3 kh\xf4ng chạy được, tiện \xedch mở rộng mới l\xe0 bản ph\xf9 hợp.",sections:[{id:"short-version",title:"N\xf3i ngắn gọn",blocks:[{kind:"p",text:"[Ứng dụng m\xe1y t\xednh](/help/get-started-windows) nghe to\xe0n bộ m\xe1y t\xednh, v\xe0 điều đ\xf3 **bao gồm cả tab tr\xecnh duyệt** — n\xean tr\xean Windows 11 v\xe0 macOS 14.2 trở l\xean, n\xf3 lo được mọi t\xecnh huống một m\xecnh, bạn kh\xf4ng phải c\xe2n nhắc trước từng phi\xean. Đ\xe2y l\xe0 c\xe1ch \xedt phiền nhất."}
1,{kind:"p",text:"[Tiện \xedch mở rộng](/help/get-started-extension) l\xe0 lá»±a chọn đ\xfang khi kh\xf4ng d\xf9ng được ứng dụng m\xe1y t\xednh, hoặc khi tr\xecnh duyệt l\xe0 đủ: **tr\xean Windows 10**, **tr\xean m\xe1y Mac c\xf2n ở macOS 13 trở xuống**, tr\xean Linux v\xe0 ChromeOS, hoặc khi mọi thứ bạn xem d\xf9 sao cÅ©ng nằm trong một tab v\xe0 bạn kh\xf4ng muốn c\xe0i th\xeam. Ngo\xe0i ra c\xe1c n\xfat điều khiển nằm ngay trong trang, điều m\xe0 nhiều người đơn giản l\xe0 th\xedch hÆ¡n."},{kind:"note",tone:"info",title:"Một g\xf3i đăng k\xfd d\xf9ng cho cả hai",body:"C\xf9ng một t\xe0i khoản, c\xf9ng số giờ c\xf2n lại, c\xf9ng lịch sá»­. H\xf4m nay d\xf9ng bản n\xe0y, mai d\xf9ng bản kia cÅ©ng chẳng mất g\xec — đ\xe2y l\xe0 chuyện tiện tay, kh\xf4ng phải chuyện tiền."}]},{id:"side-by-side",title:"Đặt cạnh nhau",blocks:[{kind:"table",head:["","Ứng dụng m\xe1y t\xednh","Tiện \xedch mở rộng"],rows:[["Nghe được g\xec","Mọi ứng dụng, to\xe0n bộ m\xe1y t\xednh, kể cả tab tr\xecnh duyệt","Một tab tr\xecnh duyệt"],["D\xf9ng cho","Ứng dụng Zoom v\xe0 Teams, tr\xecnh ph\xe1t tr\xean m\xe1y, tệp trong m\xe1y, v\xe0 cả những g\xec chạy trong tab","YouTube, Udemy, Coursera — mọi thứ chạy trong tab"],["Phụ đề hiện ở đ\xe2u","HUD nổi tr\xean mọi cá»­a sổ","Gắn b\xean trong trang"],["Điều khiển","HUD, menu khay hệ thống, ph\xedm tắt to\xe0n hệ thống","Dock b\xean trong trang"],["Chạy tr\xean","Windows 11 \xb7 macOS 14.2+","Chrome, Edge v\xe0 Brave — tr\xean Windows v\xe0 macOS"]]},{kind:"p",text:"Kh\xf4ng bản n\xe0o l\xe0 bản r\xfat gọn cá»§a bản kia. Ch\xfang dịch giống nhau, chất lượng như nhau, trừ v\xe0o c\xf9ng một số giờ — kh\xe1c nhau ở chỗ nghe được những g\xec v\xe0 c\xe1c n\xfat nằm ở đ\xe2u."}]},{id:"mac-mobile",title:"Mac v\xe0 điện thoại",blocks:[{kind:"p",text:"**Bản cho Mac đ\xe3 c\xf3.** Cần macOS 14.2 trở l\xean, c\xf3 hai bản tải ri\xeang cho Apple Silicon v\xe0 Intel. N\xf3 l\xe0m được mọi thứ bản Windows l\xe0m — to\xe0n bộ m\xe1y t\xednh, một ứng dụng ri\xeang lẻ, hay một file tr\xean m\xe1y — chỉ th\xeam một bước ở lần đầu: macOS hỏi bạn cho ph\xe9p ghi \xe2m thanh hệ thống. N\xf3 kh\xf4ng bao giờ xin quyền quay m\xe0n h\xecnh, cÅ©ng kh\xf4ng xin micro."},{kind:"p",text:"Chưa c\xf3 ứng dụng điện thoại, v\xe0 cÅ©ng chưa sắp c\xf3. Ch\xfang t\xf4i th\xe0 n\xf3i thẳng c\xf2n hÆ¡n đưa bạn một n\xfat bấm kh\xf4ng l\xe0m g\xec cả."},{kind:"p",text:"Nếu bạn cần, h\xe3y cho ch\xfang t\xf4i biết — ch\xfang t\xf4i sẽ gá»­i thư đ\xfang ng\xe0y ra mắt, v\xe0 chỉ vậy th\xf4i: [T\xf4i cần bản điện thoại](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)."}]}
1],faq:[{q:"Nếu ứng dụng m\xe1y t\xednh nghe được cả tab tr\xecnh duyệt th\xec d\xf9ng tiện \xedch l\xe0m g\xec?",a:"V\xec ứng dụng m\xe1y t\xednh cần Windows 11 hoặc macOS 14.2 trở l\xean. Tr\xean Windows 10, tr\xean m\xe1y Mac cũ hơn, tr\xean Linux hay ChromeOS th\xec tiện \xedch l\xe0 lựa chọn duy nhất. Một số người cũng th\xedch để n\xfat điều khiển v\xe0 phụ đề nằm trong trang hơn l\xe0 trong một cửa sổ nổi, v\xe0 tiện \xedch c\xe0i xong trong v\xe0i gi\xe2y, kh\xf4ng phải tải g\xec cả."},{q:"Mỗi bản c\xf3 cần một g\xf3i đăng k\xfd ri\xeang kh\xf4ng?",a:"Kh\xf4ng. Một t\xe0i khoản v\xe0 một số giờ c\xf2n lại d\xf9ng chung cho cả tiện \xedch mở rộng lẫn ứng dụng m\xe1y t\xednh, tr\xean Windows cũng như tr\xean Mac. Đăng nhập ở b\xean n\xe0o bạn cũng thấy c\xf9ng một g\xf3i, c\xf9ng số ph\xfat v\xe0 c\xf9ng lịch sử phi\xean."},{q:"Tiện \xedch c\xf3 dịch được cuộc họp Zoom hay Teams kh\xf4ng?",a:"Chỉ khi cuộc họp chạy trong một tab tr\xecnh duyệt — bản web của Zoom v\xe0 Google Meet d\xf9ng được với tiện \xedch. Với ứng dụng Zoom hay Teams tr\xean m\xe1y, \xe2m thanh kh\xf4ng đi qua tr\xecnh duyệt, n\xean bạn cần ứng dụng m\xe1y t\xednh."},{q:"C\xf3 ứng dụng cho Mac kh\xf4ng?",a:"C\xf3. DubTab cho Mac cần macOS 14.2 trở l\xean, c\xf3 bản cho Apple Silicon v\xe0 bản cho Intel. Cả hai đều được k\xfd bằng Developer ID v\xe0 được Apple c\xf4ng chứng. Tải ở [trang tải về](/download)."}]}),t3=v("vi"),t9=y("cannotSignIn",{title:"Kh\xf4ng đăng nhập được bằng Google",navTitle:"Kh\xf4ng đăng nhập được",metaTitle:"DubTab kh\xf4ng đăng nhập được bằng Google — c\xe1ch khắc phục",metaDescription:"Việc đăng nhập DubTab đi qua Google, n\xean một mạng kh\xf4ng tới được Google sẽ hỏng đ\xfang ở bước đ\xf3. C\xe1ch kiểm chứng v\xe0 những thứ n\xean thử.",intro:"Việc đăng nhập đi qua Google. Gần như mọi trục trặc ở đ\xe2y l\xe0 do mạng chứ kh\xf4ng phải t\xe0i khoản của bạn — h\xe3y bắt đầu từ đ\xf3.",sections:[{id:"network",title:"Kiểm tra mạng trước đ\xe3",blocks:[{kind:"p",text:"DubTab nhận diện bạn bằng t\xe0i khoản Google, n\xean bước n\xe0y phải tới được Google. Nếu mạng của bạn kh\xf4ng tới được, việc đăng nhập hỏng trong khi mọi thứ kh\xe1c tr\xean m\xe1y vẫn b\xecnh thường. Đ\xe2y l\xe0 nguy\xean nh\xe2n phổ biến nhất, v\xe0 kh\xf4ng một thiết lập n\xe0o b\xean trong DubTab sửa được."},{kind:"steps",items:[{title:"Mở một trang Google trong c\xf9ng tr\xecnh duyệt",desc:"Thử `google.com` hoặc `accounts.google.com`. Nếu ch\xfang cũng kh\xf4ng tải, c\xe2u trả lời l\xe0 mạng v\xe0 phần c\xf2n lại của trang n\xe0y kh\xf4ng gi\xfap được g\xec."},{title:"Đổi mạng",desc:"Ph\xe1t Wi-Fi từ điện thoại l\xe0 c\xe1ch thử nhanh nhất. Nếu ở đ\xf3 đăng nhập được m\xe0 mạng quen thuộc th\xec kh\xf4ng, vấn đề nằm ở mạng đ\xf3: tường lửa c\xf4ng ty, mạng trường học hoặc chặn theo khu vực."},{title:"Bật VPN, hoặc tắt đi",desc:"Đ\xe1ng thử cả hai chiều. VPN c\xf3 khi ch\xednh l\xe0 thứ gi\xfap tới được Google, nhưng cũng c\xf3 khi l\xe0 thứ l\xe0m hỏng bước quay lại DubTab."}]}]},{id:"extension",title:"Tiện \xedch: bấm đăng nhập m\xe0 kh\xf4ng c\xf3 g\xec xảy ra",blocks:[{kind:"p",text:"Việc đăng nhập diễn ra **trong popup v\xe0 kh\xf4ng ở đ\xe2u kh\xe1c** — trong bảng điều khiển kh\xf4ng c\xf3 n\xfat đăng nhập, đừng t\xecm ở đ\xf3."},{kind:"list",items:["Google mở cửa sổ ri\xeang để x\xe1c minh bạn. Nếu tr\xecnh duyệt chặn cửa sổ bật l\xean cho trang n\xe0y, cửa sổ đ\xf3 sẽ kh\xf4ng bao giờ hiện — h\xe3y cho ph\xe9p rồi thử lại.","Nếu tr\xecnh duyệt c\xf3 nhiều hồ sơ, h\xe3y chắc rằng bạn đang ở hồ sơ đ\xe3 đăng nhập Google.","Trước khi thử lại, đ\xf3ng popup rồi mở lại. Một lần thử dở dang c\xf3 thể khiến n\xfat kh\xf4ng phản hồi nữa."]}]},{id:"windows",title:"Ứng dụng m\xe1y t\xednh: tr\xecnh duyệt kh\xf4ng mở, hoặc kh\xf4ng quay lại",blocks:[{kind:"p",text:"Ứng dụng m\xe1y t\xednh chuyển bạn sang tr\xecnh duyệt để đăng nhập, rồi tr\xecnh duyệt trả bạn về. Tr\xean một m\xe1y bị siết chặt, bất kỳ nửa n\xe0o trong hai nửa đ\xf3 cũng c\xf3 thể hỏng."},{kind:"steps",items:[{title:"Sao ch\xe9p li\xean kết đăng nhập thay v\xec chờ",desc:"Ứng dụng đưa sẵn li\xean kết n\xe0y ch\xednh l\xe0 để kh\xf4ng phải khởi chạy g\xec cả. D\xe1n v\xe0o tr\xecnh duyệt bất kỳ **tr\xean c\xf9ng m\xe1y t\xednh** v\xe0 đăng nhập xong ở đ\xf3."},{title:"Quay lại ứng dụng",desc:"Khi tr\xecnh duyệt b\xe1o đ\xe3 đăng nhập, chuyển sang DubTab. Ứng dụng tự nhận phi\xean."}]}]},{id:"still-stuck",title:"Nếu vẫn kh\xf4ng được",blocks:[{kind:"p",text:"Cho ch\xfang t\xf4i ba th\xf4ng tin l\xe0 thường trả lời được ngay: bạn d\xf9ng bản n\xe0o trong hai bản, bấm n\xfat đăng nhập th\xec xảy ra chuyện g\xec (kh\xf4ng c\xf3 g\xec, b\xe1o lỗi, cửa sổ đ\xf3ng ngay), v\xe0 c\xe1c trang Google c\xf3 mở b\xecnh thường tr\xean mạng đ\xf3 kh\xf4ng."}]}],faq:[{q:"V\xec sao DubTab cần t\xe0i khoản Google?",a:"Đăng nhập bằng Google l\xe0 c\xe1ch duy nhất, v\xe0 đ\xf3 cũng l\xe0 thứ gắn g\xf3i, số ph\xfat v\xe0 lịch sử phi\xean với bạn — ở t
1iện \xedch mở rộng lẫn ứng dụng m\xe1y t\xednh đều như nhau. V\xec đi qua Google, một mạng kh\xf4ng tới được Google sẽ kh\xf4ng ho\xe0n tất được việc đăng nhập."},{q:"Ph\xe1t Wi-Fi từ điện thoại th\xec đăng nhập được, m\xe0 mạng c\xf4ng ty th\xec kh\xf4ng.",a:"Điều đ\xf3 chỉ về mạng c\xf4ng ty. Tường lá»­a c\xf4ng ty v\xe0 mạng trường học hay chặn đ\xfang những dịch vụ Google m\xe0 việc đăng nhập dá»±a v\xe0o. Nhờ người quản trị mạng đ\xf3 cho ph\xe9p t\xe0i khoản Google, hoặc đăng nhập một lần qua đường truyền kh\xe1c."},{q:"Tr\xecnh duyệt đ\xe3 mở, t\xf4i đ\xe3 đăng nhập, nhưng ứng dụng m\xe1y t\xednh vẫn b\xe1o chưa đăng nhập.",a:"Bước quay lại ứng dụng chưa ho\xe0n tất. Chuyển sang cá»­a sổ DubTab v\xe0 chờ một ch\xfat — n\xf3 tá»± nhận phi\xean. Nếu vẫn kh\xf4ng, sao ch\xe9p li\xean kết đăng nhập từ ứng dụng v\xe0 ho\xe0n tất trong tr\xecnh duyệt tr\xean c\xf9ng m\xe1y t\xednh."}]}),t6=y("noCaptionsOrAudio",{title:"Kh\xf4ng c\xf3 phụ đề hoặc kh\xf4ng nghe thấy giọng dịch",metaTitle:"DubTab kh\xf4ng hiện phụ đề hoặc kh\xf4ng c\xf3 tiếng — c\xe1ch khắc phục",metaDescription:"Hai lỗi kh\xe1c nhau với hai c\xe1ch xá»­ l\xfd kh\xe1c nhau: kh\xf4ng hiện g\xec cả, hoặc c\xf3 phụ đề nhưng kh\xf4ng nghe thấy lồng tiếng. H\xe3y đọc đ\xfang c\xe1i bạn đang gặp.",intro:"Đ\xe2y l\xe0 hai lỗi kh\xe1c nhau với hai nguy\xean nh\xe2n kh\xe1c nhau. Bắt đầu từ c\xe1i bạn thá»±c sá»± đang gặp.",sections:[{id:"nothing",title:"Kh\xf4ng hiện g\xec cả",blocks:[{kind:"p",text:"Kh\xf4ng phụ đề, kh\xf4ng tiếng, v\xe0 phi\xean kh\xf4ng bao giờ tới trạng th\xe1i **".concat(t3.stateTranslating,"**. Đi từ tr\xean xuống — danh s\xe1ch được xếp theo mức độ thường xuy\xean mỗi mục ho\xe1 ra l\xe0 c\xe2u trả lời.")},{kind:"platformSteps",extension:[{title:"Kiểm tra xem tab c\xf3 thá»±c sá»± đang ph\xe1t tiếng kh\xf4ng",desc:"DubTab lấy \xe2m thanh cá»§a tab, n\xean video đang tạm dừng hoặc trang chưa bắt đầu ph\xe1t th\xec chẳng c\xf3 g\xec để lấy. H\xe3y cho ph\xe1t trước, rồi mới nhấn ".concat(t3.start,".")},{title:"Xem đ\xf3 l\xe0 loại trang n\xe0o",desc:"Tr\xecnh duyệt chặn việc lấy \xe2m thanh tr\xean ch\xednh c\xe1c trang cá»§a n\xf3. Địa chỉ `chrome://` v\xe0 Chrome Web Store ho\xe0n to\xe0n kh\xf4ng dịch được, v\xe0 kh\xf4ng thiết lập n\xe0o thay đổi được điều đ\xf3."},{title:"Đọc trạng th\xe1i tr\xean dock",desc:"**".concat(t3.stateConnecting,"** m\xe3i kh\xf4ng chuyển sang **").concat(t3.stateTranslating,"** l\xe0 lỗi mạng, kh\xf4ng phải lỗi thiết lập. DubTab tá»± thá»­ lại v\xe0 đếm số lần. Nếu con số cứ tăng, h\xe3y dừng phi\xean rồi bắt đầu lại — c\xe1ch đ\xf3 gỡ một kết nối bị treo chắc chắn hÆ¡n l\xe0 ngồi chờ.")}],desktop:[{title:"Kiểm tra nguồn \xe2m thanh",desc:"Nếu đang đặt l\xe0 **".concat(t3.desktopSourceApp,"** m\xe0 tiếng lại kh\xf4ng ph\xe1t ra từ ứng dụng đ\xf3, DubTab đang nghe sá»± im lặng. Chuyển sang ").concat(t3.desktopSourceSystem," để x\xe1c nhận, rồi thu hẹp lại.")},{title:"Kiểm tra xem tiếng c\xf3 ph\xe1t ra từ m\xe1y n\xe0y kh\xf4ng",desc:"DubTab nghe những g\xec m\xe1y bạn ph\xe1t. Tiếng đi ra tai nghe qua Bluetooth vẫn t\xednh; tiếng từ điện thoại hay từ m\xe1y kh\xe1c th\xec kh\xf4ng."},{title:"Đọc trạng th\xe1i phi\xean",desc:"Cả HUD lẫn khay hệ thống đều cho biết phi\xean c\xf3 đang chạy kh\xf4ng. Một phi\xean treo ở bước kết nối l\xe0 lỗi mạng — dừng rồi bắt đầu lại để gỡ."}]}]},{id:"captions-no-voice",title:"C\xf3 phụ đề, nhưng kh\xf4ng nghe thấy tiếng n\xe0o",blocks:[{kind:"p",text:"Phụ đề v\xe0 lồng tiếng l\xe0 hai thứ t\xe1ch rời. Nếu chữ vẫn chạy th\xec nhận dạng v\xe0 dịch đều đang hoạt động, vấn đề nằm ở kh\xe2u sau."},{kind:"steps",items:[{title:"Kiểm tra xem giọng lồng tiếng đ\xe3 bật chưa",desc:"Phần lớn trường hợp c\xe2u trả lời l\xe0 đ\xe2y. Khi giọng dịch đang tắt, phi\xean vẫn tạo phụ đề v\xe0 bản ghi lá
1»i thoại nhưng kh\xf4ng ph\xe1t ra tiếng n\xe0o. Xem [Chọn giọng v\xe0 chỉnh \xe2m thanh](/help/choose-a-voice)."},{title:"Kiểm tra c\xe1c thanh trượt trong bộ trộn",desc:"Giọng dịch c\xf3 thanh trượt ri\xeang, t\xe1ch khỏi \xe2m thanh gốc. Thanh trượt k\xe9o hết xuống đ\xe1y l\xe0 im lặng, kh\xf4ng phải hỏng."},{title:"Tr\xean Windows, xem lại khay hệ thống",desc:"Menu khay c\xf3 n\xfat tắt tiếng ri\xeang cho phần lồng tiếng, v\xe0 n\xf3 vẫn giữ nguy\xean sau khi bạn dừng rồi bắt đầu phi\xean mới."},{title:"Cho c\xe2u đầu ti\xean v\xe0i gi\xe2y",desc:"Giọng chỉ bắt đầu sau khi c\xe2u đầu được nghe, dịch v\xe0 đọc xong. Với một c\xe2u mở đầu d\xe0i, đ\xf3 l\xe0 v\xe0i gi\xe2y im lặng chứ kh\xf4ng phải lỗi."}]},{kind:"note",tone:"info",title:"C\xf3 tiếng nhưng l\xfac n\xe0o cÅ©ng chậm hÆ¡n",body:"Đ\xf3 l\xe0 chuyện kh\xe1c, v\xe0 với người n\xf3i nhanh th\xec điều đ\xf3 l\xe0 b\xecnh thường. [Độ trễ cá»§a lồng tiếng](/help/dubbing-delay) giải th\xedch DubTab l\xe0m g\xec với chuyện n\xe0y."}]},{id:"captions-only",title:"C\xf3 tiếng nhưng kh\xf4ng c\xf3 phụ đề",blocks:[{kind:"p",text:"Kiểm tra chế độ phụ đề. **".concat(t3.audioOnly,"** l\xe0 một chế độ thật v\xe0 l\xe0m đ\xfang như vậy: cho bạn giọng dịch m\xe0 kh\xf4ng hiện g\xec tr\xean m\xe0n h\xecnh. Chuyển sang ").concat(t3.panel," hoặc ").concat(t3.cinema," để chữ quay lại. Tr\xean Windows, khay hệ thống c\xf2n c\xf3 n\xfat hiện/ẩn phụ đề ri\xeang, độc lập với chế độ.")}]}],faq:[{q:"V\xec sao DubTab kh\xf4ng dịch được trang Chrome Web Store?",a:"Tr\xecnh duyệt kh\xf4ng cho tiện \xedch lấy \xe2m thanh tr\xean c\xe1c trang nội bộ cá»§a n\xf3, trong đ\xf3 c\xf3 địa chỉ `chrome://` v\xe0 Chrome Web Store. Đ\xe2y l\xe0 giới hạn cá»§a tr\xecnh duyệt, kh\xf4ng phải thiết lập cá»§a DubTab, v\xe0 kh\xf4ng c\xf3 c\xe1ch n\xe0o l\xe1ch. H\xe3y ph\xe1t \xe2m thanh tr\xean một trang web b\xecnh thường, hoặc d\xf9ng ứng dụng m\xe1y t\xednh."},{q:"T\xf4i c\xf3 phụ đề nhưng kh\xf4ng c\xf3 lồng tiếng. Hai thứ đ\xf3 kh\xe1c nhau chỗ n\xe0o?",a:"Phụ đề đến từ nhận dạng v\xe0 dịch; giọng lồng tiếng được tạo sau đ\xf3 v\xe0 c\xf3 thể tắt ri\xeang. Nếu chữ vẫn chạy th\xec hai bước đầu đang chạy — h\xe3y kiểm tra giọng dịch đ\xe3 bật chưa, thanh trượt cá»§a n\xf3 c\xf3 đang ở tr\xean kh\xf4ng, v\xe0 tr\xean Windows th\xec khay hệ thống c\xf3 tắt tiếng n\xf3 kh\xf4ng."},{q:"Phi\xean cứ kết nối lại li\xean tục.",a:"DubTab giữ một kết nối mở suốt qu\xe1 tr\xecnh dịch, v\xe0 những mạng cắt c\xe1c kết nối k\xe9o d\xe0i — một số VPN v\xe0 mạng c\xf4ng ty — l\xe0m n\xf3 rớt lặp đi lặp lại. Dừng phi\xean rồi bắt đầu lại sẽ gỡ một kết nối bị treo. Thời gian mất kết nối kh\xf4ng được dịch, n\xean cÅ©ng kh\xf4ng bị t\xednh ph\xed."}]}),t5=v("vi"),t8=y("chooseAVoice",{title:"Chọn giọng v\xe0 chỉnh \xe2m thanh",navTitle:"".concat(t5.voice," v\xe0 \xe2m thanh"),metaTitle:"Chọn giọng lồng tiếng v\xe0 c\xe2n bằng với \xe2m thanh gốc",metaDescription:"Chọn giọng AI m\xe0 DubTab d\xf9ng để lồng tiếng, nghe thá»­ trước khi quyết, rồi c\xe2n bằng với \xe2m thanh gốc bằng hai thanh trượt v\xe0 chế độ tá»± hạ \xe2m.",intro:"Chọn giọng m\xe0 DubTab n\xf3i, v\xe0 quyết định bạn c\xf2n muốn nghe bao nhi\xeau phần tiếng gốc ở dưới.",sections:[{id:"pick",title:"Chọn một giọng",blocks:[{kind:"p",text:"Giọng được chọn **theo từng ng\xf4n ngữ đ\xedch**, kh\xf4ng phải chọn một lần cho cả t\xe0i khoản. H\xf4m nay dịch sang tiếng T\xe2y Ban Nha, mai sang tiếng Nhật l\xe0 hai lá»±a chọn ri\xeang, v\xe0 mỗi lá»±a chọn đều được nhớ."},{kind:"p",text:"Bạn c\xf3 thể nghe thá»­ một giọng trước khi chốt. H\xe3y l\xe0m việc đ\xf3 trước một phi\xean d\xe0i chứ đừng l\xe0m giữa chừng — bản nghe thá»­ kh\xf4ng phải để đổi giọng ná»­a đường."},{kind:"platformSteps",extension:[{title:"Mở dock",desc:"N\xf3 nằm ở m\xe9p trang trong suốt phi\xean."},{title:"Mở \xf4 chọn giọng",desc:"Chọn một giọng cho ng\xf4n ngữ bạn đang dịch sang v\xe0 nghe thá»­."}],desktop:[{title:"Mở ".concat(t5.desktopSettings),desc:"Từ cá»­a sổ DubTab, hoặc từ biểu tượng khay hệ thống."},{title:"V\xe0o ".concat(t5.ttsSection),desc:"Chọn một giọng cho ng\xf4n ngữ bạn đang dịch sang v\xe0 nghe thá»­."}]}]},{id:"mixer",title:"C\xe2n bằng với tiếng gốc",blocks:[{kind:"p",text:"".concat(t5.audioMixer," c\xf3 hai thanh trượt, v\xe0 với phần lớn mọi người th\xec chừng đ\xf3 l\xe0 đủ:")},{kind:"list",items:["**".concat(t5.originalAudio,"** — tiếng gốc c\xf2n to đến đ\xe2u ở b\xean dưới."),"**".concat(t5.translatedVoice,"** — DubTab n\xf3i to đến đ\xe2u.")]},{kind:"shot",...b.audioMixer,caption:"Bộ trộn \xe2m thanh: hai thanh trượt v\xe0 ba thiết lập sẵn chỉ một c\xfa nhấp.",alt:"Bảng Audio Mixer với Original Audio ở 25 phần trăm v\xe0 Translated Voice ở 100 phần trăm, c\xe1c n\xfat Original only, Balanced v\xe0 Translation only, c\xf9ng c\xf4ng tắc Auto catch-up ở dưới."},{kind:"note",tone:"info",title:"".concat(t5.audioDucking," l\xe0 tuỳ chọn n\xe2ng cao, v\xe0 n\xf3 tắt cho tới khi bạn tá»± bật"),body:"Khi bật, DubTab hạ tiếng gốc mỗi l\xfac giọng dịch cất lời rồi n\xe2ng lại ở nhữ
1ng qu\xe3ng nghỉ, để hai b\xean kh\xf4ng đ\xe8 l\xean nhau. Khi tắt — v\xe0 mặc định l\xe0 tắt — tiếng gốc nằm y\xean ở chỗ bạn đặt thanh trượt. H\xe3y bật trong ".concat(t5.audioMixer," nếu hai giọng chọi nhau; cứ để y\xean nếu một mức c\xe2n bằng cố định l\xe0 đủ với bạn.")},{kind:"note",tone:"info",title:"K\xe9o thanh trượt xuống kh\xf4ng phải l\xe0 tắt t\xednh năng",body:"Thanh trượt giọng dịch ở đ\xe1y tr\xf4ng y hệt phần lồng tiếng bị hỏng. Nếu một phi\xean c\xf3 phụ đề m\xe0 kh\xf4ng ra tiếng, h\xe3y kiểm tra chỗ n\xe0y trước ti\xean — xem [Kh\xf4ng c\xf3 phụ đề hoặc kh\xf4ng nghe thấy giọng dịch](/help/no-captions-or-audio)."}]}],faq:[{q:"T\xf4i c\xf3 c\xf2n nghe được người n\xf3i gốc kh\xf4ng?",a:"C\xf3. \xc2m thanh gốc v\xe0 giọng dịch c\xf3 thanh trượt ri\xeang, n\xean mức c\xe2n bằng do bạn chọn. Nếu bật th\xeam ".concat(t5.audioDucking,", tiếng gốc chỉ hạ xuống trong l\xfac giọng dịch đang n\xf3i v\xe0 trở lại ở những qu\xe3ng nghỉ.")},{q:"T\xf4i d\xf9ng giọng kh\xe1c nhau cho từng ng\xf4n ngữ được kh\xf4ng?",a:"Được — giọng được lưu theo từng ng\xf4n ngữ đ\xedch. Giọng chọn cho tiếng T\xe2y Ban Nha kh\xf4ng ảnh hưởng tới thứ bạn nghe khi dịch sang tiếng Nhật."},{q:"DubTab c\xf3 tá»± hạ tiếng gốc trong l\xfac giọng dịch đang n\xf3i kh\xf4ng?",a:"C\xf3 — đ\xf3 l\xe0 ".concat(t5.audioDucking," trong ").concat(t5.audioMixer,". N\xf3 **mặc định tắt**, n\xean h\xe3y bật l\xean nếu hai giọng chọi nhau. Khi đ\xe3 bật, tiếng gốc chỉ hạ trong l\xfac giọng dịch n\xf3i v\xe0 trở lại ở những qu\xe3ng nghỉ. Khi tắt, tiếng gốc nằm đ\xfang chỗ bạn đặt thanh trượt.")}]}),t7=y("dubbingDelay",{title:"Độ trễ cá»§a lồng tiếng",metaTitle:"V\xec sao lồng tiếng cá»§a DubTab bị chậm v\xe0 bạn l\xe0m được g\xec",metaDescription:"Lời đ\xe3 dịch d\xe0i hÆ¡n lời gốc, n\xean giọng lồng tiếng tr\xf4i dần về sau. Chọn giữa việc giữ khớp h\xecnh v\xe0 việc đọc đủ mọi c\xe2u ở nhịp tá»± nhi\xean.",intro:"Giọng dịch chạy sau người n\xf3i v\xe0i gi\xe2y, v\xe0 khoảng c\xe1ch đ\xf3 lớn dần trong một phi\xean d\xe0i. Đ\xe2y l\xe0 l\xfd do v\xe0 những g\xec bạn l\xe0m được.",sections:[{id:"why",title:"V\xec sao lại thế",blocks:[{kind:"p",text:"Một c\xe2u phải được nghe trọn vẹn rồi mới dịch được, v\xe0 c\xe2u đ\xe3 dịch thường d\xe0i hÆ¡n c\xe2u gốc. Đọc n\xf3 ra mất thời gian thật. Với người n\xf3i nhanh, giọng đọc xong một c\xe2u th\xec người n\xf3i đ\xe3 sang giữa c\xe2u sau, v\xe0 tr\xean một đoạn d\xe0i th\xec khoảng c\xe1ch cứ dồn lại."},{kind:"p",text:"Đ\xe2y l\xe0 đặc t\xednh cá»§a lồng tiếng trá»±c tiếp, kh\xf4ng phải lỗi ở c\xe1ch bạn c\xe0i đặt. Phụ đề kh\xf4ng bị ảnh hưởng — kiểu n\xe0o ch\xfang cÅ©ng b\xe1m s\xe1t người n\xf3i."}]},{id:"options",title:"Hai chế độ",blocks:[{kind:"note",tone:"warn",title:"Cả hai chế độ đều đọc đủ mọi c\xe2u — chỉ kh\xe1c nhịp",body:"Kh\xf4ng chế độ n\xe0o bỏ qua hay t\xf3m tắt bất cứ thứ g\xec. **".concat(t5.syncModeKeepInSync,"** đọc nhanh hÆ¡n một ch\xfat khi bị tụt lại; **").concat(t5.syncModeReadEveryLine,"** lu\xf4n đọc ở nhịp tá»± nhi\xean v\xe0 chấp nhận khoảng c\xe1ch lớn dần. To\xe0n bộ lá»±a chọn chỉ c\xf3 vậy.")},{kind:"table",head:["","".concat(t5.syncModeKeepInSync," (mặc định)"),"".concat(t5.syncModeReadEveryLine)],rows:[["Nhịp đọc","Nhanh hÆ¡n một ch\xfat trong l\xfac đuổi kịp","Lu\xf4n ở nhịp tá»± nhi\xean, kh\xf4ng bao giờ nhanh l\xean"],["Khớp với h\xecnh","B\xe1m s\xe1t h\xecnh","C\xe0ng về sau c\xe0ng lệch xa hÆ¡n"],["Số c\xe2u được đọc","Tất cả","Tất cả"],["Hợp với","B\xe0i giảng, kho\xe1 học v\xe0 cuộc họp","Khi bạn muốn giọng nghe ho\xe0n to\xe0n thong thả"]]}]},{id:"where",title:"Thiết lập nằm ở đ\xe2u",blocks:[{kind:"note",tone:"info",title:"Hiện tại c\xf9ng một thiết lập c\xf3 hai t\xean",body:"Ở tiện \xedch má
1»Ÿ rộng, n\xf3 l\xe0 **".concat(t5.autoCatchUp,"** trong ").concat(t5.audioMixer,", v\xe0 bật nghÄ©a l\xe0 ").concat(t5.syncModeKeepInSync,". Ở ứng dụng m\xe1y t\xednh, n\xf3 l\xe0 **").concat(t5.syncMode,"** trong ").concat(t5.desktopSettings,", với ").concat(t5.syncModeKeepInSync," v\xe0 ").concat(t5.syncModeReadEveryLine," được ghi r\xf5. C\xf9ng một h\xe0nh vi, kh\xe1c nh\xe3n.")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"Auto catch-up trong bộ trộn cá»§a tiện \xedch — c\xf4ng tắc đ\xf3 ch\xednh l\xe0 ".concat(t5.syncModeKeepInSync,"."),alt:"Audio Mixer với c\xf4ng tắc Auto catch-up đang bật, b\xean dưới ghi rằng giọng dịch sẽ nhanh l\xean khi cần để giữ khớp."},{kind:"platformSteps",extension:[{title:"Mở ".concat(t5.audioMixer," từ dock"),desc:"Trong l\xfac một phi\xean đang chạy."},{title:"T\xecm ".concat(t5.autoCatchUp),desc:"Bật l\xe0 ".concat(t5.syncModeKeepInSync,". Tắt l\xe0 ").concat(t5.syncModeReadEveryLine,".")}],desktop:[{title:"Mở ".concat(t5.desktopSettings),desc:"Từ cá»­a sổ DubTab, hoặc từ biểu tượng khay hệ thống."},{title:"V\xe0o ".concat(t5.ttsSection,", rồi tới ").concat(t5.syncMode),desc:"Chọn ".concat(t5.syncModeKeepInSync," hoặc ").concat(t5.syncModeReadEveryLine,".")}]}]}],faq:[{q:"DubTab c\xf3 tua nhanh cả video kh\xf4ng?",a:"Kh\xf4ng. N\xf3 chỉ l\xe0m nhanh giọng do ch\xednh n\xf3 tạo ra. Video v\xe0 tiếng gốc b\xean dưới vẫn chạy ở tốc độ b\xecnh thường."},{q:"".concat(t5.syncModeKeepInSync," c\xf3 bỏ s\xf3t g\xec kh\xf4ng?"),a:"Kh\xf4ng. Cả hai chế độ đều đọc trọn vẹn mọi c\xe2u đ\xe3 dịch. ".concat(t5.syncModeKeepInSync," r\xfat ngắn khoảng c\xe1ch bằng c\xe1ch n\xf3i nhanh hÆ¡n một ch\xfat, kh\xf4ng bao giờ bằng c\xe1ch bỏ c\xe2u.")},{q:"Phụ đề c\xf3 bị trễ kh\xf4ng?",a:"Trễ \xedt hÆ¡n nhiều. Phụ đề hiện ngay khi một c\xe2u được dịch xong, c\xf2n giọng th\xec c\xf2n phải đọc ra nữa. Nếu bạn cần b\xe1m s\xe1t nhất c\xf3 thể, h\xe3y đọc phụ đề v\xe0 coi giọng l\xe0 phần hỗ trợ."}]}),ie=y("captionsAndDisplayModes",{title:"Tuỳ chỉnh phụ đề v\xe0 chế độ hiển thị",navTitle:"Phụ đề v\xe0 chế độ",metaTitle:"C\xe1c chế độ phụ đề cá»§a DubTab: ".concat(t5.panel,", ").concat(t5.cinema," v\xe0 ").concat(t5.audioOnly),metaDescription:"Hiện phụ đề DubTab gắn b\xean cạnh video, chạy dọc m\xe9p dưới m\xe0n h\xecnh, hoặc kh\xf4ng hiện g\xec — v\xe0 chọn xem bạn c\xf3 muốn thấy cả hai ng\xf4n ngữ hay kh\xf4ng.",intro:"Ba c\xe1ch hiện phụ đề, cộng th\xeam việc bạn c\xf3 muốn ng\xf4n ngữ gốc nằm cạnh bản dịch tr\xean m\xe0n h\xecnh hay kh\xf4ng.",sections:[{id:"modes",title:"Ba chế độ",blocks:[{kind:"list",items:["**".concat(t5.panel,"** — phụ đề gắn b\xean cạnh video, trong một cột ri\xeang."),"**".concat(t5.cinema,"** — phụ đề chạy dọc m\xe9p dưới m\xe0n h\xecnh, như phụ đề vẫn thường thấy."),"**".concat(t5.audioOnly,"** — kh\xf4ng phụ đề, chỉ c\xf3 giọng dịch. Tiện khi bạn nghe nhiều hÆ¡n l\xe0 nh\xecn.")]},{kind:"shot",...b.dockCaptionModes,caption:"Ba chế độ, trong menu Panel cá»§a dock.",alt:"Menu Panel cá»§a dock đang mở, liệt k\xea Caption Panel c\xf3 dấu t\xedch, c\xf9ng Cinema Mode v\xe0 Audio Only."},{kind:"note",tone:"info",title:"".concat(t5.audioOnly," l\xe0 l\xfd do phụ đề đ\xf4i khi biến mất"),body:"Nếu c\xf3 tiếng m\xe0 kh\xf4ng thấy chữ, h\xe3y kiểm tra chế độ trước ti\xean. Xem [Kh\xf4ng c\xf3 phụ đề hoặc kh\xf4ng nghe thấy giọng dịch](/help/no-captions-or-audio)."}]}
1,{id:"bilingual",title:"Hai ng\xf4n ngữ, hay chỉ bản dịch",blocks:[{kind:"p",text:"Phụ đề ở chế độ **".concat(t5.bilingual,"** hiện d\xf2ng gốc v\xe0 d\xf2ng dịch c\xf9ng l\xfac. Đ\xe2y l\xe0 thiết lập đ\xfang khi bạn đang học ng\xf4n ngữ gốc, hoặc khi muốn kiểm lại một bản dịch m\xe0 bạn chưa thật tin. Tắt đi th\xec chỉ c\xf2n bản dịch, liếc một c\xe1i l\xe0 đọc được.")}]},{id:"where",title:"Ch\xfang hiện ở đ\xe2u",blocks:[{kind:"platformSteps",extension:[{title:"Phụ đề sống b\xean trong trang",desc:"".concat(t5.panel," gắn ch\xfang cạnh video; ").concat(t5.cinema," đặt ch\xfang dọc m\xe9p dưới trang. Bạn đổi chế độ từ dock l\xfac n\xe0o cũng được.")},{title:"Ch\xfang đi theo tab",desc:"Phụ đề thuộc về tab đang được dịch. Chuyển sang tab kh\xe1c th\xec ch\xfang ở lại c\xf9ng phi\xean tr\xean tab cũ."}],desktop:[{title:"Phụ đề nổi tr\xean mọi cửa sổ",desc:"HUD nằm tr\xean c\xf9ng d\xf9 bạn đang l\xe0m g\xec, n\xean video kh\xf4ng cần phải ở ph\xeda trước."},{title:"Cho chuột xuy\xean qua v\xe0 ".concat(t5.desktopCinema),desc:"Chế độ cho chuột xuy\xean qua để con trỏ đi thẳng qua lớp phụ đề. ".concat(t5.desktopCinema," đẩy cửa sổ ch\xednh sang b\xean v\xe0 chỉ giữ lại d\xf2ng mới nhất tr\xean m\xe0n h\xecnh. Khay hệ thống cũng c\xf3 thể ẩn hẳn phụ đề m\xe0 kh\xf4ng dừng phi\xean.")}]}]}],faq:[{q:"T\xf4i c\xf3 thể chỉ nghe lồng tiếng, kh\xf4ng cần phụ đề kh\xf4ng?",a:"Được. Chuyển sang ".concat(t5.audioOnly,". Tr\xean ứng dụng m\xe1y t\xednh, menu khay hệ thống cũng ẩn được phụ đề trong khi phi\xean vẫn chạy.")},{q:"Phụ đề nổi c\xf3 che mất thứ b\xean dưới kh\xf4ng?",a:"Kh\xf4ng, nếu chế độ cho chuột xuy\xean qua đang bật — con trỏ đi thẳng qua lớp phụ đề tới cửa sổ ph\xeda sau. Đ\xe2y l\xe0 t\xednh năng của ứng dụng m\xe1y t\xednh;
1 ở tiện \xedch mở rộng, phụ đề nằm trong trang n\xean vốn kh\xf4ng che cá»­a sổ n\xe0o."},{q:"T\xf4i xem được cả ng\xf4n ngữ gốc lẫn bản dịch kh\xf4ng?",a:"Được. Phụ đề ở chế độ **".concat(t5.bilingual,"** đặt d\xf2ng gốc v\xe0 d\xf2ng dịch l\xean m\xe0n h\xecnh c\xf9ng l\xfac. Tắt đi nếu bạn chỉ muốn giữ bản dịch.")}]}),ia=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"Miễn ph\xed","price":"$0","desc":"Tổng 15 ph\xfat","aiCredits":3,"freeNote":"D\xf9ng thá»­ một lần. Kh\xf4ng đặt lại.","freeHint":"Đủ cho ~1 video ngắn hoặc v\xe0i ph\xfat gọi.","features":["Lồng tiếng theo thời gian thá»±c, độ trễ cá»±c thấp","Phụ đề song ngữ t\xf9y chọn","Nhiều giọng AI tá»± nhi\xean","Hỗ trợ hÆ¡n 60 ng\xf4n ngữ","YouTube, kh\xf3a học, podcast, họp trá»±c tuyến","Hỗ trợ qua email & cộng đồng Discord"]},{"name":"Starter","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"$190 thanh to\xe1n theo năm","yearlyNote":"108 giờ nhận trước","desc":"9 giờ / th\xe1ng","aiCredits":30,"hourlyRate":"~$2.1/giờ","suited":"V\xe0i video d\xe0i hoặc cuộc họp mỗi th\xe1ng","features":["Lồng tiếng theo thời gian thá»±c, độ trễ cá»±c thấp","Phụ đề song ngữ t\xf9y chọn","Nhiều giọng AI tá»± nhi\xean","Hỗ trợ hÆ¡n 60 ng\xf4n ngữ","YouTube, kh\xf3a học, podcast, họp trá»±c tuyến","Hỗ trợ qua email & cộng đồng Discord"]},{"name":"Pro","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"$390 thanh to\xe1n theo năm","yearlyNote":"240 giờ nhận trước","desc":"20 giờ / th\xe1ng","aiCredits":100,"hourlyRate":"~$2.0/giờ","suited":"Kh\xf3a học, họp hoặc livestream đều đặn hằng tuần","features":["Lồng tiếng theo thời gian thá»±c, độ trễ cá»±c thấp","Phụ đề song ngữ t\xf9y chọn","Nhiều giọng AI tá»± nhi\xean","Hỗ trợ hÆ¡n 60 ng\xf4n ngữ","YouTube, kh\xf3a học, podcast, họp trá»±c tuyến","Hỗ trợ qua email & cộng đồng Discord"],"highlight":true},{"name":"Power","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"$690 thanh to\xe1n theo năm","yearlyNote":"480 giờ nhận trước","desc":"40 giờ / th\xe1ng","aiCredits":300,"hourlyRate":"~$1.7/giờ","suited":"Họp, lớp học hoặc livestream thường xuy\xean","features":["Lồng tiếng theo thời gian thá»±c, độ trễ cá»±c thấp","Phụ đề song ngữ t\xf9y chọn","Nhiều giọng AI tá»± nhi\xean","Hỗ trợ hÆ¡n 60 ng\xf4n ngữ","YouTube, kh\xf3a học, podcast, họp trá»±c tuyến","Hỗ trợ qua email & cộng đồng Discord"]},{"name":"Ultra","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"$1,290 thanh to\xe1n theo năm","yearlyNote":"960 giờ nhận trước","desc":"80 giờ / th\xe1ng","aiCredits":1000,"hourlyRate":"~$1.6/giờ","suited":"D\xf9ng nhiều mỗi ng\xe0y với nhiều ng\xf4n ngữ","features":["Lồng tiếng theo thời gian thá»±c, độ trễ cá»±c thấp","Phụ đề song ngữ t\xf9y chọn","Nhiều giọng AI tá»± nhi\xean","Hỗ trợ hÆ¡n 60 ng\xf4n ngữ","YouTube, kh\xf3a học, podcast, họp trá»±c tuyến","Hỗ trợ qua email & cộng đồng Discord"]}]}}}'),it=v("vi"),ii=ia.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits,", d\xf9ng một lần"):"".concat(e.aiCredits," / th\xe1ng"),e.desc]),io=y("saveDubbedAudio",{title:"Lưu v\xe0 nghe lại bản lồng tiếng",navTitle:"Lưu bản lồng tiếng",metaTitle:"Lưu \xe2m thanh lồng tiếng cá»§a một phi\xean DubTab để nghe lại sau",metaDescription:"Giữ lại k\xeanh tiếng dịch cá»§a một phi\xean v\xe0 nghe lại sau. Thiết lập n\xe0y chỉ được đọc đ\xfang l\xfac bạn nhấn ".concat(it.start,", n\xean phải bật trước khi bắt đầu."),intro:"Giữ lại k\xeanh tiếng dịch cá»§a một phi\xean để nghe lại sau. C\xf4ng tắc phải bật **trước khi** bạn nhấn ".concat(it.start,"."),sections:[{id:"before",title:"Trước khi bắt đầu",blocks:[{kind:"p",text:"Thứ được lưu l\xe0 **\xe2m thanh lồng tiếng**, tức giọng do ch\xednh DubTab tạo ra. Nếu một phi\xean tắt tiếng dịch th\xec chẳng c\xf3 g\xec để lưu — phụ đề v\xe0 bản ghi lá
1»i thoại th\xec bạn vẫn c\xf3."},{kind:"note",tone:"warn",title:"C\xf4ng tắc chỉ được đọc một lần, ngay l\xfac bạn nhấn ".concat(it.start),body:"Bật giữa phi\xean kh\xf4ng c\xf3 t\xe1c dụng g\xec, v\xe0 phi\xean đ\xf3 sẽ kh\xf4ng được lưu. H\xe3y dừng phi\xean, bật c\xf4ng tắc rồi bắt đầu lại."}]},{id:"turn-on",title:"Bật t\xednh năng lưu",blocks:[{kind:"platformSteps",extension:[{title:"Mở popup DubTab",desc:"Nhấn biểu tượng DubTab tr\xean thanh c\xf4ng cụ. Nếu kh\xf4ng thấy, mở menu mảnh gh\xe9p v\xe0 ghim DubTab lại."},{title:"Mở ".concat(it.settings," v\xe0 bật lưu \xe2m thanh lồng tiếng"),desc:"Mặc định l\xe0 tắt. Đặt một lần rồi th\xec c\xe1c phi\xean sau vẫn bật."},{title:"Kiểm tra lại xem tiếng dịch c\xf3 đang bật kh\xf4ng",desc:"Tiếng tắt th\xec kh\xf4ng c\xf3 g\xec để lưu, v\xe0 phi\xean đ\xf3 chỉ lưu bản ghi lời thoại."},{title:"Nhấn ".concat(it.start),desc:"Đ\xf3 đ\xfang l\xe0 l\xfac thiết lập được đọc. Từ đ\xe2y trở đi được lưu, mọi thứ trước đ\xf3 th\xec kh\xf4ng."}],desktop:[{title:"T\xecm ".concat(it.desktopSaveDubbed," ở ").concat(it.desktopHome),desc:"N\xf3 nằm ngay dưới n\xfat ".concat(it.desktopStart,", cạnh d\xf2ng ghi ch\xfa về việc lấy \xe2m thanh hệ thống — bạn kh\xf4ng phải v\xe0o ").concat(it.desktopSettings," v\xec việc n\xe0y.")},{title:"Bật l\xean",desc:"Mặc định l\xe0 tắt. Đặt một lần rồi th\xec c\xe1c phi\xean sau vẫn bật."},{title:"Kiểm tra lại xem tiếng dịch c\xf3 đang bật kh\xf4ng",desc:"Tiếng tắt th\xec kh\xf4ng c\xf3 g\xec để lưu, v\xe0 phi\xean đ\xf3 chỉ lưu bản ghi lời thoại."},{title:"Nhấn ".concat(it.desktopStart),desc:"Đ\xf3 đ\xfang l\xe0 l\xfac thiết lập được đọc. Từ đ\xe2y trở đi được lưu, mọi thứ trước đ\xf3 th\xec kh\xf4ng."}]},{kind:"shot",...b.popupAutoSaveOn,caption:"Tá»± động lưu \xe2m thanh lồng tiếng, bật trước khi bắt đầu.",alt:"Popup DubTab với c\xf4ng tắc Auto-save dubbed audio đang bật v\xe0 được l\xe0m nổi, ngay ph\xeda tr\xean l\xe0 n\xfat Start translation."}]},{id:"replay",title:"T\xecm lại v\xe0 nghe lại",blocks:[{kind:"p",text:"Dừng phi\xean rồi mở lịch sá»­ cá»§a bạn. B\xean cạnh bản ghi lời thoại cá»§a phi\xean sẽ c\xf3 một n\xfat ph\xe1t. Một phi\xean d\xe0i c\xf3 thể ở trạng th\xe1i **Pending** một l\xfac sau khi dừng, trong l\xfac bản ghi \xe2m được gh\xe9p lại."},{kind:"note",tone:"ok",title:"\xc2m thanh gốc kh\xf4ng bao giờ được lưu",body:"DubTab chỉ lưu giọng do ch\xednh n\xf3 tạo ra. \xc2m thanh từ tab, từ cuộc họp hay từ m\xe1y t\xednh cá»§a bạn được truyền đi để dịch v\xe0 kh\xf4ng bao giờ được ghi xuống m\xe1y chá»§ cá»§a ch\xfang t\xf4i. Đ\xe2y kh\xf4ng phải một c\xf4ng tắc bạn phải nhớ — cÆ¡ chế ghi vốn đ\xe3 được dá»±ng như vậy."}]}],faq:[{q:"T\xf4i đ\xe3 dừng phi\xean nhưng kh\xf4ng thấy bản ghi n\xe0o.",a:"Khi bạn nhấn ".concat(it.start,", c\xf3 hai thứ được đọc v\xe0 cả hai đều phải bật: việc lưu \xe2m thanh lồng tiếng, v\xe0 bản th\xe2n tiếng dịch. Nếu l\xfac đ\xf3 một trong hai đang tắt th\xec phi\xean chỉ lưu bản ghi lời thoại. Bật bất kỳ thứ n\xe0o giữa phi\xean cÅ©ng kh\xf4ng c\xf3 hiệu lá»±c ngược về trước.")},{q:"Bản ghi c\xf3 thu cả người n\xf3i gốc kh\xf4ng?",a:"Kh\xf4ng. Chỉ giọng dịch do DubTab tạo ra được lưu. \xc2m thanh gốc được truyền đi để dịch chứ kh\xf4ng lưu lại, n\xean trong bản ghi chỉ c\xf3 phần lồng tiếng."},{q:"Bản ghi b\xe1o Pending.",a:"\xc2m thanh vẫn đang được ho\xe0n tất sau khi phi\xean dừng. Phi\xean c\xe0ng d\xe0i th\xec c\xe0ng l\xe2u. Nếu n\xf3 cứ ở đ\xf3 th\xec cÅ©ng kh\xf4ng ảnh hưởng tới bản ghi lời thoại; bạn vẫn đọc v\xe0 xuất được như thường."}]}),is=y("exportTranscripts",{title:"Xem v\xe0 xuất bản ghi lá
1»i thoại",navTitle:"Bản ghi lời thoại",metaTitle:"Xem, t\xecm trong v\xe0 xuất bản ghi lời thoại cá»§a DubTab",metaDescription:"Mỗi phi\xean DubTab đều lưu một bản ghi lời thoại song ngữ, giữ nguy\xean mốc thời gian. T\xecm n\xf3 trong lịch sá»­, t\xecm chữ b\xean trong, sao ch\xe9p v\xe0 xuất ra.",intro:"D\xf9 bạn c\xf3 lưu \xe2m thanh hay kh\xf4ng, mỗi phi\xean đều lưu một bản ghi lời thoại song ngữ. N\xf3 nằm ở đ\xe2u v\xe0 bạn l\xe0m được g\xec với n\xf3 th\xec ở ngay dưới đ\xe2y.",sections:[{id:"what",title:"Những g\xec được lưu",blocks:[{kind:"p",text:"Một bản ghi lời thoại giữ **mọi c\xe2u, cả bản gốc lẫn bản dịch**, k\xe8m mốc thời gian. N\xf3 được ghi trong l\xfac phi\xean đang chạy; nghÄ©a l\xe0 ch\xednh việc dừng phi\xean đưa n\xf3 v\xe0o lưu trữ, chứ kh\xf4ng c\xf3 bước lưu ri\xeang n\xe0o."},{kind:"p",text:"Việc n\xe0y xảy ra ở mọi phi\xean. Thứ tuỳ chọn l\xe0 \xe2m thanh lồng tiếng — xem [Lưu v\xe0 nghe lại bản lồng tiếng](/help/save-dubbed-audio)."}]},{id:"find",title:"T\xecm một phi\xean",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"Bản ghi song ngữ cá»§a một phi\xean đ\xe3 lưu.",alt:"M\xe0n h\xecnh bản ghi lời thoại: mỗi c\xe2u tiếng H\xe0n k\xe8m bản dịch tiếng Anh ngay dưới, mốc thời gian b\xean tr\xe1i, c\xe1c tab Bilingual, Original v\xe0 Translation ở tr\xean."},{kind:"steps",items:[{title:"Mở lịch sá»­ cá»§a bạn",desc:"C\xe1c phi\xean được xếp từ mới nhất xuống. Tiện \xedch má
1»Ÿ rộng v\xe0 ứng dụng m\xe1y t\xednh d\xf9ng chung một lịch sá»­ — một phi\xean lưu từ m\xe1y t\xednh vẫn hiện ra khi bạn mở lịch sá»­ trong tr\xecnh duyệt, v\xe0 ngược lại."},{title:"T\xecm chữ b\xean trong",desc:"T\xecm kiếm chạy tr\xean nội dung đ\xe3 n\xf3i, ở cả hai ng\xf4n ngữ. Thường nhanh hÆ¡n l\xe0 cuộn tới chỗ bạn nhớ mang m\xe1ng."},{title:"Sao ch\xe9p hoặc xuất ra",desc:"Sao ch\xe9p đưa thẳng c\xe1c d\xf2ng v\xe0o khay nhớ tạm. Xuất th\xec ghi bản ghi ra th\xe0nh tệp."}]}]}],faq:[{q:"Kh\xf4ng lưu \xe2m thanh th\xec t\xf4i c\xf3 bản ghi lời thoại kh\xf4ng?",a:"C\xf3. Bản ghi lời thoại được lưu ở mọi phi\xean. Lưu \xe2m thanh lồng tiếng l\xe0 một thiết lập ri\xeang, chỉ quyết định phần giọng được tạo ra c\xf3 được giữ lại th\xe0nh bản ghi \xe2m hay kh\xf4ng."},{q:"Bản ghi c\xf3 song ngữ kh\xf4ng?",a:"C\xf3. Mỗi c\xe2u được giữ ở cả ng\xf4n ngữ gốc lẫn bản dịch, k\xe8m mốc thời gian, n\xean bạn đối chiếu được một c\xe2u dịch với điều thật sá»± đ\xe3 n\xf3i."},{q:"Phi\xean từ tiện \xedch v\xe0 từ ứng dụng m\xe1y t\xednh c\xf3 nằm c\xf9ng một chỗ kh\xf4ng?",a:"C\xf3. Cả hai đăng nhập c\xf9ng một t\xe0i khoản v\xe0 ghi v\xe0o c\xf9ng một lịch sá»­; phi\xean do b\xean n\xe0o lưu cÅ©ng kh\xf4ng kh\xe1c g\xec nhau."}]}),ir=y("aiSummaries",{title:"T\xf3m tắt AI v\xe0 ".concat(it.askAi),navTitle:"T\xf3m tắt AI v\xe0 ".concat(it.askAi),metaTitle:"T\xf3m tắt AI, sÆ¡ đồ tư duy v\xe0 ".concat(it.askAi," trong DubTab"),metaDescription:"Biến một phi\xean DubTab đ\xe3 lưu th\xe0nh bản t\xf3m tắt c\xf3 cấu tr\xfac, một sÆ¡ đồ tư duy bấm được, v\xe0 những c\xe2u trả lời chỉ r\xf5 ch\xfang đến từ c\xe2u n\xe0o.",intro:"Biến một phi\xean vừa kết th\xfac th\xe0nh thứ liếc qua l\xe0 nắm được, rồi đặt c\xe2u hỏi cho n\xf3. Những việc n\xe0y ti\xeau ".concat(it.aiCredits,", khoản t\xe1ch ri\xeang khỏi số giờ dịch cá»§a bạn."),sections:[{id:"tools",title:"Bạn nhận được g\xec từ một phi\xean",blocks:[{kind:"list",items:["**".concat(it.summaryTab,"** — bản t\xf3m tắt c\xf3 cấu tr\xfac cá»§a những g\xec thật sá»± đ\xe3 n\xf3i; tạo một lần rồi lưu c\xf9ng phi\xean."),"**SÆ¡ đồ tư duy** — cÅ©ng phi\xean đ\xf3, ở dạng c\xe2y. Bấm v\xe0o một n\xfat bất kỳ, những c\xe2u gốc đứng sau n\xf3 sẽ hiện ra.","**".concat(it.askAi,"** — hỏi về phi\xean, v\xe0 nhận c\xe2u trả lời c\xf3 chỉ r\xf5 ch\xfang đến từ c\xe2u n\xe0o.")]},{kind:"p",text:"Cả ba đều đọc bản ghi lời thoại, n\xean ch\xfang chạy được tr\xean mọi phi\xean đ\xe3 lưu — kể cả những phi\xean bạn kh\xf4ng giữ \xe2m thanh lồng tiếng."},{kind:"shot",...b.aiSummary,caption:"Một bản t\xf3m tắt đ\xe3 tạo. SÆ¡ đồ tư duy nằm ở tab kế b\xean.",alt:"Tab AI Summary: bản t\xf3m tắt một b\xe0i giảng c\xf3 ti\xeau đề, c\xe1c phần Outline, Key Concepts v\xe0 Review Questions, k\xe8m ghi ch\xfa rằng sÆ¡ đồ tư duy cÅ©ng đ\xe3 được tạo."}]},{id:"credits",title:"".concat(it.aiCredits),blocks:[{kind:"p",text:"".concat(it.aiCredits," **t\xe1ch ri\xeang khỏi số giờ dịch cá»§a bạn**. Xem một b\xe0i giảng ba tiếng th\xec ti\xeau giờ; t\xf3m tắt n\xf3 sau đ\xf3 th\xec ti\xeau credit. B\xean n\xe0y hết kh\xf4ng ảnh hưởng tới b\xean kia.")},{kind:"table",head:["G\xf3i","".concat(it.aiCredits),"Giờ dịch"],rows:ii},{kind:"p",text:"Bản t\xf3m tắt chỉ tạo một lần rồi ở lại c\xf9ng phi\xean; mở lại sau n\xe0y kh\xf4ng tốn th\xeam g\xec."}]}],faq:[{q:"T\xf3m tắt c\xf3 ti\xeau số giờ dịch cá»§a t\xf4i kh\xf4ng?",a:"Kh\xf4ng. T\xf3m tắt, sÆ¡ đồ tư duy v\xe0 ".concat(it.askAi," chạy bằng ").concat(it.aiCredits,", được t\xednh t\xe1ch khỏi giờ dịch. Hết credit bạn vẫn dịch tiếp được; hết giờ bạn vẫn t\xf3m tắt được những phi\xean đang c\xf3.")},{q:"T\xf4i d\xf9ng được ch\xfang cho một phi\xean kh\xf4ng lưu \xe2m thanh kh\xf4ng?",a:"Được. Cả ba chạy tr\xean bản ghi lá
1»i thoại, m\xe0 bản ghi th\xec được lưu ở mọi phi\xean, bất kể \xe2m thanh lồng tiếng c\xf3 được giữ lại hay kh\xf4ng."},{q:"C\xe2u trả lời cá»§a ".concat(it.askAi," đến từ đ\xe2u?"),a:"Chỉ từ ch\xednh phi\xean bạn đang hỏi. C\xe2u trả lời chỉ r\xf5 ch\xfang đến từ c\xe2u n\xe0o, n\xean bạn quay lại đ\xfang chỗ đ\xf3 trong bản ghi v\xe0 tá»± kiểm được."}]}),ic=v("vi"),id={getStartedExtension:t0,getStartedWindows:t2,whichPlatform:t4,cannotSignIn:t9,noCaptionsOrAudio:t6,chooseAVoice:t8,dubbingDelay:t7,captionsAndDisplayModes:ie,saveDubbedAudio:io,exportTranscripts:is,aiSummaries:ir,translationHours:y("translationHours",{title:"Giờ dịch v\xe0 ".concat(ic.aiCredits),navTitle:"Giờ v\xe0 ".concat(ic.aiCredits),metaTitle:"DubTab t\xednh giờ dịch v\xe0 ".concat(ic.aiCredits," như thế n\xe0o"),metaDescription:"Thời lượng dịch được t\xednh theo độ d\xe0i \xe2m thanh trong l\xfac phi\xean đang chạy. Tạm dừng th\xec kh\xf4ng tốn g\xec, số ph\xfat cá»§a g\xf3i được d\xf9ng trước giờ mua th\xeam, v\xe0 ".concat(ic.aiCredits," l\xe0 khoản ri\xeang."),intro:"C\xe1i g\xec được t\xednh, c\xe1i g\xec kh\xf4ng, số dư n\xe0o bị trừ trước, v\xe0 ".concat(ic.aiCredits," t\xe1ch khỏi số giờ ra sao."),sections:[{id:"counted",title:"C\xe1i g\xec được t\xednh",blocks:[{kind:"p",text:"Thời lượng được t\xednh **theo độ d\xe0i \xe2m thanh trong l\xfac DubTab đang chạy**. Phụ đề v\xe0 lồng tiếng d\xf9ng chung một số dư — d\xf9ng ri\xeang một thứ kh\xf4ng rẻ hÆ¡n, v\xec cả hai trường hợp vẫn l\xe0 ngần ấy \xe2m thanh được nhận dạng v\xe0 dịch."},{kind:"list",items:["**Tạm dừng th\xec miễn ph\xed.** Khi đang tạm dừng, kh\xf4ng c\xf3 \xe2m thanh n\xe0o được gá»­i đi v\xe0 kh\xf4ng ph\xfat n\xe0o bị trừ.","**Dừng hẳn l\xe0 kết th\xfac phi\xean** v\xe0 đưa n\xf3 v\xe0o lịch sá»­ cá»§a bạn. Đ\xf3 ch\xednh l\xe0 kh\xe1c biệt giữa ".concat(ic.pause," v\xe0 ").concat(ic.stop,"."),"**Thời gian mất kết nối kh\xf4ng bị t\xednh**, v\xec l\xfac đ\xf3 chẳng c\xf3 g\xec được dịch."]},{kind:"shot",...b.accountUsage,caption:"Trang t\xe0i khoản: số ph\xfat, AI credits v\xe0 30 ng\xe0y gần nhất.",alt:"Trang Account: 486 ph\xfat c\xf2n lại t\xe1ch th\xe0nh phần cá»§a g\xf3i v\xe0 phần trả theo mức d\xf9ng, 29 trong 30 credit d\xf9ng chung giữa Summary v\xe0 Ask AI, c\xf9ng biểu đồ cột cho thấy tổng 128 ph\xfat đ\xe3 d\xf9ng trong 30 ng\xe0y qua."}]},{id:"idle",title:"N\xf3 tá»± tạm dừng khi kh\xf4ng ai n\xf3i",blocks:[{kind:"p",text:"Nếu một l\xfac l\xe2u kh\xf4ng c\xf3 ai n\xf3i, DubTab tá»± tạm dừng, để một tab hay một ứng dụng bạn qu\xean mất kh\xf4ng lặng lẽ ăn hết số dư. Trước đ\xf3 bạn thấy một đồng hồ đếm ngược v\xe0 huá»· được, c\xf2n khoảng lặng phải d\xe0i bao l\xe2u th\xec do bạn đặt."},{kind:"note",tone:"info",title:"Tạm dừng kh\xf4ng phải l\xe0 dừng hẳn",body:"Phi\xean vẫn c\xf2n đ\xf3. Tiếp tục l\xfac n\xe0o cÅ©ng được v\xe0 n\xf3 chạy tiếp từ chỗ cÅ© — kh\xf4ng mất thứ g\xec đ\xe3 nhận được cho tới l\xfac ấy, v\xe0 khoảng thời gian tạm dừng kh\xf4ng bị t\xednh."}]},{id:"order",title:"Số dư n\xe0o bị trừ trước",blocks:[{kind:"p",text:"Số ph\xfat hằng th\xe1ng cá»§a g\xf3i bị trừ trước. **Giờ mua th\xeam, loại kh\xf4ng hết hạn, chỉ bị động tới sau khi số ph\xfat kia hết** — n\xean mua th\xeam giờ giữa th\xe1ng kh\xf4ng bao giờ l\xe0m ph\xed phần bạn đ\xe3 trả."},{kind:"p",text:"Số ph\xfat hằng th\xe1ng kh\xf4ng l\xe0m mới v\xe0o ng\xe0y mồng một, m\xe0 v\xe0o một ng\xe0y cố định theo g\xf3i cá»§a bạn. DubTab hiển thị thẳng ng\xe0y đ\xf3: trong bảng t\xe0i khoản, g\xf3i cá»§a bạn, ng\xe0y thanh to\xe1n kế tiếp v\xe0 ng\xe0y l\xe0m mới số ph\xfat nằm cạnh nhau, bạn kh\xf4ng phải tá»± t\xednh."}]},{id:"credits",title:"".concat(ic.aiCredits," l\xe0 một khoản ri\xeang"),blocks:[{kind:"table",head:["","Giờ dịch","".concat(ic.aiCredits)],rows:[["Ti\xeau v\xe0o đ\xe2u","Phụ đề v\xe0 lồng tiếng trá»±c tiếp","T\xf3m tắt, sÆ¡ đồ tư duy, ".concat(ic.askAi)],["T\xednh thế n\xe0o","Theo độ d\xe0i \xe2m thanh l\xfac đang chạy","Mỗi lần tạo"],["G\xf3i miễn ph\xed","15 ph\xfat, d\xf9ng một lần","3, d\xf9ng một lần"]]},{kind:"p",text:"B\xean n\xe0y hết kh\xf4ng ảnh hưởng tới b\xean kia. Xem [T\xf3m tắt AI v\xe0 ".concat(ic.askAi,"](/help/ai-summaries).")}]}],faq:[{q:"Video đang tạm dừng th\xec số giờ cá»§a t\xf4i c\xf3 tiếp tục chạy kh\xf4ng?",a:"Tạm dừng **DubTab** th\xec đồng hồ dừng: kh\xf4ng c\xf3 \xe2m thanh n\xe0o được gá»­i đi v\xe0 kh\xf4ng ph\xfat n\xe0o bị trừ. Tạm dừng **video** lại l\xe0 chuyện kh\xe1c — DubTab vẫn chạy v\xe0 vẫn t\xednh, cho tới khi n\xf3 nhận ra khoảng lặng v\xe0 tá»± tạm dừng, m\xe0 việc đ\xf3 l\xe2u đ\xfang bằng thời gian bạn đ\xe3 đặt. Nếu bạn rời m\xe1y, h\xe3y tạm dừng DubTab chứ đừng chỉ tạm dừng tr\xecnh ph\xe1t."},{q:"Chỉ d\xf9ng phụ đề, kh\xf4ng d\xf9ng lồng tiếng, th\xec c\xf3 rẻ hÆ¡n kh\xf4ng?",a:"Kh\xf4ng. Phụ đề v\xe0 lồng tiếng trừ v\xe0o c\xf9ng một số dư, v\xec kiểu n\xe0o \xe2m thanh cÅ©ng phải được nhận dạng v\xe0 dịch. Tắt tiếng chỉ đổi thứ bạn nghe thấy, kh\xf4ng đổi thứ được t\xednh."}
1,{q:"Số ph\xfat hằng th\xe1ng của t\xf4i l\xe0m mới khi n\xe0o?",a:"Kh\xf4ng phải ng\xe0y mồng một, m\xe0 v\xe0o một ng\xe0y cố định theo g\xf3i của bạn. Bảng t\xe0i khoản ở cả tiện \xedch mở rộng lẫn ứng dụng m\xe1y t\xednh đều hiện ng\xe0y l\xe0m mới số ph\xfat ngay cạnh ng\xe0y thanh to\xe1n kế tiếp; h\xe3y xem ở đ\xf3. Giờ mua th\xeam kh\xf4ng hết hạn v\xe0 chỉ bị trừ sau khi phần hằng th\xe1ng đ\xe3 d\xf9ng hết."}]}),manageSubscription:y("manageSubscription",{title:"Quản l\xfd hoặc huỷ g\xf3i đăng k\xfd",navTitle:"Quản l\xfd g\xf3i đăng k\xfd",metaTitle:"Quản l\xfd, huỷ hoặc sửa thanh to\xe1n cho g\xf3i DubTab của bạn",metaDescription:"Mở cổng thanh to\xe1n ngay từ trong DubTab để đổi g\xf3i, cập nhật thẻ, tải ho\xe1 đơn hoặc huỷ. Huỷ rồi bạn vẫn d\xf9ng được tới hết chu kỳ đ\xe3 trả.",intro:"Đổi g\xf3i, cập nhật thẻ, lấy ho\xe1 đơn hoặc huỷ. Tất cả đều diễn ra ở cổng thanh to\xe1n, m\xe0 bạn mở từ trong DubTab.",sections:[{id:"open",title:"Mở cổng thanh to\xe1n",blocks:[{kind:"platformSteps",extension:[{title:"Mở popup v\xe0 nhấn biểu tượng t\xe0i khoản ở g\xf3c tr\xean b\xean phải",desc:"Bảng t\xe0i khoản hiện g\xf3i của bạn, ng\xe0y thanh to\xe1n kế tiếp v\xe0 thời điểm số ph\xfat được l\xe0m mới."},{title:"Nhấn ".concat(ic.manageSubscription),desc:"Cổng thanh to\xe1n mở ra ở một tab mới. Nếu bạn chưa từng đăng k\xfd th\xec chẳng c\xf3 g\xec để quản l\xfd; DubTab n\xf3i thẳng như vậy thay v\xec mở một cổng trống."}],desktop:[{title:"Nhấn ảnh đại diện ở g\xf3c dưới b\xean tr\xe1i cửa sổ",desc:"N\xf3 mở ".concat(ic.accountInformation,": địa chỉ email, g\xf3i, trạng th\xe1i, ng\xe0y thanh to\xe1n kế tiếp v\xe0 ng\xe0y l\xe0m mới số ph\xfat của bạn.")},{title:"Nhấn ".concat(ic.manageSubscription),desc:"Cổng mở ra trong tr\xecnh duyệt của bạn. Nếu bạn chưa từng đăng k\xfd th\xec chẳng c\xf3 g\xec để quản l\xfd; DubTab n\xf3i thẳng như vậy thay v\xec mở một cổng trống."}]},{kind:"shot",...b.accountManageSubscription,caption:"Manage subscription, ở ngay đầu trang t\xe0i khoản.",alt:"N\xfat Manage subscription được l\xe0m nổi tr\xean trang Account, b\xean cạnh l\xe0 email của t\xe0i khoản, nh\xe3n g\xf3i v\xe0 ng\xe0y gia hạn."},{kind:"p",text:"Trong cổng, bạn đổi được g\xf3i, cập nhật phương thức thanh to\xe1n, tải ho\xe1 đơn cũ v\xe0 huỷ."}]},{id:"cancel",title:"Huỷ g\xf3i",blocks:[{kind:"p",text:"Huỷ l\xfac n\xe0o cũng được, ngay trong cổng đ\xf3. Huỷ nghĩa l\xe0 dừng lần gia hạn kế tiếp — n\xf3 kh\xf4ng cắt ngang chu kỳ bạn đ\xe3 trả, cũng kh\xf4ng xo\xe1 lịch sử hay c\xe1c phi\xean đ\xe3 lưu của bạn."},{kind:"note",tone:"info",title:"Giờ mua th\xeam kh\xf4ng thuộc g\xf3i đăng k\xfd",body:"Số giờ bạn mua ri\xeang, loại kh\xf4ng hết hạn, vẫn nằm trong t\xe0i khoản kể cả sau khi g\xf3i đăng k\xfd kết th\xfac. Xem [Giờ dịch v\xe0 ".concat(ic.aiCredits,"](/help/translation-hours).")}]},{id:"billing-issue",title:"Cảnh b\xe1o về sự cố thanh to\xe1n",blocks:[{kind:"p",text:"Nếu một lần thanh to\xe1n thất bại, DubTab hiện một cảnh b\xe1o n\xf3i rằng g\xf3i đang ở trạng th\xe1i **".concat(ic.billingPastDue,"** hoặc **").concat(ic.billingUnpaid,"**, k\xe8m một n\xfat ").concat(ic.manageBilling," đi thẳng tới cổng. Cập nhật phương thức thanh to\xe1n ở đ\xf3, g\xf3i sẽ chạy tiếp từ chỗ cũ.")},{kind:"p",text:"Ngay cả khi g\xf3i đăng k\xfd đang chờ bạn xử l\xfd, số giờ mua th\xeam trong t\xe0i khoản vẫn d\xf9ng được — nếu đ\xfang vậy th\xec cảnh b\xe1o sẽ n\xf3i r\xf5."}]}],faq:[{q:"T\xf4i huỷ l\xfac n\xe0o cũng được chứ?",a:"Được. Huỷ trong cổng thanh to\xe1n, mở bằng n\xfat ".concat(ic.manageSubscription," ngay trong DubTab. Huỷ dừng lần gia hạn kế tiếp; chu kỳ bạn đ\xe3 trả, lịch sử v\xe0 c\xe1c phi\xean đ\xe3 lưu đều giữ nguy\xean.")},{q:"T\xf4i lấy ho\xe1 đơn ở đ\xe2u?",a:"Ở cổng thanh to\xe1n, nơi liệt 
1k\xea c\xe1c ho\xe1 đơn cũ v\xe0 cho bạn tải về. Mở cổng bằng ".concat(ic.manageSubscription," — ở tiện \xedch l\xe0 biểu tượng t\xe0i khoản g\xf3c tr\xean b\xean phải popup, ở ứng dụng m\xe1y t\xednh l\xe0 ảnh đại diện g\xf3c dưới b\xean tr\xe1i cửa sổ.")},{q:"Thanh to\xe1n của t\xf4i thất bại v\xe0 DubTab ngừng chạy.",a:"Một lần thanh to\xe1n thất bại đưa g\xf3i sang trạng th\xe1i **".concat(ic.billingPastDue,"** hoặc **").concat(ic.billingUnpaid,"**, v\xe0 DubTab hiện cảnh b\xe1o k\xe8m n\xfat ").concat(ic.manageBilling,". Cập nhật phương thức thanh to\xe1n trong cổng, g\xf3i sẽ chạy tiếp. Trong l\xfac đ\xf3, số giờ mua th\xeam trong t\xe0i khoản vẫn d\xf9ng được.")}]}),teamPlan:y("teamPlan",{title:"G\xf3i Nh\xf3m: một số dư chung cho tất cả mọi người",navTitle:"G\xf3i Nh\xf3m",metaTitle:"G\xf3i Nh\xf3m của DubTab — giờ dịch v\xe0 ".concat(ic.aiCredits," d\xf9ng chung cho cả nh\xf3m"),metaDescription:"G\xf3i Nh\xf3m của DubTab gộp giờ dịch v\xe0 ".concat(ic.aiCredits," v\xe0o một số dư chung, số chỗ th\xec linh hoạt. Hợp với nh\xf3m học, lớp học v\xe0 c\xe1c buổi đ\xe0o tạo nh\xe2n vi\xean."),intro:"Thay v\xec mỗi người một g\xf3i ri\xeang, cả nh\xf3m d\xf9ng chung một số dư giờ v\xe0 ".concat(ic.aiCredits,"."),sections:[{id:"how",title:"G\xf3i Nh\xf3m hoạt động ra sao",blocks:[{kind:"list",items:["**Một số dư chung.** Giờ dịch v\xe0 ".concat(ic.aiCredits," thuộc về cả nh\xf3m, kh\xf4ng chia theo từng người. Người xem bốn tiếng trong tuần n\xe0y v\xe0 người chẳng xem g\xec đều trừ v\xe0o c\xf9ng một số dư."),"**Số chỗ linh hoạt.** Th\xeam hoặc bớt th\xe0nh vi\xean khi nh\xf3m thay đổi; bạn kh\xf4ng phải mua một số lượng g\xf3i c\xe1 nh\xe2n cố định.","**Cả hai bản.** Mỗi th\xe0nh vi\xean đều c\xf3 cả tiện \xedch tr\xecnh duyệt lẫn ứng dụng m\xe1y t\xednh, y như ở g\xf3i c\xe1 nh\xe2n.","**Hỗ trợ l\xfac bắt đầu.** G\xf3i Nh\xf3m đi k\xe8m một người thật, lo cho mọi người chạy được."]},{kind:"p",text:"N\xf3 hợp với một nh\xf3m c\xf9ng xem một nội dung: một lớp theo b\xe0i giảng tiếng nước ngo\xe0i, một nh\xf3m học chung, hay nh\xe2n vi\xean được đ\xe0o tạo bằng t\xe0i liệu ở ng\xf4n ngữ kh\xe1c. N\xf3 l\xe0 h\xecnh thức sai nếu mọi người chỉ t\xecnh cờ l\xe0m c\xf9ng c\xf4ng ty v\xe0 ai cũng muốn g\xf3i ri\xeang của m\xecnh."}]},{id:"running-out",title:"Khi số dư cạn",blocks:[{kind:"p",text:"V\xec số dư l\xe0 chung n\xean n\xf3 hết cho tất cả mọi người c\xf9ng l\xfac. DubTab n\xf3i thẳng điều đ\xf3 v\xe0 chỉ c\xe1c th\xe0nh vi\xean tới người quản trị nh\xf3m — **chỉ người quản trị mới nạp th\xeam được**, n\xean một th\xe0nh vi\xean đơn lẻ chẳng c\xf3 g\xec để sửa."}]},{id:"get-one",title:"Đăng k\xfd một g\xf3i Nh\xf3m",blocks:[{kind:"p",text:"G\xf3i Nh\xf3m kh\xf4ng mua từ trang gi\xe1 m\xe0 được b\xe1o gi\xe1 theo từng nh\xf3m, v\xec quy m\xf4 hợp l\xfd phụ thuộc v\xe0o nh\xf3m bạn c\xf3 bao nhi\xeau người v\xe0 xem nhiều đến đ\xe2u. Cho ch\xfang t\xf4i hai con số \xe1ng chừng, ch\xfang t\xf4i trả lời bằng một mức gi\xe1."},{kind:"p",text:"[Viết cho ch\xfang t\xf4i về g\xf3i Nh\xf3m](/contact?category=team) — cho biết nh\xf3m c\xf3 bao nhi\xeau người v\xe0 mỗi tuần xem khoảng bao nhi\xeau giờ."}]}],faq:[{q:"Mỗi người trong nh\xf3m c\xf3 số giờ ri\xeang \xe0?",a:"Kh\xf4ng. Ở g\xf3i Nh\xf3m chỉ c\xf3 một số dư giờ dịch v\xe0 ".concat(ic.aiCredits," d\xf9ng chung, ai cũng trừ v\xe0o đ\xf3. Mục đ\xedch ch\xednh l\xe0 vậy: người xem bốn tiếng tuần n\xe0y v\xe0 người kh\xf4ng xem g\xec đều được lo bởi c\xf9ng một số dư, kh\xf4ng c\xf3 hạn mức theo đầu người để phải quản.")},{q:"Nh\xf3m của t\xf4i hết ph\xfat rồi. L\xe0 th\xe0nh vi\xean, t\xf4i l\xe0m được g\xec?",a:"Trực tiếp th\xec kh\xf4ng l\xe0m được g\xec — số dư thuộc về cả nh\xf3m v\xe0 chỉ người quản trị mới nạp th\xeam được. DubTab hiện t\xean 
1nh\xf3m ngay trong th\xf4ng b\xe1o đ\xf3, để bạn biết phải hỏi ai."},{q:"G\xf3i Nh\xf3m gi\xe1 bao nhi\xeau?",a:"N\xf3 kh\xf4ng nằm trong bảng gi\xe1 m\xe0 được b\xe1o gi\xe1 theo từng nh\xf3m, v\xec c\xf2n tuỳ nh\xf3m bạn c\xf3 bao nhi\xeau người v\xe0 xem nhiều đến đ\xe2u. Viết cho ch\xfang t\xf4i k\xe8m hai con số đ\xf3, ch\xfang t\xf4i sẽ trả lời bằng một mức gi\xe1."}]})},il={labels:{centerName:"Trung t\xe2m trợ gi\xfap",homeTitle:"Ch\xfang t\xf4i gi\xfap g\xec được cho bạn?",homeIntro:"C\xe0i đặt DubTab, chỉnh lại một phi\xean đang trục trặc, v\xe0 hiểu số giờ cá»§a bạn đi đ\xe2u.",searchPlaceholder:"T\xecm c\xe2u trả lời — thá»­ “kh\xf4ng c\xf3 tiếng” hoặc “huá»· g\xf3i”",searchEmpty:"Kh\xf4ng c\xf3 kết quả. Thá»­ một từ đang hiện tr\xean m\xe0n h\xecnh cá»§a bạn.",articleCount:"{count} b\xe0i",articleCountOne:"1 b\xe0i",appliesTo:"\xc1p dụng cho",appliesToBoth:"Cả hai",extension:"Tiện \xedch má
1»Ÿ rộng",desktop:"Ứng dụng m\xe1y t\xednh",onThisPage:"Trong trang n\xe0y",sectionCount:"{count} mục",chapters:"Chương",recordedOn:"Quay ở phi\xean bản {version}",faqTitle:"C\xe2u hỏi thường gặp",relatedTitle:"Tiếp theo",feedbackTitle:"B\xe0i n\xe0y c\xf3 gi\xfap được bạn kh\xf4ng?",feedbackSub:"Đ\xe2y l\xe0 t\xedn hiệu duy nhất cho ch\xfang t\xf4i biết b\xe0i n\xe0o đang trật.",feedbackYes:"C\xf3",feedbackNo:"Kh\xf4ng",feedbackThanks:"Cảm Æ¡n bạn, đ\xe3 ghi nhận.",feedbackWhy:"C\xf2n thiếu g\xec?",feedbackReasons:["C\xe1c bước kh\xf4ng khớp với m\xe0n h\xecnh cá»§a t\xf4i","Vẫn chưa chạy được","Kh\xf4ng phải b\xe0i t\xf4i cần t\xecm"],feedbackSent:"Đ\xe3 gá»­i. Ch\xfang t\xf4i chỉ nhận t\xean b\xe0i, bản bạn đang d\xf9ng v\xe0 số phi\xean bản ứng dụng — kh\xf4ng g\xec kh\xe1c.",lastUpdated:"Cập nhật lần cuối",needs:"Y\xeau cầu",supportTitle:"Vẫn mắc ở chỗ n\xe0y?",supportBody:"Kể cho ch\xfang t\xf4i bạn định l\xe0m g\xec. B\xe0i bạn đang đọc sẽ đi k\xe8m, n\xean bớt được một lượt qua lại.",asideTitle:"Bạn c\xf3 c\xe2u hỏi?",asideBody:"B\xe0i bạn đang mở sẽ đi k\xe8m, n\xean bạn kh\xf4ng phải giải th\xedch lại m\xecnh đang ở đ\xe2u.",supportCta:"Li\xean hệ hỗ trợ",contactCardTitle:"Li\xean hệ hỗ trợ",contactCardBlurb:"Kh\xf4ng c\xf3 mục n\xe0o ở đ\xe2y đ\xfang \xfd bạn. Kể cho ch\xfang t\xf4i bạn định l\xe0m g\xec, phần c\xf2n lại để ch\xfang t\xf4i lo.",contactCardMeta:"Phản hồi trong v\xf2ng một ng\xe0y",screenshotPending:"Đang chuẩn bị ảnh chụp m\xe0n h\xecnh"},categories:tX,versions:c,articles:m.map(e=>id[e])},iu=v("zh-CN"),ip=u({"getting-started":{title:"快速上手",blurb:"安装、登录、选好两种语言,然后在任意一端跑通第一次翻译。"},"dubbing-captions":{title:"配音与字幕",blurb:"挑一个声音,和原声调好平衡,再决定字幕以什么方式出现。"},"history-ai":{title:"历史记录与 AI 工具",blurb:"回放保存下来的配音、导出转录稿,以及使用总结、脑图和".concat(iu.askAi,"。")},"account-billing":{title:"账户与计费",blurb:"时长怎么算、".concat(iu.aiCredits,"花在哪里,以及怎么换套餐。")},troubleshooting:{title:"故障排查",blurb:"登不上、没有字幕、听不到译文语音。都是真实发生过的问题。"}}),im=v("zh-CN"),ih={title:"选好两种语言",desc:"**".concat(im.autoDetect,"**会自己判断源语言,当一次会话里夹着好几种语言、或者你也不确定会听到什么时,它就是对的选择。但如果你知道整场只有一种语言,**自己把这种语言指定出来,识别会明显更准** —— 否则自动检测会把一部分准确度花在一个你早就知道答案的问题上。")},ib=y("getStartedExtension",{title:"浏览器扩展快速上手",navTitle:"浏览器扩展",metaTitle:"DubTab 浏览器扩展快速上手",metaDescription:"在 Chrome、Edge 或 Brave 里装上 DubTab,登录,选好两种语言,然后在一个浏览器标签页上跑通第一次实时翻译。",intro:"装好、登录、选两种语言,然后翻译你本来就在看的那个标签页。大约四分钟,其中大半花在安装上。",chapters:k(g.getStartedExtension,{install:"安装并固定",signin:"登录",languages:"选语言",start:"在标签页上开始",controls:"Dock",save:"保存配音",after:"会话结束之后"}),sections:[{id:"install",title:"安装并登录",chapterId:"install",blocks:[{kind:"p",text:"DubTab 可以在 **Chrome、Edge 和 Brave** 上运行。三者装的是 Chrome 应用商店里的同一个扩展 —— 没有另外一个 Edge 版或 Brave 版要你去找。"},{kind:"note",tone:"info",title:"无论你用哪个浏览器,都从 Chrome 应用商店安装",body:"那边的审核最快,所以新版本总是先落在那里。从别处安装可能会让你落后一两个版本。[在 Chrome 应用商店获取 DubTab](".concat(d,")")},{kind:"steps",items:[{title:"添加 DubTab,然后把它固定住",desc:"打开 [Chrome 应用商店页面](".concat(d,")并添加。Edge 和 Brave 第一次会问你要不要允许从别家商店安装 —— 允许即可。然后点开工具栏里的拼图图标,把 DubTab 固定出来;你打开它的次数足以让你想把它放在那儿。")},{title:"打开 popup,用 Google 登录",desc:"免费账号有**一次性 15 分钟**的实时字幕和配音额度,外加 3 次".concat(im.aiCredits,"。不用绑卡,也不会每月重置。登录只在 popup 里进行,别处都没有。")}]},{kind:"shot",...b.popupSignIn,caption:"刚装好、还没登录时的 popup。",alt:"DubTab popup,显示产品名、三行功能说明和一个「使用 Google 登录」按钮。"}]},{id:"first-session",title:"跑通第一次翻译",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"打开你要翻译的那个标签页",desc:"YouTube、Netflix、Zoom、Google Meet、某个课程播放器 —— 只要有声音就行。DubTab 你想什么时候打开都行;唯一必须成立的一件事是:**你按下".concat(im.start,"的那一刻,这个标签页正在出声**,因为那正是 DubTab 开始听的时刻。")},ih,{title:"按下".concat(im.start),desc:"Dock 会出现在页面边缘。字幕会在几秒内跟上,译文语音也会开始盖在原声上说话。"}]},{kind:"note",tone:"warn",title:"有一类页面永远不会成功",body:"浏览器禁止在它自己的页面上抓取音频。`chrome://` 开头的地址和 Chrome 应用商店在三个浏览器里都完全无法翻译,没有任何设置能改变这一点。"},{kind:"shot",...b.popupReady,caption:"准备就绪的 popup:两种语言,以及它将要翻译的那个页面。",alt:"DubTab popup,源语言设为自动检测、翻译为西班牙语,显示剩余时长、当前页面标题和一个「开始翻译」按钮。"},{kind:"note",tone:"ok",title:"你应该看到什么",body:"Dock 上写着**".concat(im.stateTranslating,"**,字幕在滚动,你能听到原声之上多出一个声音ã€
1‚如果字幕出来了却没有声音,或者干脆什么都没出现,[没有字幕,或者没有译文语音](/help/no-captions-or-audio)把这两种情况分开讲了。")}]},{id:"controls",title:"Dock",chapterId:"controls",blocks:[{kind:"p",text:"会话一跑起来,你需要的一切都在页面边缘那个 Dock 上。"},{kind:"list",items:["**".concat(im.stateReady,"、").concat(im.stateConnecting,"、").concat(im.stateTranslating,"** —— Dock 始终告诉你它处在三者中的哪一个。连接断了它会自己重连并显示出来,还会数重试次数。"),"**".concat(im.pause,"不是").concat(im.stop,"** —— 暂停会冻住字幕和配音,而且**暂停期间从不计费**:没有音频被送出,也就没有分钟被扣。").concat(im.stop,"才是结束会话、把它存进历史记录的那一个。"),"**".concat(im.panel,"、").concat(im.cinema,"、").concat(im.audioOnly,"** —— 三种显示字幕的方式:贴在视频旁边、横在屏幕底部,或者当你只想要声音时干脆不显示。"),"**".concat(im.voice,"和").concat(im.audioMixer,"** —— 挑配音的声音,并把它和原声调平衡。见[选择声音并调整音频](/help/choose-a-voice)。")]},{kind:"shot",...b.dockDuringSession,caption:"会话进行中的 Dock,字幕菜单已展开。",alt:"深色浮动 Dock,上面写着「翻译中」和一个计时器,有暂停和停止按钮、一个声音选择器,以及一个展开的菜单,列出字幕面板、影院模式和仅音频。"},{kind:"note",tone:"warn",title:"想留下配音音频?在按下".concat(im.start,"之前先打开它。"),body:"保存这件事只在会话开始那一刻读取一次。中途打开,对已经在跑的这一场毫无作用。[保存并回放配音音频](/help/save-dubbed-audio)里有细节。"}]}],faq:[{q:"Edge 和 Brave 上能用吗?",a:"能。DubTab 在 Chrome、Edge 和 Brave 上都能跑,三者装的是 Chrome 应用商店里的同一个扩展。Edge 和 Brave 第一次会请求允许从别家商店安装;之后它的表现和在 Chrome 里完全一样。"},{q:"按了".concat(im.start,"什么都没发生。"),a:"那一刻标签页必须正在出声 —— DubTab 抓的是标签页的音频,所以一个暂停着或安静的页面等于什么都没给它。浏览器还禁止在它自己的页面上抓取音频:`chrome://` 开头的地址和 Chrome 应用商店完全无法翻译。"},{q:"暂停会消耗我的分钟数吗?",a:"不会。会话暂停期间没有音频被送出,也就没有分钟被扣。只有真正在翻译的时间才计费。".concat(im.stop,"才是结束会话、把它归入历史记录的那一个。")},{q:"我该用".concat(im.autoDetect,",还是自己指定源语言?"),a:"当一次会话里夹着好几种语言、或者你不知道会听到什么时,用".concat(im.autoDetect,"。如果你确定整场只有一种语言,把它指定出来识别会明显更准,因为自动检测不必再花准确度去判断自己在听什么了。")}]}),ig=y("getStartedWindows",{title:"桌面版快速上手",navTitle:"桌面版",metaTitle:"DubTab 桌面版快速上手",metaDescription:"在 Windows 11 或 macOS 14.2 及以上安装 DubTab 桌面版,登录,选好它要听哪一路声音,然后开始和结束一次翻译会话。",intro:"桌面应用听得到你电脑播放的任何东西,所以一开始多一个决定:它该听哪一路声音。",chapters:k(g.getStartedWindows,{install:"安装",signin:"登录",source:"选择音频来源",languages:"选语言",start:"开始翻译",controls:"HUD 和托盘",save:"保存配音"}),sections:[{id:"install",title:"安装并登录",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"需要 Windows 11 或 macOS 14.2+",body:"桌面版**在 Windows 10 上跑不了**,也需要 **macOS 14.2 或更高**。两条门槛都来自它赖以工作的系统音频能力,谁都绕不过去。跑不了的地方请用[浏览器扩展](/help/get-started-extension) —— 它覆盖 Chrome、Edge 或 Brave 标签页里播放的一切。"},{kind:"steps",items:[{title:"下载并安装",desc:"到 [DubTab 下载页](/download)取对应的安装包:Windows 安装程序,或者 Mac 的 DMG(Apple 芯片 / Intel 各一个)。Windows 上直接运行;第一次可能会弹出 SmartScreen 提示,上面会写明发布者 XTCodeTech Ltd。Mac 上打开 DMG,把 DubTab 拖进「应用程序」。"},{title:"登录",desc:"DubTab 会打开你的浏览器完成登录,然后把你交回应用。如果浏览器打不开,复制登录链接ï¼
1Œç²˜åˆ°åŒä¸€å°ç”µè„‘上的任意浏览器里。"}]},{kind:"shot",...b.desktopSignIn,caption:"首次启动时的 DubTab 窗口。",alt:"深色背景上的 DubTab 桌面窗口,显示应用图标、「Welcome to DubTab」字样、一行说明会议、视频和任意桌面音频的实时字幕与翻译,以及一个「使用 Google 登录」按钮。"}]},{id:"audio-source",title:"选择 DubTab 听什么",chapterId:"source",blocks:[{kind:"p",text:"这是扩展没有的一步,也是决定一次会话听起来干不干净的那一步。"},{kind:"list",items:["**".concat(im.desktopSourceSystem,"**会收进任何出声的东西,通知声和其他正在播的内容都在内。"),"**".concat(im.desktopSourceApp,"**会把其余一切忽略掉。开会时选这个 —— 它决定了你翻的是发言人,还是发言人加上你的背景音乐。")]},{kind:"p",text:"DubTab 会记住这个选择,下次直接沿用。"},{kind:"shot",...b.desktopHome,caption:"首页。音频来源在最上面,旁边就是「更改」。",alt:"DubTab 桌面版首页,显示选中的来源为「电脑音频」并带一个「更改」按钮,源语言为自动检测、目标语言为西班牙语,一个「开始翻译」按钮、一个「自动保存配音音频」开关,以及最近会话列表。"}]},{id:"first-session",title:"开始与结束一次会话",chapterId:"start",blocks:[{kind:"steps",items:[ih,{title:"按下".concat(im.desktopStart),desc:"字幕会填满窗口,HUD 浮在其他所有东西之上,你可以直接回到刚才在看的内容。"},{title:"把窗口收走",desc:"关掉窗口并不等于退出 DubTab。暂停、继续、停止、显示或隐藏字幕、把配音静音,这些在托盘菜单里都能做,翻译照跑。暂停期间从不计费。"}]},{kind:"note",tone:"info",title:"快捷键在哪儿都管用",body:"开始/停止和暂停/继续是全局生效的,DubTab 在后台时也一样。".concat(im.stop,"需要按第二下确认,免得你误结束一场会话。如果某个组合键已经被别的应用占了,DubTab 会告诉你,而不是悄悄失效。")}]}],faq:[{q:"它能在哪些系统上跑?",a:"Windows 11,以及 macOS 14.2 或更高(Apple 芯片和 Intel 各有一个版本)。Windows 10 上跑不了,也没有变通办法 —— 它缺少桌面版赖以工作的那项音频能力。跑不了的地方请改用浏览器扩展:它覆盖 Chrome、Edge 或 Brave 标签页里播放的一切。"},{q:"Mac 上为什么要我允许「录制系统音频」?",a:"因为它就是靠这个听到电脑在放什么。macOS 只在你第一次开始会话时问一次,去「系统设置 › 隐私与安全性」里允许即可。这是 DubTab 唯一申请的权限:它从不申请屏幕录制,也完全没有麦克风访问能力。"},{q:"关掉窗口会不会把翻译也停了?",a:"不会。DubTab 会继续在系统托盘里运行,托盘菜单可以暂停、继续、停止、显示或隐藏字幕,以及把配音静音。".concat(im.stop,"是唯一会结束会话的操作。")},{q:"我该用".concat(im.autoDetect,",还是自己指定源语言?"),a:"当一次会话里夹着好几种语言、或者你不知道会听到什么时,用".concat(im.autoDetect,"。如果你确定整场只有一种语言,把它指定出来识别会明显更准,因为自动检测不必再花准确度去判断自己在听什么了。")},{q:"桌面应用要单独买一份订阅吗?",a:"不用。一个账号、一份时长,同时覆盖浏览器扩展和桌面版,Windows 和 Mac 一视同仁。在哪一端登录,拿到的都是同一个套餐。"}]}),ik=y("whichPlatform",{title:"选扩展还是选桌面版",navTitle:"我该用哪一个?",metaTitle:"DubTab 扩展还是桌面版 —— 你该用哪一个?",metaDescription:"桌面版听得到电脑播放的一切,浏览器标签页也在内 —— Windows 11 和 macOS 14.2 及以上都能跑。扩展覆盖任何电脑上 Chrome、Edge 和 Brave 的所有标签页。一份订阅两端通用。",intro:"只要桌面版能在你的电脑上跑,它就是最省事的答案:扩展听得到的它都听得到,而且还不止。跑不了的地方,扩展才是对的那一个。",sections:[{id:"short-version",title:"长话短说",blocks:[{kind:"p",text:"[桌面版](/help/get-started-windows)听的是整台电脑,这**包括浏览器标签页** —— 所以在 Windows 11 和 macOS 14.2 及以上,它一个就能兜住所有情况,你不必每次开始前先做取舍。这是最省心的一条路。"},{kind:"p",text:"[扩展](/help/get-started-extension)在这些时候才是对的:**用的是 Windows 10**、**Mac 还停在 macOS 13 或更早**、用的是 Linux 或 ChromeOS,或者你要看的东西本来就都在标签页里、不想再装一个程序。另外它的控件就在页面里,不少人单纯就是更喜欢这样。"},{kind:"note",tone:"info",title:"一份订阅两端通用",body:"同一个账号、同一份剩余时长、同一份历史记录。今天用这端、明天用那端不会有任何损失 —— 这是方便不方便的事,不是花钱不花钱的事。"}]},{id:"side-by-side",title:"放在一起看",blocks:[{kind:"table",head:["","桌面版","浏览器扩展"],rows:[["听得到什么","整台电脑上的任何应用,浏览器标签页也在内","一个浏览器标签页"],["适合","Zoom 和 Teams 客户端、本地播放器、本地文件,以及标签页里的一切","YouTube、Udemy、Coursera —— 一切在标签页里播放的东西"],["字幕出现在哪里","浮在所有窗口之上的 HUD","嵌在页面内部"],["控件","HUD、系统托盘菜单、全局快捷键","页面内的 Dock"],["运行于","Windows 11 \xb7 macOS 14.2+","Chrome、Edge 和 Brave —— Windows 和 macOS 都行"]]},{kind:"p",text:"两端谁都不是谁的缩水版。翻译方式相同、质量相同、扣的是同一份时长 —— 区别只在听得到什么,以及按钮在哪里。"}]},{id:"mac-mobile",title:"Mac 与手机",blocks:[{kind:"p",text:"**Mac 版已经上线。** 需要 macOS 14.2 或更高,Apple 芯片和 Intel 各有一个安装包。Windows 版能做的它都能做 —— 整台电脑、单个应用、本地文件 —— 只多一步:第一次使用时 macOS 会请你允许录制系统音频。它从不申请屏幕录制权限,也从不申请麦克风。"},{kind:"p",text:"手机版没有,短期内也不会有。与其给你一个点了没反应的按钮,不如直说。"},{kind:"p",text:"如果你需要,告诉我们一声,上线当天我们只发这一封邮件:[我需要手机版](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)。"}]}],faq:[{q:"桌面版连浏览器标签页都听得到,那还要扩展干什么?",a:"因为桌面版需要 Windows 11 或 macOS 14.2 及以上。在 Windows 10、更老的 Mac、以及 Linux 或 ChromeOS 上,扩展是唯一选择。另外也有人就是更喜欢控件和字幕在页面里而不是浮窗里,而且扩展几秒钟装完,什么都不用下载。"},{q:"两端要各买一份订阅吗?",a:"不用。一个账号、一份剩余时长同时覆盖浏览器扩展和桌面版,Windows 和 Mac 一视同仁。在任意一端登录,看到的都是同一个套餐、同一份分钟数、同一份会话历史。"},{q:"扩展能翻译 Zoom 或 Teams 会议吗?",a:"只有会议开在浏览器标签页里才行 —— Zoom 的网页版和 Google Meet 配扩展没问题。Zoom 或 Teams 的桌面客户端,声音根本不经过浏览器,那就得用桌面版。"},{q:"有 Mac 版吗?",a:"有。DubTab for Mac 需要 macOS 14.2 或更高,Apple 芯片和 Intel 各有一个版本,两个都经过 Developer ID 签名并通过 Apple 公证。去[下载页](/download)拿。"}]}),iy=v("zh-CN"),iz=y("cannotSignIn",{title:"无法用 Google 登录",navTitle:"登不上",metaTitle:"DubTab 无法用 Google 登录 —— 怎么解决",metaDescription:"DubTab 的登录走 Google,所以一个连不上 Google 的网络会恰好卡在这一步。怎么确认,以及可以试什么。",intro:"登录走的是 Google。这里几乎每一次失败都是网络问题,而不是账号问题 —— 从这里开始查。",sections:[{id:"network",title:"先查网络",blocks:[{kind:"p",text:"DubTab 用你的 Google 账号登录,所以登录这一步需要连得上 Google。如果你的网络连不上,登录就会失败,而电脑上别的一切看起来都正常 —— 这是目前为止最常见的原因,也不是 DubTab 里某个设置能解决的。"},{kind:"steps",items:[{title:"在同一个浏览器里打开一个 Google 页面",desc:"试试 `google.com` 或 `accounts.google.com`。如果这些也打不开,
1那答案就是网络,本页其余内容都帮不上忙。"},{title:"换一个网络",desc:"用手机热点是最快的验证方式。如果在热点上能登、在平时那条线路上不能,那问题就出在那条线路上 —— 公司防火墙、校园网,或者某种区域封锁。"},{title:"把 VPN 打开,或者关掉",desc:"两个方向都值得试。VPN 可能正是让 Google 可达的那一环,也可能正是让登录回跳 DubTab 断掉的那一环。"}]}]},{id:"extension",title:"扩展:点了登录没反应",blocks:[{kind:"p",text:"登录**只发生在 popup 里,别处都没有** —— 控制台页面上没有登录按钮,别去那里找。"},{kind:"list",items:["Google 会自己弹一个窗口来完成登录。如果你的浏览器对这个站点拦了弹窗,那个窗口就永远不会出现 —— 放行后再试一次。","如果浏览器里有多个用户配置,确认你当前用的正是那个已登录 Google 的。","重试之前先关掉 popup 再重新打开。一次没走完的登录会让按钮失去反应。"]}]},{id:"windows",title:"桌面版:浏览器不打开,或者打开了回不来",blocks:[{kind:"p",text:"桌面应用会把你交给浏览器去登录,登完浏览器再把你交回来。在一台管控严格的机器上,这两半都可能失败。"},{kind:"steps",items:[{title:"改成复制登录链接",desc:"应用会把链接给你,所以它不需要能启动任何程序。把链接粘到**同一台电脑上**的任意浏览器里,在那边登完。"},{title:"回到应用",desc:"浏览器提示已登录后,切回 DubTab。它会自己把会话接上。"}]}]},{id:"still-stuck",title:"还是不行",blocks:[{kind:"p",text:"告诉我们三件事,通常一封回信就能答完:你用的是哪一端;点登录时到底发生了什么(完全没反应、报错、还是窗口一闪就关);以及在那个网络上 Google 的页面能不能正常打开。"}]}],faq:[{q:"DubTab 为什么需要 Google 账号?",a:"用 Google 登录是唯一的登录方式,它把你的套餐、分钟数和会话历史在浏览器扩展和 桌面版之间绑到同一个人身上。也正因为走的是 Google,一个连不上 Google 的网络就没法完成登录。"},{q:"手机热点能登,公司网络登不上。",a:"那就指向公司网络。企业防火墙和校园网经常会拦掉登录所依赖的那些 Google 端点。让管这张网的人放行 Google 账号服务,或者换一条线路先登一次。"},{q:"浏览器打开了,我也登进去了,但桌面应用还显示未登录。",a:"是交回应用那一步没走完。切到 DubTab 窗口稍等一下 —— 它会自己把会话接上。如果还不行,从应用里复制登录链接,在同一台电脑的浏览器里完成。"}]}),iv=y("noCaptionsOrAudio",{title:"没有字幕,或者没有译文语音",metaTitle:"DubTab 没有字幕或没有译文语音 —— 怎么解决",metaDescription:"这是两种不同的故障,解法也不同:要么什么都不出现,要么字幕出来了但没有配音。按你实际看到的那一支往下走。",intro:"这是两种不同的故障,原因也不同。从你真正看到的那一种开始。",sections:[{id:"nothing",title:"什么都不出现",blocks:[{kind:"p",text:"没有字幕、没有声音,会话也一直到不了**".concat(iy.stateTranslating,'**。按这个清单往下走 —— 它是按"哪一条最常是答案"排的。')},{kind:"platformSteps",extension:[{title:"确认这个标签页确实在出声",desc:"DubTab 抓的是标签页的声音,所以一个暂停着的视频、或者还没开始播的页面,等于什么都没给它。先开始播放,再按".concat(iy.start,"。")},{title:"看看这是什么类型的页面",desc:"浏览器禁止在它自己的页面上抓取音频。`chrome://` 开头的地址和 Chrome 应用商店根本无法翻译,没有任何设置能改变这一点。"}
1,{title:"看 Dock 上的状态",desc:"一直停在**".concat(iy.stateConnecting,"**、进不到**").concat(iy.stateTranslating,"**,那是网络问题,不是设置问题。DubTab 会自己重试并把次数显示出来。如果次数一直往上涨,停掉会话再重新开始 —— 这比干等更能解开一条卡死的连接。")}],desktop:[{title:"检查音频来源",desc:"如果选的是**".concat(iy.desktopSourceApp,"**,而出声的并不是那个应用,那 DubTab 听的就是一片安静。先切到").concat(iy.desktopSourceSystem,"确认一下,再重新缩小范围。")},{title:"确认声音是在这台电脑上播的",desc:"DubTab 听的是这台机器播放的东西。通过蓝牙送到耳机的声音也算;手机上或另一台机器上的声音不算。"},{title:"看会话状态",desc:"HUD 和托盘都会显示会话是不是在跑。卡在连接中的会话是网络问题 —— 停掉再开一次就能解开。"}]}]},{id:"captions-no-voice",title:"字幕出来了,但没有声音",blocks:[{kind:"p",text:"字幕和配音是两回事。文字在滚,说明转写和翻译都在正常工作,问题出在它们的下游。"},{kind:"steps",items:[{title:"确认配音语音是开着的",desc:"多数情况下答案就在这里。译文语音关掉时,一次会话只会产出字幕和转录稿,完全没有声音。见[选择声音并调整音频](/help/choose-a-voice)。"},{title:"检查混音器的推子",desc:"译文语音有自己的推子,和原声那一路是分开的。推到底就是静音,不是故障。"},{title:"在 Windows 上,看一眼托盘",desc:"托盘菜单里有一个单独针对配音的静音开关,而且它在停止、重新开始会话之后依然有效。"},{title:"第一句话多给它几秒",desc:"声音要等第一句被听到、翻好、再念出来之后才会开始。如果第一句本身就慢,那几秒的安静是正常的,不是失败。"}]},{kind:"note",tone:"info",title:"声音有,但总是慢半拍",body:"那是另一回事,遇上语速快的人本来就会这样。[配音延迟](/help/dubbing-delay)讲了 DubTab 为此做了什么。"}]},{id:"captions-only",title:"声音正常,但没有字幕",blocks:[{kind:"p",text:"检查字幕模式。**".concat(iy.audioOnly,"**是一个真实存在的模式,它干的就是这件事 —— 给你译文语音,屏幕上什么都不显示。切到").concat(iy.panel,"或").concat(iy.cinema,"就能把文字找回来。在 Windows 上,托盘里还有一个独立于模式之外的显示/隐藏字幕开关。")}]}],faq:[{q:"DubTab 为什么翻不了 Chrome 应用商店的页面?",a:"浏览器不允许扩展在它自己的内部页面上抓取音频,这包括 `chrome://` 开头的地址和 Chrome 应用商店。这是浏览器的限制,不是 DubTab 的设置,也绕不过去。请在普通网页上播放音频,或者改用 桌面版。"},{q:"我有字幕但没有配音。这两者差在哪儿?",a:"字幕来自转写和翻译;配音是在那之后生成的,可以被单独关掉。文字在滚就说明前两步都在工作 —— 检查译文语音是否启用、它的推子是否推上去了,在 Windows 上还要检查托盘里有没有把它静音。"},{q:"会话一直在重连。",a:"翻译期间 DubTab 会保持一条长连接,而某些会切断长连接的网络 —— 部分 VPN 和企业网络 —— 会反复把它掐掉。停掉再重新开始能解开一条卡死的连接。断线期间没有在翻译,所以也不计费。"}]}),iw=v("zh-CN"),iT=y("chooseAVoice",{title:"选择声音并调整音频",navTitle:"".concat(iw.voice,"与音频"),metaTitle:"挑一个配音声音,并把它和原声调平衡",metaDescription:"挑选 DubTab 用来配音的 AI 声音,定下来之前先试听,再用两个推子和音量自动降低把它和原声调平衡。",intro:"挑一个 DubTab 用来说话的声音,再决定它底下的原声你还想听见多少。",sections:[{id:"pick",title:"挑一个声音",blocks:[{kind:"p",text:"声音是**按目标语言分别选的**,不是整个账号只选一次。今天翻成西班牙语、明天翻成日语,那是两个各自独立的选择,而且每一个都会被记住。"},{kind:"p",text:"定下来之前你可以先试听。这件事请在一场长会话开始之前做,而不是在中途做 —— 试听不是拿来半路换声音的。"},{kind:"platformSteps",extension:[{title:"打开 Dock",desc:"会话进行期间,它就在页面边缘。"},{title:"打开声音选择器",desc:"为你正在翻成的那种语言挑一个声音,并试听。"}],desktop:[{title:"打开".concat(iw.desktopSettings),desc:"从 DubTab 窗口,或者从托盘图标。"},{title:"进入".concat(iw.ttsSection),desc:"为你正在翻成的那种语言挑一个声音,并试听。"}]}]},{id:"mixer",title:"和原声调平衡",blocks:[{kind:"p",text:"".concat(iw.audioMixer,"里有两个推子,
1对多数人来说这就够用了:")},{kind:"list",items:["**".concat(iw.originalAudio,"** —— 底下的原声保留多大音量。"),"**".concat(iw.translatedVoice,"** —— DubTab 说话有多大声。")]},{kind:"shot",...b.audioMixer,caption:"音频混音器:两个推子,外加三个一键预设。",alt:"音频混音器面板,原始音频在 25%、译文语音在 100%,有「仅原声」「平衡」「仅译文」三个预设按钮,下方是自动追赶开关。"},{kind:"note",tone:"info",title:"".concat(iw.audioDucking,"是高级选项,不打开它就一直是关的"),body:"打开后,译文语音一开口 DubTab 就把原声压下去,说话的间隙再抬回来,两边就不会互相盖住。关着的时候 —— 出厂就是关着的 —— 原声就停在你把推子放的那个位置。如果两个声音在打架,就在".concat(iw.audioMixer,"里把它打开;如果一个固定的平衡就够用,那不动它也行。")},{kind:"note",tone:"info",title:"把推子拉到底不等于关掉这个功能",body:"译文语音的推子在最底下,看起来和配音坏掉一模一样。如果一次会话有字幕却没有声音,请优先检查这里 —— 见[没有字幕,或者没有译文语音](/help/no-captions-or-audio)。"}]}],faq:[{q:"我还能听到原来的说话人吗?",a:"能。原始音频和译文语音各有各的推子,平衡由你来定。如果你还打开了".concat(iw.audioDucking,",原声只在译文语音说话的那段时间被压低,间隙里会回来。")},{q:"每种语言能用不同的声音吗?",a:"可以 —— 声音是按目标语言分别保存的。为西班牙语挑的声音,不会影响你翻成日语时听到的东西。"},{q:"译文语音说话时,DubTab 能自动把原声压低吗?",a:"能 —— 那就是".concat(iw.audioMixer,"里的").concat(iw.audioDucking,"。它**默认是关的**,所以如果两个声音在打架,请自己打开。打开之后,原声只在译文语音说话时被压低,间隙里会回来。关着的时候,原声就停在你把推子放的那个位置。")}]}),iS=y("dubbingDelay",{title:"配音延迟",metaTitle:"DubTab 的配音为什么会慢,以及你能做什么",metaDescription:"译文比原话长,所以配音会一点点往后飘。你要在「跟住画面」和「每句都用自然语速念完」之间选一个。",intro:"译文语音会比说话人慢几秒,而且在一场长会话里这个差距会越拉越大。原因在这里,能做的事也在这里。",sections:[{id:"why",title:"为什么会这样",blocks:[{kind:"p",text:"一句话必须被完整听完才能翻译,而译出来的句子通常比原句长。念出来是要花真实时间的。遇上语速快的人,声音刚念完一句,说话人已经讲到下一句的中间了;拉长一段来看,差距就这么攒起来。"},{kind:"p",text:"这是实时配音本身的性质,不是你哪里设置错了。字幕不受影响 —— 无论哪种模式,它都紧跟着说话人。"}]},{id:"options",title:"两种模式",blocks:[{kind:"note",tone:"warn",title:"两种模式都会把每一句念完 —— 区别只在语速",body:"两种模式都不会跳过或概括任何内容。**".concat(iw.syncModeKeepInSync,"**在落后时会把语速稍微提一点;**").concat(iw.syncModeReadEveryLine,"**始终用自然语速,并接受差距慢慢变大。整个选择就这么多。")},{kind:"table",head:["","".concat(iw.syncModeKeepInSync,"(默认)"),"".concat(iw.syncModeReadEveryLine)],rows:[["语速","追赶期间稍快一点","始终自然语速,从不加速"],["与画面的同步","紧贴画面","会话越往后飘得越远"],["念出的句子","全部","全部"],["适合","讲座、课程和会议","你希望这个声音听起来完全不慌不忙时"]]}]},{id:"where",title:"这个设置在哪里",blocks:[{kind:"note",tone:"info",title:"同一个设置目前有两个名字",body:"在扩展里,它是".concat(iw.audioMixer,"中的**").concat(iw.autoCatchUp,"**,打开就等于").concat(iw.syncModeKeepInSync,"。在 桌面版里,它是").concat(iw.desktopSettings,"中的**").concat(iw.syncMode,"**,").concat(iw.syncModeKeepInSync,"和").concat(iw.syncModeReadEveryLine,"都明写出来了。行为相同,标签不同。")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"扩展音频混音器里的自动追赶 —— 这个开关就是".concat(iw.syncModeKeepInSync,"。"),alt:"音频混音器里自动追赶开关处于打开状态,下方说明写着必要时会加快译文语音以保持同步。"},{kind:"platformSteps",extension:[{title:"在 Dock 里打开".concat(iw.audioMixer),desc:"会话进行期间。"},{title:"找到".concat(iw.autoCatchUp),desc:"开=".concat(iw.syncModeKeepInSync,",关=").concat(iw.syncModeReadEveryLine,"。")}],desktop:[{title:"打开".concat(iw.desktopSettings),desc:"从 DubTab 窗口,或者从托盘图标。"},{title:"进入".concat(iw.ttsSection,",再到").concat(iw.syncMode),desc:"选".concat(iw.syncModeKeepInSync,"或").concat(iw.syncModeReadEveryLine,"。")}]}]}],faq:[{q:"DubTab 会把视频也一起加速吗?",a:"不会。它只加速自己生成的那个声音ã€
1‚视频以及底下的原声都按正常速度播放。"},{q:"".concat(iw.syncModeKeepInSync,"会漏掉内容吗?"),a:"不会。两种模式都会把每一句译文完整念出来。".concat(iw.syncModeKeepInSync,"是靠稍微说快一点来把差距收回来,从来不靠丢句子。")},{q:"字幕也会延迟吗?",a:"延迟小得多。一句话翻好,字幕就出来了;而声音还得再念一遍。如果你需要尽量紧跟,就看字幕,把声音当成辅助。"}]}),iD=y("captionsAndDisplayModes",{title:"自定义字幕与显示模式",navTitle:"字幕与显示模式",metaTitle:"DubTab 的字幕显示模式:".concat(iw.panel,"、").concat(iw.cinema,"和").concat(iw.audioOnly),metaDescription:"把 DubTab 的字幕贴在视频旁边、横在屏幕底部,或者干脆不显示 —— 并决定你要不要同时看到两种语言。",intro:"三种显示字幕的方式,外加一个选择:要不要让原文和译文一起出现在屏幕上。",sections:[{id:"modes",title:"三种模式",blocks:[{kind:"list",items:["**".concat(iw.panel,"** —— 字幕贴在视频旁边,占一列自己的位置。"),"**".concat(iw.cinema,"** —— 字幕横在屏幕底部,就像平常看到的那种字幕。"),"**".concat(iw.audioOnly,"** —— 完全不显示字幕,只有译文语音。当你是在听而不是在看时很好用。")]},{kind:"shot",...b.dockCaptionModes,caption:"三种模式,在 Dock 的面板菜单里。",alt:"Dock 的面板菜单已展开,列出带勾选的字幕面板,以及影院模式和仅音频。"},{kind:"note",tone:"info",title:"字幕有时候消失,原因就是".concat(iw.audioOnly),body:"如果声音正常却看不到文字,请优先检查模式。见[没有字幕,或者没有译文语音](/help/no-captions-or-audio)。"}]},{id:"bilingual",title:"两种语言,还是只要译文",blocks:[{kind:"p",text:"".concat(iw.bilingual,"字幕会把原文那一行和译文那一行一起显示出来。当你正在学源语言、或者想核对一句自己不太信得过的译文时,这就是对的设置。关掉它就只剩译文,一眼扫过去更好读。")}]},{id:"where",title:"它们出现在哪里",blocks:[{kind:"platformSteps",extension:[{title:"字幕活在页面内部",desc:"".concat(iw.panel,"把它们贴在视频旁边;").concat(iw.cinema,"把它们横在页面底部。模式随时可以从 Dock 切换。")},{title:"它们跟着标签页走",desc:"字幕属于正在被翻译的那个标签页。切到别的标签页,它们会和会话一起留在原处。"}],desktop:[{title:"字幕浮在所有窗口之上",desc:"HUD 始终压在你正在做的事情上面,所以视频不必放在最前面。"},{title:"点击穿透和".concat(iw.desktopCinema),desc:"点击穿透让鼠标直接穿过字幕层。".concat(iw.desktopCinema,"会把主窗口让到一边,屏幕上只留最新的一行。托盘还能在不停止会话的前提下把字幕整个隐藏起来。")}]}]}],faq:[{q:"我能只要配音、完全不要字幕吗?",a:"可以。切到".concat(iw.audioOnly,"。在 桌面版里,托盘菜单也能在会话继续运行的同时隐藏字幕。")},{q:"浮动字幕会挡住底下的东西吗?",a:"点击穿透开着就不会 —— 鼠标会直接穿过字幕层,落到后面那个窗口上。这是 桌面版的功能;在扩展里字幕就在页面内部,本来也不会盖住任何窗口。"},{q:"我能同时看到原文和译文吗?",a:"可以。".concat(iw.bilingual,"字幕会把原文那一行和译文那一行一起放在屏幕上。只想要译文就把它关掉。")}]}),iq=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"免费体验","price":"$0","desc":"15 分钟体验额度","aiCredits":3,"freeNote":"一次性体验,用完即止","freeHint":"大约够看1个短视频或几分钟会议。","features":["超低延迟实时
1配音","可选双语字幕","多种自然AI音色","支持60+语言","YouTube、网课、播客、会议","邮件支持 & Discord社区"]},{"name":"入门版","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"年付 $190","yearlyNote":"108 小时一次性到账","desc":"9 小时 / 月","aiCredits":30,"hourlyRate":"约 $2.1/小时","suited":"适合每月看几部长视频或参加几场会议","features":["超低延迟实时配音","可选双语字幕","多种自然AI音色","支持60+语言","YouTube、网课、播客、会议","邮件支持 & Discord社区"]},{"name":"Pro版","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"年付 $390","yearlyNote":"240 小时一次性到账","desc":"20 小时 / 月","aiCredits":100,"hourlyRate":"约 $2.0/小时","suited":"适合每周稳定上课、开会或看直播","features":["超低延迟实时配音","可选双语字幕","多种自然AI音色","支持60+语言","YouTube、网课、播客、会议","邮件支持 & Discord社区"],"highlight":true},{"name":"Power版","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"年付 $690","yearlyNote":"480 小时一次性到账","desc":"40 小时 / 月","aiCredits":300,"hourlyRate":"约 $1.7/小时","suited":"适合高频会议、课程或直播","features":["超低延迟实时
1配音","可选双语字幕","多种自然AI音色","支持60+语言","YouTube、网课、播客、会议","邮件支持 & Discord社区"]},{"name":"Ultra版","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"年付 $1,290","yearlyNote":"960 小时一次性到账","desc":"80 小时 / 月","aiCredits":1000,"hourlyRate":"约 $1.6/小时","suited":"适合每日重度多语言使用","features":["超低延迟实时配音","可选双语字幕","多种自然AI音色","支持60+语言","YouTube、网课、播客、会议","邮件支持 & Discord社区"]}]}}}'),ix=v("zh-CN"),iC=iq.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits," 次,一次性"):"".concat(e.aiCredits," 次 / 月"),e.desc]),iA=y("saveDubbedAudio",{title:"保存并回放配音音频",navTitle:"保存配音",metaTitle:"把一次 DubTab 会话的配音音频保存下来,之后再听",metaDescription:"把一次会话的译文声音留下来,事后回放。这个设置只在你按下".concat(ix.start,"那一刻读取,所以必须在开始之前就打开。"),intro:"把一次会话的译文声音留下来,事后回放。开关必须在你按下".concat(ix.start,"**之前**就是开着的。"),sections:[{id:"before",title:"开始之前",blocks:[{kind:"p",text:"被保存下来的是**配音音频**,也就是 DubTab 自己生成的那个声音。如果一次会话把译文语音关掉了,那就没有东西可存 —— 字幕和转录稿你照样有。"},{kind:"note",tone:"warn",title:"这个开关只读一次,就在你按下".concat(ix.start,"的那一刻"),body:"会话中途打开毫无作用,这一场不会被保存。请先停掉会话,打开开关,再重新开始。"}]},{id:"turn-on",title:"打开保存",blocks:[{kind:"platformSteps",extension:[{title:"打开 DubTab popup",desc:"点工具栏上的 DubTab 图标。如果不在那里,打开拼图菜单把 DubTab 固定出来。"},{title:"打开".concat(ix.settings,",启用配音音频保存"),desc:"默认是关的。设置一次之后,后续会话都会保持开启。"},{title:"确认译文语音是开着的",desc:"声音关掉就没有东西可存,那一场只会留下转录稿。"},{title:"按下".concat(ix.start),desc:"这正是设置被读取的那一刻。从这里往后的会被保存,之前的一概不会。"}],desktop:[{title:"在".concat(ix.desktopHome,"上找到").concat(ix.desktopSaveDubbed),desc:"它就在".concat(ix.desktopStart,"按钮下面,挨着那行关于采集系统声音的说明 —— 你不用为这件事进").concat(ix.desktopSettings,"。")},{title:"打开它",desc:"默认是关的。设置一次之后,后续会话都会保持开启。"},{title:"确认译文语音是开着的",desc:"声音关掉就没有东西可存,那一场只会留下转录稿。"},{title:"按下".concat(ix.desktopStart),desc:"这正是设置被读取的那一刻。从这里往后的会被保存,之前的一概不会。"}]},{kind:"shot",...b.popupAutoSaveOn,caption:"配音音频自动保存,在开始之前就打开了。",alt:"DubTab popup 里「自动保存配音」开关处于打开并被高亮的状态,正上方是「开始翻译」按钮。"}]},{id:"replay",title:"去哪里找、怎么回放",blocks:[{kind:"p",text:"停掉会话,打开你的历史记录。那一场的转录稿旁边会有一个播放按钮。较长的会话在停止之后可能会有一阵子显示 **Pending**,那是录音还在拼接。"},{kind:"note",tone:"ok",title:"原声从不保存",body:"DubTab 只保存它自己生成的声音。来自你标签页、会议或桌面的音频只是被传去做翻译,从不会写进我们的服务器。这不是一个需要你记住的开关 —— 录制机制本来就是这么搭的。"}]}],faq:[{q:"我把会话停掉了,却没有录音。",a:"你按下".concat(ix.start,"时会读取两样东西,两样都得是开的:配音音频保存,以及译文语音本身。如果那一刻其中任何一个是关的,这一场就只留下转录稿。会话进行中再打开,对已经开始的这一场不追溯。")},{q:"录音会把原来的说话人也录进去吗?",a:"不会。只有 DubTab 生成的译文声音会被保存。原声只是被传去做翻译,不做保存,所以录音里只有配音。"}
1,{q:"录音显示 Pending。",a:"会话停止后音频还在收尾。会话越长,用时越久。就算它一直停在那儿也不影响转录稿,你照样能读、能导出。"}]}),ij=y("exportTranscripts",{title:"查看并导出转录稿",navTitle:"转录稿",metaTitle:"查看、搜索并导出 DubTab 的转录稿",metaDescription:"每一次 DubTab 会话都会保存一份带时间轴的双语转录稿。在历史记录里找到它,在里面搜索,复制并导出。",intro:"不管你有没有保存音频,每一次会话都会存下一份双语转录稿。它在哪儿、能拿它做什么,就在下面。",sections:[{id:"what",title:"会保存下什么",blocks:[{kind:"p",text:"一份转录稿保留**每一句的原文和译文**,并带着时间轴。它是在会话进行中写下的;也就是说,把它归档的是你停止会话这个动作,而不是另外某个保存步骤。"},{kind:"p",text:"这件事每一场都会发生。可选的是配音音频 —— 见[保存并回放配音音频](/help/save-dubbed-audio)。"}]},{id:"find",title:"找到一场会话",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"一场已保存会话的双语转录稿。",alt:"转录稿界面:每一行韩语下面跟着英文译文,左侧是时间戳,上方有双语、原文和译文三个标签页。"},{kind:"steps",items:[{title:"打开你的历史记录",desc:"会话按从新到旧排列。扩展和 桌面版共用同一份历史记录 —— 桌面端保存的一场,你在浏览器里打开历史也能看到,反过来也一样。"},{title:"在里面搜索",desc:"搜索作用在说过的内容上,两种语言都能搜。这通常比一路翻到你隐约记得的那个位置更快。"},{title:"复制或导出",desc:"复制会把那些行直接放进剪贴板。导出则把转录稿写成文件。"}]}]}],faq:[{q:"就算我没保存音频,也有转录稿吗?",a:"有。转录稿每一场都会保存。保存配音音频是另一个独立设置,它只决定生成出来的那个声音要不要留成录音。"},{q:"转录稿是双语的吗?",a:"是。每一句都以原文和译文两种形式保存,并带时间轴,所以你可以拿译文和真正说出口的话对照。"},{q:"扩展和 桌面版的会话在同一个地方吗?",a:"在。两端登录的是同一个账号、写入的是同一份历史记录;哪一端保存的会话都一样。"}]}),iM=y("aiSummaries",{title:"AI 总结与".concat(ix.askAi),navTitle:"AI 总结与".concat(ix.askAi),metaTitle:"DubTab 里的 AI 总结、脑图和".concat(ix.askAi),metaDescription:"把一场已保存的 DubTab 会话变成有结构的总结、一张点得动的脑图,以及能指出出处句子的回答。",intro:"把刚结束的一场会话变成能扫读的东西,然后向它提问。这些会消耗".concat(ix.aiCredits,",那是和你的翻译时长分开的一笔。"),sections:[{id:"tools",title:"一场会话能得到什么",blocks:[{kind:"list",items:["**".concat(ix.summaryTab,"** —— 对真正说过的内容做的结构化总结;生成一次,随会话一起保存。"),"**脑图** —— 同一场会话的树形样子。点任意一个节点,它背后的原文句子就会展开。","**".concat(ix.askAi,"** —— 就这场会话提问,得到的回答会指出它们来自哪几句。")]},{kind:"p",text:"三者读的都是转录稿,所以它们在任何一场已保存的会话上都能用 —— 包括你没有留下配音音频的那些。"},{kind:"shot",...b.aiSummary,caption:"生成好的一份总结。脑图在下一个标签页里。",alt:"AI 总结标签页:一份带标题的课程总结,包含大纲、关键概念和复习问题几个部分,并注明脑图也已生成。"}]},{id:"credits",title:"".concat(ix.aiCredits),blocks:[{kind:"p",text:"".concat(ix.aiCredits,"**和你的翻译时长是分开的**。看一场三小时的讲座花的是时长;之后把它总结一遍花的是次数。一边用完不影响另一边。")},{kind:"table",head:["套餐","".concat(ix.aiCredits),"翻译时长"],rows:iC},{kind:"p",text:"总结只生成一次,然后跟着会话留在那里;以后再打开不花任何额度。"}]}],faq:[{q:"总结会消耗我的翻译时长吗?",a:"不会。总结、脑图和".concat(ix.askAi,"用的是").concat(ix.aiCredits,",和翻译时长分开计算。次数用完你照样能翻译;时长用完你照样能总结手上已有的会话。")}
1,{q:"我没保存音频的那场会话,也能用这些吗?",a:"能。三者都跑在转录稿上,而转录稿每一场都会保存,和配音音频有没有留下来无关。"},{q:"".concat(ix.askAi,"的回答是从哪里来的?"),a:"只来自你正在问的那一场会话。回答会指出它们出自哪几句,所以你能回到转录稿里的那个位置自己核对。"}]}),iI=v("zh-CN"),iO={getStartedExtension:ib,getStartedWindows:ig,whichPlatform:ik,cannotSignIn:iz,noCaptionsOrAudio:iv,chooseAVoice:iT,dubbingDelay:iS,captionsAndDisplayModes:iD,saveDubbedAudio:iA,exportTranscripts:ij,aiSummaries:iM,translationHours:y("translationHours",{title:"翻译时长与".concat(iI.aiCredits),navTitle:"时长与".concat(iI.aiCredits),metaTitle:"DubTab 怎么计算翻译时长和".concat(iI.aiCredits),metaDescription:"翻译时长按会话进行期间的音频长度计算。暂停不花钱,套餐分钟数先于加购时长扣除,而".concat(iI.aiCredits,"是另一笔。"),intro:"什么算、什么不算,哪一笔余额先扣,以及".concat(iI.aiCredits,"怎么和时长分开。"),sections:[{id:"counted",title:"什么算时长",blocks:[{kind:"p",text:"时长按 **DubTab 运行期间的音频长度**计算。字幕和配音共用同一笔余额 —— 只用其中一个并不会更便宜,因为两种情况下都是同样多的音频被转写和翻译。"},{kind:"list",items:["**暂停是免费的。** 暂停期间不会有音频被送出,也就不会扣分钟。","**停止才是结束会话**,并把它归入你的历史记录。这正是".concat(iI.pause,"和").concat(iI.stop,"的区别。"),"**断线期间不计费**,因为那时候没有任何东西在翻译。"]},{kind:"shot",...b.accountUsage,caption:"账户页:分钟数、AI 次数,以及最近 30 天。",alt:"账户页:剩余 486 分钟,分成套餐额度和按量付费两部分;总结和问 AI 共用的 30 次里已用 29 次;一张柱状图显示最近 30 天共使用 128 分钟。"}]},{id:"idle",title:"没人说话时它会自己暂停",blocks:[{kind:"p",text:"如果一段时间里没有人说话,DubTab 会自己暂停,免得一个你忘掉的标签页或应用悄悄把余额耗光。在那之前你会看到一个可以取消的倒计时,而这段安静要持续多久由你自己定。"},{kind:"note",tone:"info",title:"暂停不是停止",body:"会话还在。你随时可以继续,它会从原处接着跑 —— 在那之前收到的东西一样都不会丢,暂停的那段时间也不计费。"}]},{id:"order",title:"哪一笔余额先扣",blocks:[{kind:"p",text:"先扣套餐的月度分钟。**不过期的加购时长要等它们用完之后才会被动**,所以月中加购时长从来不会让你已经付过的那部分白费。"},{kind:"p",text:"月度分钟不是每月 1 号重置,而是在一个由你的套餐决定的固定日期。DubTab 会把这个日期直接显示出来:账户面板上,你的套餐、下次扣款日和分钟重置日是并排放着的,你不用自己算。"}]},{id:"credits",title:"".concat(iI.aiCredits,"是另一笔"),blocks:[{kind:"table",head:["","翻译时长","".concat(iI.aiCredits)],rows:[["花在哪里","实时字幕和配音","总结、脑图、".concat(iI.askAi)],["怎么算","按运行期间的音频长度","按每次生成"],["免费套餐","15 分钟,一次性","3 次,一次性"]]},{kind:"p",text:"一边用完不影响另一边。见[AI 总结与".concat(iI.askAi,"](/help/ai-summaries)。")}]}],faq:[{q:"视频暂停着的时候,我的时长还在走吗?",a:"暂停 **DubTab** 会让计时停下:没有音频被送出,也就不扣分钟。暂停**视频**是另一回事 —— DubTab 仍然在跑、仍然在计,直到它察觉到这段安静并自己暂停为止,而那要花的正是你设定的那段时间。如果你要离开,请暂停 DubTab,而不是只暂停播放器。"},{q:"只用字幕、不用配音会便宜一些吗?",a:"不会。字幕和配音扣的是同一笔余额,因为无论哪种情况,音频都必须被转写和翻译。把声音关掉只改变你听到什么,不改变被计入的是什么。"},{q:"我的月度分钟什么时候重置?",a:"不是每月 1 号,而是在一个由你的套餐决定的固定日期。扩展和桌面应用的账户面板都会把分钟重置日显示在下次扣款日旁边,去那里看。加购时长不会过期,而且要等月度额度用完之后才会被扣。"}]}),manageSubscription:y("manageSubscription",{title:"管理或取消订阅",navTitle:"管理订阅",metaTitle:"管理、取消 DubTab 订阅,或修正付款问题",metaDescription:"在 DubTab 里打开付款门户,就能换套餐、更新银行卡、下载发票或取消订阅。取消之后,你在已付费的周期内仍然可以继续使用。",intro:"换套餐、更新银行卡、拿发票或者取消。这些都在付款门户里完成,而门户是从 DubTab 内部打开的。",sections:[{id:"open",title:"打开付款门户",blocks:[{kind:"platformSteps",extension:[{title:"打开 popup,点右上角的账户图标",desc:"账户面板会显示你的套餐、下次扣款日ï¼
1Œä»¥åŠåˆ†é’Ÿæ•°ä»€ä¹ˆæ—¶å€™é‡ç½®ã€‚"},{title:"点".concat(iI.manageSubscription),desc:"付款门户会在新标签页里打开。如果你从来没有订阅过,那就没有什么可管理的;DubTab 会直说,而不是给你打开一个空门户。"}],desktop:[{title:"点窗口左下角的头像",desc:"它会打开".concat(iI.accountInformation,":你的邮箱、套餐、状态、下次扣款日和分钟重置日。")},{title:"点".concat(iI.manageSubscription),desc:"门户会在你的浏览器里打开。如果你从来没有订阅过,那就没有什么可管理的;DubTab 会直说,而不是给你打开一个空门户。"}]},{kind:"shot",...b.accountManageSubscription,caption:"账户页最上方的「管理订阅」。",alt:"账户页上被高亮的「管理订阅」按钮,旁边是账号邮箱、套餐标记和续费日期。"},{kind:"p",text:"在门户里,你可以换套餐、更新付款方式、下载历史发票,以及取消订阅。"}]},{id:"cancel",title:"取消订阅",blocks:[{kind:"p",text:"随时可以在同一个门户里取消。取消意味着停掉下一次续费 —— 它不会切断你已经付过的那个周期,也不会删掉你的历史记录和已保存的会话。"},{kind:"note",tone:"info",title:"加购时长不属于订阅",body:"你单独买的、不会过期的那部分时长,在订阅结束之后依然留在账户里。见[翻译时长与".concat(iI.aiCredits,"](/help/translation-hours)。")}]},{id:"billing-issue",title:"付款异常提示",blocks:[{kind:"p",text:"如果某次扣款失败,DubTab 会显示一条提示,说明订阅处于 **".concat(iI.billingPastDue,"** 或 **").concat(iI.billingUnpaid,"** 状态,旁边配一个直达门户的").concat(iI.manageBilling,"按钮。在那里更新付款方式,套餐就会从原处接着走。")},{kind:"p",text:"即使订阅正在等你处理,账户里的加购时长依然可用 —— 如果确实如此,提示里会写明。"}]}],faq:[{q:"我随时都能取消吗?",a:"可以。在付款门户里取消,门户用 DubTab 里的".concat(iI.manageSubscription,"按钮打开。取消会停掉下一次续费;你已经付过的周期、历史记录和已保存的会话都原样保留。")},{q:"发票在哪里拿?",a:"在付款门户里,那里列出历史发票并支持下载。用".concat(iI.manageSubscription,"打开门户 —— 扩展里是 popup 右上角的账户图标,桌面应用里是窗口左下角的头像。")},{q:"我的付款失败了,DubTab 不工作了。",a:"一次失败的扣款会把订阅推进 **".concat(iI.billingPastDue,"** 或 **").concat(iI.billingUnpaid,"** 状态,DubTab 会显示一条带").concat(iI.manageBilling,"按钮的提示。在门户里更新付款方式,套餐就会继续。在此期间,账户里的加购时长依然可用。")}]}),teamPlan:y("teamPlan",{title:"团队版:所有人共用一笔余额",navTitle:"团队版",metaTitle:"DubTab 团队版 —— 一群人共用翻译时长和".concat(iI.aiCredits),metaDescription:"DubTab 团队版把翻译时长和".concat(iI.aiCredits,"合成一笔共用余额,席位数量灵活。适合学习小组、班级和员工培训。"),intro:"不是每人各买一份订阅,而是整个团队共用一笔时长和".concat(iI.aiCredits,"余额。"),sections:[{id:"how",title:"团队版怎么运作",blocks:[{kind:"list",items:["**一笔共用余额。** 翻译时长和".concat(iI.aiCredits,"属于整个团队,不按人头分。这周看了四小时的人和一次都没看的人,扣的是同一笔。"),"**席位灵活。** 团队有变动就加人减人;你买的不是固定数量的个人订阅。","**两端都有。** 每个成员都能同时拿到浏览器扩展和 桌面版,和个人套餐一样。","**开头有人带。** 团队版配一个真人,负责把所有人都弄到能用的状态。"]},{kind:"p",text:"它适合一群人看同一批内容:跟着外语讲座上课的班级、一个共同学习的小组,或者用另一种语言的材料做培训的员工。如果大家只是碰巧在同一家公司、而且各自都想要自己的套餐,那这个形式就不对。"}]},{id:"running-out",title:"余额用完时",blocks:[{kind:"p",text:"因为余额是共用的,所以它对所有人是同时用完的。DubTab 会直说这件事,并把成员指向团队管理员 —— **只有管理员能续**,所以单个成员这边没有什么可修的。"}]},{id:"get-one",title:"怎么开一个团队版",blocks:[{kind:"p",text:"团队版不在定价页上买,而是按团队报价,因为合适的规模取决于你们有多少人、看得有多多。把这两个数大致写给我们,我们回你一个价格。"},{kind:"p",text:"[就团队版联系我们](/contact?category=team) —— 说明你们有多少人,以及这个团队大概每周看多少小时。"}]}],faq:[{q:"团队里每个人都有自己的时长吗?",a:"没有。团队版只有一笔共用的翻译时长和".concat(iI.aiCredits,"余额,所有人都从那里扣。这本来就是它的目的:这周看了四小时的人和一次都没看的人由同一笔余额覆盖,不必再去管什么人头额度。")},{q:"我们团队的分钟用完了。作为成员我能做什么?",a:"直接做不了什么 —— 余额属于整个团队,只有团队管理员能续。DubTab 会在那条提示里显示团队名称,让你知道该找谁。"},{q:"团队版多少钱?",a:"它不在价目表上,而是按团队报价,因为这取决于你们有多少人、看得有多多。带上这两个数联系我们,我们回你一个价格。"}]})},iP={labels:{centerName:"帮助中心",homeTitle:"需要什么帮助?",homeIntro:"把 DubTab 装好、把跑偏的一次会话调回来,并弄清你的时长花在了哪里。",searchPlaceholder:"搜索答案 —— 试试「没有声音」或「取消订阅」",searchEmpty:"没有匹配结果。换一个你屏幕上正显示着的词试试。",articleCount:"{count} 篇",articleCountOne:"1 篇",appliesTo:"适用于",appliesToBoth:"两端",extension:"浏览器扩展",desktop:"桌面版",onThisPage:"本页内容",sectionCount:"{count} 节",chapters:"章节",recordedOn:"录制于 {version}",faqTitle:"常见问题",relatedTitle:"接下来",feedbackTitle:"这篇帮到你了吗?",feedbackSub:"这是我们唯一能知道哪篇写砸了的信号。",feedbackYes:"有",feedbackNo:"没有",feedbackThanks:"谢谢,已记下。",feedbackWhy:"缺了什么?",feedbackReasons:["步骤和我屏幕上的对不上","照做了还是不行","这篇不是我要找的"],feedbackSent:"已发送。我们只收到文章名、你用的是哪一端和应用版本号 —— 别的都没有。",lastUpdated:"最后更新",needs:"需要",supportTitle:"还是卡在这里?",supportBody:"告诉我们你本来想做什么。你正在看的这篇会一起带过来,省掉一来一回。",asideTitle:"有问题?",asideBody:"你正在看的这篇会一起带过来,不用再解释自己卡在哪儿。",supportCta:"联系支持",contactCardTitle:"联系支持",contactCardBlurb:"这里没有一条对得上。告诉我们你想做什么,剩下的交给我们。",contactCardMeta:"一天内回复",screenshotPending:"截图待补"},categories:ip,versions:c,articles:m.map(e=>iO[e])},iE=v("zh-TW"),iW=u({"getting-started":{title:"快速上手",blurb
1:"安裝、登入、選好兩種語言,然後在任一端跑通第一次翻譯。"},"dubbing-captions":{title:"配音與字幕",blurb:"挑一個聲音,和原聲調好平衡,再決定字幕要以什麼方式出現。"},"history-ai":{title:"歷史紀錄與 AI 工具",blurb:"重播存下來的配音、匯出逐字稿,以及使用總結、腦圖和".concat(iE.askAi,"。")},"account-billing":{title:"帳戶與帳務",blurb:"時數怎麼算、".concat(iE.aiCredits,"花在哪裡,以及怎麼換方案。")},troubleshooting:{title:"疑難排解",blurb:"登不進去、沒有字幕、聽不到譯文語音。都是真的發生過的問題。"}}),iB=v("zh-TW"),iN={title:"選好兩種語言",desc:"**".concat(iB.autoDetect,"**會自己判斷來源語言,當一場工作階段裡夾著好幾種語言、或者你也不確定會聽到什麼時,它就是對的選擇。但如果你知道整場只有一種語言,**自己把這種語言指定出來,辨識會明顯更準** —— 否則自動偵測會把一部分準確度花在一個你早就知道答案的問題上。")},iL=y("getStartedExtension",{title:"瀏覽器擴充功能快速上手",navTitle:"瀏覽器擴充功能",metaTitle:"DubTab 瀏覽器擴充功能快速上手",metaDescription:"在 Chrome、Edge 或 Brave 裡裝上 DubTab,登入,選好兩種語言,然後在一個瀏覽器分頁上跑通第一次即時翻譯。",intro:"裝好、登入、選兩種語言,然後翻譯你本來就在看的那個分頁。大約四分鐘,其中大半花在安裝上。",chapters:k(g.getStartedExtension,{install:"安裝並釘選",signin:"登入",languages:"選語言",start:"在分頁上開始",controls:"Dock",save:"儲存配音",after:"工作階段結束之後"}),sections:[{id:"install",title:"安裝並登入",chapterId:"install",blocks:[{kind:"p",text:"DubTab 可以在 **Chrome、Edge 和 Brave** 上執行。三者裝的是 Chrome 線上應用程式商店裡的同一個擴充功能 —— 沒有另外一個 Edge 版或 Brave 版要你去找。"},{kind:"note",tone:"info",title:"不管你用哪個瀏覽器,都從 Chrome 線上應用程式商店安裝",body:"那邊的審核最快,所以新版本總是先落在那裡。從別處安裝可能會讓你落後一兩個版本。[在 Chrome 線上應用程式商店取得 DubTab](".concat(d,")")},{kind:"steps",items:[{title:"加入 DubTab,然後把它釘選起來",desc:"打開 [Chrome 線上應用程式商店頁面](".concat(d,")並加入。Edge 和 Brave 第一次會問你要不要允許從別家商店安裝 —— 允許即可。然後點開工具列上的拼圖圖示,把 DubTab 釘選出來;你打開它的次數足以讓你想把它放在那裡。")},{title:"打開 popup,用 Google 登入",desc:"免費帳號有**一次性 15 分鐘**的即時字幕和配音額度,外加 3 次".concat(iB.aiCredits,"。不用綁卡,也不會每月重設。登入只在 popup 裡進行,別處都沒有。")}]},{kind:"shot",...b.popupSignIn,caption:"剛裝好、還沒登入時的 popup。",alt:"DubTab popup,顯示產品名、三行功能說明和一個「使用 Google 登入」按鈕。"}]},{id:"first-session",title:"跑通第一次翻譯",chapterId:"languages",blocks:[{kind:"steps",items:[{title:"打開你要翻譯的那個分頁",desc:"YouTube、Netflix、Zoom、Google Meet、某個課程播放器 —— 只要有聲音就行。DubTab 你想什麼時候打開都行;唯一必須成立的一件事是:**你按下".concat(iB.start,"的那一刻,這個分頁正在出聲**,因為那正是 DubTab 開始聽的時刻。")},iN,{title:"按下".concat(iB.start),desc:"Dock 會出現在頁面邊緣。字幕會在幾秒內跟上,譯文語音也會開始蓋在原聲上說話。"}]},{kind:"note",tone:"warn",title:"有一類頁面永遠不會成功",body:"瀏覽器禁止在它自己的頁面上擷取音訊。`chrome://` 開頭的網址和 Chrome 線上應用程式商店在三個瀏覽器裡都完全無法翻譯,沒有任何設定能改變這一點。"},{kind:"shot",...b.popupReady,caption:"準備就緒的 popup:兩種語言,以及它即將翻譯的那個頁面。",alt:"DubTab popup,來源語言設為自動偵測、翻譯成西班牙文,顯示剩餘時數、目前頁面標題和一個「開始翻譯」按鈕。"},{kind:"note",tone:"ok",title:"你應該看到什麼",body:"Dock 上寫著**".concat(iB.stateTranslating,"**,字幕在捲動,你能聽到原聲之上多出一個聲音。如果字幕出來了卻沒有聲音,或者乾脆什麼都沒出現,[沒有字幕,或者沒有譯文語音](/help/no-captions-or-audio)把這兩種情況分開講了。")}]},{id:"controls",title:"Dock",chapterId:"controls",blocks:[{kind:"p",text:"工作階段一跑起來,你需要的一切都在頁面邊緣那個 Dock 上。"},{kind:"list",items:["**".concat(iB.stateReady,"、").concat(iB.stateConnecting,"、").concat(iB.stateTranslating,"** —— Dock 始終告訴你它處在三者中的哪一個。連線斷了它會自己重連並顯示出來,還會數重試次數。"),"**".concat(iB.pause,"不是").concat(iB.stop,"** —— 暫停會凍住字幕和配音,而且**暫停期間從不計費**:沒有音訊被送出,也就沒有分鐘被扣。").concat(iB.stop,"才是結束這一場、把它存進歷史紀錄的那一個。"),"**".concat(iB.panel,"、").concat(iB.cinema,"、").concat(iB.audioOnly,"** —— 三種顯示字幕的方式:貼在影片旁邊、橫在螢幕底部,或者當你只想要聲音時乾脆不顯示ã€
1‚"),"**".concat(iB.voice,"和").concat(iB.audioMixer,"** —— 挑配音的聲音,並把它和原聲調平衡。見[選擇聲音並調整音訊](/help/choose-a-voice)。")]},{kind:"shot",...b.dockDuringSession,caption:"工作階段進行中的 Dock,字幕選單已展開。",alt:"深色浮動 Dock,上面寫著「翻譯中」和一個計時器,有暫停和停止按鈕、一個聲音選擇器,以及一個展開的選單,列出字幕面板、影院模式和僅音訊。"},{kind:"note",tone:"warn",title:"想留下配音音訊?在按下".concat(iB.start,"之前先打開它。"),body:"儲存這件事只在工作階段開始那一刻讀取一次。中途打開,對已經在跑的這一場毫無作用。[儲存並重播配音音訊](/help/save-dubbed-audio)裡有細節。"}]}],faq:[{q:"Edge 和 Brave 上能用嗎?",a:"能。DubTab 在 Chrome、Edge 和 Brave 上都能跑,三者裝的是 Chrome 線上應用程式商店裡的同一個擴充功能。Edge 和 Brave 第一次會要求允許從別家商店安裝;之後它的表現和在 Chrome 裡完全一樣。"},{q:"按了".concat(iB.start,"什麼都沒發生。"),a:"那一刻分頁必須正在出聲 —— DubTab 抓的是分頁的音訊,所以一個暫停著或安靜的頁面等於什麼都沒給它。瀏覽器還禁止在它自己的頁面上擷取音訊:`chrome://` 開頭的網址和 Chrome 線上應用程式商店完全無法翻譯。"},{q:"暫停會消耗我的分鐘數嗎?",a:"不會。暫停期間沒有音訊被送出,也就沒有分鐘被扣。只有真正在翻譯的時間才計費。".concat(iB.stop,"才是結束這一場、把它歸入歷史紀錄的那一個。")},{q:"我該用".concat(iB.autoDetect,",還是自己指定來源語言?"),a:"當一場工作階段裡夾著好幾種語言、或者你不知道會聽到什麼時,用".concat(iB.autoDetect,"。如果你確定整場只有一種語言,把它指定出來辨識會明顯更準,因為自動偵測不必再花準確度去判斷自己在聽什麼了。")}]}),iG=y("getStartedWindows",{title:"桌面版快速上手",navTitle:"桌面版",metaTitle:"DubTab 桌面版快速上手",metaDescription:"在 Windows 11 或 macOS 14.2 以上安裝 DubTab 桌面版,登入,選好它要聽哪一路聲音,然後開始和結束一場翻譯。",intro:"桌面應用程式聽得到你電腦播放的任何東西,所以一開始多一個決定:它該聽哪一路聲音。",chapters:k(g.getStartedWindows,{install:"安裝",signin:"登入",source:"選擇音訊來源",languages:"選語言",start:"開始翻譯",controls:"HUD 和系統匣",save:"儲存配音"}),sections:[{id:"install",title:"安裝並登入",chapterId:"install",blocks:[{kind:"note",tone:"warn",title:"需要 Windows 11 或 macOS 14.2+",body:"桌面版**在 Windows 10 上跑不了**,也需要 **macOS 14.2 以上**。兩條門檻都來自它賴以運作的系統音訊能力,誰都繞不過去。跑不了的地方請用[瀏覽器擴充功能](/help/get-started-extension) —— 它涵蓋 Chrome、Edge 或 Brave 分頁裡播放的一切。"},{kind:"steps",items:[{title:"下載並安裝",desc:"到 [DubTab 下載頁](/download)取得對應的安裝檔:Windows 安裝程式,或 Mac 的 DMG(Apple 晶片 / Intel 各一個)。Windows 上直接執行;第一次可能會跳出 SmartScreen 提示,上面會寫明發行者 XTCodeTech Ltd。Mac 上打開 DMG,把 DubTab 拖進「應用程式」。"},{title:"登入",desc:"DubTab 會打開你的瀏覽器完成登入,然後把你交回應用程式。如果瀏覽器打不開,複製登入連結,貼到同一台電腦上的任意瀏覽器裡。"}]},{kind:"shot",...b.desktopSignIn,caption:"首次啟動時的 DubTab 視窗。",alt:"深色背景上的 DubTab 桌面視窗,
1顯示應用程式圖示、「Welcome to DubTab」字樣、一行說明會議、影片和任何桌面音訊的即時字幕與翻譯,以及一個「使用 Google 登入」按鈕。"}]},{id:"audio-source",title:"選擇 DubTab 聽什麼",chapterId:"source",blocks:[{kind:"p",text:"這是擴充功能沒有的一步,也是決定一場工作階段聽起來乾不乾淨的那一步。"},{kind:"list",items:["**".concat(iB.desktopSourceSystem,"**會收進任何出聲的東西,通知音效和其他正在播的內容都在內。"),"**".concat(iB.desktopSourceApp,"**會把其餘一切忽略掉。開會時選這個 —— 它決定了你翻的是發言人,還是發言人加上你的背景音樂。")]},{kind:"p",text:"DubTab 會記住這個選擇,下次直接沿用。"},{kind:"shot",...b.desktopHome,caption:"首頁。音訊來源在最上面,旁邊就是「變更」。",alt:"DubTab 桌面版首頁,顯示選中的來源為「電腦音訊」並帶一個「變更」按鈕,來源語言為自動偵測、目標語言為西班牙文,一個「開始翻譯」按鈕、一個「自動儲存配音音訊」開關,以及最近的工作階段清單。"}]},{id:"first-session",title:"開始與結束一場工作階段",chapterId:"start",blocks:[{kind:"steps",items:[iN,{title:"按下".concat(iB.desktopStart),desc:"字幕會填滿視窗,HUD 浮在其他所有東西之上,你可以直接回到剛才在看的內容。"},{title:"把視窗收走",desc:"關掉視窗並不等於結束 DubTab。暫停、繼續、停止、顯示或隱藏字幕、把配音靜音,這些在系統匣選單裡都能做,翻譯照跑。暫停期間從不計費。"}]},{kind:"note",tone:"info",title:"快速鍵在哪裡都管用",body:"開始/停止和暫停/繼續是全域生效的,DubTab 在背景時也一樣。".concat(iB.stop,"需要按第二下確認,免得你誤結束一場。如果某個組合鍵已經被別的程式佔了,DubTab 會告訴你,而不是悄悄失效。")}]}],faq:[{q:"它能在哪些系統上跑?",a:"Windows 11,以及 macOS 14.2 以上(Apple 晶片與 Intel 各有一個版本)。Windows 10 上跑不了,也沒有變通辦法 —— 它缺少桌面版賴以運作的那項音訊能力。跑不了的地方請改用瀏覽器擴充功能:它涵蓋 Chrome、Edge 或 Brave 分頁裡播放的一切。"},{q:"Mac 上為什麼要我允許「錄製系統音訊」?",a:"因為它就是靠這個聽到電腦在放什麼。macOS 只在你第一次開始工作階段時問一次,到「系統設定 › 隱私權與安全性」裡允許即可。這是 DubTab 唯一申請的權限:它從不申請螢幕錄製,也完全沒有麥克風存取能力。"},{q:"關掉視窗會不會把翻譯也停了?",a:"不會。DubTab 會繼續在系統匣裡執行,系統匣選單可以暫停、繼續、停止、顯示或隱藏字幕,以及把配音靜音。".concat(iB.stop,"是唯一會結束這一場的操作。")},{q:"我該用".concat(iB.autoDetect,",還是自己指定來源語言?"),a:"當一場工作階段裡夾著好幾種語言、或者你不知道會聽到什麼時,用".concat(iB.autoDetect,"。如果你確定整場只有一種語言,把它指定出來辨識會明顯更準,因為自動偵測不必再花準確度去判斷自己在聽什麼了。")},{q:"桌面應用程式要另外買一份訂閱嗎?",a:"不用。一個帳號、一份時數,同時涵蓋瀏覽器擴充功能和桌面版,Windows 和 Mac 一視同仁。在哪一端登入,拿到的都是同一個方案。"}]}),iU=y("whichPlatform",{title:"選擴充功能還是選桌面版",navTitle:"我該用哪一個?",metaTitle:"DubTab 擴充功能還是桌面版 —— 你該用哪一個?",metaDescription:"桌面版聽得到電腦播放的一切,瀏覽器分頁也在內 —— Windows 11 和 macOS 14.2 以上都能跑。擴充功能涵蓋任何電腦上 Chrome、Edge 和 Brave 的所有分頁。一份訂閱兩端通用。",intro:"只要桌面版能在你的電腦上跑,它就是最省事的答案:擴充功能聽得到的它都聽得到,而且還不只。跑不了的地方,擴充功能才是對的那一個。",sections:[{id:"short-version",title:"長話短說",blocks:[{kind:"p",text:"[桌面版](/help/get-started-windows)聽的是整台電腦,這**包括瀏覽器分頁** —— 所以在 Windows 11 和 macOS 14.2 以上,它一個就能兜住所有情況,你不必每次開始前先做取捨。這是最省心的一條路。"},{kind:"p",text:"[擴充功能](/help/get-started-extension)在這些時候才是對的:**用的是 Windows 10**、**Mac 還停在 macOS 13 或更早**、用的是 Linux 或 ChromeOS,或者你要看的東西本來就都在分頁裡、不想再裝一個程式。另外它的控制項就在頁面裡,不少人單純就是更喜歡這樣。"},{kind:"note",tone:"info",title:"一份訂閱兩端通用",body:"同一個帳號、同一份剩餘時數、同一份歷史紀錄。今天用這端、明天用那端不會有任何損失 —— 這是方不方便的事,不是花不花錢的事。"}]},{id:"side-by-side",title:"放在一起看",blocks:[{kind:"table",head:["","桌面版","瀏覽器擴充功能"],rows:[["聽得到什麼","整台電腦上的任何程
1式,瀏覽器分頁也在內","一個瀏覽器分頁"],["適合","Zoom 和 Teams 桌面版、本機播放器、本機檔案,以及分頁裡的一切","YouTube、Udemy、Coursera —— 一切在分頁裡播放的東西"],["字幕出現在哪裡","浮在所有視窗之上的 HUD","嵌在頁面內部"],["控制項","HUD、系統匣選單、全域快速鍵","頁面內的 Dock"],["執行於","Windows 11 \xb7 macOS 14.2+","Chrome、Edge 和 Brave —— Windows 和 macOS 都行"]]},{kind:"p",text:"兩端誰都不是誰的縮水版。翻譯方式相同、品質相同、扣的是同一份時數 —— 差別只在聽得到什麼,以及按鈕在哪裡。"}]},{id:"mac-mobile",title:"Mac 與手機",blocks:[{kind:"p",text:"**Mac 版已經上線。** 需要 macOS 14.2 以上,Apple 晶片與 Intel 各有一個安裝檔。Windows 版能做的它都能做 —— 整台電腦、單一應用程式、本機檔案 —— 只多一步:第一次使用時 macOS 會請你允許錄製系統音訊。它從不申請螢幕錄製權限,也從不申請麥克風。"},{kind:"p",text:"手機版沒有,短期內也不會有。與其給你一個按了沒反應的按鈕,不如直說。"},{kind:"p",text:"如果你需要,跟我們說一聲,上線當天我們只寄這一封信:[我需要手機版](mailto:[email protected]?subject=Notify%20me%20when%20DubTab%20for%20mobile%20ships)。"}]}],faq:[{q:"桌面版連瀏覽器分頁都聽得到,那還要擴充功能做什麼?",a:"因為桌面版需要 Windows 11 或 macOS 14.2 以上。在 Windows 10、更舊的 Mac、以及 Linux 或 ChromeOS 上,擴充功能是唯一選擇。另外也有人就是更喜歡控制項和字幕在頁面裡而不是浮動視窗裡,而且擴充功能幾秒鐘裝完,什麼都不用下載。"},{q:"兩端要各買一份訂閱嗎?",a:"不用。一個帳號、一份剩餘時數同時涵蓋瀏覽器擴充功能和桌面版,Windows 和 Mac 一視同仁。在任一端登入,看到的都是同一個方案、同一份分鐘數、同一份工作階段紀錄。"},{q:"擴充功能能翻譯 Zoom 或 Teams 會議嗎?",a:"只有會議開在瀏覽器分頁裡才行 —— Zoom 的網頁版和 Google Meet 配擴充功能沒問題。Zoom 或 Teams 的桌面用戶端,聲音根本不經過瀏覽器,那就得用桌面版。"},{q:"有 Mac 版嗎?",a:"有。DubTab for Mac 需要 macOS 14.2 以上,Apple 晶片與 Intel 各有一個版本,兩個都經過 Developer ID 簽章並通過 Apple 公證。到[下載頁](/download)取得。"}]}),iR=v("zh-TW"),iK=y("cannotSignIn",{title:"無法用 Google 登入",navTitle:"登不進去",metaTitle:"DubTab 無法用 Google 登入 —— 怎麼解決",metaDescription:"DubTab 的登入走 Google,所以一個連不上 Google 的網路會剛好卡在這一步。怎麼確認,以及可以試什麼。",intro:"登入走的是 Google。這裡幾乎每一次失敗都是網路問題,而不是帳號問題 —— 從這裡開始查。",sections:[{id:"network",title:"先查網路",blocks:[{kind:"p",text:"DubTab 用你的 Google 帳號登入,所以登入這一步需要連得上 Google。如果你的網路連不上,登入就會失敗,而電腦上別的一切看起來都正常 —— 這是目前為止最常見的原因,也不是 DubTab 裡某個設定能解決的。"},{kind:"steps",items:[{title:"在同一個瀏覽器裡開一個 Google 頁面",desc:"試試 `google.com` 或 `accounts.google.com`。如果這些也打不開,那答案就是網路,本頁其餘內容都幫不上忙。"},{title:"換一個網路",desc:"用手機熱點是最快的驗證方式。如果在熱點上能登、在平常那條線路上不能,那問題就出在那條線路上 —— 公司防火牆、校園網路,或者某種區域封鎖。"},{title:"把 VPN 打開,或者關掉",desc:"兩個方向都值得試。VPN 可能正是讓 Google 連得上的那一環,也可能正是讓登入跳回 DubTab 斷掉的那一環。"}]}]},{id:"extension",title:"擴充功能:按了登入沒反應",blocks:[{kind:"p",text:"登入**只發生在 popup 裡,別處都沒有** —— 儀表板頁面上沒有登入按鈕,別去那裡找。"},{kind:"list",items:["Google 會自己跳一個視窗來完成登入。如果你的瀏覽器對這個網站擋了彈出式視窗,
1那個視窗就永遠不會出現 —— 放行後再試一次。","如果瀏覽器裡有多個使用者設定檔,確認你目前用的正是那個已登入 Google 的。","重試之前先關掉 popup 再重新打開。一次沒走完的登入會讓按鈕失去反應。"]}]},{id:"windows",title:"桌面版:瀏覽器不開,或者開了回不來",blocks:[{kind:"p",text:"桌面應用程式會把你交給瀏覽器去登入,登完瀏覽器再把你交回來。在一台管控嚴格的機器上,這兩半都可能失敗。"},{kind:"steps",items:[{title:"改成複製登入連結",desc:"應用程式會把連結給你,所以它不需要能啟動任何程式。把連結貼到**同一台電腦上**的任意瀏覽器裡,在那邊登完。"},{title:"回到應用程式",desc:"瀏覽器提示已登入之後,切回 DubTab。它會自己把工作階段接上。"}]}]},{id:"still-stuck",title:"還是不行",blocks:[{kind:"p",text:"告訴我們三件事,通常一封回信就能答完:你用的是哪一端;按登入時到底發生了什麼(完全沒反應、報錯、還是視窗一閃就關);以及在那個網路上 Google 的頁面能不能正常打開。"}]}],faq:[{q:"DubTab 為什麼需要 Google 帳號?",a:"用 Google 登入是唯一的登入方式,它把你的方案、分鐘數和工作階段紀錄在瀏覽器擴充功能和 桌面版之間綁到同一個人身上。也正因為走的是 Google,一個連不上 Google 的網路就沒辦法完成登入。"},{q:"手機熱點能登,公司網路登不上。",a:"那就指向公司網路。企業防火牆和校園網路經常會擋掉登入所依賴的那些 Google 端點。請管這張網的人放行 Google 帳戶服務,或者換一條線路先登一次。"},{q:"瀏覽器開了,我也登進去了,但桌面應用程式還顯示未登入。",a:"是交回應用程式那一步沒走完。切到 DubTab 視窗稍等一下 —— 它會自己把工作階段接上。如果還不行,從應用程式裡複製登入連結,在同一台電腦的瀏覽器裡完成。"}]}),iH=y("noCaptionsOrAudio",{title:"沒有字幕,或者沒有譯文語音",metaTitle:"DubTab 沒有字幕或沒有譯文語音 —— 怎麼解決",metaDescription:"這是兩種不同的故障,解法也不同:要麼什麼都不出現,要麼字幕出來了但沒有配音。按你實際看到的那一支往下走。",intro:"這是兩種不同的故障,原因也不同。從你真正看到的那一種開始。",sections:[{id:"nothing",title:"什麼都不出現",blocks:[{kind:"p",text:"沒有字幕、沒有聲音,工作階段也一直到不了**".concat(iR.stateTranslating,'**。按這個清單往下走 —— 它是按"哪一條最常是答案"排的。')},{kind:"platformSteps",extension:[{title:"確認這個分頁確實在出聲",desc:"DubTab 抓的是分頁的聲音,所以一個暫停著的影片、或者還沒開始播的頁面,等於什麼都沒給它。先開始播放,再按".concat(iR.start,"。")},{title:"看看這是什麼類型的頁面",desc:"瀏覽器禁止在它自己的頁面上擷取音訊。`chrome://` 開頭的網址和 Chrome 線上應用程式商店根本無法翻譯,沒有任何設定能改變這一點。"}
1,{title:"看 Dock 上的狀態",desc:"一直停在**".concat(iR.stateConnecting,"**、進不到**").concat(iR.stateTranslating,"**,那是網路問題,不是設定問題。DubTab 會自己重試並把次數顯示出來。如果次數一直往上加,停掉再重新開始 —— 這比乾等更能解開一條卡死的連線。")}],desktop:[{title:"檢查音訊來源",desc:"如果選的是**".concat(iR.desktopSourceApp,"**,而出聲的並不是那個程式,那 DubTab 聽的就是一片安靜。先切到").concat(iR.desktopSourceSystem,"確認一下,再重新縮小範圍。")},{title:"確認聲音是在這台電腦上播的",desc:"DubTab 聽的是這台機器播放的東西。透過藍牙送到耳機的聲音也算;手機上或另一台機器上的聲音不算。"},{title:"看工作階段狀態",desc:"HUD 和系統匣都會顯示工作階段是不是在跑。卡在連線中的工作階段是網路問題 —— 停掉再開一次就能解開。"}]}]},{id:"captions-no-voice",title:"字幕出來了,但沒有聲音",blocks:[{kind:"p",text:"字幕和配音是兩回事。文字在捲動,代表轉寫和翻譯都在正常運作,問題出在它們的下游。"},{kind:"steps",items:[{title:"確認配音語音是開著的",desc:"多數情況下答案就在這裡。譯文語音關掉時,一場工作階段只會產出字幕和逐字稿,完全沒有聲音。見[選擇聲音並調整音訊](/help/choose-a-voice)。"},{title:"檢查混音器的推桿",desc:"譯文語音有自己的推桿,和原聲那一路是分開的。推到底就是靜音,不是故障。"},{title:"在 Windows 上,看一眼系統匣",desc:"系統匣選單裡有一個單獨針對配音的靜音開關,而且它在停止、重新開始之後依然有效。"},{title:"第一句話多給它幾秒",desc:"聲音要等第一句被聽到、翻好、再唸出來之後才會開始。如果第一句本身就慢,那幾秒的安靜是正常的,不是失敗。"}]},{kind:"note",tone:"info",title:"聲音有,但總是慢半拍",body:"那是另一回事,遇上語速快的人本來就會這樣。[配音延遲](/help/dubbing-delay)講了 DubTab 為此做了什麼。"}]},{id:"captions-only",title:"聲音正常,但沒有字幕",blocks:[{kind:"p",text:"檢查字幕模式。**".concat(iR.audioOnly,"**是一個真實存在的模式,它做的就是這件事 —— 給你譯文語音,螢幕上什麼都不顯示。切到").concat(iR.panel,"或").concat(iR.cinema,"就能把文字找回來。在 Windows 上,系統匣裡還有一個獨立於模式之外的顯示/隱藏字幕開關。")}]}],faq:[{q:"DubTab 為什麼翻不了 Chrome 線上應用程式商店的頁面?",a:"瀏覽器不允許擴充功能在它自己的內部頁面上擷取音訊,這包括 `chrome://` 開頭的網址和 Chrome 線上應用程式商店。這是瀏覽器的限制,不是 DubTab 的設定,也繞不過去。請在一般網頁上播放音訊,或者改用 桌面版。"},{q:"我有字幕但沒有配音。這兩者差在哪裡?",a:"字幕來自轉寫和翻譯;配音是在那之後生成的,可以被單獨關掉。文字在捲動就代表前兩步都在運作 —— 檢查譯文語音有沒有啟用、它的推桿有沒有推上去,在 Windows 上還要檢查系統匣有沒有把它靜音。"},{q:"工作階段一直在重新連線。",a:"翻譯期間 DubTab 會維持一條長連線,而某些會切斷長連線的網路 —— 部分 VPN 和企業網路 —— 會反覆把它掐掉。停掉再重新開始能解開一條卡死的連線。斷線期間沒有在翻譯,所以也不計費。"}]}),iV=v("zh-TW"),i$=y("chooseAVoice",{title:"選擇聲音並調整音訊",navTitle:"".concat(iV.voice,"與音訊"),metaTitle:"挑一個配音聲音,並把它和原聲調平衡",metaDescription:"挑選 DubTab 用來配音的 AI 聲音,定下來之前先試聽,再用兩個推桿和音量自動降低把它和原聲調平衡。",intro:"挑一個 DubTab 用來說話的聲音,再決定它底下的原聲你還想聽見多少。",sections:[{id:"pick",title:"挑一個聲音",blocks:[{kind:"p",text:"聲音是**按目標語言分別選的**,不是整個帳號只選一次。今天翻成西班牙文、明天翻成日文,那是兩個各自獨立的選擇,而且每一個都會被記住。"}
1,{kind:"p",text:"定下來之前你可以先試聽。這件事請在一場長工作階段開始之前做,而不是在中途做 —— 試聽不是拿來半路換聲音的。"},{kind:"platformSteps",extension:[{title:"打開 Dock",desc:"工作階段進行期間,它就在頁面邊緣。"},{title:"打開聲音選擇器",desc:"為你正在翻成的那種語言挑一個聲音,並試聽。"}],desktop:[{title:"打開".concat(iV.desktopSettings),desc:"從 DubTab 視窗,或者從系統匣圖示。"},{title:"進入".concat(iV.ttsSection),desc:"為你正在翻成的那種語言挑一個聲音,並試聽。"}]}]},{id:"mixer",title:"和原聲調平衡",blocks:[{kind:"p",text:"".concat(iV.audioMixer,"裡有兩個推桿,對多數人來說這就夠用了:")},{kind:"list",items:["**".concat(iV.originalAudio,"** —— 底下的原聲保留多大音量。"),"**".concat(iV.translatedVoice,"** —— DubTab 說話有多大聲。")]},{kind:"shot",...b.audioMixer,caption:"音訊混音器:兩個推桿,外加三個一鍵預設。",alt:"音訊混音器面板,原始音訊在 25%、譯文語音在 100%,有「僅原聲」「平衡」「僅譯文」三個預設按鈕,下方是自動追趕開關。"},{kind:"note",tone:"info",title:"".concat(iV.audioDucking,"是進階選項,不打開它就一直是關的"),body:"打開後,譯文語音一開口 DubTab 就把原聲壓下去,說話的空檔再抬回來,兩邊就不會互相蓋住。關著的時候 —— 出廠就是關著的 —— 原聲就停在你把推桿放的那個位置。如果兩個聲音在打架,就在".concat(iV.audioMixer,"裡把它打開;如果一個固定的平衡就夠用,那不動它也行。")},{kind:"note",tone:"info",title:"把推桿拉到底不等於關掉這個功能",body:"譯文語音的推桿在最底下,看起來和配音壞掉一模一樣。如果一場工作階段有字幕卻沒有聲音,請優先檢查這裡 —— 見[沒有字幕,或者沒有譯文語音](/help/no-captions-or-audio)。"}]}],faq:[{q:"我還能聽到原來的說話人嗎?",a:"能。原始音訊和譯文語音各有各的推桿,平衡由你來定。如果你還打開了".concat(iV.audioDucking,",原聲只在譯文語音說話的那段時間被壓低,空檔裡會回來。")},{q:"每種語言能用不同的聲音嗎?",a:"可以 —— 聲音是按目標語言分別儲存的。為西班牙文挑的聲音,不會影響你翻成日文時聽到的東西。"},{q:"譯文語音說話時,DubTab 能自動把原聲壓低嗎?",a:"能 —— 那就是".concat(iV.audioMixer,"裡的").concat(iV.audioDucking,"。它**預設是關的**,所以如果兩個聲音在打架,請自己打開。打開之後,原聲只在譯文語音說話時被壓低,空檔裡會回來。關著的時候,原聲就停在你把推桿放的那個位置。")}]}),iZ=y("dubbingDelay",{title:"配音延遲",metaTitle:"DubTab 的配音為什麼會慢,以及你能做什麼",metaDescription:"譯文比原話長,所以配音會一點一點往後飄。你要在「跟住畫面」和「每句都用自然語速唸完」之間選一個。",intro:"譯文語音會比說話人慢幾秒,而且在一場長工作階段裡這個差距會越拉越大。原因在這裡,能做的事也在這裡。",sections:[{id:"why",title:"為什麼會這樣",blocks:[{kind:"p",text:"一句話必須被完整聽完才能翻譯,而譯出來的句子通常比原句長。唸出來是要花真實時間的。遇上語速快的人,聲音剛唸完一句,說話人已經講到下一句的中間了;拉長一段來看,差距就這麼累積起來。"},{kind:"p",text:"這是即時配音本身的性質,不是你哪裡設定錯了。字幕不受影響 —— 不管哪種模式,它都緊跟著說話人。"}]},{id:"options",title:"兩種模式",blocks:[{kind:"note",tone:"warn",title:"兩種模式都會把每一句唸完 —— 差別只在語速",body:"兩種模式都不會跳過或概括任何內容。**".concat(iV.syncModeKeepInSync,"**在落後時會把語速稍微提一點;**").concat(iV.syncModeReadEveryLine,"**始終用自然語速,並接受差距慢慢變大。整個選擇就這麼多。")},{kind:"table",head:["","".concat(iV.syncModeKeepInSync,"(預設)"),"".concat(iV.syncModeReadEveryLine)],rows:[["語速","追趕期間稍快一點","始終自然語速,從不加速"],["與畫面的同步","緊貼畫面","越往後飄得越遠"],["唸出的句子","全部","全部"],["適合","講座、課程和會議","你希望這個聲音聽起來完全不慌不忙時"]]}]},{id:"where",title:"這個設定在哪裡",blocks:[{kind:"note",tone:"info",title:"同一個設定目前有兩個名字",body:"在擴充功能裡,它是".concat(iV.audioMixer,"中的**").concat(iV.autoCatchUp,"**,打開就等於").concat(iV.syncModeKeepInSync,"。在 桌面版裡,它是").concat(iV.desktopSettings,"中的**").concat(iV.syncMode,"**,").concat(iV.syncModeKeepInSync,"和").concat(iV.syncModeReadEveryLine,"都明寫出來了。行為相同,標籤不同。")},{kind:"shot",...b.audioMixerAutoCatchUp,caption:"擴充功能音訊混音器裡的自動追趕 —— 這個開關就是".concat(iV.syncModeKeepInSync,"。"),alt:"音訊混音器裡自動追趕開關處於打開狀態,下方說明寫著必要時會加快譯文語音以保持同步。"},{kind:"platformSteps",extension:[{title:"在 Dock 裡打開".concat(iV.audioMixer),desc:"工作階段進行期間。"},{title:"找到".concat(iV.autoCatchUp),desc:"開=".concat(iV.syncModeKeepInSync,",關=").concat(iV.syncModeReadEveryLine,"。")}],desktop:[{title:"打開".concat(iV.desktopSettings),desc:"從 DubTab 視窗,或者從系統匣圖示。"},{title:"進入".concat(iV.ttsSection,",再到").concat(iV.syncMode),desc:"選".concat(iV.syncModeKeepInSync,"或").concat(iV.syncModeReadEveryLine,"。")}]}]}],faq:[{q:"DubTab 會把影片也一起加速嗎?",a:"不會。
1它只加速自己生成的那個聲音。影片以及底下的原聲都照正常速度播放。"},{q:"".concat(iV.syncModeKeepInSync,"會漏掉內容嗎?"),a:"不會。兩種模式都會把每一句譯文完整唸出來。".concat(iV.syncModeKeepInSync,"是靠稍微說快一點把差距收回來,從來不靠丟句子。")},{q:"字幕也會延遲嗎?",a:"延遲小得多。一句話翻好,字幕就出來了;而聲音還得再唸一遍。如果你需要盡量緊跟,就看字幕,把聲音當成輔助。"}]}),iY=y("captionsAndDisplayModes",{title:"自訂字幕與顯示模式",navTitle:"字幕與顯示模式",metaTitle:"DubTab 的字幕顯示模式:".concat(iV.panel,"、").concat(iV.cinema,"和").concat(iV.audioOnly),metaDescription:"把 DubTab 的字幕貼在影片旁邊、橫在螢幕底部,或者乾脆不顯示 —— 並決定你要不要同時看到兩種語言。",intro:"三種顯示字幕的方式,外加一個選擇:要不要讓原文和譯文一起出現在螢幕上。",sections:[{id:"modes",title:"三種模式",blocks:[{kind:"list",items:["**".concat(iV.panel,"** —— 字幕貼在影片旁邊,佔一欄自己的位置。"),"**".concat(iV.cinema,"** —— 字幕橫在螢幕底部,就像平常看到的那種字幕。"),"**".concat(iV.audioOnly,"** —— 完全不顯示字幕,只有譯文語音。當你是在聽而不是在看時很好用。")]},{kind:"shot",...b.dockCaptionModes,caption:"三種模式,在 Dock 的面板選單裡。",alt:"Dock 的面板選單已展開,列出帶勾選的字幕面板,以及影院模式和僅音訊。"},{kind:"note",tone:"info",title:"字幕有時候消失,原因就是".concat(iV.audioOnly),body:"如果聲音正常卻看不到文字,請優先檢查模式。見[沒有字幕,或者沒有譯文語音](/help/no-captions-or-audio)。"}]}
1,{id:"bilingual",title:"兩種語言,還是只要譯文",blocks:[{kind:"p",text:"".concat(iV.bilingual,"字幕會把原文那一行和譯文那一行一起顯示出來。當你正在學來源語言、或者想核對一句自己不太信得過的譯文時,這就是對的設定。關掉它就只剩譯文,一眼掃過去更好讀。")}]},{id:"where",title:"它們出現在哪裡",blocks:[{kind:"platformSteps",extension:[{title:"字幕活在頁面內部",desc:"".concat(iV.panel,"把它們貼在影片旁邊;").concat(iV.cinema,"把它們橫在頁面底部。模式隨時可以從 Dock 切換。")},{title:"它們跟著分頁走",desc:"字幕屬於正在被翻譯的那個分頁。切到別的分頁,它們會和這一場一起留在原處。"}],desktop:[{title:"字幕浮在所有視窗之上",desc:"HUD 始終壓在你正在做的事情上面,所以影片不必放在最前面。"},{title:"點擊穿透和".concat(iV.desktopCinema),desc:"點擊穿透讓滑鼠直接穿過字幕層。".concat(iV.desktopCinema,"會把主視窗讓到一邊,螢幕上只留最新的一行。系統匣還能在不停止這一場的前提下把字幕整個隱藏起來。")}]}]}],faq:[{q:"我能只要配音、完全不要字幕嗎?",a:"可以。切到".concat(iV.audioOnly,"。在 桌面版裡,系統匣選單也能在翻譯繼續執行的同時隱藏字幕。")},{q:"浮動字幕會擋住底下的東西嗎?",a:"點擊穿透開著就不會 —— 滑鼠會直接穿過字幕層,落到後面那個視窗上。這是 桌面版的功能;在擴充功能裡字幕就在頁面內部,本來也不會蓋住任何視窗。"},{q:"我能同時看到原文和譯文嗎?",a:"可以。".concat(iV.bilingual,"字幕會把原文那一行和譯文那一行一起放在螢幕上。只想要譯文就把它關掉。")}]}),iF=JSON.parse('{"Yl":{"z1":{"vw":[{"name":"免費體驗","price":"$0","desc":"15 分鐘體驗額度","aiCredits":3,"freeNote":"一次性體驗,用完即止","freeHint":"大約夠看1個短影片或幾分鐘會議。","features":["超低延遲即時配音","可選雙語字幕","多種自然AI音色","支援60+語言","YouTube、線上課程、播客、會議","郵件支援 & Discord社群"]},{"name":"入門版","price":"$19","yearlyPrice":"$15.8","yearlyTotal":"年付 $190","yearlyNote":"108 小時一次到帳","desc":"9 小時 / 月","aiCredits":30,"hourlyRate":"約 $2.1/小時","suited":"適合每月看幾部長影片或參加幾場會議","features":["超低延遲即時配音","可選雙語字幕","多種自然AI音色","支援60+語言","YouTube、線上課程、播客、會議","郵件支援 & Discord社群"]},{"name":"Pro版","price":"$39","yearlyPrice":"$32.5","yearlyTotal":"年付 $390","yearlyNote":"240 小時一次到帳","desc":"20 小時 / 月","aiCredits":100,"hourlyRate":"約 $2.0/小時","suited":"適合每週穩定上課、開會或看直播","features":["超低延遲即時配音","可選雙語字幕","多種自然AI音色","支援60+語言","YouTube、線上課程、播客、會議","郵件支援 & Discord社群"],"highlight":true},{"name":"Power版","price":"$69","yearlyPrice":"$57.5","yearlyTotal":"年付 $690","yearlyNote":"480 小時一次到帳","desc":"40 小時 / 月","aiCredits":300,"hourlyRate":"約 $1.7/小時","suited":"適合高頻會議、課程或直播","features":["超低延遲即時配音","可選雙語字幕","多種自然AI音色","支援60+語言","YouTube、線上課程、播客、會議","郵件支援 & Discord社群"]},{"name":"Ultra版","price":"$129","yearlyPrice":"$107.5","yearlyTotal":"年付 $1,290","yearlyNote":"960 小時一次到帳","desc":"80 小時 / 月","aiCredits":1000,"hourlyRate":"約 $1.6/小時","suited":"適合每日重度多語言使用","features":["超低延遲即時配音","可選雙語字幕","多種自然AI音色","支援60+語言","YouTube、線上課程、播客、會議","郵件支援 & Discord社群"]}]}}}'),iJ=v("zh-TW"),iQ=iF.Yl.z1.vw.map(e=>[e.name,"$0"===e.price?"".concat(e.aiCredits," 次,一次性"):"".concat(e.aiCredits," 次 / 月"),e.desc]),iX=y("saveDubbedAudio",{title:"儲存並重播配音音訊",navTitle:"儲存配音",metaTitle:"把一場 DubTab 工作階段的配音音訊存下來,之後再聽",metaDescription:"把一場工作階段的譯文聲音留下來,事後重播。這個設定只在你按下".concat(iJ.start,"那一刻讀取,所以必須在開始之前就打開。"),intro:"把一場工作階段的譯文聲音留下來,事後重播。開關必須在你按下".concat(iJ.start,"**之前**就是開著的。"),sections:[{id:"before",title:"開始之前",blocks:[{kind:"p",text:"被存下來的是**配音音訊**,ä¹
1Ÿå°±æ˜¯ DubTab 自己生成的那個聲音。如果一場工作階段把譯文語音關掉了,那就沒有東西可存 —— 字幕和逐字稿你照樣有。"},{kind:"note",tone:"warn",title:"這個開關只讀一次,就在你按下".concat(iJ.start,"的那一刻"),body:"中途打開毫無作用,這一場不會被儲存。請先停掉,打開開關,再重新開始。"}]},{id:"turn-on",title:"打開儲存",blocks:[{kind:"platformSteps",extension:[{title:"打開 DubTab popup",desc:"按工具列上的 DubTab 圖示。如果不在那裡,打開拼圖選單把 DubTab 釘選出來。"},{title:"打開".concat(iJ.settings,",啟用配音音訊儲存"),desc:"預設是關的。設定一次之後,後續都會保持開啟。"},{title:"確認譯文語音是開著的",desc:"聲音關掉就沒有東西可存,那一場只會留下逐字稿。"},{title:"按下".concat(iJ.start),desc:"這正是設定被讀取的那一刻。從這裡往後的會被儲存,之前的一概不會。"}],desktop:[{title:"在".concat(iJ.desktopHome,"上找到").concat(iJ.desktopSaveDubbed),desc:"它就在".concat(iJ.desktopStart,"按鈕下面,挨著那行關於擷取系統聲音的說明 —— 你不用為這件事進").concat(iJ.desktopSettings,"。")},{title:"打開它",desc:"預設是關的。設定一次之後,後續都會保持開啟。"},{title:"確認譯文語音是開著的",desc:"聲音關掉就沒有東西可存,那一場只會留下逐字稿。"},{title:"按下".concat(iJ.desktopStart),desc:"這正是設定被讀取的那一刻。從這裡往後的會被儲存,之前的一概不會。"}]},{kind:"shot",...b.popupAutoSaveOn,caption:"配音音訊自動儲存,在開始之前就打開了。",alt:"DubTab popup 裡「自動儲存配音」開關處於打開並被標亮的狀態,正上方是「開始翻譯」按鈕。"}]},{id:"replay",title:"去哪裡找、怎麼重播",blocks:[{kind:"p",text:"停掉之後打開你的歷史紀錄。那一場的逐字稿旁邊會有一個播放按鈕。較長的一場在停止之後可能會有一陣子顯示 **Pending**,那是錄音還在拼接。"},{kind:"note",tone:"ok",title:"原聲從不儲存",body:"DubTab 只儲存它自己生成的聲音。來自你分頁、會議或桌面的音訊只是被傳去做翻譯,從不會寫進我們的伺服器。這不是一個需要你記住的開關 —— 錄製機制本來就是這麼搭的。"}]}],faq:[{q:"我把它停掉了,卻沒有錄音。",a:"你按下".concat(iJ.start,"時會讀取兩樣東西,兩樣都得是開的:配音音訊儲存,以及譯文語音本身。如果那一刻其中任何一個是關的,這一場就只留下逐字稿。進行中再打開,對已經開始的這一場不追溯。")},{q:"錄音會把原來的說話人也錄進去嗎?",a:"不會。只有 DubTab 生成的譯文聲音會被儲存。原聲只是被傳去做翻譯,不做儲存,所以錄音裡只有配音。"},{q:"錄音顯示 Pending。",a:"停止之後音訊還在收尾。時間越長,用時越久。就算它一直停在那裡也不影響逐字稿,你照樣能讀、能匯出。"}]}),i_=y("exportTranscripts",{title:"檢視並匯出逐字稿",navTitle:"逐字稿",metaTitle:"檢視、搜尋並匯出 DubTab 的逐字稿",metaDescription:"每一場 DubTab 工作階段都會存下一份帶時間軸的雙語逐字稿。在歷史紀錄裡找到它,在裡面搜尋,複製並匯出。",intro:"不管你有沒有儲存音訊,每一場都會存下一份雙語逐字稿。它在哪裡、能拿它做什麼,就在下面。",sections:[{id:"what",title:"會存下什麼",blocks:[{kind:"p",text:"一份逐字稿保留**每一句的原文和譯文**,並帶著時間軸。它是在進行中寫下的;也就是說,把它歸檔的是你按停止這個動作,而不是另外某個儲存步驟。"},{kind:"p",text:"這件事每一場都會發生。可選的是配音音訊 —— 見[儲存並重播配音音訊](/help/save-dubbed-audio)。"}]},{id:"find",title:"找到一場工作階段",blocks:[{kind:"shot",...b.transcriptBilingual,caption:"一場已儲存工作階段的雙語逐字稿。",alt:"逐字稿介面:每一行韓文下面跟著英文譯文,左側是時間戳記,上方有雙語、原文和譯文三個分頁。"},{kind:"steps",items:[{title:"打開你的歷史紀錄",desc:"工作階段按從新到舊排列。擴充功能和 桌面版共用同一份歷史紀錄 —— 桌面端存下的一場,你在瀏覽器裡打開歷史也看得到,反過來ä¹
1Ÿä¸€æ¨£ã€‚"},{title:"在裡面搜尋",desc:"搜尋作用在說過的內容上,兩種語言都能搜。這通常比一路捲到你隱約記得的那個位置更快。"},{title:"複製或匯出",desc:"複製會把那些行直接放進剪貼簿。匯出則把逐字稿寫成檔案。"}]}]}],faq:[{q:"就算我沒儲存音訊,也有逐字稿嗎?",a:"有。逐字稿每一場都會儲存。儲存配音音訊是另一個獨立設定,它只決定生成出來的那個聲音要不要留成錄音。"},{q:"逐字稿是雙語的嗎?",a:"是。每一句都以原文和譯文兩種形式儲存,並帶時間軸,所以你可以拿譯文和真正說出口的話對照。"},{q:"擴充功能和 桌面版的紀錄在同一個地方嗎?",a:"在。兩端登入的是同一個帳號、寫入的是同一份歷史紀錄;哪一端存下的都一樣。"}]}),i1=y("aiSummaries",{title:"AI 總結與".concat(iJ.askAi),navTitle:"AI 總結與".concat(iJ.askAi),metaTitle:"DubTab 裡的 AI 總結、腦圖和".concat(iJ.askAi),metaDescription:"把一場已儲存的 DubTab 工作階段變成有結構的總結、一張點得動的腦圖,以及能指出出處句子的回答。",intro:"把剛結束的一場變成能掃讀的東西,然後向它提問。這些會消耗".concat(iJ.aiCredits,",那是和你的翻譯時數分開的一筆。"),sections:[{id:"tools",title:"一場工作階段能得到什麼",blocks:[{kind:"list",items:["**".concat(iJ.summaryTab,"** —— 對真正說過的內容做的結構化總結;生成一次,跟著一起儲存。"),"**腦圖** —— 同一場的樹狀樣子。點任一個節點,它背後的原文句子就會展開。","**".concat(iJ.askAi,"** —— 就這一場提問,得到的回答會指出它們來自哪幾句。")]},{kind:"p",text:"三者讀的都是逐字稿,所以它們在任何一場已儲存的工作階段上都能用 —— 包括你沒有留下配音音訊的那些。"},{kind:"shot",...b.aiSummary,caption:"生成好的一份總結。腦圖在下一個分頁裡。",alt:"AI 總結分頁:一份帶標題的課程總結,包含大綱、關鍵概念和複習問題幾個部分,並註明腦圖也已生成。"}]},{id:"credits",title:"".concat(iJ.aiCredits),blocks:[{kind:"p",text:"".concat(iJ.aiCredits,"**和你的翻譯時數是分開的**。看一場三小時的講座花的是時數;之後把它總結一遍花的是次數。一邊用完不影響另一邊。")},{kind:"table",head:["方案","".concat(iJ.aiCredits),"翻譯時數"],rows:iQ},{kind:"p",text:"總結只生成一次,然後跟著那一場留在那裡;以後再打開不花任何額度。"}]}],faq:[{q:"總結會消耗我的翻譯時數嗎?",a:"不會。總結、腦圖和".concat(iJ.askAi,"用的是").concat(iJ.aiCredits,",和翻譯時數分開計算。次數用完你照樣能翻譯;時數用完你照樣能總結手上已有的紀錄。")},{q:"我沒儲存音訊的那一場,也能用這些嗎?",a:"能。三者都跑在逐字稿上,而逐字稿每一場都會儲存,和配音音訊有沒有留下來無關。"},{q:"".concat(iJ.askAi,"的回答是從哪裡來的?"),a:"只來自你正在問的那一場。回答會指出它們出自哪幾句,所以你能回到逐字稿裡的那個位置自己核對。"}]}),i0=v("zh-TW"),i2={getStartedExtension:iL,getStartedWindows:iG,whichPlatform:iU,cannotSignIn:iK,noCaptionsOrAudio:iH,chooseAVoice:i$,dubbingDelay:iZ,captionsAndDisplayModes:iY,saveDubbedAudio:iX,exportTranscripts:i_,aiSummaries:i1,translationHours:y("translationHours",{title:"翻譯時數與".concat(i0.aiCredits),navTitle:"時數與".concat(i0.aiCredits),metaTitle:"DubTab 怎麼計算翻譯時數和".concat(i0.aiCredits),metaDescription:"翻譯時數按執行期間的音訊長度計算。暫停不花錢,方案分鐘數先於加購時數扣除,而".concat(i0.aiCredits,"是另一筆。"),intro:"什麼算、什麼不算,哪一筆餘額先扣,以及".concat(i0.aiCredits,"怎麼和時數分開。"),sections:[{id:"counted",title:"什麼算時數",blocks:[{kind:"p",text:"時數按 **DubTab 執行期間的音訊長度**計算。字幕和配音共用同一筆餘額 —— 只用其中一個並不會比較便宜,因為兩種情況下都是同樣多的音訊被轉寫和翻譯。"}
1,{kind:"list",items:["**暫停是免費的。** 暫停期間不會有音訊被送出,也就不會扣分鐘。","**停止才是結束這一場**,並把它歸入你的歷史紀錄。這正是".concat(i0.pause,"和").concat(i0.stop,"的差別。"),"**斷線期間不計費**,因為那時候沒有任何東西在翻譯。"]},{kind:"shot",...b.accountUsage,caption:"帳戶頁:分鐘數、AI 次數,以及最近 30 天。",alt:"帳戶頁:剩餘 486 分鐘,分成方案額度和按量付費兩部分;總結和問 AI 共用的 30 次裡已用 29 次;一張長條圖顯示最近 30 天共使用 128 分鐘。"}]},{id:"idle",title:"沒人說話時它會自己暫停",blocks:[{kind:"p",text:"如果一段時間裡沒有人說話,DubTab 會自己暫停,免得一個你忘掉的分頁或程式悄悄把餘額耗光。在那之前你會看到一個可以取消的倒數計時,而這段安靜要持續多久由你自己定。"},{kind:"note",tone:"info",title:"暫停不是停止",body:"這一場還在。你隨時可以繼續,它會從原處接著跑 —— 在那之前收到的東西一樣都不會丟,暫停的那段時間也不計費。"}]},{id:"order",title:"哪一筆餘額先扣",blocks:[{kind:"p",text:"先扣方案的月度分鐘。**不會過期的加購時數要等它們用完之後才會被動**,所以月中加購時數從來不會讓你已經付過的那部分白費。"},{kind:"p",text:"月度分鐘不是每月 1 號重設,而是在一個由你的方案決定的固定日期。DubTab 會把這個日期直接顯示出來:帳戶面板上,你的方案、下次扣款日和分鐘重設日是並排放著的,你不用自己算。"}]},{id:"credits",title:"".concat(i0.aiCredits,"是另一筆"),blocks:[{kind:"table",head:["","翻譯時數","".concat(i0.aiCredits)],rows:[["花在哪裡","即時字幕和配音","總結、腦圖、".concat(i0.askAi)],["怎麼算","按執行期間的音訊長度","按每次生成"],["免費方案","15 分鐘,一次性","3 次,一次性"]]},{kind:"p",text:"一邊用完不影響另一邊。見[AI 總結與".concat(i0.askAi,"](/help/ai-summaries)。")}]}],faq:[{q:"影片暫停著的時候,我的時數還在走嗎?",a:"暫停 **DubTab** 會讓計時停下:沒有音訊被送出,也就不扣分鐘。暫停**影片**是另一回事 —— DubTab 仍然在跑、仍然在計,直到它察覺到這段安靜並自己暫停為止,而那要花的正是你設定的那段時間。如果你要離開,請暫停 DubTab,而不是只暫停播放器。"},{q:"只用字幕、不用配音會便宜一點嗎?",a:"不會。字幕和配音扣的是同一筆餘額,因為不管哪種情況,音訊都必須被轉寫和翻譯。把聲音關掉只改變你聽到什麼,不改變被計入的是什麼。"},{q:"我的月度分鐘什麼時候重設?",a:"不是每月 1 號,而是在一個由你的方案決定的固定日期。擴充功能和桌面應用程式的帳戶面板都會把分鐘重設日顯示在下次扣款日旁邊,去那裡看。加購時數不會過期,而且要等月度額度用完之後才會被扣。"}]}),manageSubscription:y("manageSubscription",{title:"管理或取消訂閱",navTitle:"管理訂閱",metaTitle:"管理、取消 DubTab 訂閱,或修正付款問題",metaDescription:"在 DubTab 裡打開帳務入口,就能換方案、更新信用卡、下載發票或取消訂閱。取消之後,你在已付費的週期內仍然可以繼續使用。",intro:"換方案、更新信用卡、拿發票或者取消。這些都在帳務入口裡完成,而入口是從 DubTab 內部打開的。",sections:[{id:"open",title:"打開帳務入口",blocks:[{kind:"platformSteps",extension:[{title:"打開 popup,按右上角的帳戶圖示",desc:"帳戶面板會顯示你的方案、下次扣款日,以及分鐘數什麼時候重設。"},{title:"按".concat(i0.manageSubscription),desc:"帳務入口會在新分頁裡打開。如果你從來沒有訂閱過,那就沒有什麼可管理的;DubTab 會直說,而不是給你打開一個空的入口。"}],desktop:[{title:"按視窗左下角的大頭貼",desc:"它會打開".concat(i0.accountInformation,":你的電子郵件、方案、狀態、下次扣款日和分鐘重設日。")},{title:"按".concat(i0.manageSubscription),desc:"入口會在你的瀏覽器裡打開。如果你從來沒有訂閱過,那就沒有什麼可管理的;DubTab 會直說,而不是給你打開一個空的入口。"}]},{kind:"shot",...b.accountManageSubscription,caption:"帳戶頁最上方的「管理訂閱」。",alt:"帳戶頁上被標亮的「管理訂閱」按鈕,旁邊是帳號電子郵件、方案標記和續訂日期。"},{kind:"p",text:"在入口裡,你可以換方案、更新付款方式、下載歷史發票,以及取消訂閱。"}]},{id:"cancel",title:"取消訂閱",blocks:[{kind:"p",text:"隨時可以在同一個入口裡取消。取消代表停掉下一次續訂 —— 它不會切斷你已經付過的那個週期,也不會刪掉你的歷史紀錄和已儲存的內容。"},{kind:"note",tone:"info",title:"加購時數不屬於訂閱",body:"你另外買的、不會過期的那部分時數,在訂閱結束之å¾
1Œä¾ç„¶ç•™åœ¨å¸³æˆ¶è£¡ã€‚見[翻譯時數與".concat(i0.aiCredits,"](/help/translation-hours)。")}]},{id:"billing-issue",title:"付款異常提示",blocks:[{kind:"p",text:"如果某次扣款失敗,DubTab 會顯示一則提示,說明訂閱處於 **".concat(i0.billingPastDue,"** 或 **").concat(i0.billingUnpaid,"** 狀態,旁邊配一個直達入口的").concat(i0.manageBilling,"按鈕。在那裡更新付款方式,方案就會從原處接著走。")},{kind:"p",text:"即使訂閱正在等你處理,帳戶裡的加購時數依然可用 —— 如果確實如此,提示裡會寫明。"}]}],faq:[{q:"我隨時都能取消嗎?",a:"可以。在帳務入口裡取消,入口用 DubTab 裡的".concat(i0.manageSubscription,"按鈕打開。取消會停掉下一次續訂;你已經付過的週期、歷史紀錄和已儲存的內容都原樣保留。")},{q:"發票在哪裡拿?",a:"在帳務入口裡,那裡列出歷史發票並支援下載。用".concat(i0.manageSubscription,"打開入口 —— 擴充功能裡是 popup 右上角的帳戶圖示,桌面應用程式裡是視窗左下角的大頭貼。")},{q:"我的付款失敗了,DubTab 不能用了。",a:"一次失敗的扣款會把訂閱推進 **".concat(i0.billingPastDue,"** 或 **").concat(i0.billingUnpaid,"** 狀態,DubTab 會顯示一則帶").concat(i0.manageBilling,"按鈕的提示。在入口裡更新付款方式,方案就會繼續。在此期間,帳戶裡的加購時數依然可用。")}]}),teamPlan:y("teamPlan",{title:"團隊版:所有人共用一筆餘額",navTitle:"團隊版",metaTitle:"DubTab 團隊版 —— 一群人共用翻譯時數和".concat(i0.aiCredits),metaDescription:"DubTab 團隊版把翻譯時數和".concat(i0.aiCredits,"合成一筆共用餘額,席次數量彈性。適合讀書會、班級和員工訓練。"),intro:"不是每人各買一份訂閱,而是整個團隊共用一筆時數和".concat(i0.aiCredits,"餘額。"),sections:[{id:"how",title:"團隊版怎麼運作",blocks:[{kind:"list",items:["**一筆共用餘額。** 翻譯時數和".concat(i0.aiCredits,"屬於整個團隊,不按人頭分。這週看了四小時的人和一次都沒看的人,扣的是同一筆。"),"**席次彈性。** 團隊有變動就加人減人;你買的不是固定數量的個人訂閱。","**兩端都有。** 每個成員都能同時拿到瀏覽器擴充功能和 桌面版,和個人方案一樣。","**開頭有人帶。** 團隊版配一個真人,負責把所有人都弄到能用的狀態。"]},{kind:"p",text:"它適合一群人看同一批內容:跟著外語講座上課的班級、一個共同學習的讀書會,或者用另一種語言的教材做訓練的員工。如果大家只是剛好在同一家公司、而且各自都想要自己的方案,那這個形式就不對。"}]},{id:"running-out",title:"餘額用完時",blocks:[{kind:"p",text:"因為餘額是共用的,所以它對所有人是同時用完的。DubTab 會直說這件事,並把成員指向團隊管理員 —— **只有管理員能續**,所以單個成員這邊沒有什麼可修的。"}]},{id:"get-one",title:"怎麼開一個團隊版",blocks:[{kind:"p",text:"團隊版不在定價頁上買,而是按團隊報價,因為合適的規模取決於你們有多少人、看得有多多。把這兩個數大致寫給我們,我們回你一個價格。"},{kind:"p",text:"[就團隊版聯絡我們](/contact?category=team) —— 說明你們有多少人,以及這個團隊大概每週看多少小時。"}]}],faq:[{q:"團隊裡每個人都有自己的時數嗎?",a:"沒有。團隊版只有一筆共用的翻譯時數和".concat(i0.aiCredits,"餘額,所有人都從那裡扣。這本來就是它的目的:這週看了四小時的人和一次都沒看的人由同一筆餘額涵蓋,不必再去管什麼人頭額度。")},{q:"我們團隊的分鐘用完了。身為成員我能做什麼?",a:"直接做不了什麼 —— 餘額屬於整個團隊,只有團隊管理員能續。DubTab 會在那則提示裡顯示團隊名稱,讓你知道該找誰。"},{q:"團隊版多少錢?",a:"它不在價目表上,而是按團隊報價,因為這取決於你們有多少人、看得有多多。帶上這兩個數聯絡我們,我們回你一個價格。"}]})}
1,i4={de:K,en:ep,es:eE,fr:e3,it:ak,ja:aG,ko:a7,pl:nf,"pt-BR":nV,ru:ti,tr:tx,uk:tJ,vi:il,"zh-CN":iP,"zh-TW":{labels:{centerName:"說明中心",homeTitle:"需要什麼協助?",homeIntro:"把 DubTab 設好、把跑偏的一場工作階段調回來,並弄清你的時數花到哪裡去了。",searchPlaceholder:"搜尋答案 —— 試試「沒有聲音」或「取消訂閱」",searchEmpty:"沒有符合的結果。換一個你螢幕上正顯示著的詞試試。",articleCount:"{count} 篇",articleCountOne:"1 篇",appliesTo:"適用於",appliesToBoth:"兩端",extension:"瀏覽器擴充功能",desktop:"桌面版",onThisPage:"本頁內容",sectionCount:"{count} 節",chapters:"章節",recordedOn:"錄製於 {version}",faqTitle:"常見問題",relatedTitle:"接下來",feedbackTitle:"這篇幫到你了嗎?",feedbackSub:"這是我們唯一能知道哪一篇寫砸了的訊號。",feedbackYes:"有",feedbackNo:"沒有",feedbackThanks:"謝謝,已記下。",feedbackWhy:"缺了什麼?",feedbackReasons:["步驟和我螢幕上的對不起來","照做了還是不行","這篇不是我要找的"],feedbackSent:"已送出。我們只收到文章名、你用的是哪一端和應用程式版本號 —— 別的都沒有。",lastUpdated:"最後更新",needs:"需要",supportTitle:"還是卡在這裡?",supportBody:"告訴我們你本來想做什麼。你正在看的這篇會一起帶過來,省掉一來一往。",asideTitle:"有問題?",asideBody:"你正在看的這篇會一起帶過來,不用再解釋自己卡在哪裡。",supportCta:"聯絡支援",contactCardTitle:"聯絡支援",contactCardBlurb:"這裡沒有一條對得上。告訴我們你想做什麼,剩下的交給我們。",contactCardMeta:"一天內回覆",screenshotPending:"截圖待補"},categories:iW,versions:c,articles:m.map(e=>i2[e])}},i3=e=>{var a,n,c;let{content:d,ui:l,locale:u}=e,p=u===r.q?"":"/".concat(u),m=new Date().getFullYear(),h=2025===m?"".concat(2025):"".concat(2025,"-").concat(m),b=d.footer.rights.replace(/©\s*\d{4}/,"\xa9 ".concat(h));return(0,t.jsx)("footer",{className:"bg-slate-900 text-slate-400 py-12 border-t border-slate-800",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)("div",{className:"flex flex-col md:flex-row justify-between items-center",children:[(0,t.jsxs)("div",{className:"mb-8 md:mb-0 text-center md:text-left",children:[(0,t.jsxs)(s.default,{href:p||"/",className:"flex items-center justify-center md:justify-start space-x-2 mb-4 hover:opacity-80 transition-opacity cursor-pointer",children:[(0,t.jsx)(i.default,{src:"/logo.png",alt:"DubTab",width:24,height:24,className:"rounded-md"}),(0,t.jsx)("span",{className:"text-white font-bold text-lg",children:"DubTab"})]}),(0,t.jsx)("p",{className:"text-sm max-w-xs",children:d.footer.tagline})]}),(0,t.jsx)("div",{className:"flex space-x-6 mb-8 md:mb-0",children:(0,t.jsx)("a",{href:"mailto:[email protected]","aria-label":l.footer.contact,className:"hover:text-white transition-colors",children:(0,t.jsx)(o.A,{className:"w-5 h-5","aria-hidden":"true"})})})]}),(0,t.jsxs)("div",{className:"border-t border-slate-800 mt-8 pt-8 flex flex-col md:flex-row justify-between items-center text-sm",children:[(0,t.jsx)("p",{children:b}),(0,t.jsxs)("nav",{className:"flex flex-wrap justify-center gap-x-6 gap-y-2 mt-4 md:mt-0",children:[(0,t.jsx)(s.default,{href:"".concat(p,"/privacy"),className:"hover:text-white",children:l.footer.privacy}),(0,t.jsx)(s.default,{href:"".concat(p,"/terms"),className:"hover:text-white",children:l.footer.terms}),(0,t.jsx)(s.default,{href:"".concat(p,"/contact"),className:"hover:text-white",children:l.footer.contact}),l.footer.platforms&&(0,t.jsx)(s.default,{href:"".concat(p,"/video-translator"),className:"hover:text-white",children:l.footer.platforms}),!!i4[u]&&(0,t.jsx)(s.default,{href:"".concat(p).concat("/help"),className:"hover:text-white",children:null!==(a=l.footer.help)&&void 0!==a?a:"Help Center"}),(0,t.jsx)(s.default,{href:"".concat(p,"/blog"),className:"hover:text-white",children:null!==(n=l.footer.blog)&&void 0!==n?n:"Blog"}),(0,t.jsx)(s.default,{href:"".concat(p,"/changelog"),className:"hover:text-white",children:null!==(c=l.footer.changelog)&&void 0!==c?c:"Changelog"})]})]})]})})}}}]);

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.