Its developers Mozilla are trying to add the ability to automatically translate pages in Firefox, similar to what Google Chrome already has.
However, the Firefox page translation feature will be different from the one available in Google Chrome.
Instead of relying on cloud text translation services (such as Google Translate, Bing Translator or Yandex.Translate), Firefox will use its own client-side machine learning library.
This library is currently under development project Bergamot, which was recently funded with 3 million euros by the European research and innovation programme Unions Horizon 2020.
"With the transition to client-side translation (client-side), citizens will be able to maintain their privacy and thereby increase the adoption of language technologies in Europe in areas requiring confidentiality," Bergamot researchers said in January. after securing funding.
Η technology it is currently in active development and Mozilla has started hiring machine translation developers to integrate Bergamot into Firefox. Once complete, the library will be released under an open source license.
Mozilla has always tried to develop a similar translation capability.
Most of the developers' work right now is to refine the Bergamot library, not to modify Firefox's code. Firefox already has a user interface (UI) to support page translation functionality.
This user interface was added years ago when Mozilla first wanted to add a page translation function similar to its Google Chrome. The company's plans, however, collapsed when it realized that support of the feature required enormous financial costs, which it could not afford.
However, Mozilla has always wanted one feature similar to that of Chrome, it left the UI inside Firefox, although it never added the API keys from various translation services. The UI is still there, hoping that money or some better solution will be found in the future.
If you want you can activate this user interface, from the σελίδα about: config.
There you need to activate the following two flags:
browser.translation.ui.show and browser.translation.detectLanguage.
Firefox Nightly users can activate both flags to watch the development of the Bergamot project.
Last week, Firefox developer Kelly Davis put two demos of Bergamot into action, showing that the library was starting to run.
https://www.youtube.com/watch?v=_ha59D7IaOg
https://www.youtube.com/watch?v=ptmLzVeU0dk