Найти тему
Linux : консольная магия

Окей, консоль. Переведи!

В этой вашей консоли и так все непонятно, да еще и на английском .

Закрываю!

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

Для Ubuntu 18.04 и выше набираем:

sudo apt install translate-shell ;

В Gentoo и того проще :

sudo echo 'app-i18n/translate-shell ~amd64' > /etc/portage/package.accept_keywords ;
sudo emerge -av translate-shell;

Всё , можно переводить.

$ trans 'Hello world'
Hello world
Привет, мир
(Privet, mir)
Hello world: варианты перевода
[ English ->
Русский ]
Hello world
Привет, мир, Привет мир

Можно "потренировать" произношение, подключив звуковую составляющую:

trans -p  'Hello world and Eyjafjallajokull'
ну или
trans -p  'Two teas at twenty-two'

Также переводчик умеет работать с файлами:

$ echo cat > /tmp/1.dog  
$ trans file:///tmp/1.dog  
кошка

Ключ -I позволяет использовать интерактивный режим, а ключ -b отключает всю многословность переводчика и выдает краткий перевод.

А не замахнуться ли нам на перевод man? Да запросто:

man ls | trans -b

Переводчик использует движок от google translate:

$ trans -S
 aspell
* google
 bing
 spell
 hunspell
 apertium
 yandex

Попытки натравить на yandex не увенчались успехом, может это работает только для перевода веб-страниц, а может и нет. Попробуй, а вдруг,друг, у тебя получится.