// German catalog. Mirrors every key in `en.ts` — `defineLocale()` // fails the build if a key is missing or misspelled. Translate the prose only; // keep ICU placeholders (`{when}`) and rich tags (``) identical to en.ts. import { defineLocale } from '@voltro/i18n' import en from './en' export default defineLocale()({ 'meta.landing.title': 'Willkommen', 'meta.landing.description': 'Ein vollständiger Voltro-SaaS-Starter — Auth, Plan-Paywall, Checkout, Sitze und Einladungen, durchgängig verdrahtet.', 'meta.login.title': 'Anmelden', 'meta.overview.title': 'Projekte', 'meta.billing.title': 'Abrechnung', 'meta.team.title': 'Team', 'nav.dashboard': 'Dashboard', 'nav.signIn': 'Anmelden', 'lang.label': 'Sprache', 'landing.heading': 'Liefere dein SaaS, nicht seine Rohrleitungen.', 'landing.body': 'Registrieren, in der App landen, an die Plan-Paywall stoßen, upgraden, Teammitglied einladen — der ganze Ablauf funktioniert bereits. Auth, Billing-Entitlements und Sitze sind mit dem api-saas-starter-Backend verdrahtet.', 'landing.cta': 'Loslegen →', 'auth.signIn.heading': 'Anmelden', 'auth.signUp.heading': 'Konto erstellen', 'auth.email': 'E-Mail', 'auth.password': 'Passwort', 'auth.signIn.submit': 'Anmelden', 'auth.signUp.submit': 'Konto erstellen', 'auth.toggle.toSignUp': 'Kein Konto? Erstelle eins', 'auth.toggle.toSignIn': 'Konto vorhanden? Anmelden', 'auth.pending': 'Bitte warten…', 'auth.error': 'Das hat nicht geklappt. Prüfe deine Angaben und versuche es erneut.', 'dash.nav.projects': 'Projekte', 'dash.nav.billing': 'Abrechnung', 'dash.nav.team': 'Team', 'dash.nav.backToSite': '← Zurück zur Seite', 'projects.heading': 'Projekte', 'projects.new.placeholder': 'Name des neuen Projekts', 'projects.new.submit': 'Projekt erstellen', 'projects.empty': 'Noch keine Projekte — erstelle oben dein erstes.', 'projects.created': 'Erstellt {when}', 'projects.paywall.title': 'Du hast dein Planlimit erreicht', 'projects.paywall.body': 'Der kostenlose Plan umfasst 3 Projekte. Upgrade auf Pro für unbegrenzte Projekte.', 'projects.paywall.cta': 'Pläne ansehen →', 'billing.heading': 'Abrechnung', 'billing.plan.label': 'Aktueller Plan', 'billing.plan.free': 'Kostenlos', 'billing.status.label': 'Status', 'billing.seats.label': 'Sitze', 'billing.upgrade.title': 'Upgrade auf Pro', 'billing.upgrade.body': 'Unbegrenzte Projekte und bis zu 10 Sitze.', 'billing.upgrade.cta': 'Upgraden →', 'billing.seats.add': 'Sitz hinzufügen', 'billing.pending': 'Wird ausgeführt…', 'team.heading': 'Team', 'team.invite.placeholder': 'kollege@example.com', 'team.invite.submit': 'Einladung senden', 'team.empty': 'Noch keine Einladungen.', 'team.paywall': 'Keine Sitze mehr frei. Füge auf der Abrechnungsseite einen Sitz hinzu und lade erneut ein.', 'team.status.pending': 'ausstehend', 'team.status.accepted': 'angenommen', 'team.status.revoked': 'widerrufen', 'error.heading': 'Etwas ist schiefgelaufen', 'error.retry': 'Erneut versuchen', 'notFound.heading': 'Nicht gefunden', 'notFound.body': 'Diese Seite existiert nicht.', 'notFound.back': '← Zurück zu den Projekten', })