Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№17617-06-2015 14:52:07

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

а что значит "переведены не постоянно"?
покажите скриншот настроек и расскажите более подробно как вы используете переводчик
и в каких случаях не надо сохранять конфиг доменов

Отсутствует

 

№17717-06-2015 15:08:33

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

я нифига не пойму что вы от меня хотите :D
ваши ответы настолько скупы, и их надо вытягивать клещами...
попробую еще раз:
распишите подробно! как вы используете переводчик и что в итоге хотите.
со скриншотом окна настроек.
иначе получается диалог глухого с немым :)

Отсутствует

 

№17817-06-2015 15:55:19

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

вы наверное не знаете весь алгоритм перевода полной страницы.

итак, вы впервые зашли на домен "aaa.com" и клацнули - перевести страницу
в зависимости от настроек вас будут спрашивать "всегда переводить автоматически?"
за это отвечает конфиг: "always_domain_question_"
если этот параметр отсутствует или значение равно true, то программа считает что этот домен "aaa.com" еще ни разу не переводился.
именно по этому параметру идет отработка настройки "Всегда переводить единожды переведенные"

а за автоматический перевод только что загруженного сайта отвечает конфиг "always_domain_translate_"
в зависимости от его значения (true/false) запускается автоперевод сайта.
кстати, нашел недоработку, уже поправил - если поставить false, то настройка должна удалиться из конфига.
https://www.dropbox.com/s/7vh595sdcte0g … ned-fx.xpi

итого, что сейчас имеем:
настройка "always_domain_translate_" светится в конфиге только тогда, если сайт вручную назначен на автоматический перевод

настройка "always_domain_question_" светится в конфиге всегда (кроме, когда стоит "автоматический перевод = Отключено"), иначе, если удалять этот конфиг, то когда юзер переключит на "Всегда переводить единожды переведенные", то не сработает автоматический перевод, а если переключит на "Всегда спрашивать для новых", то этот сайт будет считаться для программы новым (настройки ж нет, и программа считает что тут еще не была)

но, если учесть что настройки очень редко туда сюда переключают, то я могу добавить не сохранение этого конфига и для "автоматический перевод = Не спрашивать".
я правильно понял, что вы именно этого хотите?

Отредактировано pag77 (17-06-2015 15:55:38)

Отсутствует

 

№17917-06-2015 16:29:11

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

попробуйте эту версию: https://www.dropbox.com/s/7vh595sdcte0g … ned-fx.xpi

Отсутствует

 

№18017-06-2015 16:41:03

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

ну и хорошо, значит так и оставляем :)

Отсутствует

 

№18121-06-2015 13:10:03

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

Нельзя ли реализовать перевод по клику на выделенном тексте? Т.е. выделил текст, кликнул на выделение ЛКМ, получил окошко с переводом. Никаких всплывающих мешающих иконок.  Вроде так работал XTranslate в старой Опере:
https://addons.opera.com/ru/extensions/ … display=ru

Отсутствует

 

№18221-06-2015 13:25:51

oleg953
Участник
 
Группа: Members
Откуда: Ростов где Дон
Зарегистрирован: 07-05-2014
Сообщений: 557
UA: Firefox 38.0

Re: S3.Переводчик

becool пишет

Нельзя ли реализовать перевод по клику на выделенном тексте?

таки всё релизовано...   http://youtu.be/FmlMYeizo0g

Отредактировано oleg953 (21-06-2015 13:28:02)

Отсутствует

 

№18321-06-2015 13:31:49

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

becool
А вам точно в иконку не попасть, а по выделенному да? То есть вам именно надо при вы выделении всей страницы и клацании по ней переводить всю, и убирать выделение переводом?

Отсутствует

 

№18421-06-2015 13:59:30

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

Мн

oleg953 пишет

таки всё релизовано...

Мне нужен перевод по клику на выделенный текст, а не по всплывающей иконке.

Добавлено 21-06-2015 14:00:58

1832 пишет

То есть вам именно надо при вы выделении всей страницы и клацании по ней переводить всю, и убирать выделение переводом?

