В следващата статия ще разгледаме Translate-shell (по-рано Google Translate CLI). Това е преводач за команден ред което ни предоставя различни преводачи като Google Translate (по подразбиране), Bing Translator, Yandex.Translate, DeepL Translator и Apertium. Тази програма ще ни даде лесен достъп до всеки от тези механизми за превод от нашия терминал.
С течение на времето в този блог други колеги като мен са писали много статии за CLI приложенията. Днес ще говорим за това как да използваме „Google Translate"В терминала на нашия Ubuntu. Използвам тези инструменти много пъти през деня, за да знаят значенията на много понятия, тъй като въпреки че се справям малко с английски, много пъти съм се озовавал да се гмуркам в немски, френски или понякога азиатски форуми, където не винаги е написано на английски или друг език, на който се защитавам правилно.
Какво е Translate-shell?
Превод-черупка (известен преди като Google Translate CLI) е преводач от команден ред чрез Google Translate (по подразбиране), Bing Translator, Yandex.Translate и Apertium. Това ще ни позволи да получим достъп до един от тези механизми за превод директно от вашия терминал. Translate-shell е проектиран да работи върху повечето Gnu / Linux дистрибуции.
Как да инсталирам Translate-shell
Можем да инсталираме приложението Translate Shell на нашия Ubuntu, използвайки някой от следните два метода. Има трети метод за инсталиране, но не съм го пробвал, така че не го добавям към статията.
- Ръчен метод (Recomendado)
- Чрез Package Manager
Метод 1: Ръчен метод (препоръчително)
С този метод ще трябва само clone Translate-shell хранилище. Можем да намерим това в GitHub и да го компилираме ръчно за всяко разпространение. Ще трябва да отворим терминал (Ctrl + Alt + T) и да напишем всяка от командите, показани по-долу:
git clone https://github.com/soimort/translate-shell && cd translate-shell make sudo make install
Метод 2: Чрез Package Manager
Превод-черупка е налични в някои от официалните хранилища на най-популярните дистрибуции. Можем да го инсталираме чрез мениджъра на пакети. За да извършите инсталация на Debian / Ubuntu, ще трябва само да използваме командата APT-GET или APT. Ще трябва само да отворим терминал (Ctrl + Alt + T) и да напишем:
sudo apt-get install translate-shell
Как да използвам Translate-Shell
След успешно изпълнение на някоя от възможните инсталации, можем да отворим терминала и да стартираме програмата, като използваме следния команден формат. Този инструмент може автоматично да идентифицира езика на изходния текст. По подразбиране той превежда оригиналния текст на английски.
trans [palabras]
Преведено на английски
Аз ще преведа "саудос"на английски. За това ще трябва само да напишем в терминала (Ctrl + Alt + T):
trans saúdos
Изберете езика, на който да превеждате
Можем да преведем дума (в този случай същото като в предишния пример) на немски (POR ejemplo) като използвате следната команда:
trans :de saúdos
Превод на повече от един език
За да преведем дума на повече от един език, ще можем да използваме следната команда (В този пример ще преведа думата saúdos на тамилски и хинди):
trans :ta+hi saúdos
Превод на цели изречения
За да преведете фраза, просто използвайте изречението в кавички както можете да видите по-долу. Следният пример ще преведе от английски на испански:
trans :es "what is going on your life?"
Вижте опростен превод
Преводач-черупка показва преводи в детайли по подразбиране. Ако предпочитате да виждате само информацията в опростен режим, просто трябва да добавите -b опция да командвате.
trans -b :es thanks
Превод в режим на речник
Речник на речника. За да използвате този инструмент като речник, просто опция добавяне -d да командва:
trans -d :es thanks
Превод на файл
За да преведем файл, ще трябва да посочим пътя на файла, който трябва да бъде преведен. Използвайте следния формат в терминала (Ctrl + Alt + T):
trans :es file:///home/sapoclay/gtrans.txt
Използвайте интерактивен режим
За да отворим интерактивната обвивка на Translate, ще трябва уверете се, че трябва да посочим изходния език и целевия език, преди да стартираме интерактивна обвивка. В този пример ще преведа думата благодарност от английски на испански.
trans -shell en:es thanks
Вземете кодовете на наличните езици
За да разберете кодовете на езика, които можем да използваме, просто изпълнете следната команда:
trans -T
Помощ
За да знаем повече опции, можем да използваме помощника:
man trans
Също така можем да научим повече за този инструмент в Страница на GitHub на проекта.
Благодаря ви!
точно това ми трябваше
богатство| транс -b :es | xcowsay –image=”вмъкнете любимото си изображение”