Skip to content

Diogobitten/disub-translator

Repository files navigation

DiSub v1.0.0

🎬 Traduza Legendas para PT-BR de Forma Simples e Rápida

O DiSub é um aplicativo open-source que traduz automaticamente legendas de outros idiomas para português do Brasil. Com o fechamento dos principais sites de legendas, garantir acessibilidade a conteúdos internacionais se tornou um desafio. O DiSub resolve esse problema de maneira eficiente e acessível.


Preview:

DiSub


🚀 Funcionalidades

✅ Tradução automática de legendas para PT-BR
✅ Suporte a múltiplos formatos de legenda (.srt, .vtt, .sub, .ass)
✅ Interface simples e intuitiva
✅ Aplicativo multiplataforma (Windows, macOS e Linux)
Open-source e de fácil contribuição


🔧 Tecnologias Utilizadas

  • Electron → Encapsulamento e interface multiplataforma
  • React + Vite → Construção da interface
  • Node.js → Backend para manipulação de arquivos e integração
  • Python → Processamento e tradução de legendas
  • Tailwind CSS → Estilização moderna e responsiva

📥 Instalação

🖥️ Baixar o Executável

  1. Acesse a página de releases do projeto.
  2. Baixe a versão mais recente para o seu sistema operacional.
  3. Instale e comece a usar!

⚙️ Rodando Localmente (Desenvolvimento)

Se você deseja testar ou contribuir para o projeto, siga os passos abaixo:

1️⃣ Clone o repositório

 git clone https://github.com/seu-usuario/DiSub.git
 cd DiSub

2️⃣ Instale as dependências

 npm install  # Para instalar dependências do frontend
 pip install -r requirements.txt  # Para instalar dependências do backend

3️⃣ Inicie o servidor backend (Python)

 python backend/server.py

4️⃣ Inicie o aplicativo Electron

 npm run dev

💡 Como Usar

  1. Carregue um arquivo de legenda no formato .srt, .vtt, .sub ou .ass.
  2. Selecione o idioma de origem.
  3. Clique em "Traduzir".
  4. Baixe a legenda traduzida em PT-BR!

🤝 Contribuindo

O DiSub é open-source e toda contribuição é bem-vinda! Para contribuir:

  1. Faça um fork do repositório.
  2. Crie uma nova branch: git checkout -b minha-feature
  3. Faça suas alterações e commit: git commit -m "Minha melhoria"
  4. Envie um pull request 🚀

📜 Licença

Este projeto é distribuído sob a licença MIT. Sinta-se à vontade para usar, modificar e compartilhar.


📩 Contato

📧 Quer relatar um bug ou sugerir melhorias? Abra uma issue ou entre em contato pelo GitHub Issues.

About

O DiSub é um aplicativo open-source que traduz automaticamente legendas de outros idiomas. Usando React+Vite, Python, Node.js e Electron

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors