Extensão do Chrome para o X que evita ter que clicar em "Ver tradução" toda vez (open source)
(chromewebstore.google.com)Just Translate Already — for X
Ao ver posts em idioma estrangeiro no X (antigo Twitter), era incômodo ter que clicar manualmente em "Ver tradução" toda vez nos posts em que a tradução automática não aparecia. Esta extensão clica nesse botão automaticamente no seu lugar. Basta rolar a página, e os posts em idioma estrangeiro são traduzidos sozinhos.
Principal diferencial — não usa mecanismo de tradução de terceiros
- A maioria das extensões de tradução do mercado usa seu próprio mecanismo, como o Google Tradutor, e adiciona a tradução abaixo do post → o resultado pode diferir da tradução do X, e o conteúdo do post é enviado para servidores externos.
- Esta usa exatamente a tradução nativa do X (Grok). Ela apenas clica automaticamente no botão "Ver tradução" que o próprio X exibe, então a extensão não envia absolutamente nenhum dado para fora.
Como funciona
- Um content script detecta o botão de tradução em x.com/twitter.com com
MutationObservere clica nele. - Como o rótulo do botão varia conforme o idioma da interface, ela reconhece os rótulos de cerca de 46 idiomas de interface do X (inglês, coreano, japonês, chinês, espanhol, árabe, hindi etc.). O idioma do post traduzido é irrelevante.
- Posts já processados são lembrados pelo ID do tweet e não são clicados novamente, e ela nunca clica em "Ver original", então não há alternância infinita nem loop.
Privacidade
- A única permissão é
storage(para salvar o toggle on/off), e não háhost_permissions. - 0 requisições de rede, 0 servidores externos, 0 coleta de dados. Tudo funciona apenas dentro do navegador.
Limitações (sendo honesto)
- Não funciona em lugares onde o X não exibe o botão de tradução. Em especial, muitas vezes o X não fornece a UI de tradução em respostas dentro de threads de conversa (isso não é bug da extensão, e sim comportamento do X).
- Se a tradução automática do X já estiver ativada na sua conta, a maioria dos posts será traduzida pelo próprio X, então esta extensão funciona mais como um complemento para cobrir os casos que escapam disso.
Open source (MIT)
- Todo o código está público, sem código remoto nem ofuscação. Você pode revisar tudo, baixar e instalar diretamente em
chrome://extensions→ modo desenvolvedor → Carregar sem compactação, exatamente como está (também não é necessário nenhum processo de build separado). - GitHub: https://github.com/melodysdreamj/just-translate-already-for-x
Ainda não há comentários.