Extensions inspire

DeepLKey: DeepL Keyboard Shortcut

0

Details

Author:
Susumu OTA

Category:
Productivity

Version:
1.6.4

Users:
19

Size:
28.37KiB

Price:
Free

Updated:
May 14, 2021

Webstore Link:
https://chrome.google.com/webstore/detail/deeplkey-deepl-keyboard-s/ompicphdlcomhddpfbpnhnejhkheeagf

Download

version 1.6.4  - Download ZIP file

version 1.6.3  - Download ZIP file

version 1.6.2  - Download ZIP file

version 1.2.2  - Download ZIP file

version 1.0.3  - Download ZIP file

Description

DeepL's desktop apps (e.g. DeepL for Mac) are very useful, especially sending selected text by keyboard shortcut (pressing `Command-c` twice). But unfortunately, they don't provide any way to customize appearance like font size, etc. It's a bit hard for me to use it for long time with such a small text. This Chrome extension provides a keyboard shortcut (default `Command-b`) to send selected text to DeepL translator web page. It's just a web page so that you can change font size by changing web browser settings.

## Usage

- Select text by mouse or keyboard
- Press `Command-b` (macOS) or `Control-b` (other OS)
- Or right click to open context menu and choose `DeepL Translate`

## Settings

### Change keyboard shortcuts

- Open extensions setting page `chrome://extensions`
- Open menu by clicking `hamburger button` (triple bar icon) on the left of `Extensions`
- Click `Keyboard shortcuts`
- Click the pencil icon on the right of `Open DeepL`
- Input key stroke. Default is `Command-b` (macOS) or `Control-b` (other OS).

### Change settings by popup dialog

You can change translation language, color theme and window position by Chrome's popup dialog.

- Click the DeepLKey icon (you can "pin" the icon)
- Change settings by selections and buttons. See YouTube video http://www.youtube.com/watch?v=gZVzj4uDTss for more details.

## Limitations

- In certain pages (e.g. Kaggle Notebooks), keyboard shortcut cannot get selected text because `window.getSelection()` returns empty. In that case, try context menu instead.
- When you use context menu, Chrome removes newlines from selected text because `info.selectionText` removes newlines. See https://bugs.chromium.org/p/chromium/issues/detail?id=116429

## TODO

- Find a way to get selected text in case `window.getSelection()` returns empty.
- Sophisticated UI for translation.html

## Source code

https://github.com/susumuota/deeplkey

## Author

Susumu OTA

Top Extensions

 
(10943)
 
(50577)
 
(98995)
 
(25231)
 
(8324)
 
(1434)
 
(11367)

What has inspired us?

Extore is a team of professionals who are passionate about creating extensions for web browsers. This devotion also gives us opportunity to appreciate work of other people. We get inspired by useful, open source extensions made by developers all over the world. Our strong belief is that one should share helpful add-ons with others. That’s why we’d like to present you our ever-growing list of favourite extensions that have inspired us. Moreover, as you probably have already learned, sometimes struggling for the best brings an end to the good. Talking about add-ons it often turns out that an upgrade is worse then previous version. Also it can become really tricky to get back to the beloved version of your favourite extension. That’s why we’re going to make not only the latest, but all versions of our favourite (and we hope yours too) add-ons available for download. No more compromises, just stick to the version you really like!