Новости Энциклопедия переводчика Блоги Авторский дневник Форум Работа

Декларация Поиск О нас пишут Награды Читальня Конкурсы Опросы








ГП-цитатник

Онлайн-клиент для Мультитрана

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт июн 05, 2018 03:35

Версия 5.11.
Возможно, кто-то давно ждал эту функцию, возможно, кому-то все равно, может, кто-то вообще не использует mclient.
Так или иначе, теперь при вводе слов будет выводиться подсказка.
Скриншот:
Изображение
Поскольку загрузка вариантов с сервера происходит довольно медленно, данная возможность активируется при нажатии пробела.
Подсказка реагирует на левую кнопку мыши и на клавиши. В частности, можно использовать стрелки вверх и вниз, а также Ctrl-Home и Ctrl-End для навигации по списку.
Если вам данная функция не нужна, отключите ее, выставив в user/mclient.cfg значение Autocompletion=0.

Как всегда, ссылка на скачивание та же.

На всякий случай, также оставляю ссылку на старую версию (5.10).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33





Re: Онлайн-клиент для Мультитрана

Сообщение putator » Вт июн 05, 2018 03:46

Эх, был бы на МТ шведско-русский экономический словарь или какой-нибудь "разговорник" по бухгалтерии, чрезвычайно охотно воспользовался бы этим клиентом. В так, увы...
Вот для linguee бы какого-нибудь бы клиента бы...
Пользуемся на безрыбье
"Wy moatte moarn, mar wer even, yn it waar sjen." Pyt Paulusma
"My ochotní, vedeni nevědomými, děláme nemožné pro nevděčné" K. Jireček.
"Jesteśmy tym, kogo udajemy i dlatego musimy bardzo uważać, kogo udajemy". K. Vonnegut
Аватара пользователя
putator

 
Сообщения: 1441
Зарегистрирован: Вт июн 01, 2010 02:40
Язык(-и): martian

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт июн 05, 2018 04:18

putator писал(а):Эх, был бы на МТ шведско-русский экономический словарь

Локальные словари в разработке. Есть минимальная поддержка Stardict.
чрезвычайно охотно воспользовался бы этим клиентом

Что вам в нем нравится?
Вот для linguee бы какого-нибудь бы клиента бы...

Чем не устраивает веб-интерфейс?
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт июн 05, 2018 04:36

В новой версии есть странный маленький баг, из-за которого при запуске программы поле для ввода терминов остается неактивным. Достаточно щелкнуть на нем мышью один раз за все время. Данная проблема касается только Windows. В Linux такой проблемы нет (хотя код кросс-платформенный), поэтому я и заметил ее не сразу. Постараюсь исправить.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Ср авг 15, 2018 12:45

Корректирующий выпуск 5.11.1.
Исправлена фокусировка на поле ввода и приоритизация словарей по левой и правой кнопкам мыши.
Подробнее:
Код: Выделить всё
* Переработана приоритизация: теперь требуется только один клик мышью
  для увеличения/уменьшения приоритета словаря или группы словарей.
  Обратите, однако, внимание, что группы названий словарей, имеющие
  общие элементы, считаются имеющими одинаковый приоритет.
* Исправлен баг фокусировки на поле ввода
* По умолчанию Control-F7 теперь копирует URL текущей статьи, а Shift-F7
  - URL текущего термина (настраивается в mclient.cfg)

Как всегда, ссылка на скачивание та же.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Чт дек 20, 2018 00:17

Выпуск 5.12 с небольшими изменениями.
Код: Выделить всё
* Укорочение слишком широких столбцов
* Вынос пользовательских файлов
  в C:\Documents and Settings\<user>\Application Data\mclient (Windows)
  и $HOME/.config/mclient (Linux)
* Сборка для Linux (32-битный и 64-битный AppImage)

Ссылка на версию под Windows (ссылка не меняется)
Ссылка на версию под Linux: 32 бита, 64 бита. Для запуска версии под Linux необходимо скачать файл с расширением AppImage, присвоить себе права на исполнение (chmod +x *.AppImage) и запустить.

На всякий случай, также оставляю ссылку на старую версию (5.11.1, Windows).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение Art o'Vladik » Чт дек 20, 2018 02:57

putator писал(а):Эх, был бы на МТ шведско-русский экономический словарь или какой-нибудь "разговорник" по бухгалтерии, чрезвычайно охотно воспользовался бы этим клиентом. В так, увы... Вот для linguee бы какого-нибудь бы клиента бы...

