Self-hosted

Traduza mangá, manhwa e webtoon
direto na página.

Um backend próprio faz detecção de texto, OCR, remoção e recomposição — e devolve a imagem traduzida. Leia no navegador, ou envie um .zip/.rar inteiro.

verificando o backend…

O que faz

No lugar, enquanto lê

A extensão troca as imagens da página pela versão traduzida, à medida que você rola.

Lote .zip / .rar

Envie um arquivo com pastas dentro e receba um arquivo traduzido com a mesma estrutura.

Seus dados, seu servidor

Roda no seu host, com token próprio. Nada passa por serviços de terceiros além do provedor de tradução que você escolher.

Como funciona

  1. Detecta as regiões de texto da imagem.
  2. Reconhece o texto (japonês, coreano ou chinês).
  3. Remove o texto original — preenchimento leve ou inpainting neural, conforme o nível.
  4. Traduz e recompõe para inglês sobre a arte limpa.

Extensão do navegador

Chrome e Firefox (Manifest V3). Carregue a pasta dist/chrome ou dist/firefox gerada por npm run build, informe a URL do backend e o token, e pronto.

API

RotaO que faz
GET /healthVerificação de saúde (sem autenticação).
POST /v1/translateUma imagem → imagem traduzida. multipart/form-data: file, source, tier.
POST /v1/jobsEnvia um .zip/.rar e devolve um job_id.
GET /v1/jobs/{id}Estado do lote: status, total, processed.
GET /v1/jobs/{id}/resultBaixa o arquivo traduzido quando o lote termina.
As rotas /v1/* exigem Authorization: Bearer <token>. O token é configurado no servidor (variável de ambiente), nunca no navegador.