Provides keyboard shortcuts in the Google Translate™ page.

Latest Version

Version
2.8.5.0
Update
April 14, 2024
Size
42.72KiB
Developer
Category
Users
10,000+
Rating
4.56287 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
DeclarativeContent
Storage
See more

Keyboard Shortcuts for Google Translate Extension

This extension provides keyboard shortcuts in the Google Translate™ page.

[key]s are customizable.(at options page)
alt (+ shift) + [key]s are bound to each indexed button.
shift + enter is bound to the translate button.

default settings are
[Win]
lang swap -> Alt + 0
lang1 -> Alt + 1
lang2 -> Alt + 2
lang3 -> Alt + 3
lang4 -> Alt + 4
lang5 -> Alt + 5
lang6 -> Alt + 6
lang7 -> Alt + 7
lang list(source) -> Alt + 8
lang list(target) -> Alt + 9
source delete -> Alt + d
source microphone -> Alt + m
source listen -> Alt + Shift + l
show virtual keyboard -> (no default but customizable)
input tools -> (no default but customizable)
result select all -> Alt + a
result copy -> Alt + c
result listen -> Alt + l
suggest edit -> (no default but customizable)
save to phrasebook -> Alt + p
focus to source input -> Alt + f
translate -> Shift + Enter

[Mac]
use [Option] or [Control] instead of [Alt]


welcome feedback, comments and suggestion.
(twitter)
@yamayamayamaji
(github)
https://github.com/yamayamayamaji/Keyboard-Shortcuts-for-Google-Translate

