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

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№10115-04-2015 20:54:53

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

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

без понятия :)
я уже не помню что-там было в коде - слишком давно это было.
а почему вы используете 2.13, а не свежую актуальную версию?

Отсутствует

 

№10216-04-2015 22:42:42

beggrr
Участник
 
Группа: Members
Зарегистрирован: 04-02-2014
Сообщений: 128
UA: Firefox 25.0

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

pag77 пишет

без понятия :)
я уже не помню что-там было в коде - слишком давно это было.
а почему вы используете 2.13, а не свежую актуальную версию?

Просто мне нужен от расширения самый минимум - панелька внизу экрана с переводом.
Я не пользуюсь переводом страниц, переводом на лету, не пользуюсь другими фичами. Просто потому, что оно мне не нужно.
Ваше расширение я выбрал за его скорость работы - панелька с переводом появляется мгновенно. В отличие от других аналогичных расширений.

Ну видно пришло время переходить на актуальную версию. Спасибо Вам за отличную софтину! :)

Отсутствует

 

№10317-04-2015 00:48:04

12
Участник
 
Группа: Members
Зарегистрирован: 14-07-2009
Сообщений: 610
UA: Firefox 38.0

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

pag77
Отличный переводчик, спасибо!:)


для сохранения вэбстраничек целиком
SingleFile
Save Page WE
Web Scaprapbook

Отсутствует

 

№10420-04-2015 13:42:52

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

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

beggrr пишет

Я не пользуюсь переводом страниц, переводом на лету, не пользуюсь другими фичами. Просто потому, что оно мне не нужно.

ну так отключите в настройках всё не нужное, в том числе пункты в контекстном меню :)

12 пишет

Отличный переводчик, спасибо!:)

пожалуйста :)

Отсутствует

 

№10502-05-2015 20:52:11

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

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

pag77
Здравствуйте.
На Win 8.1 x64, Firefox Nightly x64 40.0a1 BuildID:20150501030205, S3.Google Переводчик 4.02 не переводит выделенный текст ни из контекстного меню, ни из меню кнопки.
Ругается в консоль на:

Выделить код

Код:

TypeError: window.BrowserUtils.getFocusSync is not a function utils.js:132:9

Может, с этим связанно.

Спасибо.

Отредактировано turbot (02-05-2015 20:53:24)

Отсутствует

 

№10604-05-2015 12:51:57

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

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

turbot пишет

На Win 8.1 x64, Firefox Nightly x64 40.0a1 BuildID:20150501030205, S3.Google Переводчик 4.02 не переводит выделенный текст

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

Отсутствует

 

№10704-05-2015 16:23:24

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

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

pag77
Спасибо, теперь все работает прекрасно.

Отсутствует

 

№10804-05-2015 20:15:37

Mishania
Забанен
 
Группа: Members
Откуда: Usa
Зарегистрирован: 22-10-2011
Сообщений: 357
UA: Firefox 33.0

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

Может такая функция у вас есть, но я не нашёл.
По работе приходится просматривать много текста. Иногда люди забывают переключить язык и появляются всякие "ghbdtn rfr ltkf&". Приходится копировать, вставлять в текстовый файл и там уже конвертировать  в читаемый текст. А нельзя ли делать это в вашем аддоне? Выделил текст, нажал перевести и оп-ля!

Отсутствует

 

№10904-05-2015 20:51:32

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

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

Mishania
:offtopic: Custom Buttons + Преобразование из латиницы в кириллицу и наоборот - работает во всех текстовых полях, включая панель S3.Google Translator.

Отсутствует

 

№11004-05-2015 23:27:54

Mishania
Забанен
 
Группа: Members
Откуда: Usa
Зарегистрирован: 22-10-2011
Сообщений: 357
UA: Firefox 33.0

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

turbot
Надо менять уже напечатанный на странице текст, который я не могу изменить.
Как делаю я копирую текст в редактор(или жму перевести и использую окно s3, так удобнее) и уже в окне редактора жму клавиши win+ctrl (это горячие клавиши программы Арум которая изменят раскладку.) Вы предлагаете делать всё тоже самое только жать кнопку.
А я спрашивал про функционал когда уже напечатанный текст я выделяю и жму "перевести "
9cf274bb5c4b092844ebce5f73678916.jpeg
и аддон переводил на понятный как он делает с иностранными языками.
2a6300480de5b8c37d214501edcff302.jpeg
Тут наверно не реализуемо т.к. завязано с Гугл-переводчиком, но мало ли.
PS.. Хотя я частенько выделяю тект и отправляю искать в яндекс, а он уже переделывает. Способов много, просто привычка переводить всё непонятное S3.GT срабатывает на автомате.

Отредактировано Mishania (04-05-2015 23:32:37)

Отсутствует

 

№11104-05-2015 23:58:30

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

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

Mishania
Можно поправить приведенную выше кнопку (я не потяну такое), чтобы и выделенный текст на странице копировался исправленным в буфер (а там уж переводить из буфера через меню аддона или хоткеем).
Обратитесь с запросом в тему.

Добавлено 05-05-2015 00:02:53
Мне просто кажется, что это лишний функционал для данного расширения. Custom Buttons много чего позволяет. Опишите, в теме, подробно, что требуется, и, я думаю, кто-нибудь поможет.

Отредактировано turbot (05-05-2015 00:02:53)

Отсутствует

 

№11205-05-2015 00:35:20

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

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

turbot пишет

Мне просто кажется, что это лишний функционал для данного расширения

согласен.

Mishania пишет

Надо менять уже напечатанный на странице текст, который я не могу изменить.

попробуйте этот аддон:
https://addons.mozilla.org/ru/firefox/addon/transcode/

Исправляет текст написанный не в той раскладке. Т.е. из "ghbdtn" делает "привет".

Отсутствует

 

№11305-05-2015 09:47:47

Mishania
Забанен
 
Группа: Members
Откуда: Usa
Зарегистрирован: 22-10-2011
Сообщений: 357
UA: Firefox 33.0

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

pag77
Предложенное вами расширение делает тоже самое что предложенная выше кнопка, описанная мной программа Арум и ещё несколлько подобных включая Пунто Свитчер.
Насчёт лишнего функционала. Рассмотрим абстрактно функция данного адона помочь прочитать непонятное будь то "hello", или "përshëndetje" аддон помогает узнать что написано "привет". Но "ghbdtn" (поймите УЖЕ НАПИСАНО НА СТРАНИЦЕ, внимательно прочитайте что я писал! Не я пишу и мне надо исправить, а приходят сообщения с УЖЕ написанным и я НЕ могу исправить) тоже "привет" и тоже требует перевода.

Отсутствует

 

№11405-05-2015 11:22:34

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

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

это настолько специфический функционал, что тут действительно проще слепить custom buttons.
вот, ловите, слепил на скорую руку, на основе "Преобразование из латиницы в кириллицу и наоборот"
вроде даже работает :)

скрытый текст

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EURLCorrector%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bcustombuttons-stdicon-1%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.noSelUseFullText%20%3D%20true%3B%0Athis.convTableForward%20%3D%20%7B%0A%20%20%20%20%22%5C%22%22%3A%20%22@%22%2C%0A%20%20%20%20%22%3A%22%3A%20%22%5E%22%2C%0A%20%20%20%20%22%3B%22%3A%20%22%24%22%2C%0A%20%20%20%20%22%3F%22%3A%20%22%26%22%2C%0A%20%20%20%20%22%2C%22%3A%20%22%3F%22%2C%0A%20%20%20%20%22/%22%3A%20%22%7C%22%2C%0A%20%20%20%20%22.%22%3A%20%22/%22%2C%0A%20%20%20%20%22%u044D%22%3A%20%22%27%22%2C%0A%20%20%20%20%22%u0431%22%3A%20%22%2C%22%2C%0A%20%20%20%20%22%u044E%22%3A%20%22.%22%2C%0A%20%20%20%20%22%u0416%22%3A%20%22%3A%22%2C%0A%20%20%20%20%22%u0436%22%3A%20%22%3B%22%2C%0A%20%20%20%20%22%u0411%22%3A%20%22%3C%22%2C%0A%20%20%20%20%22%u042E%22%3A%20%22%3E%22%2C%0A%20%20%20%20%22%u042D%22%3A%20%22%5C%22%22%2C%0A%20%20%20%20%22%u0445%22%3A%20%22%5B%22%2C%0A%20%20%20%20%22%u044A%22%3A%20%22%5D%22%2C%0A%20%20%20%20%22%u0451%22%3A%20%22%60%22%2C%0A%20%20%20%20%22%u0425%22%3A%20%22%7B%22%2C%0A%20%20%20%20%22%u042A%22%3A%20%22%7D%22%2C%0A%20%20%20%20%22%u0401%22%3A%20%22%7E%22%2C%0A%20%20%20%20%22%u2116%22%3A%20%22%23%22%2C%0A%20%20%20%20%22%u0424%22%3A%20%22A%22%2C%0A%20%20%20%20%22%u0444%22%3A%20%22a%22%2C%0A%20%20%20%20%22%u0418%22%3A%20%22B%22%2C%0A%20%20%20%20%22%u0438%22%3A%20%22b%22%2C%0A%20%20%20%20%22%u0421%22%3A%20%22C%22%2C%0A%20%20%20%20%22%u0441%22%3A%20%22c%22%2C%0A%20%20%20%20%22%u0412%22%3A%20%22D%22%2C%0A%20%20%20%20%22%u0432%22%3A%20%22d%22%2C%0A%20%20%20%20%22%u0423%22%3A%20%22E%22%2C%0A%20%20%20%20%22%u0443%22%3A%20%22e%22%2C%0A%20%20%20%20%22%u0410%22%3A%20%22F%22%2C%0A%20%20%20%20%22%u0430%22%3A%20%22f%22%2C%0A%20%20%20%20%22%u041F%22%3A%20%22G%22%2C%0A%20%20%20%20%22%u043F%22%3A%20%22g%22%2C%0A%20%20%20%20%22%u0420%22%3A%20%22H%22%2C%0A%20%20%20%20%22%u0440%22%3A%20%22h%22%2C%0A%20%20%20%20%22%u0428%22%3A%20%22I%22%2C%0A%20%20%20%20%22%u0448%22%3A%20%22i%22%2C%0A%20%20%20%20%22%u041E%22%3A%20%22J%22%2C%0A%20%20%20%20%22%u043E%22%3A%20%22j%22%2C%0A%20%20%20%20%22%u041B%22%3A%20%22K%22%2C%0A%20%20%20%20%22%u043B%22%3A%20%22k%22%2C%0A%20%20%20%20%22%u0414%22%3A%20%22L%22%2C%0A%20%20%20%20%22%u0434%22%3A%20%22l%22%2C%0A%20%20%20%20%22%u042C%22%3A%20%22M%22%2C%0A%20%20%20%20%22%u044C%22%3A%20%22m%22%2C%0A%20%20%20%20%22%u0422%22%3A%20%22N%22%2C%0A%20%20%20%20%22%u0442%22%3A%20%22n%22%2C%0A%20%20%20%20%22%u0429%22%3A%20%22O%22%2C%0A%20%20%20%20%22%u0449%22%3A%20%22o%22%2C%0A%20%20%20%20%22%u0417%22%3A%20%22P%22%2C%0A%20%20%20%20%22%u0437%22%3A%20%22p%22%2C%0A%20%20%20%20%22%u0419%22%3A%20%22Q%22%2C%0A%20%20%20%20%22%u0439%22%3A%20%22q%22%2C%0A%20%20%20%20%22%u041A%22%3A%20%22R%22%2C%0A%20%20%20%20%22%u043A%22%3A%20%22r%22%2C%0A%20%20%20%20%22%u042B%22%3A%20%22S%22%2C%0A%20%20%20%20%22%u044B%22%3A%20%22s%22%2C%0A%20%20%20%20%22%u0415%22%3A%20%22T%22%2C%0A%20%20%20%20%22%u0435%22%3A%20%22t%22%2C%0A%20%20%20%20%22%u0413%22%3A%20%22U%22%2C%0A%20%20%20%20%22%u0433%22%3A%20%22u%22%2C%0A%20%20%20%20%22%u041C%22%3A%20%22V%22%2C%0A%20%20%20%20%22%u043C%22%3A%20%22v%22%2C%0A%20%20%20%20%22%u0426%22%3A%20%22W%22%2C%0A%20%20%20%20%22%u0446%22%3A%20%22w%22%2C%0A%20%20%20%20%22%u0427%22%3A%20%22X%22%2C%0A%20%20%20%20%22%u0447%22%3A%20%22x%22%2C%0A%20%20%20%20%22%u041D%22%3A%20%22Y%22%2C%0A%20%20%20%20%22%u043D%22%3A%20%22y%22%2C%0A%20%20%20%20%22%u042F%22%3A%20%22Z%22%2C%0A%20%20%20%20%22%u044F%22%3A%20%22z%22%2C%0A%20%20%20%20__proto__%3A%20null%0A%7D%3B%0A%0Athis.convTableBackward%20%3D%20%7B%20__proto__%3A%20null%20%7D%3B%0Afor%28var%20c%20in%20this.convTableForward%29%0A%20%20%20%20this.convTableBackward%5Bthis.convTableForward%5Bc%5D%5D%20%3D%20c%3B%0A%0Athis.insertText%20%3D%20function%28ta%2C%20text%2C%20noFocus%29%20%7B%0A%20%20%20%20var%20editor%20%3D%20ta.QueryInterface%28Components.interfaces.nsIDOMNSEditableElement%29%0A%20%20%20%20%20%20%20%20.editor%0A%20%20%20%20%20%20%20%20.QueryInterface%28Components.interfaces.nsIPlaintextEditor%29%3B%0A%20%20%20%20if%28editor.flags%20%26%20editor.eEditorReadonlyMask%29%0A%20%20%20%20%20%20%20%20return%3B%0A%0A%20%20%20%20var%20sTop%20%3D%20ta.scrollTop%3B%0A%20%20%20%20var%20sHeight%20%3D%20ta.scrollHeight%3B%0A%20%20%20%20var%20sLeft%20%3D%20ta.scrollLeft%3B%0A%20%20%20%20//%20var%20sWidth%20%3D%20ta.scrollWidth%3B%0A%0A%20%20%20%20if%28noFocus%29%20%7B%0A%20%20%20%20%20%20%20%20var%20val%20%3D%20ta.value%3B%0A%20%20%20%20%20%20%20%20var%20ss%20%3D%20ta.selectionStart%3B%0A%20%20%20%20%20%20%20%20ta.value%20%3D%20val.substring%280%2C%20ss%29%20+%20text%20+%20val.substring%28ta.selectionEnd%29%3B%0A%20%20%20%20%20%20%20%20var%20se%20%3D%20ss%20+%20text.length%3B%0A%20%20%20%20%20%20%20%20ta.selectionStart%20%3D%20se%3B%0A%20%20%20%20%20%20%20%20ta.selectionEnd%20%3D%20se%3B%0A%20%20%20%20%7D%0A%20%20%20%20else%20%7B%0A%0A%20%20%20%20%20%20%20%20if%28text%29%0A%20%20%20%20%20%20%20%20%20%20%20%20editor.insertText%28text%29%3B%0A%20%20%20%20%20%20%20%20else%0A%20%20%20%20%20%20%20%20%20%20%20%20editor.deleteSelection%280%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20ta.scrollTop%20%3D%20sTop%20+%20%28ta.scrollHeight%20-%20sHeight%29%3B%0A%20%20%20%20ta.scrollLeft%20%3D%20sLeft%3B%20//%20+%20%28ta.scrollWidth%20-%20sWidth%29%3B%0A%7D%3B%0Athis.inPrimaryLayout%20%3D%20function%28s%29%20%7B%0A%20%20%20%20var%20c%3B%0A%20%20%20%20for%28var%20i%20%3D%200%2C%20l%20%3D%20s.length%3B%20i%20%3C%20l%3B%20i++%29%20%7B%0A%20%20%20%20%20%20%20%20c%20%3D%20s.charAt%28i%29%3B%0A%20%20%20%20%20%20%20%20if%28c%20in%20this.convTableForward%29%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%20%20if%28c%20in%20this.convTableBackward%29%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20false%3B%0A%7D%3B%0Athis.switchKeybLayout%20%3D%20function%28convTable%2C%20s%29%20%7B%0A%20%20%20%20var%20r%20%3D%20%22%22%2C%20c%3B%0A%20%20%20%20for%28var%20i%20%3D%200%2C%20l%20%3D%20s.length%3B%20i%20%3C%20l%3B%20i++%29%20%7B%0A%20%20%20%20%20%20%20%20c%20%3D%20s.charAt%28i%29%3B%0A%20%20%20%20%20%20%20%20r%20+%3D%20c%20in%20convTable%20%3F%20convTable%5Bc%5D%20%3A%20c%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20r%3B%0A%7D%3B%0Athis.switchSelKeybLayout%20%3D%20function%28s%29%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20%20%20var%20ta%20%3D%20document.commandDispatcher.focusedElement%3B%0A%20%20%20%20%20%20%20%20var%20val%20%3D%20ta.value%3B%0A%20%20%20%20%20%20%20%20var%20sel%20%3D%20val.substring%28ta.selectionStart%2C%20ta.selectionEnd%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20catch%28e%29%20%7B%0A%20%20%20%20%20%20%20%20return%20this.switchSelKeybLayout2%28%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%28this.noSelUseFullText%20%26%26%20%21sel%29%20%7B%0A%20%20%20%20%20%20%20%20ta.selectionStart%20%3D%200%3B%0A%20%20%20%20%20%20%20%20ta.selectionEnd%20%3D%20val.length%3B%0A%20%20%20%20%20%20%20%20sel%20%3D%20val%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%28%21sel%29%0A%20%20%20%20%20%20%20%20return%20this.switchSelKeybLayout2%28%29%3B%0A%0A%20%20%20%20sel%20%3D%20this.switchKeybLayout%28%0A%20%20%20%20%20%20%20%20this.inPrimaryLayout%28sel%29%20%3F%20this.convTableForward%20%3A%20this.convTableBackward%2C%0A%20%20%20%20%20%20%20%20sel%0A%20%20%20%20%29%3B%0A%20%20%20%20this.insertText%28ta%2C%20sel%29%3B%0A%7D%3B%0A//------------------------------------------------------------------------------%0Athis.switchSelKeybLayout2%20%3D%20function%28%29%20%7B%0A%09var%20focusedWindow%20%3D%20null%3B%0A%09if%20%28%21%28%22BrowserUtils%22%20in%20window%29%29%20%7B%20%0A%09%09focusedWindow%20%3D%20window.document.commandDispatcher.focusedWindow%3B%20%0A%09%7D%20else%20%7B%0A%09%09try%20%7B%0A%09%09%09focusedWindow%20%3D%20window.BrowserUtils.getFocusSync%28document%29%5B1%5D%3B%0A%09%09%7D%20catch%28e%29%20%7B%0A%09%09%09focusedWindow%20%3D%20this.getContentWindow%28%29%3B%0A%09%09%7D%0A%09%7D%0A%09var%20searchStr%20%3D%20focusedWindow.getSelection%28%29.toString%28%29%3B%0A%09if%20%28%28searchStr%20%3D%3D%20null%29%20%7C%7C%20%28searchStr%20%3D%3D%20%27%27%29%29%20%7B%0A%09%09return%3B%0A%09%7D%0A%09var%20result%20%3D%20%7B%7D%3B%0A%09result.document%20%3D%20focusedWindow.document%3B%0A%09result.range_window%20%3D%20focusedWindow.getSelection%28%29.getRangeAt%280%29%3B%0A%09var%20anchorNode%20%3D%20focusedWindow.getSelection%28%29.anchorNode%3B%0A%09result.range_is_text%20%3D%20%28anchorNode.parentNode.nodeName.toUpperCase%28%29%20%3D%3D%20%27PRE%27%29%20%3F%20true%20%3A%20false%3B%0A%09result.success%20%3D%20true%3B%0A%09result.text%20%3D%20searchStr.toString%28%29%3B%0A%0A%09var%20sel%20%3D%20this.switchKeybLayout%28%0A%09%20%20%20%20%20%20%20%20this.inPrimaryLayout%28result.text%29%20%3F%20this.convTableForward%20%3A%20this.convTableBackward%2C%0A%20%20%20%20%20%20%20%20%09result.text%0A%09%29%3B%0A%0A%09this.replace_selected_text%28result%2C%20sel%29%3B%0A%0A%7D%0A//------------------------------------------------------------------------------%0Athis.replace_selected_text%20%3D%20function%28selected%2C%20text%29%20%7B%0A%09//------------------------------------------------------------------------%0A%09if%20%28selected.range_window%29%20%7B%0A%09%09selected.range_window.deleteContents%28%29%3B%0A%09%09if%20%28selected.range_is_text%29%20%7B%0A%09%09%09selected.range_window.insertNode%28selected.document.createTextNode%28text%29%29%3B%0A%09%09%7D%20else%20%7B%0A%09%09%09var%20text_list%20%3D%20text.split%28/%5Cn/%29%3B%0A%09%09%09for%20%28var%20i%3Dtext_list.length%3B%20i%3E0%3B%20i--%29%20%7B%0A%09%09%09%09var%20t%20%3D%20text_list%5Bi-1%5D%3B%0A%09%09%09%09selected.range_window.insertNode%28selected.document.createTextNode%28t%29%29%3B%0A%09%09%09%09if%20%28%28i-1%29%20%3E%200%29%20%7B%0A%09%09%09%09%09selected.range_window.insertNode%28selected.document.createElement%28%27br%27%29%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09//------------------------------------------------------------------------%0A%09else%20if%20%28selected.range_input%29%20%7B%0A%09%09var%20range_input%20%3D%20selected.range_input%3B%0A%09%09var%20ss%20%3D%20range_input.selectionStart%3B%0A%09%09var%20st%20%3D%20range_input.scrollTop%3B%0A%09%09var%20start%20%20%3D%20%28range_input.value%29.substring%280%2C%20ss%29%3B%0A%20%20%20%20%20%20%20%20%09var%20end%20%3D%20%28range_input.value%29.substring%28range_input.selectionEnd%2C%20range_input.textLength%29%3B%0A%09%09%0A%09%09range_input.value%20%3D%20start%20+%20text%20+%20end%3B%0A%0A%09%09var%20cpos%20%3D%20ss%20+%20text.length%3B%0A%09%09range_input.selectionStart%20%3D%20ss%3B%0A%09%09range_input.selectionEnd%20%3D%20cpos%3B%0A%09%09range_input.scrollTop%20%3D%20st%3B%0A%09%7D%0A%09//------------------------------------------------------------------------%0A%7D%0A//------------------------------------------------------------------------------%0Athis.getContentWindow%20%3D%20function%28browser%29%20%7B%0A%09var%20contentWindow%20%3D%20null%3B%0A%09if%20%28%21%20browser%29%20%7B%0A%09%09if%20%28%22gBrowser%22%20in%20window%29%20%7B%20%0A%09%09%09browser%20%3D%20window.gBrowser.selectedBrowser%3B%0A%09%09%7D%20else%20%7B%0A%09%09%09var%20wm%20%3D%20Components.classes%5B%22@mozilla.org/appshell/window-mediator%3B1%22%5D.getService%28Components.interfaces.nsIWindowMediator%29%3B%0A%09%09%09var%20wm_window%20%3D%20wm.getMostRecentWindow%28null%29%3B%0A%09%09%09contentWindow%20%3D%20wm_window.content%3B%0A%09%09%7D%0A%09%7D%0A%09if%20%28contentWindow%20%3D%3D%20null%29%20%7B%0A%09%09contentWindow%20%3D%20browser.contentWindowAsCPOW%20%7C%7C%20browser.contentWindow%3B%0A%09%7D%0A%09try%20%7B%0A%09%09var%20activeElement%20%3D%20contentWindow.document.activeElement%3B%0A%09%09if%20%28activeElement%20%26%26%20activeElement.contentWindow%29%20%7B%0A%09%09%09contentWindow%20%3D%20activeElement.contentWindow%3B%0A%09%09%7D%0A%09%7D%20catch%28e%29%20%7B%0A%09%7D%0A%09return%20contentWindow%3B%0A%7D%0A%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5Btry%7B%0Athis.switchSelKeybLayout%28%29%3B%0A%7Dcatch%28e%29%7B%0Aalert%28e%29%3B%0A%7D%0A%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5BAlt+z%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отредактировано pag77 (01-04-2016 08:51:32)

Отсутствует

 

№11517-05-2015 10:57:55

AspireM3400
Участник
 
Группа: Members
Зарегистрирован: 27-10-2014
Сообщений: 157
UA: Firefox 38.0

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

Подскажите почему не сохраняются настройки?
Установил S3.Google Переводчик 4.0.2, затем в настройках убираю галочку "Показать панель", но при перезапуске FF панель снова появляется каждый раз.

Отсутствует

 

№11617-05-2015 11:45:49

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

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

Этот вопрос уже неоднократно задавали мне, поэтому я просто процитирую:

Убирается и СНОВА (после перезагрузки браузера) восстанавливается панель инсрументов S3.
Т.е. она не нужно, но убрать не получается... Что делать?

удалить Яндекс-Элементы или скрыть ихнюю панель.

Ну, "спасибо" за совет... - это не решение проблемы...

Как раз решение!
Дело в том что в Яндекс-Элементах уже не первый год неисправимый баг, который влияет на любые панели любых аддонов (я и несколько человек протестировали ряд дополнений имеющие собственные панели): их невозможно закрыть, так как Яндекс-Элементы открывают их снова. Напишите письмо в яндекс с описанием проблемы, может быть на этот раз они откликнутся и исправят свою ошибку, а может быть проигнорируют как десятки писем до этого.

