Skip to content

feat(events): add new hackathon event with bilingual descriptions - #71

Merged
FenjuFu merged 1 commit into
mainfrom
add-new-event
Aug 3, 2026
Merged

feat(events): add new hackathon event with bilingual descriptions#71
FenjuFu merged 1 commit into
mainfrom
add-new-event

Conversation

@dongjiang1989

Copy link
Copy Markdown
Contributor

Summary

  • Add new online hackathon event "Driving Real Hardware with Astron Agent" (2026-07-31), featuring Astron Agent + Tuya T5 hardware integration — from reading sensor data to driving screen prompts via Agent workflows. Mock API path included for participants without dev boards.
  • Add descriptionEn field to the Event interface and provide English descriptions for all 12 events.
  • Events page and search index now support bilingual description switching via the existing language toggle (data-lang-zh / data-lang-en attributes).

Which issue(s) this PR fixes:
Fixes #

Special notes for reviewers:
The bilingual description switch reuses the existing applyLanguage() logic in BasicScripts.astro — no new JavaScript required.

@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
website Ready Ready Preview Aug 3, 2026 7:23am

- Add new online hackathon "Driving Real Hardware with Astron Agent"
  (2026-07-31) featuring Astron Agent + Tuya T5 hardware integration
- Add `descriptionEn` field to `Event` interface, provide English
  descriptions for all 12 events
- Events page and search index support bilingual description switching
  via existing `data-lang-zh` / `data-lang-en` language toggle
- Update CHANGELOG.md with new event and dependency fix notes

Signed-off-by: dongjiang <dongjiang1989@126.com>

@FenjuFu FenjuFu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the event data, bilingual rendering, and search-index integration. The new descriptionEn field is populated for all events and is compatible with the existing language switcher and search consumer. All required checks are passing. LGTM.

@FenjuFu
FenjuFu merged commit 7def45b into main Aug 3, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants