// 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 (`{tenant}`, `{revision}`, `{count}`, `{time}`, `{error}`) // and rich tags (``, ``, ``) identical to `en.ts`. import { defineLocale } from '@voltro/i18n' import en from './en' export default defineLocale()({ 'meta.notes.title': 'Reaktive Notizen', 'meta.schemaUi.title': 'Schema-getriebene UI', 'nav.notes': 'Notizen', 'nav.schemaUi': 'Schema-UI', 'nav.tagline': 'Fullstack · reaktiv end-to-end', 'lang.label': 'Sprache', 'notes.heading': 'Reaktive Notizen', 'notes.status.tenant': 'Mandant {tenant} · Revision {revision}', 'notes.status.delta': ' · letztes Delta {time}', 'notes.status.pending': ' · {count} ausstehend', 'notes.status.loading': ' · lädt…', 'notes.error': 'Subscription-Fehler — läuft die API? {error}', 'notes.field.title': 'Titel', 'notes.field.body': 'Text (optional)', 'notes.add': 'Notiz hinzufügen', 'notes.adding': 'Wird hinzugefügt…', 'notes.empty': 'Noch keine Notizen — füge oben eine hinzu und sieh zu, wie sie sofort erscheint.', 'schemaUi.heading': 'Schema-getriebene UI', 'schemaUi.intro': 'Dieselben Notizen wie auf der Startseite — aber Formular + Tabelle sind hier an Deskriptoren gebunden, nicht handverdrahtet. Felder kommen aus dem Input-Schema von notes.create; Spalten aus dem Output-Schema von notes.list. Live + optimistisch, ohne Glue-Code.', 'schemaUi.createHeading': 'Erstellen (gebunden an notes.create)', 'schemaUi.listHeading': 'Liste (gebunden an notes.list)', 'schemaUi.submitLabel': 'Notiz hinzufügen', 'schemaUi.emptyText': 'Noch keine Notizen — füge oben eine hinzu.', })