Simple Translate isn’t a good option because it sends the translation queries straight to Google. Right now nothing matches Google translate but here are some options to check out that will still allow you to translate pages:
Firefox Translate
Firefox Translations provides automated translation of web content. Unlike cloud-based alternatives, translation is done locally, on the client-side, so that the text being translated does not leave your machine.
Definitely not as accurate as Google but definitely more privacy friendly. If you select and right click text you can select Firefox translate and translate that text.
Brave Translate
Brave browser now offers it’s own built-in translation feature for use in the Desktop and Android browser (iOS to be supported in future builds). Brave has partnered with Lingvanex to bring quick, quality and private in-page translation for 108 different languages to the browser.
Brave’s implementation is slightly worse because it has to send the queries to a third party instead of being local. Brave Translate also doesn’t allow you to translate individual words on a website with a popup.
Both offer only full page translation not selected words.
If you select words and right click there will be an option to translate with Firefox Translations and it will automatically translate it. I find it useful for if there is a word I don’t know I can just quickly check it.