Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Скрипт для перевода выделенного текста  (Прочитано 5188 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Cxms

  • Активист
  • *
  • Сообщений: 407
    • Просмотр профиля
Re: Скрипт для перевода выделенного текста
« Ответ #15 : 25 Января 2016, 19:22:48 »
Цитировать
Зачем городить case для одного условия, если можно сразу передать в wget переменную и не ограничиваться двумя направлениями? А если мне нужно будет перевести с немецкого?
Затем что проверка переданного аргумента сценарию не помешает, но да нагородил, можно и короче:
Код: (bash) [Выделить]
case "$ARGS" in "") TRANSL="en-ru";;
ru-en|de-ru|ru-de|fr-ru|ru-fr) TRANSL="$ARGS";;
*) echo "Не верный аргумент."; exit;; esac

Цитировать
Как я писал в первом сообщении - основное использование скрипта - при чтении книг переводить отдельные слова.
stardict все таки попробуй, он уже все умеет что тебе надо:
sudo apt-get install stardict stardict-plugin-spellПо дефолту он в фоне не висит и не прописывается в автозапуск.
А если запустить, то памяти ест всего 20-30 МБ.
Словари к нему отдельно скачать и положить в папку: ~/.stardict/dic
Себе их давно скачал где-то на торрентах архивом в 1.5 ГБ для 7 языков +20 тематических.

Punko

  • Автор темы
  • Гость
Re: Скрипт для перевода выделенного текста
« Ответ #16 : 25 Января 2016, 19:48:20 »
Cxms,
Проверка не помешает, если скрипт будет использоваться в качестве CLI-клиента. А если как у меня - один раз прописал и забыл, то не нужно.
Ваш подход более универсальный.
StarDict попробую, ok.
Спасибо.

Оффлайн Ampermetr

  • Активист
  • *
  • Сообщений: 491
    • Просмотр профиля
Re: Скрипт для перевода выделенного текста
« Ответ #17 : 26 Января 2016, 22:16:55 »
Вариант с zenity полностью работает

(Нажмите, чтобы показать/скрыть)
Женский форум,топик "Плакала всю ночь, подскажите из-за чего?"
Линукс форум, топик "Всю ночь собирал генту, подскажите зачем?"

Punko

  • Автор темы
  • Гость
Re: Скрипт для перевода выделенного текста
« Ответ #18 : 26 Января 2016, 22:38:19 »
Ampermetr,
(Нажмите, чтобы показать/скрыть)

Доволен, что работает, спасибо за тестирование.

 

Страница сгенерирована за 0.048 секунд. Запросов: 24.