В Gedit очень хороший и большой набор расширений ( plugins ), но мне не удалось найти расширение для перевода текста. Попробуем найти выход из этой ситуации.
1. Скрипт на языке Python я взял где то в интернете и чуть подредактировал. Также положим скрипт в стандартное место чтобы он был доступен Всем пользователям :
cat /usr/local/bin/gtranslate.py
Проверяем скрипт:2. Теперь задействуем станадртный плугин gedit : External tools
a. Запускаем gedit и в меню выбираем : Правка -> Параметры -> Закладка "Модули", делаем активным модуль Внешние инструменты и нажимаем кнопку Настроить модуль.
б. Далее нажимаем кнопку Создать и вводим имя Сервиса - Gtranslate, справа прописываем необходимые параметры :
- Описание : Google Translate
- Комбинация клавиш : (Shift)(Control)(g)
- Команды : xargs -0 -I '{}' gtranslate.py {}
- Ввод : Текущее выделение
- Вставить : В панель вывода
- Применимость : Только локальные файлы
* Вообще настройки сервиса могут быть такие какие нравятся вам, главное чтобы строка команды : xargs -0 -I '{}' gtranslate.py {} осталось такой для перевода только выделенного текста.
3. Проверка. Открываем в gedit какой нибудь файл с английскими словами, выделяем нужное предложение, нажимаем Shift+Control+g и в панели вывода видим перевод фразы.
1. Скрипт на языке Python я взял где то в интернете и чуть подредактировал. Также положим скрипт в стандартное место чтобы он был доступен Всем пользователям :
cat /usr/local/bin/gtranslate.py
1 | #!/usr/bin/env python |
$ gtranslate.py 'one table'
один стол
a. Запускаем gedit и в меню выбираем : Правка -> Параметры -> Закладка "Модули", делаем активным модуль Внешние инструменты и нажимаем кнопку Настроить модуль.
б. Далее нажимаем кнопку Создать и вводим имя Сервиса - Gtranslate, справа прописываем необходимые параметры :
- Описание : Google Translate
- Комбинация клавиш : (Shift)(Control)(g)
- Команды : xargs -0 -I '{}' gtranslate.py {}
- Ввод : Текущее выделение
- Вставить : В панель вывода
- Применимость : Только локальные файлы
* Вообще настройки сервиса могут быть такие какие нравятся вам, главное чтобы строка команды : xargs -0 -I '{}' gtranslate.py {} осталось такой для перевода только выделенного текста.
3. Проверка. Открываем в gedit какой нибудь файл с английскими словами, выделяем нужное предложение, нажимаем Shift+Control+g и в панели вывода видим перевод фразы.
Комментарии