Отсутствует

 

№11717-05-2015 14:04:36

AspireM3400
Участник
 
Группа: Members
Зарегистрирован: 27-10-2014
Сообщений: 157
UA: Firefox 38.0

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

Спасибо за разъяснения добрый человек ;)

Отсутствует

 

№11817-05-2015 14:13:03

Mishania
Забанен
 
Группа: Members
Откуда: Usa
Зарегистрирован: 22-10-2011
Сообщений: 357
UA: Firefox 33.0

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

pag77
Кнопка подошла как вобла к "Жигулёвскому", спасибо, идеально.

Отсутствует

 

№11919-05-2015 13:44:20

cahesigwias
Участник
 
Группа: Members
Зарегистрирован: 19-05-2015
Сообщений: 8
UA: Firefox 40.0

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

Здравствуйте. На Firefox Developer ver. 40.0a2 (2015-05-18) не работает быстрый перевод, иконка над выделенным текстом не появляется, при выделении с зажатым alt (пробовал менять на  ctrl) ничего не происходит. Перевод страницы и перевод выделенного текста (пункты в меню) работает, но хотелось бы вернуть очень удобный быстрый перевод всплывающем окне. Использовал версию по ссылке выше https://www.dropbox.com/s/2iyfjays9sx3l … .02-fx.xpi.