** donations are greatly appreciated **
GitHub Sponsors: https://github.com/sponsors/yamayamayamaji
Patreon: https://www.patreon.com/yamayamayamaji
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Keyboard Shortcuts for Google Translate", "short_name": "KS4GT", "version": "2.8.5.0", "description": "Provides keyboard shortcuts in the Google Translate\u2122 page.", "manifest_version": 3, "minimum_chrome_version": "88", "background": { "service_worker": "background.js" }, "content_scripts": [{ "all_frames": true, "matches": [ "*://translate.google.com/*", "*://translate.google.ac/*", "*://translate.google.ad/*", "*://translate.google.ae/*", "*://translate.google.com.af/*", "*://translate.google.com.ag/*", "*://translate.google.com.ai/*", "*://translate.google.al/*", "*://translate.google.am/*", "*://translate.google.co.ao/*", "*://translate.google.com.ar/*", "*://translate.google.as/*", "*://translate.google.at/*", "*://translate.google.com.au/*", "*://translate.google.az/*", "*://translate.google.ba/*", "*://translate.google.com.bd/*", "*://translate.google.be/*", "*://translate.google.bf/*", "*://translate.google.bg/*", "*://translate.google.com.bh/*", "*://translate.google.bi/*", "*://translate.google.bj/*", "*://translate.google.com.bn/*", "*://translate.google.com.bo/*", "*://translate.google.com.br/*", "*://translate.google.bs/*", "*://translate.google.bt/*", "*://translate.google.co.bw/*", "*://translate.google.by/*", "*://translate.google.com.bz/*", "*://translate.google.ca/*", "*://translate.google.com.kh/*", "*://translate.google.cc/*", "*://translate.google.cd/*", "*://translate.google.cf/*", "*://translate.google.cat/*", "*://translate.google.cg/*", "*://translate.google.ch/*", "*://translate.google.ci/*", "*://translate.google.co.ck/*", "*://translate.google.cl/*", "*://translate.google.cm/*", "*://translate.google.cn/*", "*://translate.google.com.co/*", "*://translate.google.co.cr/*", "*://translate.google.com.cu/*", "*://translate.google.cv/*", "*://translate.google.com.cy/*", "*://translate.google.cz/*", "*://translate.google.de/*", "*://translate.google.dj/*", "*://translate.google.dk/*", "*://translate.google.dm/*", "*://translate.google.com.do/*", "*://translate.google.dz/*", "*://translate.google.com.ec/*", "*://translate.google.ee/*", "*://translate.google.com.eg/*", "*://translate.google.es/*", "*://translate.google.com.et/*", "*://translate.google.fi/*", "*://translate.google.com.fj/*", "*://translate.google.fm/*", "*://translate.google.fr/*", "*://translate.google.ga/*", "*://translate.google.ge/*", "*://translate.google.gf/*", "*://translate.google.gg/*", "*://translate.google.com.gh/*", "*://translate.google.com.gi/*", "*://translate.google.gl/*", "*://translate.google.gm/*", "*://translate.google.gp/*", "*://translate.google.gr/*", "*://translate.google.com.gt/*", "*://translate.google.gy/*", "*://translate.google.com.hk/*", "*://translate.google.hn/*", "*://translate.google.hr/*", "*://translate.google.ht/*", "*://translate.google.hu/*", "*://translate.google.co.id/*", "*://translate.google.iq/*", "*://translate.google.ie/*", "*://translate.google.co.il/*", "*://translate.google.im/*", "*://translate.google.co.in/*", "*://translate.google.io/*", "*://translate.google.is/*", "*://translate.google.it/*", "*://translate.google.je/*", "*://translate.google.com.jm/*", "*://translate.google.jo/*", "*://translate.google.co.jp/*", "*://translate.google.co.ke/*", "*://translate.google.ki/*", "*://translate.google.kg/*", "*://translate.google.co.kr/*", "*://translate.google.com.kw/*", "*://translate.google.kz/*", "*://translate.google.la/*", "*://translate.google.com.lb/*", "*://translate.google.com.lc/*", "*://translate.google.li/*", "*://translate.google.lk/*", "*://translate.google.co.ls/*", "*://translate.google.lt/*", "*://translate.google.lu/*", "*://translate.google.lv/*", "*://translate.google.com.ly/*", "*://translate.google.co.ma/*", "*://translate.google.md/*", "*://translate.google.me/*", "*://translate.google.mg/*", "*://translate.google.mk/*", "*://translate.google.ml/*", "*://translate.google.com.mm/*", "*://translate.google.mn/*", "*://translate.google.ms/*", "*://translate.google.com.mt/*", "*://translate.google.mu/*", "*://translate.google.mv/*", "*://translate.google.mw/*", "*://translate.google.com.mx/*", "*://translate.google.com.my/*", "*://translate.google.co.mz/*", "*://translate.google.com.na/*", "*://translate.google.ne/*", "*://translate.google.com.nf/*", "*://translate.google.com.ng/*", "*://translate.google.com.ni/*", "*://translate.google.nl/*", "*://translate.google.no/*", "*://translate.google.com.np/*", "*://translate.google.nr/*", "*://translate.google.nu/*", "*://translate.google.co.nz/*", "*://translate.google.com.om/*", "*://translate.google.com.pk/*", "*://translate.google.com.pa/*", "*://translate.google.com.pe/*", "*://translate.google.com.ph/*", "*://translate.google.pl/*", "*://translate.google.com.pg/*", "*://translate.google.pn/*", "*://translate.google.com.pr/*", "*://translate.google.ps/*", "*://translate.google.pt/*", "*://translate.google.com.py/*", "*://translate.google.com.qa/*", "*://translate.google.ro/*", "*://translate.google.rs/*", "*://translate.google.ru/*", "*://translate.google.rw/*", "*://translate.google.com.sa/*", "*://translate.google.com.sb/*", "*://translate.google.sc/*", "*://translate.google.se/*", "*://translate.google.com.sg/*", "*://translate.google.sh/*", "*://translate.google.si/*", "*://translate.google.sk/*", "*://translate.google.com.sl/*", "*://translate.google.sn/*", "*://translate.google.sm/*", "*://translate.google.so/*", "*://translate.google.st/*", "*://translate.google.sr/*", "*://translate.google.com.sv/*", "*://translate.google.td/*", "*://translate.google.tg/*", "*://translate.google.co.th/*", "*://translate.google.com.tj/*", "*://translate.google.tk/*", "*://translate.google.tl/*", "*://translate.google.tm/*", "*://translate.google.to/*", "*://translate.google.tn/*", "*://translate.google.com.tr/*", "*://translate.google.tt/*", "*://translate.google.com.tw/*", "*://translate.google.co.tz/*", "*://translate.google.com.ua/*", "*://translate.google.co.ug/*", "*://translate.google.co.uk/*", "*://translate.google.us/*", "*://translate.google.com.uy/*", "*://translate.google.co.uz/*", "*://translate.google.com.vc/*", "*://translate.google.co.ve/*", "*://translate.google.vg/*", "*://translate.google.co.vi/*", "*://translate.google.com.vn/*", "*://translate.google.vu/*", "*://translate.google.ws/*", "*://translate.google.co.za/*", "*://translate.google.co.zm/*", "*://translate.google.co.zw/*" ], "include_globs": ["*://translate.google.*/*"], "js": ["content.js"] }], "content_security_policy": { "script-src": "self", "object-src": "none", "img-src": "self data: chrome-extension-resource:" }, "icons": { "16": "images/icon-16.png", "48": "images/icon-48.png", "128": "images/icon-128.png" }, "action": { "default_icon": "images/icon-19.png", "default_title": "shortcut keys are enabled" }, "permissions": [ "declarativeContent", "storage" ], "options_ui": { "page": "options.html" }, "web_accessible_resources": [{ "resources": [ "content*.css", "default_settings*.min.json" ], "matches": [ "*://translate.google.com/*", "*://translate.google.ac/*", "*://translate.google.ad/*", "*://translate.google.ae/*", "*://translate.google.com.af/*", "*://translate.google.com.ag/*", "*://translate.google.com.ai/*", "*://translate.google.al/*", "*://translate.google.am/*", "*://translate.google.co.ao/*", "*://translate.google.com.ar/*", "*://translate.google.as/*", "*://translate.google.at/*", "*://translate.google.com.au/*", "*://translate.google.az/*", "*://translate.google.ba/*", "*://translate.google.com.bd/*", "*://translate.google.be/*", "*://translate.google.bf/*", "*://translate.google.bg/*", "*://translate.google.com.bh/*", "*://translate.google.bi/*", "*://translate.google.bj/*", "*://translate.google.com.bn/*", "*://translate.google.com.bo/*", "*://translate.google.com.br/*", "*://translate.google.bs/*", "*://translate.google.bt/*", "*://translate.google.co.bw/*", "*://translate.google.by/*", "*://translate.google.com.bz/*", "*://translate.google.ca/*", "*://translate.google.com.kh/*", "*://translate.google.cc/*", "*://translate.google.cd/*", "*://translate.google.cf/*", "*://translate.google.cat/*", "*://translate.google.cg/*", "*://translate.google.ch/*", "*://translate.google.ci/*", "*://translate.google.co.ck/*", "*://translate.google.cl/*", "*://translate.google.cm/*", "*://translate.google.cn/*", "*://translate.google.com.co/*", "*://translate.google.co.cr/*", "*://translate.google.com.cu/*", "*://translate.google.cv/*", "*://translate.google.com.cy/*", "*://translate.google.cz/*", "*://translate.google.de/*", "*://translate.google.dj/*", "*://translate.google.dk/*", "*://translate.google.dm/*", "*://translate.google.com.do/*", "*://translate.google.dz/*", "*://translate.google.com.ec/*", "*://translate.google.ee/*", "*://translate.google.com.eg/*", "*://translate.google.es/*", "*://translate.google.com.et/*", "*://translate.google.fi/*", "*://translate.google.com.fj/*", "*://translate.google.fm/*", "*://translate.google.fr/*", "*://translate.google.ga/*", "*://translate.google.ge/*", "*://translate.google.gf/*", "*://translate.google.gg/*", "*://translate.google.com.gh/*", "*://translate.google.com.gi/*", "*://translate.google.gl/*", "*://translate.google.gm/*", "*://translate.google.gp/*", "*://translate.google.gr/*", "*://translate.google.com.gt/*", "*://translate.google.gy/*", "*://translate.google.com.hk/*", "*://translate.google.hn/*", "*://translate.google.hr/*", "*://translate.google.ht/*", "*://translate.google.hu/*", "*://translate.google.co.id/*", "*://translate.google.iq/*", "*://translate.google.ie/*", "*://translate.google.co.il/*", "*://translate.google.im/*", "*://translate.google.co.in/*", "*://translate.google.io/*", "*://translate.google.is/*", "*://translate.google.it/*", "*://translate.google.je/*", "*://translate.google.com.jm/*", "*://translate.google.jo/*", "*://translate.google.co.jp/*", "*://translate.google.co.ke/*", "*://translate.google.ki/*", "*://translate.google.kg/*", "*://translate.google.co.kr/*", "*://translate.google.com.kw/*", "*://translate.google.kz/*", "*://translate.google.la/*", "*://translate.google.com.lb/*", "*://translate.google.com.lc/*", "*://translate.google.li/*", "*://translate.google.lk/*", "*://translate.google.co.ls/*", "*://translate.google.lt/*", "*://translate.google.lu/*", "*://translate.google.lv/*", "*://translate.google.com.ly/*", "*://translate.google.co.ma/*", "*://translate.google.md/*", "*://translate.google.me/*", "*://translate.google.mg/*", "*://translate.google.mk/*", "*://translate.google.ml/*", "*://translate.google.com.mm/*", "*://translate.google.mn/*", "*://translate.google.ms/*", "*://translate.google.com.mt/*", "*://translate.google.mu/*", "*://translate.google.mv/*", "*://translate.google.mw/*", "*://translate.google.com.mx/*", "*://translate.google.com.my/*", "*://translate.google.co.mz/*", "*://translate.google.com.na/*", "*://translate.google.ne/*", "*://translate.google.com.nf/*", "*://translate.google.com.ng/*", "*://translate.google.com.ni/*", "*://translate.google.nl/*", "*://translate.google.no/*", "*://translate.google.com.np/*", "*://translate.google.nr/*", "*://translate.google.nu/*", "*://translate.google.co.nz/*", "*://translate.google.com.om/*", "*://translate.google.com.pk/*", "*://translate.google.com.pa/*", "*://translate.google.com.pe/*", "*://translate.google.com.ph/*", "*://translate.google.pl/*", "*://translate.google.com.pg/*", "*://translate.google.pn/*", "*://translate.google.com.pr/*", "*://translate.google.ps/*", "*://translate.google.pt/*", "*://translate.google.com.py/*", "*://translate.google.com.qa/*", "*://translate.google.ro/*", "*://translate.google.rs/*", "*://translate.google.ru/*", "*://translate.google.rw/*", "*://translate.google.com.sa/*", "*://translate.google.com.sb/*", "*://translate.google.sc/*", "*://translate.google.se/*", "*://translate.google.com.sg/*", "*://translate.google.sh/*", "*://translate.google.si/*", "*://translate.google.sk/*", "*://translate.google.com.sl/*", "*://translate.google.sn/*", "*://translate.google.sm/*", "*://translate.google.so/*", "*://translate.google.st/*", "*://translate.google.sr/*", "*://translate.google.com.sv/*", "*://translate.google.td/*", "*://translate.google.tg/*", "*://translate.google.co.th/*", "*://translate.google.com.tj/*", "*://translate.google.tk/*", "*://translate.google.tl/*", "*://translate.google.tm/*", "*://translate.google.to/*", "*://translate.google.tn/*", "*://translate.google.com.tr/*", "*://translate.google.tt/*", "*://translate.google.com.tw/*", "*://translate.google.co.tz/*", "*://translate.google.com.ua/*", "*://translate.google.co.ug/*", "*://translate.google.co.uk/*", "*://translate.google.us/*", "*://translate.google.com.uy/*", "*://translate.google.co.uz/*", "*://translate.google.com.vc/*", "*://translate.google.co.ve/*", "*://translate.google.vg/*", "*://translate.google.co.vi/*", "*://translate.google.com.vn/*", "*://translate.google.vu/*", "*://translate.google.ws/*", "*://translate.google.co.za/*", "*://translate.google.co.zm/*", "*://translate.google.co.zw/*" ] }]}
Read more

