neuland-ingolstadt / neuland.app

A free & open source, web-based replacement for the official app of the Technische Hochschule Ingolstadt built with React and Next.js.
https://neuland.app
GNU Affero General Public License v3.0
36 stars 33 forks source link

General improvements #292

Closed BuildmodeOne closed 1 year ago

BuildmodeOne commented 1 year ago

This PR includes various small fixes like:

🤖 Generated by Copilot at 1df677c

Summary

🌐🍽️💖

This pull request adds localization support for the calendar and food pages of the neuland.app, using the next-i18next package and the i18n object. It also improves the caching and formatting of the calendar events and the food menu, and introduces a new custom icon for the food preferences. The main files affected are CalendarCard.js, calendar.json, cl-events.js, food.js, and calendar.js.

Oh, we're the crew of the next-i18next ship And we sail the web with a multilingual grip We heave and we ho, we localize and cache We make the calendar events look good in a flash

Walkthrough