add i18n support

vibe coded. should not be used but I'll commit it to a separate branch just in case
This commit is contained in:
2025-06-23 22:50:03 +02:00
parent 13f7ac9217
commit 782447bb12
18 changed files with 331 additions and 194 deletions

8
src/pages/en/about.astro Normal file
View File

@ -0,0 +1,8 @@
---
import Layout from '@layouts/Layout.astro';
import About from '@components/About.astro';
---
<Layout lang="en">
<About lang="en" />
</Layout>