Отсутствует

 

№12019-05-2015 14:30:59

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

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

а вы его не отключили случайно?
галочка "перевод выделенного текста на лету" стоит?

Отсутствует

 

№12119-05-2015 14:54:43

cahesigwias
Участник
 
Группа: Members
Зарегистрирован: 19-05-2015
Сообщений: 8
UA: Firefox 40.0

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

pag77 пишет

а вы его не отключили случайно?
галочка "перевод выделенного текста на лету" стоит?

Не отключал, сейчас попробовал ее выключить/включить, ничего не изменилось. Еще попробовал поставить Quick Translator, там тоже всплывающее окно не работает, подумал что может какое другое дополнение мешает, отключал все остальное, не помогло. Отключение мультипроцессорности тоже не меняет ситуацию.

Отсутствует

 

№12219-05-2015 15:28:22

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

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

а вы когда версию из дропбокса загружали? сегодня?
только что проверил её, итоги:
Firefox Developer (40.0a2) - работает только при отключенном мультипроцессе
Firefox Nightly (41.0a1) - работает в обоих режимах

для Firefox Developer+мультипроцесс видимо что-то сломали, раз нормально отрабатывает в Nightly
да и ошибка какая-то чудная, причем ошибка не в переводчике:

Выделить код

Код:

15:23:43.600 TypeError: Cu.getJSTestingFunctions(...).objectAddress is not a function1 Prefetcher.jsm:97:31
toolkit/components/addoncompat/Prefetcher.jsm

