Extensão bilíngue ganha força com tradução e leitura assistida por IA
O FluentRead traduz páginas, documentos, imagens e vídeos lado a lado com o original, reunindo recursos de estudo em uma extensão de código aberto.
Edição: Anderson Gomes
· 5 min de leitura
O FluentRead/FluentRead é uma extensão de navegador para tradução bilíngue, mantida pela conta FluentRead no GitHub. O repositório não informa um autor individual. O projeto está em alta no Trendshift, onde aparece em 4º lugar no ranking diário e em 10º no semanal, enquanto resolve um problema recorrente para quem lê conteúdo em outros idiomas: entender o texto sem perder o contexto original.
Dados rápidos
- Repositório: FluentRead/FluentRead
- Licença: GPL-3.0
- Linguagem: TypeScript
- Popularidade: 10.051 estrelas e 559 forks; 1.145 estrelas no período
- Ranking: Trendshift, #4 no diário e #10 no semanal
- Consulta: 10 de novembro de 2026
Tradução sem abandonar o texto original
O FluentRead exibe a tradução junto da página original, em vez de substituir completamente o conteúdo. A extensão também oferece tradução por seleção ou ao passar o cursor sobre trechos, restauração do texto original e regras para automatizar traduções em páginas específicas.
Esse formato atende tanto à leitura rápida quanto ao estudo de idiomas. O usuário pode consultar uma expressão isolada, comparar as duas versões de um parágrafo e manter o texto de origem visível para conferir termos, construções e contexto.
O projeto amplia esse uso para outros tipos de conteúdo. A proposta inclui tradução de imagens e áreas selecionadas da tela, leitura bilíngue de documentos e legendas em dois idiomas para vídeos, concentrando tarefas que normalmente exigiriam ferramentas diferentes.
Como funciona e como instalar
Depois de instalada, a extensão pede que o usuário escolha o idioma de destino. O idioma de origem pode ser detectado automaticamente ou definido manualmente. Em seguida, basta selecionar “Translate page” para iniciar a tradução da página.
O fluxo básico descrito no README é:
- Instalar a extensão no Chrome, Edge ou Firefox, ou usar o userscript disponível.
- Atualizar a página aberta.
- Abrir o FluentRead e escolher o idioma de destino.
- Selecionar “Translate page”.
- Ativar, nas configurações, a tradução por seleção e outras ferramentas.
As versões para Chrome, Edge, Firefox e userscript podem receber atualizações em momentos diferentes. O userscript oferece os recursos centrais de tradução de páginas.
Para desenvolvimento local, o projeto recomenda Node.js conforme o arquivo .nvmrc e o uso do Corepack com a versão do pnpm fixada no package.json:
nvm install
corepack pnpm install --frozen-lockfile
O comando corepack pnpm dev inicia o ambiente de desenvolvimento, enquanto corepack pnpm zip empacota a extensão para Chrome.
Casos de uso práticos
- Leitura de notícias e artigos estrangeiros: a tradução aparece ao lado do texto original, permitindo comparar os parágrafos durante a navegação.
- Estudo de idiomas: palavras, frases e sentenças podem ser salvas no Learning Center com o contexto original para revisão posterior.
- Apoio à compreensão: o cartão de leitura apresenta significado, análise de sentenças, explicações de uso, contexto do parágrafo e perguntas de acompanhamento.
- Documentos multilíngues: arquivos PDF, ePub, DOCX e outros formatos suportados podem ser lidos em dois idiomas, editados e exportados.
- Vídeos online: o README informa suporte a legendas bilíngues no YouTube e no X; em vídeos compatíveis do X, há também transcrição local por IA.
- Conteúdo em imagens: textos presentes em imagens de páginas ou em áreas selecionadas da tela podem ser reconhecidos, traduzidos e copiados.
O que diferencia a proposta
O FluentRead combina tradução de páginas com ferramentas voltadas à aprendizagem. Em vez de limitar a experiência à conversão de um idioma para outro, o projeto reúne glossários, estilos de tradução, atalhos, regras automáticas e um espaço para guardar vocabulário.
A extensão também aceita diferentes fontes de serviço: opções gratuitas, DeepL, provedores de IA e modelos locais executados pelo Ollama. Essa variedade distingue a configuração do projeto de uma extensão presa a um único fornecedor, embora a disponibilidade de cada serviço dependa do respectivo provedor.
O escopo inclui ainda documentos, imagens e vídeos. No entanto, o repositório não apresenta uma comparação quantitativa de desempenho ou cobertura com Read Frog, KISS Translator, Duo Translator e InfoLens, projetos citados nos agradecimentos.
Limitações e cuidados antes de usar
O cartão de leitura com explicações de IA depende de um serviço de IA configurado. Preços e disponibilidade de serviços de terceiros dependem dos respectivos fornecedores. O README também não informa, nesta consulta, quais dados são enviados a cada provedor ou uma avaliação independente de segurança e privacidade; esses pontos devem ser conferidos na política de privacidade.
A atividade do projeto é recente: o último commit informado ocorreu em 9 de novembro de 2026, e a versão mais recente é a v0.0.41, publicada em 8 de novembro de 2026. O repositório tinha 41 issues abertas na consulta. A maturidade operacional, a taxa de resolução de problemas e a cobertura detalhada de navegadores não são informadas no repositório.
A licença GPL-3.0 permite o uso dentro das condições estabelecidas por essa licença, mas projetos que pretendam incorporar ou redistribuir o código devem analisar suas obrigações. Tópicos cadastrados no repositório: não informado no repositório.
Resumo rápido
- Projeto: extensão de navegador para tradução bilíngue e leitura assistida por IA
- Licença: GPL-3.0
- Linguagem: TypeScript
- Estrelas: 10.051; 559 forks
- Ranking: Trendshift #4 diário e #10 semanal
- Risco principal: dependência de provedores externos de tradução e IA, com detalhes de dados e segurança não informados no repositório
Fontes
- TypeScript
- GPL-3.0
- Repositórios em Alta
- Trendshift
NX2navi: recompilação de Ocarina of Time para PC com 60 fps e DLSS
Um projeto em C permite jogar The Legend of Zelda: Ocarina of Time no Windows com desempenho nativo, suporte a resoluções ultra-alta e tecnologias como DLSS e FSR, atraindo fãs de emulação e…
· 5 min de leitura
Agente de IA transforma estudo em trilhas adaptativas e persistentes
LearnHarness usa respostas, raciocínio e um grafo de conhecimento para ensinar conteúdos de forma personalizada entre sessões.
· 4 min de leitura
GBrain leva memória controlada a agentes de IA e ganha espaço no GitHub Trending
O projeto de Garry Tan guarda fatos com fontes, permite corrigi-los e compartilhá-los entre agentes, mantendo a memória sob controle de quem a utiliza.
· 5 min de leitura
Projeto leva jogos de Switch nativos ao iPhone, iPad e Mac
Repositório reescreve o código dos jogos para ARM64 e direciona os gráficos ao Metal, reunindo a biblioteca em um único aplicativo.
· 5 min de leitura