Open source enthusiast.
- Creator of Linguist - a browser extension for privacy focused translation (FOSS)
- Author of blog about programming
- 28 Posts
- 8 Comments
Definitely, you on the right way 😉
vitonsky@programming.devOPto JavaScript@programming.dev•arrival-time, a simple and powerful progress time estimation (ETA) for JavaScript2·11 months agoI like this meme. Essentially, current API let you express any operation measurement. If you know some case where this package does not work for you, you are welcome to issues.
vitonsky@programming.devto Web Development@programming.dev•Open-Source, Language-Agnostic Mutation Testing Tool Using LLM Agents1·1 year agoAGPL license. No, thanks
vitonsky@programming.devOPto Linux@programming.dev•Open-source and privacy focused offline translation in your browser3·1 year agoThank you too 👍
vitonsky@programming.devOPto Tech@programming.dev•Open-source and privacy focused offline translation in your browser5·1 year agoYes, Linguist use Bergamot translator that is embedded in Firefox. But translation in Firefox in beta stage, it does not have a lot of features and does not support a lot of languages yet. Linguist is a full featured translator that support a lot of translation modules and even custom translators provided by users. So Firefox translation is just a subset of features from Linguist, like Firefox ads protection is just a small subset of features from uBlock Origin.
But Firefox translator are technological breakthrough anyway, so we appreciate it.
vitonsky@programming.devOPto Programming@programming.dev•Software with politic opinion is are security threat37·1 year agoWell, the Linguist is no have any public opinion. You are welcome to use the unique project who care about UX, and don’t care about political views of their users.
vitonsky@programming.devOPto Technology@lemmy.world•Linguist, an ultimate translation browser extensionEnglish0·2 years agoYou can make a language request in a issues of repository https://github.com/mozilla/firefox-translations-models/
You’re right, resources are limited and a new languages appears not so fast as we wants. Maybe Chinese developers will collaborate and release their own models for a Bergamot. Work with community are important to achieve the goal when we want to unify translation.
If you really needs to be private for now, you can try to deploy your own offline translation server locally (e.g. with a https://github.com/LibreTranslate/LibreTranslate) and use this translator with Linguist as a custom translator.
Now you may send link on this post to your manager, to justify a proper decision