Хотите быстро переводить тексты, не выходя из терминала Linux? Понимание что такое Translate Shell поможет вам сделать это просто и удобно.
Translate Shell - это мощный инструмент командной строки для перевода, который использует разные переводческие сервисы, такие как Google и Yandex. Основное преимущество этого инструмента в том, что он позволяет вам выполнять переводы, не переключаясь на браузер, что идеально для людей, предпочитающих терминал.
Подготовьте необходимые зависимости перед установкой:
Установите 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, делающая процесс перевода менее затруднительным и более интегрированным в рабочий процесс.
Добавить комментарий