Files
HomeAssistantVS/custom_components/taskmate/translations/de.json
T
2026-07-08 10:43:39 -04:00

885 lines
30 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"config": {
"step": {
"user": {
"title": "Willkommen bei TaskMate!",
"description": "Richten Sie Ihr Familien Aufgabenverwaltungssystem ein. Sie können die Punktewährung anpassen, die Kinder verdienen können.",
"data": {
"points_name": "Name der Punktewährung (z. B. Sterne, Münzen, Dollar)",
"points_icon": "Punkte-Symbol"
}
}
},
"error": {
"name_required": "Name ist erforderlich"
},
"abort": {
"already_configured": "TaskMate ist bereits konfiguriert"
}
},
"selector": {
"chore_action": {
"options": {
"save": "Änderungen speichern",
"re_enable": "Aufgabe erneut aktivieren",
"disable": "Aufgabe deaktivieren",
"delete": "Diese Aufgabe löschen"
}
},
"reward_action": {
"options": {
"save": "Änderungen speichern",
"delete": "Belohnung löschen"
}
},
"time_category": {
"options": {
"morning": "Morgen",
"afternoon": "Nachmittag",
"evening": "Abend",
"night": "Nacht",
"anytime": "Jederzeit"
}
},
"schedule_mode": {
"options": {
"specific_days": "Bestimmte Wochentage",
"recurring": "Wiederkehrend (alle N Tage/Wochen/Monate)",
"one_shot": "Einmalige Aufgabe (einzelner Tag)"
}
},
"due_days_option": {
"options": {
"monday": "Montag",
"tuesday": "Dienstag",
"wednesday": "Mittwoch",
"thursday": "Donnerstag",
"friday": "Freitag",
"saturday": "Samstag",
"sunday": "Sonntag"
}
},
"recurrence": {
"options": {
"every_2_days": "Alle 2 Tage",
"weekly": "Wöchentlich",
"every_2_weeks": "Alle 2 Wochen",
"monthly": "Monatlich",
"every_3_months": "Alle 3 Monate",
"every_6_months": "Alle 6 Monate"
}
},
"recurrence_day_option": {
"options": {
"monday": "Montag",
"tuesday": "Dienstag",
"wednesday": "Mittwoch",
"thursday": "Donnerstag",
"friday": "Freitag",
"saturday": "Samstag",
"sunday": "Sonntag",
"any_day": "Jeder Tag"
}
},
"first_occurrence_mode": {
"options": {
"available_immediately": "Sofort verfügbar",
"wait_for_first_occurrence": "Warten Sie auf das erste geplante Ereignis"
}
},
"streak_reset_mode": {
"options": {
"reset": "Zurücksetzen Serie geht am verpassten Tag auf 0",
"pause": "Pause die Serie bleibt bis zum nächsten Abschluss erhalten"
}
},
"visibility_operator": {
"options": {
"none": "Kein Filter Aufgaben immer anzeigen",
"equals": "Gleicht Wird angezeigt, wenn der Entitätsstatus genau übereinstimmt",
"not_equals": "Nicht gleich Wird angezeigt, wenn der Entitätsstatus nicht übereinstimmt",
"gte": "Größer als oder gleich (≥) Wird angezeigt, wenn der numerische Wert ≥ dem Zielwert ist",
"lte": "Kleiner oder gleich (≤) Wird angezeigt, wenn der numerische Wert ≤ Ziel ist",
"gt": "Größer als (>) Wird angezeigt, wenn der numerische Wert > Ziel ist",
"lt": "Kleiner als (<) Wird angezeigt, wenn der numerische Wert < Ziel ist"
}
},
"assignment_mode": {
"options": {
"everyone": "Jeder jedes zugewiesene Kind sieht die Aufgabe",
"alternating": "Abwechselnd wechseln Sie durch die zugewiesenen Kinder, eines pro Tag",
"random": "Zufällig Wählen Sie jeden Tag zufällig ein zugewiesenes Kind aus",
"balanced": "Ausgewogen Verteilen Sie die heutigen ausgeglichenen Aufgaben gleichmäßig auf die zugewiesenen Kinder",
"first_come": "Wer zuerst kommt, mahlt zuerst — das erste Kind, das sie erledigt, gewinnt; bei den anderen ausgeblendet",
"unassigned": "Nicht zugewiesen — kein Kind sieht diese Aufgabe"
}
},
"task_group_policy": {
"options": {
"sticky": "Festgelegt dasselbe Kind für alle Aufgaben in der Gruppe",
"spread": "Verteilt - für verschiedene Kinder in der Gruppe heute"
}
},
"task_group_action": {
"options": {
"save": "Änderungen speichern",
"delete": "Gruppe löschen"
}
}
},
"services": {
"complete_chore": {
"name": "Erledige Aufgabe",
"description": "Markieren Sie eine Aufgabe als von einem Kind erledigt",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der Aufgabe, die abgeschlossen werden soll"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das die Aufgabe erledigt"
}
}
},
"complete_bonus_subtask": {
"name": "Bonus-Unteraufgabe erledigen",
"description": "Erledigen Sie eine Bonus-Unteraufgabe, nachdem die übergeordnete Aufgabe abgeschlossen wurde",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der übergeordneten Aufgabe"
},
"bonus_subtask_id": {
"name": "Bonus-Unteraufgaben-ID",
"description": "Die ID der zu erledigenden Bonus-Unteraufgabe"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das die Bonus-Unteraufgabe erledigt"
}
}
},
"approve_chore": {
"name": "Genehmigen Sie die Aufgabe",
"description": "Genehmigen Sie eine erledigte Aufgabe und vergeben Sie Punkte",
"fields": {
"completion_id": {
"name": "Abschluss-ID",
"description": "Die ID des zu genehmigenden Aufgabenabschlusses"
}
}
},
"approve_all_chores": {
"name": "Alle Aufgaben genehmigen",
"description": "Alle ausstehenden Aufgabenerledigungen (oder eine bestimmte Auswahl) genehmigen und Punkte vergeben",
"fields": {
"completion_ids": {
"name": "Erledigungs-IDs",
"description": "Bestimmte Erledigungs-IDs zum Genehmigen; leer lassen, um alle ausstehenden zu genehmigen"
}
}
},
"reject_chore": {
"name": "Aufgabe ablehnen",
"description": "Eine erledigte Aufgabe ablehnen",
"fields": {
"completion_id": {
"name": "Abschluss-ID",
"description": "Die ID des abzulehnenden Aufgabenabschlusses"
}
}
},
"undo_chore_approval": {
"name": "Aufgabengenehmigung rückgängig machen",
"description": "Eine versehentliche Aufgabengenehmigung rückgängig machen — entfernt die vergebenen Punkte und setzt die Erledigung zurück auf ausstehend, sodass sie erneut genehmigt werden kann.",
"fields": {
"completion_id": {
"name": "Erledigungs-ID",
"description": "Die ID der genehmigten Aufgabenerledigung, die auf ausstehend zurückgesetzt werden soll"
}
}
},
"undo_transaction": {
"name": "Transaktion rückgängig machen",
"description": "Eine Punktetransaktion anhand ihrer ID rückgängig machen — Strafen, Boni, manuelle Anpassungen (Hinzufügen/Entfernen) und Geschenke (beide Seiten). Automatische Transaktionen (Wochenend-/Serien-/Perfekte-Woche-Boni, Sparglas-Buchungen, Verfall, Zinsen) können nicht rückgängig gemacht werden.",
"fields": {
"transaction_id": {
"name": "Transaktions-ID",
"description": "Die ID der rückgängig zu machenden Punktetransaktion"
}
}
},
"claim_reward": {
"name": "Fordern Sie eine Belohnung an",
"description": "Das Kind erhält mit seinen Punkten eine Belohnung",
"fields": {
"reward_id": {
"name": "Prämien-ID",
"description": "Die ID der zu beanspruchenden Belohnung"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das die Belohnung beansprucht"
}
}
},
"approve_reward": {
"name": "Belohnung genehmigen",
"description": "Genehmigen Sie einen Prämienanspruch",
"fields": {
"claim_id": {
"name": "Anspruchs-ID",
"description": "Die ID des zu genehmigenden Prämienanspruchs"
}
}
},
"allocate_points_to_pool": {
"name": "Punkte dem Pool zuweisen",
"description": "Verschieben Sie Punkte vom ausgebbaren Guthaben eines Kindes in den Sparpool einer Belohnung (gesperrt).",
"fields": {
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das die Zuweisung vornimmt"
},
"reward_id": {
"name": "Prämien-ID",
"description": "Die ID des Belohnungs-Pools, in den eingezahlt werden soll"
},
"points": {
"name": "Punkte",
"description": "Anzahl der zuzuweisenden Punkte (begrenzt durch Poolkapazität und ausgebbares Guthaben)"
}
}
},
"add_points": {
"name": "Punkte hinzufügen",
"description": "Fügen Sie einem Kind Bonuspunkte hinzu",
"fields": {
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, dem Punkte hinzugefügt werden sollen"
},
"points": {
"name": "Punkte",
"description": "Die Anzahl der hinzuzufügenden Punkte"
},
"reason": {
"name": "Grund",
"description": "Optionaler Grund für den Bonus"
}
}
},
"remove_points": {
"name": "Punkte entfernen",
"description": "Punkte von einem Kind abziehen (Strafe)",
"fields": {
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, von dem Punkte entfernt werden sollen"
},
"points": {
"name": "Punkte",
"description": "Die Anzahl der zu entfernenden Punkte"
},
"reason": {
"name": "Grund",
"description": "Optionaler Grund für die Strafe"
}
}
},
"reject_reward": {
"name": "Belohnung ablehnen",
"description": "Einen Prämienanspruch ablehnen",
"fields": {
"claim_id": {
"name": "Anspruchs-ID",
"description": "Die ID des abzulehnenden Prämienanspruchs"
}
}
},
"preview_sound": {
"name": "Vorschau des Tons",
"description": "Vorschau eines Abschlusssoundeffekts im Browser",
"fields": {
"sound": {
"name": "Klang",
"description": "Der Ton zur Vorschau"
}
}
},
"set_chore_order": {
"name": "Legen Sie die Aufgabenreihenfolge fest",
"description": "Legen Sie die Anzeigereihenfolge der Aufgaben für ein Kind fest",
"fields": {
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, für das die Aufgabenreihenfolge festgelegt werden soll"
},
"chore_order": {
"name": "Aufgabenreihenfolge",
"description": "Geordnete Liste der Aufgaben-IDs"
}
}
},
"add_penalty": {
"name": "Strafe hinzufügen",
"description": "Erstellen Sie eine neue Strafdefinition",
"fields": {
"name": {
"name": "Name",
"description": "Der Name der Strafe"
},
"points": {
"name": "Punkte",
"description": "Die Anzahl der Punkte, die bei der Anwendung abgezogen werden"
},
"description": {
"name": "Beschreibung",
"description": "Optionale Beschreibung der Strafe"
},
"icon": {
"name": "Symbol",
"description": "MDI-Symbol für den Elfmeter"
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Liste der Kinder-IDs, für die diese Strafe gilt"
}
}
},
"update_penalty": {
"name": "Strafe aktualisieren",
"description": "Aktualisieren Sie eine vorhandene Strafdefinition",
"fields": {
"penalty_id": {
"name": "Straf-ID",
"description": "Die ID der zu aktualisierenden Strafe"
},
"name": {
"name": "Name",
"description": "Neuer Name für den Elfmeter"
},
"points": {
"name": "Punkte",
"description": "Neuer Punktewert"
},
"description": {
"name": "Beschreibung",
"description": "Neue Beschreibung"
},
"icon": {
"name": "Symbol",
"description": "Neues Symbol"
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Neue Liste der Kinder-IDs"
}
}
},
"remove_penalty": {
"name": "Strafe entfernen",
"description": "Entfernen Sie eine Strafdefinition",
"fields": {
"penalty_id": {
"name": "Straf-ID",
"description": "Die ID der zu entfernenden Strafe"
}
}
},
"apply_penalty": {
"name": "Strafe anwenden",
"description": "Verhängen Sie eine Strafe gegen ein Kind und ziehen Sie Punkte ab",
"fields": {
"penalty_id": {
"name": "Straf-ID",
"description": "Die ID der anzuwendenden Strafe"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, auf das die Strafe angewendet werden soll"
}
}
},
"add_bonus": {
"name": "Bonus hinzufügen",
"description": "Erstellen Sie eine neue Bonusdefinition",
"fields": {
"name": {
"name": "Name",
"description": "Der Name des Bonus"
},
"points": {
"name": "Punkte",
"description": "Die Anzahl der bei der Bewerbung zu vergebenden Punkte"
},
"description": {
"name": "Beschreibung",
"description": "Optionale Beschreibung des Bonus"
},
"icon": {
"name": "Symbol",
"description": "MDI-Symbol für den Bonus"
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Liste der Kinder-IDs, für die dieser Bonus gilt"
}
}
},
"update_bonus": {
"name": "Update-Bonus",
"description": "Aktualisieren Sie eine vorhandene Bonusdefinition",
"fields": {
"bonus_id": {
"name": "Bonus-ID",
"description": "Die ID des zu aktualisierenden Bonus"
},
"name": {
"name": "Name",
"description": "Neuer Name für den Bonus"
},
"points": {
"name": "Punkte",
"description": "Neuer Punktewert"
},
"description": {
"name": "Beschreibung",
"description": "Neue Beschreibung"
},
"icon": {
"name": "Symbol",
"description": "Neues Symbol"
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Neue Liste der Kinder-IDs"
}
}
},
"remove_bonus": {
"name": "Bonus entfernen",
"description": "Entfernen Sie eine Bonusdefinition",
"fields": {
"bonus_id": {
"name": "Bonus-ID",
"description": "Die ID des zu entfernenden Bonus"
}
}
},
"apply_bonus": {
"name": "Bonus anwenden",
"description": "Geben Sie einem Kind einen Bonus und vergeben Sie Punkte",
"fields": {
"bonus_id": {
"name": "Bonus-ID",
"description": "Die ID des anzuwendenden Bonus"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, auf das der Bonus angewendet werden soll"
}
}
},
"add_chore": {
"name": "Aufgaben hinzufügen",
"description": "Erstellen Sie dynamisch eine neue Aufgabe, normalerweise aus einer Automatisierung oder einem Skript",
"fields": {
"name": {
"name": "Name",
"description": "Der Name der Aufgabe"
},
"description": {
"name": "Beschreibung",
"description": "Optionale Beschreibung der Aufgabe"
},
"points": {
"name": "Punkte",
"description": "Punkte werden vergeben, wenn diese Aufgabe erledigt ist"
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Liste der Kinder-IDs, denen diese Aufgabe zugewiesen werden soll. Lassen Sie das Feld leer, um es allen Kindern zuzuweisen"
},
"time_category": {
"name": "Zeitkategorie",
"description": "Wann diese Aufgabe erledigt sein sollte: morgens, nachmittags, abends, abends oder jederzeit"
},
"one_shot": {
"name": "One-Shot",
"description": "Wenn dies zutrifft, handelt es sich um eine einmalige Aufgabe, die nach Abschluss oder am Ende des Tages abläuft"
},
"requires_approval": {
"name": "Erfordert eine Genehmigung",
"description": "Wenn dies zutrifft, muss ein Elternteil den Abschluss genehmigen, bevor Punkte vergeben werden"
}
}
},
"skip_chore": {
"name": "Überspringen Sie lästige Aufgaben",
"description": "Führen Sie die heutige Rotation über den aktuellen Beauftragten hinaus weiter. Ephemeral die morgige Rotation wird wie gewohnt fortgesetzt.",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der Aufgabe, die übersprungen werden soll"
}
}
},
"set_chore_manual_start": {
"name": "Manuelles Start-Kind festlegen",
"description": "Legen Sie fest, welches Kind eine rotierende Aufgabe beginnt. Im Wechselmodus ordnet dies den Pool neu; Bei „Zufällig/Ausgeglichen“ überschreibt es nur den heutigen Beauftragten.",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID des zu aktualisierenden Jobs"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das die Rotation starten soll"
}
}
},
"add_task_group": {
"name": "Aufgabengruppe hinzufügen",
"description": "Erstellen Sie eine Aufgabengruppe (festgelegt = dasselbe untergeordnete Element, verteilt = verschiedene untergeordnete Elemente).",
"fields": {
"name": {
"name": "Name",
"description": "Anzeigename für die Gruppe"
},
"policy": {
"name": "Richtlinie",
"description": "festglegt (gleiches Kind) oder verteilt (verschiedene Kinder)"
},
"chore_ids": {
"name": "Aufgaben-IDs",
"description": "Liste der Aufgaben-IDs in der Gruppe. Für Festgelegt ist die erste Aufgabe der Anführer."
}
}
},
"update_task_group": {
"name": "Aufgabengruppe aktualisieren",
"description": "Aktualisieren Sie den Namen, die Richtlinie oder die Mitgliedschaft einer Aufgabengruppe.",
"fields": {
"group_id": {
"name": "Gruppen-ID",
"description": "Die ID der zu aktualisierenden Gruppe"
},
"name": {
"name": "Name",
"description": "Neuer Anzeigename"
},
"policy": {
"name": "Richtlinie",
"description": "Neue Richtlinie (festgelegt oder verteilt)"
},
"chore_ids": {
"name": "Aufgaben-IDs",
"description": "Ersatz-Aufgaben-ID-Liste. Für Festgelegt ist die erste Aufgabe der Anführer."
}
}
},
"remove_task_group": {
"name": "Aufgabengruppe entfernen",
"description": "Löschen Sie eine Aufgabengruppe. Die Aufgaben der Mitglieder sind nicht betroffen.",
"fields": {
"group_id": {
"name": "Gruppen-ID",
"description": "Die ID der zu löschenden Gruppe"
}
}
},
"start_timed_task": {
"name": "Zeitbasierte Aufgabe starten",
"description": "Starten Sie den Timer einer zeitbasierten Aufgabe oder setzen Sie ihn fort",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der zeitbasierten Aufgabe"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das den Timer startet"
}
}
},
"pause_timed_task": {
"name": "Zeitbasierte Aufgabe pausieren",
"description": "Pausieren Sie den laufenden Timer einer zeitbasierten Aufgabe",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der zeitbasierten Aufgabe"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das den Timer pausiert"
}
}
},
"stop_timed_task": {
"name": "Zeitbasierte Aufgabe stoppen",
"description": "Stoppen Sie den Timer einer zeitbasierten Aufgabe und reichen Sie sie zur Genehmigung ein",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der zeitbasierten Aufgabe"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das den Timer stoppt"
}
}
},
"add_badge": {
"name": "Abzeichen hinzufügen",
"description": "Erstellen Sie ein eigenes Abzeichen.",
"fields": {
"name": {
"name": "Name",
"description": "Der Anzeigename des Abzeichens"
},
"description": {
"name": "Beschreibung",
"description": "Beschreibung, wie das Abzeichen verdient wird"
},
"icon": {
"name": "Symbol",
"description": "Symbol für das Abzeichen (z. B. mdi:beach)"
},
"tier": {
"name": "Stufe",
"description": "Stufe des Abzeichens: Bronze, Silber, Gold oder Platin"
},
"point_bonus": {
"name": "Punktebonus",
"description": "Punkte, die dem Kind gutgeschrieben werden, wenn es das Abzeichen verdient"
},
"criteria": {
"name": "Kriterien",
"description": "Liste von metric / operator / value-Einträgen. Leer = nur manuelle Vergabe."
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Liste von Kinder-IDs (leer = alle)"
},
"notify_on_earn": {
"name": "Benachrichtigung beim Verdienen",
"description": "Senden Sie eine Benachrichtigung, wenn das Abzeichen verdient wird"
}
}
},
"update_badge": {
"name": "Abzeichen aktualisieren",
"description": "Aktualisieren Sie ein vorhandenes Abzeichen. Bei integrierten Abzeichen sind nur point_bonus, tier, assigned_to, enabled und notify_on_earn bearbeitbar.",
"fields": {
"badge_id": {
"name": "Abzeichen-ID",
"description": "Die ID des zu aktualisierenden Abzeichens"
},
"name": {
"name": "Name",
"description": "Neuer Anzeigename des Abzeichens"
},
"description": {
"name": "Beschreibung",
"description": "Neue Beschreibung des Abzeichens"
},
"icon": {
"name": "Symbol",
"description": "Neues Symbol für das Abzeichen"
},
"tier": {
"name": "Stufe",
"description": "Stufe des Abzeichens: Bronze, Silber, Gold oder Platin"
},
"point_bonus": {
"name": "Punktebonus",
"description": "Punkte, die dem Kind gutgeschrieben werden, wenn es das Abzeichen verdient"
},
"criteria": {
"name": "Kriterien",
"description": "Liste von metric / operator / value-Einträgen. Leer = nur manuelle Vergabe."
},
"assigned_to": {
"name": "Zugewiesen an",
"description": "Liste von Kinder-IDs (leer = alle)"
},
"enabled": {
"name": "Aktiviert",
"description": "Ob das Abzeichen aktiv ist"
},
"notify_on_earn": {
"name": "Benachrichtigung beim Verdienen",
"description": "Senden Sie eine Benachrichtigung, wenn das Abzeichen verdient wird"
}
}
},
"remove_badge": {
"name": "Abzeichen entfernen",
"description": "Entfernen Sie ein eigenes Abzeichen. Integrierte Abzeichen können nicht entfernt werden.",
"fields": {
"badge_id": {
"name": "Abzeichen-ID",
"description": "Die ID des zu entfernenden Abzeichens"
}
}
},
"award_badge_manually": {
"name": "Abzeichen manuell vergeben",
"description": "Vergeben Sie ein Abzeichen manuell an ein Kind.",
"fields": {
"badge_id": {
"name": "Abzeichen-ID",
"description": "Die ID des zu vergebenden Abzeichens"
},
"child_id": {
"name": "Kinder-ID",
"description": "Die ID des Kindes, das das Abzeichen erhält"
}
}
},
"revoke_badge": {
"name": "Abzeichen widerrufen",
"description": "Widerrufen Sie ein vergebenes Abzeichen. Wenn ein Punktebonus gutgeschrieben wurde, wird er rückgängig gemacht.",
"fields": {
"awarded_badge_id": {
"name": "ID des vergebenen Abzeichens",
"description": "Die ID des vergebenen Abzeichens, das widerrufen werden soll"
}
}
},
"rebuild_badges": {
"name": "Abzeichen neu berechnen",
"description": "Bewerten Sie alle Abzeichen für alle Kinder im Hintergrund neu (keine Benachrichtigungen, keine Punkteboni)."
},
"apply_mandatory_penalty": {
"name": "Pflichtstrafe anwenden",
"description": "Zieht die konfigurierten Strafpunkte für eine verpasste Pflichtaufgabe ab und entfernt den Prüfeintrag.",
"fields": {
"miss_id": {
"name": "Versäumnis-ID",
"description": "Die ID des Prüfeintrags für die verpasste Pflichtaufgabe"
}
}
},
"choose_avatar": {
"name": "Avatar wählen",
"description": "Ein Kind wechselt zu einem freigeschalteten Avatar.",
"fields": {
"child_id": {
"name": "Kind-ID",
"description": "Die ID des Kindes"
},
"icon": {
"name": "Avatar-Symbol",
"description": "Das mdi-Symbol eines freigeschalteten Katalog-Avatars (z. B. mdi:rocket-launch)."
}
}
},
"dismiss_mandatory_chore": {
"name": "Pflichtaufgabe verwerfen",
"description": "Entfernt den Prüfeintrag einer verpassten Pflichtaufgabe ohne Strafe.",
"fields": {
"miss_id": {
"name": "Versäumnis-ID",
"description": "Die ID des Prüfeintrags für die verpasste Pflichtaufgabe"
}
}
},
"gift_points": {
"name": "Punkte verschenken",
"description": "Überträgt ausgebbare Punkte von einem Kind auf ein anderes (elterngesteuert).",
"fields": {
"from_child_id": {
"name": "Von Kind-ID",
"description": "Die ID des Kindes, das Punkte sendet"
},
"to_child_id": {
"name": "An Kind-ID",
"description": "Die ID des Kindes, das Punkte erhält"
},
"points": {
"name": "Punkte",
"description": "Die Anzahl der zu übertragenden Punkte"
}
}
},
"postpone_mandatory_chore": {
"name": "Pflichtaufgabe verschieben",
"description": "Gewährt einer verpassten Pflichtaufgabe ohne Strafe einen weiteren Zeitraum (oder morgen) und entfernt den Prüfeintrag.",
"fields": {
"miss_id": {
"name": "Versäumnis-ID",
"description": "Die ID des Prüfeintrags für die verpasste Pflichtaufgabe"
}
}
},
"request_swap": {
"name": "Aufgabentausch anfragen",
"description": "Ein Kind beantragt, die heutige Rotationszuweisung einer Aufgabe zu übernehmen (Genehmigung der Eltern erforderlich).",
"fields": {
"chore_id": {
"name": "Aufgaben-ID",
"description": "Die ID der zu übernehmenden Aufgabe"
},
"requester_id": {
"name": "Anfragende Kind-ID",
"description": "Die ID des Kindes, das den Tausch beantragt"
}
}
},
"test_notification": {
"name": "Test-Benachrichtigung",
"description": "Sendet eine Beispiel-Benachrichtigung des angegebenen Typs an die aktivierten Empfänger (ignoriert den Hauptschalter, damit das Routing geprüft werden kann).",
"fields": {
"type_id": {
"name": "Benachrichtigungstyp",
"description": "ID des Benachrichtigungstyps, z. B. pending_chore_approval, badge_earned, streak_milestone"
}
}
},
"record_allowance_payout": {
"name": "Taschengeld-Auszahlung erfassen",
"description": "Punkte abziehen und eine reale Taschengeld-Auszahlung im Verlauf erfassen (fester Umrechnungskurs; elterngesteuert).",
"fields": {
"child_id": {
"name": "Kind-ID",
"description": "Die ID des Kindes, das die Auszahlung erhält"
},
"points": {
"name": "Punkte",
"description": "Punkte, die in Bargeld umgerechnet und abgezogen werden"
}
}
}
},
"entity": {
"sensor": {
"child_stats": {
"unit_of_measurement": "Aufgaben"
},
"child_badges": {
"unit_of_measurement": "Abzeichen"
}
},
"number": {
"weekend_multiplier": {
"name": "Wochenend-Multiplikator"
},
"perfect_week_bonus": {
"name": "Bonus für perfekte Woche"
}
},
"select": {
"streak_reset_mode": {
"name": "Streak-Zurücksetzmodus"
},
"card_design": {
"name": "Kartendesign"
}
}
}
}