nowfound

Life & fun · June 8, 2015

PI

Programming in non-English languages

Programming in non-English languages launched on June 8, 2015 with 31 votes, #1,310 of 3,954 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 11 years on.

In plain words

PyTongue is a Python translation tool that allows developers to write code in non-English languages instead of English. Designed for teaching programming to people who don't speak English, it provides basic Python language translations ready for offline use and allows users to add custom languages. The tool currently supports standard library functions only, functioning as a simple transliteration program that can be customized by editing example files.

written from the facts on this page · September 2026

From the sources

This little piece of code lets you write python code in any language you deem fit. This is meant as a tool to teach people programming without having to teach them English first. The basic python language is translated and ready for offline use. You can add your own languages. Non standard libraries are not yet supported. This is a simple transliteration program. The idea is as follows. If you were to write a useless example in Hindi it might be something like this. To generate a different example edit the examples/example.py file. If the translation provided by Google feels wrong there is nothing to worry about. Since the translation is actually implemented using a dictionary, all you have…from thesage21.github.io

Does a similar job

all alternatives →
  • PT
    PyKidos, Teach Your Kid Python in the Browser2024 · pykidos.github.io · ▲132
  • Multilingual2022 · pypi.org · ▲78

    A command line translation automation tool for developers

  • Pytroj - Infect .pyc files2011 · github.com · ▲53

    A tool for infected .pyc files with arbitrary code that spreads out to infect all other .pyc files - jgeralnik/Pytroj

  • pygls – a Pythonic generic language server2018 · github.com · ▲15

    A pythonic generic language server. Contribute to openlawlibrary/pygls development by creating an account on GitHub.

  • IC
    I coded my own JSON translation tool to easily localize my side project2024 · quicklang.app · ▲43

    Hi HN, I’m Joan, the developer of Quicklang. I made this app to easily translate and keep in sync all my localization JSON files for my side projects. While searching online for a similar tool, I only found enterprise solutions that do not allow direct editing of JSON files. I used to use ChatGPT to translate the JSON translation file changes before coding Quicklang. However, I realized that ChatGPT only allows you to input short content for translation into another language (even if you provide a .json file), and each time I had to request translations for one language at a time. So, I…

  • Code Translator2023 · ai-code-translator.vercel.app · ▲94

    Use AI to translate code from one language to another

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, June 2015

the whole month →
  • A​rticles you need to read before launching a startup.

    Growth · 2015 · startuplaunchlist.com

  • Get any site's company logo with just a URL

    Dev tools · 2015 · clearbit.com

  • The best new games, every day

    Life & fun · 2015

  • Coverr▲584

    Beautiful, free videos for your homepage background.

    Work · 2015 · coverr.co

  • SLIDE▲563

    A hoverboard by Lexus (no joke)

    Life & fun · 2015

  • The Best Landing Page Inspiration

    Work · 2015 · lapa.ninja