Skip to main content
UniversalPython
Tutorial
Blog
GitHub
UniversalPython
An inclusive transpiler which lets you write Python code in any human language.
Tutorial - 5 min ⏱️
Choose Preset
Custom
Choose Preset
From
English
From
⇄
To
Hindi
To
Output
packages = ["numpy", "https://files.pythonhosted.org/packages/b5/92/6d72a08c7b700031f9062c8f1c2f303ec2350eb83cca304ed28d035eed9c/universalpython-0.0.3-py3-none-any.whl"]
from urdupython import (run_module, SCRIPTDIR); from js import document; import os; import sys; original_code = """"""; with open('file', 'w') as sys.stdout: english_code = original_code; # display(english_code); print = display; exec(english_code); translated_code = run_module( mode="lex", code=english_code, args={ 'translate': True, 'dictionary': os.path.join(SCRIPTDIR, 'languages/hi/hi_native.lang.yaml'), 'reverse': True, 'keep': False, 'keep_only': False, 'return': True, } ); # display(translated_code) # code = code.replace("print", "display"); element = document.getElementById("python-code-editor2"); # display(element.innerHTML) element.innerHTML = translated_code.replace("\n", "<br/>").replace(" ", " ") # .replace(" ", " ");