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

Adding Urdu Translation to Music Blocks #4325

Closed
wants to merge 0 commits into from

Conversation

AliyanA1
Copy link
Contributor

Hi @walterbender,

I've been working tirelessly over the past few days to improve the Urdu translation for Music Blocks! Taking your advice into account, I focused on translating more block and palette names while ensuring the language remains simple and clear.

My goal was to make the interface more accessible and user-friendly so that Urdu-speaking children can learn coding and music effortlessly. After days of hard work, I’ve expanded and refined the translations, making Music Blocks even more inclusive!

🚀 This is just the beginning! I’ll continue improving and adding more translations over time.

🎥 Check out the video below to see my contributions in action! 👇

simplescreenrecorder-2025-01-30_21.02.35.mp4

@walterbender
Copy link
Member

Really looking good. Thx

@walterbender
Copy link
Member

Question: Did you update the PO file too? I have a tool that converts the PO format to the localization.ini format but not the other way around.

@walterbender
Copy link
Member

@AliyanA1
Copy link
Contributor Author

Thanks for pointing this out! I initially updated only the .ini file, but I’ll now work on updating the .po file as well to ensure consistency. It may take some time, but I'll let you know once it's done. Thanks for your patience!"

@walterbender
Copy link
Member

Going forward, the python code I shared should make the conversion from PO to INI painless. So I'd recommend focusing on the PO file.

It may be possible to go the other direction -- the removal of some punctuation along the way means it is not 100% deterministic.

@walterbender
Copy link
Member

I don't remember where we use it either. Maybe we don't even use it at all at this point. Maybe you can dig into this a bit? (I commented it out and didn't run into any issues, but I didn't test any widgets. (Oscilloscope and Sampler are what I'd focus on.)

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

Successfully merging this pull request may close these issues.

2 participants