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 translation for Farsi #370

Open
Alavi1412 opened this issue Feb 22, 2025 · 10 comments
Open

Add translation for Farsi #370

Alavi1412 opened this issue Feb 22, 2025 · 10 comments

Comments

@Alavi1412
Copy link

Expected time to finish: 3 weeks. I'll start working on it from ASAP after confirmation.

@Alavi1412
Copy link
Author

Hi,
Just pinging you guys to make sure you have received the alert.
@satwikkansal @nifadyev

@emargi
Copy link

emargi commented Feb 26, 2025

I've created a repository for Farsi translations to kickstart the process:

https://github.com/emargi/wtfpython-fa

I chose to comment here instead of opening a new issue since there are some inactive ones related to Farsi translations. I wanted to mention that I'm actively working on the translation in this issue.

This effort is my way of expressing gratitude to the contributors and maintainers of this valuable repository. Additionally, translating it will help my community, and it gives me the opportunity to engage more deeply with the content.

I can't provide an exact timeline for when the translation will be completed, but I estimate it will take me over a month without assistance.

@satwikkansal
Copy link
Owner

Hi @emargi @Alavi1412 I suggest you guys can divide the work between yourself to make this faster. Also note that, we're planning to move all the translations within the main repository itself so that we can maintain them more easily, for now you can translate on any personal fork and then we can bring it in with proper attributions to your amazing work!

@Alavi1412
Copy link
Author

That would be great. I have a big chunk of translations. I have created a branch from the main repository. I will push my changes as a draft PR tomorrow.

@emargi
Copy link

emargi commented Feb 26, 2025

That sounds great! I’ll go ahead and remove my repository and start from where @Alavi1412 leaves off with tomorrow's PR. Looking forward to collaborating on this!

@Alavi1412
Copy link
Author

Alavi1412 commented Feb 27, 2025

@emargi I have forked the repo and invited you as a collaborator. I mainly put the original translations so you can commit your existing translations first so your contribution be under your name.
https://github.com/Alavi1412/wtfpython

Please commit your translations to this branch:
add-persian-translation

@emargi
Copy link

emargi commented Feb 27, 2025

Thank you, @Alavi1412 . I wanted to bring to your attention that there’s a problem with the snippets. When they are surrounded by Farsi text (which is right-to-left), they also appear in the same direction. I'm not sure how to resolve this issue, and I hope you might have some ideas on how to handle it.

@Alavi1412
Copy link
Author

Good point. I will try to figure that out.

@emargi
Copy link

emargi commented Feb 28, 2025

Hi @Alavi1412 , I hope you’re doing well! If you could, could you please help divide the work so I know where to continue with my translations? I want to ensure I’m being as productive as possible.

Additionally, I noticed that the issues section is not enabled in the fork. Given that the current issue is becoming a bit busy with multiple posts, it might be beneficial to have an issues section to help us track our discussions and tasks more effectively. I would appreciate your thoughts on this.

Thank you!

@Alavi1412
Copy link
Author

Hi @emargi,
I have enabled the issues section on the fork repo.

Also, I think you can start translating from top to bottom, and I will do bottom to top. We can commit after each section is completed. I think this way, we would have fewer conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants