mdnsk / leo-translate

Browser extension that translates words from English to Russian using LinguaLeo API
MIT License
58 stars 9 forks source link

Не сохраняет контекст для фраз #20

Closed DenisFeofanov closed 6 years ago

DenisFeofanov commented 6 years ago

Если выделить больше одного слова для перевода, то расширение не сохраняет контекст. Понимаю, что это экспериментальная фича, но ее очень не хватает для фразовых глаголов, которые без контекст черт запомнишь

mdnsk commented 6 years ago

Здравствуйте! Когда вы вызываете расширение из контекстного меню, контекст не передаётся. Вызов из контекстного меню передаёт расширению только выделенное слово, и это позволяет переводить слова на сложных страницах с множеством вложенных фреймах, когда обычный перевод с двойным кликом может не работать. В будущем, это ограничение будет устранено. Сейчас вы можете выделять слова двойным кликом, со смещением мыши во время двойного клика. Ещё, можно сразу после двойного клика, зажать shift, стрелками расширить текстовое выделение и нажать на кнопку обновления перевода в верхнем левом углу всплывающего окна с переводом.

DenisFeofanov commented 6 years ago

Действительно, двойной клик со смещением делает именно то, что нужно. Спасибо!