Refactor for i18n, CMS integration, and project slugs; enhance admin & analytics

Co-authored-by: dennis <dennis@konkol.net>
This commit is contained in:
Cursor Agent
2026-01-12 14:36:10 +00:00
parent 0349c686fa
commit 12245eec8e
55 changed files with 4573 additions and 753 deletions

25
messages/de.json Normal file
View File

@@ -0,0 +1,25 @@
{
"nav": {
"home": "Start",
"about": "Über mich",
"projects": "Projekte",
"contact": "Kontakt"
},
"common": {
"backToHome": "Zurück zur Startseite",
"backToProjects": "Zurück zu den Projekten",
"viewAllProjects": "Alle Projekte ansehen",
"loading": "Lädt..."
},
"consent": {
"title": "Datenschutz-Einstellungen",
"description": "Wir nutzen optionale Dienste (Analytics und Chat), um die Seite zu verbessern. Du kannst deine Auswahl jederzeit ändern.",
"essential": "Essentiell",
"analytics": "Analytics",
"chat": "Chatbot",
"acceptAll": "Alles akzeptieren",
"acceptSelected": "Auswahl akzeptieren",
"rejectAll": "Alles ablehnen"
}
}

25
messages/en.json Normal file
View File

@@ -0,0 +1,25 @@
{
"nav": {
"home": "Home",
"about": "About",
"projects": "Projects",
"contact": "Contact"
},
"common": {
"backToHome": "Back to Home",
"backToProjects": "Back to Projects",
"viewAllProjects": "View All Projects",
"loading": "Loading..."
},
"consent": {
"title": "Privacy settings",
"description": "We use optional services (analytics and chat) to improve the site. You can change your choice anytime.",
"essential": "Essential",
"analytics": "Analytics",
"chat": "Chatbot",
"acceptAll": "Accept all",
"acceptSelected": "Accept selected",
"rejectAll": "Reject all"
}
}