// German catalog. MUST mirror en.ts key-for-key — `defineLocale()` // returns a curried function that fails `tsc --noEmit` on a missing or extra // key, so translations can never silently drift out of sync. import { defineLocale } from '@voltro/i18n' import en from './en' export default defineLocale()({ 'nav.language': 'Sprache', 'hero.lead': 'Diese Seite wird vorgerendert und von einem CDN ausgeliefert. Das Formular unten spricht mit einer Serverless-Funktion, die auf null skaliert — kein ständig laufender Server in Sicht.', 'contact.heading': 'Schreib uns eine Nachricht', // Kontaktformular-Island-Beschriftungen (als `labels` durchgereicht). 'form.name': 'Name', 'form.email': 'E-Mail', 'form.message': 'Nachricht', 'form.send': 'Nachricht senden', 'form.sending': 'Wird gesendet…', 'form.sent': 'Danke — deine Nachricht ist unterwegs. ✓', 'form.errorPrefix': 'Senden fehlgeschlagen:', 'form.networkError': 'Netzwerkfehler', 'meta.home.title': '{{capProjectName}} — Kontakt', 'meta.home.description': 'Statische Seite, Serverless-Kontaktformular.', })