{ "Dashboard": { "title": "Dashboard" }, "HabitList": { "myTasks": "Meine Aufgaben", "myHabits": "Meine Gewohnheiten", "addTaskButton": "Aufgabe hinzufügen", "addHabitButton": "Gewohnheit hinzufügen", "searchTasksPlaceholder": "Aufgaben suchen...", "searchHabitsPlaceholder": "Gewohnheiten suchen...", "sortByLabel": "Sortieren nach:", "sortByName": "Name", "sortByCoinReward": "Münzbelohnung", "sortByDueDate": "Fälligkeitsdatum", "sortByFrequency": "Häufigkeit", "toggleSortOrderAriaLabel": "Sortierreihenfolge umkehren", "noTasksFoundMessage": "Keine Aufgaben gefunden, die Ihrer Suche entsprechen.", "noHabitsFoundMessage": "Keine Gewohnheiten gefunden, die Ihrer Suche entsprechen.", "emptyStateTasksTitle": "Noch keine Aufgaben", "emptyStateHabitsTitle": "Noch keine Gewohnheiten", "emptyStateTasksDescription": "Erstellen Sie Ihre erste Aufgabe, um Ihren Fortschritt zu verfolgen", "emptyStateHabitsDescription": "Erstellen Sie Ihre erste Gewohnheit, um Ihren Fortschritt zu verfolgen", "archivedSectionTitle": "Archiviert", "deleteTaskDialogTitle": "Aufgabe löschen", "deleteHabitDialogTitle": "Gewohnheit löschen", "deleteTaskDialogMessage": "Sind Sie sicher, dass Sie diese Aufgabe löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.", "deleteHabitDialogMessage": "Sind Sie sicher, dass Sie diese Gewohnheit löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.", "deleteButton": "Löschen" }, "DailyOverview": { "addTaskButtonLabel": "Aufgabe hinzufügen", "addHabitButtonLabel": "Gewohnheit hinzufügen", "todaysOverviewTitle": "Heutige Übersicht", "dailyTasksTitle": "Tägliche Aufgaben", "noTasksDueTodayMessage": "Heute keine Aufgaben fällig. Fügen Sie Aufgaben hinzu, um zu beginnen!", "dailyHabitsTitle": "Tägliche Gewohnheiten", "noHabitsDueTodayMessage": "Heute keine Gewohnheiten fällig. Fügen Sie Gewohnheiten hinzu, um zu beginnen!", "wishlistGoalsTitle": "Wunschlisten-Ziele", "redeemableBadgeLabel": "{count}/{total} einlösbar", "noWishlistItemsMessage": "Noch keine Elemente auf der Wunschliste. Fügen Sie Ziele hinzu, auf die Sie hinarbeiten können!", "readyToRedeemMessage": "Bereit zum Einlösen!", "coinsToGoMessage": "Noch {amount} Münzen benötigt", "showLessButton": "Weniger anzeigen", "showAllButton": "Alles anzeigen", "viewButton": "Anzeigen", "deleteTaskDialogTitle": "Aufgabe löschen", "deleteHabitDialogTitle": "Gewohnheit löschen", "confirmDeleteDialogMessage": "Sind Sie sicher, dass Sie \"{name}\" löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.", "deleteButton": "Löschen", "overdueTooltip": "Überfällig" }, "HabitContextMenuItems": { "startPomodoro": "Pomodoro starten", "moveToToday": "Auf heute verschieben", "moveToTomorrow": "Auf morgen verschieben", "unpin": "Abheften", "pin": "Anheften", "edit": "Bearbeiten", "archive": "Archivieren", "unarchive": "Dearchivieren", "delete": "Löschen" }, "HabitStreak": { "dailyCompletionStreakTitle": "Tägliche Abschluss-Serie", "tooltipHabitsLabel": "Gewohnheiten", "tooltipTasksLabel": "Aufgaben", "tooltipCompletedLabel": "Abgeschlossen" }, "CoinBalance": { "coinBalanceTitle": "Münzguthaben" }, "AddEditHabitModal": { "editTaskTitle": "Aufgabe bearbeiten", "editHabitTitle": "Gewohnheit bearbeiten", "addNewTaskTitle": "Neue Aufgabe hinzufügen", "addNewHabitTitle": "Neue Gewohnheit hinzufügen", "nameLabel": "Name *", "descriptionLabel": "Beschreibung", "whenLabel": "Wann *", "completeLabel": "Abschließen", "timesSuffix": "mal", "rewardLabel": "Belohnung", "coinsSuffix": "Münzen", "shareLabel": "Teilen", "saveChangesButton": "Änderungen speichern", "addTaskButton": "Aufgabe hinzufügen", "addHabitButton": "Gewohnheit hinzufügen" }, "ConfirmDialog": { "confirmButton": "Bestätigen", "cancelButton": "Abbrechen" }, "AddEditWishlistItemModal": { "editTitle": "Belohnung bearbeiten", "addTitle": "Neue Belohnung hinzufügen", "nameLabel": "Name *", "descriptionLabel": "Beschreibung", "costLabel": "Kosten", "coinsSuffix": "Münzen", "redeemableLabel": "Einlösbar", "timesSuffix": "mal", "errorNameRequired": "Name ist erforderlich", "errorCoinCostMin": "Münzkosten müssen mindestens 1 sein", "errorTargetCompletionsMin": "Zielabschlüsse müssen mindestens 1 sein", "errorInvalidUrl": "Bitte geben Sie eine gültige URL ein", "linkLabel": "Link", "shareLabel": "Teilen", "saveButton": "Änderungen speichern", "addButton": "Belohnung hinzufügen" }, "Navigation": { "dashboard": "Dashboard", "tasks": "Aufgaben", "habits": "Gewohnheiten", "calendar": "Kalender", "wishlist": "Wunschliste", "coins": "Münzen" }, "TodayEarnedCoins": { "todaySuffix": "heute" }, "WishlistItem": { "usesLeftSingular": "Verwendung übrig", "usesLeftPlural": "Verwendungen übrig", "coinsSuffix": "Münzen", "redeem": "Einlösen", "redeemedDone": "Erledigt", "redeemedExclamation": "Eingelöst!", "editButton": "Bearbeiten", "archiveButton": "Archivieren", "unarchiveButton": "Dearchivieren", "deleteButton": "Löschen" }, "WishlistManager": { "title": "Meine Wunschliste", "addRewardButton": "Belohnung hinzufügen", "emptyStateTitle": "Ihre Wunschliste ist leer", "emptyStateDescription": "Fügen Sie Belohnungen hinzu, die Sie mit Ihren Münzen verdienen möchten", "archivedSectionTitle": "Archiviert", "popupBlockedTitle": "Popup blockiert", "popupBlockedDescription": "Bitte erlauben Sie Popups, um den Link zu öffnen", "deleteDialogTitle": "Belohnung löschen", "deleteDialogMessage": "Sind Sie sicher, dass Sie diese Belohnung löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.", "deleteButton": "Löschen" }, "UserSelectModal": { "addUserButton": "Benutzer hinzufügen", "createNewUserTitle": "Neuen Benutzer erstellen", "selectUserTitle": "Benutzer auswählen", "signInSuccessTitle": "Erfolgreich angemeldet", "signInSuccessDescription": "Willkommen zurück, {username}!", "errorInvalidPassword": "Ungültiges Passwort" }, "CoinsManager": { "title": "Münzverwaltung", "currentBalanceLabel": "Aktuelles Guthaben", "coinsSuffix": "Münzen", "addCoinsButton": "Münzen hinzufügen", "removeCoinsButton": "Münzen entfernen", "statisticsTitle": "Statistiken", "totalEarnedLabel": "Gesamt verdient", "totalSpentLabel": "Gesamt ausgegeben", "totalTransactionsLabel": "Gesamt Transaktionen", "todaysEarnedLabel": "Heute verdient", "todaysSpentLabel": "Heute ausgegeben", "todaysTransactionsLabel": "Heutige Transaktionen", "transactionHistoryTitle": "Transaktionsverlauf", "showLabel": "Anzeigen:", "entriesSuffix": "Einträge", "showingEntries": "Zeige {from} bis {to} von {total} Einträgen", "noTransactionsTitle": "Noch keine Transaktionen", "noTransactionsDescription": "Ihr Transaktionsverlauf wird hier angezeigt, sobald Sie beginnen, Münzen zu verdienen oder auszugeben", "pageLabel": "Seite", "ofLabel": "von", "transactionTypeHabitCompletion": "Gewohnheitsabschluss", "transactionTypeTaskCompletion": "Aufgabenabschluss", "transactionTypeHabitUndo": "Gewohnheitsrückgängig", "transactionTypeTaskUndo": "Aufgabenrückgängig", "transactionTypeWishRedemption": "Wunscherfüllung", "transactionTypeManualAdjustment": "Manuelle Anpassung", "transactionTypeCoinReset": "Münzrücksetzung", "transactionTypeInitialBalance": "Anfangsguthaben" }, "NotificationBell": { "errorUpdateTimestamp": "Fehler beim Aktualisieren des gelesenen Benachrichtigungszeitstempels:" }, "PomodoroTimer": { "focusLabel1": "Bleiben Sie konzentriert", "focusLabel2": "Sie schaffen das", "focusLabel3": "Machen Sie weiter", "focusLabel4": "Zerquetschen Sie es", "focusLabel5": "Lassen Sie es geschehen", "focusLabel6": "Bleiben Sie stark", "focusLabel7": "Durchhalten", "focusLabel8": "Ein Schritt nach dem anderen", "focusLabel9": "Sie können es schaffen", "focusLabel10": "Konzentrieren und Erobern", "breakLabel1": "Machen Sie eine Pause", "breakLabel2": "Entspannen und Aufladen", "breakLabel3": "Tief durchatmen", "breakLabel4": "Dehnen Sie sich", "breakLabel5": "Erfrischen Sie sich", "breakLabel6": "Sie verdienen dies", "breakLabel7": "Laden Sie Ihre Energie auf", "breakLabel8": "Gehen Sie kurz weg", "breakLabel9": "Klaren Sie Ihren Geist", "breakLabel10": "Ruhen Sie sich aus und erfrischen Sie sich", "focusType": "Konzentration", "breakType": "Pause", "pauseButton": "Pause", "startButton": "Start", "resetButton": "Zurücksetzen", "skipButton": "Überspringen", "wakeLockNotSupported": "Browser unterstützt WakeLock nicht", "wakeLockInUse": "WakeLock bereits in Benutzung", "wakeLockRequestError": "Fehler beim Anfordern des WakeLock:", "wakeLockReleaseError": "Fehler beim Freigeben des WakeLock:" }, "HabitCalendar": { "title": "Gewohnheitskalender", "calendarCardTitle": "Kalender", "selectDatePrompt": "Wählen Sie ein Datum", "tasksSectionTitle": "Aufgaben", "habitsSectionTitle": "Gewohnheiten", "errorCompletingPastHabit": "Fehler beim Abschließen vergangener Gewohnheit:" }, "NotificationDropdown": { "notLoggedIn": "Nicht eingeloggt.", "userCompletedItem": "{username} hat {itemName} abgeschlossen.", "userRedeemedItem": "{username} hat {itemName} eingelöst.", "activityRelatedToItem": "Aktivität bezüglich {itemName} von {username}.", "defaultUsername": "Jemand", "defaultItemName": "ein geteilter Gegenstand", "notificationsTitle": "Benachrichtungen", "notificationsTooltip": "Zeigt Abschlüsse oder Einlösungen von anderen Benutzern für Gewohnheiten oder Wunschlisten, die Sie mit ihnen geteilt haben (Sie müssen Admin sein)", "noNotificationsYet": "Noch keine Benachrichtigkeiten" }, "AboutModal": { "dialogArisLabel": "über", "changelogButton": "Änderungsprotokoll", "createdByPrefix": "Erstellt mit ❤️ von", "starOnGitHubButton": "Auf GitHub bewerten" }, "PermissionSelector": { "permissionsTitle": "Berechtigungen", "adminAccessLabel": "Admin-Zugriff", "adminAccessDescription": "Admins haben uneingeschränkte Berechtigungen für alle Daten aller Benutzer", "resourceHabitTask": "Gewohnheit / Aufgabe", "resourceWishlist": "Wunschliste", "resourceCoins": "Münzen", "permissionWrite": "Schreiben", "permissionInteract": "Interagieren" }, "UserForm": { "toastUserUpdatedTitle": "Benutzer aktualisiert", "toastUserUpdatedDescription": "Benutzer {username} erfolgreich aktualisiert", "toastUserCreatedTitle": "Benutzer erstellt", "toastUserCreatedDescription": "Benutzer {username} erfolgreich erstellt", "actionUpdate": "aktualisieren", "actionCreate": "erstellen", "errorFailedUserAction": "Fehler beim {action} des Benutzers", "errorTitle": "Fehler", "errorFileSizeLimit": "Die Dateigröße muss kleiner als 5MB sein", "toastAvatarUploadedTitle": "Avatar hochgeladen", "toastAvatarUploadedDescription": "Avatar erfolgreich hochgeladen", "errorFailedAvatarUpload": "Fehler beim Hochladen des Avatars", "changeAvatarButton": "Avatar ändern", "uploadAvatarButton": "Avatar hochladen", "usernameLabel": "Benutzername", "usernamePlaceholder": "Benutzername", "newPasswordLabel": "Neues Passwort", "passwordLabel": "Passwort", "passwordPlaceholderEdit": "Leerlassen, um das aktuelle beizubehalten", "passwordPlaceholderCreate": "Passwort eingeben", "demoPasswordDisabledMessage": "Passwort ist in der Demo-Instanz automatisch deaktiviert", "disablePasswordLabel": "Passwort deaktivieren", "cancelButton": "Abbrechen", "saveChangesButton": "Änderungen speichern", "createUserButton": "Benutzer erstellen" }, "ViewToggle": { "habitsLabel": "Gewohnheiten", "tasksLabel": "Aufgaben" }, "HabitItem": { "overdue": "Überfällig", "whenLabel": "Wann: {frequency}", "coinsPerCompletion": "{count} Münzen pro Abschluss", "completedStatus": "Abgeschlossen", "completedStatusCount": "Abgeschlossen ({completed}/{target})", "completedStatusCountMobile": "{completed}/{target}", "completeButton": "Abschließen", "completeButtonCount": "Abschließen ({completed}/{target})", "completeButtonCountMobile": "{completed}/{target}", "undoButton": "Rückgängig", "editButton": "Bearbeiten" }, "TransactionNoteEditor": { "noteTooLongTitle": "Notiz zu lang", "noteTooLongDescription": "Notizen müssen weniger als 200 Zeichen haben", "errorSavingNoteTitle": "Fehler beim Speichern der Notiz", "errorDeletingNoteTitle": "Fehler beim Löschen der Notiz", "pleaseTryAgainDescription": "Bitte versuchen Sie es erneut", "addNotePlaceholder": "Notiz hinzufügen...", "saveNoteTitle": "Notiz speichern", "cancelButtonTitle": "Abbrechen", "deleteNoteTitle": "Notiz löschen", "editNoteAriaLabel": "Notiz bearbeiten" }, "Profile": { "guestUsername": "Gast", "editProfileButton": "Profil bearbeiten", "signOutSuccessTitle": "Erfolgreich abgemeldet", "signOutSuccessDescription": "Sie wurden von Ihrem Konto abgemeldet", "signOutErrorTitle": "Abmeldefehler", "signOutErrorDescription": "Abmeldung fehlgeschlagen", "switchUserButton": "Benutzer wechseln", "settingsLink": "Einstellungen", "aboutButton": "Über", "themeLabel": "Thema", "editProfileModalTitle": "Profil bearbeiten" }, "PasswordEntryForm": { "notYouButton": "Sind Sie es nicht?", "passwordLabel": "Passwort", "passwordPlaceholder": "Passwort eingeben", "loginErrorToastTitle": "Fehler", "loginFailedErrorToastDescription": "Anmeldung fehlgeschlagen", "cancelButton": "Abbrechen", "loginButton": "Anmelden" }, "CompletionCountBadge": { "countCompleted": "{completedCount}/{totalCount} abgeschlossen" }, "SettingsPage": { "title": "Einstellungen", "uiSettingsTitle": "UI-Einstellungen", "numberFormattingLabel": "Zahlenformatierung", "numberFormattingDescription": "Große Zahlen formatieren (z.B. 1K, 1M, 1B)", "numberGroupingLabel": "Zahlengruppierung", "numberGroupingDescription": "Tausendertrennzeichen verwenden (z.B. 1,000 vs 1000)", "systemSettingsTitle": "Systemeinstellungen", "timezoneLabel": "Zeitzone", "timezoneDescription": "Wählen Sie Ihre Zeitzone für eine genaue Datumsverfolgung", "weekStartDayLabel": "Wochenstarttag", "weekStartDayDescription": "Wählen Sie Ihren bevorzugten ersten Tag der Woche", "weekdays": { "sunday": "Sonntag", "monday": "Montag", "tuesday": "Dienstag", "wednesday": "Mittwoch", "thursday": "Donnerstag", "friday": "Freitag", "saturday": "Samstag" }, "autoBackupLabel": "Automatische Sicherung", "autoBackupTooltip": "Wenn aktiviert, werden die Anwendungsdaten (Gewohnheiten, Münzen, Einstellungen usw.) täglich um 2 Uhr morgens Serverzeit automatisch gesichert. Backups werden als ZIP-Dateien im Verzeichnis `backups/` im Projektstamm gespeichert. Nur die letzten 7 Backups werden gespeichert; ältere werden automatisch gelöscht.", "autoBackupDescription": "Daten automatisch täglich sichern", "languageLabel": "Sprache", "languageDescription": "Wählen Sie Ihre bevorzugte Anzeigesprache für die Anwendung.", "languageChangedTitle": "Sprache geändert", "languageChangedDescription": "Bitte aktualisieren Sie die Seite, um die Änderungen zu sehen", "languageDisabledInDemoTooltip": "Das Ändern der Sprache ist in der Demoversion deaktiviert." }, "Common": { "authenticationRequiredTitle": "Authentifizierung erforderlich", "authenticationRequiredDescription": "Bitte melden Sie sich an, um fortzufahren.", "permissionDeniedTitle": "Berechtigung verweigert", "permissionDeniedDescription": "Sie haben keine {action}-Berechtigung für {resource}.", "undoButton": "Rückgängig", "redoButton": "Wiederholen", "errorTitle": "Fehler" }, "useHabits": { "alreadyCompletedTitle": "Schon abgeschlossen", "alreadyCompletedDescription": "Sie haben diese Gewohnheit heute bereits abgeschlossen.", "completedTitle": "Abgeschlossen!", "earnedCoinsDescription": "Sie haben {coinReward} Münzen verdient.", "progressTitle": "Fortschritt!", "progressDescription": "Sie haben {count}/{target} mal heute abgeschlossen.", "completionUndoneTitle": "Abschluss rückgängig gemacht", "completionUndounDescription": "Sie haben {count}/{target} Abschlüsse heute.", "noCompletionsToUndoTitle": "Keine Abschlüsse zum Rückgängigmachen", "noCompletionsToUndoDescription": "Diese Gewohnheit wurde heute nicht abgeschlossen.", "alreadyCompletedPastDateTitle": "Schon abgeschlossen", "alreadyCompletedPastDateDescription": "Diese Gewohnheit wurde bereits am {dateKey} abgeschlossen.", "earnedCoinsPastDateDescription": "Sie haben {coinReward} Münzen für {dateKey} verdient.", "progressPastDateDescription": "Sie haben {count}/{target} mal am {dateKey} abgeschlossen." }, "useWishlist": { "redemptionLimitReachedTitle": "Einlösungslimit erreicht", "redemptionLimitReachedDescription": "Sie haben das maximale Einlösungslimit für \"{itemName}\" erreicht.", "rewardRedeemedTitle": "🎉 Belohnung eingelöst!", "rewardRedeemedDescription": "Sie haben \"{itemName}\" für {itemCoinCost} Münzen eingelöst.", "notEnoughCoinsTitle": "Nicht genug Münzen", "notEnoughCoinsDescription": "Sie benötigen {coinsNeeded} Münzen mehr, um diese Belohnung einzulösen." }, "useCoins": { "invalidAmountTitle": "Ungültiger Betrag", "invalidAmountDescription": "Bitte geben Sie eine gültige positive Zahl ein", "successTitle": "Erfolg", "addedCoinsDescription": "{amount} Münzen hinzugefügt", "removedCoinsDescription": "{amount} Münzen entfernt", "transactionNotFoundDescription": "Transaktion nicht gefunden" } }