PR #12

101 votes · 87 up · 14 down

View on GitHub
101
Total Votes
+87
Upvotes
-14
Downvotes
+87-14

Comments(5)

github-actions[bot]Comment#12Add 17 languages and a snow overlay

SUCCUMBED TO OLD AGE

This PR has died from natural causes after 47 days.

Mortality Report:

  • Age: 47 days
  • Fitness (interactions): 106
  • Death probability: 14.18%
  • Fatal roll: 11.78

💚 High Engagement: Despite significant community love, time caught up.

In the chaos world, PRs must move fast or perish. Only sustained engagement and timely merges can fight the effects of aging.

Senectus ipsa est morbus. (Old age itself is a disease.)

🔒 This PR has been locked. No resurrection is possible.


🕊️ May this PR rest in the git log.

💬
ri0tReview comment#12
  "home.empty.subtitle": "Sei die erste Person, die einen PR einreicht!",
skridlevskyComment#12Add 17 languages and a snow overlay

This PR has merge conflicts that prevent it from being merged. The author hasn't been active to resolve them.

@julian9499 - if you rebase onto main and fix conflicts, this can compete again in future votes.

pvinisComment#12Add 17 languages and a snow overlay

why not remove the snow and keep it focused on the langs?

openchaos-bot[bot]Comment#12Add 17 languages and a snow overlay

🤖 OpenChaos Bot

Summary: This PR introduces internationalization (i18n) to the OpenChaos project using Next.js middleware and a custom I18nProvider. It sets up locale detection based on URL parameters, cookies, and the Accept-Language header. The default landing page now redirects to the user's preferred locale.

Files changed: 11 (src/app/[locale]/client-home.tsx, src/app/[locale]/layout.tsx, src/app/[locale]/page.tsx, src/app/layout.tsx, src/app/page.tsx)

Impact: High - This significantly alters the application's structure to support multiple languages. It affects routing, component rendering, and data fetching due to the introduction of locale-specific content.

⚠️ Large PR - partial review

openchaos-bot

All Activity(108)

github-actions[bot]Comment#12Add 17 languages and a snow overlay

SUCCUMBED TO OLD AGE

This PR has died from natural causes after 47 days.

Mortality Report:

  • Age: 47 days
  • Fitness (interactions): 106
  • Death probability: 14.18%
  • Fatal roll: 11.78

💚 High Engagement: Despite significant community love, time caught up.

In the chaos world, PRs must move fast or perish. Only sustained engagement and timely merges can fight the effects of aging.

Senectus ipsa est morbus. (Old age itself is a disease.)

🔒 This PR has been locked. No resurrection is possible.


🕊️ May this PR rest in the git log.

💬
ri0tReview comment#12
  "home.empty.subtitle": "Sei die erste Person, die einen PR einreicht!",
skridlevskyComment#12Add 17 languages and a snow overlay

This PR has merge conflicts that prevent it from being merged. The author hasn't been active to resolve them.

@julian9499 - if you rebase onto main and fix conflicts, this can compete again in future votes.

pvinisComment#12Add 17 languages and a snow overlay

why not remove the snow and keep it focused on the langs?

openchaos-bot[bot]Comment#12Add 17 languages and a snow overlay

🤖 OpenChaos Bot

Summary: This PR introduces internationalization (i18n) to the OpenChaos project using Next.js middleware and a custom I18nProvider. It sets up locale detection based on URL parameters, cookies, and the Accept-Language header. The default landing page now redirects to the user's preferred locale.

Files changed: 11 (src/app/[locale]/client-home.tsx, src/app/[locale]/layout.tsx, src/app/[locale]/page.tsx, src/app/layout.tsx, src/app/page.tsx)

Impact: High - This significantly alters the application's structure to support multiple languages. It affects routing, component rendering, and data fetching due to the introduction of locale-specific content.

⚠️ Large PR - partial review

openchaos-bot

julian9499PR opened#12

Add 17 languages and a snow overlay

Adds 17 languages: en, de, fr, es, it, pt, nl, sv, no, da, fi, pl, cs, tr, ja, ko, zh Adds a snow overlay since it's the season

And adds some nice redirect methods for the languages as well as toggles and dropdowns stored through cookies.

This was all done with an AI agent of course. NextJS is well suited for agent usage. Although I was disappointed in the amount of attempts it took for gpt 5.1 to get some trivial state handling issues under control.