import Header from "../components/Header.server"; import Hero from "../components/Hero"; import Script from "next/script"; import { getAboutTranslations, getProjectsTranslations, getContactTranslations, getFooterTranslations, } from "@/lib/translations-loader"; import { AboutClient, ProjectsClient, ContactClient, FooterClient, } from "../components/ClientWrappers"; interface HomePageServerProps { locale: string; } export default async function HomePageServer({ locale }: HomePageServerProps) { // Parallel laden aller Translations (hero translations handled by Hero server component) const [aboutT, projectsT, contactT, footerT] = await Promise.all([ getAboutTranslations(locale), getProjectsTranslations(locale), getContactTranslations(locale), getFooterTranslations(locale), ]); return (