IntelliWebSearch, MagicSearch, наконец Context Menu Search для Chrome/Yandex.Browser.
SmartCAT - это не колючий кактус, а цветочек ... аленький.
Art o'Vladik

 
Сообщения: 73
Зарегистрирован: Вс фев 17, 2008 05:22
Откуда: Vladivostok

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт май 14, 2019 21:57

Выпуск 6.0!
Я на днях собирался выпустить версию, где происходит "скрещивание" multitran.ru и multitran.com, но Поминов меня опередил, так что пришлось удалить поддержку multitran.ru. Будем следить за развитием событий (автор Мультитрана еще не успел перенести "зеленые" комментарии и некоторые термины).
Код: Выделить всё
* Алгоритм чтения файлов Stardict переработан: импорт стал быстрее,
  добавлена поддержка GZIP
* Словарные источники теперь подключаются в виде расширений
* Добавлена поддержка multitran.com
* Удален ключ bind_quit_now, ключ bind_quit_now_alt переименован
  в bind_quit
* Обновлена документация
* На экран приветствия добавлены основные горячие клавиши
* Автодополнение теперь работает для всех источников
* Улучшен разбор комментариев

Перед обновлением этой и других версий необходимо удалить или переименовать файл mclient.cfg (в Windows: C:\users\<USER>\Application Data\mclient\mclient.cfg; в Linux: ~/.config/mclient/mclient.cfg).
Поддерживаются словари Stardict (имеют расширения .dict.dz или .dict, .idx и .ifo). Файлы .idx.gz еще не поддерживаются, их необходимо вручную распаковать в .idx. Словари необходимо поместить в каталог dics (в Windows: C:\users\<USER>\Application Data\mclient\dics; в Linux: ~/.config/mclient/dics). Каким-то особым образом их переименовывать не надо, достаточно обеспечить одинаковые имена в одинаковом регистре для файлов .dict.dz, .idx и .ifo.
Ссылка на версию под Windows.
Ссылка на версию под Linux: 32 бита, 64 бита.
Ссылки на предыдущие версии не прикладываю, поскольку multitran.ru больше не доступен, и старые программы не работают.
Мне необходима обратная связь от пользователей: куда дальше развиваться, какие сайты/словари потенциально можно было бы подключить? Пока что планирую заменить фиксированные направления перевода (например, "ENG <=> RUS") на отдельные (в зависимости от поддержки источником).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб июн 15, 2019 02:58

Выпуск 6.1.
Добавлены все языковые пары, поддерживаемые на данный момент multitran.com.
Скриншоты:
Изображение
Изображение

Код: Выделить всё
* Добавлены языковые пары, поддерживаемые multitran.com
* Распознавание названий словарей для статей "Фразы"
* Названия языков удалены из текста статей
* Удалены ключи bind_prev_pair, bind_prev_pair_alt, bind_next_pair,
  bind_next_pair_alt
* Добавлены ключи bind_next_lang1 (F8 по умолчанию), bind_next_lang1_alt
  (Ctrl-K по умолчанию), bind_prev_lang1 (Shift-F8 по умолчанию),
  bind_prev_lang1_alt (Ctrl-Shift-K по умолчанию), bind_next_lang2
  (F9 по умолчанию), bind_next_lang2_alt (Ctrl-L по умолчанию),
  bind_prev_lang2 (Shift-F9 по умолчанию), bind_prev_lang2_alt
  (Ctrl-Shift-L по умолчанию), bind_swap_langs (Ctrl-Пробел по умолчанию)

Перед обновлением этой и других версий необходимо удалить или переименовать файл mclient.cfg (в Windows: C:\users\<USER>\Application Data\mclient\mclient.cfg; в Linux: ~/.config/mclient/mclient.cfg).

Ссылка на версию под Windows.
Ссылка на версию под Linux: 32 бита, 64 бита.

На всякий случай, также оставляю ссылку на старую версию (6.0, Windows, Linux 32-bit, Linux 64-bit).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Чт июн 20, 2019 00:30

Забыл уточнить. Мультитран обычно автоматически определяет направление перевода, т.е. если у вас пара Русский-Английский, а вам нужно Английский-Русский, то нажимать кнопку переключения языков не требуется. Однако, данное правило работает не всегда: если у вас, к примеру, Русский-Китайский или Русский-Таджикский, а вам нужно наоборот, то необходимо сначала переключить языки (кнопка между языками или сочетание Control-Пробел (по умолчанию)).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб июл 06, 2019 03:00

Версия 6.1.1 (Исправление ошибок)
Код: Выделить всё
* Удаление управляющих кодов unicode
* Исправлены заголовки словарей Stardict
* Исправлена ошибка при обработке некорректного конфигурационного файла
* Восстановление источника и языков при навигации по Истории
* Исправлено переключение источников

