Repolode
lingarr-translate

lingarr-translate/lingarr

Самостоятельно размещаемое приложение для перевода субтитров на выбранный язык с помощью LibreTranslate, DeepL, ИИ и облачных сервисов перевода.

Open source альтернатива:DeepL

Звёзды
891
Форки
76
Открытые issues
13
Последний коммит
11 часов назад

Что это?

Lingarr — приложение для самостоятельного размещения, которое переводит файлы субтитров на выбранный язык. Для перевода можно использовать локальный экземпляр LibreTranslate, локальную ИИ-модель, предоставляемую через Ollama или другую совместимую с OpenAI конечную точку, а также облачные сервисы: DeepL, OpenAI, Anthropic, Google, Bing и Microsoft Translator.

Приложение разворачивается в Docker-контейнере; доступны образы для amd64 и arm64. По умолчанию используется MySQL, также поддерживаются PostgreSQL и SQLite. Параметры подключения к базе данных и параллельного выполнения задач задаются через переменные окружения. Подключенные папки с медиафайлами позволяют работать непосредственно с файлами фильмов и сериалов.

Lingarr также предоставляет RESTful API с документацией Swagger, поэтому вызывать перевод субтитров можно из других приложений.

Ключевые возможности

  • 01Поддерживает LibreTranslate, DeepL, OpenAI, Anthropic, Gemini и другие сервисы перевода.
  • 02Работает с локальными ИИ-моделями через Ollama или совместимые с OpenAI конечные точки.
  • 03Запускается в Docker-контейнере; доступны образы для amd64 и arm64.
  • 04Поддерживает базы данных MySQL, PostgreSQL и SQLite.
  • 05Предоставляет RESTful API с документацией Swagger.

Сценарии использования

  • Пакетный перевод субтитров для домашней медиатеки фильмов и сериалов.
  • Полностью локальный перевод с помощью LibreTranslate или самостоятельно размещенной ИИ-модели.
  • Интеграция перевода субтитров в другие инструменты через API.

Быстрый старт

  1. 1

    Создайте сеть Docker

    docker network create lingarr
  2. 2

    Запустите контейнер базы данных MariaDB с помощью команды docker run из README

  3. 3

    Запустите контейнер Lingarr с помощью команды docker run из README

  4. 4

    Откройте Lingarr в браузере на порту 9876

Что важно знать

  • На значке в README указана лицензия AGPL-3.0 — лицензия с открытым исходным кодом, условия которой могут ограничивать коммерческое использование.
  • Для облачных сервисов перевода, таких как DeepL, и поставщиков ИИ нужны собственные платные API-ключи.
  • Интеграция с DeepL не поддерживает pt-BR.

Темы

Частые вопросы

Что такое lingarr?
Самостоятельно размещаемое приложение для перевода субтитров на выбранный язык с помощью LibreTranslate, DeepL, ИИ и облачных сервисов перевода. Lingarr — приложение для самостоятельного размещения, которое переводит файлы субтитров на выбранный язык. Для перевода можно использовать локальный экземпляр LibreTranslate, локальную ИИ-модель, предоставляемую через Ollama или другую совместимую с OpenAI конечную точку, а также облачные сервисы: DeepL, OpenAI, Anthropic, Google, Bing и Microsoft Translator.
lingarr можно использовать бесплатно? Какая у него лицензия?
lingarr распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
lingarr всё ещё поддерживается?
Активно поддерживается. Последний коммит в lingarr — 21 окт. 2026 г..
Для чего можно использовать lingarr?
Пакетный перевод субтитров для домашней медиатеки фильмов и сериалов. Полностью локальный перевод с помощью LibreTranslate или самостоятельно размещенной ИИ-модели. Интеграция перевода субтитров в другие инструменты через API.
Как установить lingarr?
Создайте сеть Docker: docker network create lingarr Запустите контейнер базы данных MariaDB с помощью команды docker run из README Запустите контейнер Lingarr с помощью команды docker run из README Откройте Lingarr в браузере на порту 9876
Где скачать lingarr?
Исходный код и инструкции по установке — на GitHub: https://github.com/lingarr-translate/lingarr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая система, в которой LLM-агент находит, проверяет и устанавливает субтитры для медиатеки, а при отсутствии исходных субтитров переводит их.

1263TypeScriptAGPL-3.0Обновлён 2 месяца назад

Самостоятельно размещаемый монитор горячих новостей: собирает тренды китайских платформ и RSS-лент, фильтрует их по ключевым словам или с помощью AI и отправляет сводки в чаты и по email.

63 тыс.24,9 тыс.PythonGPL-3.0Обновлён 6 дней назад