{ "home": { "title": "Katzen-Sitting-Planer", "description": "Koordiniere die Pflege deiner Vierbeiner, während du weg bist.", "createPlan": "Neuen Plan erstellen", "createPlanDesc": "Gib deinem Plan einen Namen, wähle deine Reisedaten und setze ein Gruppen-Passwort.", "recentPlans": { "title": "Zuletzt besuchte Pläne", "noPlans": "Keine Pläne", "clear": "Leeren" } }, "createPlanForm": { "title": "Titel des Plans", "titlePlaceholder": "Lilly & Diego 🐈 🐈‍⬛", "titleError": "Der Titel muss mindestens 2 Zeichen lang sein.", "travelDates": "Reisedaten", "pickDateRange": "Zeitraum wählen", "dateRangeDesc": "Wähle die Tage aus, an denen du weg bist.", "groupPassword": "Gruppen-Passwort", "passwordPlaceholder": "geheim-miau", "passwordDesc": "Teile dieses Passwort mit deinen Katzen-Sittern.", "feedingPerDay": "Wie oft am Fütterungstag füttern?", "feedingDesc": "Anzahl der Mahlzeiten pro Tag.", "feedingInterval": "Alle wieviel Tage füttern?", "feedingIntervalDesc": "Intervall in Tagen (z.B. 1 für täglich, 3 für Futterautomat).", "litterInterval": "Alle wieviel Tage das Klo reinigen?", "litterDesc": "Intervall in Tagen.", "submit": "Plan erstellen", "success": "Plan erfolgreich erstellt!", "error": "Etwas ist schiefgelaufen. Bitte versuche es erneut.", "passwordError": "Das Passwort muss mindestens 4 Zeichen lang sein." }, "dashboard": { "backToHome": "Zur Startseite", "overview": "Übersicht", "instructions": "Anleitungen", "instructionsTitle": "Katzenpflege-Anleitungen", "export": "Exportieren", "settings": "Einstellungen", "share": "Teilen", "shareTitle": "Plan teilen", "copySuccess": "Link kopiert!", "shareError": "Fehler beim Teilen.", "feeding": "Füttern", "litter": "Klo reinigen", "ownerHome": "Besitzer zu Hause", "illDoIt": "Ich mache das!", "bookTitle": "Buchung für den {date}", "bookDesc": "Wer kümmert sich um die Katzen?", "imSitting": "Ich sitte", "ownerIsHome": "Besitzer ist zu Hause", "nameLabel": "Name", "namePlaceholder": "Dein Name", "confirmBooking": "Buchung bestätigen", "saving": "Speichere...", "bookedSuccess": "Termin gebucht!", "bookError": "Buchung fehlgeschlagen. Vielleicht war jemand schneller?", "cancelConfirm": "Bist du sicher, dass du diesen Eintrag entfernen möchtest?", "cancelTitle": "Termin stornieren", "cancelMessageLabel": "Nachricht (optional)", "cancelMessagePlaceholder": "Ich kann leider doch nicht...", "cancelSubmit": "Stornierung bestätigen", "cancel": "Abbrechen", "cancelSuccess": "Eintrag entfernt", "cancelError": "Entfernen fehlgeschlagen", "noInstructions": "Noch keine spezifischen Instruktionen hinterlegt.", "markDone": "Job erledigt?", "jobDone": "Job erledigt!", "completeTitle": "Job abschließen", "completeDesc": "Füge optional eine Nachricht oder ein Foto hinzu.", "completeMessage": "Nachricht (optional)", "completeMessagePlaceholder": "Alles super!", "completePhoto": "Foto (optional)", "completeSubmit": "Job als erledigt markieren", "completing": "Speichere..." }, "login": { "title": "Passwort eingeben", "description": "Bitte gib das Passwort ein, das du vom Katzenbesitzer erhalten hast.", "submit": "Plan öffnen", "error": "Ungültiges Passwort" }, "settings": { "label": "Einstellungen", "title": "Plan-Einstellungen", "description": "Aktualisiere die Instruktionen oder den Benachrichtigungs-Webhook.", "titleLabel": "Titel des Plans", "webhookLabel": "Benachrichtigungs-Webhook (Discord/Telegram)", "webhookPlaceholder": "https://discord.com/api/webhooks/...", "webhookDesc": "Lass dich informieren, wenn jemand bucht oder absagt.", "instructionsLabel": "Katzen-Instruktionen", "instructionsPlaceholder": "Futter: 2x täglich, Klo: täglich...", "notifyAllLabel": "Alle Ereignisse melden", "notifyAllDesc": "Falls deaktiviert, werden nur Absagen gemeldet.", "feedingPerDayLabel": "Wie oft am Fütterungstag füttern?", "feedingIntervalLabel": "Alle wieviel Tage füttern?", "litterIntervalLabel": "Alle wieviel Tage das Klo reinigen?", "save": "Änderungen speichern", "saving": "Speichere...", "success": "Einstellungen aktualisiert!", "error": "Aktualisierung fehlgeschlagen" }, "notifications": { "ownerHome": "🏠 BESITZER ZU HAUSE: Markiert für den {date}.\nPlan: {url}", "newBooking": "✅ NEUE BUCHUNG: {name} sittet am {date}.\nPlan: {url}", "cancellation": "🚨 ABSAGE: {name} hat die Buchung für den {date} gelöscht.{message}\nPlan: {url}", "instructionsUpdated": "📝 UPDATE: Die Katzen-Instruktionen wurden geändert.\nPlan: {url}", "completed": "✨ ERLEDIGT: {name} hat den Job für den {date} erledigt!\nPlan: {url}" } }