function objAddr(obj)
{
  if (!isPrimitive(obj)) {
    return String(obj) + "[" + Cu.getJSTestingFunctions().objectAddress(obj) + "]";
  }
  return String(obj);
}

Отсутствует

 

№12319-05-2015 15:38:22

cahesigwias
Участник
 
Группа: Members
Зарегистрирован: 19-05-2015
Сообщений: 8
UA: Firefox 40.0

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

pag77 пишет

а вы когда версию из дропбокса загружали? сегодня?

Вчера и сегодня утром, таки без мультипроцессорности работает, наверно изначально я попробовал ее отключить когда только поставил версию из addons.mozilla.org. Так починить для дев версии никак нельзя?

Отсутствует

 

№12419-05-2015 15:46:24

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

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

cahesigwias пишет

Так починить для дев версии никак нельзя?

боюсь что дев+мультипроцессор на данный момент не в моих силах, ибо я даже не знаю что это такое "getJSTestingFunctions" и каким боком "function objAddr(obj)" относится к моему аддону :(
предполагаю что это внутренняя проблема дев-версии и через несколько дней прийдет обновление и все исправится самостоятельно

Отсутствует

 

№12525-05-2015 08:02:04

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 36.0
Веб-сайт

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

Уважаемый pag77,
у меня возникло ещё одно преложение.
При переводе "на лету" переводится выделенный мышкой текст в поп-ап окошке.
При клике на любое свободное место окошко исчезает. При клике на [X] - то же самое.
Нельзя ли сделать, чтобы при клике на [X] перевод замещал выделенный текст как в режиме обучения? Ну, и окошко, естественно, исчезало бы.
Это предложение симметрично моему предыдущему, если помните :)
Данное предложение, конечно, низкоприоритетное - только если есть желание и вдохновение :)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

Board footer

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