Our great sponsors
-
bergamot-translator
Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
firefox-translations
Discontinued Firefox Translations is a webextension that enables client side translations for web browsers.
-
firefox-translations-models
CPU-optimized Neural Machine Translation models for Firefox Translations
Why this blogspam-regurgitation of a techcrunch article and not the project's website or actual plugin or the Mozilla blog post?
https://browser.mt/
https://addons.mozilla.org/en-US/firefox/addon/firefox-trans...
https://blog.mozilla.org/en/mozilla/local-translation-add-on...
This is the underlying translation engine:
https://github.com/marian-nmt/marian-dev
And the browser fork of it:
https://github.com/browsermt/marian-dev
This is the underlying translation engine:
https://github.com/marian-nmt/marian-dev
And the browser fork of it:
https://github.com/browsermt/marian-dev
Maybe you can develop it, if you want. The models and the source code for running it are all there, someone just have to wrap it in a standalone binary instead of a WebExtension.
- https://github.com/mozilla/firefox-translations
- https://github.com/mozilla/bergamot-translator
Note that most of the heavy NLP code used (MarianMMT, fasttext) were originally written as C++ libraries but were compiled to WebAssembly to make a WebExtension out of it. So if you want to make a command line / GUI desktop app there are two choices: use C++ directly if you want to make an app with minimal dependencies, or use JS/WebAssembly to make a NodeJS / Electron based app (which might be heavier but more accessible for JS devleopers.)
Related posts
- Show HN: Using stylometry to find HN users with alternate accounts
- How do I remove this ugly annoying translation bar that pops up on various sites in FireFox? It doesn't show up in Chrome on the same site, and I have not installed any translation extensions as far as I know.
- What do you believe Firefox is missing?
- Mozilla has a new Firefox add-on project for translating websites as you browse [Link]
- True