import type { Metadata } from 'next'
import './globals.css'
import { LanguageProvider } from '@/lib/LanguageContext'

export const metadata: Metadata = {
  title: 'BreakPilot - KI-gestuetzte Korrekturhilfe fuer Lehrer',
  description: 'Sparen Sie Zeit bei der Korrektur. BreakPilot unterstuetzt Lehrkraefte mit intelligenter KI bei der Bewertung von Schuelerarbeiten.',
  keywords: ['Korrekturhilfe', 'Lehrer', 'KI', 'Schule', 'Bewertung', 'Zeitersparnis'],
  authors: [{ name: 'BreakPilot' }],
  openGraph: {
    title: 'BreakPilot - KI-gestuetzte Korrekturhilfe',
    description: 'Sparen Sie Zeit bei der Korrektur mit intelligenter KI-Unterstuetzung.',
    url: 'https://www.breakpilot.de',
    siteName: 'BreakPilot',
    locale: 'de_DE',
    type: 'website',
  },
}

export default function RootLayout({
  children,
}: {
  children: React.ReactNode
}) {
  return (
    <html lang="de" suppressHydrationWarning>
      <body className="antialiased">
        <LanguageProvider>
          {children}
        </LanguageProvider>
      </body>
    </html>
  )
}
