legesher / legesher-translations

Home of all the translations for spoken languages into programming language
MIT License
53 stars 109 forks source link

Add New Language: Urdu (Python) #250

Closed madiedgar closed 2 years ago

madiedgar commented 2 years ago

Adding Urdu to the Legesher Translations for Python

In order to add this language to the project, complete the steps detailed in the translation guide. (We are primarily working on developing Legesher for the Python programming language. In the future we hope to add more programming languages in the future.)

To complete this issue:

nooras commented 2 years ago

I am interested in this issue. Can you please assign it to me ? Thanks :)

madiedgar commented 2 years ago

Awesome @nooras! Let me know if you have any questions and I'll be more than happy to help!

nooras commented 2 years ago

I only need to translate for python language in ./locale/ur.yml? @madiedgar

madiedgar commented 2 years ago

Yes @nooras , please translate the keywords and builtin functions for Python in ./locale/ur.yml. Once we get enough reviewers of the translations, then we can move on to other programming languages 👍

nooras commented 2 years ago

What I'll have to add if there is no such word in URDU lang ? For example: ASCII ... @madiedgar

madiedgar commented 2 years ago

Thanks for bringing this up @nooras - I realize it's not clear in the "Adding New Language" portion of the documentation.

Each language is handling it in slightly different ways. Some are using the phonetic spelling while others have found clever ways of translating it. ASCII is a hard one, so any suggestions are incredibly helpful! Something that might be helpful to think about is if you were to teach an introduction to python course, completely in Urdu, how would you explain these concepts / keywords? If it was created first in Urdu, what words best embody the keywords' functionality?

I hope that's helpful! You can also leave commentary about specific translations in a comment after the word. For example, (this is in Hindi)

if: "अगर" # ❓ another option could be "___" or "____" 
nooras commented 2 years ago

Thank you @madiedgar . I got it. If I will teach this keyword in URDU, some word will exactly same as like we have in ENGLISH.