Нашел на форумах скрипт для использования Google Translator без необходимости открывать браузер. Вроде работает нормально, однако из выделенного фрагмента на несколько предложений переводит только первые два.
Код:
#!/usr/bin/env bash
text="$(xsel -o)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=ru&dt=t&q=$(echo $text | sed "s/[\"'<>]//g")" | sed "s/,,,0]],,.*//g" | awk -F'"' '{print $2, $6}')"
echo "$translate" >> /tmp/notitrans
echo "$translate" | xclip -selection clipboard
Как сделать, чтобы выделенный фрагмент текста переводился полностью?