Repolode
lingarr-translate

lingarr-translate/lingarr

Aplicativo self-hosted que traduz arquivos de legenda para um idioma escolhido usando LibreTranslate, DeepL, IA ou serviços de tradução na nuvem.

Alternativa open source a:DeepL

Estrelas
891
Forks
76
Issues abertas
13
Último commit
há 11 horas

O que é?

O Lingarr é um aplicativo self-hosted para traduzir arquivos de legenda para um idioma escolhido. Ele pode fazer traduções usando uma instância local do LibreTranslate, um modelo de IA local servido pelo Ollama ou por outro endpoint compatível com OpenAI, ou serviços na nuvem como DeepL, OpenAI, Anthropic, Google, Bing e Microsoft Translator.

O aplicativo é implantado como um container Docker, com imagens multi-arquitetura para amd64 e arm64. O banco de dados padrão é MySQL, mas PostgreSQL e SQLite também são compatíveis. A configuração usa variáveis de ambiente para a conexão com o banco de dados e a concorrência de tarefas. Pastas de mídia montadas permitem que ele acesse diretamente os arquivos das bibliotecas de filmes e séries.

O Lingarr também disponibiliza uma API RESTful com documentação Swagger, permitindo que outros aplicativos solicitem traduções de legendas.

Recursos principais

  • 01Compatível com LibreTranslate, DeepL, OpenAI, Anthropic, Gemini e outros provedores de tradução.
  • 02Funciona com modelos de IA locais via Ollama ou endpoints compatíveis com OpenAI.
  • 03Executa em um container Docker com imagens para amd64 e arm64.
  • 04Compatível com os bancos de dados MySQL, PostgreSQL e SQLite.
  • 05Disponibiliza uma API RESTful com documentação Swagger.

Casos de uso

  • Traduzir legendas em lote para uma biblioteca doméstica de filmes e séries.
  • Executar traduções totalmente locais com LibreTranslate ou um modelo de IA self-hosted.
  • Integrar a tradução de legendas a outras ferramentas por meio da API.

Início rápido

  1. 1

    Crie a rede Docker

    docker network create lingarr
  2. 2

    Inicie o contêiner do banco de dados MariaDB usando o comando docker run do README

  3. 3

    Inicie o contêiner do Lingarr usando o comando docker run do README

  4. 4

    Abra o Lingarr no navegador pela porta 9876

Antes de usar

  • O selo do README indica a licença AGPL-3.0, uma licença copyleft que pode restringir o uso comercial.
  • Serviços de tradução na nuvem, como o DeepL, e provedores de IA exigem suas próprias chaves de API pagas.
  • A integração com o DeepL não oferece suporte a pt-BR.

Tópicos

Perguntas frequentes

O que é lingarr?
Aplicativo self-hosted que traduz arquivos de legenda para um idioma escolhido usando LibreTranslate, DeepL, IA ou serviços de tradução na nuvem. O Lingarr é um aplicativo self-hosted para traduzir arquivos de legenda para um idioma escolhido. Ele pode fazer traduções usando uma instância local do LibreTranslate, um modelo de IA local servido pelo Ollama ou por outro endpoint compatível com OpenAI, ou serviços na nuvem como DeepL, OpenAI, Anthropic, Google, Bing e Microsoft Translator.
lingarr é gratuito? Qual é a licença?
lingarr é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
lingarr ainda é mantido?
Manutenção ativa. O último commit de lingarr foi em 21 de out. de 2026.
Para que posso usar lingarr?
Traduzir legendas em lote para uma biblioteca doméstica de filmes e séries. Executar traduções totalmente locais com LibreTranslate ou um modelo de IA self-hosted. Integrar a tradução de legendas a outras ferramentas por meio da API.
Como instalar lingarr?
Crie a rede Docker: docker network create lingarr Inicie o contêiner do banco de dados MariaDB usando o comando docker run do README Inicie o contêiner do Lingarr usando o comando docker run do README Abra o Lingarr no navegador pela porta 9876
Onde consigo lingarr?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lingarr-translate/lingarr

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados