Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add New Language: Urdu (Python) #250

Closed
2 of 5 tasks
madiedgar opened this issue Oct 16, 2021 · 7 comments
Closed
2 of 5 tasks

Add New Language: Urdu (Python) #250

madiedgar opened this issue Oct 16, 2021 · 7 comments

Comments

@madiedgar
Copy link
Member

madiedgar commented Oct 16, 2021

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:

  • Update any content in this issue from LANGUAGE to the name of the language. (Romanian, Arabic, Welsh etc.)
  • Title this issue "Add New Language: Urdu (Python)"
  • Create Urdu dialect .yml file with the language abbreviation as the filename
  • Add translations for at least the Python keywords
  • Merge changes into branch titled Urdu-translation on this repo
@nooras
Copy link
Contributor

nooras commented Oct 16, 2021

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

@madiedgar
Copy link
Member Author

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

@nooras
Copy link
Contributor

nooras commented Oct 17, 2021

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

@madiedgar
Copy link
Member Author

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
Copy link
Contributor

nooras commented Oct 17, 2021

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

@madiedgar
Copy link
Member Author

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
Copy link
Contributor

nooras commented Oct 18, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment