В настоящий момент проблем с переводчиками языков для компьютерных и мобильных систем практически нет. В любой операционной системе существуют, как графические программы для переводов на любой язык, так и встраиваемые переводчики, например, в браузеры, где переводы слова, абзаца или всего сайта можно делать на лету.
Я уже писал ранее о консольной утилите
Translate Shell. Но это только консольная утилита.
В этой статье мне хотелось бы рассказать о переводчике
Crow Translate, программе с графическим интерфейсом, а также консольной утилите.
Crow Translate - кроссплатформенный онлайн переводчик с графическим интерфейсом. Переводчик написан на
C++ / Qt5. Позволяет переводить и озвучивать текст с помощью
Google Translate API. Работает в окне, интерфейс которого напоминает веб-версию
Google Translate.
Особенности:- Скорость. Программа написана на C++ / Qt и потребляет ~20 МБ ОЗУ.
- Открытый исходный код. Crow Translate лицензирована под лицензией GPL v3, а значит вы можете использовать и модифицировать ее абсолютно бесплатно.
- Множество языков. Благодаря Google, Yandex и Bing вы можете переводить на 117 различных языков.
- Консольный интерфейс. Вы можете переводить текст прямо в терминале.
- Выделение. Переводите и озвучивайте текст в любом приложении, которое поддерживает выделение текста.
- Кросс-платформенность. Доступна для Linux и Windows.
НастройкиОкно настроек можно открыть из значка программы в системном трее, после открытия программы:
Перевод выделенного текстаПереводите текст с помощью горячих клавиш в любом приложении, которое поддерживает выделение текста: веб-браузер, текстовый редактор, либо офисный пакет.
В веб-браузере
В текстовом редакторе
Озвучка переведённого текста Озвучивать переведённый текст можно в
Google,
Yandex и
Bing.
Crow Translate CLIПомимо графического интерфейса,
Crow Translate также работает в консоле/терминале. Для этого нужно открыть терминал, ввести
crow и переводимое слово/предложение.
crow слово/предложениеНапример, я ввёл в терминале после
crow слово
собака на немецком и испанском языках, после чего слово было переведено с автоматическим выбором языка системы.
Но если вы вводите предложение/абзац для перевода, его нужно обособлять одинарными или двойными кавычками.
Установка Crow TranslateУстановить
Crow Translate можно с страницы разработки проекта:
https://github.com/crow-translate/crow-translate/releasesУдачи.
P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
http://compizomania.54672.x6.nabble.com/Crow-Translate-Ubuntu-td8548.html