Similar Extensions

icon

Quick Translate Extension · Productivity 10,000+ 83 ★ 70.62KiB

icon

Shortcuts for Google™ Extension · Productivity 10,000+ 3157 ★ 1.33MiB

icon

Popup View for Google™ Translate Extension · Accessibility 10,000+ 86 ★ 97.07KiB

icon

Google Translate Keyboard Shortcuts Extension · Productivity 10,000+ 6 ★ 36.89KiB

icon

Translate Selected Text Extension · Productivity 10,000+ 766 ★ 1.24MiB

icon

Google translate language switcher Extension · Productivity 10,000+ 4 ★ 159KiB

icon

Keyboard Shortcuts Extension · Productivity 10,000+ 99 ★ 33.04KiB

icon

Web Search Navigator Extension · Productivity 10,000+ 251 ★ 201KiB

icon

TransOver Extension · Productivity 10,000+ 1785 ★ 132KiB

icon

Google Translate Right Click Extension · Accessibility 10,000+ 11 ★ 29.05KiB

icon

Keyboard Shortcuts to Close Other/Right Tabs Extension · Productivity 10,000+ 73 ★ 4.03KiB

icon

Keyboard Shortcuts to Reorder Tabs Extension · Productivity 10,000+ 117 ★ 41.79KiB

icon

Shortkeys (Custom Keyboard Shortcuts) Extension · Productivity 10,000+ 739 ★ 255KiB

icon

AutoControl: Keyboard shortcuts, Mouse gestures Extension · Productivity 10,000+ 334 ★ 1.38MiB

icon

Google Search Keyboard Shortcuts Extension · Productivity 10,000+ 155 ★ 34.23KiB

icon

Intento Translator Extension · Productivity 10,000+ 11 ★ 106KiB

icon

Rearrange Tabs Extension · Productivity 10,000+ 153 ★ 7.41KiB

icon

Tab Pinner (Keyboard Shortcuts) Extension · Productivity 10,000+ 126 ★ 10.23KiB

icon

Tab to Window/Popup - Keyboard Shortcut Extension · Productivity 10,000+ 115 ★ 186KiB

icon

XTranslate Extension · Productivity 10,000+ 1547 ★ 6.64MiB

icon

Darktheme for google translate Extension · Productivity 10,000+ 192 ★ 71.66KiB

icon

Custom Hotkeys Extension · Productivity 10,000+ 9 ★ 82.95KiB

icon

QuicKey – The quick tab switcher Extension · Productivity 10,000+ 117 ★ 441KiB

icon

Quick Tabs Extension · Productivity 10,000+ 544 ★ 136KiB

User reviews

icon

流神 (ID: 0000002d6cf3782d) Voted 1 ★ - Updated 10/10/2023 This function cannot be used on speak button

icon

Sajjad Ahmadi (ID: 00000008e00b8ba1) Voted 5 ★ - Updated 09/23/2023 thats what I was searching for. its works perfectly

icon

Alberto Vaccaroni (ID: 0000002a1234eda8) Voted 5 ★ - Updated 07/02/2023 you are the king of kings

icon

Christos Nanouris (ID: 000000e03db80237) Voted 5 ★ - Updated 05/25/2023 Today December 7, 2022, the shortcut to copy in the result area is no longer working although all other shortcuts do work. Update Thursday, May 25, 2023: this extension is a great tool for those who use Google Translate frequently, but after almost every Chrome update, the copy shortcut doesn't work, although all the other do.

icon

Ashiesh Mohrain (ID: 00000011f872082c) Voted 5 ★ - Updated 05/25/2023 I Love this software but again its Copy shortcut is not working. Kindly resolve this. Thanks in advance.