SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Translation Projects
-
LibreTranslate
Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
deep-translator
A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators.
-
simpleT5
simpleT5 is built on top of PyTorch-lightning⚡️ and Transformers🤗 that lets you quickly train your T5 models.
-
LiveWhisper
A nearly-live implementation of OpenAI's Whisper, using sounddevice. Requires existing Whisper install.
-
comic-translate
Desktop app for automatically translating comics - BDs, Manga, Manhwa, Fumetti and more in a variety of formats (Image, Pdf, Epub, cbr, cbz, etc) and in multiple languages.
-
stopes
A library for preparing data for machine translation research (monolingual preprocessing, bitext mining, etc.) built by the FAIR NLLB team.
-
django-garnett
Django Garnett is a field level translation library that allows you to store strings in multiple languages for fields in Django - with minimal changes to your models and without having to rewrite your code.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13Interestingly, I think this is actually related to the offline translation features built into Firefox. Both are products of "Project Bergamot", but the Mozilla-maintained version was later merged into the Firefox application:
https://browser.mt/
https://blog.mozilla.org/en/mozilla/local-translation-add-on...
https://hacks.mozilla.org/2022/06/training-efficient-neural-...
https://github.com/mozilla/firefox-translations
https://firefox-source-docs.mozilla.org/toolkit/components/t...
Extra webpage with screenshot and links, impossible to search for normally:
https://translatelocally.com/downloads/
Does one thing and does it well.
Oh— For downloading models, it's much easier to pipe/`xargs` `translateLocally --available-models` into `translateLocally -d` than go through the GUI.
---
Other self-hostable translation tools:
https://www.apertium.org/index.eng.html
- Traditional rule-based translation. Seems to work pretty well, but no good desktop frontend.
https://www.argosopentech.com/
- Works, but crashy desktop app.
https://libretranslate.com/
- API wrapping Argos Translate.
https://lingva.thedaviddelta.com/
- Google Translate scraper/privacy frontend.
https://euroglot.com/
- Proprietary, subscription trialware.
Project mention: Just launched Secrets 4 - A Password Manager with sharing on iCloud | /r/macapps | 2023-05-31For translations I can recommend you to use sites such as Crowdin, OneSky, Transifex, Weblate. Lot of smaller (singe or small team) developers are handling translations with the help of their users. You would be surprised how easy and how fast it is to manage translations at no (or nearly) cost this way. There is a lot of users willing to help to translate the app to their native languages.
Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13Interestingly, I think this is actually related to the offline translation features built into Firefox. Both are products of "Project Bergamot", but the Mozilla-maintained version was later merged into the Firefox application:
https://browser.mt/
https://blog.mozilla.org/en/mozilla/local-translation-add-on...
https://hacks.mozilla.org/2022/06/training-efficient-neural-...
https://github.com/mozilla/firefox-translations
https://firefox-source-docs.mozilla.org/toolkit/components/t...
Extra webpage with screenshot and links, impossible to search for normally:
https://translatelocally.com/downloads/
Does one thing and does it well.
Oh— For downloading models, it's much easier to pipe/`xargs` `translateLocally --available-models` into `translateLocally -d` than go through the GUI.
---
Other self-hostable translation tools:
https://www.apertium.org/index.eng.html
- Traditional rule-based translation. Seems to work pretty well, but no good desktop frontend.
https://www.argosopentech.com/
- Works, but crashy desktop app.
https://libretranslate.com/
- API wrapping Argos Translate.
https://lingva.thedaviddelta.com/
- Google Translate scraper/privacy frontend.
https://euroglot.com/
- Proprietary, subscription trialware.
Project mention: Retentive Network: A Successor to Transformer Implemented in PyTorch | news.ycombinator.com | 2023-07-24A retnet commit has now appeared in Microsoft's torchscale repo:
https://github.com/microsoft/torchscale/commit/bf65397b26469...
Project mention: Show HN: WhisperFusion – Ultra-low latency conversations with an AI chatbot | news.ycombinator.com | 2024-01-29Everything runs locally, we use:
- WhisperLive for the transcription - https://github.com/collabora/WhisperLive
I've been working on this for a live translation/transcription sort of thing: https://github.com/cyberofficial/Synthalingua
Project mention: TurnVoice: Transform and translate voices in YouTube videos | news.ycombinator.com | 2023-12-10
Project mention: New yuru camp game is basically an anime disguised as a game | /r/gachagaming | 2023-06-17
Python Translation related posts
- Fast and secure translation on your local machine with a GUI
- SQLGlot: No-dependency SQL parser, transpiler, optimizer for 21 SQL dialects
- SQLglot: Python SQL Parser and Transpiler
- Build the dependency graph of your BigQuery pipelines at no cost: a Python implementation
- A Primer on SQLGlot's Abstract Syntax Tree
- TurnVoice: Transform and translate voices in YouTube videos
- sqlglot - Amazing SQL parsing library
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Translation projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | LibreTranslate | 6,637 |
2 | Weblate | 4,215 |
3 | argos-translate | 3,208 |
4 | torchscale | 2,915 |
5 | lingvo | 2,781 |
6 | Pootle | 1,484 |
7 | pontoon | 1,397 |
8 | deep-translator | 1,369 |
9 | django-modeltranslation | 1,324 |
10 | WhisperLive | 1,143 |
11 | deepl-python | 1,011 |
12 | fastT5 | 540 |
13 | translate | 486 |
14 | simpleT5 | 383 |
15 | LiveWhisper | 283 |
16 | comic-translate | 242 |
17 | stopes | 238 |
18 | Synthalingua | 175 |
19 | TurnVoice | 168 |
20 | Strsync | 164 |
21 | Imaginer | 104 |
22 | umamusu-translate | 85 |
23 | django-garnett | 80 |
Sponsored