Repolode
lingarr-translate

lingarr-translate/lingarr

Aplicación autoalojada que traduce archivos de subtítulos a un idioma de destino mediante LibreTranslate, DeepL o proveedores de traducción con IA y en la nube.

Alternativa open source a:DeepL

Estrellas
891
Forks
76
Issues abiertos
13
Último commit
hace 9 horas

¿Qué es?

Lingarr es una aplicación autoalojada para traducir archivos de subtítulos al idioma de destino que elijas. Puede realizar las traducciones mediante una instancia local de LibreTranslate, un modelo de IA local servido por Ollama u otro endpoint compatible con OpenAI, o servicios en la nube como DeepL, OpenAI, Anthropic, Google, Bing y Microsoft Translator.

Se despliega como un contenedor Docker con imágenes para varias arquitecturas, amd64 y arm64. La base de datos predeterminada es MySQL; también se admiten PostgreSQL y SQLite. La configuración usa variables de entorno para definir la conexión a la base de datos y la concurrencia de los trabajos. Las carpetas multimedia montadas permiten trabajar directamente con los archivos de bibliotecas de películas y series de televisión.

Lingarr también ofrece una API RESTful con documentación de Swagger, que permite solicitar traducciones de subtítulos desde otras aplicaciones.

Funciones clave

  • 01Admite LibreTranslate, DeepL, OpenAI, Anthropic, Gemini y otros proveedores de traducción.
  • 02Funciona con modelos de IA locales mediante Ollama o endpoints compatibles con OpenAI.
  • 03Se ejecuta como contenedor Docker con imágenes para amd64 y arm64.
  • 04Admite bases de datos MySQL, PostgreSQL y SQLite.
  • 05Ofrece una API RESTful con documentación de Swagger.

Casos de uso

  • Traducir subtítulos por lotes para una biblioteca multimedia doméstica de películas y series de televisión.
  • Realizar traducciones completamente locales con LibreTranslate o un modelo de IA autoalojado.
  • Integrar la traducción de subtítulos en otras herramientas mediante la API.

Inicio rápido

  1. 1

    Crea la red de Docker

    docker network create lingarr
  2. 2

    Inicia el contenedor de la base de datos MariaDB con el comando docker run del README

  3. 3

    Inicia el contenedor de Lingarr con el comando docker run del README

  4. 4

    Abre Lingarr en el navegador por el puerto 9876

Antes de usarlo

  • La insignia del README indica la licencia AGPL-3.0, una licencia copyleft que puede restringir el uso comercial.
  • Los servicios de traducción en la nube, como DeepL, y los proveedores de IA requieren sus propias claves de API de pago.
  • La integración con DeepL no admite pt-BR.

Temas

Preguntas frecuentes

¿Qué es lingarr?
Aplicación autoalojada que traduce archivos de subtítulos a un idioma de destino mediante LibreTranslate, DeepL o proveedores de traducción con IA y en la nube. Lingarr es una aplicación autoalojada para traducir archivos de subtítulos al idioma de destino que elijas. Puede realizar las traducciones mediante una instancia local de LibreTranslate, un modelo de IA local servido por Ollama u otro endpoint compatible con OpenAI, o servicios en la nube como DeepL, OpenAI, Anthropic, Google, Bing y Microsoft Translator.
¿lingarr es gratuito? ¿Qué licencia tiene?
lingarr es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿lingarr sigue mantenido?
Mantenimiento activo. El último commit de lingarr fue el 21 oct 2026.
¿Para qué puedo usar lingarr?
Traducir subtítulos por lotes para una biblioteca multimedia doméstica de películas y series de televisión. Realizar traducciones completamente locales con LibreTranslate o un modelo de IA autoalojado. Integrar la traducción de subtítulos en otras herramientas mediante la API.
¿Cómo se instala lingarr?
Crea la red de Docker: docker network create lingarr Inicia el contenedor de la base de datos MariaDB con el comando docker run del README Inicia el contenedor de Lingarr con el comando docker run del README Abre Lingarr en el navegador por el puerto 9876
¿Dónde consigo lingarr?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lingarr-translate/lingarr

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados