3 ms·
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 impleme
by jelmervdl 4y ago
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 https://github.com/mozilla/translation-service
[2] https://github.com/jerinphilip/tagtransfer https://github.com/jerinphilip/tagtransfer
[3] https://marian-nmt.github.io/docs/#web-server https://marian-nmt.github.io/docs/#web-server
[4] https://news.ycombinator.com/item?id=31599231 https://news.ycombinator.com/item?id=31599231
- unicornporn 4y agoThanks!