Unlike my previous contributions, where I proactively identified translation gaps and created an issue, this task was directly assigned through an issue opened by the maintainers. The issue emphasised that P5.js’s Code of Conduct was only available in English, while …

Step 5 Contribution On P5.js Website — My fourth Translation Task Read more »

Identifying Untranslated Pages and Creating an Issue for Contribution: My goal has always been to contribute to an open-source project that supports open education and creative coding, ensuring that more people, especially those facing educational barriers or language limitations, can …

Step 4 Contribution On P5.js Website — My Third Translation Task Read more »

After successfully submitting my first translation, the Chinese translation community manager recognised my accuracy in handling technical terminology and maintaining readability(Fig 1). This process deepened my understanding of FreeCodeCamp’s structured workflow and improved my ability to translate complex programming concepts …

Step 3. Contribution on FreeCodeCamp: My Second Translation Task. Read more »

1. Getting Started with the FreeCodeCamp Community: After choosing to contribute to the FreeCodeCamp open-source project, I quickly joined the FreeCodeCamp Discord server. To gain a better understanding of how open-source projects are managed and how the community functions, I …

Step 2. Contribution: Join the FreeCodeCamp Open Source Community and Claim My First Translation Task Read more »

Open Source Community: Open-source communities flourish on collaboration and knowledge sharing, transcending geographical and language barriers to create inclusive spaces (THE OPEN SOURCE WAY, 2020). Exploring an open-source community for the first time has provided me with a fresh perspective …

Step 1. Contribution:Finding an Open Source Project Read more »