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

Review Dialect: Gujarati (Python) #113

Open
7 of 11 tasks
madiedgar opened this issue Oct 31, 2019 · 25 comments
Open
7 of 11 tasks

Review Dialect: Gujarati (Python) #113

madiedgar opened this issue Oct 31, 2019 · 25 comments

Comments

@madiedgar
Copy link
Member

madiedgar commented Oct 31, 2019

Review Gujarati Language Translations for the Python Programming Language

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

Reviewing a translation is extremely important as we want to best understand the culture and context behind the words we select as keywords for the programming languages. The more perspectives the better! 👀Please take your time in being thorough with these translations. Think back when you were learning how to program and how context of words help you bridge together meaning and functionality.

⚠️ Note: this issue is to review the Python keywords and builtin functions only. Any additional translation reviews are encouraged, but not necessary.

To complete this issue:

  • Update any content in this issue from Gujarati to the name of the language. (Romanian, Arabic, Welsh etc.)
  • Title this issue "Review Language: Gujarati (Python)"
  • Update the Python section of the Gujarati's locale/__.yml file (files are named using the language abbreviation) by adding comments as followed:
    • Leave a after a translation if you agree that's the right word to give context to the keyword
    • Leave a after a translation if you think there may be a better translation / form of the translation
    • Leave a 🤔 after a word that you're not sure if there is a translation
  • Merge changes into branch titled gujarati-translation on this repo. Please reference this issue in the pull request.

Reviewers Needed

In order to add the translations for official use across Legesher, the translations will need to be approved and accepted by 5 additional native / fluent speakers. If you would like to be one of the reviewers for this language, please mention in this issue! 😄 Also feel free to loop in a friend that might be able to help with the translations! Please refer to the translation guide for the next step in the review process.

Review Status:

Review Status:

@madiedgar
Copy link
Member Author

Hey @bvishal8510 👋 , thanks so much for helping with adding the initial Gujarati translation. Do you know anyone else who might be interested in contributing to this?

@sshiv5768
Copy link
Member

@madiedgar , I am interested.

@sshiv5768
Copy link
Member

Thanks, @madiedgar for assigning me as a reviewer. 🤗

@madiedgar madiedgar moved this from Q1 2021 | January - March to To Groom in Legesher Public Roadmap Dec 30, 2020
@madiedgar madiedgar moved this from To Groom to Q1 2021 | January - March in Legesher Public Roadmap Dec 31, 2020
@madiedgar madiedgar removed this from Q1 2021 | January - March in Legesher Public Roadmap Jan 1, 2021
@sshiv5768
Copy link
Member

Hey, @madiedgar Can i continue this issue.

@madiedgar
Copy link
Member Author

Yes please @sshiv5768 👍🏾 we'll need more individuals to add their review, but feel free to add more translations of another programming language.

@Nidhir2k1
Copy link

Hello @madiedgar I'm interested in contributing.

@madiedgar
Copy link
Member Author

@Nidhir2k1 Awesome, I assigned you to the issue. If you need any help, just reach out! 👍

@136tejas
Copy link
Contributor

136tejas commented Oct 2, 2021

Hey @madiedgar i would like to contribute to this issue.

@madiedgar
Copy link
Member Author

Awesome @136tejas, I'll assign you!

@179priyasoni
Copy link

hey @madiedgar I would like to contribute to this issue.

@madiedgar
Copy link
Member Author

Awesome @179priyasoni, I'll assign you to the issue. Let me know if you have any questions. 👍🏾

@shahkv95
Copy link
Member

shahkv95 commented Oct 10, 2021

@madiedgar I would like to contribute to your initiative as a reviewer. Once again contributing to Legesher since the 2019 hacktoberfest would be a great experience. 👍

@madiedgar
Copy link
Member Author

That would be awesome @shahkv95! I've assigned you to this issue, let me know if you have any questions!

@nik132-eng
Copy link

I am new at the Open source but I want to work on this can you please assign me this issue?

@madiedgar
Copy link
Member Author

Happy to help walk you through it if you need @nik132-eng 👍

@nik132-eng
Copy link

yes ma'am I didn't understand how to do it.

@nik132-eng
Copy link

Please help me @madiedgar

@madiedgar
Copy link
Member Author

Join our discord community and I can help walk you through it @nik132-eng 👍

@aadii0408
Copy link

I would like to contribute to this issues @madiedgar

@sshiv5768
Copy link
Member

Hey, @madiedgar I was looking my reviews and I thought that If I was writing a python program in Gujarati so how it would be translated from Guj to Python. So we should keep that in mind and review according to that. right?

@sshiv5768
Copy link
Member

So let's take example of break keyword in Python, It means stop the loop and get out of the loop. So should we translate like this " Stop and Out" which is in Gujarati રૂકો અને બહાર નિકલો. This translation actually suggest the use of break so should I use that as a translation?

@Ln11211
Copy link

Ln11211 commented Oct 24, 2021

So let's take example of break keyword in Python, It means stop the loop and get out of the loop. So should we translate like this " Stop and Out" which is in Gujarati રૂકો અને બહાર નિકલો. This translation actually suggest the use of break so should I use that as a translation?

@sshiv5768 , I understand that but when a compiler encounters a "break", it stops(breaks) the control flow of the iteration and executes the next code block, break literally means to break the control flow, but we explain it by saying that "the compiler comes out", etc
well if the compiler comes out when it encounters "break", then how and what keyword makes it go in? Thus translating it that way creates more doubts. What if there are readers who wouldn't think of the compiler as coming in and going out of code blocks, wouldn't the translation confuse them?

@madiedgar
Copy link
Member Author

Love this conversation @sshiv5768 and @Ln11211 ^. I appreciate you're really thinking about these translations, because that's the power of this project. Continue to think about how you would explain these concepts in the context of Gujarati and even creative ways to encompass the full definition (like elif for "else if").

@nik132-eng
Copy link

hey @madiedgar is this project participating in hacktoberfest this year?

@sshiv5768
Copy link
Member

sshiv5768 commented Oct 2, 2023

Hey, @nik132-eng, Yes this project is participating in Hacktoberfest 2023, you can contribute by adding your translations or you can be one of the reviewers(if you are a native Gujarati speaker).

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