LibreTranslate — бесплатный переводчик на собственном сервере

DevOps 21 сентября 2026 г. 👁️ 9
LibreTranslate — бесплатный переводчик на собственном сервере

Что такое LibreTranslate?

LibreTranslate — бесплатная open-source система машинного перевода, которую можно установить на собственный компьютер или сервер.

В отличие от облачных переводчиков Google или Microsoft, LibreTranslate может полностью работать на собственной инфраструктуре.

В основе системы используется open-source движок Argos Translate.

Основные возможности

  • перевод текста через Web UI;
  • REST API для приложений;
  • автоматическое определение языка;
  • работа на собственном сервере;
  • возможность работы без внешних облачных сервисов;
  • поддержка множества языков;
  • Docker и Python-установка.

Как это работает?

LibreTranslate можно использовать как собственный сервер перевода:

Приложение → LibreTranslate API → Argos Translate → перевод

После установки другие программы могут отправлять текст через HTTP API и получать готовый перевод.

Установка с Docker

Один из удобных вариантов запуска — Docker.

git clone https://github.com/LibreTranslate/LibreTranslate
cd LibreTranslate
docker compose up -d

Также LibreTranslate можно установить через Python:

pip install libretranslate
libretranslate

По умолчанию веб-интерфейс доступен на порту:

http://localhost:5000

API

Главное преимущество LibreTranslate — простой REST API.

Пример запроса:

curl -X POST http://localhost:5000/translate \
-H "Content-Type: application/json" \
-d '{
  "q": "Hello world",
  "source": "en",
  "target": "ru"
}'

В ответ сервер возвращает переведённый текст.

Автоматическое определение языка

LibreTranslate предоставляет отдельный API для определения языка текста.

POST /detect

Это удобно для приложений, где язык входного текста заранее неизвестен.

Работа без облачного переводчика

При self-hosted установке перевод выполняется на собственном сервере. Текст не требуется отправлять Google Translate, Microsoft Translator или другому коммерческому сервису.

Это особенно полезно для приватных приложений, домашней инфраструктуры и систем автоматизации.

LibreTranslate и n8n

LibreTranslate легко подключается к n8n через HTTP-запросы.

Например:

Telegram → n8n → LibreTranslate → перевод → пользователь

Так можно создать собственный автоматический переводчик без коммерческого API.

LibreTranslate и AI

LibreTranslate также можно использовать как резервный механизм перевода для AI-приложений.

Например:

AI → ошибка или недоступность → LibreTranslate → перевод

Это позволяет приложению продолжать работать даже при временной недоступности основной AI-модели.

Преимущества

  • open-source;
  • self-hosted;
  • простой REST API;
  • не требует коммерческого переводчика;
  • может работать локально;
  • легко интегрируется с Docker и n8n.

Ограничения

Качество перевода зависит от доступных моделей Argos Translate. Для сложных текстов современные большие языковые модели и коммерческие переводчики могут давать более естественный результат.

Поэтому LibreTranslate особенно интересен там, где важны независимость, локальная работа, автоматизация и отсутствие зависимости от внешнего API.

Итог

LibreTranslate — простой способ создать собственный сервер машинного перевода.

Его можно развернуть через Docker, подключить к приложению через REST API и использовать для сайтов, ботов, n8n-workflow и других self-hosted проектов.

Исходный код: LibreTranslate на GitHub

Документация: LibreTranslate Documentation

LibreTranslate — бесплатный open-source API машинного перевода, который можно запустить на собственном сервере. Он работает локально, не зависит от Google Translate или Azure и подходит для интеграции с сайтами, приложениями и системами автоматизации.

© 2026 Denant — Interesting portal. Все права защищены.