Форум
Программы - переводчики в LINUX
К сожалению, выбор в LINUX программ - переводчиков, работающих бесплатно, крайне скуден.
Однако, как говаривал товарищ Христос, "ищите и обрящете".
http://sourceforge.net/projects/pangles/?source=dlp
Pangles - маленькая программка - переводчик, написанная на Python / GTK
Architecture: i386
Предназначена для перевода с английского на 12 языков.
Имеется возможность смены напрaвления перевода в выбранной языковой паре при помощи кнопки "Swap" Возможности свободного выбора языков и направлений перевода в программе нет.
Pаботать с программой довольно удобно.
Выделяем текст и в всплывающем окне программы видим перевод.
Необходимо предварительно выбрать яз. пару, т.к. автоматическое определение языка в программме отсутствует.
Опцию всплывающего окна программы можно отключить. Также можно отключить сканирование выделения, чтобы перевод осуществлялся только
после: " выделяем текст, кликаем "Копировать" "
С переводом можно работать и в окне самой прoграммы. Для этого предназначена ;-) кнопка "Translate"
Желательно сразу поставить значение "Timeout" на максимум - 300, т.к. иногда при переводе программка задумывается и может заявить, что время ожидания истекло.
В опциях программы можно выбрать онлайн - сервисы перевода: "Yahoo Babelfish", "FreeTranslation.com", "Google Translate"
Однако при выборе сервиса"Yahoo Babelfish" перевода не происходит и программа пишет "Ошибка"
С остальными двумя сервисами работает корректно.
translate.ru как то давно пользовал и даже егойное расширение к лисе у меня было поставлено... Но, они от своей жадности вечно какие то выхероны устраивают... То кол-во слов ограничат до 20-50, то количество переводов в сутки на ип (похеру по слову или по абзацу переводишь), то иш ты оказывается брузер у меня не той породы/версии, то ещё какие то стихуёбины...vovans:
гугл транслейт все знают ) ещё есть транслейт-ру от промта. Они переводят по-разному, иногда полезно.
Вот и забил я на него!
Нервотрёпки больше чем пользы, потому нах его!С Новым Годом, товарищи ! Стабильного вам софта, приятных новых открытий !
А теперь, позвольте представить вам программу сколь замечательную, столь и малоизвеcтную.
Quex - open-source словарь German-English / Englih-German
Спойлер
Среди его достоинств:-не требуется подключение к Интернету
- содержит свыше 500 000 переводов, синонимов, примеров, цитат и т.д.
- не требует инсталляции
- платформонезависим
- простое и интуитивное управление
- размер файла программы всего лишь 3 Мb - включает в себя "en - de" словарь в виде zip архива.
Программа использует словарь BEOLINGUS от TU-Chemnitz (http://www.tu-chemnitz.de/)
# Version :: 1.5 2007-04-09
# Copyright (c) :: Frank Richter <frank.richter.tu-chemnitz.de>,
# 1995 - 2007
Оn-line версия BEOLINGUS ( De - En De - Es De - Pt ) находится здесь http://dict.tu-chemnitz.de/
Написан Quex на Java.
На домашней странице проекта http://quexit.sourceforge.net/?Willkommen_bei_Quex программa представлена для скачивания в виде:
- версия для Windows XP / Vista: exe - файл.
- мультиплатформенная версия: jar - файл.
Настройки программы предельно просты.
Есть возможность закрепить окно программы на пeреднем плане (always on top) и активировать сканирование выделения ( watch clipboard ). При каждом новом запуске программы их приходится активировать заново, т.к. они не сохраняются.
Работать с Quex очень просто.
Выделяем в документе нужное слово и тут-же получаем результаты в окошке программки. Язык определяется автоматически. Для перевода следует выделять только одно слово, т.к. Quex способен переводить только по одному слову за раз.
В окне программы присутствуют кнопки "Search" и "more results" Вот результаты применения обеих:
Некоторое неудобство причиняет то, что программа так быстро реагирует на выделение слова, что иногда выдает перевод быстрее, чем происходит полное выделение слова. В результате может выдаваться перевод только части слова, начальных букв.. Поэтому выделять слово целесообразно средней кнопкой мыши. Или вписывать его :-) вручную.
Как я уже упомянул, установки программа не требует. Скачиваем файл программы в домашний каталог, в свойствах файла активируем
пункт "разрешить исполнение файла как программы" или, перейдя в каталог с файлом, вводим команду
$ chmod +x Quex-0.2.jar и, создавая для него кнопку запуска, пишем в графе "команда" команду типа
java -jar /путь/к/файлу/Quex-0.2.jarAktuelle Version Quex: 0.2 (03.04.2009)
Страница на sourceforge.net
-----------------------
Я запускал программу в Ubuntu 10.10 (с OpenJDK 6), Ubuntu 10.10 ( c Oracle Java JDK7) и в Salix OS XFCE 14 (OpenJRE 7) - Quex работает безупречно.
надо же, целый обзор ))))
Кстати, интересно, Promt под wine уже работает? )) Понимаю, что он монстр, да ещё на дотнете, но у него столько спец. словарей...
Как-то давно пробовал, уже не помню, чем всё кончилось. Но сейчас поддержка дотнета явно получше. Да и mono можно использовать. Жаль, нет времени всё попробовать :(
Кроме того, помню, хорошо работал под wine всем известный ABBYY Lingvo. Он так же хорош обилием словарей на все тематики и языки. И там произношение слов есть. Помню, конвертил в свободные форматы я его словари по английскому и испанскому. Но что-то уже и забыл, почему их не использую ))))
Ещё раз спасибо за участие, Игорь!
Ещё раз спасибо за участие, Игорь!
) Могу, есть что сказать - отчего не поучаствовать ? Тема актуальная, не раз на форумах подымалась...
vovans:
Кстати, интересно, Promt под wine уже работает?
;-) Тема виндовс-переводчиков под wine - поле непаханое. Но я пока хочу вытащить на "свет божий" линсофт, незаслуженно забытый или обойденный вниманием linux-общественности. Есть в этом что-то такое.. Находишь, "оттираешь его от пыли", "ставишь на полочку", и вот оно начинает тебя радовать своей работой. ) Бывалый софтоискатель posixru меня понимает наверное, а ?
Вовсе не претендую на всеобъемлющее исследование - просто делюсь тем, что нашел в google ( совсем не много конечно ) и что еще не обозревалось. К выходным планирую написать еще пару обзоров offline - cловариков.
yaDing
-> German-English / German-Spanish offline - словарь, точнее - программа поиска по словарям от уже упоминавшегося университета в Сhemnitz ( Германия ).
Спойлер
Написан yaDing на Java.
Установки в системные директории программа не требует. Запуск осуществляется прямо из распакованного в домашний каталог архива двойным кликом по файлу yaDing.sh Для создания кнопки запуска на панель можно сделать скрипт типа:
#!/bin/bashcd /home/patch/to/yaDing/
sh yaDing.sh
В поле "команда" кнопки запуска прописать путь к cозданному скрипту, сделав предварительно его исполняемым.
Настройки включают в себя возможность выбора:
словаря German-English / German-Spanish, языка интерфейса, тeмы оформления, выделения искомого слова в результатах поиска "mark search team"
Поиск и вывод результатов осуществляется сразу в обеих языках выбранного направления.
Имеется возможность поиска: по целому слову, части слова, поиск с учетом регистра ( "case sensitive" ), по регулярным выражениям(reg.expression)
Ввод слова осуществляется непосредственным вводом текста в поле; "copy-paste" программа не понимает, выделенный текст не сканирует.
Но это не представляет никаких неудобств: закрепляем окошко программы на переднем плане, выделяем слово, перетягиваем его в поле поиска, нажимаем "Search" и результаты не заставляют себя долго ждать. Переключения направления перевода в выбранной яз.паре не требуется ( да его и нет ).
В ходе сессии при помощи стрелок можно перемещаться по уже выводившимся результатам перевода ранее выбранных слов.
Если строка длинная и ее окончание в окошке не видно, достаточно навести указатель мышки на строку - возникнет всплывающая
подсказка с окончанием строки. "Clear" очищает список результатов и поле ввода.
Программа позволяет задавать максимальное число выводимых строк в списке результатов.
В программе можно устанавливать значение количества ошибок в выводимых результатах: 0 - 3
При значении 3 - число выводимых результатов становится непредсказуемым и работа программы может замедлиться.
Строки результатов поиска могут содержать несколько подстрок ( в дальнейшем: основную и дополнительные линии).
Дополнительные линии используются для выведения значений, смыслов, времен, множ.числа.
Описание работы программы в мануале местами мне показалось довольно неясным и неточным.
Ниже - попытка немного дополнить его.
Итак, управление объемом отображаемой информации осуществляется в разделе "Extent"
При выборе "Short" будут показаны:
- только основные линии, содержащие основной вариант. Дополнительные линии, содержащие формы этого слова показаны не будут : например для глагола laufen не будут показаны формы laufend, gelaufen ..
Если искомое слово встречается в дополнительных линиях, относящихся к основным линиям других слов или основной линии основной (граммат.) формы искомого слова, эти дополнительные линии будут показаны с основными линиями, к которым они относятся.
Например:
для глагола "laufen" показана дополнит. линия aus dem Ruder laufen и ее основная линия: Ruder; Steuerruder
деепричастие "laufend" показано в дополн.линии с его основной (грамматич.) формой в основной линии
При выборе "Medium" будут показаны:
- основные линии искомого слова и их дополнительные линии, содержащие формы этого слова. Формы слова будут показаны только те, которые содержат это слово как часть cебя или как часть устойчивого слововыражения. Все остальные формы показаны не будут.
- дополнительные линии, в которых содержится это слово, относящиеся к основ. линиям других слов или слов, в которых искомое слово находится как их часть, или как часть устойчивого слововыражения, принятая в языке, или если основная линия содержит основную форму этого слова.
Например:
При выборе " Complete" будут показаны:
- все основные линии искомого слова и все их добавочные линии, содержащие все формы слова
- относящиеся к другим словам дополнительные линии, в которых встречается это слово вместе с их основными линиями, а также другие дополнительные линии этиx основных линий, уже не содержащие искомого слова.
yaDing имеет возможность интелллектуального поиска - сортировки, которая приводит наиболее релевантные результаты в верхней части списка.
Сортировка результатов проходит по определенному алгоритму.
В рамках этого алгоритма заданы приоритеты, согласно которым результаты попадают в top:
1. Все строки, основная линия которых содержит искомое слово в начале строки.
2. Только для англ. языка: Все строки, основная линия которых содержит глагольную форму искомого слова (to ...) в начале линии.
3. Все строки, основная линия которых содержит искомое слово в пределах линии.
4. Все строки, содержащие искомое слово только в дополнительной линии.
При выборе "Automatic" язык (колонка результатов, где будет происходить сортировка) определяется автоматически ( по языку введенного слова).
При выборе Deutsch список результатов (согласно приоритетам) будет отсортирован в колонке Deutsch.
При выборе English результаты (согласно приоритетам) будут сортироваться в колонке English.
При смене словаря условие изменится автоматически (например, English на Spanish).
При запуске German-Spanish словаря специфические надбуквенные знаки, характерные для алфавита этих языков, отображаются кракозябрами.
Не стоит отправляться править кодировки словаря. Несмотря на то, что актуальный на сегодня релиз программы состоялся
29 December 2010( Update to yaDing 1.3), словарь ( не программа) развивается.
Актуальную на настоящий момент версию от 05.03. 2012 можно скачать здесь http://savannah.nongnu.org/projects/ding-es-de
С обновленной версией словаря ( содержит 21354 строк ) спец.знаки в программе отображаются корректно.
Следует только заменить расширение файла с .asc на .txt и положить его в каталог etc программы.
Посмотреть этот словарь on-line в виде списка - здесь http://cvs.savannah.gnu.org/viewvc/*checkout*/ding-es-de/es-de?root=ding-es-de
German-English словарь ( не программу ) от 2012-12-11( Development version ),содержащую 180727 строк, можно обновить с сайта родственного проекта Ding
http://ftp.tu-chemnitz.de/pub/Local/urz/ding/de-en-devel/
Ding ( DIctionary Nice Grep ) - программа поиска по словарям для X11/Linux, Unix систем.
Является Tk based Front-End to [ae]grep, dict, [ai]spell, fortune ... (Tk version >= 8.3) :
Спойлер
Установка программы описана здесь http://ftp.tu-chemnitz.de/pub//urz/ding/README
Ding присутствует в репозиториях Ubuntu
Если ставить Ding из пакета tar.gz, скачанного с сайта программы, требуется предварительно установить: tcl и tk
Программа обладает простым и интуитивно понятным интерфейсом.
В опциях поиска можно задавать поиск:
по целому или части слова, с учетом или без учета регистра, число ошибок, поиск по рег.выражениям.
В разделе "Preferences" можно выбрать:
"General preferences"
"Preferences" ---> "Search preferences"
В пункте "De-En" ,например,
можно задать расположение словаря и его яз.пару, мин. и макс.длину слов, число результатов поиска..
При активир. "Results shaped" результаты будут отображаться в развернутом виде
При активир. "Results folded" -- под спойлером
В пункте "Spell check" - настройки опции "проверка орфографии" англ. языка.
В пункте "Rechtschreibung" - настройки опции "проверка орфографии" немец. языка.
В пункте "Search behaviour" можно настроить условия при которых будет стартовать поиск, поведение окна программы
В пункте меню "File"
имеется возможность: cохранить результаты в файл, сделать заметки, копировать текущий результат в буфер обмена..
Многочисленные опции программы подробно описаны в разделе "Help".
English-German dictionary содержит около 270,000 строк.
Кроме уже упоминавшейся страницы http://ftp.tu-chemnitz.de/pub/Local/urz/ding/de-en-devel/ , откуда можно скачать словарь de-en,
постоянно обновляющиеся словари разных языковых пар, которые можно использовать с этой программой, находятся здесь
http://www1.dict.cc/translation_file_request.php
Словари можно скачать и отсюда http://www.dicts.info/uddl.php Но по количеству слов они уступают словарям с www1.dict.cc...
Полезные ссылки:
Usage tips http://www-user.tu-chemnitz.de/~fri/ding/help.html
Мanual page http://www-user.tu-chemnitz.de/~fri/ding/ding.1.txt
Использование программы для поиска текстовых файлов:
Основывясь на идеях Ding, был написан - JDing ( Java Ding)
Это - Java based, платформонезависимый offline German-English and English-German словарь - переводчик.
Спойлер
Представлен в виде JDingSetup.jar.
Установки в системные папки не требует. После скачивания в домашний каталог jar-файла, следует разрешить исполнение его как программы и далее запустить его командой java -jar
После запуска файла программы будет предложено:
выбрать язык инсталляции, согласиться с лицензией, выбрать директорию, в которую будет помещена программа (может быть предложено ее создать), далее будет запрос на создание Shortcuts ( соглашаться не стоит, ибо они все равно ни работать, ни поддаваться правке не будут ), сгенерировать автом.инсталл. скрипт для установки на другие компы.
Функционал программы очень прост.
Кроме возможности выбрать в опциях поиска "Игнорирование регистра" и "Слово целиком", а после трудов праведных закрыть программу кликом не на крестик в углу окна, а на "exit" в пункте меню "File", ничем больше программу не наделили.
"Copy - Paste" программа не понимает, выделенный текст не сканирует - ввод слов либо вручную, либо перетягивая его по типу "Drag-and-drop" в поле поиска. Далее: либо "Enter", либо клик по иконке лупы.
Работает программа быстро, корректно. Как и c ее сородичами, c JDing можно использовать любые словари формата .txt, организованные по типу «одна запись на строку»
Скрипт для создания кнопки запуска
#!/bin/bashcd /home/patch/to/JDing/
sh JDing_start.sh
Однако следует либо переименовать после установки файл JDing.jar на jding.jar, либо заменить в скрипте JDing_start.sh команду java -jar jding.jar на java -jar JDing.jar
Для удаления программы следует запустить uninstaller.jar, находящийся в папке Uninstaller
В недрах sourceforge.net повстречалась мне программа
EasyTranslation
Домашняя страница
https://sourceforge.net/projects/easytranslation/?source=directory
Это - программа - переводчик, написанная на Python/GTK
Спойлер
Архив распаковывается в домашний каталог и программа может запускаться прямо из папки двойным кликом по файлу easy.pyПри запуске ( каждый раз ) программа предлагает выбрать хоткей из выпадающего списка. Хоткей также можно сменить и в меню
""File" - " Параметры"
Список языков, с которыми работает программа весьма внушительный:
LANG =Спойлер
'pt', 'en', 'fr', 'af', 'sq', 'de',
'ar', 'hy', 'az', 'eu', 'be', 'bg',
'ca', 'zh-CN', 'ko', 'ht', 'hr', 'da',
'sk', 'sl', 'es', 'et', 'fi', 'gl', 'cy',
'ka', 'el', 'lw', 'hi', 'nl', 'hu', 'id',
'ga', 'is', 'it', 'ja', 'la', 'lv', 'lt',
'mk', 'ms', 'mt', 'no', 'fa', 'pl', 'ro',
'ru', 'sr', 'sw', 'sv', 'tl', 'th', 'cs',
'tr' ,'uk' ,'ur' ,'vi' ,'yi'
Это beta-версия (Last Update: 2011-06-11); не обошлось без багов.
Программа работает не со всеми, заявленными разработчиком, языками.
Кроме того, результаты перевода выводятся длинной строкой, уходящей далеко за пределы окошка ( приходится двигать ползунок, что неудобно).
Поскольку автор EasyTranslation на письмо так и не ответил, я обратился к одному из сторонних разработчиков ПО ( он пожелал сохранить инкогнито ) с просьбой исправить эти 2 недостатка. Программист охотно согласился.
После замены файлов программы translator.py и easy.glade на нижеприведенные, эти ошибки устраняются.
translator.py,easy.glade:
http://ge.tt/1og0CRg
Однако при работе с софтинкой иногда глючат хоткеи. Приходится перебирать, пока софтинка не согласится с твоим выбором.
Выходить из программы следует через меню "File" - " Выход", т.к. при закрытии кликом на крестик, софтинка может остаться висеть в процессах и при последующем запуске вообще не дать выбрать хоткей и следовательно войти в программу.
Хотелось бы, чтобы кто-нибудь из сообщества доработал эту весьма удобную, шуструю программку.
QMyMemory - программа-переводчик.
/ GUI For http://mymemory.translated.net translator.
This project is afork of QGoogleTranslator adapted to MyMemory translation API because Google has been deprecate Google Translate API. /
Спойлер
Является реинкарнацией почившего с миром qgoogletranslator
http://zenway.ru/page/qgoogletranslate
Интерфейс и функционал остался прежним. Но теперь программа работает с онлайн-сервисом перевода http://mymemory.translated.net/
Прочитать о нем можно здесь http://en.wikipedia.org/wiki/MyMemory
Работает стабильно, в полном соответствии с заявленным функционалом.
Для произношения результатов перевода по умолчанию используется консольный плеер mpg123 (должен быть установлен в системе). В принципе, можно использовать любой плеер.
Собирается без приключений.
сd /tmp
git clone http://github.com/flareguner/QMyMemory.git
cd QMyMemory/
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/путь/установки
make && sudo make install
Ясненько...
А я уже губу раскатал на пакетные перевод 8к документов с тегами :lol:
Кстати, очень удобно статичные копии сайтов переводить с русского на другой. Теги переводчик не трогает, а контент переводится. Шлеп-шлеп, зарядил батарею документов на ночь, а утром новый странноязычный говно-веб-сайт готов :P
Игорь:
QMyMemory - программа-переводчик.
/ GUI For http://mymemory.translated.net translator.
This project is afork of QGoogleTranslator adapted to MyMemory translation API because Google has been deprecate Google Translate API. /Спойлер
Является реинкарнацией почившего с миром qgoogletranslator
http://zenway.ru/page/qgoogletranslateИнтерфейс и функционал остался прежним. Но теперь программа работает с онлайн-сервисом перевода http://mymemory.translated.net/
Прочитать о нем можно здесь http://en.wikipedia.org/wiki/MyMemoryРаботает стабильно, в полном соответствии с заявленным функционалом.
Для произношения результатов перевода по умолчанию используется консольный плеер mpg123 (должен быть установлен в системе). В принципе, можно использовать любой плеер.
Собирается без приключений.
сd /tmp
git clone http://github.com/flareguner/QMyMemory.git
cd QMyMemory/
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/путь/установки
make && sudo make install
угу
make[2]: *** Нет правила для сборки цели `/usr/lib/libX11.so', требуемой для `qmymemory'. Останов.
make[1]: *** [CMakeFiles/qmymemory.dir/all] Ошибка 2
libx11-dev в системе есть
Игорь:
В недрах sourceforge.net повстречалась мне программа
EasyTranslationДомашняя страница
https://sourceforge.net/projects/easytranslation/?source=directoryЭто - программа - переводчик, написанная на Python/GTK
Спойлер
Архив распаковывается в домашний каталог и программа может запускаться прямо из папки двойным кликом по файлу easy.py
При запуске ( каждый раз ) программа предлагает выбрать хоткей из выпадающего списка. Хоткей также можно сменить и в меню
""File" - " Параметры"
Список языков, с которыми работает программа весьма внушительный:
LANG =
Спойлер
'pt', 'en', 'fr', 'af', 'sq', 'de',
'ar', 'hy', 'az', 'eu', 'be', 'bg',
'ca', 'zh-CN', 'ko', 'ht', 'hr', 'da',
'sk', 'sl', 'es', 'et', 'fi', 'gl', 'cy',
'ka', 'el', 'lw', 'hi', 'nl', 'hu', 'id',
'ga', 'is', 'it', 'ja', 'la', 'lv', 'lt',
'mk', 'ms', 'mt', 'no', 'fa', 'pl', 'ro',
'ru', 'sr', 'sw', 'sv', 'tl', 'th', 'cs',
'tr' ,'uk' ,'ur' ,'vi' ,'yi'
Это beta-версия (Last Update: 2011-06-11); не обошлось без багов.
Программа работает не со всеми, заявленными разработчиком, языками.
Кроме того, результаты перевода выводятся длинной строкой, уходящей далеко за пределы окошка ( приходится двигать ползунок, что неудобно).Поскольку автор EasyTranslation на письмо так и не ответил, я обратился к одному из сторонних разработчиков ПО ( он пожелал сохранить инкогнито ) с просьбой исправить эти 2 недостатка. Программист охотно согласился. Эти ошибки устраняются после замены файлов программы translator.py и easy.glade на ЭТИ (ge.tt).
Однако при работе с софтинкой иногда глючат хоткеи. Приходится перебирать, пока софтинка не согласится с твоим выбором.
Выходить из программы следует через меню "File" - " Выход", т.к. при закрытии кликом на крестик, софтинка может остаться висеть в процессах и при последующем запуске вообще не дать выбрать хоткей и следовательно войти в программу.Хотелось бы, чтобы кто-нибудь из сообщества доработал эту весьма удобную, шуструю программку.
$ ./easy.py
Traceback (most recent call last):
File "./easy.py", line 7, in <module>
import keybinder
ImportError: No module named keybinder
# pip install keybinder
Downloading/unpacking keybinder
Could not find any downloads that satisfy the requirement keybinder
No distributions at all found for keybinder
Storing complete log in /root/.pip/pip.log
ЧЯДНТ?
Ну не энаю, собирал так, как написал Игорь, работает на ура : http://mepic.ru/view/?id=45a9855143f72c3daaf314d553b4d9f5
анон:
Игорь:
В недрах sourceforge.net повстречалась мне программа
EasyTranslationДомашняя страница
https://sourceforge.net/projects/easytranslation/?source=directoryЭто - программа - переводчик, написанная на Python/GTK
Спойлер
Архив распаковывается в домашний каталог и программа может запускаться прямо из папки двойным кликом по файлу easy.py
При запуске ( каждый раз ) программа предлагает выбрать хоткей из выпадающего списка. Хоткей также можно сменить и в меню
""File" - " Параметры"
Список языков, с которыми работает программа весьма внушительный:
LANG =
Спойлер
'pt', 'en', 'fr', 'af', 'sq', 'de',
'ar', 'hy', 'az', 'eu', 'be', 'bg',
'ca', 'zh-CN', 'ko', 'ht', 'hr', 'da',
'sk', 'sl', 'es', 'et', 'fi', 'gl', 'cy',
'ka', 'el', 'lw', 'hi', 'nl', 'hu', 'id',
'ga', 'is', 'it', 'ja', 'la', 'lv', 'lt',
'mk', 'ms', 'mt', 'no', 'fa', 'pl', 'ro',
'ru', 'sr', 'sw', 'sv', 'tl', 'th', 'cs',
'tr' ,'uk' ,'ur' ,'vi' ,'yi'
Это beta-версия (Last Update: 2011-06-11); не обошлось без багов.
Программа работает не со всеми, заявленными разработчиком, языками.
Кроме того, результаты перевода выводятся длинной строкой, уходящей далеко за пределы окошка ( приходится двигать ползунок, что неудобно).Поскольку автор EasyTranslation на письмо так и не ответил, я обратился к одному из сторонних разработчиков ПО ( он пожелал сохранить инкогнито ) с просьбой исправить эти 2 недостатка. Программист охотно согласился.
После замены файлов программы translator.py и easy.glade на нижеприведенные, эти ошибки устраняются.translator.py http://yadi.sk/d/6vA8ntfh2FD5k
easy.glade http://yadi.sk/d/qSWvkFCj2FDAQОднако при работе с софтинкой иногда глючат хоткеи. Приходится перебирать, пока софтинка не согласится с твоим выбором.
Выходить из программы следует через меню "File" - " Выход", т.к. при закрытии кликом на крестик, софтинка может остаться висеть в процессах и при последующем запуске вообще не дать выбрать хоткей и следовательно войти в программу.Хотелось бы, чтобы кто-нибудь из сообщества доработал эту весьма удобную, шуструю программку.
$ ./easy.py
Traceback (most recent call last):
File "./easy.py", line 7, in <module>
import keybinder
ImportError: No module named keybinder# pip install keybinder
Downloading/unpacking keybinder
Could not find any downloads that satisfy the requirement keybinder
No distributions at all found for keybinder
Storing complete log in /root/.pip/pip.logЧЯДНТ?
python-keybinder поставь
анон:
make[2]: *** Нет правила для сборки цели `/usr/lib/libX11.so', требуемой для `qmymemory'. Останов.
make[1]: *** [CMakeFiles/qmymemory.dir/all] Ошибка 2
Да, попробовал на убунту 12.04 - получил ту же ошибку.
Гуглу эта проблема известна. Но предложенные решения ( перелинковка ) эффекта не дали.
Я написал разработчику. Он ответил, что чуть позже посмотрит. Эта проблема уже выскакивала с этой программой.
А вот на новеньком salix os 14 и cтарой ubuntu 10.10 все собирается без проблем.
Спойлер
-------------
По поводу EasyTranslation
На убунту 12.04 все поднялось "на раз"
Спойлер
А salix os 14 выдало такую же ошибку
ImportError: No module named keybinder
Выяснилось, что keybinder, установленный в системе, собран с --disable-python \
Потому для salix os 14 решение следующее:
- скачать пакет с исходниками keybinder и слакбилд отсюда
- в слакбилде удалить строчку "--disable-python"
- запустить sh keybinder.SlackBuild
- установить собранный пакет
"Вуаля" :-)

