I was exactly looking for something like this. I'm glad that I found it! It's a very good example for good UX design. Simple, effective, customizable. Simply beautiful...
This plugin is a translation tool that allows users to easily translate text on web pages from over 100 foreign languages to their native language
It offers various ways to get translations, including double-clicking on a word, selecting text and using hotkeys, clicking on the translate icon, and more
The plugin also supports text-to-speech for all supported translation vendors, allows customization of the translated text popup design, and provides dictionary support for translating sentences or words
Additionally, users can save favorite translations as quick bookmarks and view/edit translation history
The plugin supports multiple translation vendors such as Google, Yandex, Bing, and DeepL