Skip to content

Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH

License

Notifications You must be signed in to change notification settings

SFGFDSD/MouseTooltipTranslator

 
 

Repository files navigation

MouseTooltipTranslator

Chrome users Chrome rate

Mouseover Translate Any Language At Once - Chrome Extension

Download from chrome web store and Edge Extension store

chrome web store microsoft store softpedia

Result

Alt Text result result result

Features

  • Hover or select (highlight) on text to translate
  • Use left ctrl to Listen pronunciation with google TTS (text to speech)
  • Use right alt to translate writing text in input box (or highlighted text)
  • Google translator and bing translator are used for translation
  • Support pdf to display translated tooltip using PDF.js
  • Support dual subtitles for youtube video
  • Process OCR when hold left shift and mouse over on image (ex manga)

How to use

Change Log

Build yourself to install

  1. Install node js, https://nodejs.org/en/ , node 18
  2. open terminal and type below
git clone https://github.com/ttop32/MouseTooltipTranslator.git
cd MouseTooltipTranslator
npm install 
npm run build        // or 'npm run watch' for developing
  1. You will see MouseTooltipTranslator/build path
  2. Open chrome browser and goto chrome://extensions/
  3. Turn on top right corner developer mode
  4. Open the folder (MouseTooltipTranslator/build) as unpacked extension folder

Language locale

  • We are looking for any locale contributor. Feel free to make any pull request on bellow path.
  • crowdin
  • User can change this extension user interface Language by change browser UI language from
    • chrome://settings/languages
Locale code Language (region)
ar Arabic
am Amharic
bg Bulgarian
bn Bengali
ca Catalan
cs Czech
da Danish
de German
el Greek
en English
en_AU English (Australia)
en_GB English (Great Britain)
en_US English (USA)
es Spanish
es_419 Spanish (Latin America and Caribbean)
et Estonian
fa Persian
fi Finnish
fil Filipino
fr French
gu Gujarati
he Hebrew
hi Hindi
hr Croatian
hu Hungarian
id Indonesian
it Italian
ja Japanese
kn Kannada
ko Korean
lt Lithuanian
lv Latvian
ml Malayalam
mr Marathi
ms Malay
nl Dutch
no Norwegian
pl Polish
pt_BR Portuguese (Brazil)
pt_PT Portuguese (Portugal)
ro Romanian
ru Russian
sk Slovak
sl Slovenian
sr Serbian
sv Swedish
sw Swahili
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
vi Vietnamese
zh_CN Chinese (China)
zh_TW Chinese (Taiwan)

Contributors

ttop32
Daniel K
ardasatata
Arda Satata Fitriajie
neoOpus
Anoir Ben Tanfous
Blueberryy
Null
michael-nhat
Hoang Van Nhat
newmind
JG
di4m0nds
Silvestri, Javier
netanel123123
Null

Contributors Crowdin

logo
daniel k (ttop32)

9384 words
am, ar, bn, bg, ca, zh-CN, zh-TW, hr, cs, da, nl, et, fil, fi, fr, de, el, gu-IN, he, hi, hu, id, it, ja, kn, ko, lv, lt, ms, ml-IN, mr, no, fa, pl, pt-PT, pt-BR, ro, ru, sr, sk, sl, es-ES, es-419, sw, sv-SE, ta, te, th, tr, uk, vi
logo
Nejdet ACAR (nejdetacar)

63 words
tr
Translate in Crowdin 🚀

Privacy policy

Acknowledgement and References

About

Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 71.5%
  • Fluent 25.0%
  • CSS 2.0%
  • Other 1.5%