Софт

Google Translate CLI позволяет переводить текст через командную строку

 

google-translate-cli


Google Translate CLI - инструмент, который позволяет вам переводить текст через командную строку, используя при этом Google Translate.

Этот инструмент должен работать в Linux, OS X, FreeBSD, NetBSD, OpenBSD и Windows (Cygwin или MinGW), и его единственным системным требованием является наличие установленного gawk.

Устанавливаем Google Translate CLI

Чтобы установить Google Translate CLI, для начала убедитесь, что у вас установлен gwak (в командах ниже вам также потребуется wget, или же, если вы желаете, вы можете использовать Git вместо него).

В Ubuntu вы можете установить их, используя следующую команду в вашем терминале (его можно открыть с помощью комбинации клавиш Ctrl+Alt+T):

sudo apt-get install gawk wget


Затем установите Google Translate CLI:

cd /tmp
wget https://github.com/soimort/google-translate-cli/archive/master.tar.gz
tar -xvf master.tar.gz
cd google-translate-cli-master/
sudo make install


Или же вы можете изучить официальную инструкцию по установке.

Использование

Изначально, Google Translate CLI переводит текст с любого языка на английский, поэтому просто выполните "trs" в сочетании с каким-либо текстом в терминале, чтобы перевести текст на английский язык:

trs "какой-нибудь текст"

Пример::

$ trs "traducir texto de la línea de comandos utilizando Google Translate CLI"
translate text from the command line using Google Translate CLI

Вместо ввода какого-либо текста для перевода вы также можете указать утилите путь к текстовому файлу.

Google Translate CLI подддерживает установку как исходного языка (язык исходного текста), так и “целевой” язык (язык, на который требуется перевести исходный текст):

trs {исходный=целевой} "Текст для перевода"

Здесь нужно заменить “исходный” на код языка для исходного языка и “целевой” - кодом языка для целевого языка соотстветственно.

Для полного списка кодов языков, которые используются Переводчиком Google, смотрите эту страницу.

Пример: вы можете перевести "traducir texto de la línea de comandos utilizando Google Translate CLI" с испанского на английский и французский одновременно:

$ trs {es=en+fr} "traducir texto de la línea de comandos utilizando Google Translate CLI"
translate text from the command line using Google Translate CLI
traduire le texte de la ligne de commande en utilisant Google Translate CLI

Пример 2: перевод "hola mundo" с испанского на английский, румынский, немецкий и итальянский:

$ trs {es=en+ro+de+it} "hola mundo"
hello world
Bună ziua lume
Hallo Welt
ciao mondo


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

$ trs {=en+ro+de+it} "hola mundo"
hello world
Bună ziua lume
Hallo Welt
ciao mondo

Важным будет заметить, что вы не должны использовать в исходном тексте для перевода специальные символы (такие, как "!", "$", "`" или "\") без их экранировки. Также, не используйте "[" и "]", так как это вызовет крах Google Translate CLI.

 

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


Защитный код
Обновить

Аккаунт




Мы в соц. сетях






Подпишись на нашу RSS

Новости Hi-Tech

Как избавиться от уведомлений в браузере

Очень часто при просмотре web-страниц выскакивают сообщения рекламного характера, которые сильно раздражают и сбивают с толку. Если вы входите в число этих людей, то должны знать, как отключить уведомления в...

Что нового в юбилейной версии браузера F…

На днях стал доступным релиз обновленного веб-браузера от Mozilla. Представленный Firefox 50 выпущен в версиях для десктопов с популярными операционными системами, а также для мобильных устройств, работающих на Android. Одним...

Ремонт ноутбуков - выбираем сервис

Ноутбуки вещь до конца не изученная пользователями, настолько как компьютер. Ведь не каждый захочет разбирать свой ноутбук, и смотреть как он устроен. В отличие от ноутбука компьютер разбирал почти каждый,...

Как выбрать чехол для мобильного телефон…

После приобретения смартфона большинство сразу же начинают выбирать аксессуары к нему. Это вполне объяснимо, поскольку многие из них делают эксплуатацию девайса безопасной и более комфортной. В первую очередь это касается...

Go to top