Ссылка на версию под Windows.
Ссылка на версию под Linux: 32 бита, 64 бита.

На всякий случай, также оставляю ссылку на старую версию (6.1.1, единый архив).
Пожалуйста, сообщите, если возникают проблемы при работе с архивами 7z.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пт янв 03, 2020 04:18

Версия 6.2 (рефакторинг)
Основные изменения - в коде и пользователю будут не видны. Из заметного - удалил назойливые "+" и "Сообщить об ошибке".
Код: Выделить всё
6.2
* Рефакторинг кода
* Добавлен ключ bind_copy_nominative (копирование слова/фразы
  для перевода в именительном падеже; Ctrl-W по умолчанию)
* Небольшое улучшение парсера multitran.com
* Удаление "+", "Сообщить об ошибке"

Ссылка на версию под Windows.
Версия под Linux пока не собрана - используйте исходный код с github (репозитории mclient, shared).

На всякий случай, также оставляю ссылку на старую версию (6.1.1, единый архив).
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пт янв 17, 2020 01:54

Ссылка на версию под Linux: 32 бита, 64 бита.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт янв 21, 2020 08:11

Версия 6.2.1 (корректирующая)
Код: Выделить всё
6.2.1
* Исправлены URL в разделе "найдены отдельные слова"
* Удалены "фантомные" части словоформы

Версия для Windows

Версия для Linux: 64 бита, 32 бита

Старая версия (Windows+Linux)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Чт фев 27, 2020 17:19

Версия 6.2.2 (корректирующая)
Код: Выделить всё
6.2.2
* Исправлен баг, мешающий сохранить статью
* Поддержка последних изменений multitran.com

Версия для Windows
Версия для Linux будет собрана позже, запускайте исходный код.
Старая версия (Windows+Linux)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пт фев 28, 2020 03:56

Спустя несколько часов после релиза Поминов переименовал ссылку "только в заданном порядке" на "только в указанном порядке". Если этот блок мозолит вам глаза, перекачайте релиз по ссылке, данной выше.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб май 23, 2020 00:03

Версия 6.3
Код: Выделить всё
* Поддержка полных названий словарей с multitran.com
* Игнорирование блоков "Forvo, Google"
* Добавлена поддержка для локальных файлов Multitran (только короткое демо)

Примечание по поводу локальных файлов Multitran. На данный момент представляет собой только теоретический интерес, ибо поддерживается только демо и только короткая версия. Как протестировать: скачайте mtshort.rar, распакуйте, получившийся файл exe снова распакуйте (например, с помощью 7zip). Распакованные файлы положите в C:\Documents and Settings\<user>\Application Data\mclient\dics (в Windows) или в /home/<user>/.config/mclient/dics (в Linux). Запустите mclient, выберите "Локальный МТ". Подсказки для слов зависят от текущего направления перевода (т.е., например, "курица для варки" всплывет только для русско-английского направления). Переводятся пока что не все доступные слова. Обратите внимание, что в оригинальной демо-версии тоже есть "непереводимые" слова (хотя они есть в индексе), например, имеющие дефис.

Примечание по поводу версии Linux. На данный момент бинарный релиз не собираю, поскольку для этого требуется достаточно старый glibc. Кроме того, под рукой нет 64-битной системы.

Обратите внимание, что по неизвестной пока причине обработка комментариев в версиях под Windows или Linux происходит по-разному (например, для EN-RU: "SPE"). Я пользуюсь исключительно Linux, и возможности тщательно тестировать Windows-версию нет.

Новая версия (Windows)
Старая версия (Windows)
Страница проекта и исходный код
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение L.B. » Сб май 23, 2020 00:12

random_nick писал(а):под рукой нет 64-битной системы

:arrow:
"Absence my presence is, strangeness my grace." - Fulke Greville
L.B.

 
Сообщения: 7500
Зарегистрирован: Вс авг 17, 2003 09:44
Блог: Просмотр блога (32)

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб май 23, 2020 00:58

L.B.
Угу, осталось развернуть сборочную станцию на нетбуке с 1 Гб памяти...
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение L.B. » Сб май 23, 2020 01:06

:grin:
"Absence my presence is, strangeness my grace." - Fulke Greville
L.B.

 
Сообщения: 7500
Зарегистрирован: Вс авг 17, 2003 09:44
Блог: Просмотр блога (32)

Пред.След.


Словари русского языка

www.gramota.ru
Словарь Мультитран
Язык

Вернуться в Полезное программное обеспечение. Аллея Бродяги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4