LINUX.ORG.RU

Перевод прямо с рабочего стола в Unity

 ,


1

1

Пожалуйста, подскажите решение для перевода прямо с рабочего стола в Unity. Примерно как в KDE с Krunner: http://i.imgur.com/Uiln0cR.png

Желательно при этом не использовать никакие сторонние программы словарей, а переводить через интернет-сервисы. Заранее спасибо.

Ответ на: комментарий от Extraterrestrial

Прочитал и мне нравится. Буду дома - посмотрю, как это будет выглядеть на деле. Спасибо.

KendovNorok
() автор топика
Ответ на: комментарий от KendovNorok

Есть варианты?

Заменить «xsel -o» на «cat text/cat > text»

#!/usr/bin/env bash
cat > text # вводим текст
text="$(cat text)"
translate="$(wget -U "Mozilla/5.0" -qO - "http://translate.google.com/translate_a/t?client=t&amp;text=$(cat text | sed "s/[\"'<>]//g")&amp;sl=auto&amp;tl=ru" | sed 's/\[\[\[\"//' | cut -d \" -f 1)"
echo "$translate" | xclip -selection clipboard # копировать перевод в буфер
notify-send -u critical "$text" "$translate" # вывести уведомление
echo "$translate"

Extraterrestrial ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.