Files
task-manager/client/src/i18n/locales/de.json
T
Paul Nothaft 5ac64b437b
continuous-integration/drone/push Build is passing
fix: AI chat loading indicator and auto-refresh tasks
- Add animated typing indicator (bouncing dots) when AI is processing
- Show "Thinking..." status in chat header while processing
- Add translations for AI chat (en/de): title, welcome, placeholder, thinking, error
- Auto-refresh tasks, labels, and user data after AI response
- Disable input field while AI is processing
- Fix translation keys to use ai.chat.* namespace
2026-01-16 16:15:02 +01:00

1226 lines
47 KiB
JSON

{
"app": {
"title": "TaskFlow",
"backToTasks": "Zurück zu Aufgaben"
},
"notifications": {
"title": "Benachrichtigungen",
"enableBrowser": "Browser-Benachrichtigungen aktivieren",
"description": "Erhalten Sie Warnungen für bevorstehende und überfällige Aufgaben.",
"enabledTitle": "Benachrichtigungen aktiviert",
"enabledBody": "Sie erhalten nun Warnungen für Ihre Aufgaben.",
"upcomingTitle": "Demnächst: {{task}}",
"upcomingBody": "Fällig in {{time}}",
"overdueTitle": "Überfällig: {{task}}",
"overdueBody": "Diese Aufgabe ist jetzt überfällig!",
"settings": {
"title": "Browser-Benachrichtigungen",
"description": "Erhalten Sie Warnungen für bevorstehende und überfällige Aufgaben.",
"denied": "Zugriff verweigert. Bitte in den Browsereinstellungen aktivieren.",
"request": "Zugriff anfordern"
},
"recent": "Aktuelle Warnungen",
"empty": "Alles erledigt! Keine urgierten Warnungen."
},
"unscheduled": {
"title": "Ungeplante Aufgaben",
"empty": "Keine ungeplanten Aufgaben!",
"schedule": "Planen",
"tab": "Ungeplant"
},
"navigation": {
"tasks": "Aufgaben",
"focus": "Fokus",
"calendar": "Kalender",
"weekList": "Woche",
"create": "Erstellen",
"kanban": "Kanban",
"adhd": "Fokus-Tools",
"achievements": "Erfolge",
"leaderboard": "Bestenliste",
"settings": "Einstellungen"
},
"taskList": {
"title": "Meine Aufgaben",
"taskCount": "{{count}} Aufgaben",
"searchPlaceholder": "Aufgaben suchen...",
"noTasks": "Noch keine Aufgaben. Erstelle deine erste Aufgabe!",
"noMatchingTasks": "Keine Aufgaben entsprechen deinen Filtern",
"noUnscheduledTasks": "Keine ungeplanten Aufgaben. Ziehe Aufgaben in den Kalender unten, um sie zu planen!",
"unscheduledTasksLabel": "Ungeplante Aufgaben - In den Kalender ziehen zum Planen",
"listHeader": "Aufgabenliste",
"calendarTitle": "Nächste {{count}} Tage",
"filter": {
"all": "Alle",
"todo": "Zu erledigen",
"inProgress": "In Bearbeitung",
"done": "Erledigt",
"overdue": "Überfällig"
},
"sort": {
"dueDate": "Fälligkeitsdatum",
"priority": "Priorität",
"title": "Titel",
"status": "Status"
}
},
"weekList": {
"title": "Wochenaufgaben",
"taskCount": "{{count}} Aufgaben",
"searchPlaceholder": "Aufgaben suchen...",
"noTasks": "Keine Aufgaben für diese Woche geplant",
"noMatchingTasks": "Keine Aufgaben entsprechen deinen Filtern für diese Woche",
"filter": {
"all": "Alle",
"todo": "Zu erledigen",
"inProgress": "In Bearbeitung",
"done": "Erledigt",
"overdue": "Überfällig",
"planned": "Geplant",
"unplanned": "Ungeplant"
},
"sort": {
"dueDate": "Fälligkeitsdatum",
"priority": "Priorität",
"title": "Titel",
"status": "Status"
},
"previous": "Zurück",
"today": "Heute",
"next": "Weiter",
"tasksFor": "Aufgaben für {{start}} - {{end}}"
},
"taskCreation": {
"title": "Neue Aufgabe",
"titlePlaceholder": "Was muss erledigt werden?",
"descriptionPlaceholder": "Beschreibung hinzufügen (optional)",
"priority": "Priorität",
"label": "Label",
"noLabel": "Kein Label",
"dueDate": "Fälligkeitsdatum",
"cancel": "Abbrechen",
"create": "Aufgabe erstellen",
"smartInputActive": "Smart Input Aktiv",
"energy": "Energie",
"minutesPlaceholder": "Minuten (optional)",
"duration": "Dauer",
"durationNone": "Keine",
"startDate": "Startdatum",
"recurrence": {
"label": "Wiederholen:",
"none": "Nie",
"daily": "Täglich",
"weekly": "Wöchentlich",
"monthly": "Monatlich",
"yearly": "Jährlich",
"every": "Alle",
"units": {
"daily": "Tage",
"weekly": "Wochen",
"monthly": "Monate",
"yearly": "Jahre"
}
}
},
"taskDetails": {
"title": "Aufgabendetails",
"selectLabel": "Label auswählen",
"tracked": "erfasst",
"priorityValue": {
"low": "Niedrige Priorität",
"medium": "Mittlere Priorität",
"high": "Hohe Priorität"
},
"statusValue": {
"todo": "Zu erledigen",
"inProgress": "In Bearbeitung",
"done": "Erledigt"
},
"editTab": "Bearbeiten",
"notesTab": "Notizen",
"timeTab": "Zeiterfassung",
"editTask": "Aufgabe bearbeiten",
"subtasksTab": "Teilaufgaben",
"subtasks": "Teilaufgaben",
"newSubtaskPlaceholder": "Titel der Teilaufgabe...",
"createSubtask": "Teilaufgabe hinzufügen",
"noSubtasks": "Noch keine Teilaufgaben",
"titleLabel": "Titel",
"titlePlaceholder": "Aufgabentitel",
"taskNotes": "Aufgabennotizen",
"edit": "Bearbeiten",
"noNotesYet": "Noch keine Notizen hinzugefügt. Klicke auf \"Bearbeiten\", um Notizen hinzuzufügen.",
"totalTimeTracked": "Gesamt erfasste Zeit",
"addTime": "Zeit hinzufügen",
"addTimeEntry": "Zeiteintrag hinzufügen",
"clock": "Uhr",
"manual": "Manuell",
"previouslyTrackedTime": "Zuvor erfasste Zeit",
"description": "Beschreibung",
"descriptionPlaceholder": "Beschreibung hinzufügen...",
"priority": "Priorität",
"status": "Status",
"label": "Label",
"noLabel": "Kein Label",
"dueDate": "Fälligkeitsdatum",
"selectDate": "Datum wählen",
"notes": "Notizen",
"notesPlaceholder": "Notizen hinzufügen...",
"timeTracked": "Erfasste Zeit",
"delete": "Aufgabe löschen",
"cancel": "Abbrechen",
"save": "Änderungen speichern",
"startDate": "Startdatum",
"estimatedDuration": "Geschätzte Dauer",
"subtaskOf": "Teilaufgabe von:",
"hierarchyRestriction": "Teilaufgaben können keine eigenen Teilaufgaben haben. Dies ist eine strikte 1-Level-Hierarchie.",
"blockedBy": "Blockiert durch",
"autoSchedule": "Auto-Planen",
"pickDate": "Datum wählen",
"scheduling": "Plane...",
"scheduledFor": "Geplant für {{date}}",
"scheduleFail": "Planung fehlgeschlagen: {{error}}",
"durationUnits": {
"m": "Min",
"h": "Std"
}
},
"taskCard": {
"play": "Timer starten",
"pause": "Timer pausieren",
"edit": "Aufgabe bearbeiten",
"editTask": "Aufgabe bearbeiten",
"stopTimer": "Timer stoppen",
"startTimer": "Timer starten",
"markAsDone": "Als erledigt markieren",
"startWorking": "Mit Arbeit beginnen",
"moveToTodo": "Zu erledigen verschieben",
"reopenTask": "Aufgabe erneut öffnen",
"deleteTask": "Aufgabe löschen",
"quickDelete": "Schnell löschen",
"toggleComplete": "Aufgabe als erledigt/unerledigt markieren",
"running": "läuft",
"blockedBy": "Blockiert durch: {{tasks}}",
"overdue": "Überfällig",
"timeTracked": "{{hours}}Std {{minutes}}Min erfasst"
},
"calendar": {
"title": "Kalender",
"today": "Heute",
"weekend": "Wochenende",
"previousWeek": "Vorherige Woche",
"moreItems": "+{{count}} weitere",
"clickToEdit": "Klicken zum Bearbeiten",
"dropHere": "✓ Hier ablegen",
"drop": "Ablegen",
"tasksDue": "{{count}} Aufgabe fällig",
"tasksDue_plural": "{{count}} Aufgaben fällig"
},
"kanban": {
"title": "Board",
"todo": "Zu erledigen",
"inProgress": "In Bearbeitung",
"done": "Erledigt",
"taskCount": "{{count}} Aufgabe",
"taskCount_plural": "{{count}} Aufgaben",
"filters": "Filter",
"labels": "Labels",
"priorities": "Prioritäten",
"filterByLabels": "Nach Labels filtern",
"filterByPriority": "Nach Priorität filtern",
"clearAll": "Alle löschen",
"activeFilters": "Aktive Filter:",
"noLabelsAvailable": "Keine Labels verfügbar",
"traditional": "Traditionell",
"weekly": "Wöchentlich",
"monthly": "Monatlich",
"allTasks": "Alle Aufgaben",
"weekOf": "Woche vom {{date}}",
"noTasksInColumn": "Keine Aufgaben in {{column}}",
"noTasksInColumnForWeek": "Keine Aufgaben in {{column}} für diese Woche",
"noTasksInColumnForMonth": "Keine Aufgaben in {{column}} für diesen Monat"
},
"settings": {
"title": "Einstellungen",
"export": {
"title": "Datenexport",
"description": "Laden Sie Ihre Daten als JSON-Datei herunter.",
"tasks": "Aufgaben",
"labels": "Labels",
"systemSettings": "Systemeinstellungen (Admin)",
"button": "Daten exportieren",
"success": "Daten erfolgreich exportiert",
"error": "Fehler beim Exportieren der Daten"
},
"auditLogs": {
"title": "Audit-Protokolle",
"description": "Verfolgen Sie alle Systemänderungen und KI-Aktionen.",
"table": {
"time": "Zeit",
"source": "Quelle",
"action": "Aktion",
"entity": "Entität",
"details": "Details",
"empty": "Keine Protokolle gefunden."
}
},
"language": {
"title": "Sprache",
"description": "Wähle deine bevorzugte Sprache",
"english": "Englisch (English)",
"german": "Deutsch"
},
"account": {
"title": "Benutzerkonto",
"description": "Verwalten Sie Ihre Kontoeinstellungen",
"username": "Benutzername",
"userId": "Benutzer-ID"
},
"social": {
"title": "Soziales & Privatsphäre",
"description": "Verwalten Sie Ihre Sichtbarkeit und soziale Funktionen",
"publicLeaderboard": "Öffentliche Bestenliste",
"publicLeaderboardDesc": "Mein Profil auf der globalen Bestenliste anzeigen",
"searchable": "Auffindbarkeit erlauben",
"searchableDesc": "Anderen Benutzern erlauben, mich zum Teilen von Aufgaben zu finden",
"shareAccess": "Zugriff auf alle Aufgaben teilen...",
"2fa": "Zwei-Faktor-Authentifizierung",
"2faDesc": "Ihr Konto mit E-Mail-basierter 2FA sichern"
},
"schedule": {
"title": "Zeitplan-Einstellungen",
"description": "Definiere deine Verfügbarkeit für intelligente Planung.",
"start": "Startzeit",
"end": "Endzeit",
"days": "Aktive Tage",
"saved": "Zeitplan gespeichert",
"work": "Arbeitszeit",
"personal": "Persönliche Zeit",
"workDesc": "Aufgaben mit 'Arbeit'-Labels werden während dieser Zeiten geplant.",
"personalDesc": "Aufgaben mit 'Persönlich'-Labels werden während dieser Zeiten geplant. 'Neutrale' Aufgaben können beide nutzen."
},
"admin": {
"title": "Administration",
"description": "Systemweite Einstellungen und Benutzerverwaltung",
"manageUsers": "Benutzer & Registrierung verwalten",
"smtpSettings": "SMTP Einstellungen",
"systemSettings": "Systemeinstellungen (KI/SMTP)",
"tabs": {
"general": "Allgemein",
"ai": "KI-System",
"mcp": "MCP-Integration",
"audit": "Audit-Logs"
}
},
"smtp": {
"title": "E-Mail Einstellungen (SMTP)",
"description": "Postausgangsserver konfigurieren",
"host": "Host",
"port": "Port",
"user": "Benutzer",
"password": "Passwort",
"from": "Absenderadresse",
"secure": "Sicher (TLS)",
"save": "E-Mail Einstellungen speichern",
"saving": "Speichere...",
"saveSuccess": "Einstellungen erfolgreich gespeichert"
},
"audit": {
"action": {
"CREATE": "Erstellt",
"UPDATE": "Aktualisiert",
"DELETE": "Gelöscht",
"LOGIN": "Angemeldet",
"LOGOUT": "Abmeldung",
"Generate API Key": "API-Schlüssel generieren",
"Revoke API Key": "API-Schlüssel widerrufen",
"EXPORT_DATA": "Datenexport",
"PURCHASE": "Kauf",
"UNKNOWN": "Unbekannt"
},
"entity": {
"USER": "Benutzer",
"TASK": "Aufgabe",
"LABEL": "Label",
"SYSTEM_SETTINGS": "Systemeinst.",
"AI_CONFIG": "KI-Konfig",
"MCP": "MCP",
"CONVERSATION": "Konversation",
"REWARD": "Belohnung",
"UNKNOWN": "Unbekannt"
},
"source": {
"USER": "Benutzer",
"ADMIN": "Admin",
"AI": "KI",
"SYSTEM": "System",
"WEB": "Web"
}
},
"labels": {
"title": "Aufgabenlabels",
"description": "Erstellen und verwalten Sie Labels, um Ihre Aufgaben zu organisieren",
"createLabel": "Label erstellen",
"createNewLabel": "Neues Label erstellen",
"editLabel": "Label bearbeiten",
"labelNamePlaceholder": "Label-Name",
"cancel": "Abbrechen",
"create": "Erstellen",
"update": "Aktualisieren",
"loading": "Labels werden geladen...",
"noLabels": "Noch keine Labels",
"noLabelsDescription": "Erstellen Sie Ihr erstes Label, um Ihre Aufgaben nach Farbe und Kategorie zu organisieren.",
"deleteConfirm": "Sind Sie sicher, dass Sie dieses Label löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
"created": "Label erstellt",
"createdDescription": "Ihr Label wurde erfolgreich erstellt.",
"updated": "Label aktualisiert",
"updatedDescription": "Ihr Label wurde erfolgreich aktualisiert.",
"deleted": "Label gelöscht",
"deletedDescription": "Ihr Label wurde erfolgreich gelöscht.",
"share": "Label teilen"
},
"security": {
"2fa": "Zwei-Faktor-Authentifizierung",
"2faDesc": "Sichern Sie Ihr Konto mit E-Mail-basierter 2FA"
},
"templates": {
"title": "Projektvorlagen",
"description": "Verwende Vorlagen zum schnellen Erstellen von Projekten",
"manageTemplates": "Vorlagen verwalten",
"copy": "In die Zwischenablage kopieren",
"instructions": "Konfigurieren Sie Ihren MCP-Client (z. B. Claude Desktop) mit dieser URL und diesem Token."
},
"mcp": {
"title": "MCP Server Konfiguration",
"description": "Konfigurieren Sie die Model Context Protocol (MCP) Server-Einstellungen.",
"descriptionDetail": "Der MCP-Server läuft auf demselben Port wie die Anwendung (/api/mcp).",
"enableLabel": "MCP-Server aktivieren",
"enableDesc": "Erlauben Sie externen KI-Tools über das MCP-Protokoll eine Verbindung.",
"portLabel": "Port (Info)",
"portDesc": "Läuft derzeit auf dem Hauptanwendungsport. Separate Konfiguration folgt.",
"status": "Server Status",
"running": "Aktiv",
"url": "Endpunkt-URL (SSE)",
"apiKey": "Zugriffstoken",
"generate": "Token generieren",
"revoke": "Token widerrufen",
"generated": "Zugriffstoken generiert",
"revoked": "Zugriffstoken widerrufen",
"noKey": "Kein aktives Token. Generieren Sie eines, um sich zu verbinden.",
"copy": "In Zwischenablage kopieren",
"copied": "Kopiert!",
"instructions": "Konfigurieren Sie Ihren MCP-Client (z. B. Claude Desktop) mit dieser URL und diesem Token."
},
"ai": {
"title": "KI-Konfiguration",
"description": "Konfigurieren Sie den globalen KI-Anbieter für den Assistenten.",
"provider": "KI-Anbieter",
"apiKey": "API-Schlüssel",
"model": "Modellname",
"baseUrl": "Basis-URL",
"systemPrompt": "System-Prompt",
"systemPromptPlaceholder": "Definieren Sie die Persona und Regeln der KI...",
"enableUser": "KI-Chat aktivieren",
"enableUserDesc": "Zugriff auf den KI-Chat-Assistenten erlauben",
"save": "KI-Einstellungen speichern",
"saved": "Einstellungen gespeichert",
"error": "Fehler beim Speichern",
"ollama": {
"placeholder": "Optional für Ollama",
"pull": "Modell laden",
"pullPlaceholder": "z.B. llama3",
"fetch": "Modelle abrufen",
"found": "{{count}} Modelle gefunden",
"pullSuccess": "Modell erfolgreich geladen",
"pullError": "Fehler beim Laden des Modells",
"connectError": "Verbindung zu Ollama fehlgeschlagen"
},
"chat": {
"title": "KI-Assistent",
"welcome": "Hallo! Ich kann dir bei Aufgaben helfen, Erinnerungen erstellen und deinen Tag organisieren. Probiere: \"Erstelle eine Aufgabe zum Einkaufen für morgen\"",
"placeholder": "Frag mich etwas...",
"thinking": "Denke nach",
"error": "Etwas ist schiefgelaufen"
}
},
"routines": {
"title": "Routine-Konfiguration",
"description": "Konfigurieren Sie globale Zeitpläne für Morgen- und Abendroutinen.",
"morningLabel": "Morgenroutine",
"eveningLabel": "Abendroutine",
"time": "Startzeit",
"saved": "Routine-Einstellungen gespeichert",
"error": "Fehler beim Speichern",
"save": "Routinen speichern",
"goodMorning": "Guten Morgen",
"goodEvening": "Guten Abend",
"morningSubtitle": "Lass uns deinen Tag planen.",
"eveningSubtitle": "Zeit zum Reflektieren und Entspannen.",
"dayComplete": "Tag abgeschlossen! Gute Arbeit."
},
"schedule": {
"title": "Zeitplan-Einstellungen",
"description": "Definieren Sie Ihre Verfügbarkeit für die automatische Planung.",
"start": "Startzeit",
"end": "Endzeit",
"days": "Aktive Tage",
"saved": "Zeitplan gespeichert",
"work": "Arbeitszeitplan",
"personal": "Persönlicher Zeitplan",
"workDesc": "Aufgaben mit dem Label 'Arbeit' werden in diesen Stunden geplant.",
"personalDesc": "Aufgaben mit dem Label 'Persönlich' werden in diesen Stunden geplant. 'Neutrale' Aufgaben können beides nutzen."
}
},
"newChatDefault": "Neuer Chat",
"startChat": "Neuen Chat starten",
"selectConversation": "Chat wechseln",
"recentChats": "Letzte Chats",
"noChats": "Keine letzten Chats",
"chatRenamed": "Chat umbenannt",
"chatDeleted": "Chat gelöscht",
"deleteConfirm": "Diesen Chat wirklich löschen?",
"noConversation": "Kein Chat ausgewählt",
"sendFailed": "Senden fehlgeschlagen",
"errorSending": "Fehler beim Senden",
"disclaimer": "KI kann Fehler machen. Überprüfen Sie wichtige Informationen.",
"error": "Ich bin auf einen Fehler gestoßen",
"userManagement": {
"title": "Benutzerverwaltung",
"registration": "Registrierung",
"registrationDesc": "Zugriff auf die Plattform verwalten",
"publicRegistration": "Öffentliche Registrierung",
"publicRegistrationDesc": "Neuen Benutzern die Registrierung erlauben",
"registeredUsers": "Registrierte Benutzer",
"registeredUsersDesc": "Benutzerkonten und Rollen verwalten",
"createUser": "Benutzer erstellen",
"roles": {
"admin": "Administrator",
"user": "Benutzer"
},
"analytics": {
"title": "Analysen",
"tasksCompleted": "Erledigte Aufgaben",
"completionRate": "Abschlussrate",
"onTime": "Pünktlich",
"late": "Verspätet",
"productivityScore": "Produktivitätswert",
"timeDistribution": "Zeitverteilung",
"timeTracking": "Zeiterfassung",
"totalTime": "Gesamtzeit",
"noData": "Keine Zeit für diesen Zeitraum erfasst",
"period": {
"day": "Tag",
"week": "Woche",
"month": "Monat",
"year": "Jahr"
}
},
"table": {
"user": "Benutzer",
"role": "Rolle",
"status": "Status",
"xp": "EP / Level",
"actions": "Aktionen",
"activate": "Aktivieren",
"deactivate": "Deaktivieren",
"active": "Aktiv",
"inactive": "Inaktiv"
},
"settingsUpdated": "Einstellungen erfolgreich aktualisiert",
"userDeleted": "Benutzer erfolgreich gelöscht",
"deleteUser": "Benutzer löschen",
"deleteConfirm": "Sind Sie sicher, dass Sie den Benutzer '{{username}}' löschen möchten? Diese Aktion kann nicht rückgängig gemacht werden.",
"typeToConfirm": "Geben Sie den Benutzernamen ein zur Bestätigung"
},
"projectTemplate": {
"title": "Projektvorlagen",
"pageDescription": "Wähle eine Vorlage, um ein neues Projekt mit vorkonfigurierten Aufgaben zu erstellen",
"websiteRedesign": "Website-Redesign",
"websiteDescription": "Umfassendes Website-Redesign-Projekt mit Design-, Entwicklungs- und Testphasen",
"mobileApp": "Mobile App-Launch",
"mobileDescription": "End-to-End Mobile App-Entwicklung von der Planung bis zur Bereitstellung",
"marketingCampaign": "Marketingkampagne",
"marketingDescription": "Vollständiger Marketingkampagnen-Workflow von der Planung bis zur Analyse",
"projectName": "Projektname",
"projectNamePlaceholder": "Projektnamen eingeben",
"startDate": "Startdatum",
"selectStartDate": "Startdatum wählen",
"createProject": "Projekt erstellen",
"newProject": "Neues Projekt",
"weeks": "{{count}} Wochen",
"tasks": "{{count}} Aufgaben",
"projects": "Projekte",
"labels": "Labels",
"planning": "Planung",
"active": "Aktiv",
"finished": "Abgeschlossen",
"cancel": "Abbrechen",
"create": "Erstellen",
"update": "Aktualisieren",
"delete": "Löschen",
"edit": "Bearbeiten",
"save": "Speichern",
"addTask": "Aufgabe hinzufügen",
"taskTitle": "Aufgabentitel",
"description": "Beschreibung",
"priority": "Priorität",
"status": "Status",
"estimatedHours": "Geschätzte Stunden",
"label": "Label",
"selectLabel": "Label auswählen",
"notes": "Notizen",
"projectTasks": "Projektaufgaben",
"enterTaskTitle": "Aufgabentitel eingeben",
"enterTaskDescription": "Aufgabenbeschreibung eingeben",
"taskNotes": "Aufgabennotizen (optional)",
"createLabel": "Label erstellen",
"editLabel": "Label bearbeiten",
"createNewLabel": "Neues Label erstellen",
"labelName": "Label-Name",
"labelNamePlaceholder": "Label-Name",
"deleteConfirm": "Sind Sie sicher, dass Sie dieses Label löschen möchten?",
"loadingLabels": "Labels werden geladen...",
"noLabelsYet": "Noch keine Labels",
"noLabelsDescription": "Erstellen Sie Ihr erstes Label, um Ihre Aufgaben nach Farbe und Kategorie zu organisieren.",
"projectDescription": "Projektbeschreibung",
"projectDescriptionPlaceholder": "Projektbeschreibung eingeben (optional)",
"plannedEndDate": "Geplantes Enddatum",
"selectPlannedEndDate": "Geplantes Enddatum wählen",
"clearDate": "Datum löschen",
"noTasksInProject": "Noch keine Aufgaben in diesem Projekt. Klicken Sie auf \"Aufgabe hinzufügen\", um zu beginnen.",
"closedProjects": "Abgeschlossene Projekte",
"viewTaskDetails": "Aufgabendetails anzeigen",
"editTaskTooltip": "Aufgabe bearbeiten",
"removeTask": "Aufgabe entfernen",
"tracked": "verfolgt",
"notesLabel": "Notizen"
},
"timeCompletion": {
"title": "Aufgabe abgeschlossen!",
"congratulations": "Großartige Arbeit! Du hast abgeschlossen",
"timeSpent": "Zeit für diese Aufgabe",
"addTime": "Zusätzliche Zeit hinzufügen (optional)",
"hours": "Stunden",
"minutes": "Minuten",
"notes": "Notizen",
"notesPlaceholder": "Abschlussnotizen hinzufügen...",
"finish": "Fertig"
},
"priority": {
"low": "Niedrig",
"medium": "Mittel",
"high": "Hoch"
},
"status": {
"todo": "Zu erledigen",
"inProgress": "In Bearbeitung",
"done": "Erledigt"
},
"common": {
"cancel": "Abbrechen",
"save": "Speichern",
"delete": "Löschen",
"edit": "Bearbeiten",
"create": "Erstellen",
"close": "Schließen",
"loading": "Laden...",
"error": "Ein Fehler ist aufgetreten"
},
"deleteConfirmation": {
"title": "Aufgabe löschen",
"description": "Möchten Sie diese Aufgabe wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden.",
"cancel": "Abbrechen",
"confirm": "Löschen"
},
"focus": {
"greeting": {
"morning": "Guten Morgen",
"afternoon": "Guten Tag",
"evening": "Guten Abend"
},
"stats": {
"dailyProgress": "Tagesfortschritt",
"momentum": "Bleib dran!",
"tasksCompleted": "Aufgaben erledigt",
"activeTasksMessage": "Du hast {{count}} aktive Aufgaben. Lass uns produktiv sein."
},
"viewAll": {
"title": "Alle Aufgaben",
"description": "Verwalte deinen Backlog und Projekte",
"button": "Zur Liste"
},
"list": {
"title": "Deine Fokus-Liste",
"subtitle": "Zum Priorisieren ziehen",
"empty": "Keine aktiven Aufgaben. Genieß den Tag!"
}
},
"gamification": {
"level": "Level {{level}}",
"streak": "{{count}}",
"xp": "{{count}} EP",
"nextLevel": "{{count}} EP",
"currentXP": "{{current}} / {{next}} EP",
"source": {
"create_task": "Aufgabe erstellt",
"create_subtask": "Teilaufgabe erstellt",
"update_task": "Aufgabe aktualisiert",
"complete_task": "Aufgabe erledigt",
"complete_task_late": "Aufgabe erledigt",
"ai_action": "AI Aktion",
"daily_streak": "Täglicher Streak"
},
"rules": {
"title": "Regeln & Ränge",
"levelRequirements": "Level Anforderungen",
"xpSystem": "Wie man XP verdient",
"level": "Level {{level}}",
"xp": "{{xp}} XP",
"actions": "XP Aktionen",
"createTask": "Aufgabe erstellen",
"createSubtask": "Unteraufgabe erstellen",
"updateTask": "Aufgabe aktualisiert",
"completeTask": "Aufgabe erledigen",
"completeTaskLate": "Verspätet erledigen",
"aiAction": "AI Nutzung",
"dailyStreak": "Tägliche Strähne",
"weeklyStreak": "Wochensträhne (7 Tage)",
"monthlyStreak": "Monatssträhne (30 Tage)",
"streakTooltip": "Melde dich täglich an, um deine Strähne zu erhöhen!",
"streakBonus": "Wöchentliche & Monatliche Boni verfügbar: 7 Tage (+300 XP), 30 Tage (+1000 XP)."
}
},
"analytics": {
"title": "Analysen",
"timeTracking": "Zeiterfassung",
"timeDistribution": "Zeitverteilung",
"totalTime": "Gesamtzeit",
"noData": "Keine Daten für diesen Zeitraum",
"period": {
"day": "Tag",
"week": "Woche",
"month": "Monat",
"year": "Jahr"
},
"mon": "Mo",
"tue": "Di",
"wed": "Mi",
"thu": "Do",
"fri": "Fr",
"sat": "Sa",
"sun": "So",
"jan": "Jan",
"feb": "Feb",
"mar": "Mär",
"apr": "Apr",
"may": "Mai",
"jun": "Jun",
"jul": "Jul",
"aug": "Aug",
"sep": "Sep",
"oct": "Okt",
"nov": "Nov",
"dec": "Dez",
"week_1": "Woche 1",
"week_2": "Woche 2",
"week_3": "Woche 3",
"week_4": "Woche 4",
"cw": "KW"
},
"ranks": {
"novice": "Neuling",
"apprentice": "Lehrling",
"journeyman": "Geselle",
"artisan": "Handwerker",
"expert": "Experte",
"master": "Meister",
"grandmaster": "Großmeister",
"virtuoso": "Virtuose",
"legend": "Legende",
"mythic": "Mythisch",
"titan": "Titan",
"sentinel": "Wächter",
"vanguard": "Vorhut",
"oracle": "Orakel",
"ascendant": "Aufgestiegener",
"ethereal": "Ätherisch",
"celestial": "Himmlisch",
"divine": "Göttlich",
"omnipotent": "Allmächtig",
"eternal": "Ewiger"
},
"leaderboardPage": {
"title": "Bestenliste",
"subtitle": "Top-Performer in der Community",
"globalRankings": "Globale Rangliste",
"globalRankingsDesc": "Benutzer sortiert nach Gesamt-EP (nur Opt-in)",
"noUsers": "Noch keine Benutzer auf der Bestenliste. Sei der Erste und tritt in den Einstellungen bei!",
"xp": "EP"
},
"share": {
"taskTitle": "Aufgabe teilen",
"allTasksTitle": "Alle Aufgaben teilen",
"allTasksDesc": "Gewähre einem Benutzer Lesezugriff auf ALLE deine Aufgaben.",
"searchPlaceholder": "Benutzer nach Namen suchen...",
"noUsers": "Keine Benutzer gefunden.",
"typeToSearch": "Tippe mindestens 2 Zeichen zum Suchen.",
"grantAccess": "Zugriff gewähren",
"successTask": "Aufgabe erfolgreich geteilt",
"errorTask": "Fehler beim Teilen der Aufgabe",
"successAccess": "Zugriff erfolgreich gewährt",
"successAccessDesc": "Benutzer kann nun alle deine Aufgaben sehen.",
"errorAccess": "Fehler beim Gewähren des Zugriffs",
"sharedWith": "Geteilt mit",
"sharedWithMe": "Mit mir geteilt",
"unshare": "Entfernen",
"confirmShareTitle": "Aufgabe teilen",
"confirmShareDesc": "Möchtest du diese Aufgabe wirklich mit {{username}} teilen?",
"confirm": "Teilen bestätigen",
"cancel": "Abbrechen",
"removeSuccess": "Zugriff erfolgreich entfernt"
},
"achievements": {
"title": "Erfolge",
"subtitle": "Verfolge deinen Fortschritt und deine Ziele",
"overview": "Übersicht",
"rewardsDescription": "Gib deine {{xp}} EP für exklusive Belohnungen aus!",
"addReward": "Belohnung hinzufügen",
"createCustomReward": "Eigene Belohnung erstellen",
"rewardTitle": "Titel",
"rewardDescription": "Beschreibung",
"rewardCost": "Kosten (EP)",
"createRewardBtn": "Belohnung erstellen",
"currentStreak": "Aktuelle Serie",
"weeklyStreak": "Wochensträhne",
"monthlyStreak": "Monatssträhne",
"days": "{{count}} Tage",
"bestStreak": "Rekord: {{count}} Tage",
"xpActivity": "EP Aktivität",
"xpDescription": "Deine Produktivität im Zeitverlauf",
"goals": "Ziele",
"goalsDescription": "Persönliche Ziele",
"addGoal": "Ziel hinzufügen",
"createGoal": "Ziel erstellen",
"noGoals": "Noch keine Ziele gesetzt",
"goalTitle": "Bezeichnung",
"targetValue": "Zielwert",
"type": "Typ",
"weekly": "Wöchentlich",
"monthly": "Monatlich",
"yearly": "Jährlich",
"inventory": "Inventar",
"history": "Verlauf",
"fromLastWeek": "seit letzter Woche",
"noInventory": "Du hast noch keine Belohnungen gekauft.",
"goToShop": "Zum Prämienshop",
"purchasedAt": "Gekauft am {{date}}",
"xpHistory": "EP Verlauf",
"noHistory": "Noch keine EP-Aktivität",
"types": {
"weekly_tasks": "Wochenaufgaben",
"total_xp": "Gesamt EP",
"streak": "Serien-Tage"
},
"levelDetails": "Level Details",
"nextReward": "Nächste Belohnung",
"unlockReward": "Erweiterte Analysen auf Level {{level}} freischalten",
"goalTitlePlaceholder": "z.B. 50 Aufgaben erledigen"
},
"rewards": {
"shopTitle": "Prämienshop",
"title": "Prämienshop",
"subtitle": "Tausche deine EP gegen Belohnungen",
"buy": "Kaufen",
"owned": "Im Besitz",
"insufficientFunds": "Nicht genug EP",
"buySuccess": "Kauf erfolgreich",
"itemPurchased": "Du hast {{item}} gekauft",
"buyFailed": "Kauf fehlgeschlagen",
"cost": "{{cost}} EP",
"defaults": {
"coffee": {
"title": "Kaffeepause",
"description": "Genieße 15 Min Pause ohne schlechtes Gewissen"
},
"gaming": {
"title": "Gaming Session",
"description": "1 Stunde Videospiele"
},
"theme": {
"title": "Dunkles Design",
"description": "Schalte das exklusive Dark Theme frei"
}
}
},
"energy": {
"low": "⚡ Wenig Energie",
"medium": "⚡⚡ Mittlere Energie",
"high": "⚡⚡⚡ Viel Energie"
},
"validation": {
"required": "Erforderlich",
"email": "Ungültige E-Mail-Adresse",
"minLength": "Muss mindestens {{min}} Zeichen lang sein",
"passwordMatch": "Passwörter stimmen nicht überein"
},
"smartTask": {
"placeholder": "Tippe eine Aufgabe wie 'Milch kaufen morgen'..."
},
"dependencies": {
"label": "Blockiert durch",
"selectPlaceholder": "Blockierende Aufgaben wählen...",
"blocked": "Blockiert",
"blockedBy": "Wartet auf"
},
"auth": {
"rememberMe": "Angemeldet bleiben",
"forgotPassword": "Passwort vergessen?",
"email": "E-Mail",
"forgotPasswordTitle": "Passwort vergessen",
"forgotPasswordDesc": "Geben Sie Ihre E-Mail ein, um Ihr Passwort zurückzusetzen",
"resetPasswordTitle": "Passwort zurücksetzen",
"resetPasswordDesc": "Geben Sie unten Ihr neues Passwort ein",
"sendResetLink": "Link senden",
"backToLogin": "Zurück zum Login",
"resetSuccess": "Passwort erfolgreich zurückgesetzt",
"resetEmailSent": "Reset-E-Mail gesendet",
"resetEmailSentDesc": "Wenn ein Konto mit dieser E-Mail existiert, haben wir Ihnen Anweisungen gesendet.",
"checkSpam": "Bitte prüfen Sie Ihren Spam-Ordner.",
"newPassword": "Neues Passwort",
"confirmPassword": "Passwort bestätigen",
"resetBtn": "Passwort zurücksetzen",
"password": "Passwort",
"resetting": "Wird zurückgesetzt...",
"sending": "Wird gesendet...",
"invalidToken": "Ungültiger Link",
"missingToken": "Reset-Token fehlt.",
"redirecting": "Weiterleitung zum Login...",
"changePassword": "Passwort ändern",
"changePasswordDesc": "Geben Sie Ihr aktuelles Passwort und ein neues Passwort ein.",
"currentPassword": "Aktuelles Passwort",
"changing": "Ändert...",
"passwordChangedSuccess": "Passwort erfolgreich geändert",
"changePasswordFailed": "Passwortänderung fehlgeschlagen",
"incorrectCurrentPassword": "Falsches aktuelles Passwort",
"currentPasswordRequired": "Aktuelles Passwort ist erforderlich",
"passwordMinLength": "Passwort muss mindestens 6 Zeichen lang sein",
"welcomeBack": "Willkommen zurück",
"signInDesc": "Melden Sie sich an oder erstellen Sie ein neues Konto, um zu beginnen",
"signInDescNoReg": "Melden Sie sich an, um zu beginnen",
"login": "Anmelden",
"register": "Registrieren",
"usernameOrEmail": "Benutzername oder E-Mail",
"username": "Benutzername",
"enterUsernameOrEmail": "Benutzername oder E-Mail eingeben",
"chooseUsername": "Benutzername wählen",
"enterEmail": "E-Mail eingeben",
"enterPassword": "Passwort eingeben",
"loggingIn": "Anmelden...",
"creatingAccount": "Konto wird erstellt...",
"signIn": "Anmelden",
"createAccount": "Konto erstellen",
"registrationDisabled": "Registrierung ist derzeit deaktiviert.",
"heroTitle": "TaskFlow",
"heroSubtitle": "Meistern Sie Ihre Produktivität mit KI-gesteuertem Aufgabenmanagement, gamifizierten Erfolgen und intelligenten Fokusmodi.",
"2faVerification": "2FA Verifizierung",
"2faCodeSent": "2FA Code gesendet",
"checkEmail": "Bitte überprüfen Sie Ihre E-Mail auf den Bestätigungscode.",
"enterCodeSentTo": "Geben Sie den 6-stelligen Code ein, der an ... gesendet wurde",
"codeExpiresIn10": "Der Code läuft in 10 Minuten ab",
"verify": "Verifizieren"
},
"planning": {
"minutes": "Minuten",
"durationPlaceholder": "z.B. 30",
"startDate": "Startdatum",
"estimatedDuration": "Geschätzte Dauer",
"subtasks": "Teilaufgaben",
"timeEstimate": "Zeitschätzung"
},
"common": {
"optional": "Optional",
"saving": "Speichern...",
"creating": "Erstellen..."
},
"adhd": {
"mode": "Fokus-Tools",
"modeEnabled": "Fokus-Tools aktiviert",
"modeDisabled": "Fokus-Tools deaktiviert",
"modeDescription": "Optimiert die App für Fokus und Produktivität",
"toggleMode": "Fokus-Tools umschalten",
"active": "Aktiv",
"dashboard": {
"title": "Fokus-Dashboard",
"subtitle": "Werkzeuge, die zu deinem Gehirn passen",
"available": "verfügbar",
"completedToday": "Heute erledigt",
"coworking": "Zusammenarbeit",
"energyLevel": "Energie",
"focusMode": "Fokus-Modus",
"helpTitle": "Wie die Fokus-Tools dir helfen",
"helpIntro": "Diese Werkzeuge sind für dein Gehirn entwickelt - sie adressieren häufige Herausforderungen wie Zeitblindheit, Aufgabenlähmung und das Bedürfnis nach schnellen Erfolgen.",
"help": {
"quickWins": {
"title": "Schnelle Erfolge",
"why": "Das Starten von Aufgaben fühlt sich überwältigend an, und dein Gehirn sehnt sich nach schnellen Dopamin-Kicks.",
"how": "Zeigt nur Aufgaben unter 15 Minuten, sortiert nach Einfachheit. Kleine Erfolge bauen Momentum auf und geben deinem Gehirn die Belohnung, die es braucht.",
"usage": "Öffne Schnelle Erfolge, wenn du feststeckst. Wähle die erste Aufgabe und erledige sie. Der Dopamin-Boost hilft dir, mehr zu schaffen."
},
"singleTask": {
"title": "Einzelaufgaben-Fokus",
"why": "Eine lange Aufgabenliste zu sehen verursacht Überforderung und Lähmung.",
"how": "Versteckt alles außer EINER Aufgabe. Keine Ablenkungen, keine Listen-Angst - nur die Aufgabe vor dir.",
"usage": "Wähle eine Aufgabe und gehe in den Fokus-Modus. Arbeite nur an dieser Aufgabe, bis sie fertig ist oder du eine Pause brauchst."
},
"fiveMinute": {
"title": "5-Minuten-Starter",
"why": "Das Schwierigste ist der Anfang. Dein Gehirn wehrt sich gegen große Aufgaben.",
"how": "Verpflichte dich zu nur 5 Minuten. Dein Gehirn denkt: 'Ich kann alles 5 Minuten lang machen.' Einmal angefangen, machst du oft weiter.",
"usage": "Klicke '5 Min Start' bei einer Aufgabe. Arbeite 5 Minuten. Danach kannst du ohne schlechtes Gewissen aufhören ODER weitermachen."
},
"visualTimer": {
"title": "Visueller Timer",
"why": "Zeitblindheit - du kannst Zeit nicht natürlich wahrnehmen.",
"how": "Ein schrumpfender Kreis zeigt Zeit visuell an. Farben ändern sich (grün → gelb → rot) wenn die Zeit abläuft.",
"usage": "Nutze den Timer während Fokus-Sessions. Das visuelle Feedback hilft dir, Zeit zu spüren."
},
"breaks": {
"title": "Pausen-Erinnerungen",
"why": "Du vergisst Pausen zu machen, was zu Burnout oder Hyperfokus-Abstürzen führt.",
"how": "Sanfte Erinnerungen erscheinen nach deinem eingestellten Intervall mit Vorschlägen wie Dehnen oder Wasser trinken.",
"usage": "Wenn die Erinnerung erscheint, mach eine echte Pause. Auch 2 Minuten helfen. Du kannst bei Bedarf snoozen."
},
"hyperfocus": {
"title": "Hyperfokus-Schutz",
"why": "Du bleibst stundenlang an einer Aufgabe hängen und vernachlässigst alles andere.",
"how": "Warnt dich, wenn du zu lange an einer Aufgabe arbeitest. Zeigt andere wartende Aufgaben.",
"usage": "Bei einer Warnung überlege, ob du weitermachen oder wechseln solltest. Es ist okay weiterzumachen, aber mach es bewusst."
},
"energy": {
"title": "Energie-Check-ins",
"why": "Dich zu schweren Aufgaben zu zwingen, wenn du erschöpft bist, führt zum Scheitern.",
"how": "Logge täglich dein Energielevel. Die App schlägt Aufgaben vor, die zu deiner aktuellen Energie passen.",
"usage": "Checke jeden Morgen ein. Wenig Energie? Mach einfache Aufgaben. Viel Energie? Tackle Herausforderungen."
},
"bodyDoubling": {
"title": "Body Doubling",
"why": "Alleine zu arbeiten macht es schwer, am Ball zu bleiben.",
"how": "Virtuelle Co-Working-Sessions, bei denen du neben anderen arbeitest. Soziale Verantwortlichkeit hält dich fokussiert.",
"usage": "Tritt einer Session bei oder erstelle eine. Allein zu wissen, dass andere arbeiten, hilft dir dranzubleiben."
},
"taskBreakdown": {
"title": "KI-Aufgabenzerlegung",
"why": "Große Aufgaben fühlen sich unmöglich an zu starten.",
"how": "KI zerlegt überwältigende Aufgaben in kleine, konkrete Schritte mit Zeitschätzungen.",
"usage": "Klicke 'Zerlegen' bei einer großen Aufgabe. Überprüfe die Schritte und erstelle sie als Unteraufgaben."
}
},
"quickWins": "Schnelle Erfolge",
"streak": "Tagessträhne"
},
"timer": {
"remaining": "verbleibend"
},
"breakReminder": {
"title": "Zeit für eine Pause!",
"workingFor": "Du arbeitest seit {{minutes}} Minuten",
"message": "Dein Gehirn braucht regelmäßige Pausen. Wähle eine kurze Pause:",
"snooze5": "5 Min später",
"snooze15": "15 Min später",
"gentle": "Es ist okay, Pausen zu machen. Du machst das großartig!",
"types": {
"stretch": "Dehnen",
"water": "Wasser",
"walk": "Spazieren",
"eyes": "Augen",
"snack": "Snack",
"breathe": "Atmen"
}
},
"taskBreakdown": {
"title": "Aufgabe aufteilen",
"description": "Große Aufgaben können überwältigend sein. Lass uns sie in kleine Schritte zerlegen.",
"prompt": "Klicke unten, um diese Aufgabe in machbare Schritte zu zerlegen.",
"analyzing": "Analysiere...",
"breakItDown": "Aufgabe aufteilen",
"estimated": "geschätzt",
"totalTime": "Gesamtzeit",
"regenerate": "Neu generieren",
"createSubtasks": "{{count}} Schritte erstellen",
"error": "Aufgabe konnte nicht zerlegt werden. Bitte versuche es erneut."
},
"quickWins": {
"title": "Schnelle Erfolge",
"description": "Kleine Aufgaben für sofortige Dopamin-Boosts",
"tip": "Kleine Erfolge schaffen Momentum! Erledige diese schnellen Aufgaben für einen Dopamin-Boost.",
"noTasks": "Keine schnellen Aufgaben verfügbar"
},
"singleTask": {
"title": "Einzelaufgaben-Fokus",
"description": "Konzentriere dich auf eine Aufgabe ohne Ablenkungen",
"selectTask": "Wähle eine Aufgabe zum Fokussieren",
"choosePlaceholder": "Aufgabe auswählen...",
"task": "Aufgabe",
"complete": "erledigt",
"allDone": "Alles geschafft!",
"allDoneDesc": "Du hast alle Aufgaben erledigt. Nimm dir eine wohlverdiente Pause!",
"exit": "Ansicht verlassen",
"markComplete": "Als erledigt markieren",
"fiveMin": "5 Min starten",
"startTimer": "Timer starten",
"skip": "Überspringen"
},
"fiveMin": {
"title": "Die 5-Minuten-Regel",
"prompt": "Verpflichte dich nur zu 5 Minuten. Danach kannst du aufhören.",
"start": "5 Minuten starten",
"noObligation": "Keine Verpflichtung weiterzumachen!",
"remaining": "verbleibend",
"pause": "Pause",
"resume": "Fortsetzen",
"done": "Fertig!",
"encouragement": "Du machst das großartig! Jede Sekunde zählt.",
"congrats": "Super gemacht!",
"fiveMinDone": "Du hast 5 Minuten geschafft!",
"continueWorking": "Weitermachen",
"finished": "Aufgabe fertig!",
"takeBreak": "Pause machen",
"earned": "verdient"
},
"energy": {
"title": "Wie ist dein Energielevel?",
"description": "Hilf uns, dir passende Aufgaben vorzuschlagen.",
"checkIn": "Einchecken",
"checkInReminder": "Wie fühlst du dich heute?",
"checkInBenefit": "Tracke deine Energie für bessere Aufgabenvorschläge",
"notesLabel": "Notizen",
"notesPlaceholder": "Wie fühlst du dich heute?",
"submit": "Energie erfassen",
"levels": {
"low": "Niedrig",
"medium": "Mittel",
"high": "Hoch"
},
"suggestions": {
"low": {
"title": "Empfehlung für niedrige Energie",
"description": "Konzentriere dich auf einfache, administrative Aufgaben oder kurze Quick Wins."
},
"medium": {
"title": "Empfehlung für mittlere Energie",
"description": "Gut für Routineaufgaben und Kommunikation."
},
"high": {
"title": "Empfehlung für hohe Energie",
"description": "Perfekt für kreative oder herausfordernde Aufgaben!"
}
}
},
"hyperfocus": {
"title": "Hyperfokus-Warnung",
"message": "Du arbeitest seit {{minutes}} Minuten an dieser Aufgabe.",
"minutes": "Min",
"urgentTasks": "dringende Aufgaben",
"waitingTasks": "Wartende Aufgaben",
"takeBreak": "Pause machen",
"continue": "Weitermachen",
"gentle": "Es ist okay, Pausen zu machen oder zu wechseln."
},
"bodyDoubling": {
"title": "Body Doubling",
"description": "Arbeite gemeinsam mit anderen für mehr Fokus und Accountability.",
"tip": "Gemeinsames Arbeiten hilft beim Fokussieren. Tritt einer Session bei oder erstelle eine.",
"createSession": "Session erstellen",
"newSession": "Neue Session",
"newSessionDesc": "Erstelle eine Session, zu der andere beitreten können.",
"sessionTitle": "Titel",
"titlePlaceholder": "z.B. Fokus-Session Vormittag",
"sessionType": "Typ",
"types": {
"focus": "Fokus",
"brainstorm": "Brainstorm",
"admin": "Admin",
"creative": "Kreativ"
},
"startTime": "Startzeit",
"duration": "Dauer",
"create": "Session erstellen",
"activeSessions": "Aktive Sessions",
"upcomingSessions": "Geplante Sessions",
"noSessions": "Keine Sessions geplant. Erstelle die erste!",
"live": "Live",
"join": "Beitreten",
"leave": "Verlassen"
},
"settings": {
"title": "Fokus-Einstellungen",
"description": "Passe deine fokusfreundliche Erfahrung an",
"visualTitle": "Darstellung & Interaktion",
"visualDesc": "Passe das Interface für deine Bedürfnisse an.",
"reducedAnimations": "Reduzierte Animationen",
"reducedAnimationsDesc": "Weniger visuelle Bewegung für bessere Konzentration.",
"largerTargets": "Größere Buttons",
"largerTargetsDesc": "Größere Berührungsflächen für einfacheres Klicken.",
"singleTaskDefault": "Single-Task-Modus Standard",
"singleTaskDefaultDesc": "Zeige nur eine Aufgabe zur Zeit an.",
"timerTitle": "Timer & Fokus",
"timerDesc": "Einstellungen für Zeitmanagement.",
"visualTimer": "Visueller Timer",
"visualTimerDesc": "Zeige die Zeit als schrumpfenden Kreis.",
"hyperfocusProtection": "Hyperfokus-Schutz",
"hyperfocusProtectionDesc": "Warnungen bei zu langem Arbeiten an einer Aufgabe.",
"hyperfocusMaxMinutes": "Maximale Fokuszeit",
"breakTitle": "Pausen",
"breakDesc": "Erinnerungen für regelmäßige Pausen.",
"breakInterval": "Pausen-Intervall (Minuten)",
"motivationTitle": "Motivation",
"motivationDesc": "Positive Verstärkung und Belohnungen.",
"messagingLevel": "Ermutigungs-Level",
"messagingMinimal": "Minimal",
"messagingNormal": "Normal",
"messagingHigh": "Hoch",
"messagingLevelDesc": "Wie viel positive Ermutigung möchtest du?",
"quickWinThreshold": "Quick-Win Schwellwert",
"quickWinThresholdDesc": "Aufgaben unter dieser Dauer gelten als Quick Wins.",
"energyTitle": "Energie",
"energyDesc": "Tägliche Energie-Check-ins.",
"energyCheckIns": "Energie-Check-ins aktivieren",
"energyCheckInsDesc": "Täglich nach deinem Energielevel fragen.",
"reset": "Auf Standard zurücksetzen"
},
"encouragements": {
"taskComplete": [
"Großartig! Jeder Schritt zählt.",
"Du machst das super! Weiter so!",
"Ein Task weniger - du rockst das!",
"Siehst du? Du kannst das!",
"Fantastisch! Bleib dran!"
],
"returning": [
"Schön, dass du wieder da bist!",
"Jeder Neustart ist ein Gewinn.",
"Willkommen zurück! Lass uns loslegen."
],
"struggling": [
"Es ist okay, kleine Schritte zu machen.",
"Du musst nicht alles auf einmal schaffen.",
"Atme tief durch. Du schaffst das."
],
"streakBroken": [
"Streaks sind nur Zahlen. Du bist mehr als das.",
"Morgen ist ein neuer Tag!",
"Jeder Tag ist eine neue Chance."
],
"milestone": [
"Meilenstein erreicht! Unglaublich!",
"Du hast es geschafft! Feier diesen Moment!",
"Was für ein Erfolg!"
],
"quickWin": [
"Schneller Erfolg! Das Dopamin fließt!",
"Boom! Quick Win erledigt!",
"So schnell kann es gehen!"
]
}
}
}