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: Russia news visualisation on steroids | /r/datascience | 2023-05-23

    2g. Both the source text and the indirect text are then put into a translator.

  • 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

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • sqlglot

    Python SQL Parser and Transpiler

    Project mention: Need help in converting Presto SQLs to Hive SQL | /r/SQL | 2023-05-08
  • lingvo


  • argos-translate

    Open-source offline translation library written in Python

    Project mention: The state imposes Google (or Apple) on me | /r/StallmanWasRight | 2023-03-20

    Consider a free software alternative to this translation service, such as Argos Translate or its web based frontend LibreTranslate.

  • torchscale

    Transformers at any scale

    Project mention: [R] TorchScale: Transformers at Scale - Microsoft 2022 Shuming Ma et al - Improves modeling generality and capability, as well as training stability and efficiency. | /r/MachineLearning | 2022-11-27
  • Pootle

    Online translation tool

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • pontoon

    Mozilla's Localization Platform

  • django-modeltranslation

    Translates Django models using a registration approach.

  • deep-translator

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

    Project mention: How to make a CLI translator with Python pyttsx3 and deep_translator | | 2023-02-02

    deep-translator to translate your CLI input

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

    Project mention: Speeding up T5 | /r/LanguageTechnology | 2023-01-22

    I've tried but it works with CPU only.

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

  • Strsync

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

  • stopes

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

    Project mention: [D] Hey Reddit! We're a bunch of research scientists and software engineers and we just open sourced a new state-of-the-art AI model that can translate between 200 different languages. We're excited to hear your thoughts so we're hosting an AMA on 07/21/2022 @ 9:00AM PT. Ask Us Anything! | /r/MachineLearning | 2022-07-21

    We have a bunch! The model and data are available here: , LASER3 here:\_distillation , training data here: , FLORES and our other human translated datasets here: , and an entire modular pipeline for data cleaning here: It's also available on HuggingFace! [angela]

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

  • 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: Uma Musume 2nd Anniversary - Free daily 10 pulls, up to 120 pulls. [Feb. 24 ~ Mar. 8, 2023 @ 04:59JST] | /r/gachagaming | 2023-02-24

    If you wanna go the extra mile for english translations you can follow the instructions on this to have the interface, missions, and skills to be translated. Some of the story is translated, but from what I've seen it can be hit or miss, there is an option to opt out of any machine translations if you find it jarring. Using localify that comes with it also allows for unlocked fps, auto fullscreen and other stuff. The translation process can take a pretty long time since everything is in individual files it seems like.

  • pydantic-i18n

    pydantic-i18n is an extension to support an i18n for the pydantic error messages.

  • lexicon

    Translate text between languages with high-accuracy using artificial intelligence. (by dothq)

  • tm2tb

    Bilingual term extraction and matching with spaCy and sentence transformers.

  • wikdict-gen

    Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project

    Project mention: Does anyone know of an API that lets you translate a word into multiple alternative translations? | /r/LanguageTechnology | 2022-12-08

    Also WikDict, though I like the results from Azure better:

  • SaaSHub

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

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). The latest post mention was on 2023-05-31.

Python Translation related posts


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

Project Stars
1 LibreTranslate 4,261
2 Weblate 3,607
3 sqlglot 3,314
4 lingvo 2,727
5 argos-translate 1,957
6 torchscale 1,665
7 Pootle 1,472
8 pontoon 1,287
9 django-modeltranslation 1,218
10 deep-translator 980
11 deepl-python 732
12 fastT5 436
13 translate 395
14 simpleT5 309
15 Strsync 163
16 stopes 141
17 django-garnett 82
18 Imaginer 74
19 umamusu-translate 63
20 pydantic-i18n 58
21 lexicon 48
22 tm2tb 36
23 wikdict-gen 32
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives