leafittome/lib/l10n/app_de.arb
cschlaefke 53ee30c598 Firestore und Auth: echte Daten statt Demo, Login mit E-Mail+Passwort, Security Rules
- Datenmodell: users/{uid}, households/{id} mit memberUids, plants/locations als Subcollections
- StreamProvider liefern Live-Daten, Repositories kapseln Schreibzugriffe
- Login-Screen mit Registrierung (legt Haushalt automatisch an), Logout in Einstellungen
- Router-Redirect bei Login/Logout, firestore.rules mit Haushalts-Prinzip
- Tests auf firebase_auth_mocks + fake_cloud_firestore umgestellt
- Verifiziert: analyze/test grün, Android-Debug-Build erfolgreich

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 22:53:09 +02:00

136 lines
4.4 KiB
Text

{
"@@locale": "de",
"appTitle": "LeafItToMe",
"menuToday": "Heute",
"menuPlants": "Meine Pflanzen",
"menuLocations": "Stellplätze",
"menuHousehold": "Haushalt",
"menuSettings": "Einstellungen",
"todayTitle": "Heute",
"todayAllDone": "Alles versorgt!",
"todayEmptyHint": "Heute stehen keine Aufgaben an.",
"todayNextTask": "Nächste Aufgabe: {date}",
"@todayNextTask": {
"placeholders": {
"date": { "type": "String" }
}
},
"todayOpenTasks": "{count, plural, one{1 offene Aufgabe} other{{count} offene Aufgaben}}",
"@todayOpenTasks": {
"placeholders": {
"count": { "type": "int" }
}
},
"taskWaterTitle": "{name} gießen",
"@taskWaterTitle": {
"placeholders": {
"name": { "type": "String" }
}
},
"taskFertilizeTitle": "{name} düngen",
"@taskFertilizeTitle": {
"placeholders": {
"name": { "type": "String" }
}
},
"taskDueToday": "Heute fällig",
"taskOverdue": "{days, plural, one{Seit gestern überfällig} other{Seit {days} Tagen überfällig}}",
"@taskOverdue": {
"placeholders": {
"days": { "type": "int" }
}
},
"taskDone": "Erledigt",
"taskDoneConfirmation": "{name} als erledigt markiert.",
"@taskDoneConfirmation": {
"placeholders": {
"name": { "type": "String" }
}
},
"addPlant": "Pflanze hinzufügen",
"plantsTitle": "Meine Pflanzen",
"plantsEmpty": "Noch keine Pflanzen angelegt.",
"plantsEmptyHint": "Lege deine erste Pflanze über den Button unten an.",
"plantDetailTitle": "Pflanzenprofil",
"nicknameLabel": "Spitzname",
"speciesLabel": "Pflanzenart",
"locationLabel": "Stellplatz",
"locationNone": "Kein Stellplatz",
"wateringEvery": "Gießen: alle {days} Tage",
"@wateringEvery": {
"placeholders": {
"days": { "type": "int" }
}
},
"fertilizingEvery": "Düngen: alle {days} Tage",
"@fertilizingEvery": {
"placeholders": {
"days": { "type": "int" }
}
},
"wateringIntervalLabel": "Gieß-Intervall (Tage)",
"fertilizingIntervalLabel": "Dünge-Intervall (Tage)",
"lastWatered": "Zuletzt gegossen: {date}",
"@lastWatered": {
"placeholders": {
"date": { "type": "String" }
}
},
"lastFertilized": "Zuletzt gedüngt: {date}",
"@lastFertilized": {
"placeholders": {
"date": { "type": "String" }
}
},
"never": "noch nie",
"save": "Speichern",
"cancel": "Abbrechen",
"delete": "Löschen",
"deletePlantQuestion": "{name} wirklich löschen?",
"@deletePlantQuestion": {
"placeholders": {
"name": { "type": "String" }
}
},
"requiredField": "Bitte ausfüllen",
"invalidNumber": "Bitte eine Zahl größer 0 eingeben",
"locationsTitle": "Stellplätze",
"locationsEmpty": "Noch keine Stellplätze angelegt.",
"addLocation": "Stellplatz hinzufügen",
"locationNameLabel": "Name des Stellplatzes",
"locationPlantCount": "{count, plural, =0{Keine Pflanzen} one{1 Pflanze} other{{count} Pflanzen}}",
"@locationPlantCount": {
"placeholders": {
"count": { "type": "int" }
}
},
"householdTitle": "Haushalt",
"householdPlaceholder": "Hier kannst du bald deinen Haushalt teilen, damit Familie oder Pflanzen-Sitter die Pflanzen mitversorgen können.",
"householdComingSoon": "Kommt in Version 2",
"settingsTitle": "Einstellungen",
"settingsAppearance": "Erscheinungsbild",
"themeSystem": "System",
"themeLight": "Hell",
"themeDark": "Dunkel",
"settingsTextSize": "Schriftgröße",
"textSizeNormal": "Normal",
"textSizeLarge": "Groß",
"textSizeXLarge": "Sehr groß",
"settingsHighContrast": "Hoher Kontrast",
"settingsReminderTime": "Erinnerungszeit",
"settingsReminderTimeHint": "Zu dieser Uhrzeit erinnert dich LeafItToMe an offene Aufgaben.",
"settingsAccount": "Konto",
"logout": "Abmelden",
"loginSubtitle": "Melde dich an, um deine Pflanzen zu versorgen.",
"emailLabel": "E-Mail-Adresse",
"passwordLabel": "Passwort",
"signInButton": "Anmelden",
"signUpButton": "Konto erstellen",
"switchToSignUp": "Neu hier? Konto erstellen",
"switchToSignIn": "Du hast schon ein Konto? Anmelden",
"authErrorInvalidCredential": "E-Mail-Adresse oder Passwort ist falsch.",
"authErrorEmailInUse": "Mit dieser E-Mail-Adresse gibt es bereits ein Konto.",
"authErrorWeakPassword": "Das Passwort muss mindestens 6 Zeichen lang sein.",
"authErrorInvalidEmail": "Bitte gib eine gültige E-Mail-Adresse ein.",
"authErrorGeneric": "Das hat leider nicht geklappt. Bitte versuche es erneut."
}