This afternoon, Mozilla launched Firefox 89 with the main novelty of the redesign that has received the name of Proton. Although Mozilla's browser is one of the best and widely used, it still depends on extensions for some functions, such as one to translate complete web pages for us. Chrome has long included a native option, and Vivaldi is already testing its own. Therefore, Firefox It lags a bit behind in this regard, since it doesn't even ask us if we want to install an extension like Brave does, but this seems to be changing soon.
Shortly before the launch of Firefox 89, Mozilla also updated its Nightly version, currently v91. At the moment, the company has not mentioned anything, but yes it's known who has been working on a native tool for translating web pages. In theory, there is also a way to activate the option from Firefox 91, but for me personally it has not worked, not even activating more than it should.
How to activate the translation system of Firefox 91 ... or not
To activate the Firefox 91 web page translation system, just go to about: config and change the value it puts extensions.translations.disabled from "true" to "false". Yes, we have to set it to false because the option says "disabled". Once this value has been modified, we close the browser and start it again. In theory, every time we enter a web page in a language other than ours A notice will appear from which we can translate the page or reject the notification. As I have mentioned, I have also activated the one mentioned by the UI and the one used to detect the language and I have not been able to see anything even when visiting Russian and Chinese pages.
But the important thing here is that Mozilla is already preparing the function. It is surprising that such an important company has not yet added anything native, in fact, taking into account that Vivaldi already has it as optional (experiment), Firefox is the only browser that I was missing, and that I also use Safari on Apple devices. In any case, as the saying goes, "it is never too late if happiness is good."
Brave does not include a native web page translation option as you mentioned in the first paragraph, in fact as soon as you navigate with Brave, it will suggest you install the Google Translate extension.
or could they use something like deepl?
It is great that they include this function natively, meanwhile I use an extension (translate web pages from FilipePS) which is great