|
1 | | -<div align="center" style="display:flex; flex-direction: column; align-items: center"> |
2 | | - <img src="./images/universalpython-logo.png" alt="Eliza Banner" style="width: 240px;padding-bottom:10px" /> |
| 1 | +<div align="center"> |
| 2 | + <img src="./images/universalpython-logo.png" alt="UniversalPython Logo" style="width: 240px; padding-bottom: 10px" /> |
3 | 3 | <h1>UniversalPython</h1> |
4 | 4 | </div> |
5 | 5 |
|
6 | 6 | <div align="center"> |
7 | 7 |
|
8 | | - 📖 [Documentation](https://universalpython.github.io/) | 🎯 [Examples](./urdupython/samples/) | 📄 [Research Paper](./paper/conference_101719.pdf) |
| 8 | +📖 [Documentation](https://universalpython.github.io/) | 🎯 [Examples](./urdupython/samples/) | 📄 [Research Paper](./paper/conference_101719.pdf) |
9 | 9 |
|
| 10 | +**UniversalPython** is a transpiler that lets you write Python code in your own language. It translates your code into Python while keeping the syntax familiar. |
10 | 11 |
|
11 | 12 | <!-- Available Translations: |
12 | 13 | [中文说明](./README.cn.md) | [日本語の説明](./README.ja.md) | [한국어 설명](./README.kor.md) | [Français](./README.fr.md) | [Português](./README.ptbr.md) | [Türkçe](./README.tr.md) | [Русский](./README.ru.md) | [Español](./README.es.md) | [Italiano](./README.it.md) --> |
13 | 14 |
|
14 | 15 | </div> |
15 | 16 |
|
| 17 | + |
16 | 18 | ## Features |
17 | 19 |
|
18 | | -- **Multilingual Support:** Write code in your native language, be it Urdu, Hindi, Spanish, or any other language with future expansions planned. |
19 | | -- **Seamless Translation:** UniversalPython seamlessly translates your code into standard Python for execution. |
20 | | -- **Familiar Syntax:** Learn programming concepts using natural language analogies, making it easier to grasp core ideas. |
21 | | -- **Leverages Existing Libraries:** Access the vast ecosystem of Python libraries, frameworks, and tools through UniversalPython. |
22 | | -- **Open Source and Extensible:** Contribute to the project and expand support for new languages or improve existing translations. |
| 20 | +- **Code in Any Language:** Write code in Urdu, Hindi, Spanish, and more. More languages coming soon! |
| 21 | +- **Easy Translation:** Automatically converts your code into Python. |
| 22 | +- **Simple Syntax:** Learn programming in your own language with relatable concepts. |
| 23 | +- **Access Python Libraries:** Use Python's powerful tools and frameworks. |
| 24 | +- **Open Source:** Add new languages or improve translations. |
23 | 25 |
|
24 | | -## Use Cases |
| 26 | +## Why Use UniversalPython? |
25 | 27 |
|
26 | | -* **Reduced Learning Barrier:** No need to master complex English keywords to start coding. |
27 | | -* **Increased Accessibility:** Opens the world of programming to diverse populations who may not be comfortable with English. |
28 | | -* **Faster Development:** Develop applications in your native language at an accelerated pace. |
29 | | -* **Engages New Talent:** Expands the pool of potential programmers by removing the language barrier. |
30 | | -* **Preserves Cultural Identity:** Promotes expression through the language you know best. |
| 28 | +- **Easier Learning:** No need to know English to code. |
| 29 | +- **Cultural Connection:** Code in the language you love. |
| 30 | +- **Have fun:** Makes programming available to more people. |
31 | 31 |
|
| 32 | +## 🚀 Get Started |
32 | 33 |
|
33 | | -## 🚀 Quick Start |
| 34 | +### Requirements |
34 | 35 |
|
35 | | -### Prerequisites |
| 36 | +You only need [Python 3.4+](https://www.python.org/downloads/). |
36 | 37 |
|
37 | | -The only requirement is having [Python 3.4+](https://www.python.org/downloads/) (which includes the default package manager, `pip`). |
| 38 | +### Install |
38 | 39 |
|
| 40 | +Install UniversalPython with pip: |
39 | 41 |
|
40 | | -### Install |
41 | | -If you've installed ```pip```, you can install UniversalPython from [Test PyPI](https://test.pypi.org/project/universalpython/) using the following command: |
42 | | -``` |
| 42 | +```bash |
43 | 43 | pip install -i urdupython |
44 | 44 | ``` |
45 | 45 |
|
46 | | -## Learn more |
47 | | -Read up the docs at our [documentation website](https://universalpython.github.io/docs/). |
48 | | - |
49 | | -**UniversalPython** is a revolutionary approach to programming languages, aiming to bridge the language gap and empower people of all backgrounds to become programmers. It leverages the power and vast libraries of Python while offering a familiar syntax based on your native language. |
50 | | - |
| 46 | +### Learn More |
51 | 47 |
|
52 | | -## Community & Contribution |
| 48 | +Check out the [documentation](https://universalpython.github.io/docs/). |
53 | 49 |
|
54 | | -We welcome contributions from developers and enthusiasts. |
| 50 | +## Join Us! |
55 | 51 |
|
56 | | -* **Join the Discussion:** Participate in our [forum](https://discord.gg/xcBpqMDP2E) to share ideas, ask questions, and provide feedback. |
57 | | -* **Contribute to the Project:** Help us expand language support, improve translations, and grow the UniversalPython ecosystem. |
58 | | -* **Found an issue in UniversalPython?** Please use [submit issue](https://github.com/UniversalPython/UniversalPython/issues). |
| 52 | +- **Community Forum:** [Discord](https://discord.gg/xcBpqMDP2E) |
| 53 | +- **Contribute:** Help us add languages or improve the project. |
| 54 | +- **Report Issues:** [Submit issues](https://github.com/UniversalPython/UniversalPython/issues). |
59 | 55 |
|
60 | | -**UniversalPython is still under development, but we believe it has the potential to revolutionize how people learn and create code. Join us on this journey to make programming a truly universal language!** |
| 56 | +UniversalPython is still growing. Join us to make programming truly universal! |
61 | 57 |
|
62 | 58 | ## License |
63 | 59 |
|
64 | | -[Apache-2.0 license](./LICENSE) |
| 60 | +[Apache-2.0 license](./LICENSE) |
0 commit comments