{"id":13624395,"url":"https://github.com/ttop32/MouseTooltipTranslator","last_synced_at":"2025-04-16T00:32:21.601Z","repository":{"id":47276447,"uuid":"324027147","full_name":"ttop32/MouseTooltipTranslator","owner":"ttop32","description":"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","archived":false,"fork":false,"pushed_at":"2024-10-27T02:37:24.000Z","size":279225,"stargazers_count":661,"open_issues_count":107,"forks_count":102,"subscribers_count":15,"default_branch":"main","last_synced_at":"2024-10-28T03:28:37.812Z","etag":null,"topics":["browser-extension","chrome","chrome-extension","deepl","dictionaries","dictionary","dual","ebook","epub","extension","manifest-v3","ocr","pdf","subtitle","translate","translator","tts","vue","webextension","youtube"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ttop32.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"ttop324","thanks_dev":null,"custom":null}},"created_at":"2020-12-24T00:11:12.000Z","updated_at":"2024-10-27T17:17:18.000Z","dependencies_parsed_at":"2023-10-16T04:10:19.727Z","dependency_job_id":"6ba28a56-54b2-44ff-bf44-f411b6ffede4","html_url":"https://github.com/ttop32/MouseTooltipTranslator","commit_stats":null,"previous_names":[],"tags_count":91,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttop32%2FMouseTooltipTranslator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttop32%2FMouseTooltipTranslator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttop32%2FMouseTooltipTranslator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ttop32%2FMouseTooltipTranslator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ttop32","download_url":"https://codeload.github.com/ttop32/MouseTooltipTranslator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223691589,"owners_count":17186849,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser-extension","chrome","chrome-extension","deepl","dictionaries","dictionary","dual","ebook","epub","extension","manifest-v3","ocr","pdf","subtitle","translate","translator","tts","vue","webextension","youtube"],"created_at":"2024-08-01T21:01:42.065Z","updated_at":"2025-04-16T00:32:21.591Z","avatar_url":"https://github.com/ttop32.png","language":"JavaScript","funding_links":["https://buymeacoffee.com/ttop324"],"categories":["JavaScript"],"sub_categories":[],"readme":"# MouseTooltipTranslator  \n\n[![Chrome users](https://img.shields.io/chrome-web-store/users/hmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome\u0026logoColor=white)](https://chromewebstore.google.com/detail/hmigninkgibhdckiaphhmbgcghochdjc)\n[![Chrome rate](https://img.shields.io/chrome-web-store/rating/hmigninkgibhdckiaphhmbgcghochdjc?logo=googlechrome\u0026logoColor=white)](https://chromewebstore.google.com/detail/hmigninkgibhdckiaphhmbgcghochdjc)\n\nMouseover Translate Any Language At Once - Chrome Extension  \n   \nDownload from [chrome web store](https://chromewebstore.google.com/detail/hmigninkgibhdckiaphhmbgcghochdjc) and [Edge Extension store](https://microsoftedge.microsoft.com/addons/detail/mouse-tooltip-translator/nnodgmifnfgkolmakhcfkkbbjjcobhbl)\n  \n[\u003cimg alt=\"chrome web store\" height=\"64px\" src=\"doc/google.png\" /\u003e](https://chrome.google.com/webstore/detail/mouse-tooltip-translator/hmigninkgibhdckiaphhmbgcghochdjc)\n[\u003cimg alt=\"microsoft store\" height=\"64px\" src=\"doc/microsoft.png\" /\u003e](https://microsoftedge.microsoft.com/addons/detail/mouse-tooltip-translator/nnodgmifnfgkolmakhcfkkbbjjcobhbl)\n[\u003cimg alt=\"softpedia\" height=\"64px\" src=\"doc/softpedia.png\" /\u003e](https://www.softpedia.com/get/Internet/Internet-Applications-Addons/Chrome-Extensions/Mouse-Tooltip-Translator-for-Chrome.shtml)\n\n# Result  \n   \n![Alt Text](doc/result_0.gif)\n![result](doc/screenshot_3.png)\n![result](doc/screenshot_6.png) \n\n# Features\n \n- Hover or select (highlight) on text to translate  \n- Use left ctrl to Listen pronunciation with google TTS (text to speech)\n- Use right alt to translate writing text in input box (or highlighted text)\n- Google translator and bing translator are used for translation\n- Support pdf to display translated tooltip using PDF.js\n- Support dual subtitles for youtube video\n- Process OCR when hold left shift and mouse over on image (ex manga)\n- Translate with Speech recognition\n\n# How to use\n- [How to use](https://github.com/ttop32/MouseTooltipTranslator/blob/main/doc/intro.md#how-to-use)\n\n# Build yourself to install\n\n1. Install node js, \u003chttps://nodejs.org/en/\u003e , node 18\n2. open terminal and type below\n\n```console\ngit clone https://github.com/ttop32/MouseTooltipTranslator.git\ncd MouseTooltipTranslator\nnpm install \nnpm run build        // or 'npm run watch' for developing\n```\n\n3. You will see MouseTooltipTranslator/build path\n4. Open chrome browser and goto chrome://extensions/\n5. Turn on top right corner developer mode\n6. Open the folder (MouseTooltipTranslator/build) as unpacked extension folder\n\n\n# Contributors\n\u003c!-- readme: contributors -start --\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/ttop32\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/46513852?v=4\" width=\"100;\" alt=\"ttop32\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eDaniel K\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/ardasatata\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/17568508?v=4\" width=\"100;\" alt=\"ardasatata\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eArda Satata Fitriajie\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/neoOpus\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/1388336?v=4\" width=\"100;\" alt=\"neoOpus\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eAnoir Ben Tanfous\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/lg28literconvectionmicrowaveoven\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/68274755?v=4\" width=\"100;\" alt=\"lg28literconvectionmicrowaveoven\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eLg28literconvectionmicrowaveoven\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/Blueberryy\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/36592509?v=4\" width=\"100;\" alt=\"Blueberryy\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eNull\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/michael-nhat\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/66666570?v=4\" width=\"100;\" alt=\"michael-nhat\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eHoang Van Nhat\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/newmind\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/379460?v=4\" width=\"100;\" alt=\"newmind\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eJG\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/SFGFDSD\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/162313212?v=4\" width=\"100;\" alt=\"SFGFDSD\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eNull\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/di4m0nds\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/84233833?v=4\" width=\"100;\" alt=\"di4m0nds\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eSilvestri, Javier\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/netanelavi\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/81083157?v=4\" width=\"100;\" alt=\"netanelavi\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eNull\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\n\u003c!-- readme: contributors -end --\u003e\n\n\n# Contributors Crowdin\n\n\u003c!-- CROWDIN-CONTRIBUTORS-START --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/ttop32\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16239866/medium/d2e95adbea7190e9fb8b24d5e6e132f7.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003edaniel k (ttop32)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e9991 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Amharic\"\u003eam\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Arabic\"\u003ear\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Bengali\"\u003ebn\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Bulgarian\"\u003ebg\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Catalan\"\u003eca\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Chinese Simplified\"\u003ezh-CN\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Chinese Traditional\"\u003ezh-TW\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Croatian\"\u003ehr\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Czech\"\u003ecs\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Danish\"\u003eda\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Dutch\"\u003enl\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"English, Australia\"\u003een-AU\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"English, United Kingdom\"\u003een-GB\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"English, United States\"\u003een-US\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Estonian\"\u003eet\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Filipino\"\u003efil\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Finnish\"\u003efi\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"French\"\u003efr\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"German\"\u003ede\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Greek\"\u003eel\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Gujarati\"\u003egu-IN\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Hebrew\"\u003ehe\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Hindi\"\u003ehi\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Hungarian\"\u003ehu\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Indonesian\"\u003eid\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Italian\"\u003eit\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Japanese\"\u003eja\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Kannada\"\u003ekn\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Korean\"\u003eko\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Latvian\"\u003elv\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Lithuanian\"\u003elt\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Malay\"\u003ems\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Malayalam\"\u003eml-IN\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Marathi\"\u003emr\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Norwegian\"\u003eno\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Persian\"\u003efa\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Polish\"\u003epl\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Portuguese\"\u003ept-PT\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Portuguese, Brazilian\"\u003ept-BR\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Romanian\"\u003ero\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Russian\"\u003eru\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Serbian (Cyrillic)\"\u003esr\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Slovak\"\u003esk\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Slovenian\"\u003esl\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Spanish\"\u003ees-ES\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Spanish, Latin America\"\u003ees-419\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Swahili\"\u003esw\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Swedish\"\u003esv-SE\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Tamil\"\u003eta\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Telugu\"\u003ete\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Thai\"\u003eth\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Turkish\"\u003etr\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Ukrainian\"\u003euk\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Vietnamese\"\u003evi\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/SFGFDSD\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16601969/medium/f699ba803ee57f631be2233b272caae1.jpeg\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eSFGFDSD\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e352 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Chinese Simplified\"\u003ezh-CN\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Chinese Traditional\"\u003ezh-TW\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/D0n-A\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/12506553/medium/0032f5cf0e380ee7e0353696cd336ece.jpg\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eD0n-A\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e343 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"English, United States\"\u003een-US\u003c/code\u003e\u003c/b\u003e, \u003cb\u003e\u003ccode title=\"Russian\"\u003eru\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/s-upakit\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16487315/medium/e5ed28f1a1e2968c46d5a917a75a7852_default.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003es-upakit\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e234 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Thai\"\u003eth\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/Eduardo_91\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16572099/medium/af20e2e5c16db087690010e85e993b35_default.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eEduardo_91\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e207 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Portuguese, Brazilian\"\u003ept-BR\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/Nhoxpipicool\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16601123/medium/298514f9ef43c60ebd9f2343ccf0b43a.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eDuong.Kayce (Nhoxpipicool)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e192 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Vietnamese\"\u003evi\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/Mirnyang\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/14153733/medium/9a2fe282298d66026016c71086cc6d6e.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003e미르냥 (Mirnyang)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e83 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Korean\"\u003eko\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/helimoreira\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16569873/medium/2a7d04568e352021ae7b1eba23f28074_default.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eHeliana Moreira (helimoreira)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e73 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Portuguese, Brazilian\"\u003ept-BR\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/nejdetacar\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/12677379/medium/a652b6c7e95226407d84e96ea1a2e86f.jpg\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eNejdet ACAR (nejdetacar)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e63 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Turkish\"\u003etr\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/annatomika.one\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16117142/medium/6c5bd49cb0c367978de3a95ff43cc973.jpeg\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eID Hunter (ASAP) (annatomika.one)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e27 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Russian\"\u003eru\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/CreeperYeeter2\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16245208/medium/8a0163ae0953c336a9a02f1562f292c5_default.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eCreeperYeeter2\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e13 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"English, Australia\"\u003een-AU\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\" valign=\"top\"\u003e\n      \u003ca href=\"https://crowdin.com/profile/TTT01\"\u003e\u003cimg alt=\"logo\" style=\"width: 100px\" src=\"https://crowdin-static.downloads.crowdin.com/avatar/16469337/medium/6ff0dcfb321853011aba8cfc4abcdc82.png\" /\u003e\n        \u003cbr /\u003e\n        \u003csub\u003e\u003cb\u003eIT SUPPORT (TTT01)\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\n      \u003cbr /\u003e\n      \u003csub\u003e\u003cb\u003e3 words\u003c/b\u003e\u003c/sub\u003e\n      \u003cbr /\u003e\u003csub\u003e\u003cb\u003e\u003ccode title=\"Thai\"\u003eth\u003c/code\u003e\u003c/b\u003e\u003c/sub\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\u003ca href=\"https://crowdin.com/project/mousetooltiptranslator\" target=\"_blank\"\u003eTranslate in Crowdin 🚀\u003c/a\u003e\n\u003c!-- CROWDIN-CONTRIBUTORS-END --\u003e\n  \n- We are looking for any localization contributor. Feel free to make contribution on crowdin.  \n\n\n# Change Log\n- [Change Log](https://github.com/ttop32/MouseTooltipTranslator/blob/main/doc/description.md#change-log)\n\n# Privacy policy\n- [Privacy policy](https://github.com/ttop32/MouseTooltipTranslator/blob/main/doc/privacy_policy.md)\n\n# Acknowledgement and References  \n\n- [Chrome Extension CLI](https://www.npmjs.com/package/chrome-extension-cli)\n- [TransOver](https://github.com/artemave/translate_onhover)\n- [Cool Tooltip Dictionary 14](https://github.com/yakolla/HoveringDictionary)\n- [Google Dictionary (by Google)](https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja?hl=en)\n- [jquery](https://www.npmjs.com/package/jquery)\n- [bootstrap](https://www.npmjs.com/package/bootstrap)\n- [Isolate-Bootstrap](https://github.com/cryptoapi/Isolate-Bootstrap-4.1-CSS-Themes)\n- [pdf.js](https://mozilla.github.io/pdf.js/)\n- [Read Aloud]( https://github.com/ken107/read-aloud)\n- [PDF Reader](https://github.com/Emano-Waldeck/pdf-reader)\n- [opencv.js](https://docs.opencv.org/4.5.1/df/df7/tutorial_js_table_of_contents_setup.html)\n- [tesseract.js](https://github.com/naptha/tesseract.js)\n- [jpn_vert](https://github.com/zodiac3539/jpn_vert)\n- [bubble reader](https://m.blog.naver.com/PostView.nhn?blogId=waltherp38\u0026logNo=221116037039\u0026proxyReferer=https:%2F%2Fwww.google.com%2F)\n- [mouse pointer](https://www.flaticon.com/free-icon/mouse-pointer_889858?term=mouse\u0026page=1\u0026position=34\u0026related_item_id=889858)\n- [miricanvas](https://www.miricanvas.com/)\n- [Vue.js](https://vuejs.org/)\n- [vuetify](https://vuetifyjs.com/en/)\n- [bing-translate-api](https://github.com/plainheart/bing-translate-api)\n- [floodFill](https://codepen.io/Geeyoam/pen/vLGZzG)\n- [trimCanvas](https://gist.github.com/remy/784508)\n- [floating-maple-leaf](https://www.freeimages.com/photo/floating-maple-leaf-1171688)\n- [EdgeTranslate](https://github.com/EdgeTranslate/EdgeTranslate)\n- [translatte](https://github.com/extensionsapp/translatte)\n- [doq](https://github.com/shivaprsd/doq)\n- [foliate-js](https://github.com/johnfactotum/foliate-js)\n- [google-translate-api](https://github.com/vitalets/google-translate-api)\n- [crx-live-translate](https://github.com/botbahlul/crx-live-translate/tree/main)\n- [voice-driven-web-apps-introduction](https://developer.chrome.com/blog/voice-driven-web-apps-introduction-to-the-web-speech-api)\n- [review by MagmaChipmunk](https://twitter.com/MagmaChipmunk/status/1348144312605806594)\n- [review by doitreview](https://doitreview.tistory.com/68?category=915950)\n- [review by parbat0305](https://parbat0305.tistory.com/527)\n- [review by quantumgaea](https://blog.naver.com/quantumgaea/222254404573)\n- [review by eduvantage](https://blog.naver.com/eduvantage/222253462689)\n- [review by webiitoko](https://webiitoko.blog.fc2.com/blog-entry-1086.html)\n- [review by Joost Dancet](https://taalextensies.wordpress.com/mouse-tooltip-translator/)\n- [review by Sigit Khoirul Anam](https://www.youtube.com/watch?v=flC9i_7uoho)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fttop32%2FMouseTooltipTranslator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fttop32%2FMouseTooltipTranslator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fttop32%2FMouseTooltipTranslator/lists"}