import type { Metadata } from "next"; import { Open_Sans, Poppins } from "next/font/google"; import { NextIntlClientProvider } from "next-intl"; import { getLocale } from "next-intl/server"; import "./globals.css"; // Self-hosted über next/font (kein Google-CDN-Aufruf zur Laufzeit, DSGVO) const openSans = Open_Sans({ variable: "--font-open-sans", subsets: ["latin"], weight: ["300", "400", "600", "700"], }); const poppins = Poppins({ variable: "--font-poppins", subsets: ["latin"], weight: ["300", "500", "600", "700"], }); export const metadata: Metadata = { title: "ISMS-Tool", description: "Informationssicherheits-Managementsystem für ISO/IEC 27001:2022 und TISAX/VDA-ISA", }; export default async function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { const locale = await getLocale(); return (