Write in your language
Install the VS Code extension, pick your language, and start coding. Legesher provides autocomplete, hover documentation, and diagnostics, all in your native language.
Programming languages are predominately in English: def, print, if, return. That means millions of developers worldwide must learn English before they can learn to code.
Legesher changes the foundation of programming. Write Python in your own language: definir instead of def, imprimir instead of print, si instead of if, and innovate without ideas getting lost in translation. Your multilingual code runs as standard Python, integrates with git, and collaborates seamlessly with teammates coding in other natural languages.
Write in your language
Install the VS Code extension, pick your language, and start coding. Legesher provides autocomplete, hover documentation, and diagnostics, all in your native language.
Collaborate across languages
Code is stored in the language it was written in. A teammate who reads another language renders a copy with legesher translate; rendering a copy never changes the stored file.
Legesher translates Python keywords, builtins, and exceptions into 56 languages. All language packs are in experimental status. Translations work and are ready to use, with community validation underway.
አማርኛ (Amharic) · العربية (Arabic) · বাংলা (Bengali) · Bosanski (Bosnian) · Català (Catalan) · Čeština (Czech) · Cymraeg (Welsh) · Dansk (Danish) · Deutsch (German) · Ελληνικά (Greek) · English · Español (Spanish) · فارسی (Persian) · Suomi (Finnish) · Français (French) · Gaeilge (Irish) · Gàidhlig (Scottish Gaelic) · Galego (Galician) · ગુજરાતી (Gujarati) · עברית (Hebrew) · हिन्दी (Hindi) · Hrvatski (Croatian) · Magyar (Hungarian) · Bahasa Indonesia (Indonesian) · Italiano (Italian) · 日本語 (Japanese) · ಕನ್ನಡ (Kannada) · 한국어 (Korean) · Latviešu (Latvian) · Македонски (Macedonian) · മലയാളം (Malayalam) · Монгол (Mongolian) · Bahasa Melayu (Malay) · မြန်မာ (Burmese) · नेपाली (Nepali) · Nederlands (Dutch) · Norsk (Norwegian) · Polski (Polish) · Português (Portuguese) · Română (Romanian) · Русский (Russian) · සිංහල (Sinhala) · Српски (Serbian) · Basa Sunda (Sundanese) · Svenska (Swedish) · Kiswahili (Swahili) · తెలుగు (Telugu) · ไทย (Thai) · Filipino (Filipino) · Türkçe (Turkish) · Українська (Ukrainian) · اردو (Urdu) · O’zbek (Uzbek) · Tiếng Việt (Vietnamese) · isiXhosa (Xhosa) · 中文 (Chinese)
Quick Start
Install the extension and write your first program in under 5 minutes. Get started
Supported Languages
All 56 languages with native names, RTL support, and translation status. View languages