Hi everyone! 👋
This issue tracks the deliverables for my Google Summer of Code 2025 project under the Processing Foundation: "Friendly p5.js Reference Translation Tasks." The goal is to build GitHub Actions and contributor workflows to help translation stewards and volunteers keep the p5.js reference up to date across languages.
I’ll be checking off these items as the project progresses. Feedback is always welcome!
Core GitHub Actions & Automation
Missing Translation Detection
Contributor Communication Workflow
Astro Site Integration
Documentation
Let’s make p5.js documentation even more accessible and translator-friendly this summer! 🚀
Tagging @stalgiag and @ksen0 for visibility.
Hi everyone! 👋
This issue tracks the deliverables for my Google Summer of Code 2025 project under the Processing Foundation: "Friendly p5.js Reference Translation Tasks." The goal is to build GitHub Actions and contributor workflows to help translation stewards and volunteers keep the p5.js reference up to date across languages.
I’ll be checking off these items as the project progresses. Feedback is always welcome!
Core GitHub Actions & Automation
needsUpdate: truefrontmatter in outdated translation MDX files via PRs.Missing Translation Detection
Contributor Communication Workflow
translation-teams.ymlor similar config to manage language <-> contributor mapping.Astro Site Integration
needsUpdateflag is used, add a visible banner to the reference page via Astro templates.Documentation
Let’s make p5.js documentation even more accessible and translator-friendly this summer! 🚀
Tagging @stalgiag and @ksen0 for visibility.