Да, но не обязательно всей страницы.

Отредактировано becool (21-06-2015 14:11:50)

Отсутствует

 

№18521-06-2015 14:29:03

1832
Забанен
 
Группа: Members
Откуда: Capital
Зарегистрирован: 06-02-2005
Сообщений: 276
UA: Firefox 38.0

Re: S3.Переводчик

becool пишет

Мне нужен перевод по клику на выделенный текст, а не по всплывающей иконке.

По которой не сложно попасть.

Отсутствует

 

№18621-06-2015 14:38:02

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

Вот скрин XTranslate в Опере:

6973804.png

Галочка "Show the results after clicking on the selected text"
В русской версии это опция звучит как "Показывать результаты по клику на выделенном тексте"

Отсутствует

 

№18721-06-2015 14:49:17

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

1832 пишет

По которой не сложно попасть.

Проблема не в сложности попадания по иконке...
Во-первых, так было в Опере с XTranslate - просто привычка. Во-вторых, в 99% случаев я выделяю текст в Firefox не для его перевода, а для копирования, например, для цитирования части сообщений на форумах (при этом там другое окошко всплывает - для цитирования выделенного текста). Соответственно всплывающая постоянно ненужная в 99% случаев иконка перевода, мягко говоря, подбешивает...

Вот, например, выделяю текст на форуме:

6958444.png

(иконка от переводчика Quick Translator, который у меня установлен)

Отредактировано becool (21-06-2015 14:50:44)

Отсутствует

 

№18822-06-2015 02:00:46

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

сделать такое не трудно и , возможно, даже полезно но есть ли какие-то конфликты с кликом на выделенный текст?
например в браузере определены еще какие-то действия на это событие?

Добавлено 22-06-2015 02:20:30
ps:
и как вы хотите?
что б перевод был:
1) в панели, как при "выделить текст-правая кнопка мыши-перевести выделенный текст"
2) в "плавающем" окне, как при "перевод-на-лету"

Отредактировано pag77 (22-06-2015 02:20:30)

Отсутствует

 

№18922-06-2015 06:45:41

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

pag77 пишет

есть ли какие-то конфликты с кликом на выделенный текст?

В том и вся прелесть, что нет. smile.gif

pag77 пишет

и как вы хотите?

Вариант 2 был бы очень кстати.

Отсутствует

 

№19022-06-2015 09:38:19

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

becool пишет

Вариант 2 был бы очень кстати.

у меня по плану релиз будет на этой неделе, поэтому полноценно оттестировать эту новую функцию я не смогу.
я сделаю для вас скрытую настройку - а вы потестируйте работу.
если будет все в норме - то полноценное включение/выключение через настройки будет в следующей версии - 4.04

кстати, а может вам это подойдет? тогда мне не надо ничего делать :)

pag77 пишет

вот, потестируйте, добавил кнопку на панели Select_All.png
https://www.dropbox.com/s/7vh595sdcte0g … ned-fx.xpi
кнопка никак не связана с переводом-на-лету, но если открыта панель и нажата кнопка, то "летающий" кружочек не появляется

при нажатии этой кнопки, пока активна панель, выполняется мгновенный перевод любого выделенного текста

Отредактировано pag77 (22-06-2015 09:39:10)

Отсутствует

 

№19122-06-2015 10:04:31

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Chrome 37.0

Re: S3.Переводчик

pag77 пишет

я сделаю для вас скрытую настройку - а вы потестируйте работу

Отлично, спасибо!

pag77 пишет

может вам это подойдет?

Нет, немного не то...

Отсутствует

 

№19222-06-2015 18:29:01

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

вот, потестируйте:
https://www.dropbox.com/s/7vh595sdcte0g … ned-fx.xpi
добавлена скрытая(изменение только через about:config) настройка: extensions.s3gt.translate_selection_click  ( true / false )
механизм перевода, дабы исключить возможные конфликты, я сделал не так как вы просили - по клику, а немного по другому: по длинному нажатию.

т.е. алгоритм такой:
включили в настройках extensions.s3gt.translate_selection_click=true
выделили текст.
навелись мышкой на выделенную зону.
длинное нажатие (нажали и не отпускаем левую кнопку мыши чуть меньше 1 секунды)
запустился перевод.

надеюсь вы не обиделись за то что я немного отошел от вашей просьбы. :)
пожалуйста, потестируйте и отпишите итоги.

Отсутствует

 

№19322-06-2015 19:05:27

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

pag77 пишет

вот, потестируйте

Все отлично работает! То что нужно, премного благодарен! good2.gif smile.gif

pag77 пишет

надеюсь вы не обиделись за то что я немного отошел от вашей просьбы

Ни в коем случае, такой вариант тоже неплох - получилась такая престраховочка, может так даже лучше... smile.gif Хотя я не припомню конфликтов при обычном клике на выделении во время пользования Оперой с XTranslate, да даже и нафантазировать какой-то конфликт не получается...

Отсутствует

 

№19422-06-2015 19:30:51

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

becool пишет

да даже и нафантазировать какой-то конфликт не получается...

ну вдруг какой-то еще аддон использует подобное.
или ложные срабатывания могут быть при просто клике - клик по выделенному, вроде и не хотел перевести, а оно задалбывает :)
кстати, обновите версию из дропбокса - я внес незначительные поправки

Отсутствует

 

№19522-06-2015 20:04:13

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

pag77
От меня тоже спасибо. Такой вариант не раздражает, в отличии от выскакивающей кнопки. :)
Может, стоит сделать, чтобы выделение с текста не снималось после длинного клика?

Отсутствует

 

№19622-06-2015 20:12:00

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

pag77 пишет

ложные срабатывания могут быть при просто клике - клик по выделенному, вроде и не хотел перевести, а оно задалбывает :)

Ну да, согласен... Ваш вариант очень кстати.

pag77 пишет

обновите версию из дропбокса

Обновил.

turbot пишет

Может, стоит сделать, чтобы выделение с текста не снималось после длинного клика?

Тоже думал об этом еще вчера, но мне кажется не стоит. Лично мне это ни к чему, да и лишнее телодвижение в виде клика по странице для снятия выделения после перевода будет бесить не меньше всплывающей кнопки, ИМХО biggrin.gif

Отсутствует

 

№19722-06-2015 20:14:09

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 38.0

Re: S3.Переводчик

turbot пишет

Может, стоит сделать, чтобы выделение с текста не снималось после длинного клика?

оно снимается после "отжатия" кнопки - это стандартное поведение браузера.
я наверное смогу вновь установить выделение, но дайте мне выпустить релиз, а потом уже двигаться дальше.

текущая версия из дропбокса завтра пойдет в релиз.
так как при создании длинного клика был изрядно затронут и алгоритм всплывающей кнопки(они чуть-чуть мешали друг другу), то, пожалуйста, протестируйте работу всплывающей кнопки - не сломалось ли что-то в ней после добавления "длинного клика"?

Отсутствует

 

№19822-06-2015 20:19:10

becool
Участник
 
Группа: Members
Зарегистрирован: 30-08-2014
Сообщений: 268
UA: Firefox 38.0

Re: S3.Переводчик

pag77 пишет

протестируйте работу всплывающей кнопки

У меня нормально работает.

Отсутствует

 

№19922-06-2015 20:39:56

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 41.0

Re: S3.Переводчик

pag77 пишет

это стандартное поведение браузера

Ну да, я понимаю. Но данный длинный клик - не стандартное поведение, и после него логичнее выделение оставлять.
Но это, так, мелочь. Спасибо. :)

P.S.: Запросы к google идут и при клике на служебных страницах about: А на about:preferences еще ругается в консоль на

Выделить код

Код:

20:33:33.591 TypeError: body is undefined1 tooltip.js:24:2

Отсутствует

 

№20022-06-2015 20:44:31

bezuma
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 26-01-2014
Сообщений: 256
UA: Firefox 38.0

Re: S3.Переводчик

pag77
Отлично работает, у меня без видимых конфликтов :)

Отредактировано bezuma (22-06-2015 20:45:46)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]