mirror of
https://github.com/chenasraf/pantry-flutter.git
synced 2026-05-17 17:28:03 +00:00
299 lines
11 KiB
YAML
299 lines
11 KiB
YAML
common:
|
||
appTitle: Pantry
|
||
cancel: Abbrechen
|
||
delete: "Löschen"
|
||
save: Speichern
|
||
retry: Erneut versuchen
|
||
logout: Abmelden
|
||
loading: Laden...
|
||
error: Fehler
|
||
|
||
login:
|
||
connectToNextcloud: Mit deiner Nextcloud-Instanz verbinden
|
||
serverUrl: Server-URL
|
||
serverUrlHint: cloud.example.com
|
||
connect: Verbinden
|
||
waitingForAuth: "Warte auf Authentifizierung...\nBitte melde dich in deinem Browser an."
|
||
couldNotConnect: "Verbindung zum Server fehlgeschlagen. Bitte überprüfe die URL."
|
||
loginFailed: Anmeldung fehlgeschlagen. Bitte versuche es erneut.
|
||
|
||
home:
|
||
noHouses: "Noch keine Häuser."
|
||
noHousesBody: "Häuser sind gemeinsame Bereiche für deinen Haushalt. Erstelle dein erstes Haus, um Checklisten, Fotos und Notizen hinzuzufügen."
|
||
createHouse: Haus erstellen
|
||
houseName: Hausname
|
||
houseDescription: Beschreibung (optional)
|
||
createHouseFailed: Haus konnte nicht erstellt werden.
|
||
failedToLoadHouses: "Häuser konnten nicht geladen werden."
|
||
serverAppMissingTitle: Pantry ist nicht installiert
|
||
serverAppMissingBody: "Diese App ist ein Client für die Pantry-App auf Nextcloud. Es scheint, dass Pantry noch nicht auf deinem Server installiert ist. Bitte deinen Administrator, es aus dem Nextcloud App Store zu installieren, oder installiere es selbst, wenn du Administratorzugang hast."
|
||
openAppStore: "Nextcloud-Apps öffnen"
|
||
learnMore: Mehr erfahren
|
||
|
||
nav:
|
||
checklists: Checklisten
|
||
photoBoard: Fotowand
|
||
notesWall: Notizwand
|
||
|
||
notificationsIntro:
|
||
title: Bleib auf dem Laufenden
|
||
body: "Pantry kann dich benachrichtigen, wenn Haushaltsmitglieder Einträge zu Checklisten hinzufügen, Fotos hochladen oder Notizen hinterlassen. Benachrichtigungen werden direkt von deinem Nextcloud-Server abgerufen — nichts geht über Google oder Drittanbieter."
|
||
bullet1: "Benachrichtigungen über Haushaltsaktivitäten"
|
||
bullet2: Direkt von deinem Server abgerufen
|
||
bullet3: "Funktioniert auch bei geschlossener App"
|
||
enableButton: Benachrichtigungen aktivieren
|
||
skipButton: Nicht jetzt
|
||
permissionDeniedTitle: Berechtigung verweigert
|
||
permissionDeniedBody: "Du kannst Benachrichtigungen später in den App-Einstellungen aktivieren. Wenn dein Gerät sie blockiert, musst du sie zuerst in den Systemeinstellungen erlauben."
|
||
ok: OK
|
||
|
||
about:
|
||
title: "Über"
|
||
developer: Entwickler
|
||
email: E-Mail
|
||
repository: Quellcode
|
||
nextcloudApp: Nextcloud-App
|
||
privacyPolicy: "Datenschutzerklärung"
|
||
feedback: Feedback & Probleme
|
||
|
||
settings:
|
||
title: App-Einstellungen
|
||
generalSection: Allgemein
|
||
interfaceSection: Oberfläche
|
||
tapRowToComplete: Eintrag durch Tippen der Zeile abhaken
|
||
tapRowToCompleteBody: "Wenn aus, werden Einträge nur durch Tippen auf das Kontrollkästchen abgehakt."
|
||
categorySpacing: Abstand zwischen Kategorien in Listeneinträgen anzeigen
|
||
categorySpacingBody: Nur sichtbar bei Sortierung nach Kategorie
|
||
categorySpacingNames:
|
||
disabled: Deaktiviert
|
||
space: Abstand
|
||
divider: Trennlinie
|
||
language: Sprache
|
||
languageNames:
|
||
system: Systemstandard
|
||
english: English
|
||
hebrew: "עברית"
|
||
german: Deutsch
|
||
spanish: "Español"
|
||
french: "Français"
|
||
theme: Design
|
||
themeNames:
|
||
system: Systemstandard
|
||
light: Hell
|
||
dark: Dunkel
|
||
notificationsSection: Benachrichtigungen
|
||
enableNotifications: Benachrichtigungen aktivieren
|
||
enableNotificationsBody: Zeige Benachrichtigungen, wenn Haushaltsmitglieder Inhalte hinzufugen oder aktualisieren.
|
||
pollInterval: "Auf neue Aktivität prüfen"
|
||
pollInterval15m: Alle 15 Minuten
|
||
pollInterval30m: Alle 30 Minuten
|
||
pollInterval1h: "Stündlich"
|
||
pollInterval2h: Alle 2 Stunden
|
||
pollInterval6h: Alle 6 Stunden
|
||
permissionDenied: Benachrichtigungsberechtigung wurde verweigert. Aktiviere sie in den Systemeinstellungen.
|
||
|
||
notifications:
|
||
title: Benachrichtigungen
|
||
empty: Keine neuen Benachrichtigungen.
|
||
failedToLoad: Benachrichtigungen konnten nicht geladen werden.
|
||
dismissAll: Alle verwerfen
|
||
justNow: gerade eben
|
||
minutesAgo(int count): "vor ${count} Min."
|
||
hoursAgo(int count): "vor ${count} Std."
|
||
daysAgo(int count): "vor ${count} T."
|
||
|
||
categories:
|
||
manageTitle: Kategorien verwalten
|
||
noCategories: Noch keine Kategorien.
|
||
editTitle: Kategorie bearbeiten
|
||
addTitle: Neue Kategorie
|
||
name: Name
|
||
icon: Symbol
|
||
color: Farbe
|
||
saveFailed: Kategorie konnte nicht gespeichert werden.
|
||
deleteFailed: "Kategorie konnte nicht gelöscht werden."
|
||
deleteConfirm: "Diese Kategorie löschen?"
|
||
deleteConfirmBody: "Einträge in dieser Kategorie werden unkategorisiert. Dies kann nicht rückgängig gemacht werden."
|
||
|
||
checklists:
|
||
categories: Kategorien
|
||
noChecklists: Noch keine Checklisten.
|
||
noItems: Keine Einträge in dieser Liste.
|
||
noSearchResults: Keine Einträge entsprechen Ihrer Suche.
|
||
searchHint: Zum Filtern tippen...
|
||
allCategories: Alle
|
||
failedToLoad: Checklisten konnten nicht geladen werden.
|
||
failedToLoadItems: "Einträge konnten nicht geladen werden."
|
||
completedCount(int count): "Erledigt ($count)"
|
||
editItem: Eintrag bearbeiten
|
||
removeItem: Eintrag entfernen
|
||
moveItem: In Liste verschieben
|
||
moveFailed: Eintrag konnte nicht verschoben werden.
|
||
itemMarkedDone: Eintrag als erledigt markiert
|
||
undo: "Rückgängig"
|
||
viewTrash: Papierkorb anzeigen
|
||
exitTrash: Papierkorb verlassen
|
||
trashTitle: Papierkorb
|
||
noTrashedItems: Der Papierkorb ist leer.
|
||
emptyTrash: Papierkorb leeren
|
||
emptyTrashConfirm: Papierkorb leeren?
|
||
emptyTrashConfirmBody: "Alle Einträge im Papierkorb werden endgültig gelöscht. Dies kann nicht rückgängig gemacht werden."
|
||
emptyTrashFailed: Papierkorb konnte nicht geleert werden.
|
||
restoreItem: Wiederherstellen
|
||
permanentlyDeleteItem: Endgültig löschen
|
||
permanentlyDeleteConfirm: Diesen Eintrag endgültig löschen?
|
||
permanentlyDeleteConfirmBody: "Dies kann nicht rückgängig gemacht werden."
|
||
restoreFailed: Eintrag konnte nicht wiederhergestellt werden.
|
||
permanentlyDeleteFailed: Eintrag konnte nicht gelöscht werden.
|
||
itemRestored: Eintrag wiederhergestellt
|
||
createList: Neue Liste
|
||
listName: Listenname
|
||
listDescription: Beschreibung (optional)
|
||
listIcon: Symbol
|
||
createListFailed: Liste konnte nicht erstellt werden.
|
||
viewItem:
|
||
quantity: "Menge:"
|
||
category: "Kategorie:"
|
||
recurrence: "Wiederholung:"
|
||
nextDue: "Nächstes Fälligkeitsdatum:"
|
||
nextDueFromCompletion: "Nächstes Fälligkeitsdatum (ab Erledigung):"
|
||
overdue: Überfällig
|
||
itemForm:
|
||
addTitle: "Eintrag hinzufügen"
|
||
editTitle: Eintrag bearbeiten
|
||
name: Eintragsname
|
||
description: Beschreibung
|
||
quantity: Menge
|
||
category: Kategorie
|
||
noCategory: Keine
|
||
noCategories: "Keine Kategorien verfügbar."
|
||
createCategory: Neue Kategorie
|
||
categoryName: Name
|
||
categoryIcon: Symbol
|
||
categoryColor: Farbe
|
||
categoryCreated: Kategorie erstellt.
|
||
categoryCreateFailed: Kategorie konnte nicht erstellt werden.
|
||
repeat: Wiederholen
|
||
once: Einmalig
|
||
onceDescription: Diesen Eintrag löschen, sobald er als erledigt markiert ist.
|
||
image: Bild
|
||
addImage: Bild hinzufügen
|
||
replaceImage: Ersetzen
|
||
removeImage: Entfernen
|
||
saveFailed: Eintrag konnte nicht gespeichert werden.
|
||
deleteFailed: "Eintrag konnte nicht gelöscht werden."
|
||
deleteConfirm: "Diesen Eintrag löschen?"
|
||
sort:
|
||
newestFirst: Neueste zuerst
|
||
oldestFirst: "Älteste zuerst"
|
||
nameAZ: "Name A–Z"
|
||
nameZA: "Name Z–A"
|
||
category: Nach Kategorie
|
||
custom: Benutzerdefiniert
|
||
|
||
notesWall:
|
||
noNotes: Noch keine Notizen.
|
||
failedToLoad: Notizen konnten nicht geladen werden.
|
||
saveFailed: Notiz konnte nicht gespeichert werden.
|
||
deleteFailed: "Notiz konnte nicht gelöscht werden."
|
||
deleteConfirm: "Diese Notiz löschen?"
|
||
deleteSelectedConfirm(int count): "${_plural(count, one: 'Diese Notiz', many: '$count Notizen')} löschen?"
|
||
newNote: Neue Notiz
|
||
editNote: Notiz bearbeiten
|
||
title: Titel
|
||
content: Inhalt
|
||
color: Farbe
|
||
sort:
|
||
newestFirst: Neueste zuerst
|
||
oldestFirst: "Älteste zuerst"
|
||
titleAZ: "Titel A–Z"
|
||
titleZA: "Titel Z–A"
|
||
custom: Benutzerdefiniert
|
||
|
||
photoBoard:
|
||
noPhotos: Noch keine Fotos.
|
||
failedToLoad: Fotos konnten nicht geladen werden.
|
||
uploadFailed: Foto konnte nicht hochgeladen werden.
|
||
deleteFailed: "Foto konnte nicht gelöscht werden."
|
||
deleteConfirm: "Dieses Foto löschen?"
|
||
deleteSelectedConfirm(int count): "${_plural(count, one: 'Dieses Foto', many: '$count Fotos')} löschen?"
|
||
deleteFolder: "Ordner löschen"
|
||
deleteFolderConfirm: "Diesen Ordner löschen?"
|
||
deleteFolderKeepPhotos: Fotos ins Stammverzeichnis verschieben
|
||
deleteFolderDeleteAll: "Ordner und Fotos löschen"
|
||
newFolder: Neuer Ordner
|
||
folderName: Ordnername
|
||
renameFolder: Ordner umbenennen
|
||
caption: Beschriftung
|
||
photoCount(int count): "$count"
|
||
addMenu:
|
||
upload: Fotos hochladen
|
||
camera: Foto aufnehmen
|
||
newFolder: Neuer Ordner
|
||
sort:
|
||
foldersFirst: Ordner zuerst
|
||
newestFirst: Neueste zuerst
|
||
oldestFirst: "Älteste zuerst"
|
||
captionAZ: "Beschriftung A–Z"
|
||
captionZA: "Beschriftung Z–A"
|
||
custom: Benutzerdefiniert
|
||
|
||
share:
|
||
title: An Pantry senden
|
||
chooseHouse: Haus auswählen
|
||
choosePhotoDestination: Hochladen nach
|
||
photoBoardRoot: Fotowand
|
||
newFolder: Neuer Ordner
|
||
newFolderName: Ordnername
|
||
failedToCreateFolder: Ordner konnte nicht erstellt werden.
|
||
failedToOpenShare: Der geteilte Inhalt konnte nicht geöffnet werden.
|
||
noHouses: Keine Häuser verfügbar. Erstelle zuerst ein Haus.
|
||
|
||
recurrence:
|
||
title: Wiederholung
|
||
presets: Voreinstellungen
|
||
daily: "Täglich"
|
||
weekly: "Wöchentlich"
|
||
monthly: Monatlich
|
||
everyLabel: Alle
|
||
unit: Einheit
|
||
unitDays: Tage
|
||
unitWeeks: Wochen
|
||
unitMonths: Monate
|
||
unitYears: Jahre
|
||
repeatOn: Wiederholen am
|
||
ends: Endet
|
||
never: Nie
|
||
after: Nach
|
||
occurrences: Wiederholungen
|
||
onDate: Am Datum
|
||
countFromCompletion: Intervall ab dem Zeitpunkt der Erledigung berechnen
|
||
countFromCompletionHintOff: "Der Zeitplan ist fest: Der Eintrag erscheint zum nächsten geplanten Zeitpunkt wieder, unabhängig davon, wann du ihn abhakst."
|
||
countFromCompletionHintOn: "Der nächste Zeitpunkt wird ab dem Moment berechnet, in dem du den Eintrag abhakst, sodass er immer ein volles Intervall nach der Erledigung zurückkehrt."
|
||
summary: Zusammenfassung
|
||
notSet: nicht gesetzt
|
||
set: gesetzt
|
||
every(String unit): "alle $unit"
|
||
everyButton(String unit): "Alle $unit"
|
||
onDays(String days): "am $days"
|
||
day(int count): "${_plural(count, one: 'Tag', many: '$count Tage')}"
|
||
week(int count): "${_plural(count, one: 'Woche', many: '$count Wochen')}"
|
||
month(int count): "${_plural(count, one: 'Monat', many: '$count Monate')}"
|
||
year(int count): "${_plural(count, one: 'Jahr', many: '$count Jahre')}"
|
||
dayNames:
|
||
monday: Montag
|
||
tuesday: Dienstag
|
||
wednesday: Mittwoch
|
||
thursday: Donnerstag
|
||
friday: Freitag
|
||
saturday: Samstag
|
||
sunday: Sonntag
|
||
dayAbbr:
|
||
mo: Mo
|
||
tu: Di
|
||
we: Mi
|
||
th: Do
|
||
fr: Fr
|
||
sa: Sa
|
||
su: So
|