Переводчик текста в программах на ПК
Привет! В этой статье я расскажу про бесплатную программу, с помощью которой можно переводить надписи и прочие тексты с иностранного языка на русский (или другой) в различных приложениях.
Наверняка многим приходилось отказываться от использования определенной программы лишь из-за того, что в списке доступных языков не было русского. Естественно, если вы не знаете иностранного языка, то использование такой программы будет крайне затруднительным. Даже с современными переводчиками, способными переводить целые веб-страницы текста, ситуация не улучшается, ведь в программе даже нельзя выделить надпись.
На помощь нам приходит замечательная бесплатная программка Screen Translator, которая сможет перевести интерфейс хоть с китайского языка.
Возможности программы Screen Translator
Принцип работы Screen Translator похож на Capture2Text – программы для распознания текста с фотографий. Обе утилиты сканируют тексты и оптически их распознают, преобразуя в текстовую форму. Причем Скрин Транслейтор может захватывать изображение и распознавать его с любых иконок, кнопок, менюшек, вкладок и прочих элементов любого софта. Несомненным преимуществом этой программы перед рядом конкурентов является возможность перевода в автономном режиме – без подключения к интернету.
Как скачать и установить Screen Translator на компьютер
Посетите официальный сайт разработчика: gres.biz/screen-translator
Прокрутите страницу чуть ниже, пока не увидите надпись « Скачать ». Кликните на ссылку « Установщик »: 

Откроется вкладка, в которой нужно выбрать один из вариантов инсталлятора – для оффлайн-работы или для онлайн-работы. Кликаем по соответствующей ссылке, после чего начнется загрузка файлов.

Далее в загрузках находим наш инсталлятор и приступаем к установке Screen Translator . Выберите необходимые языки, которые будут загружены (оффлайн версия). Рядом с каждым пакетом языков написан его размер.
В последнем окне при установке вам будет предложено создать ярлык на рабочем столе и добавить программу в автозагрузку . Если последнюю галочку вы не поставите, то потом в любой момент сможете добавить программу в автозапуск.
Настройка
По умолчанию программа Screen Translator настроена оптимальным образом для обычных пользователей ПК. Если же вас что-то не устроит в функциональности или качестве перевода, то вы можете зайти в настройки. Для этого кликните правой кнопкой мыши по ярлыку программы в трее и выберите Настройки .

В первой вкладке настроек « Общее » вы можете посмотреть горячие клавиши для каждого действия. Основная функция – это захват текста. Для нее по умолчанию задана комбинация Ctrl+Alt+Z . Но ее вы можете изменить на любую другую, удобную для вас.
Как переводить текст в программах

Что ж, теперь переходим непосредственно к использованию нашего переводчика Screen Translator. Откроем любую программу на компьютере с английским (или любым другим языков, который мы загрузили при установке) интерфейсом. Если Screen Translator включен в автозагрузку, то он уже готов к использованию. Нажимаем нашу горячую комбинацию клавиш Ctrl+Alt+Z и курсором-крестиком обводим тот текст в программе, который требует перевода:

