🌐

Экранный переводчик

Перевод появляется прямо поверх текста на экране. Одна горячая клавиша — и всё.

Скачать 1.0.1 Исходный код Windows 10 / 11 · 85 МБ · Бесплатно

Что умеет

Перевод поверх оригинала

Не окно сбоку, а текст на своём месте — таблицы, подписи к кнопкам и колонки остаются там, где были. Кегль подбирается сам, чтобы перевод влез в исходную рамку.

Одна клавиша, любая программа

Ctrl+Alt+Z выделяет область в чём угодно — в игре, в PDF, в интерфейсе программы, в видео на паузе. Ctrl+Alt+X переводит буфер обмена: и текст, и скопированную картинку.

Другой язык — без повторного распознавания

Переключили язык прямо в окне результата — тот же снимок пересчитывается за секунду. Распознавание уже сделано, тратится только запрос к переводчику.

Интерфейс говорит на вашем языке

Выбрали перевод на немецкий — кнопки и меню тоже стали немецкими. Русский, английский, немецкий, испанский, иврит, хинди, японский, казахский.

Глоссарий отраслевых терминов

Машина переводит contract holder как «держатель контракта», хотя в ВЭД это «контрактодержатель». Свои правила замен лежат в glossary.json и применяются на лету.

Свой ключ, если нужен

По умолчанию работает бесплатно через публичные точки Google. Подключите ключ DeepL или Google Cloud — снимутся лимиты и заметно вырастет качество русского.

Зачем это нужно

Есть два способа перевести то, что на экране. Первый — переписать текст руками в браузерный переводчик. Второй — сделать скриншот, загрузить его на какой-нибудь сайт и получить перевод отдельным полотном, где потеряна вся вёрстка.

Эта программа делает третье: оставляет всё на своих местах. Перевод строки рисуется там, где стояла строка; перевод подписи к кнопке — на кнопке. Поэтому им можно пользоваться, а не только читать: видно, на что нажимать.

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

  1. Ctrl + Alt + Z — экран замирает, выделяете мышкой область.
  2. Кусок увеличивается и распознаётся локально через Tesseract. Слова собираются в строки, строки — в абзацы, колонки и карточки не склеиваются между собой.
  3. Текст уходит в переводчик, перевод возвращается и рисуется поверх исходной картинки — тем же кеглем, что влезает в рамку.
  4. Результат сразу в буфере обмена.

Esc закрывает окно. Ctrl + колесо — крупнее или мельче. Уголок справа снизу тянет размер окна. Картинка при увеличении перерисовывается, а не растягивается, поэтому текст остаётся чётким на любом масштабе.

Что с языками

Исходный язык определяется сам — указывать ничего не нужно. Распознавание умеет 22 письменности: латиница и кириллица, арабский, иврит, фарси, китайский (упрощённый и традиционный), японский, корейский. Для иврита и арабского текст на картинке разворачивается в правильный зрительный порядок и прижимается к правому краю блока — иначе фраза читалась бы наоборот.

Что нужно для работы

Windows покажет предупреждение — это нормально

Программа не подписана платным сертификатом, поэтому при первом запуске появится синее окно «Windows защитила ваш компьютер». Нажмите «Подробнее» → «Выполнить в любом случае». Проверить файл можно и самостоятельно: сверьте контрольную сумму SHA-256 из таблицы выше и загрузите файл на VirusTotal.

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

Это бесплатно? Есть реклама или регистрация?
Бесплатно, без рекламы и без аккаунта. Программа ничего никуда не отправляет, кроме самого текста — в сервис перевода, чтобы получить перевод.
Работает в играх?
Да, в оконном и «оконном без рамки» режимах. В полноэкранном эксклюзивном режиме снимок экрана может не получиться — переключите игру в оконный режим.
Куда девается распознанный текст?
Перевод автоматически копируется в буфер обмена. В окне результата можно переключиться между картинкой, оригиналом и переводом и скопировать любой из них.
Нужен ли интернет?
Для перевода — да. Распознавание текста работает офлайн, локально через Tesseract, поэтому картинки экрана никуда не уходят.
Почему перевод иногда обрывается многоточием?
Значит, он не поместился в исходную рамку даже минимальным шрифтом — обрезать честнее, чем наползать на соседний текст. Полный перевод при этом лежит в буфере обмена и открывается кнопкой «Текст перевод».
Программа висит в трее и запускается сама. Как отключить?
Правый клик по иконке в трее → снять галочку «Запускать при включении компьютера». Никаких прав администратора не нужно, это запись в реестре текущего пользователя.

История версий

1.0.1
  • Ссылки в строке контактов ведут каждая по своему адресу: телеграм в телеграм, сайт на сайт
  • Номер версии виден в подсказке у иконки в трее и в её меню
1.0.0
  • Первый публичный релиз
  • Перевод области экрана и буфера обмена
  • 22 языка распознавания, светлая и тёмная темы