Cuidado
Antes de criar problemas, recomendamos fortemente que você leia a seção FAQ, bem como os problemas existentes
A tradução de vídeo por voz agora não está disponível apenas no YandexBrowser. Sou muito grato a Yandex.Translate , sodapng , mynovelhost , SashaXser e todos os outros colaboradores. Obrigado <3
Aviso
Se você estiver usando o Tampermonkey 5.2.0+, certifique-se de ativar o modo de desenvolvedor ou usar o Tampermonkey MV2
.srt
).mp3
)Você pode ver a lista completa de sites suportados e todas as restrições associadas ao seu suporte no wiki
Esses domínios podem ser definidos nas configurações de extensão (apenas os domínios que podem ser alterados sem reconstrução estão listados aqui):
Obrigatório para solicitações de proxy se você não puder fazer uma solicitação direta aos servidores Yandex
Necessário para proxy de arquivos .m3u8
e correção de tradução para links indiretos para .mp4
ou .webm
(mais detalhes no repositório)
Necessário para traduzir sites adicionais que usam um formato de vídeo não suportado pelos servidores Yandex.
NPM:
npm install
Pão:
bun install --yarn
Construindo a extensão:
3.0. Todas as versões de uma vez:
npm run build
3.1. Todas as versões reduzidas de uma vez:
npm run build:min
3.2. Apenas versão regular:
npm run build:default
3.3. Apenas min normal. versões:
npm run build:default-min
NPM (não testado, mas deve funcionar):
npx patch-package vot.js
Pão:
bunx patch-package --use-yarn vot.js
Não use patches do bun patch
ou de qualquer pacote npm. Eles serão incompatíveis com o pacote de patches e também poderão falhar quando o pacote for atualizado.
Um utilitário de console l10n-tui foi criado para toda interação com arquivos de localização.
Para chamar o utilitário, use o comando:
bun l10n
Você pode ler mais sobre o utilitário aqui
A extensão suporta personalização de aparência usando Stylus, Stylish e outras extensões semelhantes
Exemplo de mudança de estilos:
/* ==UserStyle==
@name VOT-styles
@version 16.09.2023
@namespace vot-styles
@description LLL
@author Toil
@license No License
==/UserStyle== */
: root {
--vot-font-family : "Roboto" , "Segoe UI" , BlinkMacSystemFont , system-ui ,
-apple-system;
--vot-primary-rgb : 139 , 180 , 245 ;
--vot-onprimary-rgb : 32 , 33 , 36 ;
--vot-surface-rgb : 32 , 33 , 36 ;
--vot-onsurface-rgb : 227 , 227 , 227 ;
--vot-subtitles-color : rgb ( var ( --vot-onsurface-rgb , 227 , 227 , 227 ));
--vot-subtitles-passed-color : rgb ( var ( --vot-primary-rgb , 33 , 150 , 243 ));
}
Status | Navegador | Versão do navegador | Plataforma | Extensão |
---|---|---|---|---|
⠀✅ | Edição para desenvolvedores do Firefox | v106 - v129, 64 bits | Windows | Tampermonkey (MV2), FireMonkey, VioletMonkey, Greasemonkey |
⠀✅ | Raposa de fogo | v116.0.2 | Windows, Linux, Android | Tampermonkey (MV2), Violetmonkey |
⠀✅ | Firefox todas as noites | v118.0a1 | Janelas, Android | Macaco Tamper (MV2) |
⠀✅ | LibreWolf | v100.0.2-1 | Windows | Macaco Tamper (MV2) |
⠀✅ | Corajoso | v1.46 - v1.68.134 | Windows | Macaco Tamper (MV2) |
⠀✅ | MS Borda | v106.0.1370.34 | Janelas, Linux | Macaco Tamper (MV2) |
⠀✅ | Navegador Cent | v4.3.9.248, 32 bits | Windows | Macaco Tamper (MV2) |
⠀✅ | Cent Navegador Beta | v5.0.1002.182, 64 bits | Windows | Macaco Tamper (MV2) |
⠀✅ | Google Chrome | v106-v127 | Windows, Mac OS, Linux | Tampermonkey (MV2), Tampermonkey (MV3), Violetmonkey, OrangeMonkey, usuário Javascript e CSS |
⠀✅ | Ópera GX | LVL4 (núcleo: 91) - LVL5 (núcleo 109) | Windows | Ópera Tampermonkey |
⠀✅ | Ópera | v92.0.4561.43 | Windows | Ópera Tampermonkey |
⠀✅ | Vivaldi | 5.7.2921.63 | Janelas, Linux | Macaco Tamper (MV2) |
⠀✅ | Safári | v15.6.1 | macOS, iOS | Scripts de usuário |
⠀✅ | Navegador Kiwi | v116.0.5845.61 | Android | Macaco Tamper (MV2) |
⠀✅ | Navegador Yandex | v24.4-24.6 | Windows | Tampermonkey (MV2), Tampermonkey (MV3) |
⠀✅ | Arco | v1.6.1 | Windows | Macaco Tamper (MV3) |
⠀✅ | Incognição | v4.1.1.0 (v125) | Windows | Tampermonkey (MV3), Tampermonkey (MV2) |
A versão moderna do Tampermonkey (MV3) não foi testada na maioria dos navegadores. Se houver problemas, é recomendado usar Tampermonkey Legacy (MV2)
Para ativar o script no Tampermonkey (MV3), você deve habilitar o "Modo Desenvolvedor"
Status | Navegador | Extensão |
---|---|---|
⠀✅ | Qualquer | Legado Tampermonkey (MV2) |
⠀✅ | Ópera | Ópera Tampermonkey |
⠀✅ | Cromo | Macaco Tamper (MV3) |
⠀❔ | Safári | Scripts de usuário |
⠀✅ | Qualquer | Macaco Violeta |
⠀❔ | Qualquer | Scripts de usuário do AdGuard |
⠀Guia de instalação | Raposa de fogo | Macaco de fogo |
⠀✅ | Raposa de fogo | Macaco Grease |
Qualquer | Laranja Macaco | |
⠀Guia de instalação | Qualquer | Javascript e CSS do usuário |