Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » QTranslate (Часть 1)

Модерирует : gyra, Maz

Maz (11-07-2022 23:21): QTranslate (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

AnVn

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QTranslate
 
 


Бесплатная программа-клиент для онлайн-перевода с возможностью использования сразу нескольких сервисов и поддержкой офлайн-словарей (XDXF). Подробнее...
 
Автор программы: камрад Quest272
Системные требования: Windows XP/Vista/7/8/10
Последняя версия: 6.10.0 от 09.02.2022  ~1 Мб. Что нового?
Доступные сервисы перевода: Babylon | Baidu | DeepL | Google | Microsoft Bing | Papago (Naver) | Promt | Yandex | Youdao
 
Мини-справка:
  • Действия с мышью
  • Параметры командной строки
  • Проблема: Вместо перевода выводится "Нет данных (истекло время ожидания отправки данных)."
  • Проблема: В программе %ProgramName% не переводится выделенный текст.
  • Проблема: Слетают настройки программы.
  • Как запустить QTranslate в Linux?

  • Всего записей: 184 | Зарегистр. 07-06-2006 | Отправлено: 21:24 09-11-2010 | Исправлено: MaksimovFilimon, 18:55 09-02-2022
    40sergey



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    в Promt попадают лишние теги.

    Да при переводе слова, но ежели пара слов и более все нормально.

    Всего записей: 2236 | Зарегистр. 27-04-2010 | Отправлено: 08:20 02-02-2015
    Quest272

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В след. версии Promt сервис будет исправлен.

    Всего записей: 579 | Зарегистр. 05-10-2010 | Отправлено: 15:22 02-02-2015
    bumburbia



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Quest272

    Цитата:
    В след. версии Promt сервис будет исправлен.

    А фиксация режима мыши (без сброса через иконку) в след. версии не намечается ?

    Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 15:33 02-02-2015
    restore1972

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите почему переводчик баиду не фурычит?

    Всего записей: 654 | Зарегистр. 13-03-2014 | Отправлено: 15:36 02-02-2015
    Quest272

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bumburbia

    Цитата:
    А фиксация режима мыши (без сброса через иконку) в след. версии не намечается ?

    Подумаю над опцией.
     
    restore1972

    Цитата:
    Подскажите почему переводчик баиду не фурычит?

    Поддерживаемые языки: Chinese (Simplified), English, Japanese, Portuguese, Spanish, Thai. Русский язык не поддерживается.
     

    Всего записей: 579 | Зарегистр. 05-10-2010 | Отправлено: 17:55 02-02-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал программу (использовал до этого в основном Lingoes)
    Чтоб разобраться мне пришлось уточнить некоторые пункты перевода:
    (которые вне зависимости от текста, пока делают то что я написал)
     
    --Настройки/Общие/История--
            "Раскрывать перевод" => "Показывать пункты истории не свертывая их перевод"
    --Настройки/Горячие клавиши--
            "Показать главное окно" => "Перевести выделенное в главном окне (или показать окно)"
            "Показать всплывающее окно" => "Перевести выделенное в мини-окне"
            "Показать словарь" => "Перевести выделенное в словаре (или показать словарь)"
            "Скопировать перевод в буфер обмена" => "Скопировать перевод мини-окна в буфер обмена"
            "Переключить режим мыши" => "Вкл./выкл. перевод мышью"
            "Словарь из буфера обмена" => "Перевести текст из буфера в словаре"
    --Настройки/Вид/Общие--
            "Использовать стиль окна" => "Применять стиль окна к его рамке"
    --Настройки/Вид/Всплывающее окно--
            "Всплывающее окно" => "Мини-окно"
            "Подбирать положение автоматически" => "Авто-позиция под курсором"
            "Делать активным при открытии" => "Оставлять окно в месте вызова, закрывать по Esc"
            "Значки:" => "Значки в окне (и для иконки вызова окна):"
    --Настройки/Расширенные--
            "Расширенные" => "Дополнительно"
            "Индикатор раскладки клавиатуры:" => "Всплывающая подсказка раскладки клавиатуры:"
    --меню главного окна--
            "Обратный перевод" => "Секция обратного перевода"
    --меню главного окна/Расширенные--
            "Расширенные" => "Экстра-опции"
    --меню главного окна/Расширенные/При запуске--
            "Восстановить предыдущее состояние" => "Состояние последнего закрытия"
    --контекстное меню окна История--
            "Открыть" => "Открыть в главном окне"
    --контекстное меню иконки в трее--
            "Режим мыши" => "Перевод мышью"
    --контекстное меню иконки в трее/Режим мыши--
            "Показать значок" => "Показывать только иконку"
            "Показать перевод" => "Показывать мини-окно"
            "Показать перевод и прочитать" => "Показывать мини-окно и читать"
     
    Это так сказать основное, что мне помешало понять как работает программа сходу.
    -------------
    Что касается самой проги - она достаточно удобна, но ей:
     - не хватает своего не Инет словаря (комплект есть в Lingoes и он очень неплох, если не супер)
     - не хватает возможности задать сочетания клавиш на клик: т.е. например Ctrl+клик или Ctrl+Перевод мышью (т.е. выделение мышью). (кстати это решение для того чтобы иметь возомжность не выключать "режим мыши" никогда.
     - не хватает того что предлагает Google при переводе - синхронного выделения кусочков текста оригинала и перевода. Далее идет правка этих кусочков (похоже это можно организовать в главном окне)
     - не хватает авто размера секций главного окна.
     - не хватает жесткого перевода вне зависимости от настроений Гуглов и прочих.  
       (т.е. задал пару Русский - немецкий и баста. Или Русский - Английский и никаких переводов с болгарского на русский, от которых не избавишься внутри программы).
    --------------
    Все эти желалки реальны. Потому как выполнимы: Они есть в других местах и там работают, но пока не здесь.
    -------------
    И еще забыл: Читать русский текст конечно можно, но в основном хочется слышать именно то что переводишь (иностранный язык) или то что перевел (на иностранный язык), но не родной язык.  Это сделать тоже можно (как отдельную опцию для нуждающихся).  
     
    Добавлено:

    Цитата:
     - не хватает жесткого перевода вне зависимости от настроений Гуглов и прочих.  
       (т.е. задал пару Русский - немецкий и баста. Или Русский - Английский и никаких переводов с болгарского на русский, от которых не избавишься внутри программы).

    Это оказывается все-таки есть. Но только до меня это не дошло ни с первого ни со второго разу. Тут что-то круто напутано и надо разбираться. Результат не всегда одинаковый.

    Всего записей: 1966 | Зарегистр. 19-03-2006 | Отправлено: 21:22 02-02-2015 | Исправлено: DmitryFedorov, 17:08 03-02-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот такой пример:
    -----------
    проверк код
    Это переводится в проге через Гугл (ну по крайней мере сегодня) как Serbian to russian будь то  
    Auto-Detect Auto-detect (Russian-English)
    Auto-Detect English
    Russian English
     
    Результат = "проверочный код" и не зависит от галки "Всегда определять язык"
    ----------
    В то же время на сайте результат будет такой:
    Русский - Английский
    audits code
     
    Если же нажать на кнопку "Определить язык"  
    результат будет "verification code" а язык определен как сербский.
    --------
    Т.е. налицо баг проги. Причем действие галки "Всегда определять язык" нигде не описано.  То ли это определять язык текста с помощью Гугл, то ли это противоположное действие равное тому, что задав в списке слева Русский, я этим определяю язык текста для Гугла (ну как на сайте если нажать кнопку Русский) то ли еще что.
    ------
    До этого слова Проверка кода определялись через Гугл в проге как болгарский, а теперь нет. Хотя на сайте по-прежнему после нажатия на кнопку "Определить язык" показываетс болгарский. Но таки переводится на английский.  
    В общем мрак.

    Всего записей: 1966 | Зарегистр. 19-03-2006 | Отправлено: 00:26 03-02-2015 | Исправлено: DmitryFedorov, 00:51 03-02-2015
    restore1972

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryFedorov
    Если разраб добавит эти фишки, будет отлично! И так этот переводчик очень не плох.

    Всего записей: 654 | Зарегистр. 13-03-2014 | Отправлено: 07:36 03-02-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Покопался и нашел следующее: Если сменить язык и перезапустить прогу, то все вроде работает как на сайте.  
    Но просто смены языка интерфейса недостаточно, нужен перезапуск и это настораживает: может это Кэш все портит? где-то же он есть.
     
    для Автора проги:
    Мой вывод такой - на сайте есть возможность Auto-detect только в левой секции ввода текста.
    В проге есть Auto-detect и в левом списке и в правом. Тут и лежит зло.
    Максимум что может быть это "правый Auto-detect" равен "второму языку (Second language)" выбранному в настройках проги - это логично,  
    но тогда отображать в правом списке надо не Auto-Detect (Russian-English) a что-то типа Default (English) (тогда Auto-Detect хотя бы не будет сбивать с толку).
     
    Что касается опции "Always Detect language"="Всегда определять язык" ее просто нужно привести в соответствие с тем что она должна делать.  
    Сейчас в шапке есть такое "объяснение": "Всегда определять язык" (auto > language1 > language2)
    И получается прога пытается ЭТУ Нелогичность выполнить. Вот что получается:
     
    Ставим английский интерфейс и галку "Всегда определять язык" (на русском UI не работает пока).
    Вводим глупый текст Проверк код и Гугл определяет что язык этого текста Сербский. Теперь все будет переводиться с сербского. Вердикт.
    Вводим в левом списке ЯПОНСКИЙ и будет переводиться с сербского на японский, ставим РУССКИЙ - получаем с сербского на русский, независимо от того что ты выбрал в правом списке.
    Ставим в левом списке Auto-detect  и только теперь парный язык будет выбирать правый список.  
    Убираем галку "Всегда определять язык"
    Все работает как на сайте.
     
    Что на самом деле будет делать "Всегда определять язык" непонятно.
    Возможно это будет просто: Всегда задавать в левом списке Auto-Detect а в правом списке "второй язык" заданный в настройках.
     
    Наилучшим (но не самым простым) вариантом было бы задавать такое поведение лишь для мини-окна.
    Поставил галку и мини-окно всегда определяет язык текста с помощью сервиса, а переводит на умолчание, на Second Language.  
    А в это же самое время главное окно настроено на перевод конкретной языковой пары.

    Всего записей: 1966 | Зарегистр. 19-03-2006 | Отправлено: 15:18 03-02-2015 | Исправлено: DmitryFedorov, 16:57 03-02-2015
    Quest272

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryFedorov
    1) Локализацию обновлю в некоторых местах;
    2) Многие фичи уже ранее прелагались для реализации в том числе и на этом форуме. Всё реализуется в пределах возможного и разумного;
    3)
    Цитата:
    Если сменить язык и перезапустить прогу, то все вроде работает как на сайте.

    Да, кэш используется. Посмотрю в чём возможная проблема;
    4) Да, "Always Detect language" для некоторых текстов может работать не так как ожидается. Принцип работы был кратко описан здесь. Добавлю что если исходный язык = Auto-detect, эта опция игнорируется. Если язык перевода = Auto-detect, то используются Родной и Второй языки из настроек для определения языка перевода.

    Всего записей: 579 | Зарегистр. 05-10-2010 | Отправлено: 18:59 03-02-2015 | Исправлено: Quest272, 19:05 03-02-2015
    DmitryFedorov

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Quest272

    Цитата:
    1) Локализацию обновлю в некоторых местах
    Спасибо за ответ. Из всего списка действительно нужны лишь два понятия :  
     
    Перевод мышью вместо Режим мыши
       (режим мыши - требует пояснения, Перевод мышью - практически нет)
       режим мыши это режим при котором перевод осуществляется путем выделения мышью текста.  
       1) Левый клик - выделить текст - отпустить, при отпускании - перевод  
       2) двойной левый клик, при отпускании - перевод

     
    Мини-окно вместо Всплывающее окно
       Мини-окно - короче и однозначней, всплывающим может быть и главное окно и т.п.

    Цитата:
    2) Многие фичи уже ранее прелагались для реализации в том числе и на этом форуме. Всё реализуется в пределах возможного и разумного;  
    Желалки я написал так сказать для будущего. Главное сделать чтоб прога идеально работала с тем что сейчас заявлено.  
    И очено важно чтоб ее работа не требовала разъяснений

    Цитата:
    3)  
    Цитата:
    Если сменить язык и перезапустить прогу, то все вроде работает как на сайте.
     
    Да, кэш используется. Посмотрю в чём возможная проблема;
    Посмотрите пожалуйста вкупе с пунктом '4)'

    Цитата:
    4) Да, "Always Detect language" для некоторых текстов может работать не так как ожидается. Принцип работы был кратко описан здесь. Добавлю что если исходный язык = Auto-detect, эта опция игнорируется. Если язык перевода = Auto-detect, то используются Родной и Второй языки из настроек для определения языка перевода.

    Ну вот я и узнал что было вами задумано:
     
    1) если в левом списке стоит "Auto-detect" то "Always Detect language" игнорируется.  
    Это значит что галка "Всегда определять язык" в этом случае должны быть серой.  
    Т.е. галку можно убрать и поставить, но сигнал что она не пашет при левом "Auto-detect" будет.
     
    2) Если (стоит галка "Always Detect language") а (в правом списке) язык перевода = Auto-detect, то используются Родной и Второй языки из настроек для определения языка перевода.
    ОК. Я это проверил. Это работает лишь в двух случаях:  
    когда в левом списке стоит English или Russian (для умолчаний в Настройках English и Russian).
        После этого я поставил умолчания на German-English, тоже работает.
        А конкретно работает следующее:
            На каком бы языке я не ввел текст для перевода, если в списке слева стоит русский, то текст переводится всегда на русский, на Английский лишь если текст введен на Русском.  
        И наоборот
            На каком бы языке я не ввел текст для перевода, если в списке слева стоит Английский, то текст переводится всегда на Английский, на Русский лишь если текст введен на Английском.  
        В остальных 62-х языках всё похоже работает точно также, только никак не вяжется с определением "используются Родной и Второй языки из настроек для определения языка перевода"  
        
    3) Главное что я после этого понял, что эти два списка слева и справа требуют сначала доработки без галки "Всегда определять язык"
    Нужно чтобы в верхней панели не отображалась чушь что переведено с вьетнамского на Урду когда в поле ввода введен к примеру немецкий или русский текст.  
    На сайте в таком случае (если жестко выставить язык и ввести текст на другом языке) перевода просто не происходит.
    Раз на деле происходит автоопределение - это и должно отражаться (что переведено с немецкого или с русского и сам список должен об этом как-то просигнализировать: стать серым или поменять цвет, автору видней).  
    Вот когда будет сделан первый шаг можно будет подумать о более сложных заморочках.
    -----------
    От всей души желаю вам это сделать Quest272. Программа хороша, пусть будет еще лучше.

    Всего записей: 1966 | Зарегистр. 19-03-2006 | Отправлено: 02:57 04-02-2015 | Исправлено: DmitryFedorov, 04:28 04-02-2015
    dedmazai1870



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Quest272
    Windows 8.1x64. В текстовых файлах, открываемых из под Total Commander (x64)8.51a, запущенного от имени администратора с помощью, например, Notepad или Akelpad не переводит. Нет значка, Double Ctrl показывает пустое окно. Если TC запущен обычно, без прав администратора - всё нормально.
    Такое вот наблюдение, может пригодится.

    Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 14:03 09-02-2015
    Vladimir_Monomah

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста как это полечить, если я использую переводчик Promt и выделяю одиночное слово(например: security), то мне выскакивает вот такая байда:
     
    security, Существительное
     - <span class="r_c">, ж.р.
     - <span class="r_c">, мн.ч.
     - <span class="r_c">, м.р
     - <span class="r_c">, ж.р.
     - <span class="r_c">, ж.р.
     - <span class="r_c">, ж.р.
     - <span class="r_c">, ж.р.
     - <span class="r_c">, мн.ч.
     - <span class="r_c">, ж.р. (Бизнес)
     
    p.s.: qtranslate 5.4.1  Win 7 sp1

    Всего записей: 2 | Зарегистр. 15-12-2007 | Отправлено: 21:12 11-03-2015
    Quest272

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Vladimir_Monomah
    Скачай обновлённый файл Script.js для сервиса Promt и скопируй его в папку %QTranslate%\Services\Promt\, где %QTranslate% - путь по которому установлен QTranslate (обычно c:\Program Files (x86)\QTranslate).

    Всего записей: 579 | Зарегистр. 05-10-2010 | Отправлено: 10:16 13-03-2015 | Исправлено: Quest272, 10:17 13-03-2015
    shadow_member



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Del

    Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 10:52 13-03-2015 | Исправлено: shadow_member, 11:10 13-03-2015
    Vladimir_Monomah

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Quest272


    Цитата:
    Скачай обновлённый файл Script.js для сервиса Promt и скопируй его в папку %QTranslate%\Services\Promt\, где %QTranslate% - путь по которому установлен QTranslate (обычно c:\Program Files (x86)\QTranslate).

     
    СПАСИБО!!! Заработало как надо!

    Всего записей: 2 | Зарегистр. 15-12-2007 | Отправлено: 19:57 21-03-2015
    DrAlexMD

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По клавиатуре есть просьба - сделать функционально, как винодвскую, т.е. она полностью отражает состояние родной клавиатуры:
     
    1. отображает нажатые клавиши;
     
     а главное:
    2. реагирует на смену языка (раскладки);

    Всего записей: 174 | Зарегистр. 31-03-2005 | Отправлено: 09:54 03-04-2015 | Исправлено: DrAlexMD, 09:55 03-04-2015
    Pe9as



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть предложение, добавить дешифратор транслита, в смысле есть же онлайн сервисы переводящие текст в транслит и обратно, можно один такой добавить чтобы чужие каракули в нормальную речь переводить по быстрому

    Всего записей: 97 | Зарегистр. 25-01-2012 | Отправлено: 19:51 07-04-2015
    inapht

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Quest272
     
    В последнее время один глюк постоянно проявляется )
     
    Во всплывающем окне жму кнопку, что бы после гугла перевести в Bing, после чего получается что все кнопки (7 шт) так и остаются неактивными пока окно не перезапустишь.
    Пробовал кэш чистить и предыдущую версию ставил - не помогло.

    Всего записей: 1513 | Зарегистр. 07-08-2007 | Отправлено: 21:58 07-04-2015
    lion9

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Google Translate перестал работать — Нет данных (истекло время ожидания отправки данных).

    Всего записей: 142 | Зарегистр. 21-12-2006 | Отправлено: 02:26 08-04-2015
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

    Компьютерный форум Ru.Board » Компьютеры » Программы » QTranslate (Часть 1)
    Maz (11-07-2022 23:21): QTranslate (Часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru