| I'm not aware of any actively maintained projects that give you this out of the box, but these two could be starting points for such a project. Mozilla implemented a REST service based on (an earlier version of) bergamot-translator [1]. You could use that as a replacement for the WASM component in the addon's code. I also know of some full-page translation demo code that uses the python bindings of bergamot-translator [2]. That's basically a web proxy a la Goole Translate. Lastly, marian, the translation software that's being used, has a web server as well [3]. It does not support HTML though. EDIT: see also my earlier comment for using it with Node or Python [4], which you could use to implement a simple web API. [1] https://github.com/mozilla/translation-service [2] https://github.com/jerinphilip/tagtransfer [3] https://marian-nmt.github.io/docs/#web-server [4] https://news.ycombinator.com/item?id=31599231 |