Python Translation

Open-source Python projects categorized as Translation

Top 23 Python Translation Projects

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

  • Weblate

    Web based localization tool with tight version control integration.

  • Project mention: Just launched Secrets 4 - A Password Manager with sharing on iCloud | /r/macapps | 2023-05-31

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

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

  • Pootle

    Online translation tool

  • pontoon

    Mozilla's Localization Platform

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

    WorkOS logo
  • deep-translator

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

  • django-modeltranslation

    Translates Django models using a registration approach.

  • 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

  • deepl-python

    Official Python library for the DeepL language translation API.

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

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

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

  • 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

  • TurnVoice

    Voice Transformation for Videos. 🎤👄🎬

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

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

  • Imaginer

    Imagine with AI

  • Project mention: GitHub - ImaginerApp/Imaginer: Imagine with AI | /r/apdm | 2023-05-15
  • umamusu-translate

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

  • Project mention: New yuru camp game is basically an anime disguised as a game | /r/gachagaming | 2023-06-17
  • 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

    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 related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com