Использование Google Translate в терминале Linux

Категория: линукс

Хотите быстро переводить тексты, не выходя из терминала Linux? Понимание что такое Translate Shell поможет вам сделать это просто и удобно.

Что такое Translate Shell?

Translate Shell - это мощный инструмент командной строки для перевода, который использует разные переводческие сервисы, такие как Google и Yandex. Основное преимущество этого инструмента в том, что он позволяет вам выполнять переводы, не переключаясь на браузер, что идеально для людей, предпочитающих терминал.

Установка Translate Shell

Подготовьте необходимые зависимости перед установкой:

  • GNU Awk/gawk
  • GNU Bash или Zsh

Установите gawk с помощью вашего менеджера пакетов. Например, для Debian/Ubuntu используйте:

sudo apt install gawk

Translate Shell доступен в большинстве популярных дистрибутивов. Используйте команды для вашего дистрибутива:

Дистрибутив Команда
Alpine apk add translate-shell
Arch sudo pacman -S translate-shell
Debian/Ubuntu sudo apt install translate-shell
Fedora dnf install translate-shell
Gentoo emerge --ask app-i18n/translate-shell
OpenSUSE zypper in translate-shell

Также можно установить с помощью Docker:

docker pull soimort/translate-shell
docker run -it soimort/translate-shell -shell

Чтобы подтвердить успешную установку, выполните:

trans --version

Перевод текста

Простой перевод выполняется с помощью команды:

trans "Привет!"

Вы также можете использовать флаг -brief, чтобы получить только перевод:

trans -brief "uno dos tres"

Для интерактивного режима добавьте флаг -shell:

trans -shell

Выход из интерактивного режима возможен через :q.

Расширенные функции

Translate Shell поддерживает множество языков и может использоваться для получения словарных определений. Например:

trans -d fr: Bonjour

Также есть возможность произношения текста:

trans -p :ja "Доброе утро"

Вы также можете переводить текст из файлов:

trans -i input.txt :fr

Либо переводить веб-страницы:

trans :fr https://www.howtogeek.com/

Использование Translate Shell предоставляет вам идеи для более удобного и быстрого перевода прямо в терминале. Это отличная альтернатива для пользователей Linux, делающая процесс перевода менее затруднительным и более интегрированным в рабочий процесс.





 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2025  
Clicky