Python Translation

Open-source Python projects categorized as Translation

Top 23 Python Translation Projects

Translation
  • LibreTranslate

    Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.

    Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13

    Interestingly, 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.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • Weblate

    Web based localization tool with tight version control integration.

  • argos-translate

    Open-source offline translation library written in Python

    Project mention: Fast and secure translation on your local machine with a GUI | news.ycombinator.com | 2024-04-13

    Interestingly, 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.

  • torchscale

    Foundation Architecture for (M)LLMs

    Project mention: Retentive Network: A Successor to Transformer Implemented in PyTorch | news.ycombinator.com | 2023-07-24

    A retnet commit has now appeared in Microsoft's torchscale repo:

    https://github.com/microsoft/torchscale/commit/bf65397b26469...

  • lingvo

    Lingvo

  • WhisperLive

    A nearly-live implementation of OpenAI's Whisper.

    Project mention: Show HN: WhisperFusion – Ultra-low latency conversations with an AI chatbot | news.ycombinator.com | 2024-01-29

    Everything runs locally, we use:

    - WhisperLive for the transcription - https://github.com/collabora/WhisperLive

  • Pootle

    Online translation tool

  • 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.

    InfluxDB logo
  • deep-translator

    A flexible free and unlimited python tool to translate between different languages in a simple way using multiple translators.

    Project mention: AI enthusiasm #9 - A multilingual chatbot📣🈸 | dev.to | 2024-05-01

    deep-translator is a package to translate sentences, based on several translation services (GitHub)

  • pontoon

    Mozilla's Localization Platform

  • django-modeltranslation

    Translates Django models using a registration approach.

  • deepl-python

    Official Python library for the DeepL language translation API.

  • StreamSpeech

    StreamSpeech is an “All in One” seamless model for offline and simultaneous speech recognition, speech translation and speech synthesis.

    Project mention: StreamSpeech: "All in One" model for simultaneous ASR, translation and TTS | news.ycombinator.com | 2024-06-17
  • 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.

    Project mention: Ask HN: What have you built with LLMs? | news.ycombinator.com | 2024-02-05
  • fastT5

    ⚡ boost inference speed of T5 models by 5x & reduce the model size by 3x.

  • translate

    A module grouping multiple translation APIs (by Animenosekai)

  • 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.

  • stopes

    A library for preparing data for machine translation research (monolingual preprocessing, bitext mining, etc.) built by the FAIR NLLB team.

  • TurnVoice

    Voice Transformation for Videos. 🎤👄🎬

    Project mention: TurnVoice: Transform and translate voices in YouTube videos | news.ycombinator.com | 2023-12-10
  • Synthalingua

    Synthalingua - Real Time Translation

    Project mention: Whisper as a PUSH to STT to Clipboard solution? | /r/OpenAI | 2023-08-26

    I've been working on this for a live translation/transcription sort of thing: https://github.com/cyberofficial/Synthalingua

  • Strsync

    A CLI tool for localization resource management on Xcode. Built with Google Translator.

  • Imaginer

    Imagine with AI

  • umamusu-translate

    A toolset (+patch) for translating Uma Musume: Pretty Derby

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Translation discussion

Log in or Post with

Python Translation related posts

  • Localization Made Easy with Python and DeepL

    1 project | dev.to | 8 Jul 2024
  • Fast and secure translation on your local machine with a GUI

    6 projects | news.ycombinator.com | 13 Apr 2024
  • SQLGlot: No-dependency SQL parser, transpiler, optimizer for 21 SQL dialects

    1 project | news.ycombinator.com | 18 Mar 2024
  • SQLglot: Python SQL Parser and Transpiler

    1 project | news.ycombinator.com | 13 Mar 2024
  • Build the dependency graph of your BigQuery pipelines at no cost: a Python implementation

    2 projects | dev.to | 11 Jan 2024
  • A Primer on SQLGlot's Abstract Syntax Tree

    1 project | news.ycombinator.com | 19 Dec 2023
  • TurnVoice: Transform and translate voices in YouTube videos

    1 project | news.ycombinator.com | 10 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jul 2024
    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. Learn more →

Index

What are some of the best open-source Translation projects in Python? This list will help you:

Project Stars
1 LibreTranslate 7,254
2 Weblate 4,377
3 argos-translate 3,466
4 torchscale 2,972
5 lingvo 2,802
6 WhisperLive 1,565
7 Pootle 1,486
8 deep-translator 1,454
9 pontoon 1,436
10 django-modeltranslation 1,342
11 deepl-python 1,071
12 StreamSpeech 730
13 comic-translate 728
14 fastT5 540
15 translate 500
16 simpleT5 380
17 LiveWhisper 311
18 stopes 242
19 TurnVoice 194
20 Synthalingua 193
21 Strsync 165
22 Imaginer 105
23 umamusu-translate 89

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?