ScreenTranslator — ваш цифровой переводчик с экрана
Репозиторий давно не обновлялся
Последнее обновление было 9 месяцев назад.
Когда кнопка «Перевести» недоступна
Представьте ситуацию: вы изучаете документацию на японском, разбираете ошибку в китайском форуме или просто пытаетесь понять интерфейс испанского приложения. Копировать текст нельзя, переводчик браузера не срабатывает — знакомая проблема? Именно для таких случаев создан ScreenTranslator.
Что это за инструмент?
ScreenTranslator — это кроссплатформенное приложение (Windows/Linux), которое:
- Захватывает выбранную область экрана
- Распознаёт текст с помощью OCR (Tesseract)
- Переводит через онлайн-сервисы
- Показывает результат в удобном виде
Хотя автор отмечает, что проект «почти заброшен», его последняя версия (2025 года) остаётся полностью работоспособной.
5 причин попробовать ScreenTranslator
- Работает там, где другие бессильны — переводит текст из любых приложений, включая игры и видео
- Гибкие настройки — можно выбрать язык распознавания, сервис перевода и горячие клавиши
- Портативная версия — не требует установки, можно носить на флешке
- Поддержка словарей — дополнительные языковые пакеты загружаются прямо из интерфейса
- Лёгкость использования — после настройки перевод делается в 3 клика
Как это работает технически?
Под капотом проекта:
- Qt 5 для кроссплатформенного интерфейса
- Tesseract OCR для распознавания текста
- Leptonica для обработки изображений
- Интеграция с популярными онлайн-переводчиками
Интересный факт: приложение не имеет главного окна — всё управление происходит через иконку в системном трее.
Практическое применение
Где ScreenTranslator окажется особенно полезен:
- Разработчикам — для чтения документации и ошибок на иностранных языках
- Тестировщикам — для проверки локализованных версий ПО
- Исследователям — для работы с иностранными источниками
- Геймерам — для понимания непереведённых игр
Как начать использовать?
- Скачайте последнюю версию для вашей ОС
- Запустите приложение (оно появится в трее)
- Через настройки установите языковые пакеты
- Назначьте удобную горячую клавишу для захвата экрана
Ограничения и альтернативы
Проект не лишён недостатков:
- Нет поддержки macOS
- Могут быть проблемы с динамическим контентом (например, веб-страницы с JavaScript)
- Требует подключения к интернету для переводов
Для любителей AI-переводов есть дополнение, добавляющее поддержку нейросетевых сервисов.
Вывод: стоит ли пробовать?
ScreenTranslator — это один из тех инструментов, которые нечасто используются, но когда нужны — становятся незаменимыми. Особенно рекомендую:
- Разработчикам, работающим с иностранными API
- Техническим писателям
- Всем, кто регулярно сталкивается с непереведёнными интерфейсами
Проект хоть и не развивается активно, но свою основную функцию выполняет отлично. А учитывая открытый исходный код, при необходимости его можно доработать под свои нужды.
Попробуйте — возможно, это именно тот инструмент, которого вам не хватало для комфортной работы!
