Переводчик в консоли или по горячей кнопке

Браузеры, почтовые клиенты, офисные пакеты, файловые менеджеры, редакторы и т.п.
Ответить
lnx
Сообщения: 114
Зарегистрирован: 24.08.2022

#

Коллеги, на старом форуме была такая тема. Я сколько-то лет использовал, прошив вызов скрипта по горячей кнопке.
Фрагмент начал скрипта -
### Вводная
langIn=en
langOut=ru
#translator=google # google, edeepl, yandex
#translator=edepel # google, edeepl, yandex
#translator=yandex # google, edeepl, yandex
translator=bing # google, edeepl, yandex

dscp=Xorg      # Wayland, Xorg # display server communications protocols
ui=zenity         # kdialog, zenity, cli
guiW=800
guiH=300
Title="$translator ${langIn}::${langOut}"
TextOutFile="$(mktemp -t translated.XXX)"
DIR=$(dirname $(readlink -e "$0"))

### Сохранение буфера в переменную
case $dscp in
    Wayland ) TextIn="$(wl-paste -n)" ;;
    Xorg    ) TextIn="$(xsel -o)"     ;;
esac

### Обращение к сервису перевода и запись ответа в файл
case $translator in
Не мог бы авто скрипта вылжить здесь его актуальную версию?
Депл с сего дня нас целой страной забанил, накопив с нас же словоформ и пр. статистик. Гугл за последние полгода настолько испоганил свой перевод, что ни в какие ворота не лезет. Мало ли кто прикрутил reverso или bind
Ответить