После отпускания клавиш спустя несколько мгновений появится перевод выделенной фразы:
Аналогично переводятся все остальные элементы интерфейса любых программ. Просто обводим надпись на кнопке, ярлыке, в меню, на вкладке, и она будет переведена на понятный нам язык.
Как утверждают некоторые геймеры, они успешно используют Screen Translator для перевода интерфейса англоязычных игр . Так что возможности этого универсального переводчика не ограничиваются только программами.
Что ж, Скрин Транслэйтор – отличный бесплатный инструмент, который должен быть под рукой у каждого активного пользователя ПК, не знающего иностранные языки.
Версия 2.10.6.
Дальнейшая настройка может быть выполнена в графическом интерфейсе переводчика, который появится в игре.
-
Графический интерфейс вызывается/скрывается комбинацией клавиш Alt+
После запуска переводчик создаст настроечный файл _translator3000_setting.json в директории игры.
- В директории самой игры. Не в папке «game».
Дальше читать имеет смысл только если есть желание ознакомиться с пунктами настроечного файла.
Читать пояснения по настроечному файлу.
Файл имеет следующий вид:
- Параметр gameLanguage (текстовое значение):
- Язык самой игры, С КОТОРОГО нужен перевод.
- Параметр directionOfTranslation (текстовое значение):
- Язык, НА КОТОРЫЙ нужен перевод.
- Параметр prescan (true/false):
- Нужен ли предварительный перевод всех строк.
- Может занять крайне продолжительное время, в зависимости от количества строк.
- Лучший вариант использования этой опции: запустить игру на любой строке и ждать окончания перевода.
- Нужен ли предварительный перевод всех строк.
- Параметр _debug_mode (true/false):
- Режим отладки.
- Если false (умолчание) — трейсы будут подавляться.
- Если true — активируется логирование во внешний файл и бросаются трейсы.
- Режим отладки.
- Параметр translationService (текстовое значение):
- Сервис перевода.
- «google_gtx»
- Версия с хорошим качеством перевода, но отслеживается сервисом на предмет автоматических запросов.
- Может быть бан со стороны сервиса.
- Скорость намеренно занижена до 12 запросов в минуту, во избежание блокировки.
- «google_client5»
- Версия с посредственным качеством перевода, но более быстрая.
- Скорость запросов регулируема.
- Способ работы переводчика. Может принимать два значения:
- «dialogueOnly»
- Будет переведён текст в текстовом окне и меню выборов.
- Будет переведён весь имеющийся в игре текст.
- На данный момент способ в Бета стадии.
- Оставлять ли оригинал в «истории» (screen history).
- Если true — текст в истории будет не переведён.
- Если false (умолчание) — перевод будет как в диалоговом окне, так и в истории.
Для имитации человеческого фактора, реальное количество обращений будет рандомизировано в диапазоне:
Значение по умолчанию равно 100.
Использовать эту опцию только на свой страх и риск, т.к. возможен бан со стороны сервиса, при слишком большом количестве последовательных обращений и подозрении на факт автоматизации запросов.
- К примеру «google_gtx» банит, если скорость обращений выше 20 запросов в минуту.
- Опции, которые будут применены к переведённому тексту.
- Параметр font (текстовое значение):
- Шрифт, с которым должен выводиться текст.
- Путь к файлу шрифта задаётся относительно папки game в директории игры.
- Та, куда ранее был скопирован Translator3000.rpa.
- Параметр size (положительное целое число или выражение в формате Ren’Py):
- Размер выводимого текста.
- Может быть как числом, так и выражением в формате Ren’Py.
-
.
- Параметр bold (true/false):
- Сделать текст жирным.
- Параметр italic (true/false):
- Сделать текст курсивным.
Так же, вместо кода языка, можно указать наименование на английском языке:
- «russian» для русского языка.
- «english» для английского и т. д.
(Click here to open)
To integrate the translator copy the file Translator3000.rpa into the folder game in the directory of the game for which you need a translation.
Further configuration can be done in the graphical interface that appears in the game.
-
The graphical interface is shown/hidden by the Alt+
After starting, the translator will create a setting file _translator3000_setting.json in the game directory.
- In the directory where the game itself is located. NOT in the «game» folder.
It makes sense to read further only if you want to familiarize yourself with the items in the setup file.
Read the description of the settings file..
The contents of the file are as follows:
- Parameter gameLanguage (text value):
- The language of the game itself (the language FROM WHICH a translation is needed).
- Parameter directionOfTranslation (text value):
- The language of translation (the language INTO WHICH a translation is needed).
- Parameter prescan (true/false):
- Preliminary translation of the whole text.
- It can take an extremely long time (depends on the amount of text).
- The best way to use this option is to start the game on any line and wait for the translation to finish.
- Preliminary translation of the whole text.
- Parameter _debug_mode (true/false):
- Well. Everything is said in the title. This is a debug mode.
- If false (default) — errors will be ignored.
- If true — logging to an external file is activated and exceptions are raised when errors occur.
- Well. Everything is said in the title. This is a debug mode.
- Parameter translationService (text value):
- Hmm. As with the previous point, everything is clear from the title. This is a translation service.
- «google_gtx»
- Version with good translation quality, but monitored by the service for automatic requests.
- You can get banned from the service.
- The speed is intentionally lowered to 12 requests per minute, to avoid blocking.
- «google_client5»
- Version with disappointing translation quality, but faster.
- The request speed is settable.
- If set to the value «google», then the service «google_client5» is used.
- Method of the translator’s work. Can take two values:
- «dialogueOnly»
- The text in the dialog box and the choices menu will be translated.
- All the text in the game will be translated.
- At the moment the method is in Beta stage.
- Leave untranslated text in the «history» (screen history).
- If true — the text in the history will not be translated.
- If false (default) — translation will be both in the dialog box and in the history.
To simulate the human factor, the real number of requests will be randomized in the range:
The default value is 100.
Use this option only at your own risk, because it is possible to block by the service, if the number of consecutive requests is too large and it is suspected of automating requests.
- For example, «google_gtx» bans if the rate of requests is higher than 20 requests per minute.
- Options that will apply to the translated text.
- Parameter font (text value):
- The font used when displaying text.
- The path to the font file is set relative to the game folder in the game directory.
- The folder where the Translator3000.rpa file was copied earlier.
- Parameter size (positive integer or expression in Ren’Py format):
- The size of the displayed text.
- Can be either an integer or an expression in Ren’Py format.
-
.
- Parameter bold (true/false):
- Make the text bold.
- Parameter italic (true/false):
- Make the text italic.
Also, instead of the language code, you can specify a common name in English:
Screen Translator 3.2.1
Screen Translator или экранный переводчик — это программа, которая помогает перевести текст из любой области экрана компьютера. Для этого не нужно выделять текст, затем копировать его и вставлять в окно утилиты. Переводчик распознает любой текст, даже если его невозможно выделить. Управление осуществляется с помощью горячих клавиш.
Возможности
Screen Translator незаменим, если необходимо перевести фразы, расположенные внутри изображения или в окне программы. Также программа способна переводить слова или целые предложения на веб-страницах. Для этого нужно выделить нужную область экрана и вывести результат перевода захваченного сектора. На перевод может потребоваться несколько секунд.
Программа позволяет редактировать переведенный текст и копировать его в буфер. В настройках программы можно установить языки распознавания, время обработки текста, способ вывода результатов и сервисы, которые используются для перевода. Доступны веб-сервисы Google, Yandex и Bing.
Особенности
- Перевод текста из любой выделенной области;
- Более 50 языков;
- Управление с помощью настраиваемых горячих клавиш;
- Автоматическая корректировка частых ошибок;
- Русская локализация;
- Бесплатное распространение;
- Возможность выбора переводческих сервисов, времени обработки и способа вывода результатов;
Для работы переводчика требуется интернет-соединение. Совместим с Windows от XP до 10 32-х и 64-х разрядных версий.
Настройка
Важно: при первом использованием программы вам понадобиться установить переводчики. Для этого перейдите в настройки, далее во вкладке “Обновления” установите нужные компоненты (см. скриншот №5).
Скриншоты





Похожие программы
PROMT Professional 10
PROMT Expert Giant 10.0
StarDict 3.0.4
Dicter 3.8
QTranslate 6.7.2 - «dialogueOnly»
- «dialogueOnly»
- «google_gtx»
- Сервис перевода.