Resonate icon indicating copy to clipboard operation
Resonate copied to clipboard

Punjabi

Open M4dhav opened this issue 3 months ago • 18 comments

Issue to track addition of Punjabi to languages by @smriddhiparashar

M4dhav avatar Sep 20 '25 19:09 M4dhav

👋 Hello @M4dhav!
Thank you for opening this issue. Our team will review it soon. 🚀

  • If you can, please provide more details like steps to reproduce, expected vs. actual behavior, and screenshots (if applicable). 📌

We appreciate your contribution! 💡

github-actions[bot] avatar Sep 20 '25 19:09 github-actions[bot]

@M4dhav Heyy!!!!! I would love to work on this issue. Could you please assign it to me ?

aditi25srivastava avatar Sep 24 '25 09:09 aditi25srivastava

Hey @aditi25srivastava , I think @smriddhiparashar is already working on it

M4dhav avatar Sep 24 '25 09:09 M4dhav

if there is no activity regarding this issue can i please work on it i would love to fix it and it will be easier for me to takle it

4555jan avatar Sep 27 '25 04:09 4555jan

Hey @M4dhav , as there is no activity regarding this issue can I work on it, I would love to fix this issue.

prashantverma9302 avatar Nov 02 '25 16:11 prashantverma9302

Hey @4555jan @prashantverma9302 , are either of you native Punjabi speakers?

M4dhav avatar Nov 03 '25 07:11 M4dhav

@M4dhav some of my friends knows Punjabi I will take their help .....i dont know Punjabi that much

4555jan avatar Nov 03 '25 14:11 4555jan

@4555jan It would be better if a native/bilingually self proficient contributor worked on this. Perhaps you can ask one of your friends to work on this issue directly?

M4dhav avatar Nov 03 '25 16:11 M4dhav

@M4dhav ok what I meant by that was that I will tell them to just translate strings for me and then it will solve the problem isn't it right ......but still it's up to you

4555jan avatar Nov 03 '25 17:11 4555jan

Do you not think it would be better for them to contribute directly if they will be doing the translations?

M4dhav avatar Nov 03 '25 18:11 M4dhav

Ofc you are right @M4dhav ok I will ask em if they can

4555jan avatar Nov 03 '25 18:11 4555jan

Hi, I would like to work on this issue. Can you please assign to me?

npniranjan539-arch avatar Nov 12 '25 14:11 npniranjan539-arch

Hi, I would like to work on this issue. I understand that this task requires adding Punjabi translation. I will follow the project's existing structure and contribute the translation in the correct format. I can complete this within 1-2 days. Please assign this issue to me. Thank you!

npniranjan539-arch avatar Nov 12 '25 15:11 npniranjan539-arch

Hey @npniranjan539-arch are you a native Punjabi speaker?

M4dhav avatar Nov 12 '25 16:11 M4dhav

Hi, I don’t know Punjabi, so I won’t be able to provide an accurate translation. I commented because I am actively looking to contribute, but I think someone who knows Punjabi well should take this issue. Thank you!

npniranjan539-arch avatar Nov 12 '25 16:11 npniranjan539-arch

Hello @M4dhav sir, Thanks for opening this issue


Approach to Add Punjabi Language

1. Read the project's translation guidelines

The issue references a file named TRANSLATIONS.md. Open that file in the repository—it will explain:

  • Folder structure for translations
  • Naming conventions
  • How to create new locale files
  • How to submit your work

This is the required starting point.


2. Request to add Punjabi in the GitHub issue

Since contributors must request a language before adding it:

  1. Go to the same issue (Add Translations for different languages to Resonate).

  2. Add a comment saying something like:

    “I would like to add Punjabi (pa) translations.”

The maintainers will then assign you the language and add it to the list.


3. Create the Punjabi translation files

After approval, follow the project’s structure — usually something like:

/locales/pa.json

or

/translations/pa/

Inside, you’ll translate all the keys, for example:

{
  "welcome_message": "ਸੁਆਗਤ ਹੈ",
  "login": "ਲਾਗਇਨ",
  "logout": "ਲਾਗਆਉਟ",
  "home": "ਘਰ"
}

Ensure:

  • Unicode/UTF-8 encoding
  • Keys match the English source file exactly
  • No missing or extra commas

4. Test the translations locally

If the project supports local testing:

  • Run the app
  • Switch language to Punjabi
  • Verify display, layout spacing (Punjabi text is wider), formatting, etc.

5. Submit a Pull Request

Create a PR with:

  • Punjabi translation files
  • A clear title: “Add Punjabi (pa) translations”
  • Description explaining what you added
  • Reference the issue number (e.g., “Fixes #488”)

krishkhinchi avatar Nov 15 '25 19:11 krishkhinchi

@krishkhinchi please don't copy paste GitHub Comments from ChatGPT.

Are you a native Punjabi speaker?

M4dhav avatar Nov 18 '25 06:11 M4dhav

Hey @M4dhav, I can open a PR for this by evening and yes I'm a bilingual speaker was not taking this issue since i was busy with other one's but i think this will not take much time

Mayank4352 avatar Nov 18 '25 06:11 Mayank4352

Hey @krishkhinchi, Will you be working on this issue or should i open a pr for this?

Mayank4352 avatar Nov 18 '25 17:11 Mayank4352

@M4dhav, My lot of friends are native Punjabi speaker

krishkhinchi avatar Nov 19 '25 04:11 krishkhinchi

Hey @krishkhinchi , as mentioned before, it is inadvisable to contribute translations if you are not a native speaker yourself. So, I am sorry but I cannot assign it to you.

@Mayank4352 reassigning to you

M4dhav avatar Nov 19 '25 06:11 M4dhav

Closing as fixed by #610

M4dhav avatar Nov 23 '25 13:11 M4dhav

🔒 Issue Closed - Thank You, @M4dhav!
This issue has been resolved or is no longer relevant.

  • If you have further questions, feel free to open a new issue. 💡

Thanks for helping improve the project! 🚀

github-actions[bot] avatar Nov 23 '25 13:11 github-actions[bot]